From 1c48a87a35864df286f5a8403a88706cdede963d Mon Sep 17 00:00:00 2001 From: Mike Ammerlaan Date: Tue, 13 Aug 2024 09:36:05 -0700 Subject: [PATCH] v1.21.20.3 --- behavior_pack/entities/bee.json | 12 +- behavior_pack/entities/bogged.json | 90 +- behavior_pack/entities/breeze.json | 37 +- .../breeze_wind_charge_projectile.json | 11 +- behavior_pack/entities/camel.json | 2 +- behavior_pack/entities/dolphin.json | 3 + behavior_pack/entities/donkey.json | 2 +- behavior_pack/entities/horse.json | 2 +- behavior_pack/entities/iron_golem.json | 66 +- behavior_pack/entities/llama.json | 2 +- behavior_pack/entities/mooshroom.json | 2 +- behavior_pack/entities/mule.json | 2 +- behavior_pack/entities/panda.json | 2 +- behavior_pack/entities/polar_bear.json | 23 +- behavior_pack/entities/rabbit.json | 6 +- behavior_pack/entities/ravager.json | 2 +- behavior_pack/entities/sniffer.json | 1 + behavior_pack/entities/trader_llama.json | 2 +- behavior_pack/entities/villager_v2.json | 1181 +- .../entities/wind_charge_projectile.json | 13 +- behavior_pack/entities/wolf.json | 18 +- behavior_pack/entities/zoglin.json | 32 + behavior_pack/items/breeze_rod.json | 5 +- behavior_pack/items/pufferfish.json | 62 +- behavior_pack/items/sweet_berries.json | 1 + behavior_pack/items/wind_charge.json | 4 +- .../chests/trial_chambers/reward_ominous.json | 6 +- .../chests/village/village_mason.json | 2 +- .../chests/village/village_plains_house.json | 2 +- behavior_pack/loot_tables/entities/witch.json | 27 +- behavior_pack/manifest.json | 2 +- behavior_pack/recipes/coarse_dirt.json | 3 +- .../recipes/furnace_quartz_block.json | 9 +- behavior_pack/recipes/furnace_red_sand.json | 18 + .../recipes/furnace_red_sandstone.json | 12 +- behavior_pack/recipes/furnace_sand.json | 13 +- behavior_pack/recipes/furnace_sandstone.json | 12 +- .../recipes/furnace_stone_brick.json | 7 +- behavior_pack/recipes/grindstone.json | 6 +- .../grindstone_from_crimson_planks.json | 3 +- .../grindstone_from_mangrove_planks.json | 3 +- .../grindstone_from_warped_planks.json | 3 +- behavior_pack/recipes/lodestone.json | 2 +- .../recipes/mossy_stone_brick_stairs.json | 6 +- .../recipes/mossy_stone_brick_wall.json | 6 +- behavior_pack/recipes/mossy_stonebrick.json | 6 +- .../recipes/mossy_stonebrick_from_moss.json | 6 +- behavior_pack/recipes/quartz_block.json | 7 +- behavior_pack/recipes/quartz_bricks.json | 7 +- behavior_pack/recipes/quartz_pillar.json | 29 + behavior_pack/recipes/red_sandstone.json | 9 +- behavior_pack/recipes/sandstone.json | 3 +- .../recipes/smooth_quartz_stairs.json | 10 +- .../recipes/smooth_red_sandstone.json | 3 +- .../recipes/smooth_red_sandstone_stairs.json | 6 +- behavior_pack/recipes/smooth_sandstone.json | 7 +- .../recipes/smooth_sandstone_stairs.json | 6 +- behavior_pack/recipes/stone_brick_stairs.json | 6 +- behavior_pack/recipes/stone_brick_wall.json | 6 +- behavior_pack/recipes/stonebrick.json | 3 +- .../recipes/stonecutter_andesite_slab.json | 9 +- .../recipes/stonecutter_diorite_slab.json | 9 +- .../recipes/stonecutter_endbrick_slab.json | 9 +- .../recipes/stonecutter_endbrick_slab2.json | 9 +- .../recipes/stonecutter_granite_slab.json | 9 +- .../stonecutter_mossy_stonebrick_slab.json | 9 +- .../stonecutter_mossy_stonebrick_stairs.json | 6 +- .../stonecutter_mossy_stonebrick_wall.json | 6 +- .../stonecutter_polished_andesite_slab.json | 9 +- .../stonecutter_polished_andesite_slab2.json | 9 +- .../stonecutter_polished_diorite_slab.json | 9 +- .../stonecutter_polished_diorite_slab2.json | 9 +- .../stonecutter_polished_granite_slab.json | 9 +- .../stonecutter_polished_granite_slab2.json | 9 +- .../recipes/stonecutter_quartz_chiseled.json | 5 +- .../recipes/stonecutter_quartz_pillar.json | 27 + .../stonecutter_red_sandstone_cut.json | 3 +- ...stonecutter_red_sandstone_heiroglyphs.json | 3 +- .../stonecutter_red_sandstone_slab.json | 3 +- .../recipes/stonecutter_sandstone_cut.json | 9 +- .../stonecutter_sandstone_heiroglyphs.json | 9 +- .../stonecutter_smooth_quartz_slab.json | 11 +- .../stonecutter_smooth_quartz_stairs.json | 8 +- ...stonecutter_smooth_red_sandstone_slab.json | 9 +- ...onecutter_smooth_red_sandstone_stairs.json | 6 +- .../recipes/stonecutter_stone_slab.json | 3 +- .../recipes/stonecutter_stonebrick.json | 3 +- .../stonecutter_stonebrick_chiseled.json | 3 +- .../recipes/stonecutter_stonebrick_slab2.json | 6 +- .../stonecutter_stonebrick_stairs2.json | 6 +- .../recipes/stonecutter_stonebrick_wall2.json | 6 +- ...xidized_cut_copper_to_cut_copper_slab.json | 3 +- .../suspicious_stew_from_dandelion.json | 2 +- .../recipes/yellow_dye_from_dandelion.json | 4 +- behavior_pack/spawn_rules/armadillo.json | 12 +- behavior_pack/spawn_rules/drowned.json | 20 +- behavior_pack/spawn_rules/wolf.json | 6 +- .../economy_trades/stone_mason_trades.json | 6 +- .../wandering_trader_trades.json | 6 +- documentation/Addons.html | 1442 +- documentation/Animations.html | 2 +- documentation/Biomes.html | 28 +- documentation/Blocks.html | 30 +- documentation/Entities.html | 343 +- documentation/Entity Events.html | 2 +- documentation/Entity Timeline Events.html | 2 +- documentation/Features.html | 343 +- documentation/Fogs.html | 4 +- documentation/Item.html | 2 +- documentation/Molang.html | 23 +- documentation/Particles.html | 2 +- documentation/Recipes.html | 2 +- documentation/Schemas.html | 4 +- documentation/Texture Sets.html | 2 +- documentation/Volumes.html | 144 - documentation/index.html | 3 +- metadata/command_modules/mojang-commands.json | 3038 +- .../engine-after-events-ordering.json | 580 +- .../json_schemas/AllowOffHand v1.20.50.json | 6 +- .../json_schemas/AlwaysTrue v1.20.80.json | 6 + .../json_schemas/Ammunition v1.20.50.json | 44 +- metadata/json_schemas/Animation v1.20.50.json | 5 + .../ArcheologyBlockLoot v1.20.80.json | 30 + .../json_schemas/Block Culling v1.20.60.json | 105 + .../Block Descriptor v1.20.50.json | 49 + .../Block Specifier v1.20.60.json | 41 + metadata/json_schemas/BlockInfo v1.20.50.json | 77 +- .../json_schemas/BlockMatch v1.20.80.json | 16 + .../json_schemas/BlockPredicate 1.20.80.json | 94 + .../BlockRulesProcessor v1.20.80.json | 174 + .../CanDestroyInCreative v1.20.50.json | 6 +- metadata/json_schemas/Component v1.20.50.json | 1157 +- metadata/json_schemas/Component v1.20.60.json | 1175 +- .../json_schemas/Components v1.20.80.json | 1195 +- .../json_schemas/Components v1.21.10.json | 1980 + .../Contents Description v1.20.60.json | 14 + .../Contents Rule Geometry Part v1.20.60.json | 30 + .../json_schemas/Contents Rule v1.20.60.json | 57 + metadata/json_schemas/Contents v1.20.60.json | 89 + metadata/json_schemas/Cooldown v1.20.50.json | 6 +- .../Coordinate Evaluation Order v1.21.10.json | 5 + .../Coordinate Range v1.21.10.json | 81 + .../CustomComponents v1.20.80.json | 10 +- metadata/json_schemas/Damage v1.20.50.json | 14 +- .../DamageAbsorption v1.21.10.json | 21 + metadata/json_schemas/Digger v1.20.50.json | 111 +- .../json_schemas/DisplayName v1.20.50.json | 6 +- .../json_schemas/Durability v1.20.50.json | 40 +- .../DurabilitySensor v1.21.10.json | 532 + .../DurabilityThreshold v1.21.10.json | 510 + .../json_schemas/Enchantable v1.20.50.json | 10 +- .../json_schemas/EntityPlacer v1.20.50.json | 98 +- metadata/json_schemas/Expression Node.json | 28 + .../json_schemas/Filter Group v1.21.20.json | 139 + .../json_schemas/Filter Test v1.21.20.json | 83 + metadata/json_schemas/Food v1.20.50.json | 44 +- metadata/json_schemas/Fuel v1.20.50.json | 14 +- metadata/json_schemas/Glint v1.20.50.json | 6 +- .../json_schemas/HandEquipped v1.20.50.json | 6 +- .../json_schemas/HoverTextColor v1.20.50.json | 6 +- metadata/json_schemas/Icon v1.20.50.json | 6 +- metadata/json_schemas/Icon v1.20.60.json | 8 +- .../json_schemas/InteractButton v1.20.50.json | 10 +- metadata/json_schemas/Item Descriptor.json | 17 + .../JigsawStructure v1.20.80.json | 243 + .../JigsawStructureSet v1.20.80.json | 124 + .../json_schemas/LiquidClipped v1.20.50.json | 6 +- .../json_schemas/MaxStackSize v1.20.50.json | 14 +- metadata/json_schemas/Planter v1.20.50.json | 85 +- metadata/json_schemas/Processor v1.20.80.json | 187 + .../json_schemas/ProcessorList v1.20.80.json | 238 + .../json_schemas/Projectile v1.20.50.json | 11 +- .../Random Distribution Type v1.21.10.json | 5 + .../RandomBlockMatch v1.20.80.json | 23 + metadata/json_schemas/Record v1.20.50.json | 11 +- metadata/json_schemas/Repair v1.20.50.json | 86 +- .../json_schemas/Repairable v1.20.50.json | 80 +- metadata/json_schemas/Rule v1.20.80.json | 156 + .../json_schemas/Scatter Chance v1.21.10.json | 58 + .../json_schemas/Scatter Params v1.21.10.json | 155 + metadata/json_schemas/Shooter v1.20.50.json | 88 +- .../json_schemas/ShouldDespawn v1.20.50.json | 6 +- .../SinglePoolElement v1.20.80.json | 28 + .../json_schemas/StackedByData v1.20.50.json | 6 +- metadata/json_schemas/Storage v1.20.50.json | 13 - metadata/json_schemas/Tags v1.20.50.json | 8 +- .../json_schemas/TemplatePool v1.20.80.json | 114 + .../TemplatePoolElement v1.20.80.json | 58 + metadata/json_schemas/Throwable v1.20.50.json | 14 +- .../json_schemas/UseAnimation v1.20.50.json | 10 +- .../json_schemas/UseModifiers v1.20.50.json | 14 +- metadata/json_schemas/Wearable v1.20.50.json | 12 +- .../@minecraft/common_1.0.0.json | 2 +- .../@minecraft/common_1.1.0.json | 2 +- .../@minecraft/common_1.2.0.json | 2 +- .../debug-utilities_1.0.0-beta.json | 2 +- .../@minecraft/server-admin_1.0.0-beta.json | 2 +- .../server-gametest_1.0.0-beta.json | 2 +- .../@minecraft/server-net_1.0.0-beta.json | 2 +- .../@minecraft/server-ui_1.0.0.json | 2 +- .../@minecraft/server-ui_1.1.0.json | 2 +- ...i_1.2.0-beta.json => server-ui_1.2.0.json} | 44 +- .../@minecraft/server-ui_1.3.0-beta.json | 1219 + .../@minecraft/server_1.0.0.json | 2 +- .../@minecraft/server_1.1.0.json | 2 +- .../@minecraft/server_1.10.0.json | 88 +- .../@minecraft/server_1.11.0.json | 88 +- .../@minecraft/server_1.12.0.json | 31670 +++++++++++++++ .../@minecraft/server_1.13.0.json | 31916 ++++++++++++++++ ...12.0-beta.json => server_1.14.0-beta.json} | 1446 +- .../@minecraft/server_1.2.0.json | 2 +- .../@minecraft/server_1.3.0.json | 9 +- .../@minecraft/server_1.4.0.json | 21 +- .../@minecraft/server_1.5.0.json | 21 +- .../@minecraft/server_1.6.0.json | 84 +- .../@minecraft/server_1.7.0.json | 84 +- .../@minecraft/server_1.8.0.json | 88 +- .../@minecraft/server_1.9.0.json | 88 +- .../vanilladata_modules/mojang-biomes.json | 2 +- .../vanilladata_modules/mojang-blocks.json | 819 +- .../mojang-camera-presets.json | 5 +- .../mojang-cooldown-category.json | 2 +- .../mojang-dimensions.json | 2 +- .../vanilladata_modules/mojang-effects.json | 77 +- .../mojang-enchantments.json | 85 +- .../vanilladata_modules/mojang-entities.json | 242 +- .../vanilladata_modules/mojang-features.json | 2 +- .../vanilladata_modules/mojang-items.json | 300 +- .../mojang-potion-effects.json | 68 + .../mojang-potion-modifiers.json | 17 + .../mojang-potion-types.json | 17 + .../animations/breeze.animation.json | 6 +- resource_pack/entity/horse_v3.entity.json | 2 +- resource_pack/manifest.json | 2 +- .../models/entity/wind_charge.geo.json | 6 +- .../particles/breaking_item_icon.json | 2 +- .../particles/breeze_ground_particle.json | 2 +- .../trial_spawner_detection.particle.json | 113 +- ...al_spawner_detection_ominous.particle.json | 7 +- .../horse_v3.render_controllers.json | 8 +- .../wind_charge.render_controllers.json | 32 +- resource_pack/sounds.json | 128 +- .../sounds/block/mob_spawner/break1.fsb | Bin 0 -> 21248 bytes .../sounds/block/mob_spawner/break2.fsb | Bin 0 -> 19712 bytes .../sounds/block/mob_spawner/break3.fsb | Bin 0 -> 24480 bytes .../sounds/block/mob_spawner/break4.fsb | Bin 0 -> 21376 bytes .../sounds/block/mob_spawner/step1.fsb | Bin 0 -> 15936 bytes .../sounds/block/mob_spawner/step2.fsb | Bin 0 -> 11872 bytes .../sounds/block/mob_spawner/step3.fsb | Bin 0 -> 10752 bytes .../sounds/block/mob_spawner/step4.fsb | Bin 0 -> 12000 bytes .../sounds/block/mob_spawner/step5.fsb | Bin 0 -> 18176 bytes .../block/vault/reject_rewarded_player.fsb | Bin 0 -> 41984 bytes resource_pack/sounds/sound_definitions.json | 142 +- .../sounds/ui/hardcore/hardcore_disable.fsb | Bin 0 -> 121504 bytes .../sounds/ui/hardcore/hardcore_enable.fsb | Bin 0 -> 125472 bytes resource_pack/texts/bg_BG.lang | 241 +- resource_pack/texts/cs_CZ.lang | 253 +- resource_pack/texts/da_DK.lang | 245 +- resource_pack/texts/de_DE.lang | 959 +- resource_pack/texts/el_GR.lang | 265 +- resource_pack/texts/en_GB.lang | 241 +- resource_pack/texts/en_US.lang | 249 +- resource_pack/texts/es_ES.lang | 251 +- resource_pack/texts/es_MX.lang | 259 +- resource_pack/texts/fi_FI.lang | 327 +- resource_pack/texts/fr_CA.lang | 297 +- resource_pack/texts/fr_FR.lang | 265 +- resource_pack/texts/hu_HU.lang | 243 +- resource_pack/texts/id_ID.lang | 247 +- resource_pack/texts/it_IT.lang | 535 +- resource_pack/texts/ja_JP.lang | 657 +- resource_pack/texts/ko_KR.lang | 611 +- resource_pack/texts/nb_NO.lang | 235 +- resource_pack/texts/nl_NL.lang | 237 +- resource_pack/texts/pl_PL.lang | 385 +- resource_pack/texts/pt_BR.lang | 279 +- resource_pack/texts/pt_PT.lang | 251 +- resource_pack/texts/ru_RU.lang | 265 +- resource_pack/texts/sk_SK.lang | 237 +- resource_pack/texts/sv_SE.lang | 333 +- resource_pack/texts/tr_TR.lang | 237 +- resource_pack/texts/uk_UA.lang | 241 +- resource_pack/texts/zh_CN.lang | 257 +- resource_pack/texts/zh_TW.lang | 303 +- .../blocks/trial_spawner_side_active.png | Bin 258 -> 262 bytes .../blocks/trial_spawner_side_inactive.png | Bin 268 -> 268 bytes .../blocks/trial_spawner_top_active.png | Bin 279 -> 278 bytes .../trial_spawner_top_active_ominous.png | Bin 274 -> 276 bytes .../trial_spawner_top_ejecting_reward.png | Bin 275 -> 283 bytes ...al_spawner_top_ejecting_reward_ominous.png | Bin 280 -> 282 bytes .../blocks/trial_spawner_top_inactive.png | Bin 277 -> 281 bytes .../textures/entity/banner/banner_flow.png | Bin 395 -> 293 bytes .../textures/entity/banner/banner_guster.png | Bin 339 -> 251 bytes .../textures/entity/banner/banner_skull.png | Bin 0 -> 389 bytes resource_pack/textures/terrain_texture.json | 282 +- resource_pack/textures/ui/Feedback.png | Bin 1211 -> 239 bytes resource_pack/textures/ui/camera-yo.png | Bin 177 -> 291 bytes .../ui/csb_animated_banner_default.png | Bin 0 -> 11089 bytes .../textures/ui/csb_animated_banner_hover.png | Bin 0 -> 11681 bytes resource_pack/textures/ui/csb_background.png | Bin 1085 -> 0 bytes resource_pack/textures/ui/external_link.png | Bin 0 -> 293 bytes .../game_tip_animations/chat-open-mouse.json | 234 + .../game_tip_animations/chat-open-mouse.png | Bin 0 -> 1659 bytes .../game_tip_animations/chat-open-touch.json | 234 + .../game_tip_animations/chat-open-touch.png | Bin 0 -> 1341 bytes .../ui/game_tip_animations/emote-mouse.json | 153 + .../ui/game_tip_animations/emote-mouse.png | Bin 0 -> 1715 bytes .../ui/game_tip_animations/emote-touch.json | 153 + .../ui/game_tip_animations/emote-touch.png | Bin 0 -> 1453 bytes .../ui/game_tip_animations/fly-touch.json | 140 +- .../ui/game_tip_animations/fly-touch.png | Bin 2212 -> 2389 bytes .../stop-sneaking-touch.json | 162 + .../stop-sneaking-touch.png | Bin 0 -> 1633 bytes .../ui/game_tip_animations/swim-touch.json | 162 + .../ui/game_tip_animations/swim-touch.png | Bin 0 -> 1540 bytes resource_pack/textures/ui/previewIcon.json | 7 + resource_pack/textures/ui/previewIcon.png | Bin 0 -> 170 bytes .../textures/ui/profile_glyph_combined.png | Bin 0 -> 213 bytes .../textures/ui/share_google_glyph.png | Bin 0 -> 193 bytes .../textures/ui/share_google_glyph_color.png | Bin 0 -> 241 bytes resource_pack/ui/_ui_defs.json | 82 +- resource_pack/ui/anvil_screen.json | 5 +- resource_pack/ui/anvil_screen_pocket.json | 2 +- resource_pack/ui/beacon_screen.json | 2 +- resource_pack/ui/beacon_screen_pocket.json | 2 +- resource_pack/ui/brewing_stand_screen.json | 2 +- .../ui/brewing_stand_screen_pocket.json | 2 +- resource_pack/ui/cartography_screen.json | 2 +- .../ui/cartography_screen_pocket.json | 3 +- .../ui/chat_settings_menu_screen.json | 5 +- resource_pack/ui/chest_screen.json | 12 +- resource_pack/ui/crafter_screen_pocket.json | 20 - resource_pack/ui/csb_screen.json | 24 +- .../ui/csb_sections/content_section.json | 6 + resource_pack/ui/csb_sections/csb_banner.json | 158 +- .../csb_sections/csb_subscription_panel.json | 21 +- resource_pack/ui/edu_featured.json | 40 + resource_pack/ui/enchanting_screen.json | 9 +- .../ui/enchanting_screen_pocket.json | 10 +- resource_pack/ui/encyclopedia_screen.json | 79 +- resource_pack/ui/file_upload_screen.json | 9 +- resource_pack/ui/furnace_screen.json | 2 +- resource_pack/ui/furnace_screen_pocket.json | 2 +- resource_pack/ui/game_tip_screen.json | 73 +- ...een.json => gamma_calibration_screen.json} | 51 +- resource_pack/ui/gathering_info_screen.json | 9 + resource_pack/ui/grindstone_screen.json | 2 +- .../ui/grindstone_screen_pocket.json | 2 +- resource_pack/ui/horse_screen.json | 2 +- resource_pack/ui/horse_screen_pocket.json | 2 +- resource_pack/ui/how_to_play_common.json | 138 +- resource_pack/ui/how_to_play_screen.json | 12 +- resource_pack/ui/hud_screen.json | 33 +- resource_pack/ui/inventory_screen.json | 16 +- resource_pack/ui/inventory_screen_pocket.json | 10 +- resource_pack/ui/invite_screen.json | 2 +- resource_pack/ui/loom_screen.json | 2 +- resource_pack/ui/loom_screen_pocket.json | 2 +- .../ui/marketplace_sdl/sdl_dropdowns.json | 74 + .../ui/marketplace_sdl/sdl_label.json | 114 + resource_pack/ui/mob_effect_screen.json | 6 +- resource_pack/ui/pause_screen.json | 84 +- resource_pack/ui/pdp_screen.json | 195 +- resource_pack/ui/persona_SDL.json | 96 +- resource_pack/ui/persona_screen.json | 124 +- resource_pack/ui/play_screen.json | 98 +- resource_pack/ui/pocket_containers.json | 2 +- resource_pack/ui/profile_card.json | 2 +- resource_pack/ui/progress_screen.json | 276 +- .../realmsPlus_sections/content_section.json | 198 +- .../ui/realmsPlus_sections/faq_section.json | 17 +- .../realmsPlus_sections/landing_section.json | 50 +- .../realmsPlus_buy_now_screen.json | 39 +- resource_pack/ui/realms_allowlist.json | 635 +- .../realms_invite_link_settings_screen.json | 472 + resource_pack/ui/realms_settings_screen.json | 247 + resource_pack/ui/redstone_screen.json | 26 +- resource_pack/ui/resource_packs_screen.json | 14 +- resource_pack/ui/safe_zone_screen.json | 28 +- resource_pack/ui/select_world_screen.json | 421 + resource_pack/ui/settings_screen.json | 42 +- .../ui/settings_sections/general_section.json | 583 +- .../realms_world_section.json | 29 + .../ui/settings_sections/settings_common.json | 2 - .../ui/settings_sections/world_section.json | 24 +- resource_pack/ui/sidebar_navigation.json | 32 +- resource_pack/ui/smithing_table_2_screen.json | 2 +- .../ui/smithing_table_2_screen_pocket.json | 2 +- resource_pack/ui/smithing_table_screen.json | 2 +- .../ui/smithing_table_screen_pocket.json | 2 +- resource_pack/ui/start_screen.json | 272 +- resource_pack/ui/stonecutter_screen.json | 2 +- .../ui/stonecutter_screen_pocket.json | 2 +- resource_pack/ui/storage_management.json | 58 +- resource_pack/ui/store_common.json | 597 +- .../ui/store_data_driven_screen.json | 423 +- resource_pack/ui/store_inventory_screen.json | 126 +- resource_pack/ui/store_item_list_screen.json | 83 +- .../ui/store_promo_timeline_screen.json | 5 + resource_pack/ui/store_search_screen.json | 2 +- resource_pack/ui/trade_2_screen.json | 8 +- resource_pack/ui/trade_2_screen_pocket.json | 6 +- resource_pack/ui/trade_screen.json | 2 +- resource_pack/ui/trade_screen_pocket.json | 2 +- resource_pack/ui/ui_common.json | 145 +- resource_pack/ui/ui_edu_common.json | 127 + resource_pack/ui/ui_template_toggles.json | 23 +- resource_pack/ui/world_templates_screen.json | 37 - version.json | 3 +- 409 files changed, 93098 insertions(+), 11676 deletions(-) create mode 100644 behavior_pack/recipes/furnace_red_sand.json create mode 100644 behavior_pack/recipes/quartz_pillar.json create mode 100644 behavior_pack/recipes/stonecutter_quartz_pillar.json delete mode 100644 documentation/Volumes.html create mode 100644 metadata/json_schemas/AlwaysTrue v1.20.80.json create mode 100644 metadata/json_schemas/Animation v1.20.50.json create mode 100644 metadata/json_schemas/ArcheologyBlockLoot v1.20.80.json create mode 100644 metadata/json_schemas/Block Culling v1.20.60.json create mode 100644 metadata/json_schemas/Block Descriptor v1.20.50.json create mode 100644 metadata/json_schemas/Block Specifier v1.20.60.json create mode 100644 metadata/json_schemas/BlockMatch v1.20.80.json create mode 100644 metadata/json_schemas/BlockPredicate 1.20.80.json create mode 100644 metadata/json_schemas/BlockRulesProcessor v1.20.80.json create mode 100644 metadata/json_schemas/Components v1.21.10.json create mode 100644 metadata/json_schemas/Contents Description v1.20.60.json create mode 100644 metadata/json_schemas/Contents Rule Geometry Part v1.20.60.json create mode 100644 metadata/json_schemas/Contents Rule v1.20.60.json create mode 100644 metadata/json_schemas/Contents v1.20.60.json create mode 100644 metadata/json_schemas/Coordinate Evaluation Order v1.21.10.json create mode 100644 metadata/json_schemas/Coordinate Range v1.21.10.json create mode 100644 metadata/json_schemas/DamageAbsorption v1.21.10.json create mode 100644 metadata/json_schemas/DurabilitySensor v1.21.10.json create mode 100644 metadata/json_schemas/DurabilityThreshold v1.21.10.json create mode 100644 metadata/json_schemas/Expression Node.json create mode 100644 metadata/json_schemas/Filter Group v1.21.20.json create mode 100644 metadata/json_schemas/Filter Test v1.21.20.json create mode 100644 metadata/json_schemas/Item Descriptor.json create mode 100644 metadata/json_schemas/JigsawStructure v1.20.80.json create mode 100644 metadata/json_schemas/JigsawStructureSet v1.20.80.json create mode 100644 metadata/json_schemas/Processor v1.20.80.json create mode 100644 metadata/json_schemas/ProcessorList v1.20.80.json create mode 100644 metadata/json_schemas/Random Distribution Type v1.21.10.json create mode 100644 metadata/json_schemas/RandomBlockMatch v1.20.80.json create mode 100644 metadata/json_schemas/Rule v1.20.80.json create mode 100644 metadata/json_schemas/Scatter Chance v1.21.10.json create mode 100644 metadata/json_schemas/Scatter Params v1.21.10.json create mode 100644 metadata/json_schemas/SinglePoolElement v1.20.80.json delete mode 100644 metadata/json_schemas/Storage v1.20.50.json create mode 100644 metadata/json_schemas/TemplatePool v1.20.80.json create mode 100644 metadata/json_schemas/TemplatePoolElement v1.20.80.json rename metadata/script_modules/@minecraft/{server-ui_1.2.0-beta.json => server-ui_1.2.0.json} (97%) create mode 100644 metadata/script_modules/@minecraft/server-ui_1.3.0-beta.json create mode 100644 metadata/script_modules/@minecraft/server_1.12.0.json create mode 100644 metadata/script_modules/@minecraft/server_1.13.0.json rename metadata/script_modules/@minecraft/{server_1.12.0-beta.json => server_1.14.0-beta.json} (97%) create mode 100644 metadata/vanilladata_modules/mojang-potion-effects.json create mode 100644 metadata/vanilladata_modules/mojang-potion-modifiers.json create mode 100644 metadata/vanilladata_modules/mojang-potion-types.json create mode 100644 resource_pack/sounds/block/mob_spawner/break1.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/break2.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/break3.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/break4.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/step1.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/step2.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/step3.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/step4.fsb create mode 100644 resource_pack/sounds/block/mob_spawner/step5.fsb create mode 100644 resource_pack/sounds/block/vault/reject_rewarded_player.fsb create mode 100644 resource_pack/sounds/ui/hardcore/hardcore_disable.fsb create mode 100644 resource_pack/sounds/ui/hardcore/hardcore_enable.fsb create mode 100644 resource_pack/textures/entity/banner/banner_skull.png create mode 100644 resource_pack/textures/ui/csb_animated_banner_default.png create mode 100644 resource_pack/textures/ui/csb_animated_banner_hover.png delete mode 100644 resource_pack/textures/ui/csb_background.png create mode 100644 resource_pack/textures/ui/external_link.png create mode 100644 resource_pack/textures/ui/game_tip_animations/chat-open-mouse.json create mode 100644 resource_pack/textures/ui/game_tip_animations/chat-open-mouse.png create mode 100644 resource_pack/textures/ui/game_tip_animations/chat-open-touch.json create mode 100644 resource_pack/textures/ui/game_tip_animations/chat-open-touch.png create mode 100644 resource_pack/textures/ui/game_tip_animations/emote-mouse.json create mode 100644 resource_pack/textures/ui/game_tip_animations/emote-mouse.png create mode 100644 resource_pack/textures/ui/game_tip_animations/emote-touch.json create mode 100644 resource_pack/textures/ui/game_tip_animations/emote-touch.png create mode 100644 resource_pack/textures/ui/game_tip_animations/stop-sneaking-touch.json create mode 100644 resource_pack/textures/ui/game_tip_animations/stop-sneaking-touch.png create mode 100644 resource_pack/textures/ui/game_tip_animations/swim-touch.json create mode 100644 resource_pack/textures/ui/game_tip_animations/swim-touch.png create mode 100644 resource_pack/textures/ui/previewIcon.json create mode 100644 resource_pack/textures/ui/previewIcon.png create mode 100644 resource_pack/textures/ui/profile_glyph_combined.png create mode 100644 resource_pack/textures/ui/share_google_glyph.png create mode 100644 resource_pack/textures/ui/share_google_glyph_color.png create mode 100644 resource_pack/ui/edu_featured.json rename resource_pack/ui/{hdr_calibration_screen.json => gamma_calibration_screen.json} (75%) create mode 100644 resource_pack/ui/marketplace_sdl/sdl_dropdowns.json create mode 100644 resource_pack/ui/marketplace_sdl/sdl_label.json create mode 100644 resource_pack/ui/realms_invite_link_settings_screen.json create mode 100644 resource_pack/ui/select_world_screen.json diff --git a/behavior_pack/entities/bee.json b/behavior_pack/entities/bee.json index afc30f4a6..13c60c96c 100644 --- a/behavior_pack/entities/bee.json +++ b/behavior_pack/entities/bee.json @@ -35,7 +35,7 @@ "minecraft:oxeye_daisy", "minecraft:cornflower", "minecraft:lily_of_the_valley", - "minecraft:yellow_flower", // Dandelion + "minecraft:dandelion", "minecraft:wither_rose", "minecraft:sunflower", "minecraft:lilac", @@ -90,7 +90,7 @@ "minecraft:oxeye_daisy", "minecraft:cornflower", "minecraft:lily_of_the_valley", - "minecraft:yellow_flower", // Dandelion + "minecraft:dandelion", "minecraft:wither_rose", "minecraft:sunflower", "minecraft:lilac", @@ -230,7 +230,7 @@ "minecraft:oxeye_daisy", "minecraft:cornflower", "minecraft:lily_of_the_valley", - "minecraft:yellow_flower", // Dandelion + "minecraft:dandelion", "minecraft:wither_rose", "minecraft:sunflower", "minecraft:lilac", @@ -453,7 +453,7 @@ "minecraft:oxeye_daisy", "minecraft:cornflower", "minecraft:lily_of_the_valley", - "minecraft:yellow_flower", // Dandelion + "minecraft:dandelion", "minecraft:wither_rose", "minecraft:sunflower", "minecraft:lilac", @@ -498,8 +498,8 @@ "target": "self" }, "minecraft:breathable": { - "totalSupply": 15, - "suffocateTime": 0 + "totalSupply": 0, + "suffocateTime": -1 }, "minecraft:collision_box": { "width": 0.55, diff --git a/behavior_pack/entities/bogged.json b/behavior_pack/entities/bogged.json index c0aca39a5..0f085fa41 100644 --- a/behavior_pack/entities/bogged.json +++ b/behavior_pack/entities/bogged.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:bogged", @@ -27,21 +27,11 @@ "minecraft:environment_sensor": { "triggers": [ { - "filters": { - "test": "is_underwater", - "subject": "self", - "operator": "==", - "value": true - }, + "filters": { "test": "is_underwater", "subject": "self", "operator": "==", "value": true }, "event": "minecraft:melee_mode" }, { - "filters": { - "test": "has_ranged_weapon", - "subject": "self", - "operator": "==", - "value": false - }, + "filters": { "test": "has_ranged_weapon", "subject": "self", "operator": "==", "value": false }, "event": "minecraft:melee_mode" } ] @@ -54,27 +44,15 @@ "speed_multiplier": 1.25 }, "minecraft:attack": { - "damage": 3, - "effect_name": "slowness", - "effect_duration": 10 + "damage": 3 }, "minecraft:environment_sensor": { "triggers": [ { "filters": { "all_of": [ - { - "test": "in_water", - "subject": "self", - "operator": "==", - "value": false - }, - { - "test": "has_ranged_weapon", - "subject": "self", - "operator": "==", - "value": true - } + { "test": "in_water", "subject": "self", "operator": "==", "value": false }, + { "test": "has_ranged_weapon", "subject": "self", "operator": "==", "value": true } ] }, "event": "minecraft:ranged_mode" @@ -143,21 +121,11 @@ "minecraft:environment_sensor": { "triggers": [ { - "filters": { - "test": "is_underwater", - "subject": "self", - "operator": "==", - "value": true - }, + "filters": { "test": "is_underwater", "subject": "self", "operator": "==", "value": true }, "event": "minecraft:melee_mode" }, { - "filters": { - "test": "has_ranged_weapon", - "subject": "self", - "operator": "==", - "value": false - }, + "filters": { "test": "has_ranged_weapon", "subject": "self", "operator": "==", "value": false }, "event": "minecraft:melee_mode" } ] @@ -384,12 +352,7 @@ "priority": 1, "entity_types": [ { - "filters": { - "test": "is_family", - "subject": "other", - "operator": "!=", - "value": "breeze" - } + "filters": { "test": "is_family", "subject": "other", "operator": "!=", "value": "breeze" } } ] }, @@ -400,35 +363,18 @@ "entity_types": [ { - "filters": { - "test": "is_family", - "subject": "other", - "value": "player" - }, + "filters": { "test": "is_family", "subject": "other", "value": "player" }, "max_dist": 16 }, { - "filters": { - "test": "is_family", - "subject": "other", - "value": "irongolem" - }, + "filters": { "test": "is_family", "subject": "other", "value": "irongolem" }, "max_dist": 16 }, { "filters": { "all_of": [ - { - "test": "is_family", - "subject": "other", - "value": "baby_turtle" - }, - { - "test": "in_water", - "subject": "other", - "operator": "!=", - "value": true - } + { "test": "is_family", "subject": "other", "value": "baby_turtle" }, + { "test": "in_water", "subject": "other", "operator": "!=", "value": true } ] }, "max_dist": 16 @@ -447,11 +393,7 @@ "priority": 4, "entity_types": [ { - "filters": { - "test": "is_family", - "subject": "other", - "value": "wolf" - }, + "filters": { "test": "is_family", "subject": "other", "value": "wolf" }, "max_dist": 6, "walk_speed_multiplier": 1.2, "sprint_speed_multiplier": 1.2 @@ -494,8 +436,8 @@ "on_interact": { "filters": { "all_of": [ - { "test": "has_equipment", "subject": "other", "domain": "hand", "value": "shears"}, - { "test": "has_component", "operator": "!=", "value": "minecraft:is_sheared"} + { "test": "has_equipment", "subject": "other", "domain": "hand", "value": "shears" }, + { "test": "has_component", "operator": "!=", "value": "minecraft:is_sheared" } ] }, "event": "be_sheared", diff --git a/behavior_pack/entities/breeze.json b/behavior_pack/entities/breeze.json index 8159df9c3..12172755b 100644 --- a/behavior_pack/entities/breeze.json +++ b/behavior_pack/entities/breeze.json @@ -180,11 +180,29 @@ ], "must_see": true }, - "minecraft:behavior.move_away_from_target": { + "minecraft:behavior.fire_at_target": { + "projectile_def": "minecraft:breeze_wind_charge_projectile", "priority": 2, + "filters": { + "all_of": [ + { "test": "is_navigating", "value": false } + ] + }, + "attack_range": [ 2, 16 ], + "attack_cooldown": 0.5, + "pre_shoot_delay": 0.75, + "post_shoot_delay": 0.2, + "ranged_fov": 90.0, + "owner_anchor": 2, + "owner_offset": [ 0.0, 0.3, 0.0 ], + "target_anchor": 0, + "target_offset": [ 0.0, 0.5, 0.0 ] + }, + "minecraft:behavior.move_around_target": { + "priority": 3, "destination_position_range": [4.0, 8.0], "movement_speed": 1.2, - "destination_pos_spread_degrees": 90, + "destination_pos_spread_degrees": 360, "filters": { "all_of": [ { @@ -194,25 +212,12 @@ { "test": "target_distance", "subject": "self", - "value": 4.0, + "value": 24.0, "operator": "<=" } ] } }, - "minecraft:behavior.fire_at_target": { - "projectile_def": "minecraft:breeze_wind_charge_projectile", - "priority": 3, - "attack_range": [ 2, 16 ], - "attack_cooldown": 0.5, - "pre_shoot_delay": 0.75, - "post_shoot_delay": 0.2, - "ranged_fov": 90.0, - "owner_anchor": 2, - "owner_offset": [ 0.0, 0.3, 0.0 ], - "target_anchor": 0, - "target_offset": [ 0.0, 0.5, 0.0 ] - }, "minecraft:behavior.hurt_by_target": { "priority": 4, "entity_types": [ diff --git a/behavior_pack/entities/breeze_wind_charge_projectile.json b/behavior_pack/entities/breeze_wind_charge_projectile.json index 06123c6fb..3f7905198 100644 --- a/behavior_pack/entities/breeze_wind_charge_projectile.json +++ b/behavior_pack/entities/breeze_wind_charge_projectile.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:breeze_wind_charge_projectile", @@ -11,7 +11,7 @@ "radius": 3.0, "particle_effect": "breeze_wind_burst", "sound_effect": "breeze_wind_charge.burst", - "knockback_scaling": 1.0, + "knockback_scaling": 0.6, "negates_fall_damage": false }, "minecraft:collision_box": { @@ -24,7 +24,7 @@ "damage": 1, "knockback": true }, - "remove_on_hit": {} + "wind_burst_on_hit": {} }, "power": 0.7, "gravity": 0.00, @@ -37,8 +37,7 @@ "ender_crystal", "wind_charge_projectile", "breeze_wind_charge_projectile" - ], - "hit_nearest_passenger": true + ] }, "minecraft:physics": { }, @@ -54,7 +53,7 @@ } }, "minecraft:type_family": { - "family": ["wind_charge", "wind_charge_projectile"] + "family": [ "wind_charge", "wind_charge_projectile" ] } } } diff --git a/behavior_pack/entities/camel.json b/behavior_pack/entities/camel.json index aabe3dba0..1a33fb447 100644 --- a/behavior_pack/entities/camel.json +++ b/behavior_pack/entities/camel.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:camel", diff --git a/behavior_pack/entities/dolphin.json b/behavior_pack/entities/dolphin.json index 5d8f63a92..50b1c1d97 100644 --- a/behavior_pack/entities/dolphin.json +++ b/behavior_pack/entities/dolphin.json @@ -203,6 +203,9 @@ }, "minecraft:can_climb": { }, + "minecraft:behavior.swim_up_for_breath": { + "priority": 1 + }, "minecraft:behavior.swim_with_entity": { "priority": 4, "success_rate": 0.1, diff --git a/behavior_pack/entities/donkey.json b/behavior_pack/entities/donkey.json index 24296f853..d9e8dde3c 100644 --- a/behavior_pack/entities/donkey.json +++ b/behavior_pack/entities/donkey.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:donkey", diff --git a/behavior_pack/entities/horse.json b/behavior_pack/entities/horse.json index b42ffb96d..183576e96 100644 --- a/behavior_pack/entities/horse.json +++ b/behavior_pack/entities/horse.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:horse", diff --git a/behavior_pack/entities/iron_golem.json b/behavior_pack/entities/iron_golem.json index a9963f8c2..1d3783a4f 100644 --- a/behavior_pack/entities/iron_golem.json +++ b/behavior_pack/entities/iron_golem.json @@ -1,11 +1,10 @@ { - "format_version": "1.19.50", + "format_version": "1.21.20", "minecraft:entity": { "description": { "identifier": "minecraft:iron_golem", "is_spawnable": true, - "is_summonable": true, - "is_experimental": false + "is_summonable": true }, "component_groups": { @@ -161,8 +160,14 @@ "blocks": [ "cobblestone", "stone", - "stonebrick", + "stone_bricks", + "mossy_stone_bricks", + "cracked_stone_bricks", + "chiseled_stone_bricks", "sandstone", + "cut_sandstone", + "chiseled_sandstone", + "smooth_sandstone", "mossy_cobblestone", "smooth_stone_slab", "sandstone_slab", @@ -171,12 +176,50 @@ "stone_brick_slab", "quartz_slab", "nether_brick_slab", - "stone_slab2", - "stone_slab3", - "stone_slab4", - "double_stone_slab", - "double_stone_slab2", - "double_stone_slab3", + "red_sandstone_slab", + "purpur_slab", + "prismarine_slab", + "dark_prismarine_slab", + "prismarine_brick_slab", + "mossy_cobblestone_slab", + "smooth_sandstone_slab", + "red_nether_brick_slab", + "end_stone_brick_slab", + "smooth_red_sandstone_slab", + "polished_andesite_slab", + "andesite_slab", + "diorite_slab", + "polished_diorite_slab", + "granite_slab", + "polished_granite_slab", + "mossy_stone_brick_slab", + "smooth_quartz_slab", + "normal_stone_slab", + "cut_sandstone_slab", + "cut_red_sandstone_slab", + "smooth_stone_double_slab", + "sandstone_double_slab", + "cobblestone_double_slab", + "brick_double_slab", + "stone_brick_double_slab", + "quartz_double_slab", + "nether_brick_double_slab", + "red_sandstone_double_slab", + "purpur_double_slab", + "prismarine_double_slab", + "dark_prismarine_double_slab", + "prismarine_brick_double_slab", + "mossy_cobblestone_double_slab", + "smooth_sandstone_double_slab", + "red_nether_brick_double_slab", + "end_stone_brick_double_slab", + "smooth_red_sandstone_double_slab", + "polished_andesite_double_slab", + "andesite_double_slab", + "diorite_double_slab", + "polished_diorite_double_slab", + "granite_double_slab", + "polished_granite_double_slab", "double_stone_slab4", "wooden_slab", "double_wooden_slab", @@ -186,6 +229,9 @@ "red_nether_brick", "end_bricks", "red_sandstone", + "cut_red_sandstone", + "chiseled_red_sandstone", + "smooth_red_sandstone", "white_stained_glass", "orange_stained_glass", "magenta_stained_glass", diff --git a/behavior_pack/entities/llama.json b/behavior_pack/entities/llama.json index 2689ee707..782b81b9d 100644 --- a/behavior_pack/entities/llama.json +++ b/behavior_pack/entities/llama.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:llama", diff --git a/behavior_pack/entities/mooshroom.json b/behavior_pack/entities/mooshroom.json index bc423f261..c64c27aff 100644 --- a/behavior_pack/entities/mooshroom.json +++ b/behavior_pack/entities/mooshroom.json @@ -161,7 +161,7 @@ "on_interact": { "filters": { // Dandelion "all_of": [ - { "test": "has_equipment", "subject": "other", "domain": "hand", "value": "yellow_flower"}, + { "test": "has_equipment", "subject": "other", "domain": "hand", "value": "dandelion"}, { "test" : "is_family", "subject" : "other", "value" : "player"}, { "test": "is_variant", "subject": "self", "operator": "==", "value": 1}, { "test": "is_mark_variant", "subject": "self", "operator": "!=", "value": 5} diff --git a/behavior_pack/entities/mule.json b/behavior_pack/entities/mule.json index cbc59f644..a214f4161 100644 --- a/behavior_pack/entities/mule.json +++ b/behavior_pack/entities/mule.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:mule", diff --git a/behavior_pack/entities/panda.json b/behavior_pack/entities/panda.json index b49eded3b..4e8bcb626 100644 --- a/behavior_pack/entities/panda.json +++ b/behavior_pack/entities/panda.json @@ -259,7 +259,7 @@ "minecraft:behavior.panic": { "priority": 1, "speed_multiplier": 1.25, - // Aggressive pandas don't panic from mob damage + "damage_sources": [ "campfire", "fire", "fire_tick", "freezing", "lightning", "lava", "magma", "temperature", "soul_campfire" ], "ignore_mob_damage": true } }, diff --git a/behavior_pack/entities/polar_bear.json b/behavior_pack/entities/polar_bear.json index 3eb6c0e3a..3481bf2c7 100644 --- a/behavior_pack/entities/polar_bear.json +++ b/behavior_pack/entities/polar_bear.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:polar_bear", @@ -37,7 +37,7 @@ "priority": 4, "entity_types": [ { - "filters": { "test" : "is_family", "subject" : "other", "value" : "player"}, + "filters": { "test": "is_family", "subject": "other", "value": "player" }, "max_dist": 16 } ] @@ -78,9 +78,7 @@ "priority": 4, "entity_types": [ { - "filters": { - "test": "is_family", "subject": "other", "value": "fox" - }, + "filters": { "test": "is_family", "subject": "other", "value": "fox" }, "max_dist": 16 } ], @@ -130,7 +128,12 @@ "minecraft:hurt_on_condition": { "damage_conditions": [ { - "filters": { "test": "in_lava", "subject": "self", "operator": "==", "value": true }, + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, "cause": "lava", "damage_per_tick": 4 } @@ -166,8 +169,14 @@ "minecraft:behavior.float": { "priority": 0 }, + "minecraft:behavior.panic": { + "priority": 1, + "speed_multiplier": 1.25, + "damage_sources": [ "campfire", "fire", "fire_tick", "freezing", "lightning", "lava", "magma", "temperature", "soul_campfire" ], + "ignore_mob_damage": true + }, "minecraft:behavior.hurt_by_target": { - "priority": 1 + "priority": 2 }, "minecraft:behavior.random_stroll": { "priority": 5 diff --git a/behavior_pack/entities/rabbit.json b/behavior_pack/entities/rabbit.json index da9c35f09..bb4af57e0 100644 --- a/behavior_pack/entities/rabbit.json +++ b/behavior_pack/entities/rabbit.json @@ -20,7 +20,7 @@ "feed_items": [ "golden_carrot", "carrot", - "yellow_flower" + "dandelion" ], "grow_up": { "event": "grow_up", @@ -52,7 +52,7 @@ "breed_items": [ "golden_carrot", "carrot", - "yellow_flower" + "dandelion" ], "breeds_with": { "mate_type": "minecraft:rabbit", @@ -183,7 +183,7 @@ "items": [ "golden_carrot", "carrot", - "yellow_flower" + "dandelion" ] }, "minecraft:behavior.raid_garden": { diff --git a/behavior_pack/entities/ravager.json b/behavior_pack/entities/ravager.json index 034a8f689..2cd303f36 100644 --- a/behavior_pack/entities/ravager.json +++ b/behavior_pack/entities/ravager.json @@ -342,7 +342,7 @@ "vine", "waterlily", "wheat", - "yellow_flower", + "dandelion", "azalea", "flowering_azalea", "azalea_leaves", diff --git a/behavior_pack/entities/sniffer.json b/behavior_pack/entities/sniffer.json index 7cd6b11e4..75e29b652 100644 --- a/behavior_pack/entities/sniffer.json +++ b/behavior_pack/entities/sniffer.json @@ -103,6 +103,7 @@ "find_valid_position_retries": 5, "target_blocks": [ "minecraft:dirt", + "minecraft:coarse_dirt", "minecraft:grass", "minecraft:podzol", "minecraft:dirt_with_roots", diff --git a/behavior_pack/entities/trader_llama.json b/behavior_pack/entities/trader_llama.json index f2413fd5f..229100c9e 100644 --- a/behavior_pack/entities/trader_llama.json +++ b/behavior_pack/entities/trader_llama.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:trader_llama", diff --git a/behavior_pack/entities/villager_v2.json b/behavior_pack/entities/villager_v2.json index 06bd03a96..340fc0589 100644 --- a/behavior_pack/entities/villager_v2.json +++ b/behavior_pack/entities/villager_v2.json @@ -1,5 +1,5 @@ { - "format_version": "1.21.0", + "format_version": "1.21.20", "minecraft:entity": { "description": { "identifier": "minecraft:villager_v2", @@ -48,12 +48,20 @@ "minecraft:scheduler": { "min_delay_secs": 0, "max_delay_secs": 10, - "scheduled_events" : [ + "scheduled_events": [ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 0 }, - { "test": "hourly_clock_time", "operator": "<", "value": 8000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 0 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 8000 + } ] }, "event": "minecraft:schedule_work_pro_villager" @@ -61,8 +69,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 8000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 10000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 8000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 10000 + } ] }, "event": "minecraft:schedule_gather_villager" @@ -70,8 +86,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 10000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 11000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 10000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 11000 + } ] }, "event": "minecraft:schedule_work_pro_villager" @@ -79,8 +103,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 11000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 12000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 11000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 12000 + } ] }, "event": "minecraft:schedule_home_villager" @@ -88,8 +120,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 12000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 24000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 12000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 24000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -102,12 +142,20 @@ "minecraft:scheduler": { "min_delay_secs": 0, "max_delay_secs": 10, - "scheduled_events" : [ + "scheduled_events": [ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 0 }, - { "test": "hourly_clock_time", "operator": "<", "value": 8000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 0 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 8000 + } ] }, "event": "minecraft:schedule_wander_villager" @@ -115,8 +163,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 8000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 10000} + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 8000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 10000 + } ] }, "event": "minecraft:schedule_gather_villager" @@ -124,8 +180,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 10000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 11000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 10000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 11000 + } ] }, "event": "minecraft:schedule_wander_villager" @@ -133,8 +197,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 11000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 12000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 11000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 12000 + } ] }, "event": "minecraft:schedule_home_villager" @@ -142,8 +214,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 12000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 24000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 12000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 24000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -156,12 +236,20 @@ "minecraft:scheduler": { "min_delay_secs": 0, "max_delay_secs": 10, - "scheduled_events" : [ + "scheduled_events": [ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 0 }, - { "test": "hourly_clock_time", "operator": "<", "value": 11000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 0 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 11000 + } ] }, "event": "minecraft:schedule_play_villager" @@ -169,8 +257,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 11000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 12000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 11000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 12000 + } ] }, "event": "minecraft:schedule_home_villager" @@ -178,8 +274,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 12000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 24000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 12000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 24000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -192,12 +296,20 @@ "minecraft:scheduler": { "min_delay_secs": 0, "max_delay_secs": 10, - "scheduled_events" : [ + "scheduled_events": [ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 2000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 13000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 2000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 13000 + } ] }, "event": "minecraft:schedule_wander_villager" @@ -205,8 +317,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 13000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 14000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 13000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 14000 + } ] }, "event": "minecraft:schedule_home_villager" @@ -214,8 +334,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 14000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 24000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 14000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 24000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -223,8 +351,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 0 }, - { "test": "hourly_clock_time", "operator": "<", "value": 2000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 0 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 2000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -237,12 +373,20 @@ "minecraft:scheduler": { "min_delay_secs": 0, "max_delay_secs": 10, - "scheduled_events" : [ + "scheduled_events": [ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 0 }, - { "test": "hourly_clock_time", "operator": "<", "value": 8000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 0 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 8000 + } ] }, "event": "minecraft:schedule_work_fisher" @@ -250,8 +394,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 8000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 10000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 8000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 10000 + } ] }, "event": "minecraft:schedule_gather_villager" @@ -259,8 +411,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 10000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 11000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 10000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 11000 + } ] }, "event": "minecraft:schedule_work_fisher" @@ -268,8 +428,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 11000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 12000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 11000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 12000 + } ] }, "event": "minecraft:schedule_home_villager" @@ -277,8 +445,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 12000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 24000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 12000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 24000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -291,12 +467,20 @@ "minecraft:scheduler": { "min_delay_secs": 0, "max_delay_secs": 10, - "scheduled_events" : [ + "scheduled_events": [ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 0 }, - { "test": "hourly_clock_time", "operator": "<", "value": 8000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 0 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 8000 + } ] }, "event": "minecraft:schedule_work_librarian" @@ -304,8 +488,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 8000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 10000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 8000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 10000 + } ] }, "event": "minecraft:schedule_gather_villager" @@ -313,8 +505,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 10000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 11000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 10000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 11000 + } ] }, "event": "minecraft:schedule_work_librarian" @@ -322,8 +522,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 11000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 12000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 11000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 12000 + } ] }, "event": "minecraft:schedule_home_villager" @@ -331,8 +539,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 12000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 24000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 12000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 24000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -345,12 +561,20 @@ "minecraft:scheduler": { "min_delay_secs": 0, "max_delay_secs": 10, - "scheduled_events" : [ + "scheduled_events": [ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 0 }, - { "test": "hourly_clock_time", "operator": "<", "value": 8000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 0 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 8000 + } ] }, "event": "minecraft:schedule_work_farmer" @@ -358,8 +582,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 8000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 10000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 8000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 10000 + } ] }, "event": "minecraft:schedule_gather_villager" @@ -367,8 +599,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 10000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 11000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 10000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 11000 + } ] }, "event": "minecraft:schedule_work_farmer" @@ -376,8 +616,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 11000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 12000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 11000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 12000 + } ] }, "event": "minecraft:schedule_home_villager" @@ -385,8 +633,16 @@ { "filters": { "all_of": [ - { "test": "hourly_clock_time", "operator": ">=", "value": 12000 }, - { "test": "hourly_clock_time", "operator": "<", "value": 24000 } + { + "test": "hourly_clock_time", + "operator": ">=", + "value": 12000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 24000 + } ] }, "event": "minecraft:schedule_bed_villager" @@ -564,8 +820,17 @@ { "filters": { "all_of": [ - { "test": "is_family", "subject": "other", "value": "villager" }, - { "test": "is_baby", "subject": "other", "operator": "==", "value": true } + { + "test": "is_family", + "subject": "other", + "value": "villager" + }, + { + "test": "is_baby", + "subject": "other", + "operator": "==", + "value": true + } ] } } @@ -710,13 +975,13 @@ }, "unskilled": { - "minecraft:type_family": { - "family": [ "villager", "peasant", "unskilled", "mob" ] - }, - "minecraft:variant": { - "value": 0 - } + "minecraft:type_family": { + "family": [ "villager", "peasant", "unskilled", "mob" ] }, + "minecraft:variant": { + "value": 0 + } + }, "farmer": { "minecraft:type_family": { @@ -738,8 +1003,8 @@ "table": "trading/economy_trades/farmer_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -773,8 +1038,8 @@ "table": "trading/economy_trades/fisherman_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -808,8 +1073,8 @@ "table": "trading/economy_trades/shepherd_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -843,8 +1108,8 @@ "table": "trading/economy_trades/fletcher_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -878,8 +1143,8 @@ "table": "trading/economy_trades/librarian_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -913,8 +1178,8 @@ "table": "trading/economy_trades/cartographer_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -948,8 +1213,8 @@ "table": "trading/economy_trades/cleric_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -983,8 +1248,8 @@ "table": "trading/economy_trades/armorer_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -1018,8 +1283,8 @@ "table": "trading/economy_trades/weapon_smith_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -1053,8 +1318,8 @@ "table": "trading/economy_trades/tool_smith_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -1088,8 +1353,8 @@ "table": "trading/economy_trades/butcher_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -1123,8 +1388,8 @@ "table": "trading/economy_trades/leather_worker_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -1158,8 +1423,8 @@ "table": "trading/economy_trades/stone_mason_trades.json", "new_screen": true, "persist_trades": true, - "cured_discount": [-25, -20], - "max_cured_discount": [-25, -20] + "cured_discount": [ -25, -20 ], + "max_cured_discount": [ -25, -20 ] }, "minecraft:dweller": { "dwelling_type": "village", @@ -1173,9 +1438,9 @@ } }, - "nitwit":{ + "nitwit": { "minecraft:type_family": { - "family":[ "villager", "peasant", "nitwit", "mob" ] + "family": [ "villager", "peasant", "nitwit", "mob" ] }, "minecraft:variant": { "value": 14 @@ -1183,9 +1448,9 @@ }, "baby": { - "minecraft:is_baby": { }, + "minecraft:is_baby": {}, "minecraft:scale": { - "value":0.5 + "value": 0.5 }, "minecraft:ageable": { "duration": 1200, @@ -1194,33 +1459,42 @@ "target": "self" } }, - "minecraft:behavior.take_flower":{ + "minecraft:behavior.take_flower": { "priority": 9, "filters": { "all_of": [ - { "test": "is_daytime", "value" : true } + { + "test": "is_daytime", + "value": true + } ] } }, - "minecraft:preferred_path" : { - "max_fall_blocks" : 1, - "jump_cost" : 5, - "default_block_cost" : 1.5, - "preferred_path_blocks" : [ + "minecraft:preferred_path": { + "max_fall_blocks": 1, + "jump_cost": 5, + "default_block_cost": 1.5, + "preferred_path_blocks": [ { - "cost" : 0, - "blocks" : [ + "cost": 0, + "blocks": [ "grass_path" ] }, { - "cost" : 1, - "blocks" : [ + "cost": 1, + "blocks": [ "cobblestone", "stone", - "stonebrick", + "stone_bricks", + "mossy_stone_bricks", + "cracked_stone_bricks", + "chiseled_stone_bricks", "sandstone", + "cut_sandstone", + "chiseled_sandstone", + "smooth_sandstone", "mossy_cobblestone", "smooth_stone_slab", "sandstone_slab", @@ -1229,12 +1503,50 @@ "stone_brick_slab", "quartz_slab", "nether_brick_slab", - "stone_slab2", - "stone_slab3", - "stone_slab4", - "double_stone_slab", - "double_stone_slab2", - "double_stone_slab3", + "red_sandstone_slab", + "purpur_slab", + "prismarine_slab", + "dark_prismarine_slab", + "prismarine_brick_slab", + "mossy_cobblestone", + "smooth_sandstone_slab", + "red_nether_brick_slab", + "end_stone_brick_slab", + "smooth_red_sandstone_slab", + "polished_andesite_slab", + "andesite_slab", + "diorite_slab", + "polished_diorite_slab", + "granite_slab", + "polished_granite_slab", + "mossy_stone_brick_slab", + "smooth_quartz_slab", + "normal_stone_slab", + "cut_sandstone_slab", + "cut_red_sandstone_slab", + "smooth_stone_double_slab", + "sandstone_double_slab", + "cobblestone_double_slab", + "brick_double_slab", + "stone_brick_double_slab", + "quartz_double_slab", + "nether_brick_double_slab", + "red_sandstone_double_slab", + "purpur_double_slab", + "prismarine_double_slab", + "dark_prismarine_double_slab", + "prismarine_brick_double_slab", + "mossy_cobblestone_double_slab", + "smooth_sandstone_double_slab", + "red_nether_brick_double_slab", + "end_stone_brick_double_slab", + "smooth_red_sandstone_double_slab", + "polished_andesite_double_slab", + "andesite_double_slab", + "diorite_double_slab", + "polished_diorite_double_slab", + "granite_double_slab", + "polished_granite_double_slab", "double_stone_slab4", "wooden_slab", "double_wooden_slab", @@ -1244,6 +1556,9 @@ "red_nether_brick", "end_bricks", "red_sandstone", + "cut_red_sandstone", + "chiseled_red_sandstone", + "smooth_red_sandstone", "white_stained_glass", "orange_stained_glass", "magenta_stained_glass", @@ -1284,11 +1599,11 @@ "green_glazed_terracotta", "red_glazed_terracotta", "black_glazed_terracotta" - ] + ] }, { - "cost" : 50, - "blocks" : [ + "cost": 50, + "blocks": [ "bed", "lectern", "composter", @@ -1317,24 +1632,30 @@ } }, "adult": { - "minecraft:preferred_path" : { - "max_fall_blocks" : 1, - "jump_cost" : 20, - "default_block_cost" : 3, - "preferred_path_blocks" : [ + "minecraft:preferred_path": { + "max_fall_blocks": 1, + "jump_cost": 20, + "default_block_cost": 3, + "preferred_path_blocks": [ { - "cost" : 0, - "blocks" : [ + "cost": 0, + "blocks": [ "grass_path" ] }, { - "cost" : 1, - "blocks" : [ + "cost": 1, + "blocks": [ "cobblestone", "stone", - "stonebrick", + "stone_bricks", + "mossy_stone_bricks", + "cracked_stone_bricks", + "chiseled_stone_bricks", "sandstone", + "cut_sandstone", + "chiseled_sandstone", + "smooth_sandstone", "mossy_cobblestone", "smooth_stone_slab", "sandstone_slab", @@ -1343,12 +1664,50 @@ "stone_brick_slab", "quartz_slab", "nether_brick_slab", - "stone_slab2", - "stone_slab3", - "stone_slab4", - "double_stone_slab", - "double_stone_slab2", - "double_stone_slab3", + "red_sandstone_slab", + "purpur_slab", + "prismarine_slab", + "dark_prismarine_slab", + "prismarine_brick_slab", + "mossy_cobblestone_slab", + "smooth_sandstone_slab", + "red_nether_brick_slab", + "end_stone_brick_slab", + "smooth_red_sandstone_slab", + "polished_andesite_slab", + "andesite_slab", + "diorite_slab", + "polished_diorite_slab", + "granite_slab", + "polished_granite_slab", + "mossy_stone_brick_slab", + "smooth_quartz_slab", + "normal_stone_slab", + "cut_sandstone_slab", + "cut_red_sandstone_slab", + "smooth_stone_double_slab", + "sandstone_double_slab", + "cobblestone_double_slab", + "brick_double_slab", + "stone_brick_double_slab", + "quartz_double_slab", + "nether_brick_double_slab", + "red_sandstone_double_slab", + "purpur_double_slab", + "prismarine_double_slab", + "dark_prismarine_double_slab", + "prismarine_brick_double_slab", + "mossy_cobblestone_double_slab", + "smooth_sandstone_double_slab", + "red_nether_brick_double_slab", + "end_stone_brick_double_slab", + "smooth_red_sandstone_double_slab", + "polished_andesite_double_slab", + "andesite_double_slab", + "diorite_double_slab", + "polished_diorite_double_slab", + "granite_double_slab", + "polished_granite_double_slab", "double_stone_slab4", "wooden_slab", "double_wooden_slab", @@ -1358,6 +1717,9 @@ "red_nether_brick", "end_bricks", "red_sandstone", + "cut_red_sandstone", + "chiseled_red_sandstone", + "smooth_red_sandstone", "white_stained_glass", "orange_stained_glass", "magenta_stained_glass", @@ -1398,11 +1760,11 @@ "green_glazed_terracotta", "red_glazed_terracotta", "black_glazed_terracotta" - ] + ] }, { - "cost" : 50, - "blocks" : [ + "cost": 50, + "blocks": [ "bed", "lectern", "composter", @@ -1498,17 +1860,17 @@ "components": { "minecraft:equipment": { - "slot_drop_chance": [ - { - "slot": "slot.weapon.mainhand", - "drop_chance": 0.0 - } - ] - }, + "slot_drop_chance": [ + { + "slot": "slot.weapon.mainhand", + "drop_chance": 0.0 + } + ] + }, "minecraft:is_hidden_when_invisible": { }, "minecraft:type_family": { - "family": ["villager", "mob"] + "family": [ "villager", "mob" ] }, "minecraft:mark_variant": { "value": 0 // Villagers have the Plains biome skin by default @@ -1526,7 +1888,12 @@ "minecraft:hurt_on_condition": { "damage_conditions": [ { - "filters": { "test": "in_lava", "subject": "self", "operator": "==", "value": true }, + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, "cause": "lava", "damage_per_tick": 4 } @@ -1578,8 +1945,16 @@ { "on_damage": { "filters": [ - { "test": "is_family", "subject": "other", "value": "lightning" }, - { "test": "is_difficulty", "operator": "!=", "value": "peaceful" } + { + "test": "is_family", + "subject": "other", + "value": "lightning" + }, + { + "test": "is_difficulty", + "operator": "!=", + "value": "peaceful" + } ], "event": "become_witch" }, @@ -1589,11 +1964,22 @@ "on_damage": { "filters": { "any_of": [ - {"test": "is_family", "subject": "other", "value": "zombie"}, - {"test": "is_family", "subject": "other", "value": "husk"} + { + "test": "is_family", + "subject": "other", + "value": "zombie" + }, + { + "test": "is_family", + "subject": "other", + "value": "husk" + } ], "all_of": [ - {"test": "has_damage", "value": "fatal"} + { + "test": "has_damage", + "value": "fatal" + } ] }, "event": "become_zombie" @@ -1622,13 +2008,22 @@ "all_of": [ { "all_of": [ - { "test": "in_water", "value": false } + { + "test": "in_water", + "value": false + } ] }, { "any_of": [ - { "test": "on_ground", "value": true }, - { "test": "is_sleeping", "value": true } + { + "test": "on_ground", + "value": true + }, + { + "test": "is_sleeping", + "value": true + } ] } ] @@ -1639,13 +2034,33 @@ "entity_types": [ { "filters": { - "any_of": [ - { "test" : "is_family", "subject" : "other", "value" : "zombie"}, - { "test" : "is_family", "subject" : "other", "value" : "zombie_villager"}, - { "test" : "is_family", "subject" : "other", "value" : "illager"}, - { "test" : "is_family", "subject" : "other", "value" : "vex"}, - { "test" : "is_family", "subject" : "other", "value" : "zoglin" } - ] + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "zombie" + }, + { + "test": "is_family", + "subject": "other", + "value": "zombie_villager" + }, + { + "test": "is_family", + "subject": "other", + "value": "illager" + }, + { + "test": "is_family", + "subject": "other", + "value": "vex" + }, + { + "test": "is_family", + "subject": "other", + "value": "zoglin" + } + ] }, "max_dist": 8, "walk_speed_multiplier": 0.6, @@ -1676,11 +2091,15 @@ "minecraft:behavior.share_items": { "priority": 10, "max_dist": 3, - "goal_radius": 2.0, + "goal_radius": 2.0, "speed_multiplier": 0.5, "entity_types": [ { - "filters": { "test" : "is_family", "subject" : "other", "value" : "villager"} + "filters": { + "test": "is_family", + "subject": "other", + "value": "villager" + } } ] }, @@ -1692,14 +2111,14 @@ "priority": 11, "speed_multiplier": 0.6 }, - "minecraft:physics": { + "minecraft:physics": { }, "minecraft:pushable": { "is_pushable": true, "is_pushable_by_piston": true } }, - "events":{ + "events": { "become_witch": { "add": { "component_groups": [ @@ -1710,7 +2129,10 @@ "become_zombie": { "sequence": [ { - "filters": {"test": "is_difficulty", "value": "normal"}, + "filters": { + "test": "is_difficulty", + "value": "normal" + }, "randomize": [ { "weight": 50, @@ -1722,7 +2144,10 @@ ] }, { - "filters": {"test": "is_difficulty", "value": "hard"}, + "filters": { + "test": "is_difficulty", + "value": "hard" + }, "add": { "component_groups": [ "become_zombie" @@ -1734,7 +2159,11 @@ "minecraft:entity_spawned": { "sequence": [ { - "filters": { "test": "has_component", "operator": "!=", "value": "minecraft:skin_id" }, + "filters": { + "test": "has_component", + "operator": "!=", + "value": "minecraft:skin_id" + }, "randomize": [ { "weight": 1, @@ -1941,7 +2370,11 @@ "minecraft:spawn_from_village": { "sequence": [ { - "filters": { "test": "has_component", "operator": "!=", "value": "minecraft:variant" }, + "filters": { + "test": "has_component", + "operator": "!=", + "value": "minecraft:variant" + }, "randomize": [ { "weight": 5, @@ -1968,7 +2401,11 @@ ] }, { - "filters": { "test": "has_component", "operator": "!=", "value": "minecraft:skin_id" }, + "filters": { + "test": "has_component", + "operator": "!=", + "value": "minecraft:skin_id" + }, "randomize": [ { "weight": 1, @@ -1999,18 +2436,30 @@ { "filters": { "any_of": [ - { "test": "has_biome_tag", "value": "desert" }, - { "test": "has_biome_tag", "value": "mesa" } + { + "test": "has_biome_tag", + "value": "desert" + }, + { + "test": "has_biome_tag", + "value": "mesa" + } ] }, "add": { "component_groups": [ "desert_villager" ] } }, { - "filters": { "test": "has_biome_tag", "value": "jungle" }, + "filters": { + "test": "has_biome_tag", + "value": "jungle" + }, "add": { "component_groups": [ "jungle_villager" ] } }, { - "filters": { "test": "has_biome_tag", "value": "savanna" }, + "filters": { + "test": "has_biome_tag", + "value": "savanna" + }, "add": { "component_groups": [ "savanna_villager" ] } }, { @@ -2018,11 +2467,21 @@ "any_of": [ { "all_of": [ - { "test": "has_biome_tag", "value": "cold" }, - { "test": "has_biome_tag", "operator": "!=", "value": "ocean" } + { + "test": "has_biome_tag", + "value": "cold" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "ocean" + } ] }, - { "test": "has_biome_tag", "value": "frozen" } + { + "test": "has_biome_tag", + "value": "frozen" + } ] }, "add": { "component_groups": [ "snow_villager" ] } @@ -2047,11 +2506,21 @@ "all_of": [ { "any_of": [ - { "test": "has_biome_tag", "value": "taiga" }, - { "test": "has_biome_tag", "value": "extreme_hills" } + { + "test": "has_biome_tag", + "value": "taiga" + }, + { + "test": "has_biome_tag", + "value": "extreme_hills" + } ] }, - { "test": "has_biome_tag", "operator": "!=", "value": "cold" } + { + "test": "has_biome_tag", + "operator": "!=", + "value": "cold" + } ] }, "add": { "component_groups": [ "taiga_villager" ] } @@ -2063,12 +2532,22 @@ "sequence": [ // Transform to baby villager { - "filters": { "test": "has_component", "subject": "other", "operator": "==", "value": "minecraft:is_baby" }, + "filters": { + "test": "has_component", + "subject": "other", + "operator": "==", + "value": "minecraft:is_baby" + }, "add": { "component_groups": [ "baby", "child_schedule" ] } }, { // Transform to adult villager - "filters": { "test": "has_component", "subject": "other", "operator": "!=", "value": "minecraft:is_baby" }, + "filters": { + "test": "has_component", + "subject": "other", + "operator": "!=", + "value": "minecraft:is_baby" + }, "sequence": [ // Transform to adult villager { @@ -2076,129 +2555,239 @@ }, // Transform to farmer villager { - "filters": { "test": "is_family", "subject": "other", "value": "farmer"}, - "add": { "component_groups": [ "farmer", "behavior_peasant", "farmer_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "farmer" + }, + "add": { "component_groups": [ "farmer", "behavior_peasant", "farmer_schedule" ] } }, // Transform to fisherman villager { - "filters": { "test": "is_family", "subject": "other", "value": "fisherman"}, - "add": { "component_groups": [ "fisherman", "behavior_peasant", "fisher_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "fisherman" + }, + "add": { "component_groups": [ "fisherman", "behavior_peasant", "fisher_schedule" ] } }, // Transform to shepherd villager { - "filters": { "test": "is_family", "subject": "other", "value": "shepherd" }, - "add": { "component_groups": [ "shepherd", "behavior_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "shepherd" + }, + "add": { "component_groups": [ "shepherd", "behavior_peasant", "work_schedule" ] } }, // Transform to fletcher villager { - "filters": { "test": "is_family", "subject": "other", "value": "fletcher" }, - "add": { "component_groups": [ "fletcher", "behavior_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "fletcher" + }, + "add": { "component_groups": [ "fletcher", "behavior_peasant", "work_schedule" ] } }, // Transform to librarian villager { - "filters": { "test": "is_family", "subject": "other", "value": "librarian" }, - "add": { "component_groups": [ "librarian", "behavior_non_peasant", "librarian_schedule"] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "librarian" + }, + "add": { "component_groups": [ "librarian", "behavior_non_peasant", "librarian_schedule" ] } }, // Transform to cartographer villager { - "filters": { "test": "is_family", "subject": "other", "value": "cartographer" }, - "add": { "component_groups": [ "cartographer", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "cartographer" + }, + "add": { "component_groups": [ "cartographer", "behavior_non_peasant", "work_schedule" ] } }, // Transform to cleric villager { - "filters": { "test": "is_family", "subject": "other", "value": "cleric" }, - "add": { "component_groups": [ "cleric", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "cleric" + }, + "add": { "component_groups": [ "cleric", "behavior_non_peasant", "work_schedule" ] } }, // Transform to armorer villager { - "filters": { "test": "is_family", "subject": "other", "value": "armorer" }, - "add": { "component_groups": [ "armorer", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "armorer" + }, + "add": { "component_groups": [ "armorer", "behavior_non_peasant", "work_schedule" ] } }, // Transform to weaponsmith villager { - "filters": { "test": "is_family", "subject": "other", "value": "weaponsmith" }, - "add": { "component_groups": [ "weaponsmith", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "weaponsmith" + }, + "add": { "component_groups": [ "weaponsmith", "behavior_non_peasant", "work_schedule" ] } }, // Transform to toolsmith villager { - "filters": { "test": "is_family", "subject": "other", "value": "toolsmith" }, - "add": { "component_groups": [ "toolsmith", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "toolsmith" + }, + "add": { "component_groups": [ "toolsmith", "behavior_non_peasant", "work_schedule" ] } }, // Transform to butcher villager { - "filters": { "test": "is_family", "subject": "other", "value": "butcher" }, - "add": { "component_groups": [ "butcher", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "butcher" + }, + "add": { "component_groups": [ "butcher", "behavior_non_peasant", "work_schedule" ] } }, // Transform to leatherworker villager { - "filters": { "test": "is_family", "subject": "other", "value": "leatherworker" }, - "add": { "component_groups": [ "leatherworker", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "leatherworker" + }, + "add": { "component_groups": [ "leatherworker", "behavior_non_peasant", "work_schedule" ] } }, // Transform to mason villager { - "filters": { "test": "is_family", "subject": "other", "value": "stone_mason" }, - "add": { "component_groups": [ "mason", "behavior_non_peasant", "work_schedule" ] } + "filters": { + "test": "is_family", + "subject": "other", + "value": "stone_mason" + }, + "add": { "component_groups": [ "mason", "behavior_non_peasant", "work_schedule" ] } } ] }, { - // Transform from zombie to correct villager skin (mark var already set) - "filters": { "test": "is_family", "subject": "other", "operator": "==", "value": "zombie_villager" }, - "sequence" : [ + // Transform from zombie to correct villager skin (mark var already set) + "filters": { + "test": "is_family", + "subject": "other", + "operator": "==", + "value": "zombie_villager" + }, + "sequence": [ { - "filters": { "test": "is_skin_id", "subject": "other", "value": 0 }, - "add": { "component_groups": [ "villager_skin_0" ] } + "filters": { + "test": "is_skin_id", + "subject": "other", + "value": 0 + }, + "add": { "component_groups": [ "villager_skin_0" ] } }, { - "filters": { "test": "is_skin_id", "subject": "other", "value": 1 }, - "add": { "component_groups": [ "villager_skin_1" ] } + "filters": { + "test": "is_skin_id", + "subject": "other", + "value": 1 + }, + "add": { "component_groups": [ "villager_skin_1" ] } }, { - "filters": { "test": "is_skin_id", "subject": "other", "value": 2 }, - "add": { "component_groups": [ "villager_skin_2" ] } + "filters": { + "test": "is_skin_id", + "subject": "other", + "value": 2 + }, + "add": { "component_groups": [ "villager_skin_2" ] } }, { - "filters": { "test": "is_skin_id", "subject": "other", "value": 3 }, - "add": { "component_groups": [ "villager_skin_3" ] } + "filters": { + "test": "is_skin_id", + "subject": "other", + "value": 3 + }, + "add": { "component_groups": [ "villager_skin_3" ] } }, { - "filters": { "test": "is_skin_id", "subject": "other", "value": 4 }, - "add": { "component_groups": [ "villager_skin_4" ] } + "filters": { + "test": "is_skin_id", + "subject": "other", + "value": 4 + }, + "add": { "component_groups": [ "villager_skin_4" ] } }, { - "filters": { "test": "is_skin_id", "subject": "other", "value": 5 }, - "add": { "component_groups": [ "villager_skin_5" ] } + "filters": { + "test": "is_skin_id", + "subject": "other", + "value": 5 + }, + "add": { "component_groups": [ "villager_skin_5" ] } }, { - "filters": { "test": "is_mark_variant", "subject": "other", "value": 1 }, - "add": { "component_groups": [ "desert_villager" ] } + "filters": { + "test": "is_mark_variant", + "subject": "other", + "value": 1 + }, + "add": { "component_groups": [ "desert_villager" ] } }, { - "filters": { "test": "is_mark_variant", "subject": "other", "value": 2 }, - "add": { "component_groups": [ "jungle_villager" ] } + "filters": { + "test": "is_mark_variant", + "subject": "other", + "value": 2 + }, + "add": { "component_groups": [ "jungle_villager" ] } }, { - "filters": { "test": "is_mark_variant", "subject": "other", "value": 3 }, - "add": { "component_groups": [ "savanna_villager" ] } + "filters": { + "test": "is_mark_variant", + "subject": "other", + "value": 3 + }, + "add": { "component_groups": [ "savanna_villager" ] } }, { - "filters": { "test": "is_mark_variant", "subject": "other", "value": 4 }, - "add": { "component_groups": [ "snow_villager" ] } + "filters": { + "test": "is_mark_variant", + "subject": "other", + "value": 4 + }, + "add": { "component_groups": [ "snow_villager" ] } }, { - "filters": { "test": "is_mark_variant", "subject": "other", "value": 5 }, - "add": { "component_groups": [ "swamp_villager" ] } + "filters": { + "test": "is_mark_variant", + "subject": "other", + "value": 5 + }, + "add": { "component_groups": [ "swamp_villager" ] } }, { - "filters": { "test": "is_mark_variant", "subject": "other", "value": 6 }, - "add": { "component_groups": [ "taiga_villager" ] } + "filters": { + "test": "is_mark_variant", + "subject": "other", + "value": 6 + }, + "add": { "component_groups": [ "taiga_villager" ] } } ] }, { - // Transform from v1 - > v2 to correct villager skin (mark var not set so test biome) - "filters": { "test": "is_family", "subject": "other", "operator": "==", "value": "villager" }, - "sequence" : [ + // Transform from v1 - > v2 to correct villager skin (mark var not set so test biome) + "filters": { + "test": "is_family", + "subject": "other", + "operator": "==", + "value": "villager" + }, + "sequence": [ { "randomize": [ { @@ -2228,20 +2817,32 @@ ] }, { - "filters": { + "filters": { "any_of": [ - { "test": "has_biome_tag", "value": "desert" }, - { "test": "has_biome_tag", "value": "mesa" } + { + "test": "has_biome_tag", + "value": "desert" + }, + { + "test": "has_biome_tag", + "value": "mesa" + } ] }, "add": { "component_groups": [ "desert_villager" ] } }, { - "filters": { "test": "has_biome_tag", "value": "jungle" }, + "filters": { + "test": "has_biome_tag", + "value": "jungle" + }, "add": { "component_groups": [ "jungle_villager" ] } }, { - "filters": { "test": "has_biome_tag", "value": "savanna" }, + "filters": { + "test": "has_biome_tag", + "value": "savanna" + }, "add": { "component_groups": [ "savanna_villager" ] } }, { @@ -2249,11 +2850,21 @@ "any_of": [ { "all_of": [ - { "test": "has_biome_tag", "value": "cold" }, - { "test": "has_biome_tag", "operator": "!=", "value": "ocean" } + { + "test": "has_biome_tag", + "value": "cold" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "ocean" + } ] }, - { "test": "has_biome_tag", "value": "frozen" } + { + "test": "has_biome_tag", + "value": "frozen" + } ] }, "add": { "component_groups": [ "snow_villager" ] } @@ -2278,11 +2889,21 @@ "all_of": [ { "any_of": [ - { "test": "has_biome_tag", "value": "taiga" }, - { "test": "has_biome_tag", "value": "extreme_hills" } + { + "test": "has_biome_tag", + "value": "taiga" + }, + { + "test": "has_biome_tag", + "value": "extreme_hills" + } ] }, - { "test": "has_biome_tag", "operator": "!=", "value": "cold" } + { + "test": "has_biome_tag", + "operator": "!=", + "value": "cold" + } ] }, "add": { "component_groups": [ "taiga_villager" ] } @@ -2295,7 +2916,11 @@ "minecraft:entity_born": { "sequence": [ { - "filters": { "test": "has_component", "operator": "!=", "value": "minecraft:skin_id" }, + "filters": { + "test": "has_component", + "operator": "!=", + "value": "minecraft:skin_id" + }, "randomize": [ { "weight": 1, @@ -2327,22 +2952,37 @@ "add": { "component_groups": [ "baby", "unskilled", "child_schedule" ] } }, { - "filters": { "test": "has_biome_tag", "value": "desert" }, + "filters": { + "test": "has_biome_tag", + "value": "desert" + }, "add": { "component_groups": [ "desert_villager" ] } }, { - "filters": { "test": "has_biome_tag", "value": "jungle" }, + "filters": { + "test": "has_biome_tag", + "value": "jungle" + }, "add": { "component_groups": [ "jungle_villager" ] } }, { - "filters": { "test": "has_biome_tag", "value": "savanna" }, + "filters": { + "test": "has_biome_tag", + "value": "savanna" + }, "add": { "component_groups": [ "savanna_villager" ] } }, { "filters": { "any_of": [ - { "test": "has_biome_tag", "value": "cold" }, - { "test": "has_biome_tag", "value": "frozen" } + { + "test": "has_biome_tag", + "value": "cold" + }, + { + "test": "has_biome_tag", + "value": "frozen" + } ] }, "add": { "component_groups": [ "snow_villager" ] } @@ -2363,7 +3003,10 @@ "add": { "component_groups": [ "swamp_villager" ] } }, { - "filters": { "test": "has_biome_tag", "value": "taiga" }, + "filters": { + "test": "has_biome_tag", + "value": "taiga" + }, "add": { "component_groups": [ "taiga_villager" ] } } ] diff --git a/behavior_pack/entities/wind_charge_projectile.json b/behavior_pack/entities/wind_charge_projectile.json index 933dc698e..f379ced52 100644 --- a/behavior_pack/entities/wind_charge_projectile.json +++ b/behavior_pack/entities/wind_charge_projectile.json @@ -1,17 +1,17 @@ { - "format_version": "1.21.0", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:wind_charge_projectile", "is_spawnable": false, - "is_summonable": false + "is_summonable": true }, "components": { "minecraft:wind_burst": { "radius": 1.2, "particle_effect": "wind_burst", "sound_effect": "wind_charge.burst", - "knockback_scaling": 1.1 + "knockback_scaling": 1.22 }, "minecraft:collision_box": { "width": 0.3125, @@ -21,11 +21,12 @@ "on_hit": { "impact_damage": { "damage": 1, + "max_critical_damage": 1.0, "knockback": true }, - "remove_on_hit": {} + "wind_burst_on_hit": {} }, - "power": 1.0, + "power": 1.5, "gravity": 0.00, "inertia": 1.0, "liquid_inertia": 1.0, @@ -53,7 +54,7 @@ } }, "minecraft:type_family": { - "family": ["wind_charge", "wind_charge_projectile"] + "family": [ "wind_charge", "wind_charge_projectile" ] } } } diff --git a/behavior_pack/entities/wolf.json b/behavior_pack/entities/wolf.json index 0d2411c0d..648f4175e 100644 --- a/behavior_pack/entities/wolf.json +++ b/behavior_pack/entities/wolf.json @@ -1,5 +1,5 @@ { - "format_version": "1.20.80", + "format_version": "1.21.10", "minecraft:entity": { "description": { "identifier": "minecraft:wolf", @@ -46,6 +46,10 @@ "event": "minecraft:ageable_grow_up", "target": "self" } + }, + "minecraft:behavior.panic": { + "priority": 1, + "speed_multiplier": 1.25 } }, @@ -244,7 +248,7 @@ }, "target": "self" }, - "equip_item_slot": "slot.armor.chest", + "equip_item_slot": "slot.armor.body", "play_sounds": "armor.equip_wolf", "interact_text": "action.interact.equipwolfarmor" }, @@ -262,7 +266,7 @@ "target": "self" }, "hurt_item": 1, - "drop_item_slot": "slot.armor.chest", + "drop_item_slot": "slot.armor.body", "play_sounds": "armor.unequip_wolf", "interact_text": "action.interact.removewolfarmor", "vibration": "shear" @@ -282,7 +286,7 @@ "target": "self" }, "repair_entity_item": { - "slot": "slot.armor.chest", + "slot": "slot.armor.body", "amount": 8 }, "use_item": true, @@ -567,6 +571,12 @@ "minecraft:behavior.hurt_by_target": { "priority": 3 }, + "minecraft:behavior.panic": { + "priority": 2, + "speed_multiplier": 1.25, + "damage_sources": [ "campfire", "fire", "fire_tick", "freezing", "lightning", "lava", "magma", "temperature", "soul_campfire" ], + "ignore_mob_damage": true + }, "minecraft:physics": { }, "minecraft:pushable": { diff --git a/behavior_pack/entities/zoglin.json b/behavior_pack/entities/zoglin.json index 469f0d33c..6c25dc95f 100644 --- a/behavior_pack/entities/zoglin.json +++ b/behavior_pack/entities/zoglin.json @@ -58,10 +58,28 @@ "minecraft:attack": { "damage": [ 3, 8 ] } + }, + "angry_zoglin": { + "minecraft:angry": { + "duration": 10, + "calm_event": { + "event": "become_calm_event", + "target": "self" + }, + "angry_sound": "angry", + "sound_interval": { + "range_min": 2.0, + "range_max": 5.0 + } + } } }, "components": { + "minecraft:on_target_acquired": { + "event": "become_angry_event", + "target": "self" + }, "minecraft:is_hidden_when_invisible": { }, "minecraft:nameable": { @@ -173,6 +191,20 @@ }, "events": { + "become_angry_event": { + "add": { + "component_groups": [ + "angry_zoglin" + ] + } + }, + "become_calm_event": { + "remove": { + "component_groups": [ + "angry_zoglin" + ] + } + }, "minecraft:entity_transformed": { "sequence": [ { diff --git a/behavior_pack/items/breeze_rod.json b/behavior_pack/items/breeze_rod.json index a2221e08a..3b9271d58 100644 --- a/behavior_pack/items/breeze_rod.json +++ b/behavior_pack/items/breeze_rod.json @@ -1,5 +1,5 @@ { - "format_version": "1.10", + "format_version": "1.20.50", "minecraft:item": { "description": { "identifier": "minecraft:breeze_rod" @@ -10,7 +10,8 @@ }, "minecraft:display_name": { "value": "item.breeze_rod.name" - } + }, + "minecraft:hand_equipped": true } } } \ No newline at end of file diff --git a/behavior_pack/items/pufferfish.json b/behavior_pack/items/pufferfish.json index a304f3413..528fe4021 100644 --- a/behavior_pack/items/pufferfish.json +++ b/behavior_pack/items/pufferfish.json @@ -1,36 +1,36 @@ { - "format_version": "1.10", - "minecraft:item": { - "description": { - "identifier": "minecraft:pufferfish" - }, + "format_version": "1.10", + "minecraft:item": { + "description": { + "identifier": "minecraft:pufferfish" + }, - "components": { - "minecraft:use_duration": 32, - "minecraft:max_damage": 0, - "minecraft:stacked_by_data": true, + "components": { + "minecraft:use_duration": 32, + "minecraft:max_damage": 0, + "minecraft:stacked_by_data": true, - "minecraft:food": { - "nutrition": 1, - "saturation_modifier": "poor", - "effects": [ - { - "name": "poison", - "duration": 60, - "amplifier": 1 - }, - { - "name": "nausea", // confusion - "duration": 15, - "amplifier": 1 - }, - { - "name": "hunger", - "duration": 15, - "amplifier": 2 - } - ] - } + "minecraft:food": { + "nutrition": 1, + "saturation_modifier": "poor", + "effects": [ + { + "name": "poison", + "duration": 60, + "amplifier": 1 + }, + { + "name": "nausea", // confusion + "duration": 15, + "amplifier": 0 + }, + { + "name": "hunger", + "duration": 15, + "amplifier": 2 + } + ] + } + } } - } } diff --git a/behavior_pack/items/sweet_berries.json b/behavior_pack/items/sweet_berries.json index 627cdb5fd..8939cee13 100644 --- a/behavior_pack/items/sweet_berries.json +++ b/behavior_pack/items/sweet_berries.json @@ -19,6 +19,7 @@ "farmland", "grass", "dirt", + "coarse_dirt", "podzol", "moss_block", "mycelium", diff --git a/behavior_pack/items/wind_charge.json b/behavior_pack/items/wind_charge.json index ddfb4d458..6a1b59969 100644 --- a/behavior_pack/items/wind_charge.json +++ b/behavior_pack/items/wind_charge.json @@ -15,9 +15,7 @@ "minecraft:throwable": { "do_swing_animation": true, "launch_power_scale": 1.5, - "max_launch_power": 1.5, - "default_offset_scale": 0.8, - "inside_block_offset_scale": 0.05 + "max_launch_power": 1.5 }, "minecraft:cooldown": { "category": "wind_charge", diff --git a/behavior_pack/loot_tables/chests/trial_chambers/reward_ominous.json b/behavior_pack/loot_tables/chests/trial_chambers/reward_ominous.json index 12dd7306b..1b65aeb61 100644 --- a/behavior_pack/loot_tables/chests/trial_chambers/reward_ominous.json +++ b/behavior_pack/loot_tables/chests/trial_chambers/reward_ominous.json @@ -6,12 +6,12 @@ { "type": "loot_table", "name": "loot_tables/chests/trial_chambers/reward_ominous_common.json", - "weight": 8 + "weight": 2 }, { "type": "loot_table", "name": "loot_tables/chests/trial_chambers/reward_ominous_rare.json", - "weight": 2 + "weight": 8 } ] }, @@ -45,4 +45,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/behavior_pack/loot_tables/chests/village/village_mason.json b/behavior_pack/loot_tables/chests/village/village_mason.json index 6a2220c21..8df2fe9e2 100644 --- a/behavior_pack/loot_tables/chests/village/village_mason.json +++ b/behavior_pack/loot_tables/chests/village/village_mason.json @@ -32,7 +32,7 @@ { "type": "item", "weight": 2, - "name": "minecraft:stonebrick" + "name": "minecraft:stone_bricks" }, { "type": "item", diff --git a/behavior_pack/loot_tables/chests/village/village_plains_house.json b/behavior_pack/loot_tables/chests/village/village_plains_house.json index 2d241fe16..a759d75ea 100644 --- a/behavior_pack/loot_tables/chests/village/village_plains_house.json +++ b/behavior_pack/loot_tables/chests/village/village_plains_house.json @@ -23,7 +23,7 @@ { "type": "item", "weight": 2, - "name": "minecraft:yellow_flower" + "name": "minecraft:dandelion" }, { "type": "item", diff --git a/behavior_pack/loot_tables/entities/witch.json b/behavior_pack/loot_tables/entities/witch.json index d7d47bb88..a96b91886 100644 --- a/behavior_pack/loot_tables/entities/witch.json +++ b/behavior_pack/loot_tables/entities/witch.json @@ -50,7 +50,7 @@ }, { "type": "item", - "name": "minecraft:redstone", + "name": "minecraft:spider_eye", "weight": 1, "functions": [ { @@ -71,7 +71,7 @@ }, { "type": "item", - "name": "minecraft:spider_eye", + "name": "minecraft:glass_bottle", "weight": 1, "functions": [ { @@ -92,7 +92,7 @@ }, { "type": "item", - "name": "minecraft:glass_bottle", + "name": "minecraft:gunpowder", "weight": 1, "functions": [ { @@ -113,8 +113,8 @@ }, { "type": "item", - "name": "minecraft:gunpowder", - "weight": 1, + "name": "minecraft:stick", + "weight": 2, "functions": [ { "function": "set_count", @@ -131,17 +131,22 @@ } } ] - }, + } + ] + }, + { + "rolls": 1, + "entries": [ { "type": "item", - "name": "minecraft:stick", - "weight": 2, + "name": "minecraft:redstone", + "weight": 1, "functions": [ { "function": "set_count", "count": { - "min": 0, - "max": 2 + "min": 4, + "max": 8 } }, { @@ -156,4 +161,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/behavior_pack/manifest.json b/behavior_pack/manifest.json index fd296f13b..2c5e0fcf7 100644 --- a/behavior_pack/manifest.json +++ b/behavior_pack/manifest.json @@ -5,7 +5,7 @@ "name": "Vanilla Behavior Pack", "uuid": "ee649bcf-256c-4013-9068-6a802b89d756", "version": [ 0, 0, 1 ], - "min_engine_version": [ 1, 21, 0 ] + "min_engine_version": [ 1, 21, 20 ] }, "modules": [ { diff --git a/behavior_pack/recipes/coarse_dirt.json b/behavior_pack/recipes/coarse_dirt.json index 1fc80c057..916f45e8c 100644 --- a/behavior_pack/recipes/coarse_dirt.json +++ b/behavior_pack/recipes/coarse_dirt.json @@ -26,8 +26,7 @@ } ], "result": { - "item": "minecraft:dirt", - "data": 1, + "item": "minecraft:coarse_dirt", "count": 4 } } diff --git a/behavior_pack/recipes/furnace_quartz_block.json b/behavior_pack/recipes/furnace_quartz_block.json index 3e00efbf0..ab21f9c65 100644 --- a/behavior_pack/recipes/furnace_quartz_block.json +++ b/behavior_pack/recipes/furnace_quartz_block.json @@ -6,11 +6,12 @@ }, "unlock": [ { - "item": "minecraft:quartz_block" + "item": "minecraft:quartz_block", + "data": 0 } ], - "tags": ["furnace"], - "input": "minecraft:quartz_block:0", - "output": "minecraft:quartz_block:3" + "tags": ["furnace"], + "input": "minecraft:quartz_block:0", + "output": "minecraft:smooth_quartz" } } diff --git a/behavior_pack/recipes/furnace_red_sand.json b/behavior_pack/recipes/furnace_red_sand.json new file mode 100644 index 000000000..357d975f8 --- /dev/null +++ b/behavior_pack/recipes/furnace_red_sand.json @@ -0,0 +1,18 @@ +{ + "format_version": "1.20.10", + "minecraft:recipe_furnace": { + "description": { + "identifier": "minecraft:furnace_red_sand" + }, + + "unlock": [ + { + "item": "minecraft:red_sand" + } + ], + "tags": ["furnace"], + "input": "minecraft:red_sand", + "output": "minecraft:glass" + } + +} diff --git a/behavior_pack/recipes/furnace_red_sandstone.json b/behavior_pack/recipes/furnace_red_sandstone.json index 2153583bb..6dc71977f 100644 --- a/behavior_pack/recipes/furnace_red_sandstone.json +++ b/behavior_pack/recipes/furnace_red_sandstone.json @@ -4,13 +4,17 @@ "description": { "identifier": "minecraft:furnace_red_sandstone" }, - "unlock": [ + "unlock":[ { - "item": "minecraft:red_sandstone" + "item" : "minecraft:red_sandstone", + "data" : 0 } ], "tags": [ "furnace" ], - "input": "minecraft:red_sandstone", - "output": "minecraft:red_sandstone:3" + "input": { + "item" : "minecraft:red_sandstone", + "data" : 0 + }, + "output": "minecraft:smooth_red_sandstone" } } \ No newline at end of file diff --git a/behavior_pack/recipes/furnace_sand.json b/behavior_pack/recipes/furnace_sand.json index f23bf3a5d..4383ffd8a 100644 --- a/behavior_pack/recipes/furnace_sand.json +++ b/behavior_pack/recipes/furnace_sand.json @@ -7,12 +7,15 @@ "unlock": [ { - "item": "minecraft:sand" + "item": "minecraft:sand", + "data": 0 } ], "tags": ["furnace"], - "input": "minecraft:sand", - "output": "minecraft:glass" - } - + "input": { + "item": "minecraft:sand", + "data": 0 + }, + "output": "minecraft:glass" + } } diff --git a/behavior_pack/recipes/furnace_sandstone.json b/behavior_pack/recipes/furnace_sandstone.json index 2fb9926d0..e4bfebb93 100644 --- a/behavior_pack/recipes/furnace_sandstone.json +++ b/behavior_pack/recipes/furnace_sandstone.json @@ -6,11 +6,15 @@ }, "unlock": [ { - "item": "minecraft:sandstone" + "item": "minecraft:sandstone", + "data": 0 } ], - "tags": [ "furnace" ], - "input": "minecraft:sandstone", - "output": "minecraft:sandstone:3" + "tags": [ "furnace" ], + "input": { + "item": "minecraft:sandstone", + "data": 0 + }, + "output": "minecraft:smooth_sandstone" } } diff --git a/behavior_pack/recipes/furnace_stone_brick.json b/behavior_pack/recipes/furnace_stone_brick.json index 8771ff772..2d1f08660 100644 --- a/behavior_pack/recipes/furnace_stone_brick.json +++ b/behavior_pack/recipes/furnace_stone_brick.json @@ -6,13 +6,12 @@ }, "unlock": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "tags": ["furnace"], - "input": "minecraft:stonebrick:0", - "output": "minecraft:stonebrick:2" + "input": "minecraft:stone_bricks", + "output": "minecraft:cracked_stone_bricks" } } diff --git a/behavior_pack/recipes/grindstone.json b/behavior_pack/recipes/grindstone.json index 5f75984bd..27f79f85d 100644 --- a/behavior_pack/recipes/grindstone.json +++ b/behavior_pack/recipes/grindstone.json @@ -17,14 +17,12 @@ "tag": "minecraft:planks" }, "_": { - "item": "minecraft:double_stone_slab4", - "data": 2 + "item": "minecraft:normal_stone_slab" } }, "unlock": [ { - "item": "minecraft:double_stone_slab4", - "data": 2 + "item": "minecraft:normal_stone_slab" } ], "result": { diff --git a/behavior_pack/recipes/grindstone_from_crimson_planks.json b/behavior_pack/recipes/grindstone_from_crimson_planks.json index d25518c7c..a2f0b3dee 100644 --- a/behavior_pack/recipes/grindstone_from_crimson_planks.json +++ b/behavior_pack/recipes/grindstone_from_crimson_planks.json @@ -17,8 +17,7 @@ "item": "minecraft:crimson_planks" }, "_": { - "item": "minecraft:double_stone_slab4", - "data": 2 + "item": "minecraft:normal_stone_slab" } }, "result": { diff --git a/behavior_pack/recipes/grindstone_from_mangrove_planks.json b/behavior_pack/recipes/grindstone_from_mangrove_planks.json index 31482adeb..a5d44c872 100644 --- a/behavior_pack/recipes/grindstone_from_mangrove_planks.json +++ b/behavior_pack/recipes/grindstone_from_mangrove_planks.json @@ -17,8 +17,7 @@ "item": "minecraft:mangrove_planks" }, "_": { - "item": "minecraft:double_stone_slab4", - "data": 2 + "item": "minecraft:normal_stone_slab" } }, "result": { diff --git a/behavior_pack/recipes/grindstone_from_warped_planks.json b/behavior_pack/recipes/grindstone_from_warped_planks.json index cdab10a4d..441a0dc7a 100644 --- a/behavior_pack/recipes/grindstone_from_warped_planks.json +++ b/behavior_pack/recipes/grindstone_from_warped_planks.json @@ -17,8 +17,7 @@ "item": "minecraft:warped_planks" }, "_": { - "item": "minecraft:double_stone_slab4", - "data": 2 + "item": "minecraft:normal_stone_slab" } }, "result": { diff --git a/behavior_pack/recipes/lodestone.json b/behavior_pack/recipes/lodestone.json index 8703267bf..208464db1 100644 --- a/behavior_pack/recipes/lodestone.json +++ b/behavior_pack/recipes/lodestone.json @@ -14,7 +14,7 @@ ], "key": { "S": { - "item": "minecraft:stonebrick:3" + "item": "minecraft:chiseled_stone_bricks" }, "#": { "item": "minecraft:netherite_ingot" diff --git a/behavior_pack/recipes/mossy_stone_brick_stairs.json b/behavior_pack/recipes/mossy_stone_brick_stairs.json index 461dc6500..c8a9058cd 100644 --- a/behavior_pack/recipes/mossy_stone_brick_stairs.json +++ b/behavior_pack/recipes/mossy_stone_brick_stairs.json @@ -14,14 +14,12 @@ ], "key": { "#": { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } }, "unlock": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/mossy_stone_brick_wall.json b/behavior_pack/recipes/mossy_stone_brick_wall.json index 293b080f7..dff46eb6b 100644 --- a/behavior_pack/recipes/mossy_stone_brick_wall.json +++ b/behavior_pack/recipes/mossy_stone_brick_wall.json @@ -13,14 +13,12 @@ ], "key": { "#": { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } }, "unlock": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/mossy_stonebrick.json b/behavior_pack/recipes/mossy_stonebrick.json index 52493b1c6..2c19a47eb 100644 --- a/behavior_pack/recipes/mossy_stonebrick.json +++ b/behavior_pack/recipes/mossy_stonebrick.json @@ -9,8 +9,7 @@ "tags": [ "crafting_table" ], "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" }, { "item": "minecraft:vine" @@ -22,8 +21,7 @@ } ], "result": { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } } } diff --git a/behavior_pack/recipes/mossy_stonebrick_from_moss.json b/behavior_pack/recipes/mossy_stonebrick_from_moss.json index 31d9dd120..938787ed5 100644 --- a/behavior_pack/recipes/mossy_stonebrick_from_moss.json +++ b/behavior_pack/recipes/mossy_stonebrick_from_moss.json @@ -7,8 +7,7 @@ "tags": [ "crafting_table" ], "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" }, { "item": "minecraft:moss_block" @@ -20,8 +19,7 @@ } ], "result": { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } } } diff --git a/behavior_pack/recipes/quartz_block.json b/behavior_pack/recipes/quartz_block.json index db7170993..a12007e65 100644 --- a/behavior_pack/recipes/quartz_block.json +++ b/behavior_pack/recipes/quartz_block.json @@ -4,8 +4,6 @@ "description": { "identifier": "minecraft:quartz_block" }, - - "tags": [ "crafting_table" ], "pattern": [ "##", @@ -16,14 +14,13 @@ "item": "minecraft:quartz" } }, - "unlock": [ + "unlock": [ { "item": "minecraft:quartz" } ], "result": { - "item": "minecraft:quartz_block", - "data": 0 + "item": "minecraft:quartz_block" } } } diff --git a/behavior_pack/recipes/quartz_bricks.json b/behavior_pack/recipes/quartz_bricks.json index 688d9855c..ad0adefb3 100644 --- a/behavior_pack/recipes/quartz_bricks.json +++ b/behavior_pack/recipes/quartz_bricks.json @@ -2,7 +2,7 @@ "format_version": "1.20.10", "minecraft:recipe_shaped": { "description": { - "identifier": "minecraft:quartz_bricks" + "identifier": "minecraft:quartz_bricks" }, "tags": [ "crafting_table" ], "pattern": [ @@ -15,14 +15,15 @@ "data": 0 } }, - "unlock": [ + "unlock": [ { "item": "minecraft:quartz_block", "data": 0 } ], "result": { - "item": "minecraft:quartz_bricks" + "item": "minecraft:quartz_bricks", + "count": 4 } } } diff --git a/behavior_pack/recipes/quartz_pillar.json b/behavior_pack/recipes/quartz_pillar.json new file mode 100644 index 000000000..77c92af7f --- /dev/null +++ b/behavior_pack/recipes/quartz_pillar.json @@ -0,0 +1,29 @@ +{ + "format_version": "1.20.10", + "minecraft:recipe_shaped": { + "description": { + "identifier": "minecraft:pillar_quartz_block" + }, + "tags": [ "crafting_table" ], + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "minecraft:quartz_block", + "data": 0 + } + }, + "unlock": [ + { + "item": "minecraft:quartz_block", + "data": 0 + } + ], + "result": { + "item": "minecraft:quartz_pillar", + "count": 2 + } + } +} diff --git a/behavior_pack/recipes/red_sandstone.json b/behavior_pack/recipes/red_sandstone.json index 0e5eddc78..a81525c4a 100644 --- a/behavior_pack/recipes/red_sandstone.json +++ b/behavior_pack/recipes/red_sandstone.json @@ -13,19 +13,16 @@ ], "key": { "#": { - "item": "minecraft:sand", - "data": 1 + "item": "minecraft:red_sand" } }, "unlock": [ { - "item": "minecraft:sand", - "data": 1 + "item": "minecraft:red_sand" } ], "result": { - "item": "minecraft:red_sandstone", - "data": 0 + "item": "minecraft:red_sandstone" } } } diff --git a/behavior_pack/recipes/sandstone.json b/behavior_pack/recipes/sandstone.json index 251f823e0..f844298fd 100644 --- a/behavior_pack/recipes/sandstone.json +++ b/behavior_pack/recipes/sandstone.json @@ -24,8 +24,7 @@ } ], "result": { - "item": "minecraft:sandstone", - "data": 0 + "item": "minecraft:sandstone" } } } diff --git a/behavior_pack/recipes/smooth_quartz_stairs.json b/behavior_pack/recipes/smooth_quartz_stairs.json index 388223641..bc7861072 100644 --- a/behavior_pack/recipes/smooth_quartz_stairs.json +++ b/behavior_pack/recipes/smooth_quartz_stairs.json @@ -4,8 +4,6 @@ "description": { "identifier": "minecraft:smooth_quartz_stairs" }, - - "tags": [ "crafting_table" ], "pattern": [ "# ", @@ -14,14 +12,12 @@ ], "key": { "#": { - "item": "minecraft:quartz_block", - "data": 3 + "item": "minecraft:smooth_quartz" } }, - "unlock": [ + "unlock": [ { - "item": "minecraft:quartz_block", - "data": 3 + "item": "minecraft:smooth_quartz" } ], "result": { diff --git a/behavior_pack/recipes/smooth_red_sandstone.json b/behavior_pack/recipes/smooth_red_sandstone.json index f0cf3ace3..2608aa36c 100644 --- a/behavior_pack/recipes/smooth_red_sandstone.json +++ b/behavior_pack/recipes/smooth_red_sandstone.json @@ -24,8 +24,7 @@ } ], "result": { - "item": "minecraft:red_sandstone", - "data": 2, + "item": "minecraft:cut_red_sandstone", "count": 4 } } diff --git a/behavior_pack/recipes/smooth_red_sandstone_stairs.json b/behavior_pack/recipes/smooth_red_sandstone_stairs.json index 4ee9bbfea..faa4cb099 100644 --- a/behavior_pack/recipes/smooth_red_sandstone_stairs.json +++ b/behavior_pack/recipes/smooth_red_sandstone_stairs.json @@ -14,14 +14,12 @@ ], "key": { "#": { - "item": "minecraft:red_sandstone", - "data": 3 + "item": "minecraft:smooth_red_sandstone" } }, "unlock": [ { - "item": "minecraft:red_sandstone", - "data": 3 + "item": "minecraft:smooth_red_sandstone" } ], "result": { diff --git a/behavior_pack/recipes/smooth_sandstone.json b/behavior_pack/recipes/smooth_sandstone.json index 956c1439a..cb2f9589c 100644 --- a/behavior_pack/recipes/smooth_sandstone.json +++ b/behavior_pack/recipes/smooth_sandstone.json @@ -2,10 +2,10 @@ "format_version": "1.20.10", "minecraft:recipe_shaped": { "description": { - "identifier": "minecraft:smooth_sandstone" + "identifier": "minecraft:smooth_sandstone" }, - + "tags": [ "crafting_table" ], "pattern": [ "##", @@ -24,8 +24,7 @@ } ], "result": { - "item": "minecraft:sandstone", - "data": 2, + "item": "minecraft:cut_sandstone", "count": 4 } } diff --git a/behavior_pack/recipes/smooth_sandstone_stairs.json b/behavior_pack/recipes/smooth_sandstone_stairs.json index 8597d8254..333e56346 100644 --- a/behavior_pack/recipes/smooth_sandstone_stairs.json +++ b/behavior_pack/recipes/smooth_sandstone_stairs.json @@ -14,14 +14,12 @@ ], "key": { "#": { - "item": "minecraft:sandstone", - "data": 3 + "item": "minecraft:smooth_sandstone" } }, "unlock": [ { - "item": "minecraft:sandstone", - "data": 3 + "item": "minecraft:smooth_sandstone" } ], "result": { diff --git a/behavior_pack/recipes/stone_brick_stairs.json b/behavior_pack/recipes/stone_brick_stairs.json index 9f5f60274..bb58f4c83 100644 --- a/behavior_pack/recipes/stone_brick_stairs.json +++ b/behavior_pack/recipes/stone_brick_stairs.json @@ -14,14 +14,12 @@ ], "key": { "#": { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } }, "unlock": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/stone_brick_wall.json b/behavior_pack/recipes/stone_brick_wall.json index e64a73bcc..8e7e19c21 100644 --- a/behavior_pack/recipes/stone_brick_wall.json +++ b/behavior_pack/recipes/stone_brick_wall.json @@ -13,14 +13,12 @@ ], "key": { "#": { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } }, "unlock": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/stonebrick.json b/behavior_pack/recipes/stonebrick.json index 9ba48b1ef..c65b08578 100644 --- a/behavior_pack/recipes/stonebrick.json +++ b/behavior_pack/recipes/stonebrick.json @@ -24,8 +24,7 @@ } ], "result": { - "item": "minecraft:stonebrick", - "data": 0, + "item": "minecraft:stone_bricks", "count": 4 } } diff --git a/behavior_pack/recipes/stonecutter_andesite_slab.json b/behavior_pack/recipes/stonecutter_andesite_slab.json index f99e12618..9e8484a32 100644 --- a/behavior_pack/recipes/stonecutter_andesite_slab.json +++ b/behavior_pack/recipes/stonecutter_andesite_slab.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stone", - "data": 5 + "item": "minecraft:andesite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 5 + "item": "minecraft:andesite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 3, + "item": "minecraft:andesite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_diorite_slab.json b/behavior_pack/recipes/stonecutter_diorite_slab.json index e039f6055..5577cc243 100644 --- a/behavior_pack/recipes/stonecutter_diorite_slab.json +++ b/behavior_pack/recipes/stonecutter_diorite_slab.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stone", - "data": 3 + "item": "minecraft:diorite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 3 + "item": "minecraft:diorite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 4, + "item": "minecraft:diorite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_endbrick_slab.json b/behavior_pack/recipes/stonecutter_endbrick_slab.json index aad0699a0..6a2423804 100644 --- a/behavior_pack/recipes/stonecutter_endbrick_slab.json +++ b/behavior_pack/recipes/stonecutter_endbrick_slab.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:end_stone", - "data": 0 + "item": "minecraft:end_stone" } ], "unlock": [ { - "item": "minecraft:end_stone", - "data": 0 + "item": "minecraft:end_stone" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 0, + "item": "minecraft:end_stone_brick_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_endbrick_slab2.json b/behavior_pack/recipes/stonecutter_endbrick_slab2.json index 01f0ff1be..280ba02fb 100644 --- a/behavior_pack/recipes/stonecutter_endbrick_slab2.json +++ b/behavior_pack/recipes/stonecutter_endbrick_slab2.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:end_bricks", - "data": 0 + "item": "minecraft:end_bricks" } ], "unlock": [ { - "item": "minecraft:end_bricks", - "data": 0 + "item": "minecraft:end_bricks" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 0, + "item": "minecraft:end_stone_brick_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_granite_slab.json b/behavior_pack/recipes/stonecutter_granite_slab.json index bc67cbda1..dcc2c3fa0 100644 --- a/behavior_pack/recipes/stonecutter_granite_slab.json +++ b/behavior_pack/recipes/stonecutter_granite_slab.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stone", - "data": 1 + "item": "minecraft:granite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 1 + "item": "minecraft:granite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 6, + "item": "minecraft:granite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_mossy_stonebrick_slab.json b/behavior_pack/recipes/stonecutter_mossy_stonebrick_slab.json index 7bb5a967d..130d39972 100644 --- a/behavior_pack/recipes/stonecutter_mossy_stonebrick_slab.json +++ b/behavior_pack/recipes/stonecutter_mossy_stonebrick_slab.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "unlock": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "result": { - "item": "minecraft:double_stone_slab4", - "data": 0, + "item": "minecraft:mossy_stone_brick_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_mossy_stonebrick_stairs.json b/behavior_pack/recipes/stonecutter_mossy_stonebrick_stairs.json index be64f329b..0fdd61dfc 100644 --- a/behavior_pack/recipes/stonecutter_mossy_stonebrick_stairs.json +++ b/behavior_pack/recipes/stonecutter_mossy_stonebrick_stairs.json @@ -10,14 +10,12 @@ "priority": 1, "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "unlock": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/stonecutter_mossy_stonebrick_wall.json b/behavior_pack/recipes/stonecutter_mossy_stonebrick_wall.json index 2522cf544..29be2436d 100644 --- a/behavior_pack/recipes/stonecutter_mossy_stonebrick_wall.json +++ b/behavior_pack/recipes/stonecutter_mossy_stonebrick_wall.json @@ -10,14 +10,12 @@ "priority": 2, "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "unlock": [ { - "item": "minecraft:stonebrick", - "data": 1 + "item": "minecraft:mossy_stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/stonecutter_polished_andesite_slab.json b/behavior_pack/recipes/stonecutter_polished_andesite_slab.json index b748c78e6..51ce46e67 100644 --- a/behavior_pack/recipes/stonecutter_polished_andesite_slab.json +++ b/behavior_pack/recipes/stonecutter_polished_andesite_slab.json @@ -10,19 +10,16 @@ "priority": 4, "ingredients": [ { - "item": "minecraft:stone", - "data": 5 + "item": "minecraft:andesite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 5 + "item": "minecraft:andesite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 2, + "item": "minecraft:polished_andesite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_polished_andesite_slab2.json b/behavior_pack/recipes/stonecutter_polished_andesite_slab2.json index e4d32b17c..861e5dfa3 100644 --- a/behavior_pack/recipes/stonecutter_polished_andesite_slab2.json +++ b/behavior_pack/recipes/stonecutter_polished_andesite_slab2.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stone", - "data": 6 + "item": "minecraft:polished_andesite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 6 + "item": "minecraft:polished_andesite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 2, + "item": "minecraft:polished_andesite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_polished_diorite_slab.json b/behavior_pack/recipes/stonecutter_polished_diorite_slab.json index 149f0dabf..9e8ba3e38 100644 --- a/behavior_pack/recipes/stonecutter_polished_diorite_slab.json +++ b/behavior_pack/recipes/stonecutter_polished_diorite_slab.json @@ -10,19 +10,16 @@ "priority": 4, "ingredients": [ { - "item": "minecraft:stone", - "data": 3 + "item": "minecraft:diorite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 3 + "item": "minecraft:diorite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 5, + "item": "minecraft:polished_diorite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_polished_diorite_slab2.json b/behavior_pack/recipes/stonecutter_polished_diorite_slab2.json index 6c597ba50..40f71ea28 100644 --- a/behavior_pack/recipes/stonecutter_polished_diorite_slab2.json +++ b/behavior_pack/recipes/stonecutter_polished_diorite_slab2.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stone", - "data": 4 + "item": "minecraft:polished_diorite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 4 + "item": "minecraft:polished_diorite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 5, + "item": "minecraft:polished_diorite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_polished_granite_slab.json b/behavior_pack/recipes/stonecutter_polished_granite_slab.json index 558b38b99..58f064c2a 100644 --- a/behavior_pack/recipes/stonecutter_polished_granite_slab.json +++ b/behavior_pack/recipes/stonecutter_polished_granite_slab.json @@ -10,19 +10,16 @@ "priority": 4, "ingredients": [ { - "item": "minecraft:stone", - "data": 1 + "item": "minecraft:granite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 1 + "item": "minecraft:granite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 7, + "item": "minecraft:polished_granite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_polished_granite_slab2.json b/behavior_pack/recipes/stonecutter_polished_granite_slab2.json index 6b1ff21d4..1b471d7b3 100644 --- a/behavior_pack/recipes/stonecutter_polished_granite_slab2.json +++ b/behavior_pack/recipes/stonecutter_polished_granite_slab2.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stone", - "data": 2 + "item": "minecraft:polished_granite" } ], "unlock": [ { - "item": "minecraft:stone", - "data": 2 + "item": "minecraft:polished_granite" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 7, + "item": "minecraft:polished_granite_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_quartz_chiseled.json b/behavior_pack/recipes/stonecutter_quartz_chiseled.json index 26137e420..994cbf660 100644 --- a/behavior_pack/recipes/stonecutter_quartz_chiseled.json +++ b/behavior_pack/recipes/stonecutter_quartz_chiseled.json @@ -4,8 +4,6 @@ "description": { "identifier": "minecraft:stonecutter_quartz_chiseled" }, - - "tags": [ "stonecutter" ], "priority": 0, "ingredients": [ @@ -21,8 +19,7 @@ } ], "result": { - "item": "minecraft:quartz_block", - "data": 1, + "item": "minecraft:chiseled_quartz_block", "count": 1 } } diff --git a/behavior_pack/recipes/stonecutter_quartz_pillar.json b/behavior_pack/recipes/stonecutter_quartz_pillar.json new file mode 100644 index 000000000..739ddb415 --- /dev/null +++ b/behavior_pack/recipes/stonecutter_quartz_pillar.json @@ -0,0 +1,27 @@ +{ + "format_version": "1.20.10", + "minecraft:recipe_shapeless": { + "description": { + "identifier": "minecraft:stonecutter_quartz_lines" + }, + "tags": [ "stonecutter" ], + "priority": 1, + "ingredients": [ + { + "item": "minecraft:quartz_block", + "data": 0 + } + ], + "unlock": [ + { + "item": "minecraft:quartz_block", + "data": 0 + } + ], + "result": { + "item": "minecraft:quartz_pillar", + "count": 1 + } + } + +} diff --git a/behavior_pack/recipes/stonecutter_red_sandstone_cut.json b/behavior_pack/recipes/stonecutter_red_sandstone_cut.json index 9a5c71036..15cbc69c4 100644 --- a/behavior_pack/recipes/stonecutter_red_sandstone_cut.json +++ b/behavior_pack/recipes/stonecutter_red_sandstone_cut.json @@ -21,8 +21,7 @@ } ], "result": { - "item": "minecraft:red_sandstone", - "data": 2, + "item": "minecraft:cut_red_sandstone", "count": 1 } } diff --git a/behavior_pack/recipes/stonecutter_red_sandstone_heiroglyphs.json b/behavior_pack/recipes/stonecutter_red_sandstone_heiroglyphs.json index 347376df5..1d88b40d0 100644 --- a/behavior_pack/recipes/stonecutter_red_sandstone_heiroglyphs.json +++ b/behavior_pack/recipes/stonecutter_red_sandstone_heiroglyphs.json @@ -21,8 +21,7 @@ } ], "result": { - "item": "minecraft:red_sandstone", - "data": 1, + "item": "minecraft:chiseled_red_sandstone", "count": 1 } } diff --git a/behavior_pack/recipes/stonecutter_red_sandstone_slab.json b/behavior_pack/recipes/stonecutter_red_sandstone_slab.json index 49574f415..c5070c4c9 100644 --- a/behavior_pack/recipes/stonecutter_red_sandstone_slab.json +++ b/behavior_pack/recipes/stonecutter_red_sandstone_slab.json @@ -21,8 +21,7 @@ } ], "result": { - "item": "minecraft:double_stone_slab2", - "data": 0, + "item": "minecraft:red_sandstone_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_sandstone_cut.json b/behavior_pack/recipes/stonecutter_sandstone_cut.json index 929ba6175..5554e0ba1 100644 --- a/behavior_pack/recipes/stonecutter_sandstone_cut.json +++ b/behavior_pack/recipes/stonecutter_sandstone_cut.json @@ -2,10 +2,10 @@ "format_version": "1.20.10", "minecraft:recipe_shapeless": { "description": { - "identifier": "minecraft:stonecutter_sandstone_cut" + "identifier": "minecraft:stonecutter_sandstone_cut" }, - + "tags": [ "stonecutter" ], "priority": 1, "ingredients": [ @@ -21,10 +21,9 @@ } ], "result": { - "item": "minecraft:sandstone", - "data": 2, + "item": "minecraft:cut_sandstone", "count": 1 } } - + } diff --git a/behavior_pack/recipes/stonecutter_sandstone_heiroglyphs.json b/behavior_pack/recipes/stonecutter_sandstone_heiroglyphs.json index a4987a3ad..f82599937 100644 --- a/behavior_pack/recipes/stonecutter_sandstone_heiroglyphs.json +++ b/behavior_pack/recipes/stonecutter_sandstone_heiroglyphs.json @@ -2,10 +2,10 @@ "format_version": "1.20.10", "minecraft:recipe_shapeless": { "description": { - "identifier": "minecraft:stonecutter_sandstone_heiroglyphs" + "identifier": "minecraft:stonecutter_sandstone_heiroglyphs" }, - + "tags": [ "stonecutter" ], "priority": 0, "ingredients": [ @@ -21,10 +21,9 @@ } ], "result": { - "item": "minecraft:sandstone", - "data": 1, + "item": "minecraft:chiseled_sandstone", "count": 1 } } - + } diff --git a/behavior_pack/recipes/stonecutter_smooth_quartz_slab.json b/behavior_pack/recipes/stonecutter_smooth_quartz_slab.json index c7c5c9053..4ef0d732b 100644 --- a/behavior_pack/recipes/stonecutter_smooth_quartz_slab.json +++ b/behavior_pack/recipes/stonecutter_smooth_quartz_slab.json @@ -4,25 +4,20 @@ "description": { "identifier": "minecraft:stonecutter_smooth_quartz_slab" }, - - "tags": [ "stonecutter" ], "priority": 0, "ingredients": [ { - "item": "minecraft:quartz_block", - "data": 3 + "item": "minecraft:smooth_quartz" } ], "unlock": [ { - "item": "minecraft:quartz_block", - "data": 3 + "item": "minecraft:smooth_quartz" } ], "result": { - "item": "minecraft:double_stone_slab4", - "data": 1, + "item": "minecraft:smooth_quartz_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_smooth_quartz_stairs.json b/behavior_pack/recipes/stonecutter_smooth_quartz_stairs.json index fa0ec3b62..9c7592996 100644 --- a/behavior_pack/recipes/stonecutter_smooth_quartz_stairs.json +++ b/behavior_pack/recipes/stonecutter_smooth_quartz_stairs.json @@ -4,20 +4,16 @@ "description": { "identifier": "minecraft:stonecutter_smooth_quartz_stairs" }, - - "tags": [ "stonecutter" ], "priority": 1, "ingredients": [ { - "item": "minecraft:quartz_block", - "data": 3 + "item": "minecraft:smooth_quartz" } ], "unlock": [ { - "item": "minecraft:quartz_block", - "data": 3 + "item": "minecraft:smooth_quartz" } ], "result": { diff --git a/behavior_pack/recipes/stonecutter_smooth_red_sandstone_slab.json b/behavior_pack/recipes/stonecutter_smooth_red_sandstone_slab.json index d3f97a5ab..5affdd805 100644 --- a/behavior_pack/recipes/stonecutter_smooth_red_sandstone_slab.json +++ b/behavior_pack/recipes/stonecutter_smooth_red_sandstone_slab.json @@ -10,19 +10,16 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:red_sandstone", - "data": 3 + "item": "minecraft:smooth_red_sandstone" } ], "unlock": [ { - "item": "minecraft:red_sandstone", - "data": 3 + "item": "minecraft:smooth_red_sandstone" } ], "result": { - "item": "minecraft:double_stone_slab3", - "data": 1, + "item": "minecraft:smooth_red_sandstone_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_smooth_red_sandstone_stairs.json b/behavior_pack/recipes/stonecutter_smooth_red_sandstone_stairs.json index 20ca61a72..3a7095fa2 100644 --- a/behavior_pack/recipes/stonecutter_smooth_red_sandstone_stairs.json +++ b/behavior_pack/recipes/stonecutter_smooth_red_sandstone_stairs.json @@ -10,14 +10,12 @@ "priority": 1, "ingredients": [ { - "item": "minecraft:red_sandstone", - "data": 3 + "item": "minecraft:smooth_red_sandstone" } ], "unlock": [ { - "item": "minecraft:red_sandstone", - "data": 3 + "item": "minecraft:smooth_red_sandstone" } ], "result": { diff --git a/behavior_pack/recipes/stonecutter_stone_slab.json b/behavior_pack/recipes/stonecutter_stone_slab.json index d66a39089..708f46bc4 100644 --- a/behavior_pack/recipes/stonecutter_stone_slab.json +++ b/behavior_pack/recipes/stonecutter_stone_slab.json @@ -21,8 +21,7 @@ } ], "result": { - "item": "minecraft:double_stone_slab4", - "data": 2, + "item": "minecraft:normal_stone_slab", "count": 2 } } diff --git a/behavior_pack/recipes/stonecutter_stonebrick.json b/behavior_pack/recipes/stonecutter_stonebrick.json index 0febcba58..e7b8f6400 100644 --- a/behavior_pack/recipes/stonecutter_stonebrick.json +++ b/behavior_pack/recipes/stonecutter_stonebrick.json @@ -21,8 +21,7 @@ } ], "result": { - "item": "minecraft:stonebrick", - "data": 0, + "item": "minecraft:stone_bricks", "count": 1 } } diff --git a/behavior_pack/recipes/stonecutter_stonebrick_chiseled.json b/behavior_pack/recipes/stonecutter_stonebrick_chiseled.json index 46cae2cf3..50bcc6108 100644 --- a/behavior_pack/recipes/stonecutter_stonebrick_chiseled.json +++ b/behavior_pack/recipes/stonecutter_stonebrick_chiseled.json @@ -21,8 +21,7 @@ } ], "result": { - "item": "minecraft:stonebrick", - "data": 3, + "item": "minecraft:chiseled_stone_bricks", "count": 1 } } diff --git a/behavior_pack/recipes/stonecutter_stonebrick_slab2.json b/behavior_pack/recipes/stonecutter_stonebrick_slab2.json index ac57282f8..4308333e5 100644 --- a/behavior_pack/recipes/stonecutter_stonebrick_slab2.json +++ b/behavior_pack/recipes/stonecutter_stonebrick_slab2.json @@ -10,14 +10,12 @@ "priority": 0, "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "unlock": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/stonecutter_stonebrick_stairs2.json b/behavior_pack/recipes/stonecutter_stonebrick_stairs2.json index 7b0286b88..954581f10 100644 --- a/behavior_pack/recipes/stonecutter_stonebrick_stairs2.json +++ b/behavior_pack/recipes/stonecutter_stonebrick_stairs2.json @@ -10,14 +10,12 @@ "priority": 1, "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "unlock": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/stonecutter_stonebrick_wall2.json b/behavior_pack/recipes/stonecutter_stonebrick_wall2.json index be6898769..f4c070df0 100644 --- a/behavior_pack/recipes/stonecutter_stonebrick_wall2.json +++ b/behavior_pack/recipes/stonecutter_stonebrick_wall2.json @@ -10,14 +10,12 @@ "priority": 2, "ingredients": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "unlock": [ { - "item": "minecraft:stonebrick", - "data": 0 + "item": "minecraft:stone_bricks" } ], "result": { diff --git a/behavior_pack/recipes/stonecutter_w_oxidized_cut_copper_to_cut_copper_slab.json b/behavior_pack/recipes/stonecutter_w_oxidized_cut_copper_to_cut_copper_slab.json index 6ed76dc68..9b7eb1ee8 100644 --- a/behavior_pack/recipes/stonecutter_w_oxidized_cut_copper_to_cut_copper_slab.json +++ b/behavior_pack/recipes/stonecutter_w_oxidized_cut_copper_to_cut_copper_slab.json @@ -19,7 +19,8 @@ } ], "result": { - "item": "minecraft:waxed_oxidized_cut_copper_slab" + "item": "minecraft:waxed_oxidized_cut_copper_slab", + "count": 2 } } diff --git a/behavior_pack/recipes/suspicious_stew_from_dandelion.json b/behavior_pack/recipes/suspicious_stew_from_dandelion.json index 11280feb6..c2f32f278 100644 --- a/behavior_pack/recipes/suspicious_stew_from_dandelion.json +++ b/behavior_pack/recipes/suspicious_stew_from_dandelion.json @@ -18,7 +18,7 @@ "item": "minecraft:bowl" }, { - "item": "minecraft:yellow_flower" + "item": "minecraft:dandelion" } ], "unlock": { diff --git a/behavior_pack/recipes/yellow_dye_from_dandelion.json b/behavior_pack/recipes/yellow_dye_from_dandelion.json index b0f2565b3..820f6b4c6 100644 --- a/behavior_pack/recipes/yellow_dye_from_dandelion.json +++ b/behavior_pack/recipes/yellow_dye_from_dandelion.json @@ -8,13 +8,13 @@ "group": "yellow_dye", "ingredients": [ { - "item": "minecraft:yellow_flower", + "item": "minecraft:dandelion", "data": 0 } ], "unlock": [ { - "item": "minecraft:yellow_flower", + "item": "minecraft:dandelion", "data": 0 } ], diff --git a/behavior_pack/spawn_rules/armadillo.json b/behavior_pack/spawn_rules/armadillo.json index 23a8703dd..784e2be2a 100644 --- a/behavior_pack/spawn_rules/armadillo.json +++ b/behavior_pack/spawn_rules/armadillo.json @@ -10,8 +10,8 @@ "minecraft:spawns_on_surface": {}, "minecraft:spawns_on_block_filter": [ { "name": "minecraft:grass_block" }, - { "name": "minecraft:sand", "states": { "sand_type": "red" } }, - { "name": "minecraft:dirt", "states": { "dirt_type": "coarse" } }, + { "name": "minecraft:red_sand" }, + { "name": "minecraft:coarse_dirt" }, // Every Terracotta block found in Mesa. { "name": "minecraft:brown_terracotta" }, { "name": "minecraft:hardened_clay" }, @@ -41,8 +41,8 @@ "minecraft:spawns_on_surface": {}, "minecraft:spawns_on_block_filter": [ { "name": "minecraft:grass_block" }, - { "name": "minecraft:sand", "states": { "sand_type": "red" } }, - { "name": "minecraft:dirt", "states": { "dirt_type": "coarse" } }, + { "name": "minecraft:red_sand" }, + { "name": "minecraft:coarse_dirt" }, // Every Terracotta block found in Mesa. { "name": "minecraft:brown_terracotta" }, { "name": "minecraft:hardened_clay" }, @@ -76,8 +76,8 @@ "minecraft:spawns_on_surface": {}, "minecraft:spawns_on_block_filter": [ { "name": "minecraft:grass_block" }, - { "name": "minecraft:sand", "states": { "sand_type": "red" } }, - { "name": "minecraft:dirt", "states": { "dirt_type": "coarse" } }, + { "name": "minecraft:red_sand" }, + { "name": "minecraft:coarse_dirt" }, // Every Terracotta block found in Mesa. { "name": "minecraft:brown_terracotta" }, { "name": "minecraft:hardened_clay" }, diff --git a/behavior_pack/spawn_rules/drowned.json b/behavior_pack/spawn_rules/drowned.json index c15f47356..b56abe5fb 100644 --- a/behavior_pack/spawn_rules/drowned.json +++ b/behavior_pack/spawn_rules/drowned.json @@ -62,18 +62,16 @@ }, "minecraft:herd": { - "min_size": 2, - "max_size": 4 + "min_size": 1, + "max_size": 1 }, "minecraft:biome_filter": { - "test": "has_biome_tag", - "operator": "==", - "value": "river" + "test": "has_biome_tag", "operator": "==", "value": "river" } }, { - "minecraft:spawns_on_surface": {}, + "minecraft:spawns_underground": {}, "minecraft:spawns_underwater": {}, "minecraft:brightness_filter": { @@ -88,11 +86,11 @@ }, "minecraft:weight": { - "default": 100 + "default": 95 }, "minecraft:density_limit": { - "surface": 2 + "underground": 5 }, "minecraft:herd": { @@ -101,11 +99,9 @@ }, "minecraft:biome_filter": { - "test": "has_biome_tag", - "operator": "==", - "value": "dripstone_caves" + "test": "has_biome_tag", "operator": "==", "value": "dripstone_caves" } } ] } -} \ No newline at end of file +} diff --git a/behavior_pack/spawn_rules/wolf.json b/behavior_pack/spawn_rules/wolf.json index 9d33adf50..076757f7d 100644 --- a/behavior_pack/spawn_rules/wolf.json +++ b/behavior_pack/spawn_rules/wolf.json @@ -64,7 +64,7 @@ "minecraft:spawns_on_block_filter": [ { "name": "minecraft:podzol" }, { "name": "minecraft:grass_block" }, - { "name": "minecraft:dirt", "states": { "dirt_type": "coarse" } } + { "name": "minecraft:coarse_dirt" } ], "minecraft:brightness_filter": { "min": 7, @@ -93,7 +93,7 @@ "minecraft:spawns_on_block_filter": [ { "name": "minecraft:podzol" }, { "name": "minecraft:grass_block" }, - { "name": "minecraft:dirt", "states": { "dirt_type": "coarse" } } + { "name": "minecraft:coarse_dirt" } ], "minecraft:brightness_filter": { "min": 7, @@ -191,7 +191,7 @@ "minecraft:spawns_on_surface": {}, "minecraft:spawns_on_block_filter": [ { "name": "minecraft:grass_block" }, - { "name": "minecraft:dirt", "states": { "dirt_type": "coarse" } } + { "name": "minecraft:coarse_dirt" } ], "minecraft:brightness_filter": { "min": 7, diff --git a/behavior_pack/trading/economy_trades/stone_mason_trades.json b/behavior_pack/trading/economy_trades/stone_mason_trades.json index 6f0ae11f1..023e42a09 100644 --- a/behavior_pack/trading/economy_trades/stone_mason_trades.json +++ b/behavior_pack/trading/economy_trades/stone_mason_trades.json @@ -72,7 +72,7 @@ ], "gives": [ { - "item": "minecraft:stonebrick:3", + "item": "minecraft:chiseled_stone_bricks", "quantity": 4 } ], @@ -305,10 +305,10 @@ { "choice": [ { - "item": "minecraft:quartz_block:0" + "item": "minecraft:quartz_block" }, { - "item": "minecraft:quartz_block:2" + "item": "minecraft:quartz_pillar" } ] } diff --git a/behavior_pack/trading/economy_trades/wandering_trader_trades.json b/behavior_pack/trading/economy_trades/wandering_trader_trades.json index b72ed6f0e..4d69cd2c7 100644 --- a/behavior_pack/trading/economy_trades/wandering_trader_trades.json +++ b/behavior_pack/trading/economy_trades/wandering_trader_trades.json @@ -141,7 +141,7 @@ ], "gives": [ { - "item": "minecraft:yellow_flower" + "item": "minecraft:dandelion" } ] }, @@ -524,7 +524,7 @@ ], "gives": [ { - "item": "minecraft:sand:0", + "item": "minecraft:sand", "quantity": 8 } ] @@ -539,7 +539,7 @@ ], "gives": [ { - "item": "minecraft:sand:1", + "item": "minecraft:red_sand", "quantity": 4 } ] diff --git a/documentation/Addons.html b/documentation/Addons.html index 178d378ab..27267a731 100644 --- a/documentation/Addons.html +++ b/documentation/Addons.html @@ -1,4 +1,4 @@ -

ADDONS DOCUMENTATION
Version: 1.21.0.3

+

ADDONS DOCUMENTATION
Version: 1.21.20.3

Index

@@ -936,97 +936,97 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:anvil:000 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5196,289 +5196,289 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:coral_fan_hang2:000 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7482,13 +7482,13 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:dirt:000 - + - + @@ -7686,385 +7686,385 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:double_stone_block_slab2:000 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8394,13 +8394,13 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:end_rod:006 - + - + @@ -12330,97 +12330,97 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:light_block:000 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -14046,49 +14046,49 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:monster_egg:000 - + - + - + - + - + - + - + - + @@ -15606,25 +15606,25 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:prismarine:000 - + - + - + - + @@ -16050,97 +16050,97 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:quartz_block:000 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -16638,25 +16638,25 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:red_sandstone:000 - + - + - + - + @@ -17076,37 +17076,37 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:sand:000 - + - + - + - + - + - + @@ -19416,289 +19416,289 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:stone_block_slab2:000 - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -20088,49 +20088,49 @@

List of all Aux-Values supported and what they equate to as Block-States

minecraft:stonebrick:000 - + - + - + - + - + - + - + - + @@ -24567,6 +24567,12 @@

List of fully-qualified block names

+ + + + + + @@ -24837,12 +24843,18 @@

List of fully-qualified block names

+ + + + + + @@ -24900,6 +24912,9 @@

List of fully-qualified block names

+ + + @@ -25014,6 +25029,9 @@

List of fully-qualified block names

+ + + @@ -25029,6 +25047,18 @@

List of fully-qualified block names

+ + + + + + + + + + + + @@ -25053,6 +25083,9 @@

List of fully-qualified block names

+ + + @@ -25071,6 +25104,9 @@

List of fully-qualified block names

+ + + @@ -25113,15 +25149,6 @@

List of fully-qualified block names

- - - - - - - - - @@ -25137,6 +25164,9 @@

List of fully-qualified block names

+ + + @@ -25209,6 +25239,24 @@

List of fully-qualified block names

+ + + + + + + + + + + + + + + + + + @@ -25242,6 +25290,12 @@

List of fully-qualified block names

+ + + + + + @@ -25287,6 +25341,15 @@

List of fully-qualified block names

+ + + + + + + + + @@ -25311,6 +25374,9 @@

List of fully-qualified block names

+ + + @@ -25320,6 +25386,9 @@

List of fully-qualified block names

+ + + @@ -25329,6 +25398,9 @@

List of fully-qualified block names

+ + + @@ -25338,6 +25410,9 @@

List of fully-qualified block names

+ + + @@ -25347,6 +25422,9 @@

List of fully-qualified block names

+ + + @@ -25413,6 +25491,9 @@

List of fully-qualified block names

+ + + @@ -25425,6 +25506,12 @@

List of fully-qualified block names

+ + + + + + @@ -25440,18 +25527,6 @@

List of fully-qualified block names

- - - - - - - - - - - - @@ -25851,6 +25926,12 @@

List of fully-qualified block names

+ + + + + + @@ -25905,6 +25986,9 @@

List of fully-qualified block names

+ + + @@ -25965,6 +26049,12 @@

List of fully-qualified block names

+ + + + + + @@ -26181,12 +26271,33 @@

List of fully-qualified block names

+ + + + + + + + + + + + + + + + + + + + + @@ -26298,7 +26409,52 @@

List of fully-qualified block names

- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26538,9 +26694,6 @@

List of fully-qualified block names

- - - @@ -26550,12 +26703,27 @@

List of fully-qualified block names

+ + + + + + + + + + + + + + + @@ -26586,6 +26754,9 @@

List of fully-qualified block names

+ + + @@ -26616,6 +26787,12 @@

List of fully-qualified block names

+ + + + + + @@ -26742,6 +26919,9 @@

List of fully-qualified block names

+ + + @@ -26805,6 +26985,12 @@

List of fully-qualified block names

+ + + + + + @@ -26865,12 +27051,24 @@

List of fully-qualified block names

+ + + + + + + + + + + + @@ -26910,9 +27108,24 @@

List of fully-qualified block names

+ + + + + + + + + + + + + + + @@ -26958,6 +27171,12 @@

List of fully-qualified block names

+ + + + + + @@ -26967,9 +27186,15 @@

List of fully-qualified block names

+ + + + + + @@ -27015,12 +27240,27 @@

List of fully-qualified block names

+ + + + + + + + + + + + + + + @@ -27081,6 +27321,9 @@

List of fully-qualified block names

+ + + @@ -27144,18 +27387,48 @@

List of fully-qualified block names

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -27258,13 +27531,7 @@

List of fully-qualified block names

- - - - - - - + @@ -27273,6 +27540,9 @@

List of fully-qualified block names

+ + + @@ -27282,9 +27552,6 @@

List of fully-qualified block names

- - - @@ -27417,6 +27684,9 @@

List of fully-qualified block names

+ + + @@ -27771,9 +28041,6 @@

List of fully-qualified block names

- - - @@ -28774,6 +29041,16 @@

Items

+ + + + + + + + + + @@ -28985,7 +29262,7 @@

Items

- + @@ -29355,7 +29632,7 @@

Items

- + @@ -29429,6 +29706,11 @@

Items

+ + + + + @@ -29464,6 +29746,11 @@

Items

+ + + + + @@ -29569,6 +29856,11 @@

Items

+ + + + + @@ -29859,6 +30151,11 @@

Items

+ + + + + @@ -29884,6 +30181,26 @@

Items

+ + + + + + + + + + + + + + + + + + + + @@ -29944,6 +30261,11 @@

Items

+ + + + + @@ -29979,6 +30301,11 @@

Items

+ + + + + @@ -30055,12 +30382,12 @@

Items

- + - + @@ -30145,37 +30472,22 @@

Items

- + - + - + - - - - - - - - - - - - - - - - + @@ -30209,6 +30521,11 @@

Items

+ + + + + @@ -30349,6 +30666,36 @@

Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -30409,6 +30756,16 @@

Items

+ + + + + + + + + + @@ -30504,6 +30861,21 @@

Items

+ + + + + + + + + + + + + + + @@ -30544,6 +30916,11 @@

Items

+ + + + + @@ -30559,6 +30936,11 @@

Items

+ + + + + @@ -30574,6 +30956,11 @@

Items

+ + + + + @@ -30589,6 +30976,11 @@

Items

+ + + + + @@ -30604,6 +30996,11 @@

Items

+ + + + + @@ -30719,6 +31116,11 @@

Items

+ + + + + @@ -30794,6 +31196,16 @@

Items

+ + + + + + + + + + @@ -30835,27 +31247,27 @@

Items

- + - + - + - + - + @@ -30900,7 +31312,7 @@

Items

- + @@ -31565,7 +31977,7 @@

Items

- + @@ -31594,6 +32006,16 @@

Items

+ + + + + + + + + + @@ -31759,6 +32181,11 @@

Items

+ + + + + @@ -32044,6 +32471,16 @@

Items

+ + + + + + + + + + @@ -32365,12 +32802,12 @@

Items

- + - + @@ -32479,6 +32916,11 @@

Items

+ + + + + @@ -32509,11 +32951,41 @@

Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32965,12 +33437,12 @@

Items

- + - + @@ -32985,10 +33457,90 @@

Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -33245,7 +33797,7 @@

Items

- + @@ -33495,7 +34047,7 @@

Items

- + @@ -33519,16 +34071,41 @@

Items

+ + + + + + + + + + + + + + + + + + + + + + + + + @@ -33615,12 +34192,12 @@

Items

- + - + @@ -33650,7 +34227,7 @@

Items

- + @@ -33704,6 +34281,11 @@

Items

+ + + + + @@ -33824,6 +34406,16 @@

Items

+ + + + + + + + + + @@ -34094,6 +34686,11 @@

Items

+ + + + + @@ -34230,7 +34827,7 @@

Items

- + @@ -34264,6 +34861,16 @@

Items

+ + + + + + + + + + @@ -34364,6 +34971,16 @@

Items

+ + + + + + + + + + @@ -34374,6 +34991,16 @@

Items

+ + + + + + + + + + @@ -34464,6 +35091,21 @@

Items

+ + + + + + + + + + + + + + + @@ -34474,11 +35116,21 @@

Items

+ + + + + + + + + + @@ -34589,6 +35241,16 @@

Items

+ + + + + + + + + + @@ -34609,11 +35271,21 @@

Items

+ + + + + + + + + + @@ -34735,7 +35407,7 @@

Items

- + @@ -34759,16 +35431,41 @@

Items

+ + + + + + + + + + + + + + + + + + + + + + + + + @@ -34904,6 +35601,11 @@

Items

+ + + + + @@ -34915,7 +35617,7 @@

Items

- + @@ -35015,7 +35717,7 @@

Items

- + @@ -35109,16 +35811,61 @@

Items

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35129,6 +35876,11 @@

Items

+ + + + + @@ -35210,7 +35962,7 @@

Items

- + @@ -35355,12 +36107,12 @@

Items

- + - + @@ -35405,22 +36157,27 @@

Items

- + - + - + - + + + + + + @@ -35434,6 +36191,11 @@

Items

+ + + + + @@ -35470,7 +36232,7 @@

Items

- + @@ -35670,7 +36432,7 @@

Items

- + @@ -35794,6 +36556,11 @@

Items

+ + + + + @@ -36460,7 +37227,7 @@

Items

- + @@ -36500,7 +37267,7 @@

Items

- + @@ -36554,11 +37321,6 @@

Items

- - - - - diff --git a/documentation/Animations.html b/documentation/Animations.html index bc386e01d..9d69253d3 100644 --- a/documentation/Animations.html +++ b/documentation/Animations.html @@ -1,4 +1,4 @@ -

ANIMATIONS DOCUMENTATION
Version: 1.21.0.3

+

ANIMATIONS DOCUMENTATION
Version: 1.21.20.3

Index

Blocks
minecraft:anvil 0minecraft:anvil ["damage" = "undamaged", "minecraft:cardinal_direction" = "south"]
minecraft:anvil ["minecraft:cardinal_direction" = "south"]
minecraft:anvil:001 minecraft:anvil 1minecraft:anvil ["damage" = "undamaged", "minecraft:cardinal_direction" = "west"]
minecraft:anvil ["minecraft:cardinal_direction" = "west"]
minecraft:anvil:002 minecraft:anvil 2minecraft:anvil ["damage" = "undamaged", "minecraft:cardinal_direction" = "north"]
minecraft:anvil ["minecraft:cardinal_direction" = "north"]
minecraft:anvil:003 minecraft:anvil 3minecraft:anvil ["damage" = "undamaged", "minecraft:cardinal_direction" = "east"]
minecraft:anvil ["minecraft:cardinal_direction" = "east"]
minecraft:anvil:004 minecraft:anvil 4minecraft:anvil ["damage" = "slightly_damaged", "minecraft:cardinal_direction" = "south"]
minecraft:chipped_anvil ["minecraft:cardinal_direction" = "south"]
minecraft:anvil:005 minecraft:anvil 5minecraft:anvil ["damage" = "slightly_damaged", "minecraft:cardinal_direction" = "west"]
minecraft:chipped_anvil ["minecraft:cardinal_direction" = "west"]
minecraft:anvil:006 minecraft:anvil 6minecraft:anvil ["damage" = "slightly_damaged", "minecraft:cardinal_direction" = "north"]
minecraft:chipped_anvil ["minecraft:cardinal_direction" = "north"]
minecraft:anvil:007 minecraft:anvil 7minecraft:anvil ["damage" = "slightly_damaged", "minecraft:cardinal_direction" = "east"]
minecraft:chipped_anvil ["minecraft:cardinal_direction" = "east"]
minecraft:anvil:008 minecraft:anvil 8minecraft:anvil ["damage" = "very_damaged", "minecraft:cardinal_direction" = "south"]
minecraft:damaged_anvil ["minecraft:cardinal_direction" = "south"]
minecraft:anvil:009 minecraft:anvil 9minecraft:anvil ["damage" = "very_damaged", "minecraft:cardinal_direction" = "west"]
minecraft:damaged_anvil ["minecraft:cardinal_direction" = "west"]
minecraft:anvil:010 minecraft:anvil 10minecraft:anvil ["damage" = "very_damaged", "minecraft:cardinal_direction" = "north"]
minecraft:damaged_anvil ["minecraft:cardinal_direction" = "north"]
minecraft:anvil:011 minecraft:anvil 11minecraft:anvil ["damage" = "very_damaged", "minecraft:cardinal_direction" = "east"]
minecraft:damaged_anvil ["minecraft:cardinal_direction" = "east"]
minecraft:anvil:012 minecraft:anvil 12minecraft:anvil ["damage" = "broken", "minecraft:cardinal_direction" = "south"]
minecraft:deprecated_anvil ["minecraft:cardinal_direction" = "south"]
minecraft:anvil:013 minecraft:anvil 13minecraft:anvil ["damage" = "broken", "minecraft:cardinal_direction" = "west"]
minecraft:deprecated_anvil ["minecraft:cardinal_direction" = "west"]
minecraft:anvil:014 minecraft:anvil 14minecraft:anvil ["damage" = "broken", "minecraft:cardinal_direction" = "north"]
minecraft:deprecated_anvil ["minecraft:cardinal_direction" = "north"]
minecraft:anvil:015 minecraft:anvil 15minecraft:anvil ["damage" = "broken", "minecraft:cardinal_direction" = "east"]
minecraft:deprecated_anvil ["minecraft:cardinal_direction" = "east"]
minecraft:bamboo:000 minecraft:coral_fan_hang2 0minecraft:coral_fan_hang2 ["coral_direction" = 0, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:bubble_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang2:001 minecraft:coral_fan_hang2 1minecraft:coral_fan_hang2 ["coral_direction" = 0, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:fire_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang2:002 minecraft:coral_fan_hang2 2minecraft:coral_fan_hang2 ["coral_direction" = 0, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_bubble_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang2:003 minecraft:coral_fan_hang2 3minecraft:coral_fan_hang2 ["coral_direction" = 0, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_fire_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang2:004 minecraft:coral_fan_hang2 4minecraft:coral_fan_hang2 ["coral_direction" = 1, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:bubble_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang2:005 minecraft:coral_fan_hang2 5minecraft:coral_fan_hang2 ["coral_direction" = 1, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:fire_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang2:006 minecraft:coral_fan_hang2 6minecraft:coral_fan_hang2 ["coral_direction" = 1, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_bubble_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang2:007 minecraft:coral_fan_hang2 7minecraft:coral_fan_hang2 ["coral_direction" = 1, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_fire_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang2:008 minecraft:coral_fan_hang2 8minecraft:coral_fan_hang2 ["coral_direction" = 2, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:bubble_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang2:009 minecraft:coral_fan_hang2 9minecraft:coral_fan_hang2 ["coral_direction" = 2, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:fire_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang2:010 minecraft:coral_fan_hang2 10minecraft:coral_fan_hang2 ["coral_direction" = 2, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_bubble_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang2:011 minecraft:coral_fan_hang2 11minecraft:coral_fan_hang2 ["coral_direction" = 2, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_fire_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang2:012 minecraft:coral_fan_hang2 12minecraft:coral_fan_hang2 ["coral_direction" = 3, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:bubble_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang2:013 minecraft:coral_fan_hang2 13minecraft:coral_fan_hang2 ["coral_direction" = 3, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:fire_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang2:014 minecraft:coral_fan_hang2 14minecraft:coral_fan_hang2 ["coral_direction" = 3, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_bubble_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang2:015 minecraft:coral_fan_hang2 15minecraft:coral_fan_hang2 ["coral_direction" = 3, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_fire_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang3:000 minecraft:coral_fan_hang3 0minecraft:coral_fan_hang3 ["coral_direction" = 0, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang3:001 minecraft:coral_fan_hang3 1minecraft:coral_fan_hang3 ["coral_direction" = 0, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang3:002 minecraft:coral_fan_hang3 2minecraft:coral_fan_hang3 ["coral_direction" = 0, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang3:003 minecraft:coral_fan_hang3 3minecraft:coral_fan_hang3 ["coral_direction" = 0, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang3:004 minecraft:coral_fan_hang3 4minecraft:coral_fan_hang3 ["coral_direction" = 1, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang3:005 minecraft:coral_fan_hang3 5minecraft:coral_fan_hang3 ["coral_direction" = 1, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang3:006 minecraft:coral_fan_hang3 6minecraft:coral_fan_hang3 ["coral_direction" = 1, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang3:007 minecraft:coral_fan_hang3 7minecraft:coral_fan_hang3 ["coral_direction" = 1, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang3:008 minecraft:coral_fan_hang3 8minecraft:coral_fan_hang3 ["coral_direction" = 2, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang3:009 minecraft:coral_fan_hang3 9minecraft:coral_fan_hang3 ["coral_direction" = 2, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang3:010 minecraft:coral_fan_hang3 10minecraft:coral_fan_hang3 ["coral_direction" = 2, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang3:011 minecraft:coral_fan_hang3 11minecraft:coral_fan_hang3 ["coral_direction" = 2, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang3:012 minecraft:coral_fan_hang3 12minecraft:coral_fan_hang3 ["coral_direction" = 3, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang3:013 minecraft:coral_fan_hang3 13minecraft:coral_fan_hang3 ["coral_direction" = 3, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:horn_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang3:014 minecraft:coral_fan_hang3 14minecraft:coral_fan_hang3 ["coral_direction" = 3, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang3:015 minecraft:coral_fan_hang3 15minecraft:coral_fan_hang3 ["coral_direction" = 3, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_horn_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang:000 minecraft:coral_fan_hang 0minecraft:coral_fan_hang ["coral_direction" = 0, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:tube_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang:001 minecraft:coral_fan_hang 1minecraft:coral_fan_hang ["coral_direction" = 0, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:brain_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang:002 minecraft:coral_fan_hang 2minecraft:coral_fan_hang ["coral_direction" = 0, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_tube_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang:003 minecraft:coral_fan_hang 3minecraft:coral_fan_hang ["coral_direction" = 0, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_brain_coral_wall_fan ["coral_direction" = 0]
minecraft:coral_fan_hang:004 minecraft:coral_fan_hang 4minecraft:coral_fan_hang ["coral_direction" = 1, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:tube_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang:005 minecraft:coral_fan_hang 5minecraft:coral_fan_hang ["coral_direction" = 1, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:brain_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang:006 minecraft:coral_fan_hang 6minecraft:coral_fan_hang ["coral_direction" = 1, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_tube_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang:007 minecraft:coral_fan_hang 7minecraft:coral_fan_hang ["coral_direction" = 1, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_brain_coral_wall_fan ["coral_direction" = 1]
minecraft:coral_fan_hang:008 minecraft:coral_fan_hang 8minecraft:coral_fan_hang ["coral_direction" = 2, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:tube_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang:009 minecraft:coral_fan_hang 9minecraft:coral_fan_hang ["coral_direction" = 2, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:brain_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang:010 minecraft:coral_fan_hang 10minecraft:coral_fan_hang ["coral_direction" = 2, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_tube_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang:011 minecraft:coral_fan_hang 11minecraft:coral_fan_hang ["coral_direction" = 2, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_brain_coral_wall_fan ["coral_direction" = 2]
minecraft:coral_fan_hang:012 minecraft:coral_fan_hang 12minecraft:coral_fan_hang ["coral_direction" = 3, "coral_hang_type_bit" = 0, "dead_bit" = 0]
minecraft:tube_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang:013 minecraft:coral_fan_hang 13minecraft:coral_fan_hang ["coral_direction" = 3, "coral_hang_type_bit" = 1, "dead_bit" = 0]
minecraft:brain_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang:014 minecraft:coral_fan_hang 14minecraft:coral_fan_hang ["coral_direction" = 3, "coral_hang_type_bit" = 0, "dead_bit" = 1]
minecraft:dead_tube_coral_wall_fan ["coral_direction" = 3]
minecraft:coral_fan_hang:015 minecraft:coral_fan_hang 15minecraft:coral_fan_hang ["coral_direction" = 3, "coral_hang_type_bit" = 1, "dead_bit" = 1]
minecraft:dead_brain_coral_wall_fan ["coral_direction" = 3]
minecraft:crimson_button:000 minecraft:dirt 0minecraft:dirt ["dirt_type" = "normal"]
minecraft:dirt
minecraft:dirt:001 minecraft:dirt 1minecraft:dirt ["dirt_type" = "coarse"]
minecraft:coarse_dirt
minecraft:dispenser:000 minecraft:double_stone_block_slab2 0minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "red_sandstone"]
minecraft:red_sandstone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:001 minecraft:double_stone_block_slab2 1minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "purpur"]
minecraft:purpur_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:002 minecraft:double_stone_block_slab2 2minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "prismarine_rough"]
minecraft:prismarine_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:003 minecraft:double_stone_block_slab2 3minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "prismarine_dark"]
minecraft:dark_prismarine_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:004 minecraft:double_stone_block_slab2 4minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "prismarine_brick"]
minecraft:prismarine_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:005 minecraft:double_stone_block_slab2 5minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "mossy_cobblestone"]
minecraft:mossy_cobblestone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:006 minecraft:double_stone_block_slab2 6minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "smooth_sandstone"]
minecraft:smooth_sandstone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:007 minecraft:double_stone_block_slab2 7minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "red_nether_brick"]
minecraft:red_nether_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab2:008 minecraft:double_stone_block_slab2 8minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "red_sandstone"]
minecraft:red_sandstone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab2:009 minecraft:double_stone_block_slab2 9minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "purpur"]
minecraft:purpur_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab2:010 minecraft:double_stone_block_slab2 10minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "prismarine_rough"]
minecraft:prismarine_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab2:011 minecraft:double_stone_block_slab2 11minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "prismarine_dark"]
minecraft:dark_prismarine_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab2:012 minecraft:double_stone_block_slab2 12minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "prismarine_brick"]
minecraft:prismarine_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab2:013 minecraft:double_stone_block_slab2 13minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "mossy_cobblestone"]
minecraft:mossy_cobblestone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab2:014 minecraft:double_stone_block_slab2 14minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "smooth_sandstone"]
minecraft:smooth_sandstone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab2:015 minecraft:double_stone_block_slab2 15minecraft:double_stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "red_nether_brick"]
minecraft:red_nether_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:000 minecraft:double_stone_block_slab3 0minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "end_stone_brick"]
minecraft:end_stone_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:001 minecraft:double_stone_block_slab3 1minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "smooth_red_sandstone"]
minecraft:smooth_red_sandstone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:002 minecraft:double_stone_block_slab3 2minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "polished_andesite"]
minecraft:polished_andesite_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:003 minecraft:double_stone_block_slab3 3minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "andesite"]
minecraft:andesite_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:004 minecraft:double_stone_block_slab3 4minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "diorite"]
minecraft:diorite_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:005 minecraft:double_stone_block_slab3 5minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "polished_diorite"]
minecraft:polished_diorite_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:006 minecraft:double_stone_block_slab3 6minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "granite"]
minecraft:granite_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:007 minecraft:double_stone_block_slab3 7minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "polished_granite"]
minecraft:polished_granite_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab3:008 minecraft:double_stone_block_slab3 8minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "end_stone_brick"]
minecraft:end_stone_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:009 minecraft:double_stone_block_slab3 9minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "smooth_red_sandstone"]
minecraft:smooth_red_sandstone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:010 minecraft:double_stone_block_slab3 10minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "polished_andesite"]
minecraft:polished_andesite_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:011 minecraft:double_stone_block_slab3 11minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "andesite"]
minecraft:andesite_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:012 minecraft:double_stone_block_slab3 12minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "diorite"]
minecraft:diorite_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:013 minecraft:double_stone_block_slab3 13minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "polished_diorite"]
minecraft:polished_diorite_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:014 minecraft:double_stone_block_slab3 14minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "granite"]
minecraft:granite_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab3:015 minecraft:double_stone_block_slab3 15minecraft:double_stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "polished_granite"]
minecraft:polished_granite_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:000 minecraft:double_stone_block_slab4 0minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:001 minecraft:double_stone_block_slab4 1minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "smooth_quartz"]
minecraft:smooth_quartz_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:002 minecraft:double_stone_block_slab4 2minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "stone"]
minecraft:normal_stone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:003 minecraft:double_stone_block_slab4 3minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "cut_sandstone"]
minecraft:cut_sandstone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:004 minecraft:double_stone_block_slab4 4minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "cut_red_sandstone"]
minecraft:cut_red_sandstone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:005 minecraft:double_stone_block_slab4 5minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:006 minecraft:double_stone_block_slab4 6minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:007 minecraft:double_stone_block_slab4 7minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab4:008 minecraft:double_stone_block_slab4 8minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:009 minecraft:double_stone_block_slab4 9minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "smooth_quartz"]
minecraft:smooth_quartz_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:010 minecraft:double_stone_block_slab4 10minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "stone"]
minecraft:normal_stone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:011 minecraft:double_stone_block_slab4 11minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "cut_sandstone"]
minecraft:cut_sandstone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:012 minecraft:double_stone_block_slab4 12minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "cut_red_sandstone"]
minecraft:cut_red_sandstone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:013 minecraft:double_stone_block_slab4 13minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:014 minecraft:double_stone_block_slab4 14minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab4:015 minecraft:double_stone_block_slab4 15minecraft:double_stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:000 minecraft:double_stone_block_slab 0minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "smooth_stone"]
minecraft:smooth_stone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:001 minecraft:double_stone_block_slab 1minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "sandstone"]
minecraft:sandstone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:002 minecraft:double_stone_block_slab 2minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "wood"]
minecraft:petrified_oak_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:003 minecraft:double_stone_block_slab 3minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "cobblestone"]
minecraft:cobblestone_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:004 minecraft:double_stone_block_slab 4minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "brick"]
minecraft:brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:005 minecraft:double_stone_block_slab 5minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "stone_brick"]
minecraft:stone_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:006 minecraft:double_stone_block_slab 6minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "quartz"]
minecraft:quartz_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:007 minecraft:double_stone_block_slab 7minecraft:double_stone_block_slab ["minecraft:vertical_half" = "bottom", "stone_slab_type" = "nether_brick"]
minecraft:nether_brick_double_slab ["minecraft:vertical_half" = "bottom"]
minecraft:double_stone_block_slab:008 minecraft:double_stone_block_slab 8minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "smooth_stone"]
minecraft:smooth_stone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:009 minecraft:double_stone_block_slab 9minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "sandstone"]
minecraft:sandstone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:010 minecraft:double_stone_block_slab 10minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "wood"]
minecraft:petrified_oak_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:011 minecraft:double_stone_block_slab 11minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "cobblestone"]
minecraft:cobblestone_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:012 minecraft:double_stone_block_slab 12minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "brick"]
minecraft:brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:013 minecraft:double_stone_block_slab 13minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "stone_brick"]
minecraft:stone_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:014 minecraft:double_stone_block_slab 14minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "quartz"]
minecraft:quartz_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_stone_block_slab:015 minecraft:double_stone_block_slab 15minecraft:double_stone_block_slab ["minecraft:vertical_half" = "top", "stone_slab_type" = "nether_brick"]
minecraft:nether_brick_double_slab ["minecraft:vertical_half" = "top"]
minecraft:double_wooden_slab:000 minecraft:end_rod 6minecraft:light_block ["block_light_level" = 14]
minecraft:light_block_14
minecraft:end_rod:007 minecraft:end_rod 7minecraft:light_block ["block_light_level" = 14]
minecraft:light_block_14
minecraft:ender_chest:000 minecraft:light_block 0minecraft:light_block ["block_light_level" = 0]
minecraft:light_block_0
minecraft:light_block:001 minecraft:light_block 1minecraft:light_block ["block_light_level" = 1]
minecraft:light_block_1
minecraft:light_block:002 minecraft:light_block 2minecraft:light_block ["block_light_level" = 2]
minecraft:light_block_2
minecraft:light_block:003 minecraft:light_block 3minecraft:light_block ["block_light_level" = 3]
minecraft:light_block_3
minecraft:light_block:004 minecraft:light_block 4minecraft:light_block ["block_light_level" = 4]
minecraft:light_block_4
minecraft:light_block:005 minecraft:light_block 5minecraft:light_block ["block_light_level" = 5]
minecraft:light_block_5
minecraft:light_block:006 minecraft:light_block 6minecraft:light_block ["block_light_level" = 6]
minecraft:light_block_6
minecraft:light_block:007 minecraft:light_block 7minecraft:light_block ["block_light_level" = 7]
minecraft:light_block_7
minecraft:light_block:008 minecraft:light_block 8minecraft:light_block ["block_light_level" = 8]
minecraft:light_block_8
minecraft:light_block:009 minecraft:light_block 9minecraft:light_block ["block_light_level" = 9]
minecraft:light_block_9
minecraft:light_block:010 minecraft:light_block 10minecraft:light_block ["block_light_level" = 10]
minecraft:light_block_10
minecraft:light_block:011 minecraft:light_block 11minecraft:light_block ["block_light_level" = 11]
minecraft:light_block_11
minecraft:light_block:012 minecraft:light_block 12minecraft:light_block ["block_light_level" = 12]
minecraft:light_block_12
minecraft:light_block:013 minecraft:light_block 13minecraft:light_block ["block_light_level" = 13]
minecraft:light_block_13
minecraft:light_block:014 minecraft:light_block 14minecraft:light_block ["block_light_level" = 14]
minecraft:light_block_14
minecraft:light_block:015 minecraft:light_block 15minecraft:light_block ["block_light_level" = 15]
minecraft:light_block_15
minecraft:light_blue_candle:000 minecraft:monster_egg 0minecraft:monster_egg ["monster_egg_stone_type" = "stone"]
minecraft:infested_stone
minecraft:monster_egg:001 minecraft:monster_egg 1minecraft:monster_egg ["monster_egg_stone_type" = "cobblestone"]
minecraft:infested_cobblestone
minecraft:monster_egg:002 minecraft:monster_egg 2minecraft:monster_egg ["monster_egg_stone_type" = "stone_brick"]
minecraft:infested_stone_bricks
minecraft:monster_egg:003 minecraft:monster_egg 3minecraft:monster_egg ["monster_egg_stone_type" = "mossy_stone_brick"]
minecraft:infested_mossy_stone_bricks
minecraft:monster_egg:004 minecraft:monster_egg 4minecraft:monster_egg ["monster_egg_stone_type" = "cracked_stone_brick"]
minecraft:infested_cracked_stone_bricks
minecraft:monster_egg:005 minecraft:monster_egg 5minecraft:monster_egg ["monster_egg_stone_type" = "chiseled_stone_brick"]
minecraft:infested_chiseled_stone_bricks
minecraft:monster_egg:006 minecraft:monster_egg 6minecraft:monster_egg ["monster_egg_stone_type" = "stone"]
minecraft:infested_stone
minecraft:monster_egg:007 minecraft:monster_egg 7minecraft:monster_egg ["monster_egg_stone_type" = "stone"]
minecraft:infested_stone
minecraft:mossy_cobblestone_stairs:000 minecraft:prismarine 0minecraft:prismarine ["prismarine_block_type" = "default"]
minecraft:prismarine
minecraft:prismarine:001 minecraft:prismarine 1minecraft:prismarine ["prismarine_block_type" = "dark"]
minecraft:dark_prismarine
minecraft:prismarine:002 minecraft:prismarine 2minecraft:prismarine ["prismarine_block_type" = "bricks"]
minecraft:prismarine_bricks
minecraft:prismarine:003 minecraft:prismarine 3minecraft:prismarine ["prismarine_block_type" = "default"]
minecraft:prismarine
minecraft:prismarine_bricks_stairs:000 minecraft:quartz_block 0minecraft:quartz_block ["chisel_type" = "default", "pillar_axis" = "y"]
minecraft:quartz_block ["pillar_axis" = "y"]
minecraft:quartz_block:001 minecraft:quartz_block 1minecraft:quartz_block ["chisel_type" = "chiseled", "pillar_axis" = "y"]
minecraft:chiseled_quartz_block ["pillar_axis" = "y"]
minecraft:quartz_block:002 minecraft:quartz_block 2minecraft:quartz_block ["chisel_type" = "lines", "pillar_axis" = "y"]
minecraft:quartz_pillar ["pillar_axis" = "y"]
minecraft:quartz_block:003 minecraft:quartz_block 3minecraft:quartz_block ["chisel_type" = "smooth", "pillar_axis" = "y"]
minecraft:smooth_quartz ["pillar_axis" = "y"]
minecraft:quartz_block:004 minecraft:quartz_block 4minecraft:quartz_block ["chisel_type" = "default", "pillar_axis" = "x"]
minecraft:quartz_block ["pillar_axis" = "x"]
minecraft:quartz_block:005 minecraft:quartz_block 5minecraft:quartz_block ["chisel_type" = "chiseled", "pillar_axis" = "x"]
minecraft:chiseled_quartz_block ["pillar_axis" = "x"]
minecraft:quartz_block:006 minecraft:quartz_block 6minecraft:quartz_block ["chisel_type" = "lines", "pillar_axis" = "x"]
minecraft:quartz_pillar ["pillar_axis" = "x"]
minecraft:quartz_block:007 minecraft:quartz_block 7minecraft:quartz_block ["chisel_type" = "smooth", "pillar_axis" = "x"]
minecraft:smooth_quartz ["pillar_axis" = "x"]
minecraft:quartz_block:008 minecraft:quartz_block 8minecraft:quartz_block ["chisel_type" = "default", "pillar_axis" = "z"]
minecraft:quartz_block ["pillar_axis" = "z"]
minecraft:quartz_block:009 minecraft:quartz_block 9minecraft:quartz_block ["chisel_type" = "chiseled", "pillar_axis" = "z"]
minecraft:chiseled_quartz_block ["pillar_axis" = "z"]
minecraft:quartz_block:010 minecraft:quartz_block 10minecraft:quartz_block ["chisel_type" = "lines", "pillar_axis" = "z"]
minecraft:quartz_pillar ["pillar_axis" = "z"]
minecraft:quartz_block:011 minecraft:quartz_block 11minecraft:quartz_block ["chisel_type" = "smooth", "pillar_axis" = "z"]
minecraft:smooth_quartz ["pillar_axis" = "z"]
minecraft:quartz_block:012 minecraft:quartz_block 12minecraft:quartz_block ["chisel_type" = "default", "pillar_axis" = "y"]
minecraft:quartz_block ["pillar_axis" = "y"]
minecraft:quartz_block:013 minecraft:quartz_block 13minecraft:quartz_block ["chisel_type" = "chiseled", "pillar_axis" = "y"]
minecraft:chiseled_quartz_block ["pillar_axis" = "y"]
minecraft:quartz_block:014 minecraft:quartz_block 14minecraft:quartz_block ["chisel_type" = "lines", "pillar_axis" = "y"]
minecraft:quartz_pillar ["pillar_axis" = "y"]
minecraft:quartz_block:015 minecraft:quartz_block 15minecraft:quartz_block ["chisel_type" = "smooth", "pillar_axis" = "y"]
minecraft:smooth_quartz ["pillar_axis" = "y"]
minecraft:quartz_stairs:000 minecraft:red_sandstone 0minecraft:red_sandstone ["sand_stone_type" = "default"]
minecraft:red_sandstone
minecraft:red_sandstone:001 minecraft:red_sandstone 1minecraft:red_sandstone ["sand_stone_type" = "heiroglyphs"]
minecraft:chiseled_red_sandstone
minecraft:red_sandstone:002 minecraft:red_sandstone 2minecraft:red_sandstone ["sand_stone_type" = "cut"]
minecraft:cut_red_sandstone
minecraft:red_sandstone:003 minecraft:red_sandstone 3minecraft:red_sandstone ["sand_stone_type" = "smooth"]
minecraft:smooth_red_sandstone
minecraft:red_sandstone_stairs:000 minecraft:sand 0minecraft:sand ["sand_type" = "normal"]
minecraft:sand
minecraft:sand:001 minecraft:sand 1minecraft:sand ["sand_type" = "red"]
minecraft:red_sand
minecraft:sandstone:000 minecraft:sandstone 0minecraft:sandstone ["sand_stone_type" = "default"]
minecraft:sandstone
minecraft:sandstone:001 minecraft:sandstone 1minecraft:sandstone ["sand_stone_type" = "heiroglyphs"]
minecraft:chiseled_sandstone
minecraft:sandstone:002 minecraft:sandstone 2minecraft:sandstone ["sand_stone_type" = "cut"]
minecraft:cut_sandstone
minecraft:sandstone:003 minecraft:sandstone 3minecraft:sandstone ["sand_stone_type" = "smooth"]
minecraft:smooth_sandstone
minecraft:sandstone_stairs:000 minecraft:stone_block_slab2 0minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "red_sandstone"]
minecraft:red_sandstone_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:001 minecraft:stone_block_slab2 1minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "purpur"]
minecraft:purpur_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:002 minecraft:stone_block_slab2 2minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "prismarine_rough"]
minecraft:prismarine_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:003 minecraft:stone_block_slab2 3minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "prismarine_dark"]
minecraft:dark_prismarine_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:004 minecraft:stone_block_slab2 4minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "prismarine_brick"]
minecraft:prismarine_brick_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:005 minecraft:stone_block_slab2 5minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "mossy_cobblestone"]
minecraft:mossy_cobblestone_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:006 minecraft:stone_block_slab2 6minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "smooth_sandstone"]
minecraft:smooth_sandstone_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:007 minecraft:stone_block_slab2 7minecraft:stone_block_slab2 ["minecraft:vertical_half" = "bottom", "stone_slab_type_2" = "red_nether_brick"]
minecraft:red_nether_brick_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab2:008 minecraft:stone_block_slab2 8minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "red_sandstone"]
minecraft:red_sandstone_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab2:009 minecraft:stone_block_slab2 9minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "purpur"]
minecraft:purpur_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab2:010 minecraft:stone_block_slab2 10minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "prismarine_rough"]
minecraft:prismarine_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab2:011 minecraft:stone_block_slab2 11minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "prismarine_dark"]
minecraft:dark_prismarine_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab2:012 minecraft:stone_block_slab2 12minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "prismarine_brick"]
minecraft:prismarine_brick_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab2:013 minecraft:stone_block_slab2 13minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "mossy_cobblestone"]
minecraft:mossy_cobblestone_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab2:014 minecraft:stone_block_slab2 14minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "smooth_sandstone"]
minecraft:smooth_sandstone_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab2:015 minecraft:stone_block_slab2 15minecraft:stone_block_slab2 ["minecraft:vertical_half" = "top", "stone_slab_type_2" = "red_nether_brick"]
minecraft:red_nether_brick_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:000 minecraft:stone_block_slab3 0minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "end_stone_brick"]
minecraft:end_stone_brick_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:001 minecraft:stone_block_slab3 1minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "smooth_red_sandstone"]
minecraft:smooth_red_sandstone_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:002 minecraft:stone_block_slab3 2minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "polished_andesite"]
minecraft:polished_andesite_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:003 minecraft:stone_block_slab3 3minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "andesite"]
minecraft:andesite_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:004 minecraft:stone_block_slab3 4minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "diorite"]
minecraft:diorite_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:005 minecraft:stone_block_slab3 5minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "polished_diorite"]
minecraft:polished_diorite_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:006 minecraft:stone_block_slab3 6minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "granite"]
minecraft:granite_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:007 minecraft:stone_block_slab3 7minecraft:stone_block_slab3 ["minecraft:vertical_half" = "bottom", "stone_slab_type_3" = "polished_granite"]
minecraft:polished_granite_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab3:008 minecraft:stone_block_slab3 8minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "end_stone_brick"]
minecraft:end_stone_brick_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:009 minecraft:stone_block_slab3 9minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "smooth_red_sandstone"]
minecraft:smooth_red_sandstone_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:010 minecraft:stone_block_slab3 10minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "polished_andesite"]
minecraft:polished_andesite_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:011 minecraft:stone_block_slab3 11minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "andesite"]
minecraft:andesite_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:012 minecraft:stone_block_slab3 12minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "diorite"]
minecraft:diorite_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:013 minecraft:stone_block_slab3 13minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "polished_diorite"]
minecraft:polished_diorite_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:014 minecraft:stone_block_slab3 14minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "granite"]
minecraft:granite_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab3:015 minecraft:stone_block_slab3 15minecraft:stone_block_slab3 ["minecraft:vertical_half" = "top", "stone_slab_type_3" = "polished_granite"]
minecraft:polished_granite_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:000 minecraft:stone_block_slab4 0minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:001 minecraft:stone_block_slab4 1minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "smooth_quartz"]
minecraft:smooth_quartz_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:002 minecraft:stone_block_slab4 2minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "stone"]
minecraft:normal_stone_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:003 minecraft:stone_block_slab4 3minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "cut_sandstone"]
minecraft:cut_sandstone_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:004 minecraft:stone_block_slab4 4minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "cut_red_sandstone"]
minecraft:cut_red_sandstone_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:005 minecraft:stone_block_slab4 5minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:006 minecraft:stone_block_slab4 6minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:007 minecraft:stone_block_slab4 7minecraft:stone_block_slab4 ["minecraft:vertical_half" = "bottom", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "bottom"]
minecraft:stone_block_slab4:008 minecraft:stone_block_slab4 8minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:009 minecraft:stone_block_slab4 9minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "smooth_quartz"]
minecraft:smooth_quartz_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:010 minecraft:stone_block_slab4 10minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "stone"]
minecraft:normal_stone_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:011 minecraft:stone_block_slab4 11minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "cut_sandstone"]
minecraft:cut_sandstone_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:012 minecraft:stone_block_slab4 12minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "cut_red_sandstone"]
minecraft:cut_red_sandstone_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:013 minecraft:stone_block_slab4 13minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:014 minecraft:stone_block_slab4 14minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab4:015 minecraft:stone_block_slab4 15minecraft:stone_block_slab4 ["minecraft:vertical_half" = "top", "stone_slab_type_4" = "mossy_stone_brick"]
minecraft:mossy_stone_brick_slab ["minecraft:vertical_half" = "top"]
minecraft:stone_block_slab:000 minecraft:stonebrick 0minecraft:stonebrick ["stone_brick_type" = "default"]
minecraft:stone_bricks
minecraft:stonebrick:001 minecraft:stonebrick 1minecraft:stonebrick ["stone_brick_type" = "mossy"]
minecraft:mossy_stone_bricks
minecraft:stonebrick:002 minecraft:stonebrick 2minecraft:stonebrick ["stone_brick_type" = "cracked"]
minecraft:cracked_stone_bricks
minecraft:stonebrick:003 minecraft:stonebrick 3minecraft:stonebrick ["stone_brick_type" = "chiseled"]
minecraft:chiseled_stone_bricks
minecraft:stonebrick:004 minecraft:stonebrick 4minecraft:stonebrick ["stone_brick_type" = "smooth"]
minecraft:stone_bricks
minecraft:stonebrick:005 minecraft:stonebrick 5minecraft:stonebrick ["stone_brick_type" = "default"]
minecraft:stone_bricks
minecraft:stonebrick:006 minecraft:stonebrick 6minecraft:stonebrick ["stone_brick_type" = "default"]
minecraft:stone_bricks
minecraft:stonebrick:007 minecraft:stonebrick 7minecraft:stonebrick ["stone_brick_type" = "default"]
minecraft:stone_bricks
minecraft:stonecutter_block:000 minecraft:andesite
minecraft:andesite_double_slab
minecraft:andesite_slab
minecraft:andesite_stairs
minecraft:brain_coral_fan
minecraft:brain_coral_wall_fan
minecraft:brewing_stand
minecraft:brick_block
minecraft:brick_double_slab
minecraft:brick_slab
minecraft:bubble_coral_fan
minecraft:bubble_coral_wall_fan
minecraft:budding_amethyst
minecraft:chest
minecraft:chipped_anvil
minecraft:chiseled_bookshelf
minecraft:chiseled_polished_blackstone
minecraft:chiseled_quartz_block
minecraft:chiseled_red_sandstone
minecraft:chiseled_sandstone
minecraft:chiseled_stone_bricks
minecraft:chiseled_tuff
minecraft:coal_ore
minecraft:coarse_dirt
minecraft:cobbled_deepslate
minecraft:cobblestone
minecraft:cobblestone_double_slab
minecraft:cobblestone_slab
minecraft:copper_trapdoor
minecraft:coral_fan_hang
minecraft:coral_fan_hang2
minecraft:coral_fan_hang3
minecraft:cornflower
minecraft:cracked_polished_blackstone_bricks
minecraft:cracked_stone_bricks
minecraft:crafter
minecraft:cut_copper_stairs
minecraft:cut_red_sandstone
minecraft:cut_red_sandstone_double_slab
minecraft:cut_red_sandstone_slab
minecraft:cut_sandstone
minecraft:cut_sandstone_double_slab
minecraft:cut_sandstone_slab
minecraft:cyan_candle
minecraft:cyan_wool
minecraft:damaged_anvil
minecraft:dandelion
minecraft:dark_oak_button
minecraft:dark_oak_wood
minecraft:dark_prismarine
minecraft:dark_prismarine_double_slab
minecraft:dark_prismarine_slab
minecraft:dark_prismarine_stairs
minecraft:dead_brain_coral_fan
minecraft:dead_brain_coral_wall_fan
minecraft:dead_bubble_coral
minecraft:dead_bubble_coral_fan
minecraft:dead_bubble_coral_wall_fan
minecraft:dead_fire_coral
minecraft:dead_fire_coral_fan
minecraft:dead_fire_coral_wall_fan
minecraft:dead_horn_coral
minecraft:dead_horn_coral_fan
minecraft:dead_horn_coral_wall_fan
minecraft:dead_tube_coral
minecraft:dead_tube_coral_fan
minecraft:dead_tube_coral_wall_fan
minecraft:deadbush
minecraft:deny
minecraft:deprecated_anvil
minecraft:detector_rail
minecraft:diorite
minecraft:diorite_double_slab
minecraft:diorite_slab
minecraft:diorite_stairs
minecraft:double_cut_copper_slab
minecraft:double_stone_block_slab
minecraft:double_stone_block_slab2
minecraft:double_stone_block_slab3
minecraft:double_stone_block_slab4
minecraft:dragon_egg
minecraft:end_stone
minecraft:end_stone_brick_double_slab
minecraft:end_stone_brick_slab
minecraft:ender_chest
minecraft:fire_coral_fan
minecraft:fire_coral_wall_fan
minecraft:fletching_table
minecraft:granite
minecraft:granite_double_slab
minecraft:granite_slab
minecraft:granite_stairs
minecraft:horn_coral_fan
minecraft:horn_coral_wall_fan
minecraft:ice
minecraft:infested_chiseled_stone_bricks
minecraft:infested_cobblestone
minecraft:infested_cracked_stone_bricks
minecraft:infested_deepslate
minecraft:infested_mossy_stone_bricks
minecraft:infested_stone
minecraft:infested_stone_bricks
minecraft:info_update
minecraft:lever
minecraft:light_blockminecraft:light_block_0
minecraft:light_block_1
minecraft:light_block_10
minecraft:light_block_11
minecraft:light_block_12
minecraft:light_block_13
minecraft:light_block_14
minecraft:light_block_15
minecraft:light_block_2
minecraft:light_block_3
minecraft:light_block_4
minecraft:light_block_5
minecraft:light_block_6
minecraft:light_block_7
minecraft:light_block_8
minecraft:light_block_9
minecraft:light_blue_candle minecraft:mob_spawner
minecraft:monster_egg
minecraft:moss_block
minecraft:mossy_cobblestone
minecraft:mossy_cobblestone_double_slab
minecraft:mossy_cobblestone_slab
minecraft:mossy_cobblestone_stairs
minecraft:mossy_stone_brick_double_slab
minecraft:mossy_stone_brick_slab
minecraft:mossy_stone_brick_stairs
minecraft:mossy_stone_bricks
minecraft:moving_block
minecraft:nether_brick
minecraft:nether_brick_double_slab
minecraft:nether_brick_fence
minecraft:netherreactor
minecraft:normal_stone_double_slab
minecraft:normal_stone_slab
minecraft:normal_stone_stairs
minecraft:peony
minecraft:petrified_oak_double_slab
minecraft:petrified_oak_slab
minecraft:polished_andesite
minecraft:polished_andesite_double_slab
minecraft:polished_andesite_slab
minecraft:polished_andesite_stairs
minecraft:polished_diorite
minecraft:polished_diorite_double_slab
minecraft:polished_diorite_slab
minecraft:polished_diorite_stairs
minecraft:polished_granite
minecraft:polished_granite_double_slab
minecraft:polished_granite_slab
minecraft:polished_granite_stairs
minecraft:prismarine
minecraft:prismarine_brick_double_slab
minecraft:prismarine_brick_slab
minecraft:prismarine_bricks
minecraft:prismarine_bricks_stairs
minecraft:prismarine_double_slab
minecraft:prismarine_slab
minecraft:prismarine_stairs
minecraft:purpur_block
minecraft:purpur_double_slab
minecraft:purpur_slab
minecraft:purpur_stairs
minecraft:quartz_bricks
minecraft:quartz_double_slab
minecraft:quartz_ore
minecraft:quartz_pillar
minecraft:quartz_slab
minecraft:red_nether_brick
minecraft:red_nether_brick_double_slab
minecraft:red_nether_brick_slab
minecraft:red_nether_brick_stairs
minecraft:red_sand
minecraft:red_sandstone
minecraft:red_sandstone_double_slab
minecraft:red_sandstone_slab
minecraft:red_sandstone_stairs
minecraft:sandstone
minecraft:sandstone_double_slab
minecraft:sandstone_slab
minecraft:smooth_basalt
minecraft:smooth_quartz
minecraft:smooth_quartz_double_slab
minecraft:smooth_quartz_slab
minecraft:smooth_quartz_stairs
minecraft:smooth_red_sandstone
minecraft:smooth_red_sandstone_double_slab
minecraft:smooth_red_sandstone_slab
minecraft:smooth_red_sandstone_stairs
minecraft:smooth_sandstone
minecraft:smooth_sandstone_double_slab
minecraft:smooth_sandstone_slab
minecraft:smooth_sandstone_stairs
minecraft:smooth_stone
minecraft:smooth_stone_double_slab
minecraft:smooth_stone_slab
minecraft:stone
minecraft:stone_block_slab2
minecraft:stone_block_slab3
minecraft:stone_block_slab4minecraft:stone_brick_double_slab
minecraft:stone_brick_slab minecraft:stone_brick_stairs
minecraft:stone_bricks
minecraft:stone_button
minecraft:stone_stairs
minecraft:stonebrick
minecraft:stonecutter
minecraft:tube_coral_fan
minecraft:tube_coral_wall_fan
minecraft:tuff
minecraft:yellow_concrete_powder
minecraft:yellow_flower
minecraft:yellow_glazed_terracotta
andesite_double_slab-920
andesite_slab-893
andesite_stairs -171
banner_pattern753763
boat751761
brain_coral_wall_fan-904
bread 261
brick_double_slab-880
brick_slab -874
bubble_coral_wall_fan-136
bucket 363
chipped_anvil-959
chiseled_bookshelf -526
chiseled_quartz_block-953
chiseled_red_sandstone-956
chiseled_sandstone-944
chiseled_stone_bricks-870
chiseled_tuff -753
coarse_dirt-962
coast_armor_trim_smithing_template 699
cobblestone_double_slab-879
cobblestone_slab -873
concrete740749
concrete_powder741750
coral737745
coral_block726727
coral_fan727736
coral_fan_dead728
coral_fan_hang-135
coral_fan_hang2-136
coral_fan_hang3-137737
cracked_stone_bricks-869
crafter -313
cut_red_sandstone-957
cut_red_sandstone_double_slab-928
cut_red_sandstone_slab-901
cut_sandstone-945
cut_sandstone_double_slab-927
cut_sandstone_slab-900
cyan_candle -422
damaged_anvil-960
dandelion37
danger_pottery_sherd 678
dark_prismarine-947
dark_prismarine_double_slab-913
dark_prismarine_slab-886
dark_prismarine_stairs -3
dead_brain_coral_wall_fan-906
dead_bubble_coral -587
dead_bubble_coral_wall_fan-908
dead_fire_coral -588
dead_fire_coral_wall_fan-909
dead_horn_coral -589
dead_horn_coral_wall_fan-910
dead_tube_coral -585
dead_tube_coral_wall_fan-905
deadbush 32
deprecated_anvil-961
detector_rail 28
diorite_double_slab-921
diorite_slab-894
diorite_stairs -170
double_plant735743
double_stone_block_slab43732
double_stone_block_slab2181733
double_stone_block_slab3-167734
double_stone_block_slab4-168735
dye752762
end_crystal755765
end_stone_brick_double_slab-167
end_stone_brick_slab-162
ender_chest 130
fire_coral_wall_fan-907
firework_rocket 531
granite_double_slab-923
granite_slab-896
granite_stairs -169
hard_stained_glass749758
hard_stained_glass_pane750759
horn_coral_wall_fan-137
horse_spawn_egg 463
infested_chiseled_stone_bricks-862
infested_cobblestone-858
infested_cracked_stone_bricks-861
infested_deepslate -454
infested_mossy_stone_bricks-860
infested_stone97
infested_stone_bricks-859
info_update 248
leaves730739
leaves2731740
light_block760
light_block_0 -215
light_block_1-929
light_block_10-938
light_block_11-939
light_block_12-940
light_block_13-941
light_block_14-942
light_block_15-943
light_block_2-930
light_block_3-931
light_block_4-932
light_block_5-933
light_block_6-934
light_block_7-935
light_block_8-936
light_block_9-937
light_blue_candle -416
log2739747
monster_egg97748
mossy_cobblestone_double_slab-915
mossy_cobblestone_slab-888
mossy_cobblestone_stairs -179
mossy_stone_brick_double_slab-168
mossy_stone_brick_slab-166
mossy_stone_brick_stairs -175
mossy_stone_bricks-868
mourner_pottery_sherd 687
music_disc_creator746755
music_disc_creator_music_box747756
music_disc_precipice748757
nether_brick_double_slab-883
nether_brick_fence 113
normal_stone_double_slab-926
normal_stone_slab-899
normal_stone_stairs -180
petrified_oak_double_slab-903
petrified_oak_slab -902
planks736744
polished_andesite_double_slab-919
polished_andesite_slab-892
polished_andesite_stairs -174
polished_diorite_double_slab-922
polished_diorite_slab-895
polished_diorite_stairs -173
polished_granite_double_slab-924
polished_granite_slab-897
polished_granite_stairs -172
prismarine_brick_double_slab-914
prismarine_brick_slab-887
prismarine_bricks-948
prismarine_bricks_stairs -4
prismarine_double_slab-912
prismarine_shard 577
prismarine_slab-885
prismarine_stairs -2
purpur_double_slab-911
purpur_slab-884
purpur_stairs 203
quartz_double_slab-882
quartz_ore 153
quartz_pillar-954
quartz_slab -876
red_flower734742
red_nether_brick_double_slab-917
red_nether_brick_slab-890
red_nether_brick_stairs -184
red_sand-949
red_sandstone 179
red_sandstone_double_slab181
red_sandstone_slab182
red_sandstone_stairs 180
sandstone_double_slab-878
sandstone_slab -872
sapling729738
shulker_box744753
smooth_quartz-955
smooth_quartz_double_slab-925
smooth_quartz_slab-898
smooth_quartz_stairs -185
smooth_red_sandstone-958
smooth_red_sandstone_double_slab-918
smooth_red_sandstone_slab-891
smooth_red_sandstone_stairs -176
smooth_sandstone-946
smooth_sandstone_double_slab-916
smooth_sandstone_slab-889
smooth_sandstone_stairs -177
smooth_stone_double_slab43
smooth_stone_slab 44
spawn_egg754764
stained_glass742751
stained_glass_pane743752
stone_block_slab733728
stone_block_slab2182729
stone_block_slab3-162730
stone_block_slab4-166731
stone_brick_double_slab-881
stone_bricks98
stone_button 77
stonebrick98726
tallgrass738746
tube_coral_wall_fan-135
tuff -333
wood745754
wooden_slab732741
yellow_flower37
yellow_glazed_terracotta 224
diff --git a/documentation/Biomes.html b/documentation/Biomes.html index 059ae3434..a810168f5 100644 --- a/documentation/Biomes.html +++ b/documentation/Biomes.html @@ -1,4 +1,4 @@ -

BIOMES DOCUMENTATION
Version: 1.21.0.3

+

BIOMES DOCUMENTATION
Version: 1.21.20.3

Index

Animation Controllers
@@ -99,79 +99,79 @@

Biome Components

- + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/documentation/Blocks.html b/documentation/Blocks.html index d842b4cc3..c2e98654c 100644 --- a/documentation/Blocks.html +++ b/documentation/Blocks.html @@ -1,4 +1,4 @@ -

BLOCKS DOCUMENTATION
Version: 1.21.0.3

+

BLOCKS DOCUMENTATION
Version: 1.21.20.3

Index

Overview
Name Type Required? Description
minecraft:capped_surfaceObject of type minecraft:capped_surfaceObject Optional Generates surface on blocks with non-solid blocks above or below.
minecraft:climateObject of type minecraft:climateObject Optional Describes temperature, humidity, precipitation, and similar. Biomes without this component will have default values.
minecraft:frozen_ocean_surfaceObject of type minecraft:frozen_ocean_surfaceObject Optional Similar to overworld_surface. Adds icebergs.
minecraft:mesa_surfaceObject of type minecraft:mesa_surfaceObject Optional Similar to overworld_surface. Adds colored strata and optional pillars.
minecraft:mountain_parametersObject of type minecraft:mountain_parametersObject Optional Noise parameters used to drive mountain terrain generation in Overworld.
minecraft:multinoise_generation_rulesObject of type minecraft:multinoise_generation_rulesObject Optional Controls how this biome is instantiated (and then potentially modified) during world generation of the nether.
minecraft:overworld_generation_rulesObject of type minecraft:overworld_generation_rulesObject Optional Controls how this biome is instantiated (and then potentially modified) during world generation of the overworld.
minecraft:overworld_heightObject of type minecraft:overworld_heightObject Optional Noise parameters used to drive terrain height in the Overworld.
minecraft:surface_material_adjustmentsObject of type minecraft:surface_material_adjustmentsObject Optional Specify fine-detail changes to blocks used in terrain generation (based on a noise function).
minecraft:surface_parametersObject of type minecraft:surface_parametersObject Optional Controls the blocks used for the default Minecraft Overworld terrain generation.
minecraft:swamp_surfaceObject of type minecraft:swamp_surfaceObject Optional Similar to overworld_surface. Adds swamp surface details.
minecraft:tagsObject of type minecraft:tagsObject Optional Attach arbitrary string tags to this biome.
minecraft:the_end_surfaceObject of type minecraft:the_end_surfaceObject Optional Use default Minecraft End terrain generation.
@@ -27,13 +27,13 @@

- + -
Blocks
minecraft:breathability String Determines whether the block is breathable by defining if the block is treated as a `solid` or as `air`. The default is `solid` if this component is omitted.
Experimental toggles required: Holiday Creator Features
Determines whether the block is breathable by defining if the block is treated as a `solid` or as `air`. The default is `solid` if this component is omitted.
minecraft:collision_box Boolean / JSON Object trueDefines the area of the block that collides with entities. If set to true, default values are used. If set to false, the block's collision with entities is disabled. If this component is omitted, default values are used.
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.50)
+
Defines the area of the block that collides with entities. If set to true, default values are used. If set to false, the block's collision with entities is disabled. If this component is omitted, default values are used.
@@ -54,7 +54,7 @@

- - + @@ -104,7 +104,7 @@

table_name

- + @@ -137,7 +137,7 @@

table_name

- + @@ -167,7 +167,7 @@

table_name

- - -
Name Type Default Value Description
origin minecraft:crafting_table JSON Object Makes your block into a custom crafting table which enables the crafting table UI and the ability to craft recipes. This component supports only "recipe_shaped" and "recipe_shapeless" typed recipes and not others like "recipe_furnace" or "recipe_brewing_mix". If there are two recipes for one item, the recipe book will pick the first that was parsed. If two input recipes are the same, crafting may assert and the resulting item may vary.
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.50)

crafting_tags

+
Makes your block into a custom crafting table which enables the crafting table UI and the ability to craft recipes. This component supports only "recipe_shaped" and "recipe_shapeless" typed recipes and not others like "recipe_furnace" or "recipe_brewing_mix". If there are two recipes for one item, the recipe book will pick the first that was parsed. If two input recipes are the same, crafting may assert and the resulting item may vary.

crafting_tags

Defines the tags recipes should define to be crafted on this table. Limited to 64 tags. Each tag is limited to 64 characters.
Back to top

@@ -68,7 +68,7 @@

table_name

minecraft:custom_components Array Sets an ordered list of custom component names which are bound in script to be executed upon a block event.
Experimental toggles required: Beta APIs
Sets an ordered list of custom component names which are bound in script to be executed upon a block event.
minecraft:destructible_by_explosion minecraft:display_name Localization String Specifies the language file key that maps to what text will be displayed when you hover over the block in your inventory and hotbar. If the string given can not be resolved as a loc string, the raw string given will be displayed. If this component is omitted, the name of the block will be used as the display name.
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.60)
Specifies the language file key that maps to what text will be displayed when you hover over the block in your inventory and hotbar. If the string given can not be resolved as a loc string, the raw string given will be displayed. If this component is omitted, the name of the block will be used as the display name.
minecraft:flammable minecraft:geometry Identifier String The description identifier of the geometry to use to render this block. This identifier must either match an existing geometry identifier in any of the loaded resource packs or be one of the currently supported Vanilla identifiers: "minecraft:geometry.full_block" or "minecraft:geometry.cross".
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.40)
The description identifier of the geometry to use to render this block. This identifier must either match an existing geometry identifier in any of the loaded resource packs or be one of the currently supported Vanilla identifiers: "minecraft:geometry.full_block" or "minecraft:geometry.cross".
minecraft:light_dampening minecraft:material_instances JSON Object The material instances for a block. Maps face or material_instance names in a geometry file to an actual material instance. You can assign a material instance object to any of these faces: "up", "down", "north", "south", "east", "west", or "*". You can also give an instance the name of your choosing such as "my_instance", and then assign it to a face by doing "north":"my_instance".
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.40)

Material Instance

+
The material instances for a block. Maps face or material_instance names in a geometry file to an actual material instance. You can assign a material instance object to any of these faces: "up", "down", "north", "south", "east", "west", or "*". You can also give an instance the name of your choosing such as "my_instance", and then assign it to a face by doing "north":"my_instance".

Material Instance

A material instance definition to map to a material instance in a geometry file. The material instance "*" will be used for any materials that don't have a match.

@@ -206,7 +206,7 @@

table_name

minecraft:placement_filter JSON Object Sets rules for under what conditions the block can be placed/survive
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.60)

conditions

+
Sets rules for under what conditions the block can be placed/survive

conditions

List of conditions where the block can be placed/survive. Limited to 64 conditions.

@@ -254,7 +254,7 @@

table_name

minecraft:queued_ticking JSON Object Triggers the specified event, either once, or at a regular interval equal to a number of ticks randomly chosen from the interval_range provided.
Experimental toggles required: Holiday Creator Features
+
Triggers the specified event, either once, or at a regular interval equal to a number of ticks randomly chosen from the interval_range provided.
@@ -302,7 +302,7 @@

table_name

- @@ -23874,6 +24183,10 @@

+ + + + @@ -23890,6 +24203,10 @@

+ + + + @@ -24100,6 +24417,10 @@

+ + + + diff --git a/documentation/Entity Events.html b/documentation/Entity Events.html index 797c250aa..58be21b7a 100644 --- a/documentation/Entity Events.html +++ b/documentation/Entity Events.html @@ -1,4 +1,4 @@ -

ENTITY EVENTS DOCUMENTATION
Version: 1.21.0.3

+

ENTITY EVENTS DOCUMENTATION
Version: 1.21.20.3

Index

Name Type Default Value Description
interval_range minecraft:random_ticking JSON Object Triggers the specified event randomly based on the random tick speed gamerule. The random tick speed determines how often blocks are updated. Some other examples of game mechanics that use random ticking are crop growth and fire spreading.
Experimental toggles required: Holiday Creator Features
+ - + - + @@ -20427,7 +20736,7 @@

particle_y_offset

- +
Triggers the specified event randomly based on the random tick speed gamerule. The random tick speed determines how often blocks are updated. Some other examples of game mechanics that use random ticking are crop growth and fire spreading.
@@ -338,7 +338,7 @@

table_name

-
Name Type Default Value Description
on_tick minecraft:selection_box Boolean / JSON Object Defines the area of the block that is selected by the player's cursor. If set to true, default values are used. If set to false, this block is not selectable by the player's cursor. If this component is omitted, default values are used.
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.60)
+ - + @@ -17463,6 +17703,39 @@

minecraft:behavior.swim_idle

Defines the area of the block that is selected by the player's cursor. If set to true, default values are used. If set to false, this block is not selectable by the player's cursor. If this component is omitted, default values are used.
@@ -359,7 +359,7 @@

table_name

- - +
Name Type Default Value Description
origin minecraft:transformation JSON Object The block's translation, rotation and scale with respect to the center of its world position
Experimental toggles required: Holiday Creator Features (in format versions before 1.19.80)

rotation

+
The block's translation, rotation and scale with respect to the center of its world position

rotation

The block's rotation in increments of 90 degrees
Back to top

@@ -385,7 +385,7 @@

translation

minecraft:unit_cube JSON Object Specifies that a unit cube is to be used with tessellation.
Experimental toggles required: Holiday Creator Features
Specifies that a unit cube is to be used with tessellation.
Back to top

@@ -406,7 +406,7 @@

Block Definition Properties

Code Example

Example

Back to top

+

is_navigating

+ +Tests if the subject is currently pathfinding. Requires a "minecraft:navigation" component.

+ + + + + + + + + + + + + + + + + + + + + +
Name Type Default Description
operatorStringequals(Optional) The comparison to apply with 'value'.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Options Description
!=Test for inequality.
<Test for less-than the value.
<=Test for less-than or equal to the value.
<>Test for inequality.
=Test for equality.
==Test for equality.
>Test for greater-than the value.
>=Test for greater-than or equal to the value.
equalsTest for equality.
notTest for inequality.
+
subjectStringself(Optional) The subject of this filter test.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Options Description
blockThe block involved with the interaction.
damagerThe damaging actor involved with the interaction.
otherThe other member of an interaction, not the caller.
parentThe caller's current parent.
playerThe player involved with the interaction.
selfThe entity or object calling the test
targetThe caller's current target.
+
valueBooleantrue(Optional) true or false.
+

Examples

+Full..

+Short (using Defaults)..

+Back to top

+

is_owner

Returns true if the subject entity is the owner of the calling entity.

@@ -10349,6 +10475,114 @@

Examples


Back to top

+

owner_distance

+ +Tests the distance between the subject and its owner. Returns false if there is no owner.

+ + + + + + + + + + + + + + + + + + + + + +
Name Type Default Description
operatorStringequals(Optional) The comparison to apply with 'value'.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Options Description
!=Test for inequality.
<Test for less-than the value.
<=Test for less-than or equal to the value.
<>Test for inequality.
=Test for equality.
==Test for equality.
>Test for greater-than the value.
>=Test for greater-than or equal to the value.
equalsTest for equality.
notTest for inequality.
+
subjectStringself(Optional) The subject of this filter test.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Options Description
blockThe block involved with the interaction.
damagerThe damaging actor involved with the interaction.
otherThe other member of an interaction, not the caller.
parentThe caller's current parent.
playerThe player involved with the interaction.
selfThe entity or object calling the test
targetThe caller's current target.
+
valueDecimal(Required) A floating point value.
+

Examples

+Full..

+Short (using Defaults)..

+Back to top

+

random_chance

Returns true if the random chance rolls 0 out of a specified max range.

@@ -12972,7 +13206,7 @@

minecraft:behavior.follow_mob

minecraft:behavior.follow_owner

-Allows the mob to follow the player that owns them.

+Allows a mob to follow the player that owns it.

@@ -12980,19 +13214,25 @@

minecraft:behavior.follow_owner

<

- + - + - + + + + + + + @@ -13004,13 +13244,13 @@

minecraft:behavior.follow_owner

<

- + - +
Name Type Default Value Description
can_teleport Boolean trueSpecify if the mob can teleport to the player if it is too far away
Defines if the mob will teleport to its owner when too far away.
ignore_vibration Boolean trueSpecify if the mob will follow the owner if it has heard a vibration lately
Defines if the mob should disregard following its owner after detecting a recent vibration.
max_distance Decimal 60.0The maximum distance in blocks this mob can be from its owner to start following, only used when canTeleport is false
The maximum distance the mob can be from its owner to start following it. Applicable only when "can_teleport" is set to false.
post_teleport_distanceBoolean"stop_distance" + 1Defines how far (in blocks) the entity will be from its owner after teleporting. If not specified, it defaults to "stop_distance" + 1, allowing the entity to seamlessly resume navigation.
speed_multiplierstart_distance Decimal 10.0The distance in blocks that the owner can be away from this mob before it starts following it
The minimum distance the mob must be from its owner to start following it.
stop_distance Decimal 2.0The distance in blocks this mob will stop from its owner while following it
The distance at which the mob will stop following its owner.
Back to top

@@ -15341,7 +15581,7 @@

minecraft:behavior.panic

damage_sources List[campfire, entity_attack, entity_explosion, fire, fire_tick, fireworks, freezing, lava, lightning, magic, magma, projectile, ram_attack, sonic_boom, soul_campfire, temperature, wither][campfire, fire, fire_tick, freezing, lava, lightning, magma, soul_campfire, temperature, entity_attack, entity_explosion, fireworks, magic, projectile, ram_attack, sonic_boom, wither] The list of Entity Damage Sources that will cause this mob to panic
Back to top

+

minecraft:behavior.swim_up_for_breath

+ +Allows the mob to try to move to air once it is close to running out of its total breathable supply. Requires "minecraft:breathable".

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name Type Default Value Description
material_typeStringwaterThe material the mob is traveling in. An air block will only be considered valid to move to with a block of this material below it. Options are: "water", "lava", or "any".
search_heightInteger16The height (in blocks) above the mob's current position that it will search for a valid air block to move to. If a valid block cannot be found, the mob will move to the position this many blocks above it.
search_radiusInteger4The radius (in blocks) around the mob's current position that it will search for a valid air block to move to.
speed_modDecimal1.40Movement speed multiplier of the mob when using this Goal.
+Back to top

+

minecraft:behavior.swim_wander

Allows the entity to wander around while swimming, when not path-finding.

@@ -17649,6 +17922,27 @@

minecraft:behavior.take_flower

Back to top

+

minecraft:behavior.teleport_to_owner

+ +Allows an entity to teleport to its owner.

+ + + + + + + + + + + + + + + +
Name Type Default Value Description
cooldownDecimal1.00The time in seconds that must pass for the entity to be able to try to teleport again.
filtersMinecraft FilterConditions to be satisfied for the entity to teleport to its owner.
+Back to top

+

minecraft:behavior.tempt

Allows the mob to be tempted by food they like.

@@ -19530,6 +19824,21 @@

minecraft:economy_trade_table

Back to top

+

minecraft:entity_armor_equipment_slot_mapping

+ +It defines to which armor slot an item equipped to 'minecraft:equippable''s second slot should be equipped to. It is automatically applied to all entities for worlds with a version greater than or equal to 1.21.10. For older worlds, 'slot.armor.torso' will be used. It is strongly advised not to explicitly use this component, as no backwards compatibility for it will be provided.

+ + + + + + + + + +
Name Type Default Value Description
armor_slotStringThe armor slot an item equipped to 'minecraft:equippable''s second slot should be equipped to. It defaults to 'slot.armor.torso' for entities with a format version prior to 1.21.10, and to 'slot.armor.body' otherwise.
+Back to top

+

minecraft:entity_sensor

A component that owns multiple subsensors, each one firing an event when a set of conditions are met by other entities within the defined range.

@@ -20355,13 +20664,13 @@

minecraft:interact

drop_item_slot String The entity's slot to remove and drop the item from, if any, upon successful interaction. Inventory slots are denoted by positive numbers. Armor slots are denoted by 'slot.armor.head', 'slot.armor.chest', 'slot.armor.legs' and 'slot.armor.feet'.
The entity's slot to remove and drop the item from, if any, upon successful interaction. Inventory slots are denoted by positive numbers. Armor slots are denoted by 'slot.armor.head', 'slot.armor.chest', 'slot.armor.legs', 'slot.armor.feet' and 'slot.armor.body'.
equip_item_slot String The entity's slot to equip the item to, if any, upon successful interaction. Inventory slots are denoted by positive numbers. Armor slots are denoted by 'slot.armor.head', 'slot.armor.chest', 'slot.armor.legs' and 'slot.armor.feet'.
The entity's slot to equip the item to, if any, upon successful interaction. Inventory slots are denoted by positive numbers. Armor slots are denoted by 'slot.armor.head', 'slot.armor.chest', 'slot.armor.legs', 'slot.armor.feet' and 'slot.armor.body'.
health_amount slot Integer The entity's slot containing the item to be repaired. Inventory slots are denoted by positive numbers. Armor slots are denoted by 'slot.armor.head', 'slot.armor.chest', 'slot.armor.legs' and 'slot.armor.feet'.
The entity's slot containing the item to be repaired. Inventory slots are denoted by positive numbers. Armor slots are denoted by 'slot.armor.head', 'slot.armor.chest', 'slot.armor.legs', 'slot.armor.feet' and 'slot.armor.body'.
6562850329755828441
minecraft:behavior.swim_up_for_breath6795851152810947053
minecraft:behavior.swim_wander 12378924708543723854
16066043784359778497
minecraft:behavior.teleport_to_owner1980014114121577323
minecraft:behavior.tempt 422904556
1705466896
minecraft:entity_armor_equipment_slot_mapping388041038
minecraft:entity_sensor -406052184
diff --git a/documentation/Entity Timeline Events.html b/documentation/Entity Timeline Events.html index 2e6cf221c..bfdc9699c 100644 --- a/documentation/Entity Timeline Events.html +++ b/documentation/Entity Timeline Events.html @@ -1,4 +1,4 @@ -

ENTITY TIMELINE EVENTS DOCUMENTATION
Version: 1.21.0.3

+

ENTITY TIMELINE EVENTS DOCUMENTATION
Version: 1.21.20.3

Index

This describes the structure of the Events section.
diff --git a/documentation/Features.html b/documentation/Features.html index 2ed47a884..6e32a6cb6 100644 --- a/documentation/Features.html +++ b/documentation/Features.html @@ -1,4 +1,4 @@ -

FEATURES DOCUMENTATION
Version: 1.21.0.3

+

FEATURES DOCUMENTATION
Version: 1.21.20.3

Index

Animation Controller Events
@@ -33,7 +33,13 @@

Index

- + + + + + + +
Overview
Attaching features
Feature rules
Feature rule schema
Forced features
Coordinate Evaluation Order
Coordinate Range
Filter Group
Filter Test
Random Distribution Type
Scatter Chance
Scatter Params
Back to top

Overview

@@ -399,7 +405,7 @@

minecraft:scan_surface

minecraft:scatter_feature

'minecraft:scatter_feature' scatters a feature throughout a chunk. The 'x', 'y', and 'z' fields are per-coordinate parameters. Note that coordinates represent an offset from the input position, not an absolute position. Coordinates may be a single value, a random distribution, or Molang expression that resolves to a numeric value. The 'coordinate_eval_order' field is provided for finer control of coordinate resolution (particularly when using the 'grid' distribution). 'iterations' controls how many individual placements should occur if the 'scatter_chance' check succeeds. The 'scatter_chance' check happens once, so either all placements will run or none will.
Succeeds if: At least one feature placement succeeds.
Fails if: All feature placements fail.

-Example use: Scattering flowers at sea level across half the chunks in a biome.

-Back to top

- -

Forced features

- -Features attached with the second method are called "forced" or "explicit" features. Unlike feature rules, forced features are not defined in separate JSON files. Instead, they are specified in the existing biome JSON definitions via the "minecraft:forced_features" component. Like feature rules, this component includes fields that define when features should be placed ("placement_pass") and how they should be scattered ("distribution"). For more information about biome components (including the complete JSON schema), consult the biome documentation.
Back to top

+

diff --git a/documentation/Fogs.html b/documentation/Fogs.html index f4c8c8a52..271413d76 100644 --- a/documentation/Fogs.html +++ b/documentation/Fogs.html @@ -1,4 +1,4 @@ -

FOGS DOCUMENTATION
Version: 1.21.0.3

+

FOGS DOCUMENTATION
Version: 1.21.20.3

Index

@@ -21,7 +21,7 @@

Fog Definitions

Fog Json Schema

-```
--------
{
version "format_version"
object "minecraft:fog_settings"
{
object "description"
{
string "identifier" // The identifier for these fog settings. The identifier must include a namespace.
}
object "distance" : opt // The distance fog settings for different camera locations.
{
object "air" : opt // The fog settings when the camera is in the air.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "weather" : opt // The fog settings for when the camera is in the air with active weather (rain, snow, etc..).
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "water" : opt // The fog settings when the camera is in water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "lava" : opt // The fog settings when the camera is in lava.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "lava_resistance" : opt // The fog settings when the camera is in lava and the player has the lava resistance effect active.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "powder_snow" : opt // The fog settings when the camera is inside a Powder Snow block.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
}
object "volumetric" : opt // The volumetric fog settings.
{
object "density" : opt // The density settings for different camera locations.
{
object "air" : opt // Fog density values as light passes through air blocks.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
object "water" : opt // Fog density values as light passes through water blocks.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
object "lava" : opt // Fog density values as light passes through lava blocks.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
object "lava_resistance" : opt // Fog density values as light passes through lava blocks while the player has lava resistance.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<0.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
}
object "media_coefficients" : opt // The coefficient settings for the volumetric fog in different blocks.
{
object "air" : opt // Fog coefficient values while light passes through air.
{
color "scattering" // Proportion of light that is scattered per block.
color "absorption" // Proportion of light that is absorbed (lost) per block.
}
object "water" : opt // Fog coefficient values while light passes through water.
{
color "scattering" // Proportion of light that is scattered per block.
color "absorption" // Proportion of light that is absorbed (lost) per block.
}
object "cloud" : opt // Fog coefficient values while light passes through clouds.
{
color "scattering" // Proportion of light that is scattered per block.
color "absorption" // Proportion of light that is absorbed (lost) per block.
}
}
}
}
}

----------
```
Back to top

+```
--------
{
version "format_version"
object "minecraft:fog_settings"
{
object "description"
{
string "identifier" // The identifier for these fog settings. The identifier must include a namespace.
}
object "distance" : opt // The distance fog settings for different camera locations.
{
object "air" : opt // The fog settings when the camera is in the air.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "weather" : opt // The fog settings for when the camera is in the air with active weather (rain, snow, etc..).
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "water" : opt // The fog settings when the camera is in water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "lava" : opt // The fog settings when the camera is in lava.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "lava_resistance" : opt // The fog settings when the camera is in lava and the player has the lava resistance effect active.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
object "powder_snow" : opt // The fog settings when the camera is inside a Powder Snow block.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
object "transition_fog" : opt // Additional fog data which will slowly transition to the distance fog of current biome.
{
object "init_fog" // Initial fog that will slowly transition into water distance fog of the biome when player goes into water.
{
color "fog_color" // The color that the fog will take on.
float "fog_start" // The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.
float "fog_end"<0.000000-*> // The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.
string "render_distance_type"<"fixed", "render"> // Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.
}
float "min_percent"<0.000000-1.000000> // The minimum progress of fog transition.
float "mid_seconds"<0.000000-*> // The time takes to reach certain progress('mid_percent') of fog transition.
float "mid_percent"<0.000000-1.000000> // The progress of fog transition after 'mid_seconds' seconds.
float "max_seconds"<0.000000-*> // Total amount of time takes to complete fog transition.
}
}
}
object "volumetric" : opt // The volumetric fog settings.
{
object "density" : opt // The density settings for different camera locations.
{
object "air" : opt // Fog density values as light passes through air blocks.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
object "weather" : opt // Fog density values as light passes through air blocks with active weather (rain, snow, etc..).
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
object "water" : opt // Fog density values as light passes through water blocks.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
object "lava" : opt // Fog density values as light passes through lava blocks.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
object "lava_resistance" : opt // Fog density values as light passes through lava blocks while the player has lava resistance.
{
float "max_density"<0.000000-1.000000> // The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].
float "max_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will become it's maximum density.
float "zero_density_height"<-64.000000-320.000000> : opt // The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than 'max_density_height'.
bool "uniform" : opt // When set to true, the density will be uniform across all heights.
}
}
object "media_coefficients" : opt // The coefficient settings for the volumetric fog in different blocks.
{
object "air" : opt // Fog coefficient values while light passes through air.
{
color "scattering" // Proportion of light that is scattered per block.
color "absorption" // Proportion of light that is absorbed (lost) per block.
}
object "water" : opt // Fog coefficient values while light passes through water.
{
color "scattering" // Proportion of light that is scattered per block.
color "absorption" // Proportion of light that is absorbed (lost) per block.
}
object "cloud" : opt // Fog coefficient values while light passes through clouds.
{
color "scattering" // Proportion of light that is scattered per block.
color "absorption" // Proportion of light that is absorbed (lost) per block.
}
}
}
}
}

----------
```
Back to top



diff --git a/documentation/Item.html b/documentation/Item.html index db0a696ca..003e9f75f 100644 --- a/documentation/Item.html +++ b/documentation/Item.html @@ -1,4 +1,4 @@ -

ITEM DOCUMENTATION
Version: 1.21.0.3

+

ITEM DOCUMENTATION
Version: 1.21.20.3

Index

Fog Definitions
diff --git a/documentation/Molang.html b/documentation/Molang.html index ea6185408..f560e05ff 100644 --- a/documentation/Molang.html +++ b/documentation/Molang.html @@ -1,4 +1,4 @@ -

MOLANG DOCUMENTATION
Version: 1.21.0.3

+

MOLANG DOCUMENTATION
Version: 1.21.20.3

Index

Items
@@ -815,11 +815,11 @@

- + - + @@ -827,7 +827,7 @@

- + @@ -1003,7 +1003,7 @@

- + @@ -1826,6 +1826,10 @@

+ + + + @@ -1938,15 +1942,6 @@

List of Experimental Entity Queries

-

- -
Why Does Molang Exist?
query.armor_color_slotTakes the armor slot index as a parameter, and returns the color of the armor in the requested slot. The valid values for the armor slot index are 0 (head), 1 (chest), 2 (legs) and 3 (feet).
Takes the armor slot index as a parameter, and returns the color of the armor in the requested slot. The valid values for the armor slot index are 0 (head), 1 (chest), 2 (legs), 3 (feet) and 4 (body).
query.armor_damage_slotTakes the armor slot index as a parameter, and returns the damage value of the requested slot. The valid values for the armor slot index are 0 (head), 1 (chest), 2 (legs) and 3 (feet). Support for entities other than players may be limited, as the damage value is not always available on clients.
Takes the armor slot index as a parameter, and returns the damage value of the requested slot. The valid values for the armor slot index are 0 (head), 1 (chest), 2 (legs), 3 (feet) and 4 (body). Support for entities other than players may be limited, as the damage value is not always available on clients.
query.armor_material_slot
query.armor_texture_slotTakes the armor slot index as a parameter, and returns the texture type of the requested slot. The valid values for the armor slot index are 0 (head), 1 (chest), 2 (legs) and 3 (feet).
Takes the armor slot index as a parameter, and returns the texture type of the requested slot. The valid values for the armor slot index are 0 (head), 1 (chest), 2 (legs), 3 (feet) and 4 (body).
query.average_frame_time
query.equipment_countReturns the number of equipped armor pieces for an actor from 0 to 4, not counting items held in hands. (To query for hand slots, use query.is_item_equipped or query.is_item_name_any).
Returns the number of equipped armor pieces for an actor from 0 to 5, not counting items held in hands. (To query for hand slots, use query.is_item_equipped or query.is_item_name_any).
query.equipped_item_all_tags Returns the scale of how standing up the entity is.
query.state_timeOnly valid in an animation controller. Returns the time in seconds in the current animation controller state.
query.structural_integrity Returns the structural integrity for the actor, otherwise returns 0.
- - - - - -
Name Description
query.state_time(EXPERIMENTAL. Enable 'Upcoming Creator Features' to use.) Only valid in an animation controller. Returns the time in seconds in the current animation controller state.
Back to top



diff --git a/documentation/Particles.html b/documentation/Particles.html index bd9f0fe80..35607537b 100644 --- a/documentation/Particles.html +++ b/documentation/Particles.html @@ -1,4 +1,4 @@ -

PARTICLES DOCUMENTATION
Version: 1.21.0.3

+

PARTICLES DOCUMENTATION
Version: 1.21.20.3

Index

diff --git a/documentation/Recipes.html b/documentation/Recipes.html index 59b20009a..f6cdca751 100644 --- a/documentation/Recipes.html +++ b/documentation/Recipes.html @@ -1,4 +1,4 @@ -

RECIPES DOCUMENTATION
Version: 1.21.0.3

+

RECIPES DOCUMENTATION
Version: 1.21.20.3

Index

Basic Structure Overview
diff --git a/documentation/Schemas.html b/documentation/Schemas.html index c0d1142f3..67adf4916 100644 --- a/documentation/Schemas.html +++ b/documentation/Schemas.html @@ -1,4 +1,4 @@ -

SCHEMAS DOCUMENTATION
Version: 1.21.0.3

+

SCHEMAS DOCUMENTATION
Version: 1.21.20.3

Index

Recipes
@@ -11,5 +11,5 @@

Overview

Schemas

-```
--------
item_event_responses:1.16.100:
----------
actor_animation:1.8.0:{
version "format_version"
object "animations"
{
object "animation."
{
bool "loop" : opt // should this animation stop, loop, or stay on the last frame when finished (true, false, "hold_on_last_frame"
string "loop"<"hold_on_last_frame"> : opt // should this animation stop, loop, or stay on the last frame when finished (true, false, "hold_on_last_frame"
molang "start_delay" : opt // How long to wait in seconds before playing this animation. Note that this expression is evaluated once before playing, and only re-evaluated if asked to play from the beginning again. A looping animation should use 'loop_delay' if it wants a delay between loops.
molang "loop_delay" : opt // How long to wait in seconds before looping this animation. Note that this expression is evaluated after each loop and on looping animation only.
molang "anim_time_update" : opt // how does time pass when playing the animation. Defaults to "query.anim_time + query.delta_time" which means advance in seconds.
molang "blend_weight" : opt
bool "override_previous_animation" : opt // reset bones in this animation to the default pose before applying this animation
object "bones" : opt
{
object ""
{
object "relative_to" : opt
{
string "rotation"<"entity"> : opt // if set, makes the bone rotation relative to the entity instead of the bone's parent
}
molang "position" : opt
array "position" : opt
{
molang ""
}
object "position" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
molang "rotation" : opt
array "rotation" : opt
{
molang ""
object ""
{
molang "[xyz]"
}
}
object "rotation" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
molang "scale" : opt
array "scale" : opt
{
molang ""
}
object "scale" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
}
}
object "particle_effects" : opt
{
object "" : opt
{
string "effect" // The name of a particle effect that should be played
string "locator" : opt // The name of a locator on the actor where the effect should be located
molang "pre_effect_script" : opt // A Molang script that will be run when the particle emitter is initialized
bool "bind_to_actor" : opt // Set to false to have the effect spawned in the world without being bound to an actor (by default an effect is bound to the actor).
}
array "" : opt
{
object "" : opt
{
string "effect" // The name of a particle effect that should be played
string "locator" : opt // The name of a locator on the actor where the effect should be located
molang "pre_effect_script" : opt // A Molang script that will be run when the particle emitter is initialized
bool "bind_to_actor" : opt // Set to false to have the effect spawned in the world without being bound to an actor (by default an effect is bound to the actor).
}
}
}
object "sound_effects" : opt // sound effects to trigger as this animation plays, keyed by time
{
object "" : opt
{
string "effect" // Valid sound effect names should be listed in the entity's resource_definition json file.
}
array "" : opt
{
object "" : opt
{
string "effect" // Valid sound effect names should be listed in the entity's resource_definition json file.
}
}
}
object "timeline" : opt
{
string "" : opt
array "" : opt
{
string "" : opt
}
}
float "animation_length" : opt // override calculated value (set as the max keyframe or event time) and set animation length in seconds.
}
}
}

----------
chance_information:1.14.0:{
int "numerator"<0-*>
int "denominator"<1-*>
}

----------
block_reference:1.10.0:{
string "name"
object "states"
{
bool "\w*:?\w+" : opt
int "\w*:?\w+" : opt
string "\w*:?\w+" : opt
}
}

----------
persona_actor_animation:1.8.0:{
version "format_version"
object "animations"
{
object "animation."
{
bool "loop" : opt // should this animation stop, loop, or stay on the last frame when finished (true, false, "hold_on_last_frame"
string "loop"<"hold_on_last_frame"> : opt // should this animation stop, loop, or stay on the last frame when finished (true, false, "hold_on_last_frame"
molang "start_delay" : opt // How long to wait in seconds before playing this animation. Note that this expression is evaluated once before playing, and only re-evaluated if asked to play from the beginning again. A looping animation should use 'loop_delay' if it wants a delay between loops.
molang "loop_delay" : opt // How long to wait in seconds before looping this animation. Note that this expression is evaluated after each loop and on looping animation only.
molang "anim_time_update" : opt // how does time pass when playing the animation. Defaults to "query.anim_time + query.delta_time" which means advance in seconds.
molang "blend_weight" : opt
bool "override_previous_animation" : opt // reset bones in this animation to the default pose before applying this animation
object "bones" : opt
{
object ""
{
object "relative_to" : opt
{
string "rotation"<"entity"> : opt // if set, makes the bone rotation relative to the entity instead of the bone's parent
}
molang "position" : opt
array "position" : opt
{
molang ""
}
object "position" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
molang "rotation" : opt
array "rotation" : opt
{
molang ""
object ""
{
molang "[xyz]"
}
}
object "rotation" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
molang "scale" : opt
array "scale" : opt
{
molang ""
}
object "scale" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
}
}
object "particle_effects" : opt
{
object "" : opt
{
string "effect" // The name of a particle effect that should be played
string "locator" : opt // The name of a locator on the actor where the effect should be located
molang "pre_effect_script" : opt // A Molang script that will be run when the particle emitter is initialized
bool "bind_to_actor" : opt // Set to false to have the effect spawned in the world without being bound to an actor (by default an effect is bound to the actor).
}
array "" : opt
{
object "" : opt
{
string "effect" // The name of a particle effect that should be played
string "locator" : opt // The name of a locator on the actor where the effect should be located
molang "pre_effect_script" : opt // A Molang script that will be run when the particle emitter is initialized
bool "bind_to_actor" : opt // Set to false to have the effect spawned in the world without being bound to an actor (by default an effect is bound to the actor).
}
}
}
object "sound_effects" : opt // sound effects to trigger as this animation plays, keyed by time
{
object "" : opt
{
string "effect" // Valid sound effect names should be listed in the entity's resource_definition json file.
}
array "" : opt
{
object "" : opt
{
string "effect" // Valid sound effect names should be listed in the entity's resource_definition json file.
}
}
}
object "timeline" : opt
{
string "" : opt
array "" : opt
{
string "" : opt
}
}
float "animation_length" : opt // override calculated value (set as the max keyframe or event time) and set animation length in seconds.
}
}
}

----------
geometry:1.8.0:{
bool "debug" : opt
version "format_version"
object "geometry.[a-zA-Z0-9_.'-:]+"
{
bool "debug" : opt
float "visible_bounds_width" : opt
float "visible_bounds_height" : opt
array "visible_bounds_offset"[3] : opt
{
float ""
}
int "texturewidth" : opt
int "textureheight" : opt
string "cape" : opt
array "bones" : opt
{
object "" : opt
{
string "name"
bool "reset" : opt
bool "neverRender" : opt
string "parent" : opt
array "pivot"[3] : opt
{
float ""
}
array "rotation"[3] : opt
{
float ""
}
array "bind_pose_rotation"[3] : opt
{
float "" : opt
}
bool "mirror" : opt
float "inflate" : opt
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt
{
object "" : opt
{
array "origin"[3] : opt
{
float ""
}
array "size"[3] : opt
{
float ""
}
array "uv"[2] : opt
{
float ""
}
float "inflate" : opt
bool "mirror" : opt
}
}
object "locators" : opt
{
array "" : opt
{
float "" : opt
}
}
object "poly_mesh" : opt
{
bool "normalized_uvs" : opt
array "positions" : opt
{
array ""[3] : opt
{
float ""
}
}
array "normals" : opt
{
array ""[3] : opt
{
float ""
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float ""
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float ""
}
}
}
string "polys"<"tri_list", "quad_list">
}
array "texture_meshes" : opt
{
object ""
{
string "texture"
array "position"[3] : opt
{
float ""
}
array "local_pivot"[3] : opt
{
float ""
}
array "rotation"[3] : opt
{
float ""
}
array "scale"[3] : opt
{
float ""
}
}
}
}
}
}
}

----------
geometry:1.12.0:{
bool "debug" : opt
version "format_version"
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box. Note that in 1.12 this is flipped upside-down, but is fixed in 1.14.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
geometry:1.14.0:{
version "format_version"
bool "debug" : opt
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
geometry:1.16.0:{
version "format_version"
bool "debug" : opt
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
molang "binding" : opt // useful for items. A molang expression specifying the bone name of the parent skeletal hierarchy that this bone should use as the root transform. Without this field it will look for a bone in the parent entity with the same name as this bone. If both are missing, it will assume a local skeletal hierarchy (via the "parent" field). If that is also missing, it will attach to the owning entity's root transform.
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
geometry:1.19.30:{
version "format_version"
bool "debug" : opt
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
molang "binding" : opt // useful for items. A molang expression specifying the bone name of the parent skeletal hierarchy that this bone should use as the root transform. Without this field it will look for a bone in the parent entity with the same name as this bone. If both are missing, it will assume a local skeletal hierarchy (via the "parent" field). If that is also missing, it will attach to the owning entity's root transform.
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
```
Back to top

+```
--------
chance_information:1.14.0:{
int "numerator"<0-*>
int "denominator"<1-*>
}

----------
block_reference:1.10.0:{
string "name"
object "states"
{
bool "\w*:?\w+" : opt
int "\w*:?\w+" : opt
string "\w*:?\w+" : opt
}
}

----------
persona_actor_animation:1.8.0:{
version "format_version"
object "animations"
{
object "animation."
{
bool "loop" : opt // should this animation stop, loop, or stay on the last frame when finished (true, false, "hold_on_last_frame"
string "loop"<"hold_on_last_frame"> : opt // should this animation stop, loop, or stay on the last frame when finished (true, false, "hold_on_last_frame"
molang "start_delay" : opt // How long to wait in seconds before playing this animation. Note that this expression is evaluated once before playing, and only re-evaluated if asked to play from the beginning again. A looping animation should use 'loop_delay' if it wants a delay between loops.
molang "loop_delay" : opt // How long to wait in seconds before looping this animation. Note that this expression is evaluated after each loop and on looping animation only.
molang "anim_time_update" : opt // how does time pass when playing the animation. Defaults to "query.anim_time + query.delta_time" which means advance in seconds.
molang "blend_weight" : opt
bool "override_previous_animation" : opt // reset bones in this animation to the default pose before applying this animation
object "bones" : opt
{
object ""
{
object "relative_to" : opt
{
string "rotation"<"entity"> : opt // if set, makes the bone rotation relative to the entity instead of the bone's parent
}
molang "position" : opt
array "position" : opt
{
molang ""
}
object "position" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
molang "rotation" : opt
array "rotation" : opt
{
molang ""
object ""
{
molang "[xyz]"
}
}
object "rotation" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
molang "scale" : opt
array "scale" : opt
{
molang ""
}
object "scale" : opt
{
array ""[3]
{
molang ""
}
object ""
{
enumerated_value "lerp_mode"<"linear", "catmullrom"> : opt
array "pre"[3] : opt
{
molang ""
}
array "post"[3] : opt
{
molang ""
}
}
}
}
}
object "particle_effects" : opt
{
object "" : opt
{
string "effect" // The name of a particle effect that should be played
string "locator" : opt // The name of a locator on the actor where the effect should be located
molang "pre_effect_script" : opt // A Molang script that will be run when the particle emitter is initialized
bool "bind_to_actor" : opt // Set to false to have the effect spawned in the world without being bound to an actor (by default an effect is bound to the actor).
}
array "" : opt
{
object "" : opt
{
string "effect" // The name of a particle effect that should be played
string "locator" : opt // The name of a locator on the actor where the effect should be located
molang "pre_effect_script" : opt // A Molang script that will be run when the particle emitter is initialized
bool "bind_to_actor" : opt // Set to false to have the effect spawned in the world without being bound to an actor (by default an effect is bound to the actor).
}
}
}
object "sound_effects" : opt // sound effects to trigger as this animation plays, keyed by time
{
object "" : opt
{
string "effect" // Valid sound effect names should be listed in the entity's resource_definition json file.
}
array "" : opt
{
object "" : opt
{
string "effect" // Valid sound effect names should be listed in the entity's resource_definition json file.
}
}
}
object "timeline" : opt
{
string "" : opt
array "" : opt
{
string "" : opt
}
}
float "animation_length" : opt // override calculated value (set as the max keyframe or event time) and set animation length in seconds.
}
}
}

----------
geometry:1.8.0:{
bool "debug" : opt
version "format_version"
object "geometry.[a-zA-Z0-9_.'-:]+"
{
bool "debug" : opt
float "visible_bounds_width" : opt
float "visible_bounds_height" : opt
array "visible_bounds_offset"[3] : opt
{
float ""
}
int "texturewidth" : opt
int "textureheight" : opt
string "cape" : opt
array "bones" : opt
{
object "" : opt
{
string "name"
bool "reset" : opt
bool "neverRender" : opt
string "parent" : opt
array "pivot"[3] : opt
{
float ""
}
array "rotation"[3] : opt
{
float ""
}
array "bind_pose_rotation"[3] : opt
{
float "" : opt
}
bool "mirror" : opt
float "inflate" : opt
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt
{
object "" : opt
{
array "origin"[3] : opt
{
float ""
}
array "size"[3] : opt
{
float ""
}
array "uv"[2] : opt
{
float ""
}
float "inflate" : opt
bool "mirror" : opt
}
}
object "locators" : opt
{
array "" : opt
{
float "" : opt
}
}
object "poly_mesh" : opt
{
bool "normalized_uvs" : opt
array "positions" : opt
{
array ""[3] : opt
{
float ""
}
}
array "normals" : opt
{
array ""[3] : opt
{
float ""
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float ""
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float ""
}
}
}
string "polys"<"tri_list", "quad_list">
}
array "texture_meshes" : opt
{
object ""
{
string "texture"
array "position"[3] : opt
{
float ""
}
array "local_pivot"[3] : opt
{
float ""
}
array "rotation"[3] : opt
{
float ""
}
array "scale"[3] : opt
{
float ""
}
}
}
}
}
}
}

----------
geometry:1.12.0:{
bool "debug" : opt
version "format_version"
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box. Note that in 1.12 this is flipped upside-down, but is fixed in 1.14.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
geometry:1.14.0:{
version "format_version"
bool "debug" : opt
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
geometry:1.16.0:{
version "format_version"
bool "debug" : opt
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
molang "binding" : opt // useful for items. A molang expression specifying the bone name of the parent skeletal hierarchy that this bone should use as the root transform. Without this field it will look for a bone in the parent entity with the same name as this bone. If both are missing, it will assume a local skeletal hierarchy (via the "parent" field). If that is also missing, it will attach to the owning entity's root transform.
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
geometry:1.19.30:{
version "format_version"
bool "debug" : opt
array "minecraft:geometry"[1,*]
{
object ""
{
object "description"
{
string "identifier" // Entity definition and Client Block definition files refer to this geometry via this identifier.
float "visible_bounds_width" : opt // Width of the visibility bounding box (in model space units).
float "visible_bounds_height" : opt // Height of the visible bounding box (in model space units).
array "visible_bounds_offset"[3] : opt
{
float "" // Offset of the visibility bounding box from the entity location point (in model space units).
}
int "texture_width" : opt // Assumed width in texels of the texture that will be bound to this geometry.
int "texture_height" : opt // Assumed height in texels of the texture that will be bound to this geometry.
}
string "cape" : opt
array "bones" : opt // Bones define the 'skeleton' of the mob: the parts that can be animated, and to which geometry and other bones are attached.
{
object "" : opt
{
string "name" // Animation files refer to this bone via this identifier.
string "parent" : opt // Bone that this bone is relative to. If the parent bone moves, this bone will move along with it.
array "pivot"[3] : opt
{
float "" // The bone pivots around this point (in model space units).
}
array "rotation"[3] : opt
{
float "" // This is the initial rotation of the bone around the pivot, pre-animation (in degrees, x-then-y-then-z order).
}
bool "mirror" : opt // Mirrors the UV's of the unrotated cubes along the x axis, also causes the east/west faces to get flipped.
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units).
bool "debug" : opt
int "render_group_id"<0-*> : opt
array "cubes" : opt // This is the list of cubes associated with this bone.
{
object "" : opt
{
array "origin"[3] : opt
{
float "" // This point declares the unrotated lower corner of cube (smallest x/y/z value in model space units).
}
array "size"[3] : opt
{
float "" // The cube extends this amount relative to its origin (in model space units).
}
array "rotation"[3] : opt
{
float "" // The cube is rotated by this amount (in degrees, x-then-y-then-z order) around the pivot.
}
array "pivot"[3] : opt
{
float "" // If this field is specified, rotation of this cube occurs around this point, otherwise its rotation is around the center of the box.
}
float "inflate" : opt // Grow this box by this additive amount in all directions (in model space units), this field overrides the bone's inflate field for this cube only.
bool "mirror" : opt // Mirrors this cube about the unrotated x axis (effectively flipping the east / west faces), overriding the bone's 'mirror' setting for this cube.
array "uv"[2] : opt
{
float "" // Specifies the upper-left corner on the texture for the start of the texture mapping for this box.
}
object "uv" : opt // This is an alternate per-face uv mapping which specifies each face of the cube. Omitting a face will cause that face to not get drawn.
{
object "north" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the -z axis.
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "south" : opt // Specifies the UV's for the face that stretches along the x and y axes, and faces the z axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "east" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "west" : opt // Specifies the UV's for the face that stretches along the z and y axes, and faces the -x axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the upper-left corner, when looking at the face with y being up.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "up" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-upper-left corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
object "down" : opt // Specifies the UV's for the face that stretches along the x and z axes, and faces the -y axis
{
array "uv"[2]
{
float "" // Specifies the uv origin for the face. For this face, it is the back-down-right corner, assuming you're facing 'north' relative to the cube.
}
array "uv_size"[2] : opt
{
float "" // The face maps this many texels from the uv origin. If not specified, the box dimensions are used instead.
}
string "material_instance" : opt
}
}
}
}
molang "binding" : opt // useful for items. A molang expression specifying the bone name of the parent skeletal hierarchy that this bone should use as the root transform. Without this field it will look for a bone in the parent entity with the same name as this bone. If both are missing, it will assume a local skeletal hierarchy (via the "parent" field). If that is also missing, it will attach to the owning entity's root transform.
object "locators" : opt
{
array "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
float "" : opt // Position of the locator in model space.
}
object "" : opt // This is a list of locators associated with this bone. A locator is a point in model space that tracks a particular bone as the bone animates (by maintaining it's relationship to the bone through the animation).
{
array "offset"
{
float "" : opt // Position of the locator in model space.
}
array "rotation"
{
float "" : opt // Rotation of the locator in model space.
}
bool "ignore_inherited_scale" : opt // Discard scale inherited from parent bone.
}
}
object "poly_mesh" : opt // ***EXPERIMENTAL*** A triangle or quad mesh object. Can be used in conjunction with cubes and texture geometry.
{
bool "normalized_uvs" : opt // If true, UVs are assumed to be [0-1]. If false, UVs are assumed to be [0-texture_width] and [0-texture_height] respectively.
array "positions" : opt
{
array ""[3] : opt
{
float "" // Vertex positions for the mesh. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the normals and UVs sections.
}
}
array "normals" : opt
{
array ""[3] : opt
{
float "" // Vertex normals. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and UVs sections.
}
}
array "uvs" : opt
{
array ""[2] : opt
{
float "" // Vertex UVs. Can be either indexed via the "polys" section, or be a quad-list if mapped 1-to-1 to the positions and normals sections.
}
}
array "polys"
{
array ""[3,4] : opt
{
array ""[3]
{
float "" // Poly element indices, as an array of polygons, each an array of either three or four vertices, each an array of indices into positions, normals, and UVs (in that order).
}
}
}
string "polys"<"tri_list", "quad_list"> // If not specifying vertex indices, arrays of data must be a list of tris or quads, set by making this property either "tri_list" or "quad_list"
}
array "texture_meshes" : opt // ***EXPERIMENTAL*** Adds a mesh to the bone's geometry by converting texels in a texture into boxes
{
object ""
{
string "texture" // The friendly-named texture to use.
array "position"[3] : opt
{
float "" // The position of the pivot point after rotation (in *entity space* not texture or bone space) of the texture geometry
}
array "local_pivot"[3] : opt
{
float "" // The pivot point on the texture (in *texture space* not entity or bone space) of the texture geometry
}
array "rotation"[3] : opt
{
float "" // The rotation (in degrees) of the texture geometry relative to the offset
}
array "scale"[3] : opt
{
float "" // The scale (in degrees) of the texture geometry relative to the offset
}
}
}
}
}
}
}
}

----------
```
Back to top

diff --git a/documentation/Texture Sets.html b/documentation/Texture Sets.html index 7c0d59ab1..27d84140e 100644 --- a/documentation/Texture Sets.html +++ b/documentation/Texture Sets.html @@ -1,4 +1,4 @@ -

TEXTURE SETS DOCUMENTATION
Version: 1.21.0.3

+

TEXTURE SETS DOCUMENTATION
Version: 1.21.20.3

Index

Overview
diff --git a/documentation/Volumes.html b/documentation/Volumes.html deleted file mode 100644 index 5505e6278..000000000 --- a/documentation/Volumes.html +++ /dev/null @@ -1,144 +0,0 @@ -

VOLUMES DOCUMENTATION
Version: 1.21.0.3

-

Index

-
Texture Sets
- - - - -
Volumes
Volume Components
Volume Definition Properties
Volume Description Properties
-Back to top -

Volumes

- -

Volume Components

- -These are the various possible components for this entity

- - - - - - - - - - - - - - - - - - - - - -
Name Type Default Value Description
minecraft:fogDisplays the given fog whenever a player enters the volume. Each volume can only have one fog attached.
- - - - - - - - - - - - - -
Name Type Default Value Description
fog_identifierStringThe identifier of a fog definition. Note that you will not receive any feedback if the definition does not exist.
priorityIntegerINT_MAXThe priority for this fog definition setting. Smaller numbers have higher priority. Fogs with equal priority will be combined together.
-
minecraft:on_actor_enterComponent that defines what happens when an actor enters the volume. Can contain multiple json objects.
- - - - - - - -
Name Type Default Value Description
on_enterArrayRequired array that contains all the triggers.

condition

- -Molang expression to test against the actor. The given event will be triggered if the expression evaluates to true.
Back to top

- -

event

- -Name of the event to run.
Back to top

- -

target

- -One of "self" or "other". Self means the event is attached to the volume. Other means the event is attached to the actor.
Back to top

- -
-
minecraft:on_actor_leaveComponent that defines what happens when an actor leaves the volume.
- - - - - - - -
Name Type Default Value Description
on_leaveArrayRequired array that contains all the triggers.

condition

- -Molang expression to test against the actor. The given event will be triggered if the expression evaluates to true.
Back to top

- -

event

- -Name of the event to run.
Back to top

- -

target

- -One of "self" or "other". Self means the event is attached to the volume. Other means the event is attached to the actor.
Back to top

- -
-
-Back to top

- -

Volume Definition Properties

- -The properties of a minecraft:volume entity. All components are optional.

- - - - - - - - - -
Name Type Default Value Description
format_versionStringSpecifies the version of the game this entity was made in. Minimum supported version is 1.17.0. Current supported version is 1.21.0.
-

Example

-Example

-Back to top

- -

Volume Description Properties

- -The description contains a single 'identifier' string

- - - - - - - - - -
Name Type Default Value Description
identifierStringThe unique identifier for this volume. It must be of the form 'namespace:name', where namespace cannot be 'minecraft'.
-Back to top

- -

- diff --git a/documentation/index.html b/documentation/index.html index 9c01e8d9b..7d5f0a3a9 100644 --- a/documentation/index.html +++ b/documentation/index.html @@ -1,4 +1,4 @@ -DOCUMENTATION

DOCUMENTATION
Version: 1.21.0.3 +DOCUMENTATION

DOCUMENTATION
Version: 1.21.20.3
  1. Addons
  2. Animations @@ -15,6 +15,5 @@
  3. Recipes
  4. Schemas
  5. Texture Sets -
  6. Volumes
\ No newline at end of file diff --git a/metadata/command_modules/mojang-commands.json b/metadata/command_modules/mojang-commands.json index 9ea1b92aa..9b87ac857 100644 --- a/metadata/command_modules/mojang-commands.json +++ b/metadata/command_modules/mojang-commands.json @@ -45,6 +45,9 @@ }, { "value" : "minecraft:third_person_front" + }, + { + "value" : "minecraft:follow_orbit" } ] }, @@ -189,6 +192,38 @@ } ] }, + { + "name" : "target_entity", + "values" : [ + { + "value" : "target_entity" + } + ] + }, + { + "name" : "target_center_offset", + "values" : [ + { + "value" : "target_center_offset" + } + ] + }, + { + "name" : "remove_target", + "values" : [ + { + "value" : "remove_target" + } + ] + }, + { + "name" : "view_offset", + "values" : [ + { + "value" : "view_offset" + } + ] + }, { "name" : "clear", "values" : [ @@ -391,6 +426,12 @@ { "value" : "deepslate_copper_ore" }, + { + "value" : "minecraft:chiseled_stone_bricks" + }, + { + "value" : "chiseled_stone_bricks" + }, { "value" : "minecraft:nether_brick_stairs" }, @@ -487,6 +528,12 @@ { "value" : "cobbled_deepslate_stairs" }, + { + "value" : "minecraft:smooth_sandstone" + }, + { + "value" : "smooth_sandstone" + }, { "value" : "minecraft:snow_layer" }, @@ -535,6 +582,12 @@ { "value" : "calcite" }, + { + "value" : "minecraft:diorite_slab" + }, + { + "value" : "diorite_slab" + }, { "value" : "minecraft:stripped_dark_oak_log" }, @@ -781,12 +834,6 @@ { "value" : "polished_deepslate_stairs" }, - { - "value" : "minecraft:yellow_flower" - }, - { - "value" : "yellow_flower" - }, { "value" : "minecraft:lime_shulker_box" }, @@ -859,6 +906,12 @@ { "value" : "sandstone_slab" }, + { + "value" : "minecraft:mossy_stone_brick_slab" + }, + { + "value" : "mossy_stone_brick_slab" + }, { "value" : "minecraft:raw_gold_block" }, @@ -1021,6 +1074,12 @@ { "value" : "normal_stone_stairs" }, + { + "value" : "minecraft:end_stone_brick_slab" + }, + { + "value" : "end_stone_brick_slab" + }, { "value" : "minecraft:hardened_clay" }, @@ -1039,6 +1098,66 @@ { "value" : "stripped_jungle_log" }, + { + "value" : "minecraft:light_block_9" + }, + { + "value" : "light_block_9" + }, + { + "value" : "minecraft:light_block_8" + }, + { + "value" : "light_block_8" + }, + { + "value" : "minecraft:light_block_7" + }, + { + "value" : "light_block_7" + }, + { + "value" : "minecraft:light_block_6" + }, + { + "value" : "light_block_6" + }, + { + "value" : "minecraft:light_block_5" + }, + { + "value" : "light_block_5" + }, + { + "value" : "minecraft:light_block_4" + }, + { + "value" : "light_block_4" + }, + { + "value" : "minecraft:light_block_3" + }, + { + "value" : "light_block_3" + }, + { + "value" : "minecraft:light_block_2" + }, + { + "value" : "light_block_2" + }, + { + "value" : "minecraft:light_block_1" + }, + { + "value" : "light_block_1" + }, + { + "value" : "minecraft:light_block_0" + }, + { + "value" : "light_block_0" + }, { "value" : "minecraft:oak_sapling" }, @@ -1081,6 +1200,12 @@ { "value" : "stone" }, + { + "value" : "minecraft:smooth_sandstone_slab" + }, + { + "value" : "smooth_sandstone_slab" + }, { "value" : "minecraft:birch_log" }, @@ -1093,6 +1218,12 @@ { "value" : "tuff_brick_wall" }, + { + "value" : "minecraft:purpur_slab" + }, + { + "value" : "purpur_slab" + }, { "value" : "minecraft:brain_coral" }, @@ -1141,6 +1272,12 @@ { "value" : "birch_wood" }, + { + "value" : "minecraft:red_sand" + }, + { + "value" : "red_sand" + }, { "value" : "minecraft:hay_block" }, @@ -1159,6 +1296,12 @@ { "value" : "waxed_weathered_copper" }, + { + "value" : "minecraft:infested_cracked_stone_bricks" + }, + { + "value" : "infested_cracked_stone_bricks" + }, { "value" : "minecraft:waxed_oxidized_cut_copper_slab" }, @@ -1189,6 +1332,12 @@ { "value" : "bamboo_stairs" }, + { + "value" : "minecraft:infested_mossy_stone_bricks" + }, + { + "value" : "infested_mossy_stone_bricks" + }, { "value" : "minecraft:torch" }, @@ -1219,6 +1368,12 @@ { "value" : "vine" }, + { + "value" : "minecraft:red_sandstone_slab" + }, + { + "value" : "red_sandstone_slab" + }, { "value" : "minecraft:cherry_trapdoor" }, @@ -1537,6 +1692,12 @@ { "value" : "red_mushroom_block" }, + { + "value" : "minecraft:cracked_stone_bricks" + }, + { + "value" : "cracked_stone_bricks" + }, { "value" : "minecraft:sculk_catalyst" }, @@ -1687,6 +1848,12 @@ { "value" : "tuff_brick_slab" }, + { + "value" : "minecraft:mossy_stone_bricks" + }, + { + "value" : "mossy_stone_bricks" + }, { "value" : "minecraft:green_wool" }, @@ -1699,6 +1866,12 @@ { "value" : "green_carpet" }, + { + "value" : "minecraft:prismarine_brick_slab" + }, + { + "value" : "prismarine_brick_slab" + }, { "value" : "minecraft:wooden_door" }, @@ -1741,6 +1914,12 @@ { "value" : "birch_fence_gate" }, + { + "value" : "minecraft:quartz_pillar" + }, + { + "value" : "quartz_pillar" + }, { "value" : "minecraft:waxed_exposed_cut_copper" }, @@ -1831,6 +2010,12 @@ { "value" : "farmland" }, + { + "value" : "minecraft:cut_red_sandstone" + }, + { + "value" : "cut_red_sandstone" + }, { "value" : "minecraft:rail" }, @@ -1844,22 +2029,22 @@ "value" : "blackstone_wall" }, { - "value" : "minecraft:mossy_cobblestone_stairs" + "value" : "minecraft:stone_bricks" }, { - "value" : "mossy_cobblestone_stairs" + "value" : "stone_bricks" }, { - "value" : "minecraft:detector_rail" + "value" : "minecraft:mossy_cobblestone_stairs" }, { - "value" : "detector_rail" + "value" : "mossy_cobblestone_stairs" }, { - "value" : "minecraft:monster_egg" + "value" : "minecraft:detector_rail" }, { - "value" : "monster_egg" + "value" : "detector_rail" }, { "value" : "minecraft:blue_orchid" @@ -1891,6 +2076,12 @@ { "value" : "pink_terracotta" }, + { + "value" : "minecraft:infested_cobblestone" + }, + { + "value" : "infested_cobblestone" + }, { "value" : "minecraft:cracked_deepslate_tiles" }, @@ -1915,6 +2106,12 @@ { "value" : "dark_oak_fence_gate" }, + { + "value" : "minecraft:mossy_cobblestone_slab" + }, + { + "value" : "mossy_cobblestone_slab" + }, { "value" : "minecraft:cobblestone_slab" }, @@ -1951,6 +2148,12 @@ { "value" : "polished_blackstone_brick_slab" }, + { + "value" : "minecraft:normal_stone_slab" + }, + { + "value" : "normal_stone_slab" + }, { "value" : "minecraft:spruce_sapling" }, @@ -2047,6 +2250,12 @@ { "value" : "bubble_coral_block" }, + { + "value" : "minecraft:infested_chiseled_stone_bricks" + }, + { + "value" : "infested_chiseled_stone_bricks" + }, { "value" : "minecraft:nether_brick_fence" }, @@ -2089,6 +2298,12 @@ { "value" : "nether_wart_block" }, + { + "value" : "minecraft:prismarine_slab" + }, + { + "value" : "prismarine_slab" + }, { "value" : "minecraft:cherry_door" }, @@ -2179,6 +2394,12 @@ { "value" : "magenta_concrete" }, + { + "value" : "minecraft:dark_prismarine" + }, + { + "value" : "dark_prismarine" + }, { "value" : "minecraft:sticky_piston" }, @@ -2311,6 +2532,18 @@ { "value" : "barrel" }, + { + "value" : "minecraft:smooth_quartz" + }, + { + "value" : "smooth_quartz" + }, + { + "value" : "minecraft:coarse_dirt" + }, + { + "value" : "coarse_dirt" + }, { "value" : "minecraft:chorus_flower" }, @@ -2377,6 +2610,12 @@ { "value" : "oxidized_copper_trapdoor" }, + { + "value" : "minecraft:granite_slab" + }, + { + "value" : "granite_slab" + }, { "value" : "minecraft:white_tulip" }, @@ -2419,6 +2658,12 @@ { "value" : "mangrove_stairs" }, + { + "value" : "minecraft:polished_diorite_slab" + }, + { + "value" : "polished_diorite_slab" + }, { "value" : "minecraft:cut_copper_stairs" }, @@ -2533,6 +2778,12 @@ { "value" : "frosted_ice" }, + { + "value" : "minecraft:chipped_anvil" + }, + { + "value" : "chipped_anvil" + }, { "value" : "minecraft:large_amethyst_bud" }, @@ -2737,6 +2988,12 @@ { "value" : "red_stained_glass" }, + { + "value" : "minecraft:infested_stone_bricks" + }, + { + "value" : "infested_stone_bricks" + }, { "value" : "minecraft:acacia_pressure_plate" }, @@ -2893,6 +3150,12 @@ { "value" : "warped_fence_gate" }, + { + "value" : "minecraft:cut_sandstone_slab" + }, + { + "value" : "cut_sandstone_slab" + }, { "value" : "minecraft:composter" }, @@ -3085,24 +3348,6 @@ { "value" : "light_blue_stained_glass" }, - { - "value" : "minecraft:stone_block_slab2" - }, - { - "value" : "stone_block_slab2" - }, - { - "value" : "minecraft:stone_block_slab3" - }, - { - "value" : "stone_block_slab3" - }, - { - "value" : "minecraft:stone_block_slab4" - }, - { - "value" : "stone_block_slab4" - }, { "value" : "minecraft:soul_soil" }, @@ -3169,6 +3414,12 @@ { "value" : "calibrated_sculk_sensor" }, + { + "value" : "minecraft:dark_prismarine_slab" + }, + { + "value" : "dark_prismarine_slab" + }, { "value" : "minecraft:copper_trapdoor" }, @@ -3349,6 +3600,12 @@ { "value" : "big_dripleaf" }, + { + "value" : "minecraft:cut_sandstone" + }, + { + "value" : "cut_sandstone" + }, { "value" : "minecraft:warped_hanging_sign" }, @@ -3382,6 +3639,12 @@ { "value" : "jungle_sapling" }, + { + "value" : "minecraft:chiseled_sandstone" + }, + { + "value" : "chiseled_sandstone" + }, { "value" : "minecraft:barrier" }, @@ -3424,6 +3687,12 @@ { "value" : "torchflower" }, + { + "value" : "minecraft:infested_stone" + }, + { + "value" : "infested_stone" + }, { "value" : "minecraft:end_portal_frame" }, @@ -3568,6 +3837,12 @@ { "value" : "polished_blackstone_pressure_plate" }, + { + "value" : "minecraft:polished_granite_slab" + }, + { + "value" : "polished_granite_slab" + }, { "value" : "minecraft:tuff_brick_stairs" }, @@ -3646,6 +3921,12 @@ { "value" : "quartz_bricks" }, + { + "value" : "minecraft:andesite_slab" + }, + { + "value" : "andesite_slab" + }, { "value" : "minecraft:lime_candle" }, @@ -3712,6 +3993,42 @@ { "value" : "tall_grass" }, + { + "value" : "minecraft:light_block_12" + }, + { + "value" : "light_block_12" + }, + { + "value" : "minecraft:light_block_13" + }, + { + "value" : "light_block_13" + }, + { + "value" : "minecraft:light_block_10" + }, + { + "value" : "light_block_10" + }, + { + "value" : "minecraft:light_block_11" + }, + { + "value" : "light_block_11" + }, + { + "value" : "minecraft:light_block_14" + }, + { + "value" : "light_block_14" + }, + { + "value" : "minecraft:light_block_15" + }, + { + "value" : "light_block_15" + }, { "value" : "minecraft:nether_sprouts" }, @@ -3796,6 +4113,12 @@ { "value" : "weathered_copper_trapdoor" }, + { + "value" : "minecraft:smooth_red_sandstone_slab" + }, + { + "value" : "smooth_red_sandstone_slab" + }, { "value" : "minecraft:moss_block" }, @@ -3826,12 +4149,6 @@ { "value" : "waxed_weathered_cut_copper_slab" }, - { - "value" : "minecraft:stonebrick" - }, - { - "value" : "stonebrick" - }, { "value" : "minecraft:fire_coral_fan" }, @@ -3856,6 +4173,12 @@ { "value" : "red_sandstone" }, + { + "value" : "minecraft:red_nether_brick_slab" + }, + { + "value" : "red_nether_brick_slab" + }, { "value" : "minecraft:exposed_chiseled_copper" }, @@ -4522,6 +4845,12 @@ { "value" : "lilac" }, + { + "value" : "minecraft:chiseled_quartz_block" + }, + { + "value" : "chiseled_quartz_block" + }, { "value" : "minecraft:spore_blossom" }, @@ -4594,6 +4923,12 @@ { "value" : "candle" }, + { + "value" : "minecraft:polished_andesite_slab" + }, + { + "value" : "polished_andesite_slab" + }, { "value" : "minecraft:pointed_dripstone" }, @@ -4606,6 +4941,12 @@ { "value" : "red_carpet" }, + { + "value" : "minecraft:cut_red_sandstone_slab" + }, + { + "value" : "cut_red_sandstone_slab" + }, { "value" : "minecraft:deepslate_brick_stairs" }, @@ -4648,6 +4989,12 @@ { "value" : "tube_coral_block" }, + { + "value" : "minecraft:chiseled_red_sandstone" + }, + { + "value" : "chiseled_red_sandstone" + }, { "value" : "minecraft:birch_sapling" }, @@ -4744,6 +5091,12 @@ { "value" : "stonecutter_block" }, + { + "value" : "minecraft:smooth_quartz_slab" + }, + { + "value" : "smooth_quartz_slab" + }, { "value" : "minecraft:yellow_concrete_powder" }, @@ -4864,6 +5217,12 @@ { "value" : "polished_deepslate" }, + { + "value" : "minecraft:smooth_red_sandstone" + }, + { + "value" : "smooth_red_sandstone" + }, { "value" : "minecraft:purpur_stairs" }, @@ -4954,12 +5313,6 @@ { "value" : "dried_kelp_block" }, - { - "value" : "minecraft:light_block" - }, - { - "value" : "light_block" - }, { "value" : "minecraft:crimson_fence" }, @@ -5026,6 +5379,12 @@ { "value" : "soul_campfire" }, + { + "value" : "minecraft:prismarine_bricks" + }, + { + "value" : "prismarine_bricks" + }, { "value" : "minecraft:wooden_pressure_plate" }, @@ -5044,6 +5403,12 @@ { "value" : "waxed_oxidized_copper_grate" }, + { + "value" : "minecraft:damaged_anvil" + }, + { + "value" : "damaged_anvil" + }, { "value" : "minecraft:white_concrete" }, @@ -5176,6 +5541,12 @@ { "value" : "oxidized_copper_door" }, + { + "value" : "minecraft:dandelion" + }, + { + "value" : "dandelion" + }, { "value" : "grass" }, @@ -5215,6 +5586,9 @@ { "value" : "double_stone_slab4" }, + { + "value" : "yellow_flower" + }, { "value" : "wool" }, @@ -5293,18 +5667,6 @@ { "value" : "minecraft:planks" }, - { - "value" : "hard_stained_glass" - }, - { - "value" : "minecraft:hard_stained_glass" - }, - { - "value" : "hard_stained_glass_pane" - }, - { - "value" : "minecraft:hard_stained_glass_pane" - }, { "value" : "wooden_slab" }, @@ -5377,6 +5739,42 @@ { "value" : "minecraft:stone_block_slab" }, + { + "value" : "stone_block_slab2" + }, + { + "value" : "minecraft:stone_block_slab2" + }, + { + "value" : "stone_block_slab3" + }, + { + "value" : "minecraft:stone_block_slab3" + }, + { + "value" : "stone_block_slab4" + }, + { + "value" : "minecraft:stone_block_slab4" + }, + { + "value" : "monster_egg" + }, + { + "value" : "minecraft:monster_egg" + }, + { + "value" : "stonebrick" + }, + { + "value" : "minecraft:stonebrick" + }, + { + "value" : "light_block" + }, + { + "value" : "minecraft:light_block" + }, { "value" : "minecraft:chicken" }, @@ -7954,9 +8352,6 @@ { "value" : "speckled_melon" }, - { - "value" : "real_double_stone_slab4" - }, { "value" : "nametag" }, @@ -7987,9 +8382,6 @@ { "value" : "glazedterracotta.light_blue" }, - { - "value" : "record_strad" - }, { "value" : "glazedterracotta.yellow" }, @@ -8032,15 +8424,6 @@ { "value" : "record_relic" }, - { - "value" : "real_double_stone_slab" - }, - { - "value" : "real_double_stone_slab2" - }, - { - "value" : "real_double_stone_slab3" - }, { "value" : "record_cat" }, @@ -8089,6 +8472,9 @@ { "value" : "record_stal" }, + { + "value" : "record_strad" + }, { "value" : "record_wait" }, @@ -8325,6 +8711,12 @@ { "value" : "deepslate_copper_ore" }, + { + "value" : "minecraft:chiseled_stone_bricks" + }, + { + "value" : "chiseled_stone_bricks" + }, { "value" : "minecraft:nether_brick_stairs" }, @@ -8439,12 +8831,24 @@ { "value" : "cobbled_deepslate_stairs" }, + { + "value" : "minecraft:smooth_sandstone" + }, + { + "value" : "smooth_sandstone" + }, { "value" : "minecraft:snow_layer" }, { "value" : "snow_layer" }, + { + "value" : "minecraft:brick_double_slab" + }, + { + "value" : "brick_double_slab" + }, { "value" : "minecraft:black_candle" }, @@ -8493,6 +8897,12 @@ { "value" : "calcite" }, + { + "value" : "minecraft:diorite_slab" + }, + { + "value" : "diorite_slab" + }, { "value" : "minecraft:stripped_dark_oak_log" }, @@ -8649,6 +9059,12 @@ { "value" : "diamond_block" }, + { + "value" : "minecraft:dark_prismarine_double_slab" + }, + { + "value" : "dark_prismarine_double_slab" + }, { "value" : "minecraft:oak_stairs" }, @@ -8727,6 +9143,12 @@ { "value" : "amethyst_block" }, + { + "value" : "minecraft:dead_bubble_coral_wall_fan" + }, + { + "value" : "dead_bubble_coral_wall_fan" + }, { "value" : "minecraft:gold_block" }, @@ -8751,12 +9173,6 @@ { "value" : "polished_deepslate_stairs" }, - { - "value" : "minecraft:yellow_flower" - }, - { - "value" : "yellow_flower" - }, { "value" : "minecraft:lime_shulker_box" }, @@ -8841,6 +9257,12 @@ { "value" : "sandstone_slab" }, + { + "value" : "minecraft:mossy_stone_brick_slab" + }, + { + "value" : "mossy_stone_brick_slab" + }, { "value" : "minecraft:raw_gold_block" }, @@ -8889,6 +9311,12 @@ { "value" : "jungle_fence" }, + { + "value" : "minecraft:cut_sandstone_double_slab" + }, + { + "value" : "cut_sandstone_double_slab" + }, { "value" : "minecraft:warped_wall_sign" }, @@ -8919,6 +9347,12 @@ { "value" : "black_concrete_powder" }, + { + "value" : "minecraft:sandstone_double_slab" + }, + { + "value" : "sandstone_double_slab" + }, { "value" : "minecraft:waxed_cut_copper_stairs" }, @@ -8955,6 +9389,12 @@ { "value" : "mangrove_double_slab" }, + { + "value" : "minecraft:smooth_quartz_double_slab" + }, + { + "value" : "smooth_quartz_double_slab" + }, { "value" : "minecraft:light_gray_stained_glass" }, @@ -9015,6 +9455,12 @@ { "value" : "stone_button" }, + { + "value" : "minecraft:red_nether_brick_double_slab" + }, + { + "value" : "red_nether_brick_double_slab" + }, { "value" : "minecraft:waxed_copper_bulb" }, @@ -9045,6 +9491,18 @@ { "value" : "normal_stone_stairs" }, + { + "value" : "minecraft:diorite_double_slab" + }, + { + "value" : "diorite_double_slab" + }, + { + "value" : "minecraft:end_stone_brick_slab" + }, + { + "value" : "end_stone_brick_slab" + }, { "value" : "minecraft:hardened_clay" }, @@ -9063,6 +9521,66 @@ { "value" : "stripped_jungle_log" }, + { + "value" : "minecraft:light_block_9" + }, + { + "value" : "light_block_9" + }, + { + "value" : "minecraft:light_block_8" + }, + { + "value" : "light_block_8" + }, + { + "value" : "minecraft:light_block_7" + }, + { + "value" : "light_block_7" + }, + { + "value" : "minecraft:light_block_6" + }, + { + "value" : "light_block_6" + }, + { + "value" : "minecraft:light_block_5" + }, + { + "value" : "light_block_5" + }, + { + "value" : "minecraft:light_block_4" + }, + { + "value" : "light_block_4" + }, + { + "value" : "minecraft:light_block_3" + }, + { + "value" : "light_block_3" + }, + { + "value" : "minecraft:light_block_2" + }, + { + "value" : "light_block_2" + }, + { + "value" : "minecraft:light_block_1" + }, + { + "value" : "light_block_1" + }, + { + "value" : "minecraft:light_block_0" + }, + { + "value" : "light_block_0" + }, { "value" : "minecraft:oak_sapling" }, @@ -9111,6 +9629,12 @@ { "value" : "stone" }, + { + "value" : "minecraft:smooth_sandstone_slab" + }, + { + "value" : "smooth_sandstone_slab" + }, { "value" : "minecraft:birch_log" }, @@ -9123,6 +9647,12 @@ { "value" : "tuff_brick_wall" }, + { + "value" : "minecraft:purpur_slab" + }, + { + "value" : "purpur_slab" + }, { "value" : "minecraft:brain_coral" }, @@ -9177,12 +9707,24 @@ { "value" : "waxed_exposed_copper" }, + { + "value" : "minecraft:red_sandstone_double_slab" + }, + { + "value" : "red_sandstone_double_slab" + }, { "value" : "minecraft:birch_wood" }, { "value" : "birch_wood" }, + { + "value" : "minecraft:red_sand" + }, + { + "value" : "red_sand" + }, { "value" : "minecraft:hay_block" }, @@ -9201,6 +9743,12 @@ { "value" : "waxed_weathered_copper" }, + { + "value" : "minecraft:infested_cracked_stone_bricks" + }, + { + "value" : "infested_cracked_stone_bricks" + }, { "value" : "minecraft:waxed_oxidized_cut_copper_slab" }, @@ -9237,6 +9785,12 @@ { "value" : "bamboo_stairs" }, + { + "value" : "minecraft:infested_mossy_stone_bricks" + }, + { + "value" : "infested_mossy_stone_bricks" + }, { "value" : "minecraft:torch" }, @@ -9267,6 +9821,12 @@ { "value" : "vine" }, + { + "value" : "minecraft:red_sandstone_slab" + }, + { + "value" : "red_sandstone_slab" + }, { "value" : "minecraft:cherry_trapdoor" }, @@ -9369,6 +9929,12 @@ { "value" : "magenta_glazed_terracotta" }, + { + "value" : "minecraft:quartz_double_slab" + }, + { + "value" : "quartz_double_slab" + }, { "value" : "minecraft:polished_blackstone_brick_wall" }, @@ -9537,6 +10103,12 @@ { "value" : "cyan_concrete_powder" }, + { + "value" : "minecraft:dead_fire_coral_wall_fan" + }, + { + "value" : "dead_fire_coral_wall_fan" + }, { "value" : "minecraft:brown_glazed_terracotta" }, @@ -9603,6 +10175,12 @@ { "value" : "red_mushroom_block" }, + { + "value" : "minecraft:cracked_stone_bricks" + }, + { + "value" : "cracked_stone_bricks" + }, { "value" : "minecraft:sculk_catalyst" }, @@ -9777,6 +10355,12 @@ { "value" : "tuff_brick_slab" }, + { + "value" : "minecraft:mossy_stone_bricks" + }, + { + "value" : "mossy_stone_bricks" + }, { "value" : "minecraft:green_wool" }, @@ -9789,6 +10373,12 @@ { "value" : "green_carpet" }, + { + "value" : "minecraft:prismarine_brick_slab" + }, + { + "value" : "prismarine_brick_slab" + }, { "value" : "minecraft:wooden_door" }, @@ -9837,6 +10427,12 @@ { "value" : "redstone_wire" }, + { + "value" : "minecraft:quartz_pillar" + }, + { + "value" : "quartz_pillar" + }, { "value" : "minecraft:waxed_exposed_cut_copper" }, @@ -9940,46 +10536,46 @@ "value" : "farmland" }, { - "value" : "minecraft:rail" + "value" : "minecraft:dead_brain_coral_wall_fan" }, { - "value" : "rail" + "value" : "dead_brain_coral_wall_fan" }, { - "value" : "minecraft:blackstone_wall" + "value" : "minecraft:cut_red_sandstone" }, { - "value" : "blackstone_wall" + "value" : "cut_red_sandstone" }, { - "value" : "minecraft:mossy_cobblestone_stairs" + "value" : "minecraft:rail" }, { - "value" : "mossy_cobblestone_stairs" + "value" : "rail" }, { - "value" : "minecraft:coral_fan_hang2" + "value" : "minecraft:blackstone_wall" }, { - "value" : "coral_fan_hang2" + "value" : "blackstone_wall" }, { - "value" : "minecraft:coral_fan_hang3" + "value" : "minecraft:stone_bricks" }, { - "value" : "coral_fan_hang3" + "value" : "stone_bricks" }, { - "value" : "minecraft:detector_rail" + "value" : "minecraft:mossy_cobblestone_stairs" }, { - "value" : "detector_rail" + "value" : "mossy_cobblestone_stairs" }, { - "value" : "minecraft:monster_egg" + "value" : "minecraft:detector_rail" }, { - "value" : "monster_egg" + "value" : "detector_rail" }, { "value" : "minecraft:blue_orchid" @@ -10017,6 +10613,12 @@ { "value" : "dark_oak_double_slab" }, + { + "value" : "minecraft:infested_cobblestone" + }, + { + "value" : "infested_cobblestone" + }, { "value" : "minecraft:pink_candle_cake" }, @@ -10029,6 +10631,12 @@ { "value" : "cracked_deepslate_tiles" }, + { + "value" : "minecraft:brain_coral_wall_fan" + }, + { + "value" : "brain_coral_wall_fan" + }, { "value" : "minecraft:mangrove_wood" }, @@ -10047,6 +10655,12 @@ { "value" : "dark_oak_fence_gate" }, + { + "value" : "minecraft:mossy_cobblestone_slab" + }, + { + "value" : "mossy_cobblestone_slab" + }, { "value" : "minecraft:bamboo_mosaic_double_slab" }, @@ -10089,6 +10703,12 @@ { "value" : "polished_blackstone_brick_slab" }, + { + "value" : "minecraft:normal_stone_slab" + }, + { + "value" : "normal_stone_slab" + }, { "value" : "minecraft:spruce_sapling" }, @@ -10173,6 +10793,18 @@ { "value" : "coal_ore" }, + { + "value" : "minecraft:mossy_stone_brick_double_slab" + }, + { + "value" : "mossy_stone_brick_double_slab" + }, + { + "value" : "minecraft:cut_red_sandstone_double_slab" + }, + { + "value" : "cut_red_sandstone_double_slab" + }, { "value" : "minecraft:redstone_ore" }, @@ -10197,6 +10829,12 @@ { "value" : "bubble_coral_block" }, + { + "value" : "minecraft:infested_chiseled_stone_bricks" + }, + { + "value" : "infested_chiseled_stone_bricks" + }, { "value" : "minecraft:nether_brick_fence" }, @@ -10239,6 +10877,18 @@ { "value" : "nether_wart_block" }, + { + "value" : "minecraft:prismarine_slab" + }, + { + "value" : "prismarine_slab" + }, + { + "value" : "minecraft:prismarine_double_slab" + }, + { + "value" : "prismarine_double_slab" + }, { "value" : "minecraft:cherry_door" }, @@ -10305,6 +10955,18 @@ { "value" : "basalt" }, + { + "value" : "minecraft:normal_stone_double_slab" + }, + { + "value" : "normal_stone_double_slab" + }, + { + "value" : "minecraft:stone_brick_double_slab" + }, + { + "value" : "stone_brick_double_slab" + }, { "value" : "minecraft:light_blue_terracotta" }, @@ -10335,6 +10997,12 @@ { "value" : "magenta_concrete" }, + { + "value" : "minecraft:dark_prismarine" + }, + { + "value" : "dark_prismarine" + }, { "value" : "minecraft:sticky_piston" }, @@ -10407,6 +11075,12 @@ { "value" : "acacia_door" }, + { + "value" : "minecraft:smooth_sandstone_double_slab" + }, + { + "value" : "smooth_sandstone_double_slab" + }, { "value" : "minecraft:red_shulker_box" }, @@ -10486,16 +11160,22 @@ "value" : "barrel" }, { - "value" : "minecraft:chorus_flower" + "value" : "minecraft:smooth_quartz" }, { - "value" : "chorus_flower" + "value" : "smooth_quartz" }, { - "value" : "minecraft:coral_fan_hang" + "value" : "minecraft:coarse_dirt" }, { - "value" : "coral_fan_hang" + "value" : "coarse_dirt" + }, + { + "value" : "minecraft:chorus_flower" + }, + { + "value" : "chorus_flower" }, { "value" : "minecraft:orange_stained_glass" @@ -10563,6 +11243,12 @@ { "value" : "oxidized_copper_trapdoor" }, + { + "value" : "minecraft:granite_slab" + }, + { + "value" : "granite_slab" + }, { "value" : "minecraft:white_tulip" }, @@ -10611,6 +11297,12 @@ { "value" : "mangrove_stairs" }, + { + "value" : "minecraft:polished_diorite_slab" + }, + { + "value" : "polished_diorite_slab" + }, { "value" : "minecraft:cut_copper_stairs" }, @@ -10743,6 +11435,12 @@ { "value" : "frosted_ice" }, + { + "value" : "minecraft:chipped_anvil" + }, + { + "value" : "chipped_anvil" + }, { "value" : "minecraft:large_amethyst_bud" }, @@ -10869,6 +11567,12 @@ { "value" : "white_stained_glass" }, + { + "value" : "minecraft:horn_coral_wall_fan" + }, + { + "value" : "horn_coral_wall_fan" + }, { "value" : "minecraft:oak_wood" }, @@ -10971,6 +11675,12 @@ { "value" : "red_stained_glass" }, + { + "value" : "minecraft:infested_stone_bricks" + }, + { + "value" : "infested_stone_bricks" + }, { "value" : "minecraft:acacia_pressure_plate" }, @@ -11061,6 +11771,12 @@ { "value" : "cyan_wool" }, + { + "value" : "minecraft:petrified_oak_double_slab" + }, + { + "value" : "petrified_oak_double_slab" + }, { "value" : "minecraft:darkoak_wall_sign" }, @@ -11097,6 +11813,12 @@ { "value" : "cracked_deepslate_bricks" }, + { + "value" : "minecraft:fire_coral_wall_fan" + }, + { + "value" : "fire_coral_wall_fan" + }, { "value" : "minecraft:jungle_fence_gate" }, @@ -11145,6 +11867,12 @@ { "value" : "warped_fence_gate" }, + { + "value" : "minecraft:cut_sandstone_slab" + }, + { + "value" : "cut_sandstone_slab" + }, { "value" : "minecraft:composter" }, @@ -11374,28 +12102,16 @@ "value" : "campfire" }, { - "value" : "minecraft:light_blue_stained_glass" + "value" : "minecraft:smooth_stone_double_slab" }, { - "value" : "light_blue_stained_glass" + "value" : "smooth_stone_double_slab" }, { - "value" : "minecraft:stone_block_slab2" - }, - { - "value" : "stone_block_slab2" - }, - { - "value" : "minecraft:stone_block_slab3" - }, - { - "value" : "stone_block_slab3" - }, - { - "value" : "minecraft:stone_block_slab4" + "value" : "minecraft:light_blue_stained_glass" }, { - "value" : "stone_block_slab4" + "value" : "light_blue_stained_glass" }, { "value" : "minecraft:soul_soil" @@ -11463,6 +12179,12 @@ { "value" : "calibrated_sculk_sensor" }, + { + "value" : "minecraft:dark_prismarine_slab" + }, + { + "value" : "dark_prismarine_slab" + }, { "value" : "minecraft:copper_trapdoor" }, @@ -11625,6 +12347,12 @@ { "value" : "dead_horn_coral" }, + { + "value" : "minecraft:andesite_double_slab" + }, + { + "value" : "andesite_double_slab" + }, { "value" : "minecraft:grass_block" }, @@ -11673,6 +12401,12 @@ { "value" : "big_dripleaf" }, + { + "value" : "minecraft:cut_sandstone" + }, + { + "value" : "cut_sandstone" + }, { "value" : "minecraft:warped_hanging_sign" }, @@ -11721,6 +12455,12 @@ { "value" : "jungle_sapling" }, + { + "value" : "minecraft:chiseled_sandstone" + }, + { + "value" : "chiseled_sandstone" + }, { "value" : "minecraft:barrier" }, @@ -11781,12 +12521,24 @@ { "value" : "fern" }, + { + "value" : "minecraft:purpur_double_slab" + }, + { + "value" : "purpur_double_slab" + }, { "value" : "minecraft:torchflower" }, { "value" : "torchflower" }, + { + "value" : "minecraft:infested_stone" + }, + { + "value" : "infested_stone" + }, { "value" : "minecraft:end_portal_frame" }, @@ -11865,6 +12617,12 @@ { "value" : "wither_rose" }, + { + "value" : "minecraft:nether_brick_double_slab" + }, + { + "value" : "nether_brick_double_slab" + }, { "value" : "minecraft:exposed_cut_copper" }, @@ -11943,6 +12701,18 @@ { "value" : "acacia_standing_sign" }, + { + "value" : "minecraft:polished_granite_slab" + }, + { + "value" : "polished_granite_slab" + }, + { + "value" : "minecraft:smooth_red_sandstone_double_slab" + }, + { + "value" : "smooth_red_sandstone_double_slab" + }, { "value" : "minecraft:tuff_brick_stairs" }, @@ -12033,6 +12803,12 @@ { "value" : "quartz_bricks" }, + { + "value" : "minecraft:andesite_slab" + }, + { + "value" : "andesite_slab" + }, { "value" : "minecraft:unpowered_comparator" }, @@ -12081,6 +12857,12 @@ { "value" : "mangrove_door" }, + { + "value" : "minecraft:end_stone_brick_double_slab" + }, + { + "value" : "end_stone_brick_double_slab" + }, { "value" : "minecraft:weathered_copper_door" }, @@ -12094,34 +12876,52 @@ "value" : "pearlescent_froglight" }, { - "value" : "minecraft:double_stone_block_slab2" + "value" : "minecraft:bamboo_button" }, { - "value" : "double_stone_block_slab2" + "value" : "bamboo_button" }, { - "value" : "minecraft:double_stone_block_slab3" + "value" : "minecraft:tall_grass" }, { - "value" : "double_stone_block_slab3" + "value" : "tall_grass" }, { - "value" : "minecraft:double_stone_block_slab4" + "value" : "minecraft:light_block_12" }, { - "value" : "double_stone_block_slab4" + "value" : "light_block_12" }, { - "value" : "minecraft:bamboo_button" + "value" : "minecraft:light_block_13" }, { - "value" : "bamboo_button" + "value" : "light_block_13" }, { - "value" : "minecraft:tall_grass" + "value" : "minecraft:light_block_10" }, { - "value" : "tall_grass" + "value" : "light_block_10" + }, + { + "value" : "minecraft:light_block_11" + }, + { + "value" : "light_block_11" + }, + { + "value" : "minecraft:light_block_14" + }, + { + "value" : "light_block_14" + }, + { + "value" : "minecraft:light_block_15" + }, + { + "value" : "light_block_15" }, { "value" : "minecraft:nether_sprouts" @@ -12213,6 +13013,12 @@ { "value" : "weathered_copper_trapdoor" }, + { + "value" : "minecraft:smooth_red_sandstone_slab" + }, + { + "value" : "smooth_red_sandstone_slab" + }, { "value" : "minecraft:moss_block" }, @@ -12243,12 +13049,6 @@ { "value" : "waxed_weathered_cut_copper_slab" }, - { - "value" : "minecraft:stonebrick" - }, - { - "value" : "stonebrick" - }, { "value" : "minecraft:fire_coral_fan" }, @@ -12273,6 +13073,12 @@ { "value" : "red_sandstone" }, + { + "value" : "minecraft:red_nether_brick_slab" + }, + { + "value" : "red_nether_brick_slab" + }, { "value" : "minecraft:exposed_chiseled_copper" }, @@ -12315,12 +13121,6 @@ { "value" : "deepslate_redstone_ore" }, - { - "value" : "minecraft:double_stone_block_slab" - }, - { - "value" : "double_stone_block_slab" - }, { "value" : "minecraft:dead_brain_coral_block" }, @@ -12483,6 +13283,12 @@ { "value" : "decorated_pot" }, + { + "value" : "minecraft:granite_double_slab" + }, + { + "value" : "granite_double_slab" + }, { "value" : "minecraft:enchanting_table" }, @@ -12501,6 +13307,12 @@ { "value" : "waxed_exposed_double_cut_copper_slab" }, + { + "value" : "minecraft:bubble_coral_wall_fan" + }, + { + "value" : "bubble_coral_wall_fan" + }, { "value" : "minecraft:orange_tulip" }, @@ -12615,6 +13427,12 @@ { "value" : "sniffer_egg" }, + { + "value" : "minecraft:polished_diorite_double_slab" + }, + { + "value" : "polished_diorite_double_slab" + }, { "value" : "minecraft:birch_stairs" }, @@ -12669,6 +13487,12 @@ { "value" : "polished_andesite_stairs" }, + { + "value" : "minecraft:dead_horn_coral_wall_fan" + }, + { + "value" : "dead_horn_coral_wall_fan" + }, { "value" : "minecraft:sculk" }, @@ -12837,6 +13661,12 @@ { "value" : "warped_standing_sign" }, + { + "value" : "minecraft:polished_andesite_double_slab" + }, + { + "value" : "polished_andesite_double_slab" + }, { "value" : "minecraft:cracked_polished_blackstone_bricks" }, @@ -13011,6 +13841,12 @@ { "value" : "lilac" }, + { + "value" : "minecraft:chiseled_quartz_block" + }, + { + "value" : "chiseled_quartz_block" + }, { "value" : "minecraft:spore_blossom" }, @@ -13107,6 +13943,12 @@ { "value" : "candle" }, + { + "value" : "minecraft:polished_andesite_slab" + }, + { + "value" : "polished_andesite_slab" + }, { "value" : "minecraft:pointed_dripstone" }, @@ -13119,6 +13961,12 @@ { "value" : "red_carpet" }, + { + "value" : "minecraft:cut_red_sandstone_slab" + }, + { + "value" : "cut_red_sandstone_slab" + }, { "value" : "minecraft:deepslate_brick_stairs" }, @@ -13173,6 +14021,18 @@ { "value" : "tube_coral_block" }, + { + "value" : "minecraft:chiseled_red_sandstone" + }, + { + "value" : "chiseled_red_sandstone" + }, + { + "value" : "minecraft:dead_tube_coral_wall_fan" + }, + { + "value" : "dead_tube_coral_wall_fan" + }, { "value" : "minecraft:birch_sapling" }, @@ -13275,6 +14135,12 @@ { "value" : "stonecutter_block" }, + { + "value" : "minecraft:smooth_quartz_slab" + }, + { + "value" : "smooth_quartz_slab" + }, { "value" : "minecraft:yellow_concrete_powder" }, @@ -13317,6 +14183,12 @@ { "value" : "jungle_double_slab" }, + { + "value" : "minecraft:polished_granite_double_slab" + }, + { + "value" : "polished_granite_double_slab" + }, { "value" : "minecraft:spruce_wood" }, @@ -13455,6 +14327,12 @@ { "value" : "tuff_double_slab" }, + { + "value" : "minecraft:smooth_red_sandstone" + }, + { + "value" : "smooth_red_sandstone" + }, { "value" : "minecraft:purpur_stairs" }, @@ -13515,6 +14393,12 @@ { "value" : "spruce_planks" }, + { + "value" : "minecraft:mossy_cobblestone_double_slab" + }, + { + "value" : "mossy_cobblestone_double_slab" + }, { "value" : "minecraft:furnace" }, @@ -13546,16 +14430,16 @@ "value" : "polished_deepslate_wall" }, { - "value" : "minecraft:dried_kelp_block" + "value" : "minecraft:prismarine_brick_double_slab" }, { - "value" : "dried_kelp_block" + "value" : "prismarine_brick_double_slab" }, { - "value" : "minecraft:light_block" + "value" : "minecraft:dried_kelp_block" }, { - "value" : "light_block" + "value" : "dried_kelp_block" }, { "value" : "minecraft:crimson_fence" @@ -13599,6 +14483,12 @@ { "value" : "brown_terracotta" }, + { + "value" : "minecraft:cobblestone_double_slab" + }, + { + "value" : "cobblestone_double_slab" + }, { "value" : "minecraft:deepslate_diamond_ore" }, @@ -13623,6 +14513,12 @@ { "value" : "soul_campfire" }, + { + "value" : "minecraft:prismarine_bricks" + }, + { + "value" : "prismarine_bricks" + }, { "value" : "minecraft:wooden_pressure_plate" }, @@ -13647,6 +14543,12 @@ { "value" : "waxed_oxidized_copper_grate" }, + { + "value" : "minecraft:damaged_anvil" + }, + { + "value" : "damaged_anvil" + }, { "value" : "minecraft:birch_double_slab" }, @@ -13797,6 +14699,18 @@ { "value" : "oxidized_copper_door" }, + { + "value" : "minecraft:tube_coral_wall_fan" + }, + { + "value" : "tube_coral_wall_fan" + }, + { + "value" : "minecraft:dandelion" + }, + { + "value" : "dandelion" + }, { "value" : "grass" }, @@ -13893,6 +14807,12 @@ { "value" : "minecraft:double_stone_slab4" }, + { + "value" : "yellow_flower" + }, + { + "value" : "minecraft:yellow_flower" + }, { "value" : "wool" }, @@ -14061,6 +14981,84 @@ { "value" : "minecraft:stone_block_slab" }, + { + "value" : "stone_block_slab2" + }, + { + "value" : "minecraft:stone_block_slab2" + }, + { + "value" : "stone_block_slab3" + }, + { + "value" : "minecraft:stone_block_slab3" + }, + { + "value" : "stone_block_slab4" + }, + { + "value" : "minecraft:stone_block_slab4" + }, + { + "value" : "double_stone_block_slab" + }, + { + "value" : "minecraft:double_stone_block_slab" + }, + { + "value" : "double_stone_block_slab2" + }, + { + "value" : "minecraft:double_stone_block_slab2" + }, + { + "value" : "double_stone_block_slab3" + }, + { + "value" : "minecraft:double_stone_block_slab3" + }, + { + "value" : "double_stone_block_slab4" + }, + { + "value" : "minecraft:double_stone_block_slab4" + }, + { + "value" : "monster_egg" + }, + { + "value" : "minecraft:monster_egg" + }, + { + "value" : "stonebrick" + }, + { + "value" : "minecraft:stonebrick" + }, + { + "value" : "coral_fan_hang" + }, + { + "value" : "minecraft:coral_fan_hang" + }, + { + "value" : "coral_fan_hang2" + }, + { + "value" : "minecraft:coral_fan_hang2" + }, + { + "value" : "coral_fan_hang3" + }, + { + "value" : "minecraft:coral_fan_hang3" + }, + { + "value" : "light_block" + }, + { + "value" : "minecraft:light_block" + }, { "value" : "lava_cauldron" }, @@ -16230,9 +17228,6 @@ { "value" : "recipe" }, - { - "value" : "volumearea" - }, { "value" : "project" }, @@ -16373,76 +17368,58 @@ ] }, { - "name" : "Structure", + "name" : "StructureFeature", "values" : [ { - "value" : "end_city" - }, - { - "value" : "fortress" - }, - { - "value" : "mineshaft" - }, - { - "value" : "monument" - }, - { - "value" : "stronghold" - }, - { - "value" : "temple" - }, - { - "value" : "village" + "value" : "minecraft:end_city" }, { - "value" : "mansion" + "value" : "minecraft:fortress" }, { - "value" : "shipwreck" + "value" : "minecraft:mineshaft" }, { - "value" : "buried_treasure" + "value" : "minecraft:monument" }, { - "value" : "ruins" + "value" : "minecraft:stronghold" }, { - "value" : "pillager_outpost" + "value" : "minecraft:temple" }, { - "value" : "ruined_portal" + "value" : "minecraft:village" }, { - "value" : "bastion_remnant" + "value" : "minecraft:mansion" }, { - "value" : "ancient_city" + "value" : "minecraft:shipwreck" }, { - "value" : "trail_ruins" + "value" : "minecraft:buried_treasure" }, { - "value" : "trial_chambers" + "value" : "minecraft:ruins" }, { - "value" : "ancientcity" + "value" : "minecraft:pillager_outpost" }, { - "value" : "bastionremnant" + "value" : "minecraft:ruined_portal" }, { - "value" : "buriedtreasure" + "value" : "minecraft:bastion_remnant" }, { - "value" : "endcity" + "value" : "minecraft:ancient_city" }, { - "value" : "pillageroutpost" + "value" : "minecraft:trail_ruins" }, { - "value" : "ruinedportal" + "value" : "minecraft:trial_chambers" } ] }, @@ -16763,45 +17740,15 @@ { "value" : "minecraft:air" }, - { - "value" : "minecraft:element_94" - }, - { - "value" : "minecraft:skull_pottery_sherd" - }, - { - "value" : "minecraft:rabbit" - }, - { - "value" : "minecraft:sea_lantern" - }, - { - "value" : "minecraft:creeper_banner_pattern" - }, - { - "value" : "minecraft:ravager_spawn_egg" - }, - { - "value" : "minecraft:cooked_porkchop" - }, - { - "value" : "minecraft:element_25" - }, - { - "value" : "minecraft:mangrove_leaves" - }, - { - "value" : "minecraft:polished_blackstone_brick_slab" - }, - { - "value" : "minecraft:mushroom_stew" - }, { "value" : "minecraft:trial_key" }, { "value" : "minecraft:iron_sword" }, + { + "value" : "minecraft:red_sandstone_slab" + }, { "value" : "minecraft:lantern" }, @@ -16811,20 +17758,14 @@ { "value" : "minecraft:smooth_stone" }, - { - "value" : "minecraft:beetroot" - }, { "value" : "minecraft:element_43" }, { - "value" : "minecraft:music_disc_strad" - }, - { - "value" : "minecraft:stripped_oak_log" + "value" : "minecraft:beetroot" }, { - "value" : "minecraft:element_50" + "value" : "minecraft:music_disc_strad" }, { "value" : "minecraft:bamboo_sign" @@ -16895,11 +17836,32 @@ { "value" : "minecraft:clay_ball" }, + { + "value" : "minecraft:element_68" + }, { "value" : "minecraft:wind_charge" }, { - "value" : "minecraft:element_68" + "value" : "minecraft:deepslate_tile_wall" + }, + { + "value" : "minecraft:golden_carrot" + }, + { + "value" : "minecraft:spruce_stairs" + }, + { + "value" : "minecraft:poisonous_potato" + }, + { + "value" : "minecraft:element_13" + }, + { + "value" : "minecraft:breeze_rod" + }, + { + "value" : "minecraft:smooth_quartz_slab" }, { "value" : "minecraft:hard_blue_stained_glass" @@ -16910,6 +17872,36 @@ { "value" : "minecraft:golden_apple" }, + { + "value" : "minecraft:skull_pottery_sherd" + }, + { + "value" : "minecraft:rabbit" + }, + { + "value" : "minecraft:sea_lantern" + }, + { + "value" : "minecraft:creeper_banner_pattern" + }, + { + "value" : "minecraft:ravager_spawn_egg" + }, + { + "value" : "minecraft:cooked_porkchop" + }, + { + "value" : "minecraft:element_25" + }, + { + "value" : "minecraft:mangrove_leaves" + }, + { + "value" : "minecraft:polished_blackstone_brick_slab" + }, + { + "value" : "minecraft:mushroom_stew" + }, { "value" : "minecraft:cherry_chest_boat" }, @@ -16952,6 +17944,9 @@ { "value" : "minecraft:pink_carpet" }, + { + "value" : "minecraft:chipped_anvil" + }, { "value" : "minecraft:porkchop" }, @@ -17022,16 +18017,16 @@ "value" : "minecraft:tropical_fish" }, { - "value" : "minecraft:bucket" + "value" : "minecraft:trapped_chest" }, { - "value" : "minecraft:ancient_debris" + "value" : "minecraft:pufferfish" }, { - "value" : "minecraft:trapped_chest" + "value" : "minecraft:ancient_debris" }, { - "value" : "minecraft:pufferfish" + "value" : "minecraft:bucket" }, { "value" : "minecraft:sparkler" @@ -17039,9 +18034,6 @@ { "value" : "minecraft:warped_door" }, - { - "value" : "minecraft:element_61" - }, { "value" : "minecraft:cooked_salmon" }, @@ -17094,10 +18086,10 @@ "value" : "minecraft:comparator" }, { - "value" : "minecraft:rotten_flesh" + "value" : "minecraft:element_62" }, { - "value" : "minecraft:element_62" + "value" : "minecraft:rotten_flesh" }, { "value" : "minecraft:dirt" @@ -17141,21 +18133,6 @@ { "value" : "minecraft:pink_tulip" }, - { - "value" : "minecraft:deepslate_tile_wall" - }, - { - "value" : "minecraft:golden_carrot" - }, - { - "value" : "minecraft:spruce_stairs" - }, - { - "value" : "minecraft:poisonous_potato" - }, - { - "value" : "minecraft:element_13" - }, { "value" : "minecraft:polished_granite" }, @@ -17213,38 +18190,32 @@ { "value" : "minecraft:nether_wart" }, - { - "value" : "minecraft:bamboo_double_slab" - }, - { - "value" : "minecraft:element_35" - }, { "value" : "minecraft:beetroot_seeds" }, { - "value" : "minecraft:iron_bars" + "value" : "minecraft:powder_snow" }, { - "value" : "minecraft:polar_bear_spawn_egg" + "value" : "minecraft:lime_carpet" }, { - "value" : "minecraft:pitcher_pod" + "value" : "minecraft:iron_bars" }, { "value" : "minecraft:element_80" }, { - "value" : "minecraft:powder_snow" + "value" : "minecraft:polar_bear_spawn_egg" }, { - "value" : "minecraft:lime_carpet" + "value" : "minecraft:pitcher_pod" }, { - "value" : "minecraft:iron_shovel" + "value" : "minecraft:element_104" }, { - "value" : "minecraft:element_104" + "value" : "minecraft:iron_shovel" }, { "value" : "minecraft:zoglin_spawn_egg" @@ -17264,6 +18235,9 @@ { "value" : "minecraft:light_gray_stained_glass_pane" }, + { + "value" : "minecraft:light_block_15" + }, { "value" : "minecraft:smooth_stone_slab" }, @@ -17307,19 +18281,19 @@ "value" : "minecraft:music_disc_mall" }, { - "value" : "minecraft:farmland" + "value" : "minecraft:zombie_pigman_spawn_egg" }, { - "value" : "minecraft:wooden_axe" + "value" : "minecraft:crimson_trapdoor" }, { - "value" : "minecraft:zombie_pigman_spawn_egg" + "value" : "minecraft:raw_gold" }, { - "value" : "minecraft:crimson_trapdoor" + "value" : "minecraft:wooden_axe" }, { - "value" : "minecraft:raw_gold" + "value" : "minecraft:farmland" }, { "value" : "minecraft:salmon_bucket" @@ -17336,9 +18310,15 @@ { "value" : "minecraft:stained_glass_pane" }, + { + "value" : "minecraft:polished_diorite_slab" + }, { "value" : "minecraft:oxidized_copper_trapdoor" }, + { + "value" : "minecraft:end_stone_brick_slab" + }, { "value" : "minecraft:smithing_table" }, @@ -17372,6 +18352,9 @@ { "value" : "minecraft:mace" }, + { + "value" : "minecraft:dark_prismarine_slab" + }, { "value" : "minecraft:flow_armor_trim_smithing_template" }, @@ -17433,10 +18416,10 @@ "value" : "minecraft:golden_pickaxe" }, { - "value" : "minecraft:golden_axe" + "value" : "minecraft:element_52" }, { - "value" : "minecraft:element_52" + "value" : "minecraft:golden_axe" }, { "value" : "minecraft:string" @@ -17478,16 +18461,16 @@ "value" : "minecraft:iron_hoe" }, { - "value" : "minecraft:stripped_cherry_wood" + "value" : "minecraft:diamond_hoe" }, { - "value" : "minecraft:cherry_sign" + "value" : "minecraft:stripped_cherry_wood" }, { "value" : "minecraft:element_86" }, { - "value" : "minecraft:diamond_hoe" + "value" : "minecraft:cherry_sign" }, { "value" : "minecraft:golden_hoe" @@ -17507,6 +18490,9 @@ { "value" : "minecraft:leather_helmet" }, + { + "value" : "minecraft:petrified_oak_double_slab" + }, { "value" : "minecraft:leather_chestplate" }, @@ -17528,9 +18514,6 @@ { "value" : "minecraft:chainmail_chestplate" }, - { - "value" : "minecraft:element_101" - }, { "value" : "minecraft:item.beetroot" }, @@ -17543,12 +18526,6 @@ { "value" : "minecraft:chainmail_boots" }, - { - "value" : "minecraft:soul_sand" - }, - { - "value" : "minecraft:element_49" - }, { "value" : "minecraft:snowball" }, @@ -17610,13 +18587,13 @@ "value" : "minecraft:diamond_boots" }, { - "value" : "minecraft:golden_helmet" + "value" : "minecraft:element_51" }, { - "value" : "minecraft:green_stained_glass" + "value" : "minecraft:golden_helmet" }, { - "value" : "minecraft:element_51" + "value" : "minecraft:green_stained_glass" }, { "value" : "minecraft:golden_chestplate" @@ -17660,9 +18637,6 @@ { "value" : "minecraft:oak_sign" }, - { - "value" : "minecraft:element_55" - }, { "value" : "minecraft:music_disc_wait" }, @@ -17687,14 +18661,20 @@ { "value" : "minecraft:cherry_wall_sign" }, + { + "value" : "minecraft:element_74" + }, { "value" : "minecraft:water_bucket" }, + { + "value" : "minecraft:mossy_stone_bricks" + }, { "value" : "minecraft:tube_coral_block" }, { - "value" : "minecraft:element_74" + "value" : "minecraft:dead_brain_coral_wall_fan" }, { "value" : "minecraft:shulker_spawn_egg" @@ -17744,11 +18724,17 @@ { "value" : "minecraft:powder_snow_bucket" }, + { + "value" : "minecraft:parrot_spawn_egg" + }, + { + "value" : "minecraft:damaged_anvil" + }, { "value" : "minecraft:axolotl_bucket" }, { - "value" : "minecraft:parrot_spawn_egg" + "value" : "minecraft:light_block_9" }, { "value" : "minecraft:wolf_spawn_egg" @@ -17780,6 +18766,9 @@ { "value" : "minecraft:crossbow" }, + { + "value" : "minecraft:dead_fire_coral_wall_fan" + }, { "value" : "minecraft:white_shulker_box" }, @@ -17790,10 +18779,10 @@ "value" : "minecraft:oak_boat" }, { - "value" : "minecraft:birch_boat" + "value" : "minecraft:element_97" }, { - "value" : "minecraft:element_97" + "value" : "minecraft:birch_boat" }, { "value" : "minecraft:hard_magenta_stained_glass_pane" @@ -17975,6 +18964,12 @@ { "value" : "minecraft:shulker_box" }, + { + "value" : "minecraft:red_candle_cake" + }, + { + "value" : "minecraft:dandelion" + }, { "value" : "minecraft:deny" }, @@ -17994,13 +18989,16 @@ "value" : "minecraft:brown_dye" }, { - "value" : "minecraft:frame" + "value" : "minecraft:polished_diorite" }, { - "value" : "minecraft:blue_dye" + "value" : "minecraft:cut_red_sandstone_slab" }, { - "value" : "minecraft:polished_diorite" + "value" : "minecraft:frame" + }, + { + "value" : "minecraft:blue_dye" }, { "value" : "minecraft:item.cake" @@ -18011,6 +19009,9 @@ { "value" : "minecraft:purple_dye" }, + { + "value" : "minecraft:purpur_slab" + }, { "value" : "minecraft:music_disc_13" }, @@ -18020,6 +19021,9 @@ { "value" : "minecraft:orange_wool" }, + { + "value" : "minecraft:andesite_double_slab" + }, { "value" : "minecraft:blaze_rod" }, @@ -18033,13 +19037,16 @@ "value" : "minecraft:light_gray_dye" }, { - "value" : "minecraft:piglin_brute_spawn_egg" + "value" : "minecraft:gray_dye" + }, + { + "value" : "minecraft:quartz_double_slab" }, { "value" : "minecraft:element_41" }, { - "value" : "minecraft:gray_dye" + "value" : "minecraft:piglin_brute_spawn_egg" }, { "value" : "minecraft:rabbit_spawn_egg" @@ -18053,6 +19060,9 @@ { "value" : "minecraft:blast_furnace" }, + { + "value" : "minecraft:light_block_0" + }, { "value" : "minecraft:yellow_dye" }, @@ -18177,13 +19187,16 @@ "value" : "minecraft:beacon" }, { - "value" : "minecraft:polished_andesite_stairs" + "value" : "minecraft:drowned_spawn_egg" }, { - "value" : "minecraft:filled_map" + "value" : "minecraft:nether_brick_double_slab" }, { - "value" : "minecraft:drowned_spawn_egg" + "value" : "minecraft:polished_andesite_stairs" + }, + { + "value" : "minecraft:filled_map" }, { "value" : "minecraft:shears" @@ -18192,22 +19205,22 @@ "value" : "minecraft:ender_pearl" }, { - "value" : "minecraft:hard_red_stained_glass" + "value" : "minecraft:smooth_stone_double_slab" }, { - "value" : "minecraft:white_carpet" + "value" : "minecraft:hard_red_stained_glass" }, { - "value" : "minecraft:breeze_rod" + "value" : "minecraft:white_carpet" }, { "value" : "minecraft:ghast_tear" }, { - "value" : "minecraft:glass_bottle" + "value" : "minecraft:element_44" }, { - "value" : "minecraft:element_44" + "value" : "minecraft:glass_bottle" }, { "value" : "minecraft:cooked_mutton" @@ -18230,9 +19243,6 @@ { "value" : "minecraft:brewing_stand" }, - { - "value" : "minecraft:element_111" - }, { "value" : "minecraft:cauldron" }, @@ -18288,13 +19298,13 @@ "value" : "minecraft:villager_spawn_egg" }, { - "value" : "minecraft:squid_spawn_egg" + "value" : "minecraft:composter" }, { - "value" : "minecraft:purple_carpet" + "value" : "minecraft:squid_spawn_egg" }, { - "value" : "minecraft:composter" + "value" : "minecraft:purple_carpet" }, { "value" : "minecraft:bat_spawn_egg" @@ -18338,6 +19348,9 @@ { "value" : "minecraft:guardian_spawn_egg" }, + { + "value" : "minecraft:red_nether_brick_slab" + }, { "value" : "minecraft:husk_spawn_egg" }, @@ -18384,10 +19397,10 @@ "value" : "minecraft:spruce_slab" }, { - "value" : "minecraft:skeleton_horse_spawn_egg" + "value" : "minecraft:element_109" }, { - "value" : "minecraft:element_109" + "value" : "minecraft:skeleton_horse_spawn_egg" }, { "value" : "minecraft:flowering_azalea" @@ -18398,6 +19411,9 @@ { "value" : "minecraft:pink_terracotta" }, + { + "value" : "minecraft:light_block_14" + }, { "value" : "minecraft:jukebox" }, @@ -18449,6 +19465,9 @@ { "value" : "minecraft:zombie_villager_spawn_egg" }, + { + "value" : "minecraft:diorite_double_slab" + }, { "value" : "minecraft:orange_tulip" }, @@ -18488,6 +19507,9 @@ { "value" : "minecraft:salmon_spawn_egg" }, + { + "value" : "minecraft:normal_stone_double_slab" + }, { "value" : "minecraft:warped_slab" }, @@ -18521,6 +19543,12 @@ { "value" : "minecraft:light_gray_wool" }, + { + "value" : "minecraft:cherry_fence" + }, + { + "value" : "minecraft:purpur_double_slab" + }, { "value" : "minecraft:quartz" }, @@ -18557,6 +19585,9 @@ { "value" : "minecraft:plenty_pottery_sherd" }, + { + "value" : "minecraft:infested_cobblestone" + }, { "value" : "minecraft:waxed_weathered_copper_bulb" }, @@ -18569,6 +19600,9 @@ { "value" : "minecraft:goat_spawn_egg" }, + { + "value" : "minecraft:prismarine_slab" + }, { "value" : "minecraft:bolt_armor_trim_smithing_template" }, @@ -18632,6 +19666,9 @@ { "value" : "minecraft:waxed_cut_copper_slab" }, + { + "value" : "minecraft:infested_mossy_stone_bricks" + }, { "value" : "minecraft:waxed_exposed_cut_copper_slab" }, @@ -18645,7 +19682,7 @@ "value" : "minecraft:waxed_weathered_cut_copper_slab" }, { - "value" : "minecraft:element_47" + "value" : "minecraft:infested_cracked_stone_bricks" }, { "value" : "minecraft:waxed_oxidized_cut_copper_slab" @@ -18660,10 +19697,10 @@ "value" : "minecraft:experience_bottle" }, { - "value" : "minecraft:writable_book" + "value" : "minecraft:element_69" }, { - "value" : "minecraft:element_69" + "value" : "minecraft:writable_book" }, { "value" : "minecraft:bamboo_fence_gate" @@ -18674,6 +19711,9 @@ { "value" : "minecraft:emerald" }, + { + "value" : "minecraft:dark_prismarine_double_slab" + }, { "value" : "minecraft:flower_pot" }, @@ -18690,13 +19730,13 @@ "value" : "minecraft:firework_rocket" }, { - "value" : "minecraft:firework_star" + "value" : "minecraft:element_102" }, { - "value" : "minecraft:colored_torch_bp" + "value" : "minecraft:firework_star" }, { - "value" : "minecraft:element_102" + "value" : "minecraft:colored_torch_bp" }, { "value" : "minecraft:enchanted_book" @@ -18708,11 +19748,14 @@ "value" : "minecraft:netherbrick" }, { - "value" : "minecraft:element_63" + "value" : "minecraft:dead_bubble_coral_wall_fan" }, { "value" : "minecraft:tnt_minecart" }, + { + "value" : "minecraft:polished_granite_slab" + }, { "value" : "minecraft:stripped_acacia_wood" }, @@ -18795,10 +19838,10 @@ "value" : "minecraft:birch_door" }, { - "value" : "minecraft:acacia_door" + "value" : "minecraft:element_42" }, { - "value" : "minecraft:element_42" + "value" : "minecraft:acacia_door" }, { "value" : "minecraft:turtle_scute" @@ -18815,9 +19858,6 @@ { "value" : "minecraft:popped_chorus_fruit" }, - { - "value" : "minecraft:element_73" - }, { "value" : "minecraft:splash_potion" }, @@ -18827,6 +19867,9 @@ { "value" : "minecraft:light_blue_concrete" }, + { + "value" : "minecraft:chiseled_quartz_block" + }, { "value" : "minecraft:redstone_block" }, @@ -18840,10 +19883,10 @@ "value" : "minecraft:bamboo_button" }, { - "value" : "minecraft:shaper_armor_trim_smithing_template" + "value" : "minecraft:element_118" }, { - "value" : "minecraft:element_118" + "value" : "minecraft:shaper_armor_trim_smithing_template" }, { "value" : "minecraft:mangrove_planks" @@ -18851,9 +19894,6 @@ { "value" : "minecraft:iron_nugget" }, - { - "value" : "minecraft:coral_fan_hang2" - }, { "value" : "minecraft:birch_sign" }, @@ -18863,6 +19903,9 @@ { "value" : "minecraft:balloon" }, + { + "value" : "minecraft:smooth_sandstone_double_slab" + }, { "value" : "minecraft:jungle_sign" }, @@ -18915,16 +19958,13 @@ "value" : "minecraft:piglin_banner_pattern" }, { - "value" : "minecraft:guster_banner_pattern" + "value" : "minecraft:purple_wool" }, { "value" : "minecraft:boat" }, { - "value" : "minecraft:purple_wool" - }, - { - "value" : "minecraft:element_78" + "value" : "minecraft:guster_banner_pattern" }, { "value" : "minecraft:honeycomb" @@ -18972,10 +20012,10 @@ "value" : "minecraft:glow_stick" }, { - "value" : "minecraft:lodestone_compass" + "value" : "minecraft:element_83" }, { - "value" : "minecraft:element_83" + "value" : "minecraft:lodestone_compass" }, { "value" : "minecraft:quartz_ore" @@ -19004,6 +20044,9 @@ { "value" : "minecraft:netherite_axe" }, + { + "value" : "minecraft:mossy_cobblestone_double_slab" + }, { "value" : "minecraft:netherite_hoe" }, @@ -19068,13 +20111,13 @@ "value" : "minecraft:deepslate_tile_slab" }, { - "value" : "minecraft:cobbled_deepslate_wall" + "value" : "minecraft:amethyst_shard" }, { - "value" : "minecraft:element_76" + "value" : "minecraft:music_disc_otherside" }, { - "value" : "minecraft:amethyst_shard" + "value" : "minecraft:element_33" }, { "value" : "minecraft:howl_pottery_sherd" @@ -19082,12 +20125,6 @@ { "value" : "minecraft:birch_chest_boat" }, - { - "value" : "minecraft:element_33" - }, - { - "value" : "minecraft:music_disc_otherside" - }, { "value" : "minecraft:smooth_red_sandstone_stairs" }, @@ -19136,6 +20173,9 @@ { "value" : "minecraft:pink_glazed_terracotta" }, + { + "value" : "minecraft:mossy_stone_brick_slab" + }, { "value" : "minecraft:blue_concrete" }, @@ -19175,9 +20215,15 @@ { "value" : "minecraft:chest_boat" }, + { + "value" : "minecraft:light_block_1" + }, { "value" : "minecraft:echo_shard" }, + { + "value" : "minecraft:smooth_quartz" + }, { "value" : "minecraft:birch_trapdoor" }, @@ -19208,9 +20254,6 @@ { "value" : "minecraft:bamboo_mosaic_slab" }, - { - "value" : "minecraft:yellow_flower" - }, { "value" : "minecraft:bamboo_raft" }, @@ -19218,10 +20261,10 @@ "value" : "minecraft:bamboo_chest_raft" }, { - "value" : "minecraft:oak_hanging_sign" + "value" : "minecraft:element_89" }, { - "value" : "minecraft:element_89" + "value" : "minecraft:oak_hanging_sign" }, { "value" : "minecraft:quartz_stairs" @@ -19232,15 +20275,9 @@ { "value" : "minecraft:jungle_hanging_sign" }, - { - "value" : "minecraft:element_91" - }, { "value" : "minecraft:acacia_hanging_sign" }, - { - "value" : "minecraft:element_82" - }, { "value" : "minecraft:dark_oak_hanging_sign" }, @@ -19266,13 +20303,16 @@ "value" : "minecraft:archer_pottery_sherd" }, { - "value" : "minecraft:cactus" + "value" : "minecraft:stone_brick_double_slab" }, { - "value" : "minecraft:element_99" + "value" : "minecraft:blade_pottery_sherd" }, { - "value" : "minecraft:blade_pottery_sherd" + "value" : "minecraft:gray_candle_cake" + }, + { + "value" : "minecraft:light_block_5" }, { "value" : "minecraft:danger_pottery_sherd" @@ -19298,6 +20338,9 @@ { "value" : "minecraft:fire_coral_block" }, + { + "value" : "minecraft:brick_double_slab" + }, { "value" : "minecraft:ladder" }, @@ -19337,17 +20380,29 @@ { "value" : "minecraft:stone" }, + { + "value" : "minecraft:diorite" + }, + { + "value" : "minecraft:light_block_10" + }, { "value" : "minecraft:green_stained_glass_pane" }, { - "value" : "minecraft:diorite" + "value" : "minecraft:coarse_dirt" }, { - "value" : "minecraft:birch_stairs" + "value" : "minecraft:cobblestone_double_slab" }, { - "value" : "minecraft:element_114" + "value" : "minecraft:element_11" + }, + { + "value" : "minecraft:dark_oak_planks" + }, + { + "value" : "minecraft:red_sand" }, { "value" : "minecraft:cracked_deepslate_tiles" @@ -19367,6 +20422,9 @@ { "value" : "minecraft:gray_terracotta" }, + { + "value" : "minecraft:smooth_red_sandstone_double_slab" + }, { "value" : "minecraft:cyan_terracotta" }, @@ -19472,9 +20530,18 @@ { "value" : "minecraft:lime_wool" }, + { + "value" : "minecraft:infested_chiseled_stone_bricks" + }, { "value" : "minecraft:pink_wool" }, + { + "value" : "minecraft:stripped_warped_stem" + }, + { + "value" : "minecraft:infested_stone_bricks" + }, { "value" : "minecraft:cyan_wool" }, @@ -19568,17 +20635,35 @@ { "value" : "minecraft:jungle_fence" }, + { + "value" : "minecraft:cut_red_sandstone" + }, { "value" : "minecraft:acacia_fence" }, { "value" : "minecraft:dark_oak_fence" }, + { + "value" : "minecraft:element_53" + }, { "value" : "minecraft:fence" }, { - "value" : "minecraft:element_53" + "value" : "minecraft:waxed_oxidized_double_cut_copper_slab" + }, + { + "value" : "minecraft:stone_bricks" + }, + { + "value" : "minecraft:cracked_stone_bricks" + }, + { + "value" : "minecraft:poppy" + }, + { + "value" : "minecraft:chiseled_stone_bricks" }, { "value" : "minecraft:pink_concrete" @@ -19625,24 +20710,171 @@ { "value" : "minecraft:coral_block" }, + { + "value" : "minecraft:sandstone_slab" + }, + { + "value" : "minecraft:cobblestone_slab" + }, + { + "value" : "minecraft:brick_slab" + }, + { + "value" : "minecraft:dead_horn_coral_fan" + }, + { + "value" : "minecraft:nether_brick_slab" + }, + { + "value" : "minecraft:stone_block_slab" + }, + { + "value" : "minecraft:leaves" + }, + { + "value" : "minecraft:prismarine_brick_slab" + }, + { + "value" : "minecraft:mossy_cobblestone_slab" + }, + { + "value" : "minecraft:element_8" + }, + { + "value" : "minecraft:smooth_sandstone_slab" + }, { "value" : "minecraft:stone_block_slab2" }, { "value" : "minecraft:leaves2" }, + { + "value" : "minecraft:smooth_red_sandstone_slab" + }, + { + "value" : "minecraft:lectern" + }, + { + "value" : "minecraft:dead_brain_coral" + }, + { + "value" : "minecraft:polished_andesite_slab" + }, + { + "value" : "minecraft:hard_black_stained_glass_pane" + }, + { + "value" : "minecraft:andesite_slab" + }, + { + "value" : "minecraft:bubble_coral" + }, + { + "value" : "minecraft:diorite_slab" + }, + { + "value" : "minecraft:prismarine_bricks" + }, + { + "value" : "minecraft:granite_slab" + }, + { + "value" : "minecraft:spruce_leaves" + }, { "value" : "minecraft:chiseled_polished_blackstone" }, { "value" : "minecraft:stone_block_slab3" }, + { + "value" : "minecraft:normal_stone_slab" + }, + { + "value" : "minecraft:cut_sandstone_slab" + }, + { + "value" : "minecraft:cyan_stained_glass_pane" + }, + { + "value" : "minecraft:element_16" + }, + { + "value" : "minecraft:sandstone_double_slab" + }, + { + "value" : "minecraft:red_sandstone_double_slab" + }, + { + "value" : "minecraft:dark_oak_sapling" + }, + { + "value" : "minecraft:prismarine_double_slab" + }, + { + "value" : "minecraft:prismarine_brick_double_slab" + }, + { + "value" : "minecraft:element_6" + }, + { + "value" : "minecraft:waxed_cut_copper_stairs" + }, + { + "value" : "minecraft:red_nether_brick_double_slab" + }, + { + "value" : "minecraft:fern" + }, { "value" : "minecraft:normal_stone_stairs" }, { "value" : "minecraft:double_stone_block_slab2" }, + { + "value" : "minecraft:end_stone_brick_double_slab" + }, + { + "value" : "minecraft:polished_andesite_double_slab" + }, + { + "value" : "minecraft:border_block" + }, + { + "value" : "minecraft:polished_diorite_double_slab" + }, + { + "value" : "minecraft:granite_double_slab" + }, + { + "value" : "minecraft:polished_granite_double_slab" + }, + { + "value" : "minecraft:element_10" + }, + { + "value" : "minecraft:mossy_stone_brick_double_slab" + }, + { + "value" : "minecraft:dead_fire_coral" + }, + { + "value" : "minecraft:purple_stained_glass_pane" + }, + { + "value" : "minecraft:smooth_quartz_double_slab" + }, + { + "value" : "minecraft:dragon_egg" + }, + { + "value" : "minecraft:cut_sandstone_double_slab" + }, + { + "value" : "minecraft:cut_red_sandstone_double_slab" + }, { "value" : "minecraft:waxed_oxidized_copper_grate" }, @@ -19679,12 +20911,6 @@ { "value" : "minecraft:dead_bubble_coral_fan" }, - { - "value" : "minecraft:dead_horn_coral_fan" - }, - { - "value" : "minecraft:brick_slab" - }, { "value" : "minecraft:lily_of_the_valley" }, @@ -19700,27 +20926,15 @@ { "value" : "minecraft:acacia_sapling" }, - { - "value" : "minecraft:dark_oak_sapling" - }, { "value" : "minecraft:sapling" }, { "value" : "minecraft:oak_leaves" }, - { - "value" : "minecraft:spruce_leaves" - }, { "value" : "minecraft:jungle_leaves" }, - { - "value" : "minecraft:leaves" - }, - { - "value" : "minecraft:stone_block_slab" - }, { "value" : "minecraft:dark_oak_leaves" }, @@ -19737,40 +20951,40 @@ "value" : "minecraft:sandstone" }, { - "value" : "minecraft:hard_light_gray_stained_glass_pane" + "value" : "minecraft:chiseled_sandstone" }, { - "value" : "minecraft:spruce_button" + "value" : "minecraft:cut_sandstone" }, { - "value" : "minecraft:red_sandstone" + "value" : "minecraft:smooth_sandstone" }, { - "value" : "minecraft:jungle_slab" + "value" : "minecraft:hard_light_gray_stained_glass_pane" }, { - "value" : "minecraft:acacia_slab" + "value" : "minecraft:spruce_button" }, { - "value" : "minecraft:redstone_lamp" + "value" : "minecraft:red_sandstone" }, { - "value" : "minecraft:dark_oak_slab" + "value" : "minecraft:chiseled_red_sandstone" }, { - "value" : "minecraft:sandstone_slab" + "value" : "minecraft:smooth_red_sandstone" }, { - "value" : "minecraft:cobblestone_slab" + "value" : "minecraft:jungle_slab" }, { - "value" : "minecraft:nether_brick_slab" + "value" : "minecraft:acacia_slab" }, { - "value" : "minecraft:nether_wart_block" + "value" : "minecraft:redstone_lamp" }, { - "value" : "minecraft:element_116" + "value" : "minecraft:dark_oak_slab" }, { "value" : "minecraft:crimson_roots" @@ -19778,9 +20992,6 @@ { "value" : "minecraft:warped_roots" }, - { - "value" : "minecraft:poppy" - }, { "value" : "minecraft:allium" }, @@ -19835,20 +21046,14 @@ { "value" : "minecraft:acacia_planks" }, - { - "value" : "minecraft:dark_oak_planks" - }, { "value" : "minecraft:quartz_block" }, { - "value" : "minecraft:tube_coral" - }, - { - "value" : "minecraft:hard_black_stained_glass_pane" + "value" : "minecraft:quartz_pillar" }, { - "value" : "minecraft:bubble_coral" + "value" : "minecraft:tube_coral" }, { "value" : "minecraft:fire_coral" @@ -19859,33 +21064,12 @@ { "value" : "minecraft:dead_tube_coral" }, - { - "value" : "minecraft:lectern" - }, - { - "value" : "minecraft:dead_brain_coral" - }, { "value" : "minecraft:small_amethyst_bud" }, { "value" : "minecraft:dead_bubble_coral" }, - { - "value" : "minecraft:dead_fire_coral" - }, - { - "value" : "minecraft:purple_stained_glass_pane" - }, - { - "value" : "minecraft:element_6" - }, - { - "value" : "minecraft:waxed_cut_copper_stairs" - }, - { - "value" : "minecraft:fern" - }, { "value" : "minecraft:soul_soil" }, @@ -19896,10 +21080,10 @@ "value" : "minecraft:tallgrass" }, { - "value" : "minecraft:brown_mushroom_block" + "value" : "minecraft:element_103" }, { - "value" : "minecraft:element_103" + "value" : "minecraft:brown_mushroom_block" }, { "value" : "minecraft:dark_oak_log" @@ -19907,9 +21091,6 @@ { "value" : "minecraft:log2" }, - { - "value" : "minecraft:element_92" - }, { "value" : "minecraft:warped_fungus" }, @@ -19919,12 +21100,24 @@ { "value" : "minecraft:anvil" }, + { + "value" : "minecraft:big_dripleaf" + }, + { + "value" : "minecraft:deprecated_anvil" + }, + { + "value" : "minecraft:infested_stone" + }, { "value" : "minecraft:conduit" }, { "value" : "minecraft:prismarine" }, + { + "value" : "minecraft:dark_prismarine" + }, { "value" : "minecraft:gray_concrete" }, @@ -19938,10 +21131,10 @@ "value" : "minecraft:purple_concrete" }, { - "value" : "minecraft:brown_concrete" + "value" : "minecraft:element_56" }, { - "value" : "minecraft:element_56" + "value" : "minecraft:brown_concrete" }, { "value" : "minecraft:green_concrete" @@ -19989,22 +21182,22 @@ "value" : "minecraft:concrete_powder" }, { - "value" : "minecraft:white_stained_glass" + "value" : "minecraft:element_75" }, { - "value" : "minecraft:element_75" + "value" : "minecraft:white_stained_glass" }, { "value" : "minecraft:orange_stained_glass" }, { - "value" : "minecraft:magenta_stained_glass" + "value" : "minecraft:element_64" }, { - "value" : "minecraft:stripped_jungle_wood" + "value" : "minecraft:magenta_stained_glass" }, { - "value" : "minecraft:element_64" + "value" : "minecraft:stripped_jungle_wood" }, { "value" : "minecraft:yellow_stained_glass" @@ -20075,12 +21268,6 @@ { "value" : "minecraft:pink_stained_glass_pane" }, - { - "value" : "minecraft:cyan_stained_glass_pane" - }, - { - "value" : "minecraft:element_16" - }, { "value" : "minecraft:black_stained_glass_pane" }, @@ -20151,16 +21338,16 @@ "value" : "minecraft:oak_wood" }, { - "value" : "minecraft:stripped_oak_wood" + "value" : "minecraft:birch_wood" }, { - "value" : "minecraft:birch_wood" + "value" : "minecraft:dark_oak_wood" }, { - "value" : "minecraft:stripped_birch_wood" + "value" : "minecraft:stripped_oak_wood" }, { - "value" : "minecraft:dark_oak_wood" + "value" : "minecraft:stripped_birch_wood" }, { "value" : "minecraft:stripped_dark_oak_wood" @@ -20205,10 +21392,10 @@ "value" : "minecraft:hard_green_stained_glass" }, { - "value" : "minecraft:hard_stained_glass" + "value" : "minecraft:element_84" }, { - "value" : "minecraft:element_84" + "value" : "minecraft:hard_stained_glass" }, { "value" : "minecraft:hard_yellow_stained_glass_pane" @@ -20219,6 +21406,45 @@ { "value" : "minecraft:hard_stained_glass_pane" }, + { + "value" : "minecraft:light_block_2" + }, + { + "value" : "minecraft:light_block_3" + }, + { + "value" : "minecraft:light_block_4" + }, + { + "value" : "minecraft:light_block_6" + }, + { + "value" : "minecraft:moss_block" + }, + { + "value" : "minecraft:lightning_rod" + }, + { + "value" : "minecraft:light_block_7" + }, + { + "value" : "minecraft:deepslate_tile_double_slab" + }, + { + "value" : "minecraft:light_block_8" + }, + { + "value" : "minecraft:light_block_11" + }, + { + "value" : "minecraft:gold_block" + }, + { + "value" : "minecraft:light_block_12" + }, + { + "value" : "minecraft:light_block_13" + }, { "value" : "minecraft:crimson_slab" }, @@ -20252,15 +21478,6 @@ { "value" : "minecraft:element_5" }, - { - "value" : "minecraft:element_8" - }, - { - "value" : "minecraft:element_10" - }, - { - "value" : "minecraft:element_11" - }, { "value" : "minecraft:element_12" }, @@ -20297,6 +21514,12 @@ { "value" : "minecraft:element_34" }, + { + "value" : "minecraft:bamboo_double_slab" + }, + { + "value" : "minecraft:element_35" + }, { "value" : "minecraft:element_36" }, @@ -20318,12 +21541,30 @@ { "value" : "minecraft:element_46" }, + { + "value" : "minecraft:element_47" + }, { "value" : "minecraft:element_48" }, + { + "value" : "minecraft:soul_sand" + }, + { + "value" : "minecraft:element_49" + }, + { + "value" : "minecraft:stripped_oak_log" + }, + { + "value" : "minecraft:element_50" + }, { "value" : "minecraft:element_54" }, + { + "value" : "minecraft:element_55" + }, { "value" : "minecraft:crafting_table" }, @@ -20339,6 +21580,12 @@ { "value" : "minecraft:element_60" }, + { + "value" : "minecraft:element_61" + }, + { + "value" : "minecraft:element_63" + }, { "value" : "minecraft:element_65" }, @@ -20357,9 +21604,21 @@ { "value" : "minecraft:element_72" }, + { + "value" : "minecraft:element_73" + }, + { + "value" : "minecraft:cobbled_deepslate_wall" + }, + { + "value" : "minecraft:element_76" + }, { "value" : "minecraft:element_77" }, + { + "value" : "minecraft:element_78" + }, { "value" : "minecraft:crafter" }, @@ -20372,6 +21631,9 @@ { "value" : "minecraft:element_81" }, + { + "value" : "minecraft:element_82" + }, { "value" : "minecraft:tuff_bricks" }, @@ -20387,9 +21649,18 @@ { "value" : "minecraft:element_90" }, + { + "value" : "minecraft:element_91" + }, + { + "value" : "minecraft:element_92" + }, { "value" : "minecraft:element_93" }, + { + "value" : "minecraft:element_94" + }, { "value" : "minecraft:element_95" }, @@ -20402,12 +21673,21 @@ { "value" : "minecraft:element_98" }, + { + "value" : "minecraft:cactus" + }, + { + "value" : "minecraft:element_99" + }, { "value" : "minecraft:polished_blackstone_bricks" }, { "value" : "minecraft:element_100" }, + { + "value" : "minecraft:element_101" + }, { "value" : "minecraft:element_105" }, @@ -20423,6 +21703,9 @@ { "value" : "minecraft:element_110" }, + { + "value" : "minecraft:element_111" + }, { "value" : "minecraft:element_112" }, @@ -20432,9 +21715,21 @@ { "value" : "minecraft:element_113" }, + { + "value" : "minecraft:birch_stairs" + }, + { + "value" : "minecraft:element_114" + }, { "value" : "minecraft:element_115" }, + { + "value" : "minecraft:nether_wart_block" + }, + { + "value" : "minecraft:element_116" + }, { "value" : "minecraft:element_117" }, @@ -20498,9 +21793,6 @@ { "value" : "minecraft:jungle_button" }, - { - "value" : "minecraft:gray_candle_cake" - }, { "value" : "minecraft:cherry_pressure_plate" }, @@ -20570,9 +21862,6 @@ { "value" : "minecraft:amethyst_block" }, - { - "value" : "minecraft:gold_block" - }, { "value" : "minecraft:chiseled_bookshelf" }, @@ -20597,9 +21886,6 @@ { "value" : "minecraft:mangrove_log" }, - { - "value" : "minecraft:deepslate_tile_double_slab" - }, { "value" : "minecraft:torchflower" }, @@ -20690,9 +21976,6 @@ { "value" : "minecraft:warped_planks" }, - { - "value" : "minecraft:cherry_fence" - }, { "value" : "minecraft:golden_rail" }, @@ -20714,12 +21997,6 @@ { "value" : "minecraft:heavy_weighted_pressure_plate" }, - { - "value" : "minecraft:moss_block" - }, - { - "value" : "minecraft:lightning_rod" - }, { "value" : "minecraft:underwater_torch" }, @@ -20853,10 +22130,10 @@ "value" : "minecraft:mossy_cobblestone_stairs" }, { - "value" : "minecraft:coral_fan_hang3" + "value" : "minecraft:detector_rail" }, { - "value" : "minecraft:detector_rail" + "value" : "minecraft:brain_coral_wall_fan" }, { "value" : "minecraft:red_glazed_terracotta" @@ -20954,9 +22231,6 @@ { "value" : "minecraft:chorus_flower" }, - { - "value" : "minecraft:coral_fan_hang" - }, { "value" : "minecraft:cracked_nether_bricks" }, @@ -21047,6 +22321,9 @@ { "value" : "minecraft:waxed_weathered_cut_copper" }, + { + "value" : "minecraft:horn_coral_wall_fan" + }, { "value" : "minecraft:waxed_oxidized_copper_trapdoor" }, @@ -21056,9 +22333,6 @@ { "value" : "minecraft:wall_sign" }, - { - "value" : "minecraft:border_block" - }, { "value" : "minecraft:shroomlight" }, @@ -21101,6 +22375,9 @@ { "value" : "minecraft:cracked_deepslate_bricks" }, + { + "value" : "minecraft:fire_coral_wall_fan" + }, { "value" : "minecraft:flowing_lava" }, @@ -21203,9 +22480,6 @@ { "value" : "minecraft:grass_block" }, - { - "value" : "minecraft:big_dripleaf" - }, { "value" : "minecraft:item.reeds" }, @@ -21320,6 +22594,9 @@ { "value" : "minecraft:waxed_exposed_double_cut_copper_slab" }, + { + "value" : "minecraft:bubble_coral_wall_fan" + }, { "value" : "minecraft:azalea" }, @@ -21365,6 +22642,9 @@ { "value" : "minecraft:blue_ice" }, + { + "value" : "minecraft:dead_horn_coral_wall_fan" + }, { "value" : "minecraft:weathered_double_cut_copper_slab" }, @@ -21386,6 +22666,9 @@ { "value" : "minecraft:bamboo_standing_sign" }, + { + "value" : "minecraft:dead_tube_coral_wall_fan" + }, { "value" : "minecraft:deepslate_lapis_ore" }, @@ -21398,9 +22681,6 @@ { "value" : "minecraft:polished_tuff_stairs" }, - { - "value" : "minecraft:dragon_egg" - }, { "value" : "minecraft:nether_brick" }, @@ -21422,9 +22702,6 @@ { "value" : "minecraft:emerald_ore" }, - { - "value" : "minecraft:stripped_warped_stem" - }, { "value" : "minecraft:pointed_dripstone" }, @@ -21461,15 +22738,9 @@ { "value" : "minecraft:lapis_ore" }, - { - "value" : "minecraft:red_candle_cake" - }, { "value" : "minecraft:repeating_command_block" }, - { - "value" : "minecraft:waxed_oxidized_double_cut_copper_slab" - }, { "value" : "minecraft:cherry_planks" }, @@ -21536,6 +22807,9 @@ { "value" : "minecraft:gravel" }, + { + "value" : "minecraft:tube_coral_wall_fan" + }, { "value" : "editor:map_marker_spawn_egg" } @@ -21602,6 +22876,9 @@ { "value" : "slot.armor.feet" }, + { + "value" : "slot.armor.body" + }, { "value" : "slot.hotbar" }, @@ -21748,6 +23025,165 @@ { "value" : "*" }, + { + "value" : "minecraft:coarse_dirt" + }, + { + "value" : "minecraft:quartz_block" + }, + { + "value" : "minecraft:quartz_bricks" + }, + { + "value" : "minecraft:pillar_quartz_block" + }, + { + "value" : "minecraft:red_sandstone" + }, + { + "value" : "minecraft:sandstone" + }, + { + "value" : "minecraft:smooth_quartz_stairs" + }, + { + "value" : "minecraft:smooth_red_sandstone" + }, + { + "value" : "minecraft:smooth_red_sandstone_stairs" + }, + { + "value" : "minecraft:smooth_sandstone" + }, + { + "value" : "minecraft:smooth_sandstone_stairs" + }, + { + "value" : "minecraft:stonecutter_quartz_chiseled" + }, + { + "value" : "minecraft:stonecutter_quartz_lines" + }, + { + "value" : "minecraft:stonecutter_red_sandstone_cut" + }, + { + "value" : "minecraft:stonecutter_red_sandstone_heiroglyphs" + }, + { + "value" : "minecraft:stonecutter_red_sanddouble_stone_slab" + }, + { + "value" : "minecraft:stonecutter_sandstone_cut" + }, + { + "value" : "minecraft:stonecutter_sandstone_heiroglyphs" + }, + { + "value" : "minecraft:stonecutter_smooth_quartz_slab" + }, + { + "value" : "minecraft:stonecutter_smooth_quartz_stairs" + }, + { + "value" : "minecraft:stonecutter_smooth_red_sanddouble_stone_slab" + }, + { + "value" : "minecraft:stonecutter_smooth_red_sandstone_stairs" + }, + { + "value" : "minecraft:stonecutter_waxed_oxidized_cut_copper_to_cut_copper_slab" + }, + { + "value" : "minecraft:yellow_dye_from_dandelion" + }, + { + "value" : "minecraft:grindstone" + }, + { + "value" : "minecraft:lodestone" + }, + { + "value" : "minecraft:mossy_stonebrick" + }, + { + "value" : "minecraft:mossy_stonebrick_from_moss" + }, + { + "value" : "minecraft:mossy_stone_brick_stairs" + }, + { + "value" : "minecraft:mossy_stone_brick_wall" + }, + { + "value" : "minecraft:stonebrick" + }, + { + "value" : "minecraft:stonecutter_andesite_slab" + }, + { + "value" : "minecraft:stonecutter_diorite_slab" + }, + { + "value" : "minecraft:stonecutter_endbrick_slab" + }, + { + "value" : "minecraft:stonecutter_endbrick_slab2" + }, + { + "value" : "minecraft:stonecutter_granite_slab" + }, + { + "value" : "minecraft:stonecutter_mossy_stonebrick_slab" + }, + { + "value" : "minecraft:stonecutter_mossy_stonebrick_stairs" + }, + { + "value" : "minecraft:stonecutter_mossy_stonebrick_wall" + }, + { + "value" : "minecraft:stonecutter_polished_andesite_slab" + }, + { + "value" : "minecraft:stonecutter_polished_andesite_slab2" + }, + { + "value" : "minecraft:stonecutter_polished_diorite_slab" + }, + { + "value" : "minecraft:stonecutter_polished_diorite_slab2" + }, + { + "value" : "minecraft:stonecutter_polished_granite_slab" + }, + { + "value" : "minecraft:stonecutter_polished_granite_slab2" + }, + { + "value" : "minecraft:stonecutter_stonebrick" + }, + { + "value" : "minecraft:stonecutter_stonebrick_chiseled" + }, + { + "value" : "minecraft:stonecutter_stonebrick_slab2" + }, + { + "value" : "minecraft:stonecutter_stonebrick_stairs2" + }, + { + "value" : "minecraft:stonecutter_stonebrick_wall2" + }, + { + "value" : "minecraft:stonecutter_double_stone_slab" + }, + { + "value" : "minecraft:stone_brick_stairs" + }, + { + "value" : "minecraft:stone_brick_wall" + }, { "value" : "minecraft:armor_stand" }, @@ -21949,9 +23385,6 @@ { "value" : "minecraft:stonecutter_stonebrick_slab" }, - { - "value" : "minecraft:stonecutter_stonebrick_slab2" - }, { "value" : "minecraft:stonecutter_tuff_bricks_to_chiseled_tuff_bricks" }, @@ -22843,9 +24276,6 @@ { "value" : "minecraft:coal_block" }, - { - "value" : "minecraft:coarse_dirt" - }, { "value" : "minecraft:coast_armor_trim_smithing_template_duplicate" }, @@ -23434,9 +24864,6 @@ { "value" : "minecraft:green_stained_hardened_clay" }, - { - "value" : "minecraft:grindstone" - }, { "value" : "minecraft:hay_block" }, @@ -23695,9 +25122,6 @@ { "value" : "minecraft:locator_map" }, - { - "value" : "minecraft:lodestone" - }, { "value" : "minecraft:loom" }, @@ -23824,18 +25248,6 @@ { "value" : "minecraft:mossy_cobblestone_wall" }, - { - "value" : "minecraft:mossy_stonebrick" - }, - { - "value" : "minecraft:mossy_stonebrick_from_moss" - }, - { - "value" : "minecraft:mossy_stone_brick_stairs" - }, - { - "value" : "minecraft:mossy_stone_brick_wall" - }, { "value" : "minecraft:moss_carpet" }, @@ -23944,9 +25356,6 @@ { "value" : "minecraft:paper" }, - { - "value" : "minecraft:pillar_quartz_block" - }, { "value" : "minecraft:pink_banner" }, @@ -24115,12 +25524,6 @@ { "value" : "minecraft:purpur_stairs" }, - { - "value" : "minecraft:quartz_block" - }, - { - "value" : "minecraft:quartz_bricks" - }, { "value" : "minecraft:quartz_stairs" }, @@ -24202,9 +25605,6 @@ { "value" : "minecraft:red_nether_brick_wall" }, - { - "value" : "minecraft:red_sandstone" - }, { "value" : "minecraft:red_sandstone_stairs" }, @@ -24223,9 +25623,6 @@ { "value" : "minecraft:rib_armor_trim_smithing_template_duplicate" }, - { - "value" : "minecraft:sandstone" - }, { "value" : "minecraft:sandstone_stairs" }, @@ -24286,21 +25683,6 @@ { "value" : "minecraft:smoker" }, - { - "value" : "minecraft:smooth_quartz_stairs" - }, - { - "value" : "minecraft:smooth_red_sandstone" - }, - { - "value" : "minecraft:smooth_red_sandstone_stairs" - }, - { - "value" : "minecraft:smooth_sandstone" - }, - { - "value" : "minecraft:smooth_sandstone_stairs" - }, { "value" : "minecraft:snout_armor_trim_smithing_template_duplicate" }, @@ -24364,15 +25746,9 @@ { "value" : "minecraft:sticky_piston" }, - { - "value" : "minecraft:stonebrick" - }, { "value" : "minecraft:stonecutter" }, - { - "value" : "minecraft:stonecutter_andesite_slab" - }, { "value" : "minecraft:stonecutter_andesite_stairs" }, @@ -24442,9 +25818,6 @@ { "value" : "minecraft:stonecutter_dark_prismarine_stairs" }, - { - "value" : "minecraft:stonecutter_diorite_slab" - }, { "value" : "minecraft:stonecutter_diorite_stairs" }, @@ -24454,12 +25827,6 @@ { "value" : "minecraft:stonecutter_endbricks" }, - { - "value" : "minecraft:stonecutter_endbrick_slab" - }, - { - "value" : "minecraft:stonecutter_endbrick_slab2" - }, { "value" : "minecraft:stonecutter_endbrick_stairs" }, @@ -24487,9 +25854,6 @@ { "value" : "minecraft:stonecutter_exposed_cut_copper_to_cut_copper_stairs" }, - { - "value" : "minecraft:stonecutter_granite_slab" - }, { "value" : "minecraft:stonecutter_granite_stairs" }, @@ -24505,15 +25869,6 @@ { "value" : "minecraft:stonecutter_mossy_cobblestone_wall" }, - { - "value" : "minecraft:stonecutter_mossy_stonebrick_slab" - }, - { - "value" : "minecraft:stonecutter_mossy_stonebrick_stairs" - }, - { - "value" : "minecraft:stonecutter_mossy_stonebrick_wall" - }, { "value" : "minecraft:stonecutter_mud_brick_slab" }, @@ -24547,12 +25902,6 @@ { "value" : "minecraft:stonecutter_polished_andesite" }, - { - "value" : "minecraft:stonecutter_polished_andesite_slab" - }, - { - "value" : "minecraft:stonecutter_polished_andesite_slab2" - }, { "value" : "minecraft:stonecutter_polished_andesite_stairs" }, @@ -24577,12 +25926,6 @@ { "value" : "minecraft:stonecutter_polished_diorite" }, - { - "value" : "minecraft:stonecutter_polished_diorite_slab" - }, - { - "value" : "minecraft:stonecutter_polished_diorite_slab2" - }, { "value" : "minecraft:stonecutter_polished_diorite_stairs" }, @@ -24595,12 +25938,6 @@ { "value" : "minecraft:stonecutter_polished_granite" }, - { - "value" : "minecraft:stonecutter_polished_granite_slab" - }, - { - "value" : "minecraft:stonecutter_polished_granite_slab2" - }, { "value" : "minecraft:stonecutter_polished_granite_stairs" }, @@ -24643,12 +25980,6 @@ { "value" : "minecraft:stonecutter_quartz_bricks_from_quartz_block" }, - { - "value" : "minecraft:stonecutter_quartz_chiseled" - }, - { - "value" : "minecraft:stonecutter_quartz_lines" - }, { "value" : "minecraft:stonecutter_quartz_stairs" }, @@ -24661,27 +25992,12 @@ { "value" : "minecraft:stonecutter_red_nether_brick_wall" }, - { - "value" : "minecraft:stonecutter_red_sandstone_cut" - }, - { - "value" : "minecraft:stonecutter_red_sandstone_heiroglyphs" - }, - { - "value" : "minecraft:stonecutter_red_sanddouble_stone_slab" - }, { "value" : "minecraft:stonecutter_red_sandstone_stairs" }, { "value" : "minecraft:stonecutter_red_sandstone_wall" }, - { - "value" : "minecraft:stonecutter_sandstone_cut" - }, - { - "value" : "minecraft:stonecutter_sandstone_heiroglyphs" - }, { "value" : "minecraft:stonecutter_sandstone_stairs" }, @@ -24694,18 +26010,6 @@ { "value" : "minecraft:stonecutter_slab_from_polished_blackstone_bricks" }, - { - "value" : "minecraft:stonecutter_smooth_quartz_slab" - }, - { - "value" : "minecraft:stonecutter_smooth_quartz_stairs" - }, - { - "value" : "minecraft:stonecutter_smooth_red_sanddouble_stone_slab" - }, - { - "value" : "minecraft:stonecutter_smooth_red_sandstone_stairs" - }, { "value" : "minecraft:stonecutter_smooth_sanddouble_stone_slab" }, @@ -24718,27 +26022,12 @@ { "value" : "stonecutter_stairs_from_polished_blackstone_bricks" }, - { - "value" : "minecraft:stonecutter_stonebrick" - }, - { - "value" : "minecraft:stonecutter_stonebrick_chiseled" - }, { "value" : "minecraft:stonecutter_stonebrick_stairs" }, - { - "value" : "minecraft:stonecutter_stonebrick_stairs2" - }, { "value" : "minecraft:stonecutter_stonebrick_wall" }, - { - "value" : "minecraft:stonecutter_stonebrick_wall2" - }, - { - "value" : "minecraft:stonecutter_double_stone_slab" - }, { "value" : "minecraft:stonecutter_stone_stairs" }, @@ -24802,9 +26091,6 @@ { "value" : "minecraft:stonecutter_waxed_oxidized_copper_to_cut_copper_stairs" }, - { - "value" : "minecraft:stonecutter_waxed_oxidized_cut_copper_to_cut_copper_slab" - }, { "value" : "minecraft:stonecutter_waxed_oxidized_cut_copper_to_cut_copper_stairs" }, @@ -24826,12 +26112,6 @@ { "value" : "minecraft:stone_axe" }, - { - "value" : "minecraft:stone_brick_stairs" - }, - { - "value" : "minecraft:stone_brick_wall" - }, { "value" : "minecraft:stone_button" }, @@ -25066,9 +26346,6 @@ { "value" : "minecraft:yellow_concrete_powder" }, - { - "value" : "minecraft:yellow_dye_from_dandelion" - }, { "value" : "minecraft:yellow_stained_hardened_clay" }, @@ -28016,6 +29293,12 @@ { "value" : "leash_knot" }, + { + "value" : "minecraft:wind_charge_projectile" + }, + { + "value" : "wind_charge_projectile" + }, { "value" : "minecraft:boat" }, @@ -28651,46 +29934,6 @@ } ] }, - { - "name" : "VolumeAreaAdd", - "values" : [ - { - "value" : "add" - } - ] - }, - { - "name" : "VolumeAreaRemove", - "values" : [ - { - "value" : "remove" - } - ] - }, - { - "name" : "VolumeAreaRemoveAll", - "values" : [ - { - "value" : "remove_all" - } - ] - }, - { - "name" : "VolumeAreaList", - "values" : [ - { - "value" : "list" - } - ] - }, - { - "name" : "VolumeAreaAllDimensions", - "values" : [ - { - "value" : "all-dimensions" - } - ] - }, { "name" : "WeatherType", "values" : [ @@ -29329,29 +30572,163 @@ }, { "is_optional" : false, - "name" : "rot", + "name" : "rot", + "type" : { + "name" : "ROT" + } + }, + { + "is_optional" : false, + "name" : "xRot", + "type" : { + "name" : "RVAL" + } + }, + { + "is_optional" : false, + "name" : "yRot", + "type" : { + "name" : "RVAL" + } + } + ] + }, + { + "name" : "10", + "params" : [ + { + "is_optional" : false, + "name" : "players", + "type" : { + "name" : "SELECTION" + } + }, + { + "is_optional" : false, + "name" : "set", + "type" : { + "name" : "SET" + } + }, + { + "is_optional" : false, + "name" : "preset", + "type" : { + "name" : "CAMERAPRESETS" + } + }, + { + "is_optional" : false, + "name" : "pos", + "type" : { + "name" : "POS" + } + }, + { + "is_optional" : false, + "name" : "position", + "type" : { + "name" : "POSITION_FLOAT" + } + }, + { + "is_optional" : false, + "name" : "facing", + "type" : { + "name" : "FACING" + } + }, + { + "is_optional" : false, + "name" : "lookAtEntity", + "type" : { + "name" : "SELECTION" + } + } + ] + }, + { + "name" : "11", + "params" : [ + { + "is_optional" : false, + "name" : "players", + "type" : { + "name" : "SELECTION" + } + }, + { + "is_optional" : false, + "name" : "set", + "type" : { + "name" : "SET" + } + }, + { + "is_optional" : false, + "name" : "preset", + "type" : { + "name" : "CAMERAPRESETS" + } + }, + { + "is_optional" : false, + "name" : "pos", + "type" : { + "name" : "POS" + } + }, + { + "is_optional" : false, + "name" : "position", + "type" : { + "name" : "POSITION_FLOAT" + } + }, + { + "is_optional" : false, + "name" : "facing", "type" : { - "name" : "ROT" + "name" : "FACING" } }, { "is_optional" : false, - "name" : "xRot", + "name" : "lookAtPosition", "type" : { - "name" : "RVAL" + "name" : "POSITION_FLOAT" + } + } + ] + }, + { + "name" : "12", + "params" : [ + { + "is_optional" : false, + "name" : "players", + "type" : { + "name" : "SELECTION" } }, { "is_optional" : false, - "name" : "yRot", + "name" : "targetEntity", "type" : { - "name" : "RVAL" + "name" : "TARGET_ENTITY" + } + }, + { + "is_optional" : false, + "name" : "entity", + "type" : { + "name" : "SELECTION" } } ] }, { - "name" : "10", + "name" : "13", "params" : [ { "is_optional" : false, @@ -29362,50 +30739,69 @@ }, { "is_optional" : false, - "name" : "set", + "name" : "targetEntity", "type" : { - "name" : "SET" + "name" : "TARGET_ENTITY" } }, { "is_optional" : false, - "name" : "preset", + "name" : "entity", "type" : { - "name" : "CAMERAPRESETS" + "name" : "SELECTION" } }, { "is_optional" : false, - "name" : "pos", + "name" : "targetCenterOffset", "type" : { - "name" : "POS" + "name" : "TARGET_CENTER_OFFSET" } }, { "is_optional" : false, - "name" : "position", + "name" : "xTargetCenterOffset", "type" : { - "name" : "POSITION_FLOAT" + "name" : "VAL" } }, { "is_optional" : false, - "name" : "facing", + "name" : "yTargetCenterOffset", "type" : { - "name" : "FACING" + "name" : "VAL" } }, { "is_optional" : false, - "name" : "lookAtEntity", + "name" : "zTargetCenterOffset", + "type" : { + "name" : "VAL" + } + } + ] + }, + { + "name" : "14", + "params" : [ + { + "is_optional" : false, + "name" : "players", "type" : { "name" : "SELECTION" } + }, + { + "is_optional" : false, + "name" : "removeTarget", + "type" : { + "name" : "REMOVE_TARGET" + } } ] }, { - "name" : "11", + "name" : "15", "params" : [ { "is_optional" : false, @@ -29430,36 +30826,97 @@ }, { "is_optional" : false, - "name" : "pos", + "name" : "view_offset", "type" : { - "name" : "POS" + "name" : "VIEW_OFFSET" } }, { "is_optional" : false, - "name" : "position", + "name" : "xViewOffset", "type" : { - "name" : "POSITION_FLOAT" + "name" : "VAL" } }, { "is_optional" : false, - "name" : "facing", + "name" : "yViewOffset", "type" : { - "name" : "FACING" + "name" : "VAL" + } + } + ] + }, + { + "name" : "16", + "params" : [ + { + "is_optional" : false, + "name" : "players", + "type" : { + "name" : "SELECTION" } }, { "is_optional" : false, - "name" : "lookAtPosition", + "name" : "set", "type" : { - "name" : "POSITION_FLOAT" + "name" : "SET" + } + }, + { + "is_optional" : false, + "name" : "preset", + "type" : { + "name" : "CAMERAPRESETS" + } + }, + { + "is_optional" : false, + "name" : "rot", + "type" : { + "name" : "ROT" + } + }, + { + "is_optional" : false, + "name" : "xRot", + "type" : { + "name" : "RVAL" + } + }, + { + "is_optional" : false, + "name" : "yRot", + "type" : { + "name" : "RVAL" + } + }, + { + "is_optional" : false, + "name" : "view_offset", + "type" : { + "name" : "VIEW_OFFSET" + } + }, + { + "is_optional" : false, + "name" : "xViewOffset", + "type" : { + "name" : "VAL" + } + }, + { + "is_optional" : false, + "name" : "yViewOffset", + "type" : { + "name" : "VAL" } } ] }, { - "name" : "12", + "name" : "17", "params" : [ { "is_optional" : false, @@ -29499,7 +30956,7 @@ ] }, { - "name" : "13", + "name" : "18", "params" : [ { "is_optional" : false, @@ -29546,7 +31003,7 @@ ] }, { - "name" : "14", + "name" : "19", "params" : [ { "is_optional" : false, @@ -29586,7 +31043,7 @@ ] }, { - "name" : "15", + "name" : "20", "params" : [ { "is_optional" : false, @@ -29626,7 +31083,7 @@ ] }, { - "name" : "16", + "name" : "21", "params" : [ { "is_optional" : false, @@ -29659,7 +31116,7 @@ ] }, { - "name" : "17", + "name" : "22", "params" : [ { "is_optional" : false, @@ -29678,7 +31135,7 @@ ] }, { - "name" : "18", + "name" : "23", "params" : [ { "is_optional" : false, @@ -29753,7 +31210,7 @@ ] }, { - "name" : "19", + "name" : "24", "params" : [ { "is_optional" : false, @@ -29800,7 +31257,7 @@ ] }, { - "name" : "20", + "name" : "25", "params" : [ { "is_optional" : false, @@ -29847,7 +31304,7 @@ ] }, { - "name" : "21", + "name" : "26", "params" : [ { "is_optional" : false, @@ -32074,7 +33531,7 @@ "is_optional" : false, "name" : "structure", "type" : { - "name" : "STRUCTURE" + "name" : "STRUCTUREFEATURE" } }, { @@ -34712,6 +36169,13 @@ "type" : { "name" : "SELECTION" } + }, + { + "is_optional" : true, + "name" : "maxHeight", + "type" : { + "name" : "RVAL" + } } ] } @@ -36328,124 +37792,6 @@ "permission_level" : 4, "requires_cheats" : true }, - { - "aliases" : [], - "description" : "Add, remove, or list volumes in the current dimension.", - "name" : "volumearea", - "overloads" : [ - { - "name" : "1", - "params" : [ - { - "is_optional" : false, - "name" : "mode", - "type" : { - "name" : "VOLUMEAREAADD" - } - }, - { - "is_optional" : false, - "name" : "identifier", - "type" : { - "name" : "ID" - } - }, - { - "is_optional" : false, - "name" : "from", - "type" : { - "name" : "POSITION" - } - }, - { - "is_optional" : false, - "name" : "to", - "type" : { - "name" : "POSITION" - } - }, - { - "is_optional" : true, - "name" : "name", - "type" : { - "name" : "ID" - } - } - ] - }, - { - "name" : "2", - "params" : [ - { - "is_optional" : false, - "name" : "mode", - "type" : { - "name" : "VOLUMEAREAREMOVE" - } - }, - { - "is_optional" : false, - "name" : "name", - "type" : { - "name" : "ID" - } - } - ] - }, - { - "name" : "3", - "params" : [ - { - "is_optional" : false, - "name" : "mode", - "type" : { - "name" : "VOLUMEAREAREMOVE" - } - }, - { - "is_optional" : false, - "name" : "position", - "type" : { - "name" : "POSITION" - } - } - ] - }, - { - "name" : "4", - "params" : [ - { - "is_optional" : false, - "name" : "mode", - "type" : { - "name" : "VOLUMEAREAREMOVEALL" - } - } - ] - }, - { - "name" : "5", - "params" : [ - { - "is_optional" : false, - "name" : "mode", - "type" : { - "name" : "VOLUMEAREALIST" - } - }, - { - "is_optional" : true, - "name" : "all-dimensions", - "type" : { - "name" : "VOLUMEAREAALLDIMENSIONS" - } - } - ] - } - ], - "permission_level" : 1, - "requires_cheats" : true - }, { "aliases" : [], "description" : "Sets the weather.", @@ -36559,7 +37905,7 @@ "requires_cheats" : true } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "commands", "name" : "mojang-commands" } diff --git a/metadata/engine_modules/engine-after-events-ordering.json b/metadata/engine_modules/engine-after-events-ordering.json index 371d14c64..f7c2e2485 100644 --- a/metadata/engine_modules/engine-after-events-ordering.json +++ b/metadata/engine_modules/engine-after-events-ordering.json @@ -831,6 +831,519 @@ "name" : "@minecraft/server 1.11.0", "version" : "1.11.0" }, + { + "event_order" : [ + { + "name" : "ScriptEventCommandMessageAfterEvent" + }, + { + "name" : "BlockComponentStepOnEvent" + }, + { + "name" : "BlockComponentRandomTickEvent" + }, + { + "name" : "BlockComponentStepOffEvent" + }, + { + "name" : "BlockComponentPlayerInteractEvent" + }, + { + "name" : "BlockComponentTickEvent" + }, + { + "name" : "BlockComponentEntityFallOnEvent" + }, + { + "name" : "BlockComponentPlayerDestroyEvent" + }, + { + "name" : "BlockComponentOnPlaceEvent" + }, + { + "name" : "ItemComponentHitEntityEvent" + }, + { + "name" : "ItemComponentUseEvent" + }, + { + "name" : "ItemComponentUseOnEvent" + }, + { + "name" : "ItemComponentCompleteUseEvent" + }, + { + "name" : "ItemComponentConsumeEvent" + }, + { + "name" : "ItemComponentMineBlockEvent" + }, + { + "name" : "WorldInitializeAfterEvent" + }, + { + "name" : "GameRuleChangeAfterEvent" + }, + { + "name" : "WeatherChangeAfterEvent" + }, + { + "name" : "ButtonPushAfterEvent" + }, + { + "name" : "LeverActionAfterEvent" + }, + { + "name" : "PlayerPlaceBlockAfterEvent" + }, + { + "name" : "BlockExplodeAfterEvent" + }, + { + "name" : "ExplosionAfterEvent" + }, + { + "name" : "PlayerBreakBlockAfterEvent" + }, + { + "name" : "EntityLoadAfterEvent" + }, + { + "name" : "EntitySpawnAfterEvent" + }, + { + "name" : "DataDrivenEntityTriggerAfterEvent" + }, + { + "name" : "EffectAddAfterEvent" + }, + { + "name" : "ProjectileHitEntityAfterEvent" + }, + { + "name" : "ProjectileHitBlockAfterEvent" + }, + { + "name" : "EntityHitEntityAfterEvent" + }, + { + "name" : "EntityHitBlockAfterEvent" + }, + { + "name" : "EntityHurtAfterEvent" + }, + { + "name" : "EntityHealthChangedAfterEvent" + }, + { + "name" : "EntityDieAfterEvent" + }, + { + "name" : "EntityRemoveAfterEvent" + }, + { + "name" : "ItemStartUseOnAfterEvent" + }, + { + "name" : "ItemUseOnAfterEvent" + }, + { + "name" : "ItemUseAfterEvent" + }, + { + "name" : "ItemStopUseOnAfterEvent" + }, + { + "name" : "ItemStartUseAfterEvent" + }, + { + "name" : "ItemCompleteUseAfterEvent" + }, + { + "name" : "ItemReleaseUseAfterEvent" + }, + { + "name" : "ItemStopUseAfterEvent" + }, + { + "name" : "PlayerJoinAfterEvent" + }, + { + "name" : "PlayerSpawnAfterEvent" + }, + { + "name" : "PlayerLeaveAfterEvent" + }, + { + "name" : "PlayerGameModeChangeAfterEvent" + }, + { + "name" : "PlayerDimensionChangeAfterEvent" + }, + { + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + }, + { + "name" : "PistonActivateAfterEvent" + }, + { + "name" : "PressurePlatePushAfterEvent" + }, + { + "name" : "PressurePlatePopAfterEvent" + }, + { + "name" : "TargetBlockHitAfterEvent" + }, + { + "name" : "TripWireTripAfterEvent" + } + ], + "name" : "@minecraft/server 1.12.0", + "version" : "1.12.0" + }, + { + "event_order" : [ + { + "name" : "ScriptEventCommandMessageAfterEvent" + }, + { + "name" : "BlockComponentStepOnEvent" + }, + { + "name" : "BlockComponentRandomTickEvent" + }, + { + "name" : "BlockComponentStepOffEvent" + }, + { + "name" : "BlockComponentPlayerInteractEvent" + }, + { + "name" : "BlockComponentTickEvent" + }, + { + "name" : "BlockComponentEntityFallOnEvent" + }, + { + "name" : "BlockComponentPlayerDestroyEvent" + }, + { + "name" : "BlockComponentOnPlaceEvent" + }, + { + "name" : "ItemComponentHitEntityEvent" + }, + { + "name" : "ItemComponentUseEvent" + }, + { + "name" : "ItemComponentUseOnEvent" + }, + { + "name" : "ItemComponentCompleteUseEvent" + }, + { + "name" : "ItemComponentConsumeEvent" + }, + { + "name" : "ItemComponentMineBlockEvent" + }, + { + "name" : "WorldInitializeAfterEvent" + }, + { + "name" : "GameRuleChangeAfterEvent" + }, + { + "name" : "WeatherChangeAfterEvent" + }, + { + "name" : "ButtonPushAfterEvent" + }, + { + "name" : "LeverActionAfterEvent" + }, + { + "name" : "PlayerPlaceBlockAfterEvent" + }, + { + "name" : "BlockExplodeAfterEvent" + }, + { + "name" : "ExplosionAfterEvent" + }, + { + "name" : "PlayerBreakBlockAfterEvent" + }, + { + "name" : "EntityLoadAfterEvent" + }, + { + "name" : "EntitySpawnAfterEvent" + }, + { + "name" : "DataDrivenEntityTriggerAfterEvent" + }, + { + "name" : "EffectAddAfterEvent" + }, + { + "name" : "ProjectileHitEntityAfterEvent" + }, + { + "name" : "ProjectileHitBlockAfterEvent" + }, + { + "name" : "EntityHitEntityAfterEvent" + }, + { + "name" : "EntityHitBlockAfterEvent" + }, + { + "name" : "EntityHurtAfterEvent" + }, + { + "name" : "EntityHealthChangedAfterEvent" + }, + { + "name" : "EntityDieAfterEvent" + }, + { + "name" : "EntityRemoveAfterEvent" + }, + { + "name" : "ItemStartUseOnAfterEvent" + }, + { + "name" : "ItemUseOnAfterEvent" + }, + { + "name" : "ItemUseAfterEvent" + }, + { + "name" : "ItemStopUseOnAfterEvent" + }, + { + "name" : "ItemStartUseAfterEvent" + }, + { + "name" : "ItemCompleteUseAfterEvent" + }, + { + "name" : "ItemReleaseUseAfterEvent" + }, + { + "name" : "ItemStopUseAfterEvent" + }, + { + "name" : "PlayerJoinAfterEvent" + }, + { + "name" : "PlayerSpawnAfterEvent" + }, + { + "name" : "PlayerLeaveAfterEvent" + }, + { + "name" : "PlayerGameModeChangeAfterEvent" + }, + { + "name" : "PlayerDimensionChangeAfterEvent" + }, + { + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + }, + { + "name" : "PistonActivateAfterEvent" + }, + { + "name" : "PressurePlatePushAfterEvent" + }, + { + "name" : "PressurePlatePopAfterEvent" + }, + { + "name" : "TargetBlockHitAfterEvent" + }, + { + "name" : "TripWireTripAfterEvent" + } + ], + "name" : "@minecraft/server 1.13.0", + "version" : "1.13.0" + }, + { + "event_order" : [ + { + "name" : "ScriptEventCommandMessageAfterEvent" + }, + { + "name" : "BlockComponentStepOnEvent" + }, + { + "name" : "BlockComponentRandomTickEvent" + }, + { + "name" : "BlockComponentStepOffEvent" + }, + { + "name" : "BlockComponentPlayerInteractEvent" + }, + { + "name" : "BlockComponentTickEvent" + }, + { + "name" : "BlockComponentEntityFallOnEvent" + }, + { + "name" : "BlockComponentPlayerDestroyEvent" + }, + { + "name" : "BlockComponentOnPlaceEvent" + }, + { + "name" : "ItemComponentHitEntityEvent" + }, + { + "name" : "ItemComponentUseEvent" + }, + { + "name" : "ItemComponentUseOnEvent" + }, + { + "name" : "ItemComponentCompleteUseEvent" + }, + { + "name" : "ItemComponentConsumeEvent" + }, + { + "name" : "ItemComponentMineBlockEvent" + }, + { + "name" : "WorldInitializeAfterEvent" + }, + { + "name" : "GameRuleChangeAfterEvent" + }, + { + "name" : "WeatherChangeAfterEvent" + }, + { + "name" : "ButtonPushAfterEvent" + }, + { + "name" : "LeverActionAfterEvent" + }, + { + "name" : "PlayerPlaceBlockAfterEvent" + }, + { + "name" : "BlockExplodeAfterEvent" + }, + { + "name" : "ExplosionAfterEvent" + }, + { + "name" : "PlayerBreakBlockAfterEvent" + }, + { + "name" : "EntityLoadAfterEvent" + }, + { + "name" : "EntitySpawnAfterEvent" + }, + { + "name" : "DataDrivenEntityTriggerAfterEvent" + }, + { + "name" : "EffectAddAfterEvent" + }, + { + "name" : "ProjectileHitEntityAfterEvent" + }, + { + "name" : "ProjectileHitBlockAfterEvent" + }, + { + "name" : "EntityHitEntityAfterEvent" + }, + { + "name" : "EntityHitBlockAfterEvent" + }, + { + "name" : "EntityHurtAfterEvent" + }, + { + "name" : "EntityHealthChangedAfterEvent" + }, + { + "name" : "EntityDieAfterEvent" + }, + { + "name" : "EntityRemoveAfterEvent" + }, + { + "name" : "ItemStartUseOnAfterEvent" + }, + { + "name" : "ItemUseOnAfterEvent" + }, + { + "name" : "ItemUseAfterEvent" + }, + { + "name" : "ItemStopUseOnAfterEvent" + }, + { + "name" : "ItemStartUseAfterEvent" + }, + { + "name" : "ItemCompleteUseAfterEvent" + }, + { + "name" : "ItemReleaseUseAfterEvent" + }, + { + "name" : "ItemStopUseAfterEvent" + }, + { + "name" : "PlayerJoinAfterEvent" + }, + { + "name" : "PlayerSpawnAfterEvent" + }, + { + "name" : "PlayerLeaveAfterEvent" + }, + { + "name" : "PlayerGameModeChangeAfterEvent" + }, + { + "name" : "PlayerDimensionChangeAfterEvent" + }, + { + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + }, + { + "name" : "PistonActivateAfterEvent" + }, + { + "name" : "PressurePlatePushAfterEvent" + }, + { + "name" : "PressurePlatePopAfterEvent" + }, + { + "name" : "TargetBlockHitAfterEvent" + }, + { + "name" : "TripWireTripAfterEvent" + } + ], + "name" : "@minecraft/server 2.0.0-alpha", + "version" : "2.0.0-alpha" + }, { "event_order" : [ { @@ -1009,16 +1522,61 @@ }, { "name" : "TripWireTripAfterEvent" + }, + { + "name" : "PlayerEmoteAfterEvent" } ], - "name" : "@minecraft/server 1.12.0-beta", - "version" : "1.12.0-beta" + "name" : "@minecraft/server 1.14.0-beta", + "version" : "1.14.0-beta" }, { "event_order" : [ { "name" : "ScriptEventCommandMessageAfterEvent" }, + { + "name" : "BlockComponentStepOnEvent" + }, + { + "name" : "BlockComponentRandomTickEvent" + }, + { + "name" : "BlockComponentStepOffEvent" + }, + { + "name" : "BlockComponentPlayerInteractEvent" + }, + { + "name" : "BlockComponentTickEvent" + }, + { + "name" : "BlockComponentEntityFallOnEvent" + }, + { + "name" : "BlockComponentPlayerDestroyEvent" + }, + { + "name" : "BlockComponentOnPlaceEvent" + }, + { + "name" : "ItemComponentHitEntityEvent" + }, + { + "name" : "ItemComponentUseEvent" + }, + { + "name" : "ItemComponentUseOnEvent" + }, + { + "name" : "ItemComponentCompleteUseEvent" + }, + { + "name" : "ItemComponentConsumeEvent" + }, + { + "name" : "ItemComponentMineBlockEvent" + }, { "name" : "WorldInitializeAfterEvent" }, @@ -1037,6 +1595,9 @@ { "name" : "PlayerPlaceBlockAfterEvent" }, + { + "name" : "BlockExplodeAfterEvent" + }, { "name" : "ExplosionAfterEvent" }, @@ -1118,6 +1679,9 @@ { "name" : "PlayerDimensionChangeAfterEvent" }, + { + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + }, { "name" : "PistonActivateAfterEvent" }, @@ -1134,8 +1698,8 @@ "name" : "TripWireTripAfterEvent" } ], - "name" : "@minecraft/server 1.12.0-internal", - "version" : "1.12.0-internal" + "name" : "@minecraft/server 1.14.0-internal", + "version" : "1.14.0-internal" }, { "event_order" : [ @@ -1148,15 +1712,21 @@ { "name" : "CursorPropertiesChangeAfterEvent" }, + { + "name" : "CursorAttachmentPropertiesChangeAfterEvent" + }, { "name" : "SelectionEventAfterEvent" + }, + { + "name" : "ClipboardChangeAfterEvent" } ], "name" : "@minecraft/server-editor-bindings 0.1.0-beta", "version" : "0.1.0-beta" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "after_events_ordering", "name" : "engine-after_events_ordering" } diff --git a/metadata/json_schemas/AllowOffHand v1.20.50.json b/metadata/json_schemas/AllowOffHand v1.20.50.json index 6d8c9cf2a..37e7b12e9 100644 --- a/metadata/json_schemas/AllowOffHand v1.20.50.json +++ b/metadata/json_schemas/AllowOffHand v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3389099981", "title": "minecraft:allow_off_hand v1.20.50", "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:allow_off_hand v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/AlwaysTrue v1.20.80.json b/metadata/json_schemas/AlwaysTrue v1.20.80.json new file mode 100644 index 000000000..973eaa057 --- /dev/null +++ b/metadata/json_schemas/AlwaysTrue v1.20.80.json @@ -0,0 +1,6 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3404987451", + "title": "struct SharedTypes::v1_20_80::AlwaysTruePredicate", + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified." +} \ No newline at end of file diff --git a/metadata/json_schemas/Ammunition v1.20.50.json b/metadata/json_schemas/Ammunition v1.20.50.json index 1e31cb8a0..57749a659 100644 --- a/metadata/json_schemas/Ammunition v1.20.50.json +++ b/metadata/json_schemas/Ammunition v1.20.50.json @@ -1,10 +1,29 @@ { - "title": "struct Puv::v1_20_50::ShooterItemComponent::Ammunition", + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2681068491", + "definitions": { + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + { + "type": "string" + } + ] + } + }, + "title": "struct SharedTypes::v1_20_50::ShooterItemComponent::Ammunition", "type": "object", "properties": { "item": { "description": "Ammunition item description identifier.", - "$ref": "#/$defs/2849785526" + "$ref": "#/definitions/1531870811" }, "search_inventory": { "description": "Can search inventory? Default is set to false.", @@ -21,24 +40,5 @@ }, "required": [ "item" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "struct Puv::v1_20_50::ShooterItemComponent::Ammunition", - "$defs": { - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", - "oneOf": [ - { - "type": "string" - }, - { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", - "type": "object", - "additionalProperties": { - "type": "string" - } - } - ] - } - } + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Animation v1.20.50.json b/metadata/json_schemas/Animation v1.20.50.json new file mode 100644 index 000000000..acb5aa11f --- /dev/null +++ b/metadata/json_schemas/Animation v1.20.50.json @@ -0,0 +1,5 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2808013842", + "title": "enum SharedTypes::Legacy::UseAnimation" +} \ No newline at end of file diff --git a/metadata/json_schemas/ArcheologyBlockLoot v1.20.80.json b/metadata/json_schemas/ArcheologyBlockLoot v1.20.80.json new file mode 100644 index 000000000..d72f142fd --- /dev/null +++ b/metadata/json_schemas/ArcheologyBlockLoot v1.20.80.json @@ -0,0 +1,30 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "380519526", + "title": "struct SharedTypes::v1_20_80::ArcheologyBlockLootPredicate", + "description": "Predicate that replaces a block and adds a loot table.", + "type": "object", + "properties": { + "block_mapping": { + "title": "associative container", + "description": "Mapping of block types to replace.", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "limit": { + "description": "Maximum number of blocks to replace within the structure.", + "type": "integer" + }, + "loot_table": { + "description": "Loot table to assign to the replaced blocks.", + "type": "string" + } + }, + "required": [ + "block_mapping", + "limit", + "loot_table" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Block Culling v1.20.60.json b/metadata/json_schemas/Block Culling v1.20.60.json new file mode 100644 index 000000000..dfc22c60b --- /dev/null +++ b/metadata/json_schemas/Block Culling v1.20.60.json @@ -0,0 +1,105 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3211621278", + "definitions": { + "1357516824": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents", + "type": "object", + "properties": { + "description": { + "$ref": "#/definitions/2510182014" + }, + "rules": { + "title": "sequence container", + "type": "array", + "items": { + "$ref": "#/definitions/3215886026" + } + } + }, + "required": [ + "description", + "rules" + ] + }, + "2510182014": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Description", + "type": "object", + "properties": { + "identifier": { + "type": "string" + } + }, + "required": [ + "identifier" + ] + }, + "3215886026": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Rule", + "type": "object", + "properties": { + "direction": { + "title": "enum SharedTypes::Facing", + "type": "string", + "enum": [ + "down", + "east", + "north", + "south", + "up", + "west" + ] + }, + "geometry_part": { + "$ref": "#/definitions/371596787" + } + }, + "required": [ + "direction", + "geometry_part" + ] + }, + "371596787": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart", + "type": "object", + "properties": { + "bone": { + "type": "string" + }, + "cube": { + "type": "integer", + "minimum": 0.0 + }, + "face": { + "title": "enum SharedTypes::Facing", + "type": "string", + "enum": [ + "down", + "east", + "north", + "south", + "up", + "west" + ] + } + }, + "required": [ + "bone" + ] + } + }, + "title": "struct SharedTypes::v1_20_60::BlockCulling", + "type": "object", + "properties": { + "format_version": { + "type": "string" + }, + "minecraft:block_culling_rules": { + "$ref": "#/definitions/1357516824" + } + }, + "required": [ + "format_version", + "minecraft:block_culling_rules" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Block Descriptor v1.20.50.json b/metadata/json_schemas/Block Descriptor v1.20.50.json new file mode 100644 index 000000000..5e64eb24d --- /dev/null +++ b/metadata/json_schemas/Block Descriptor v1.20.50.json @@ -0,0 +1,49 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "748032502", + "definitions": { + "49501551": { + "title": "compound_proxy", + "oneOf": [ + { + "type": "integer" + }, + { + "type": "string" + }, + { + "type": "boolean" + } + ] + }, + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "states": { + "title": "associative container", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/49501551" + } + }, + "tags": { + "type": "string" + } + } + } + }, + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", + "oneOf": [ + { + "$ref": "#/definitions/970386766" + }, + { + "type": "string", + "minLength": 1 + } + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Block Specifier v1.20.60.json b/metadata/json_schemas/Block Specifier v1.20.60.json new file mode 100644 index 000000000..a54aa89f3 --- /dev/null +++ b/metadata/json_schemas/Block Specifier v1.20.60.json @@ -0,0 +1,41 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3076687790", + "title": "Block Specifier", + "description": "Specifies a particular block. Can be a string block name or a JSON object", + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "name": { + "description": "Name of the block", + "type": "string" + }, + "states": { + "title": "associative container", + "description": "Contains members named after each state, with boolean, integer, or string values.", + "type": "object", + "additionalProperties": { + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "string" + } + ] + } + } + }, + "required": [ + "name" + ] + } + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/BlockInfo v1.20.50.json b/metadata/json_schemas/BlockInfo v1.20.50.json index 829c757ee..0aecda86b 100644 --- a/metadata/json_schemas/BlockInfo v1.20.50.json +++ b/metadata/json_schemas/BlockInfo v1.20.50.json @@ -1,64 +1,67 @@ { - "title": "struct Puv::v1_20_50::DiggerItemComponent::BlockInfo", - "type": "object", - "properties": { - "block": { - "description": "Block to be dug.", - "$ref": "#/$defs/4107396053" - }, - "speed": { - "description": "Digging speed for the correlating block(s).", - "type": "integer" - } - }, - "required": [ - "block", - "speed" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "struct Puv::v1_20_50::DiggerItemComponent::BlockInfo", - "$defs": { - "1290538044": { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1899103179", + "definitions": { + "49501551": { "title": "compound_proxy", "oneOf": [ + { + "type": "integer" + }, { "type": "string" }, { - "type": "integer" + "type": "boolean" + } + ] + }, + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", + "oneOf": [ + { + "$ref": "#/definitions/970386766" + }, + { + "type": "string", + "minLength": 1 } ] }, - "2836600109": { - "title": "struct Puv::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", "type": "object", "properties": { "name": { "type": "string" }, "states": { - "title": "associative container (class std::map,class std::allocator >,struct Puv::v1_20_50::BlockDescriptor::Compound,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,struct Puv::v1_20_50::BlockDescriptor::Compound> > >)", + "title": "associative container", "type": "object", "additionalProperties": { - "$ref": "#/$defs/1290538044" + "$ref": "#/definitions/49501551" } }, "tags": { "type": "string" } } + } + }, + "title": "struct SharedTypes::v1_20_50::DiggerItemComponent::BlockInfo", + "type": "object", + "properties": { + "block": { + "description": "Block to be dug.", + "$ref": "#/definitions/748032502" }, - "4107396053": { - "title": "struct Puv::v1_20_50::BlockDescriptor", - "oneOf": [ - { - "$ref": "#/$defs/2836600109" - }, - { - "minLength": 1, - "type": "string" - } - ] + "speed": { + "description": "Digging speed for the correlating block(s).", + "type": "integer" } - } + }, + "required": [ + "block", + "speed" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/BlockMatch v1.20.80.json b/metadata/json_schemas/BlockMatch v1.20.80.json new file mode 100644 index 000000000..4506e25ba --- /dev/null +++ b/metadata/json_schemas/BlockMatch v1.20.80.json @@ -0,0 +1,16 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2388192566", + "title": "struct SharedTypes::v1_20_80::BlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + } + }, + "required": [ + "block" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/BlockPredicate 1.20.80.json b/metadata/json_schemas/BlockPredicate 1.20.80.json new file mode 100644 index 000000000..1d4e23914 --- /dev/null +++ b/metadata/json_schemas/BlockPredicate 1.20.80.json @@ -0,0 +1,94 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3820273351", + "definitions": { + "2388192566": { + "title": "struct SharedTypes::v1_20_80::BlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + } + }, + "required": [ + "block" + ] + }, + "3404987451": { + "title": "struct SharedTypes::v1_20_80::AlwaysTruePredicate", + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified." + }, + "380519526": { + "title": "struct SharedTypes::v1_20_80::ArcheologyBlockLootPredicate", + "description": "Predicate that replaces a block and adds a loot table.", + "type": "object", + "properties": { + "block_mapping": { + "title": "associative container", + "description": "Mapping of block types to replace.", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "limit": { + "description": "Maximum number of blocks to replace within the structure.", + "type": "integer" + }, + "loot_table": { + "description": "Loot table to assign to the replaced blocks.", + "type": "string" + } + }, + "required": [ + "block_mapping", + "limit", + "loot_table" + ] + }, + "913609579": { + "title": "struct SharedTypes::v1_20_80::RandomBlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + }, + "probability": { + "description": "Probability of the evaluating to true when the block matches.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + } + }, + "required": [ + "block", + "probability" + ] + } + }, + "title": "struct SharedTypes::v1_20_80::BlockRulePredicate", + "description": "Predicate type used by input_predicate, location_predicate and distance_predicate.", + "type": "object", + "properties": { + "always_true": { + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified.", + "$ref": "#/definitions/3404987451" + }, + "archeology_block_loot": { + "description": "Predicate that replaces a block and adds a loot table.", + "$ref": "#/definitions/380519526" + }, + "block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/2388192566" + }, + "random_block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/913609579" + } + } +} \ No newline at end of file diff --git a/metadata/json_schemas/BlockRulesProcessor v1.20.80.json b/metadata/json_schemas/BlockRulesProcessor v1.20.80.json new file mode 100644 index 000000000..387febacd --- /dev/null +++ b/metadata/json_schemas/BlockRulesProcessor v1.20.80.json @@ -0,0 +1,174 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2204200647", + "definitions": { + "2388192566": { + "title": "struct SharedTypes::v1_20_80::BlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + } + }, + "required": [ + "block" + ] + }, + "3076687790": { + "title": "Block Specifier", + "description": "Specifies a particular block. Can be a string block name or a JSON object", + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "name": { + "description": "Name of the block", + "type": "string" + }, + "states": { + "title": "associative container", + "description": "Contains members named after each state, with boolean, integer, or string values.", + "type": "object", + "additionalProperties": { + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "string" + } + ] + } + } + }, + "required": [ + "name" + ] + } + ] + }, + "3404987451": { + "title": "struct SharedTypes::v1_20_80::AlwaysTruePredicate", + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified." + }, + "380519526": { + "title": "struct SharedTypes::v1_20_80::ArcheologyBlockLootPredicate", + "description": "Predicate that replaces a block and adds a loot table.", + "type": "object", + "properties": { + "block_mapping": { + "title": "associative container", + "description": "Mapping of block types to replace.", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "limit": { + "description": "Maximum number of blocks to replace within the structure.", + "type": "integer" + }, + "loot_table": { + "description": "Loot table to assign to the replaced blocks.", + "type": "string" + } + }, + "required": [ + "block_mapping", + "limit", + "loot_table" + ] + }, + "3820273351": { + "title": "struct SharedTypes::v1_20_80::BlockRulePredicate", + "description": "Predicate type used by input_predicate, location_predicate and distance_predicate.", + "type": "object", + "properties": { + "always_true": { + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified.", + "$ref": "#/definitions/3404987451" + }, + "archeology_block_loot": { + "description": "Predicate that replaces a block and adds a loot table.", + "$ref": "#/definitions/380519526" + }, + "block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/2388192566" + }, + "random_block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/913609579" + } + } + }, + "913609579": { + "title": "struct SharedTypes::v1_20_80::RandomBlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + }, + "probability": { + "description": "Probability of the evaluating to true when the block matches.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + } + }, + "required": [ + "block", + "probability" + ] + }, + "986592995": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::Rule", + "description": "A block rule that is evaluated on all blocks of a Structure Template. All predicates must evaluate to true in order for a block to be replaced by the output_state.", + "type": "object", + "properties": { + "input_predicate": { + "description": "A predicate evaluated on the Structure Template block.", + "$ref": "#/definitions/3820273351" + }, + "location_predicate": { + "description": "A predicate evaluated on the world block.", + "$ref": "#/definitions/3820273351" + }, + "output_state": { + "description": "Block to replace the world block with if all predicates evaluate to true.", + "$ref": "#/definitions/3076687790" + }, + "position_predicate": { + "description": "A predicate evaluated on the distance between the structure's world origin and the world block.", + "$ref": "#/definitions/3820273351" + } + } + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::BlockRulesProcessor", + "type": "object", + "properties": { + "rules": { + "title": "sequence container", + "description": "List of block rules evaluated on all blocks of a Structure Template. Block rules are evaluated in order.If a block rule succeeds and the output_state is set, the output_state block will be used as the input_predicate block for subsequent rules.", + "type": "array", + "items": { + "description": "A block rule that is evaluated on all blocks of a Structure Template. All predicates must evaluate to true in order for a block to be replaced by the output_state.", + "$ref": "#/definitions/986592995" + } + } + }, + "required": [ + "rules" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/CanDestroyInCreative v1.20.50.json b/metadata/json_schemas/CanDestroyInCreative v1.20.50.json index bf9ef94bd..86dff7f5e 100644 --- a/metadata/json_schemas/CanDestroyInCreative v1.20.50.json +++ b/metadata/json_schemas/CanDestroyInCreative v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3126701690", "title": "minecraft:can_destroy_in_creative v1.20.50", "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:can_destroy_in_creative v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Component v1.20.50.json b/metadata/json_schemas/Component v1.20.50.json index e7cbb9f2f..4ac23973d 100644 --- a/metadata/json_schemas/Component v1.20.50.json +++ b/metadata/json_schemas/Component v1.20.50.json @@ -1,136 +1,28 @@ { - "title": "components v1.20.50", - "description": "List of all components used in this item.", - "type": "object", - "properties": { - "minecraft:allow_off_hand": { - "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", - "$ref": "#/$defs/2987623390" - }, - "minecraft:block_placer": { - "description": "Items with the block_placer component will place a block when used.", - "$ref": "#/$defs/1178544591" - }, - "minecraft:can_destroy_in_creative": { - "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", - "$ref": "#/$defs/2819452145" - }, - "minecraft:cooldown": { - "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", - "$ref": "#/$defs/1413510600" - }, - "minecraft:damage": { - "description": "The damage component determines how much extra damage the item does on attack.", - "$ref": "#/$defs/2355534844" - }, - "minecraft:digger": { - "description": "Digger item component specifies how quickly this item can dig specific blocks.", - "$ref": "#/$defs/1093953013" - }, - "minecraft:display_name": { - "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", - "$ref": "#/$defs/4293809098" - }, - "minecraft:durability": { - "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", - "$ref": "#/$defs/2663653758" - }, - "minecraft:enchantable": { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1160109641", + "definitions": { + "1095951327": { + "title": "minecraft:enchantable v1.20.50", "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", - "$ref": "#/$defs/3828799658" - }, - "minecraft:entity_placer": { - "description": "The entity_placer item component specifies the blocks that the item can be placed on.", - "$ref": "#/$defs/2610026031" - }, - "minecraft:food": { - "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", - "$ref": "#/$defs/3906212947" - }, - "minecraft:fuel": { - "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", - "$ref": "#/$defs/3372804247" - }, - "minecraft:glint": { - "description": "The glint component determines whether the item has the enchanted glint render effect on it.", - "$ref": "#/$defs/1025605201" - }, - "minecraft:hand_equipped": { - "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", - "$ref": "#/$defs/3792304927" - }, - "minecraft:hover_text_color": { - "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", - "$ref": "#/$defs/1862654147" - }, - "minecraft:icon": { - "$ref": "#/$defs/396877356" - }, - "minecraft:interact_button": { - "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", - "$ref": "#/$defs/2801422565" - }, - "minecraft:item_storage": { - "description": "The Storage Item Component is used for storing Items within an Item's User Data", - "$ref": "#/$defs/757583938" - }, - "minecraft:liquid_clipped": { - "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", - "$ref": "#/$defs/910690552" - }, - "minecraft:max_stack_size": { - "description": "The max_stack_size component specifies how many of the item can be stacked together.", - "$ref": "#/$defs/3633237758" - }, - "minecraft:projectile": { - "description": "Projectile items shoot out, like an arrow.", - "$ref": "#/$defs/2543985138" - }, - "minecraft:record": { - "description": "Record Item Component. Used by record items to play music.", - "$ref": "#/$defs/2714251964" - }, - "minecraft:repairable": { - "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", - "$ref": "#/$defs/2707383096" - }, - "minecraft:shooter": { - "description": "Shooter Item Component.", - "$ref": "#/$defs/1861287593" - }, - "minecraft:should_despawn": { - "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", - "$ref": "#/$defs/869455920" - }, - "minecraft:stacked_by_data": { - "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", - "$ref": "#/$defs/3566406297" - }, - "minecraft:tags": { - "description": "The tags component specifies which tags an item has on it.", - "$ref": "#/$defs/2623865080" - }, - "minecraft:throwable": { - "description": "Throwable items can be thrown by the player, such as a snowball.", - "$ref": "#/$defs/2210327101" - }, - "minecraft:use_animation": { - "description": "Use_animation specifies which animation is played when the player uses the item.", - "$ref": "#/$defs/3520278386" - }, - "minecraft:use_modifiers": { - "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", - "$ref": "#/$defs/466752078" + "type": "object", + "properties": { + "slot": { + "description": "Specifies which types of enchantments can be applied. For example, `bow` would allow this item to be enchanted as if it were a bow.", + "type": "string" + }, + "value": { + "description": "Specifies the value of the enchantment (minimum of 0).", + "type": "integer", + "minimum": 0.0 + } + }, + "required": [ + "slot", + "value" + ] }, - "minecraft:wearable": { - "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", - "$ref": "#/$defs/2024711926" - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "components v1.20.50", - "$defs": { - "1025605201": { + "1206516236": { "title": "minecraft:glint v1.20.50", "description": "The glint component determines whether the item has the enchanted glint render effect on it.", "oneOf": [ @@ -148,131 +40,66 @@ } ] }, - "1093953013": { - "title": "minecraft:digger v1.20.50", - "description": "Digger item component specifies how quickly this item can dig specific blocks.", - "type": "object", - "properties": { - "destroy_speeds": { - "title": "sequence container (class std::vector >)", - "description": "A list of blocks to dig with correlating speeds of digging.", - "type": "array", - "items": { - "$ref": "#/$defs/3421086714" - } - }, - "use_efficiency": { - "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", - "type": "boolean" - } - } - }, - "1178544591": { - "title": "minecraft:block_placer v1.20.50", - "description": "Items with the block_placer component will place a block when used.", - "type": "object", - "properties": { - "block": { - "description": "Defines the block that will be placed.", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } - } - }, - "required": [ - "block" - ] - }, - "1181846166": { - "title": "struct Puv::Legacy::ExpressionNode", + "1302400215": { + "title": "minecraft:icon v1.20.50", "oneOf": [ { "type": "string" }, - { - "type": "number" - }, { "type": "object", "properties": { - "expression": { + "texture": { + "description": "The key from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", "type": "string" - }, - "version": { - "type": "integer" } - }, - "required": [ - "expression", - "version" - ] + } } ] }, - "1290538044": { - "title": "compound_proxy", - "oneOf": [ - { - "type": "string" + "1398826300": { + "title": "struct SharedTypes::IntRange", + "type": "object", + "properties": { + "max": { + "type": "integer" }, - { + "min": { "type": "integer" } - ] + } }, - "1413510600": { - "title": "minecraft:cooldown v1.20.50", - "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", - "type": "object", - "properties": { - "category": { - "description": "The type of cool down for this item. All items with a cool down component with the same category are put on cool down when one is used.", - "type": "string" + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } }, - "duration": { - "description": "The duration of time (in seconds) items with a matching category will spend cooling down before becoming usable again.", - "type": "number" + { + "type": "string" } - }, - "required": [ - "category", - "duration" ] }, - "1861287593": { - "title": "minecraft:shooter v1.20.50", - "description": "Shooter Item Component.", + "1658474219": { + "title": "minecraft:repairable v1.20.50", + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", "type": "object", "properties": { - "ammunition": { - "title": "sequence container (class std::vector >)", - "description": "Ammunition.", + "repair_items": { + "title": "sequence container", + "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", "type": "array", "items": { - "$ref": "#/$defs/2221989686" + "$ref": "#/definitions/3256164975" } - }, - "charge_on_draw": { - "description": "Charge on draw? Default is set to false.", - "type": "boolean" - }, - "max_draw_duration": { - "description": "Draw Duration. Default is set to 0.", - "type": "number" - }, - "scale_power_by_draw_duration": { - "description": "Scale power by draw duration? Default is set to false.", - "type": "boolean" } } }, - "1862654147": { + "1661309668": { "title": "minecraft:hover_text_color v1.20.50", "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", "oneOf": [ @@ -290,250 +117,223 @@ } ] }, - "2024711926": { - "title": "minecraft:wearable v1.20.50", - "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", - "type": "object", - "properties": { - "protection": { - "description": "How much protection the wearable item provides. Default is set to 0.", - "minimum": 0.0, - "type": "integer" + "1754804474": { + "title": "minecraft:interact_button v1.20.50", + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "oneOf": [ + { + "type": "string" }, - "slot": { - "title": "enum Puv::Legacy::EquipmentSlot", - "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", - "type": "string", - "enum": [ - "slot.armor.chest", - "slot.armor.feet", - "slot.armor.head", - "slot.armor.legs", - "slot.weapon.offhand" - ] + { + "type": "boolean" } - }, - "required": [ - "slot" ] }, - "2122767410": { - "title": "struct Puv::v1_20_50::RepairableItemComponent::RepairItemEntry", + "1889822164": { + "title": "minecraft:hand_equipped v1.20.50", + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", "oneOf": [ { - "title": "sequence container (class std::vector >)", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" - } + "type": "boolean" }, { "type": "object", "properties": { - "items": { - "title": "sequence container (class std::vector >)", - "description": "Items that may be used to repair an item.", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" - } - }, - "repair_amount": { - "description": "How much the item is repaired.", - "$ref": "#/$defs/1181846166" - } - }, - "required": [ - "items" - ] + "value": { + "description": "Determines whether the item is rendered like a tool while in the player's hand.", + "type": "boolean" + } + } } ] }, - "2210327101": { - "title": "minecraft:throwable v1.20.50", - "description": "Throwable items can be thrown by the player, such as a snowball.", + "1899103179": { + "title": "struct SharedTypes::v1_20_50::DiggerItemComponent::BlockInfo", "type": "object", "properties": { - "default_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction.", - "type": "number" - }, - "do_swing_animation": { - "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", - "type": "boolean" - }, - "inside_block_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction if the default throw position is inside a solid block.", - "type": "number" - }, - "launch_power_scale": { - "description": "The scale at which the power of the throw increases. Default is set to 1.0.", - "type": "number" - }, - "max_draw_duration": { - "description": "The maximum duration to draw a throwable item. Default is set to 0.0.", - "type": "number" - }, - "max_launch_power": { - "description": "The maximum power to launch the throwable item. Default is set to 1.0.", - "type": "number" - }, - "min_draw_duration": { - "description": "The minimum duration to draw a throwable item. Default is set to 0.0.", - "type": "number" + "block": { + "description": "Block to be dug.", + "$ref": "#/definitions/748032502" }, - "scale_power_by_draw_duration": { - "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", - "type": "boolean" + "speed": { + "description": "Digging speed for the correlating block(s).", + "type": "integer" } - } + }, + "required": [ + "block", + "speed" + ] }, - "2221989686": { - "title": "struct Puv::v1_20_50::ShooterItemComponent::Ammunition", + "2041267453": { + "title": "minecraft:wearable v1.20.50", + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", "type": "object", "properties": { - "item": { - "description": "Ammunition item description identifier.", - "$ref": "#/$defs/2849785526" - }, - "search_inventory": { - "description": "Can search inventory? Default is set to false.", - "type": "boolean" - }, - "use_in_creative": { - "description": "Can use in creative mode? Default is set to false.", - "type": "boolean" + "protection": { + "description": "How much protection the wearable item provides. Default is set to 0.", + "type": "integer", + "minimum": 0.0 }, - "use_offhand": { - "description": "Can use off-hand? Default is set to false.", - "type": "boolean" + "slot": { + "title": "enum SharedTypes::Legacy::EquipmentSlot", + "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", + "type": "string", + "enum": [ + "slot.armor.chest", + "slot.armor.feet", + "slot.armor.head", + "slot.armor.legs", + "slot.weapon.offhand" + ] } }, "required": [ - "item" + "slot" ] }, - "2355534844": { - "title": "minecraft:damage v1.20.50", - "description": "The damage component determines how much extra damage the item does on attack.", + "2359991381": { + "title": "minecraft:liquid_clipped v1.20.50", + "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", "oneOf": [ { - "minimum": 0.0, - "type": "integer" + "type": "boolean" }, { "type": "object", "properties": { "value": { - "description": "Specifies how much extra damage the item does, must be a positive number.", - "minimum": 0.0, - "type": "integer" + "description": "Deterines whether the item interacts with liquid blocks on use.", + "type": "boolean" } } } ] }, - "2543985138": { - "title": "minecraft:projectile v1.20.50", - "description": "Projectile items shoot out, like an arrow.", + "239137998": { + "title": "minecraft:block_placer v1.20.50", + "description": "Items with the block_placer component will place a block when used.", "type": "object", "properties": { - "minimum_critical_power": { - "description": "Specifies how long a player must charge a projectile for it to critically hit.", - "type": "number" - }, - "projectile_entity": { - "description": "Which entity is to be fired as a projectile.", - "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", + "block": { + "description": "Defines the block that will be placed.", "type": "string" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } } }, "required": [ - "projectile_entity" + "block" ] }, - "2610026031": { - "title": "minecraft:entity_placer v1.20.50", - "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "2499855414": { + "title": "minecraft:digger v1.20.50", + "description": "Digger item component specifies how quickly this item can dig specific blocks.", "type": "object", "properties": { - "dispense_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "destroy_speeds": { + "title": "sequence container", + "description": "A list of blocks to dig with correlating speeds of digging.", "type": "array", "items": { - "$ref": "#/$defs/4107396053" + "$ref": "#/definitions/1899103179" } }, - "entity": { - "description": "The entity to be placed in the world.", - "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } + "use_efficiency": { + "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", + "type": "boolean" } } }, - "2623865080": { - "title": "minecraft:tags v1.20.50", - "description": "The tags component specifies which tags an item has on it.", + "268086052": { + "title": "minecraft:food v1.20.50", + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", "type": "object", "properties": { - "tags": { - "title": "sequence container (class std::vector,class std::allocator >,class std::allocator,class std::allocator > > >)", - "description": "An array that can contain multiple item tags.", - "type": "array", - "items": { - "type": "string" - } + "can_always_eat": { + "description": "If true you can always eat this item (even when not hungry). Default is set to false.", + "type": "boolean" + }, + "nutrition": { + "description": "Value that is added to the entity's nutrition when the item is used. Default is set to 0.", + "type": "integer" + }, + "saturation_modifier": { + "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", + "type": "number", + "minimum": 0.0 + }, + "using_converts_to": { + "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", + "$ref": "#/definitions/1531870811" } } }, - "2663653758": { - "title": "minecraft:durability v1.20.50", - "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "2681068491": { + "title": "struct SharedTypes::v1_20_50::ShooterItemComponent::Ammunition", "type": "object", "properties": { - "damage_chance": { - "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", - "$ref": "#/$defs/4167449497" + "item": { + "description": "Ammunition item description identifier.", + "$ref": "#/definitions/1531870811" }, - "max_durability": { - "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", - "minimum": 0.0, - "type": "integer" + "search_inventory": { + "description": "Can search inventory? Default is set to false.", + "type": "boolean" + }, + "use_in_creative": { + "description": "Can use in creative mode? Default is set to false.", + "type": "boolean" + }, + "use_offhand": { + "description": "Can use off-hand? Default is set to false.", + "type": "boolean" } }, "required": [ - "max_durability" + "item" ] }, - "2707383096": { - "title": "minecraft:repairable v1.20.50", - "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "2817495317": { + "title": "minecraft:max_stack_size v1.20.50", + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "oneOf": [ + { + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + }, + { + "type": "object", + "properties": { + "value": { + "description": "Specifies how many of the item that can be stacked.", + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + } + } + } + ] + }, + "2942400907": { + "title": "minecraft:display_name v1.20.50", + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", "type": "object", "properties": { - "repair_items": { - "title": "sequence container (class std::vector >)", - "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", - "type": "array", - "items": { - "$ref": "#/$defs/2122767410" - } + "value": { + "description": "Name shown for an item.", + "type": "string" } } }, - "2714251964": { + "3053237679": { "title": "minecraft:record v1.20.50", "description": "Record Item Component. Used by record items to play music.", "type": "object", @@ -547,7 +347,7 @@ "type": "number" }, "sound_event": { - "title": "enum Puv::Legacy::LevelSoundEvent", + "title": "enum SharedTypes::Legacy::LevelSoundEvent", "description": "Sound event type: 13, cat, blocks, chirp, far, mall, mellohi, stal, strad, ward, 11, wait, pigstep, otherside, 5, relic.", "type": "string", "enum": [ @@ -798,6 +598,7 @@ "icebomb.hit", "ignite", "imitate.blaze", + "imitate.bogged", "imitate.breeze", "imitate.cave_spider", "imitate.creeper", @@ -807,7 +608,6 @@ "imitate.evocation_illager", "imitate.ghast", "imitate.husk", - "imitate.illusion_illager", "imitate.magma_cube", "imitate.polar_bear", "imitate.shulker", @@ -1032,6 +832,7 @@ "vault.insert_item", "vault.insert_item_fail", "vault.open_shutter", + "vault.reject_rewarded_player", "warn", "water", "whine", @@ -1040,19 +841,7 @@ } } }, - "2801422565": { - "title": "minecraft:interact_button v1.20.50", - "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", - "oneOf": [ - { - "type": "boolean" - }, - { - "type": "string" - } - ] - }, - "2819452145": { + "3126701690": { "title": "minecraft:can_destroy_in_creative v1.20.50", "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", "oneOf": [ @@ -1070,43 +859,44 @@ } ] }, - "2836600109": { - "title": "struct Puv::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "3168558347": { + "title": "minecraft:tags v1.20.50", + "description": "The tags component specifies which tags an item has on it.", "type": "object", "properties": { - "name": { - "type": "string" - }, - "states": { - "title": "associative container (class std::map,class std::allocator >,struct Puv::v1_20_50::BlockDescriptor::Compound,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,struct Puv::v1_20_50::BlockDescriptor::Compound> > >)", - "type": "object", - "additionalProperties": { - "$ref": "#/$defs/1290538044" - } - }, "tags": { - "type": "string" + "title": "sequence container", + "description": "An array that can contain multiple item tags.", + "type": "array", + "items": { + "type": "string" + } } } }, - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", + "3173009623": { + "title": "minecraft:damage v1.20.50", + "description": "The damage component determines how much extra damage the item does on attack.", "oneOf": [ { - "type": "string" + "type": "integer", + "minimum": 0.0 }, { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", "type": "object", - "additionalProperties": { - "type": "string" + "properties": { + "value": { + "description": "Specifies how much extra damage the item does, must be a positive number.", + "type": "integer", + "minimum": 0.0 + } } } ] }, - "2987623390": { - "title": "minecraft:allow_off_hand v1.20.50", - "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "3178615832": { + "title": "minecraft:stacked_by_data v1.20.50", + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", "oneOf": [ { "type": "boolean" @@ -1115,57 +905,45 @@ "type": "object", "properties": { "value": { - "description": "Determines whether the item can be placed in the off hand slot.", + "description": "Determines whether the same item with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", "type": "boolean" } } } ] }, - "3372804247": { - "title": "minecraft:fuel v1.20.50", - "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", "oneOf": [ { - "minimum": 0.05000000074505806, + "type": "string" + }, + { "type": "number" }, { "type": "object", "properties": { - "duration": { - "description": "Amount of time, in seconds, this fuel will cook items.", - "minimum": 0.05000000074505806, - "type": "number" - } - } + "expression": { + "type": "string" + }, + "version": { + "type": "integer" + } + }, + "required": [ + "expression", + "version" + ] } ] }, - "3421086714": { - "title": "struct Puv::v1_20_50::DiggerItemComponent::BlockInfo", - "type": "object", - "properties": { - "block": { - "description": "Block to be dug.", - "$ref": "#/$defs/4107396053" - }, - "speed": { - "description": "Digging speed for the correlating block(s).", - "type": "integer" - } - }, - "required": [ - "block", - "speed" - ] - }, - "3520278386": { + "3246981949": { "title": "minecraft:use_animation v1.20.50", "description": "Use_animation specifies which animation is played when the player uses the item.", "oneOf": [ { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "type": "string", "enum": [ "block", @@ -1184,7 +962,7 @@ "type": "object", "properties": { "value": { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "description": "Specifies which animation to play when the the item is used.", "type": "string", "enum": [ @@ -1204,49 +982,61 @@ } ] }, - "3566406297": { - "title": "minecraft:stacked_by_data v1.20.50", - "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "3256164975": { + "title": "struct SharedTypes::v1_20_50::RepairableItemComponent::RepairItemEntry", "oneOf": [ { - "type": "boolean" + "title": "sequence container", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } }, { "type": "object", "properties": { - "value": { - "description": "Determines whether the same item with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", - "type": "boolean" + "items": { + "title": "sequence container", + "description": "Items that may be used to repair an item.", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } + }, + "repair_amount": { + "description": "How much the item is repaired.", + "$ref": "#/definitions/3178719147" } - } + }, + "required": [ + "items" + ] } ] }, - "3633237758": { - "title": "minecraft:max_stack_size v1.20.50", - "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "3308324084": { + "title": "minecraft:fuel v1.20.50", + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", "oneOf": [ { - "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "type": "number", + "minimum": 0.05000000074505806 }, { "type": "object", "properties": { - "value": { - "description": "Specifies how many of the item that can be stacked.", - "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "duration": { + "description": "Amount of time, in seconds, this fuel will cook items.", + "type": "number", + "minimum": 0.05000000074505806 } } } ] }, - "3792304927": { - "title": "minecraft:hand_equipped v1.20.50", - "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "3389099981": { + "title": "minecraft:allow_off_hand v1.20.50", + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", "oneOf": [ { "type": "boolean" @@ -1255,173 +1045,362 @@ "type": "object", "properties": { "value": { - "description": "Determines whether the item is rendered like a tool while in the player's hand.", + "description": "Determines whether the item can be placed in the off hand slot.", "type": "boolean" } } } ] }, - "3828799658": { - "title": "minecraft:enchantable v1.20.50", - "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "3494639353": { + "title": "minecraft:durability v1.20.50", + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", "type": "object", "properties": { - "slot": { - "description": "Specifies which types of enchantments can be applied. For example, `bow` would allow this item to be enchanted as if it were a bow.", - "type": "string" + "damage_chance": { + "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", + "$ref": "#/definitions/1398826300" }, - "value": { - "description": "Specifies the value of the enchantment (minimum of 0).", - "minimum": 0.0, - "type": "integer" + "max_durability": { + "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", + "type": "integer", + "minimum": 0.0 } }, "required": [ - "slot", - "value" + "max_durability" ] }, - "3906212947": { - "title": "minecraft:food v1.20.50", - "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "3715727616": { + "title": "minecraft:throwable v1.20.50", + "description": "Throwable items can be thrown by the player, such as a snowball.", "type": "object", "properties": { - "can_always_eat": { - "description": "If true you can always eat this item (even when not hungry). Default is set to false.", + "do_swing_animation": { + "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", "type": "boolean" }, - "nutrition": { - "description": "Value that is added to the entity's nutrition when the item is used. Default is set to 0.", - "type": "integer" + "launch_power_scale": { + "description": "The scale at which the power of the throw increases. Default is set to 1.0.", + "type": "number" }, - "saturation_modifier": { - "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", - "minimum": 0.0, + "max_draw_duration": { + "description": "The maximum duration to draw a throwable item. Default is set to 0.0.", "type": "number" }, - "using_converts_to": { - "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", - "$ref": "#/$defs/2849785526" + "max_launch_power": { + "description": "The maximum power to launch the throwable item. Default is set to 1.0.", + "type": "number" + }, + "min_draw_duration": { + "description": "The minimum duration to draw a throwable item. Default is set to 0.0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", + "type": "boolean" } } }, - "396877356": { - "title": "minecraft:icon v1.20.50", + "3781185164": { + "title": "minecraft:shooter v1.20.50", + "description": "Shooter Item Component.", + "type": "object", + "properties": { + "ammunition": { + "title": "sequence container", + "description": "Ammunition.", + "type": "array", + "items": { + "$ref": "#/definitions/2681068491" + } + }, + "charge_on_draw": { + "description": "Charge on draw? Default is set to false.", + "type": "boolean" + }, + "max_draw_duration": { + "description": "Draw Duration. Default is set to 0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Scale power by draw duration? Default is set to false.", + "type": "boolean" + } + } + }, + "3875281249": { + "title": "minecraft:should_despawn v1.20.50", + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", "oneOf": [ { - "type": "string" + "type": "boolean" }, { "type": "object", "properties": { - "texture": { - "description": "The key from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", - "type": "string" + "value": { + "description": "Determines whether the item should eventually despawn while floating in the world.", + "type": "boolean" } } } ] }, - "4107396053": { - "title": "struct Puv::v1_20_50::BlockDescriptor", + "435751873": { + "title": "minecraft:use_modifiers v1.20.50", + "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", + "type": "object", + "properties": { + "movement_modifier": { + "description": "Modifier value to scale the players movement speed when item is in use.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + }, + "use_duration": { + "description": "How long the item takes to use in seconds.", + "type": "number", + "minimum": 0.0 + } + } + }, + "49501551": { + "title": "compound_proxy", "oneOf": [ { - "$ref": "#/$defs/2836600109" + "type": "integer" }, { - "minLength": 1, "type": "string" + }, + { + "type": "boolean" } ] }, - "4167449497": { - "title": "struct Puv::IntRange", + "608914689": { + "title": "minecraft:projectile v1.20.50", + "description": "Projectile items shoot out, like an arrow.", "type": "object", "properties": { - "max": { - "type": "integer" + "minimum_critical_power": { + "description": "Specifies how long a player must charge a projectile for it to critically hit.", + "type": "number" }, - "min": { - "type": "integer" + "projectile_entity": { + "description": "Which entity is to be fired as a projectile.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" } - } + }, + "required": [ + "projectile_entity" + ] }, - "4293809098": { - "title": "minecraft:display_name v1.20.50", - "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", + "oneOf": [ + { + "$ref": "#/definitions/970386766" + }, + { + "type": "string", + "minLength": 1 + } + ] + }, + "853889472": { + "title": "minecraft:entity_placer v1.20.50", + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", "type": "object", "properties": { - "value": { - "description": "Name shown for an item.", - "type": "string" + "dispense_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } + }, + "entity": { + "description": "The entity to be placed in the world.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } } } }, - "466752078": { - "title": "minecraft:use_modifiers v1.20.50", - "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", + "886176099": { + "title": "minecraft:cooldown v1.20.50", + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", "type": "object", "properties": { - "movement_modifier": { - "description": "Modifier value to scale the players movement speed when item is in use.", - "minimum": 0.0, - "maximum": 1.0, - "type": "number" + "category": { + "description": "The type of cool down for this item. All items with a cool down component with the same category are put on cool down when one is used.", + "type": "string" }, - "use_duration": { - "description": "How long the item takes to use in seconds.", - "minimum": 0.0, + "duration": { + "description": "The duration of time (in seconds) items with a matching category will spend cooling down before becoming usable again.", "type": "number" } - } + }, + "required": [ + "category", + "duration" + ] }, - "757583938": { - "title": "minecraft:item_storage v1.20.50", - "description": "The Storage Item Component is used for storing Items within an Item's User Data", + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", "type": "object", "properties": { - "capacity": { - "description": "The max capacity of the item. Default is 64", - "type": "integer" - } - } - }, - "869455920": { - "title": "minecraft:should_despawn v1.20.50", - "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", - "oneOf": [ - { - "type": "boolean" + "name": { + "type": "string" }, - { + "states": { + "title": "associative container", "type": "object", - "properties": { - "value": { - "description": "Determines whether the item should eventually despawn while floating in the world.", - "type": "boolean" - } + "additionalProperties": { + "$ref": "#/definitions/49501551" } + }, + "tags": { + "type": "string" } - ] + } + } + }, + "title": "components v1.20.50", + "description": "List of all components used in this item.", + "type": "object", + "properties": { + "minecraft:allow_off_hand": { + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "$ref": "#/definitions/3389099981" }, - "910690552": { - "title": "minecraft:liquid_clipped v1.20.50", + "minecraft:block_placer": { + "description": "Items with the block_placer component will place a block when used.", + "$ref": "#/definitions/239137998" + }, + "minecraft:can_destroy_in_creative": { + "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", + "$ref": "#/definitions/3126701690" + }, + "minecraft:cooldown": { + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", + "$ref": "#/definitions/886176099" + }, + "minecraft:damage": { + "description": "The damage component determines how much extra damage the item does on attack.", + "$ref": "#/definitions/3173009623" + }, + "minecraft:digger": { + "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "$ref": "#/definitions/2499855414" + }, + "minecraft:display_name": { + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", + "$ref": "#/definitions/2942400907" + }, + "minecraft:durability": { + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "$ref": "#/definitions/3494639353" + }, + "minecraft:enchantable": { + "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "$ref": "#/definitions/1095951327" + }, + "minecraft:entity_placer": { + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "$ref": "#/definitions/853889472" + }, + "minecraft:food": { + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "$ref": "#/definitions/268086052" + }, + "minecraft:fuel": { + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", + "$ref": "#/definitions/3308324084" + }, + "minecraft:glint": { + "description": "The glint component determines whether the item has the enchanted glint render effect on it.", + "$ref": "#/definitions/1206516236" + }, + "minecraft:hand_equipped": { + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "$ref": "#/definitions/1889822164" + }, + "minecraft:hover_text_color": { + "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", + "$ref": "#/definitions/1661309668" + }, + "minecraft:icon": { + "$ref": "#/definitions/1302400215" + }, + "minecraft:interact_button": { + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "$ref": "#/definitions/1754804474" + }, + "minecraft:liquid_clipped": { "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", - "oneOf": [ - { - "type": "boolean" - }, - { - "type": "object", - "properties": { - "value": { - "description": "Deterines whether the item interacts with liquid blocks on use.", - "type": "boolean" - } - } - } - ] + "$ref": "#/definitions/2359991381" + }, + "minecraft:max_stack_size": { + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "$ref": "#/definitions/2817495317" + }, + "minecraft:projectile": { + "description": "Projectile items shoot out, like an arrow.", + "$ref": "#/definitions/608914689" + }, + "minecraft:record": { + "description": "Record Item Component. Used by record items to play music.", + "$ref": "#/definitions/3053237679" + }, + "minecraft:repairable": { + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "$ref": "#/definitions/1658474219" + }, + "minecraft:shooter": { + "description": "Shooter Item Component.", + "$ref": "#/definitions/3781185164" + }, + "minecraft:should_despawn": { + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "$ref": "#/definitions/3875281249" + }, + "minecraft:stacked_by_data": { + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "$ref": "#/definitions/3178615832" + }, + "minecraft:tags": { + "description": "The tags component specifies which tags an item has on it.", + "$ref": "#/definitions/3168558347" + }, + "minecraft:throwable": { + "description": "Throwable items can be thrown by the player, such as a snowball.", + "$ref": "#/definitions/3715727616" + }, + "minecraft:use_animation": { + "description": "Use_animation specifies which animation is played when the player uses the item.", + "$ref": "#/definitions/3246981949" + }, + "minecraft:use_modifiers": { + "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", + "$ref": "#/definitions/435751873" + }, + "minecraft:wearable": { + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", + "$ref": "#/definitions/2041267453" } } } \ No newline at end of file diff --git a/metadata/json_schemas/Component v1.20.60.json b/metadata/json_schemas/Component v1.20.60.json index ff8e4f5a0..aa4d76814 100644 --- a/metadata/json_schemas/Component v1.20.60.json +++ b/metadata/json_schemas/Component v1.20.60.json @@ -1,137 +1,28 @@ { - "title": "components v1.20.60", - "description": "List of all components used in this item.", - "type": "object", - "properties": { - "minecraft:allow_off_hand": { - "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", - "$ref": "#/$defs/2987623390" - }, - "minecraft:block_placer": { - "description": "Items with the block_placer component will place a block when used.", - "$ref": "#/$defs/1178544591" - }, - "minecraft:can_destroy_in_creative": { - "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", - "$ref": "#/$defs/2819452145" - }, - "minecraft:cooldown": { - "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", - "$ref": "#/$defs/1413510600" - }, - "minecraft:damage": { - "description": "The damage component determines how much extra damage the item does on attack.", - "$ref": "#/$defs/2355534844" - }, - "minecraft:digger": { - "description": "Digger item component specifies how quickly this item can dig specific blocks.", - "$ref": "#/$defs/1093953013" - }, - "minecraft:display_name": { - "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", - "$ref": "#/$defs/4293809098" - }, - "minecraft:durability": { - "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", - "$ref": "#/$defs/2663653758" - }, - "minecraft:enchantable": { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2348210938", + "definitions": { + "1095951327": { + "title": "minecraft:enchantable v1.20.50", "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", - "$ref": "#/$defs/3828799658" - }, - "minecraft:entity_placer": { - "description": "The entity_placer item component specifies the blocks that the item can be placed on.", - "$ref": "#/$defs/2610026031" - }, - "minecraft:food": { - "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", - "$ref": "#/$defs/3906212947" - }, - "minecraft:fuel": { - "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", - "$ref": "#/$defs/3372804247" - }, - "minecraft:glint": { - "description": "The glint component determines whether the item has the enchanted glint render effect on it.", - "$ref": "#/$defs/1025605201" - }, - "minecraft:hand_equipped": { - "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", - "$ref": "#/$defs/3792304927" - }, - "minecraft:hover_text_color": { - "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", - "$ref": "#/$defs/1862654147" - }, - "minecraft:icon": { - "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", - "$ref": "#/$defs/3209899485" - }, - "minecraft:interact_button": { - "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", - "$ref": "#/$defs/2801422565" - }, - "minecraft:item_storage": { - "description": "The Storage Item Component is used for storing Items within an Item's User Data", - "$ref": "#/$defs/757583938" - }, - "minecraft:liquid_clipped": { - "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", - "$ref": "#/$defs/910690552" - }, - "minecraft:max_stack_size": { - "description": "The max_stack_size component specifies how many of the item can be stacked together.", - "$ref": "#/$defs/3633237758" - }, - "minecraft:projectile": { - "description": "Projectile items shoot out, like an arrow.", - "$ref": "#/$defs/2543985138" - }, - "minecraft:record": { - "description": "Record Item Component. Used by record items to play music.", - "$ref": "#/$defs/2714251964" - }, - "minecraft:repairable": { - "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", - "$ref": "#/$defs/2707383096" - }, - "minecraft:shooter": { - "description": "Shooter Item Component.", - "$ref": "#/$defs/1861287593" - }, - "minecraft:should_despawn": { - "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", - "$ref": "#/$defs/869455920" - }, - "minecraft:stacked_by_data": { - "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", - "$ref": "#/$defs/3566406297" - }, - "minecraft:tags": { - "description": "The tags component specifies which tags an item has on it.", - "$ref": "#/$defs/2623865080" - }, - "minecraft:throwable": { - "description": "Throwable items can be thrown by the player, such as a snowball.", - "$ref": "#/$defs/2210327101" - }, - "minecraft:use_animation": { - "description": "Use_animation specifies which animation is played when the player uses the item.", - "$ref": "#/$defs/3520278386" - }, - "minecraft:use_modifiers": { - "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", - "$ref": "#/$defs/466752078" + "type": "object", + "properties": { + "slot": { + "description": "Specifies which types of enchantments can be applied. For example, `bow` would allow this item to be enchanted as if it were a bow.", + "type": "string" + }, + "value": { + "description": "Specifies the value of the enchantment (minimum of 0).", + "type": "integer", + "minimum": 0.0 + } + }, + "required": [ + "slot", + "value" + ] }, - "minecraft:wearable": { - "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", - "$ref": "#/$defs/2024711926" - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "components v1.20.60", - "$defs": { - "1025605201": { + "1206516236": { "title": "minecraft:glint v1.20.50", "description": "The glint component determines whether the item has the enchanted glint render effect on it.", "oneOf": [ @@ -149,131 +40,71 @@ } ] }, - "1093953013": { - "title": "minecraft:digger v1.20.50", - "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "1398826300": { + "title": "struct SharedTypes::IntRange", "type": "object", "properties": { - "destroy_speeds": { - "title": "sequence container (class std::vector >)", - "description": "A list of blocks to dig with correlating speeds of digging.", - "type": "array", - "items": { - "$ref": "#/$defs/3421086714" - } + "max": { + "type": "integer" }, - "use_efficiency": { - "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", - "type": "boolean" + "min": { + "type": "integer" } } }, - "1178544591": { - "title": "minecraft:block_placer v1.20.50", - "description": "Items with the block_placer component will place a block when used.", - "type": "object", - "properties": { - "block": { - "description": "Defines the block that will be placed.", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } - } - }, - "required": [ - "block" - ] - }, - "1181846166": { - "title": "struct Puv::Legacy::ExpressionNode", + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", "oneOf": [ { - "type": "string" - }, - { - "type": "number" + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } }, { - "type": "object", - "properties": { - "expression": { - "type": "string" - }, - "version": { - "type": "integer" - } - }, - "required": [ - "expression", - "version" - ] + "type": "string" } ] }, - "1290538044": { - "title": "compound_proxy", + "1618184314": { + "title": "minecraft:icon v1.20.60", + "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", "oneOf": [ { "type": "string" }, { - "type": "integer" - } - ] - }, - "1413510600": { - "title": "minecraft:cooldown v1.20.50", - "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", - "type": "object", - "properties": { - "category": { - "description": "The type of cool down for this item. All items with a cool down component with the same category are put on cool down when one is used.", - "type": "string" - }, - "duration": { - "description": "The duration of time (in seconds) items with a matching category will spend cooling down before becoming usable again.", - "type": "number" + "type": "object", + "properties": { + "textures": { + "title": "associative container", + "description": "This map contains the different textures that can be used for the item's icon. Default will contain the actual icon texture. Armor trim textures and palettes can be specified here too. The icon textures are the keys from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } } - }, - "required": [ - "category", - "duration" ] }, - "1861287593": { - "title": "minecraft:shooter v1.20.50", - "description": "Shooter Item Component.", + "1658474219": { + "title": "minecraft:repairable v1.20.50", + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", "type": "object", "properties": { - "ammunition": { - "title": "sequence container (class std::vector >)", - "description": "Ammunition.", + "repair_items": { + "title": "sequence container", + "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", "type": "array", "items": { - "$ref": "#/$defs/2221989686" + "$ref": "#/definitions/3256164975" } - }, - "charge_on_draw": { - "description": "Charge on draw? Default is set to false.", - "type": "boolean" - }, - "max_draw_duration": { - "description": "Draw Duration. Default is set to 0.", - "type": "number" - }, - "scale_power_by_draw_duration": { - "description": "Scale power by draw duration? Default is set to false.", - "type": "boolean" } } }, - "1862654147": { + "1661309668": { "title": "minecraft:hover_text_color v1.20.50", "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", "oneOf": [ @@ -291,250 +122,223 @@ } ] }, - "2024711926": { - "title": "minecraft:wearable v1.20.50", - "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", - "type": "object", - "properties": { - "protection": { - "description": "How much protection the wearable item provides. Default is set to 0.", - "minimum": 0.0, - "type": "integer" + "1754804474": { + "title": "minecraft:interact_button v1.20.50", + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "oneOf": [ + { + "type": "string" }, - "slot": { - "title": "enum Puv::Legacy::EquipmentSlot", - "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", - "type": "string", - "enum": [ - "slot.armor.chest", - "slot.armor.feet", - "slot.armor.head", - "slot.armor.legs", - "slot.weapon.offhand" - ] + { + "type": "boolean" } - }, - "required": [ - "slot" ] }, - "2122767410": { - "title": "struct Puv::v1_20_50::RepairableItemComponent::RepairItemEntry", + "1889822164": { + "title": "minecraft:hand_equipped v1.20.50", + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", "oneOf": [ { - "title": "sequence container (class std::vector >)", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" - } + "type": "boolean" }, { "type": "object", "properties": { - "items": { - "title": "sequence container (class std::vector >)", - "description": "Items that may be used to repair an item.", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" - } - }, - "repair_amount": { - "description": "How much the item is repaired.", - "$ref": "#/$defs/1181846166" + "value": { + "description": "Determines whether the item is rendered like a tool while in the player's hand.", + "type": "boolean" } - }, - "required": [ - "items" - ] + } } ] }, - "2210327101": { - "title": "minecraft:throwable v1.20.50", - "description": "Throwable items can be thrown by the player, such as a snowball.", + "1899103179": { + "title": "struct SharedTypes::v1_20_50::DiggerItemComponent::BlockInfo", "type": "object", "properties": { - "default_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction.", - "type": "number" - }, - "do_swing_animation": { - "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", - "type": "boolean" - }, - "inside_block_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction if the default throw position is inside a solid block.", - "type": "number" - }, - "launch_power_scale": { - "description": "The scale at which the power of the throw increases. Default is set to 1.0.", - "type": "number" - }, - "max_draw_duration": { - "description": "The maximum duration to draw a throwable item. Default is set to 0.0.", - "type": "number" - }, - "max_launch_power": { - "description": "The maximum power to launch the throwable item. Default is set to 1.0.", - "type": "number" - }, - "min_draw_duration": { - "description": "The minimum duration to draw a throwable item. Default is set to 0.0.", - "type": "number" + "block": { + "description": "Block to be dug.", + "$ref": "#/definitions/748032502" }, - "scale_power_by_draw_duration": { - "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", - "type": "boolean" + "speed": { + "description": "Digging speed for the correlating block(s).", + "type": "integer" } - } + }, + "required": [ + "block", + "speed" + ] }, - "2221989686": { - "title": "struct Puv::v1_20_50::ShooterItemComponent::Ammunition", + "2041267453": { + "title": "minecraft:wearable v1.20.50", + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", "type": "object", "properties": { - "item": { - "description": "Ammunition item description identifier.", - "$ref": "#/$defs/2849785526" - }, - "search_inventory": { - "description": "Can search inventory? Default is set to false.", - "type": "boolean" - }, - "use_in_creative": { - "description": "Can use in creative mode? Default is set to false.", - "type": "boolean" + "protection": { + "description": "How much protection the wearable item provides. Default is set to 0.", + "type": "integer", + "minimum": 0.0 }, - "use_offhand": { - "description": "Can use off-hand? Default is set to false.", - "type": "boolean" + "slot": { + "title": "enum SharedTypes::Legacy::EquipmentSlot", + "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", + "type": "string", + "enum": [ + "slot.armor.chest", + "slot.armor.feet", + "slot.armor.head", + "slot.armor.legs", + "slot.weapon.offhand" + ] } }, "required": [ - "item" + "slot" ] }, - "2355534844": { - "title": "minecraft:damage v1.20.50", - "description": "The damage component determines how much extra damage the item does on attack.", + "2359991381": { + "title": "minecraft:liquid_clipped v1.20.50", + "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", "oneOf": [ { - "minimum": 0.0, - "type": "integer" + "type": "boolean" }, { "type": "object", "properties": { "value": { - "description": "Specifies how much extra damage the item does, must be a positive number.", - "minimum": 0.0, - "type": "integer" + "description": "Deterines whether the item interacts with liquid blocks on use.", + "type": "boolean" } } } ] }, - "2543985138": { - "title": "minecraft:projectile v1.20.50", - "description": "Projectile items shoot out, like an arrow.", + "239137998": { + "title": "minecraft:block_placer v1.20.50", + "description": "Items with the block_placer component will place a block when used.", "type": "object", "properties": { - "minimum_critical_power": { - "description": "Specifies how long a player must charge a projectile for it to critically hit.", - "type": "number" - }, - "projectile_entity": { - "description": "Which entity is to be fired as a projectile.", - "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", + "block": { + "description": "Defines the block that will be placed.", "type": "string" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } } }, "required": [ - "projectile_entity" + "block" ] }, - "2610026031": { - "title": "minecraft:entity_placer v1.20.50", - "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "2499855414": { + "title": "minecraft:digger v1.20.50", + "description": "Digger item component specifies how quickly this item can dig specific blocks.", "type": "object", "properties": { - "dispense_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "destroy_speeds": { + "title": "sequence container", + "description": "A list of blocks to dig with correlating speeds of digging.", "type": "array", "items": { - "$ref": "#/$defs/4107396053" + "$ref": "#/definitions/1899103179" } }, - "entity": { - "description": "The entity to be placed in the world.", - "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } + "use_efficiency": { + "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", + "type": "boolean" } } }, - "2623865080": { - "title": "minecraft:tags v1.20.50", - "description": "The tags component specifies which tags an item has on it.", + "268086052": { + "title": "minecraft:food v1.20.50", + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", "type": "object", "properties": { - "tags": { - "title": "sequence container (class std::vector,class std::allocator >,class std::allocator,class std::allocator > > >)", - "description": "An array that can contain multiple item tags.", - "type": "array", - "items": { - "type": "string" - } + "can_always_eat": { + "description": "If true you can always eat this item (even when not hungry). Default is set to false.", + "type": "boolean" + }, + "nutrition": { + "description": "Value that is added to the entity's nutrition when the item is used. Default is set to 0.", + "type": "integer" + }, + "saturation_modifier": { + "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", + "type": "number", + "minimum": 0.0 + }, + "using_converts_to": { + "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", + "$ref": "#/definitions/1531870811" } } }, - "2663653758": { - "title": "minecraft:durability v1.20.50", - "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "2681068491": { + "title": "struct SharedTypes::v1_20_50::ShooterItemComponent::Ammunition", "type": "object", "properties": { - "damage_chance": { - "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", - "$ref": "#/$defs/4167449497" + "item": { + "description": "Ammunition item description identifier.", + "$ref": "#/definitions/1531870811" }, - "max_durability": { - "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", - "minimum": 0.0, - "type": "integer" + "search_inventory": { + "description": "Can search inventory? Default is set to false.", + "type": "boolean" + }, + "use_in_creative": { + "description": "Can use in creative mode? Default is set to false.", + "type": "boolean" + }, + "use_offhand": { + "description": "Can use off-hand? Default is set to false.", + "type": "boolean" } }, "required": [ - "max_durability" + "item" ] }, - "2707383096": { - "title": "minecraft:repairable v1.20.50", - "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "2817495317": { + "title": "minecraft:max_stack_size v1.20.50", + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "oneOf": [ + { + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + }, + { + "type": "object", + "properties": { + "value": { + "description": "Specifies how many of the item that can be stacked.", + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + } + } + } + ] + }, + "2942400907": { + "title": "minecraft:display_name v1.20.50", + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", "type": "object", "properties": { - "repair_items": { - "title": "sequence container (class std::vector >)", - "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", - "type": "array", - "items": { - "$ref": "#/$defs/2122767410" - } + "value": { + "description": "Name shown for an item.", + "type": "string" } } }, - "2714251964": { + "3053237679": { "title": "minecraft:record v1.20.50", "description": "Record Item Component. Used by record items to play music.", "type": "object", @@ -548,7 +352,7 @@ "type": "number" }, "sound_event": { - "title": "enum Puv::Legacy::LevelSoundEvent", + "title": "enum SharedTypes::Legacy::LevelSoundEvent", "description": "Sound event type: 13, cat, blocks, chirp, far, mall, mellohi, stal, strad, ward, 11, wait, pigstep, otherside, 5, relic.", "type": "string", "enum": [ @@ -799,6 +603,7 @@ "icebomb.hit", "ignite", "imitate.blaze", + "imitate.bogged", "imitate.breeze", "imitate.cave_spider", "imitate.creeper", @@ -808,7 +613,6 @@ "imitate.evocation_illager", "imitate.ghast", "imitate.husk", - "imitate.illusion_illager", "imitate.magma_cube", "imitate.polar_bear", "imitate.shulker", @@ -1033,6 +837,7 @@ "vault.insert_item", "vault.insert_item_fail", "vault.open_shutter", + "vault.reject_rewarded_player", "warn", "water", "whine", @@ -1041,19 +846,7 @@ } } }, - "2801422565": { - "title": "minecraft:interact_button v1.20.50", - "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", - "oneOf": [ - { - "type": "boolean" - }, - { - "type": "string" - } - ] - }, - "2819452145": { + "3126701690": { "title": "minecraft:can_destroy_in_creative v1.20.50", "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", "oneOf": [ @@ -1071,43 +864,44 @@ } ] }, - "2836600109": { - "title": "struct Puv::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "3168558347": { + "title": "minecraft:tags v1.20.50", + "description": "The tags component specifies which tags an item has on it.", "type": "object", "properties": { - "name": { - "type": "string" - }, - "states": { - "title": "associative container (class std::map,class std::allocator >,struct Puv::v1_20_50::BlockDescriptor::Compound,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,struct Puv::v1_20_50::BlockDescriptor::Compound> > >)", - "type": "object", - "additionalProperties": { - "$ref": "#/$defs/1290538044" - } - }, "tags": { - "type": "string" + "title": "sequence container", + "description": "An array that can contain multiple item tags.", + "type": "array", + "items": { + "type": "string" + } } } }, - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", + "3173009623": { + "title": "minecraft:damage v1.20.50", + "description": "The damage component determines how much extra damage the item does on attack.", "oneOf": [ { - "type": "string" + "type": "integer", + "minimum": 0.0 }, { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", "type": "object", - "additionalProperties": { - "type": "string" + "properties": { + "value": { + "description": "Specifies how much extra damage the item does, must be a positive number.", + "type": "integer", + "minimum": 0.0 + } } } ] }, - "2987623390": { - "title": "minecraft:allow_off_hand v1.20.50", - "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "3178615832": { + "title": "minecraft:stacked_by_data v1.20.50", + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", "oneOf": [ { "type": "boolean" @@ -1116,79 +910,45 @@ "type": "object", "properties": { "value": { - "description": "Determines whether the item can be placed in the off hand slot.", + "description": "Determines whether the same item with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", "type": "boolean" } } } ] }, - "3209899485": { - "title": "minecraft:icon v1.20.60", - "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", "oneOf": [ { "type": "string" }, + { + "type": "number" + }, { "type": "object", "properties": { - "textures": { - "title": "associative container (class std::unordered_map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::hash,class std::allocator > >,struct std::equal_to,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", - "description": "This map contains the different textures that can be used for the item's icon. Default will contain the actual icon texture. Armor trim textures and palettes can be specified here too. The icon textures are the keys from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", - "type": "object", - "additionalProperties": { - "type": "string" - } - } - } - } - ] - }, - "3372804247": { - "title": "minecraft:fuel v1.20.50", - "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", - "oneOf": [ - { - "minimum": 0.05000000074505806, - "type": "number" - }, - { - "type": "object", - "properties": { - "duration": { - "description": "Amount of time, in seconds, this fuel will cook items.", - "minimum": 0.05000000074505806, - "type": "number" + "expression": { + "type": "string" + }, + "version": { + "type": "integer" } - } - } - ] - }, - "3421086714": { - "title": "struct Puv::v1_20_50::DiggerItemComponent::BlockInfo", - "type": "object", - "properties": { - "block": { - "description": "Block to be dug.", - "$ref": "#/$defs/4107396053" - }, - "speed": { - "description": "Digging speed for the correlating block(s).", - "type": "integer" + }, + "required": [ + "expression", + "version" + ] } - }, - "required": [ - "block", - "speed" ] }, - "3520278386": { + "3246981949": { "title": "minecraft:use_animation v1.20.50", "description": "Use_animation specifies which animation is played when the player uses the item.", "oneOf": [ { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "type": "string", "enum": [ "block", @@ -1207,7 +967,7 @@ "type": "object", "properties": { "value": { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "description": "Specifies which animation to play when the the item is used.", "type": "string", "enum": [ @@ -1227,49 +987,61 @@ } ] }, - "3566406297": { - "title": "minecraft:stacked_by_data v1.20.50", - "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "3256164975": { + "title": "struct SharedTypes::v1_20_50::RepairableItemComponent::RepairItemEntry", "oneOf": [ { - "type": "boolean" + "title": "sequence container", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } }, { "type": "object", "properties": { - "value": { - "description": "Determines whether the same item with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", - "type": "boolean" + "items": { + "title": "sequence container", + "description": "Items that may be used to repair an item.", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } + }, + "repair_amount": { + "description": "How much the item is repaired.", + "$ref": "#/definitions/3178719147" } - } + }, + "required": [ + "items" + ] } ] }, - "3633237758": { - "title": "minecraft:max_stack_size v1.20.50", - "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "3308324084": { + "title": "minecraft:fuel v1.20.50", + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", "oneOf": [ { - "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "type": "number", + "minimum": 0.05000000074505806 }, { "type": "object", "properties": { - "value": { - "description": "Specifies how many of the item that can be stacked.", - "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "duration": { + "description": "Amount of time, in seconds, this fuel will cook items.", + "type": "number", + "minimum": 0.05000000074505806 } } } ] }, - "3792304927": { - "title": "minecraft:hand_equipped v1.20.50", - "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "3389099981": { + "title": "minecraft:allow_off_hand v1.20.50", + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", "oneOf": [ { "type": "boolean" @@ -1278,156 +1050,363 @@ "type": "object", "properties": { "value": { - "description": "Determines whether the item is rendered like a tool while in the player's hand.", + "description": "Determines whether the item can be placed in the off hand slot.", "type": "boolean" } } } ] }, - "3828799658": { - "title": "minecraft:enchantable v1.20.50", - "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "3494639353": { + "title": "minecraft:durability v1.20.50", + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", "type": "object", "properties": { - "slot": { - "description": "Specifies which types of enchantments can be applied. For example, `bow` would allow this item to be enchanted as if it were a bow.", - "type": "string" + "damage_chance": { + "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", + "$ref": "#/definitions/1398826300" }, - "value": { - "description": "Specifies the value of the enchantment (minimum of 0).", - "minimum": 0.0, - "type": "integer" + "max_durability": { + "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", + "type": "integer", + "minimum": 0.0 } }, "required": [ - "slot", - "value" + "max_durability" ] }, - "3906212947": { - "title": "minecraft:food v1.20.50", - "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "3715727616": { + "title": "minecraft:throwable v1.20.50", + "description": "Throwable items can be thrown by the player, such as a snowball.", "type": "object", "properties": { - "can_always_eat": { - "description": "If true you can always eat this item (even when not hungry). Default is set to false.", + "do_swing_animation": { + "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", "type": "boolean" }, - "nutrition": { - "description": "Value that is added to the entity's nutrition when the item is used. Default is set to 0.", - "type": "integer" + "launch_power_scale": { + "description": "The scale at which the power of the throw increases. Default is set to 1.0.", + "type": "number" }, - "saturation_modifier": { - "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", - "minimum": 0.0, + "max_draw_duration": { + "description": "The maximum duration to draw a throwable item. Default is set to 0.0.", "type": "number" }, - "using_converts_to": { - "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", - "$ref": "#/$defs/2849785526" - } - } - }, - "4107396053": { - "title": "struct Puv::v1_20_50::BlockDescriptor", - "oneOf": [ - { - "$ref": "#/$defs/2836600109" + "max_launch_power": { + "description": "The maximum power to launch the throwable item. Default is set to 1.0.", + "type": "number" }, - { - "minLength": 1, - "type": "string" + "min_draw_duration": { + "description": "The minimum duration to draw a throwable item. Default is set to 0.0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", + "type": "boolean" } - ] + } }, - "4167449497": { - "title": "struct Puv::IntRange", + "3781185164": { + "title": "minecraft:shooter v1.20.50", + "description": "Shooter Item Component.", "type": "object", "properties": { - "max": { - "type": "integer" + "ammunition": { + "title": "sequence container", + "description": "Ammunition.", + "type": "array", + "items": { + "$ref": "#/definitions/2681068491" + } }, - "min": { - "type": "integer" + "charge_on_draw": { + "description": "Charge on draw? Default is set to false.", + "type": "boolean" + }, + "max_draw_duration": { + "description": "Draw Duration. Default is set to 0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Scale power by draw duration? Default is set to false.", + "type": "boolean" } } }, - "4293809098": { - "title": "minecraft:display_name v1.20.50", - "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", - "type": "object", - "properties": { - "value": { - "description": "Name shown for an item.", - "type": "string" + "3875281249": { + "title": "minecraft:should_despawn v1.20.50", + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the item should eventually despawn while floating in the world.", + "type": "boolean" + } + } } - } + ] }, - "466752078": { + "435751873": { "title": "minecraft:use_modifiers v1.20.50", "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", "type": "object", "properties": { "movement_modifier": { "description": "Modifier value to scale the players movement speed when item is in use.", + "type": "number", "minimum": 0.0, - "maximum": 1.0, - "type": "number" + "maximum": 1.0 }, "use_duration": { "description": "How long the item takes to use in seconds.", - "minimum": 0.0, - "type": "number" + "type": "number", + "minimum": 0.0 } } }, - "757583938": { - "title": "minecraft:item_storage v1.20.50", - "description": "The Storage Item Component is used for storing Items within an Item's User Data", + "49501551": { + "title": "compound_proxy", + "oneOf": [ + { + "type": "integer" + }, + { + "type": "string" + }, + { + "type": "boolean" + } + ] + }, + "608914689": { + "title": "minecraft:projectile v1.20.50", + "description": "Projectile items shoot out, like an arrow.", "type": "object", "properties": { - "capacity": { - "description": "The max capacity of the item. Default is 64", - "type": "integer" + "minimum_critical_power": { + "description": "Specifies how long a player must charge a projectile for it to critically hit.", + "type": "number" + }, + "projectile_entity": { + "description": "Which entity is to be fired as a projectile.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" } - } + }, + "required": [ + "projectile_entity" + ] }, - "869455920": { - "title": "minecraft:should_despawn v1.20.50", - "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", "oneOf": [ { - "type": "boolean" + "$ref": "#/definitions/970386766" }, { - "type": "object", - "properties": { - "value": { - "description": "Determines whether the item should eventually despawn while floating in the world.", - "type": "boolean" - } + "type": "string", + "minLength": 1 + } + ] + }, + "853889472": { + "title": "minecraft:entity_placer v1.20.50", + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "type": "object", + "properties": { + "dispense_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" } + }, + "entity": { + "description": "The entity to be placed in the world.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } + } + } + }, + "886176099": { + "title": "minecraft:cooldown v1.20.50", + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", + "type": "object", + "properties": { + "category": { + "description": "The type of cool down for this item. All items with a cool down component with the same category are put on cool down when one is used.", + "type": "string" + }, + "duration": { + "description": "The duration of time (in seconds) items with a matching category will spend cooling down before becoming usable again.", + "type": "number" } + }, + "required": [ + "category", + "duration" ] }, - "910690552": { - "title": "minecraft:liquid_clipped v1.20.50", - "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", - "oneOf": [ - { - "type": "boolean" + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "type": "object", + "properties": { + "name": { + "type": "string" }, - { + "states": { + "title": "associative container", "type": "object", - "properties": { - "value": { - "description": "Deterines whether the item interacts with liquid blocks on use.", - "type": "boolean" - } + "additionalProperties": { + "$ref": "#/definitions/49501551" } + }, + "tags": { + "type": "string" } - ] + } + } + }, + "title": "components v1.20.60", + "description": "List of all components used in this item.", + "type": "object", + "properties": { + "minecraft:allow_off_hand": { + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "$ref": "#/definitions/3389099981" + }, + "minecraft:block_placer": { + "description": "Items with the block_placer component will place a block when used.", + "$ref": "#/definitions/239137998" + }, + "minecraft:can_destroy_in_creative": { + "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", + "$ref": "#/definitions/3126701690" + }, + "minecraft:cooldown": { + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", + "$ref": "#/definitions/886176099" + }, + "minecraft:damage": { + "description": "The damage component determines how much extra damage the item does on attack.", + "$ref": "#/definitions/3173009623" + }, + "minecraft:digger": { + "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "$ref": "#/definitions/2499855414" + }, + "minecraft:display_name": { + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", + "$ref": "#/definitions/2942400907" + }, + "minecraft:durability": { + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "$ref": "#/definitions/3494639353" + }, + "minecraft:enchantable": { + "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "$ref": "#/definitions/1095951327" + }, + "minecraft:entity_placer": { + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "$ref": "#/definitions/853889472" + }, + "minecraft:food": { + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "$ref": "#/definitions/268086052" + }, + "minecraft:fuel": { + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", + "$ref": "#/definitions/3308324084" + }, + "minecraft:glint": { + "description": "The glint component determines whether the item has the enchanted glint render effect on it.", + "$ref": "#/definitions/1206516236" + }, + "minecraft:hand_equipped": { + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "$ref": "#/definitions/1889822164" + }, + "minecraft:hover_text_color": { + "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", + "$ref": "#/definitions/1661309668" + }, + "minecraft:icon": { + "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", + "$ref": "#/definitions/1618184314" + }, + "minecraft:interact_button": { + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "$ref": "#/definitions/1754804474" + }, + "minecraft:liquid_clipped": { + "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", + "$ref": "#/definitions/2359991381" + }, + "minecraft:max_stack_size": { + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "$ref": "#/definitions/2817495317" + }, + "minecraft:projectile": { + "description": "Projectile items shoot out, like an arrow.", + "$ref": "#/definitions/608914689" + }, + "minecraft:record": { + "description": "Record Item Component. Used by record items to play music.", + "$ref": "#/definitions/3053237679" + }, + "minecraft:repairable": { + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "$ref": "#/definitions/1658474219" + }, + "minecraft:shooter": { + "description": "Shooter Item Component.", + "$ref": "#/definitions/3781185164" + }, + "minecraft:should_despawn": { + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "$ref": "#/definitions/3875281249" + }, + "minecraft:stacked_by_data": { + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "$ref": "#/definitions/3178615832" + }, + "minecraft:tags": { + "description": "The tags component specifies which tags an item has on it.", + "$ref": "#/definitions/3168558347" + }, + "minecraft:throwable": { + "description": "Throwable items can be thrown by the player, such as a snowball.", + "$ref": "#/definitions/3715727616" + }, + "minecraft:use_animation": { + "description": "Use_animation specifies which animation is played when the player uses the item.", + "$ref": "#/definitions/3246981949" + }, + "minecraft:use_modifiers": { + "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", + "$ref": "#/definitions/435751873" + }, + "minecraft:wearable": { + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", + "$ref": "#/definitions/2041267453" } } } \ No newline at end of file diff --git a/metadata/json_schemas/Components v1.20.80.json b/metadata/json_schemas/Components v1.20.80.json index f69bd6242..8132e4e25 100644 --- a/metadata/json_schemas/Components v1.20.80.json +++ b/metadata/json_schemas/Components v1.20.80.json @@ -1,141 +1,28 @@ { - "title": "components v1.20.80", - "description": "List of all components used in this item.", - "type": "object", - "properties": { - "minecraft:allow_off_hand": { - "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", - "$ref": "#/$defs/2987623390" - }, - "minecraft:block_placer": { - "description": "Items with the block_placer component will place a block when used.", - "$ref": "#/$defs/1178544591" - }, - "minecraft:can_destroy_in_creative": { - "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", - "$ref": "#/$defs/2819452145" - }, - "minecraft:cooldown": { - "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", - "$ref": "#/$defs/1413510600" - }, - "minecraft:custom_components": { - "description": "Specifies an array of custom components defined in a script that should be added to this item.", - "$ref": "#/$defs/2059045829" - }, - "minecraft:damage": { - "description": "The damage component determines how much extra damage the item does on attack.", - "$ref": "#/$defs/2355534844" - }, - "minecraft:digger": { - "description": "Digger item component specifies how quickly this item can dig specific blocks.", - "$ref": "#/$defs/1093953013" - }, - "minecraft:display_name": { - "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", - "$ref": "#/$defs/4293809098" - }, - "minecraft:durability": { - "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", - "$ref": "#/$defs/2663653758" - }, - "minecraft:enchantable": { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "93299912", + "definitions": { + "1095951327": { + "title": "minecraft:enchantable v1.20.50", "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", - "$ref": "#/$defs/3828799658" - }, - "minecraft:entity_placer": { - "description": "The entity_placer item component specifies the blocks that the item can be placed on.", - "$ref": "#/$defs/2610026031" - }, - "minecraft:food": { - "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", - "$ref": "#/$defs/3906212947" - }, - "minecraft:fuel": { - "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", - "$ref": "#/$defs/3372804247" - }, - "minecraft:glint": { - "description": "The glint component determines whether the item has the enchanted glint render effect on it.", - "$ref": "#/$defs/1025605201" - }, - "minecraft:hand_equipped": { - "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", - "$ref": "#/$defs/3792304927" - }, - "minecraft:hover_text_color": { - "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", - "$ref": "#/$defs/1862654147" - }, - "minecraft:icon": { - "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", - "$ref": "#/$defs/3209899485" - }, - "minecraft:interact_button": { - "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", - "$ref": "#/$defs/2801422565" - }, - "minecraft:item_storage": { - "description": "The Storage Item Component is used for storing Items within an Item's User Data", - "$ref": "#/$defs/757583938" - }, - "minecraft:liquid_clipped": { - "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", - "$ref": "#/$defs/910690552" - }, - "minecraft:max_stack_size": { - "description": "The max_stack_size component specifies how many of the item can be stacked together.", - "$ref": "#/$defs/3633237758" - }, - "minecraft:projectile": { - "description": "Projectile items shoot out, like an arrow.", - "$ref": "#/$defs/2543985138" - }, - "minecraft:record": { - "description": "Record Item Component. Used by record items to play music.", - "$ref": "#/$defs/2714251964" - }, - "minecraft:repairable": { - "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", - "$ref": "#/$defs/2707383096" - }, - "minecraft:shooter": { - "description": "Shooter Item Component.", - "$ref": "#/$defs/1861287593" - }, - "minecraft:should_despawn": { - "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", - "$ref": "#/$defs/869455920" - }, - "minecraft:stacked_by_data": { - "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", - "$ref": "#/$defs/3566406297" - }, - "minecraft:tags": { - "description": "The tags component specifies which tags an item has on it.", - "$ref": "#/$defs/2623865080" - }, - "minecraft:throwable": { - "description": "Throwable items can be thrown by the player, such as a snowball.", - "$ref": "#/$defs/2210327101" - }, - "minecraft:use_animation": { - "description": "Use_animation specifies which animation is played when the player uses the item.", - "$ref": "#/$defs/3520278386" - }, - "minecraft:use_modifiers": { - "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", - "$ref": "#/$defs/466752078" + "type": "object", + "properties": { + "slot": { + "description": "Specifies which types of enchantments can be applied. For example, `bow` would allow this item to be enchanted as if it were a bow.", + "type": "string" + }, + "value": { + "description": "Specifies the value of the enchantment (minimum of 0).", + "type": "integer", + "minimum": 0.0 + } + }, + "required": [ + "slot", + "value" + ] }, - "minecraft:wearable": { - "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", - "$ref": "#/$defs/2024711926" - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "components v1.20.80", - "$defs": { - "1025605201": { + "1206516236": { "title": "minecraft:glint v1.20.50", "description": "The glint component determines whether the item has the enchanted glint render effect on it.", "oneOf": [ @@ -153,131 +40,71 @@ } ] }, - "1093953013": { - "title": "minecraft:digger v1.20.50", - "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "1398826300": { + "title": "struct SharedTypes::IntRange", "type": "object", "properties": { - "destroy_speeds": { - "title": "sequence container (class std::vector >)", - "description": "A list of blocks to dig with correlating speeds of digging.", - "type": "array", - "items": { - "$ref": "#/$defs/3421086714" - } + "max": { + "type": "integer" }, - "use_efficiency": { - "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", - "type": "boolean" + "min": { + "type": "integer" } } }, - "1178544591": { - "title": "minecraft:block_placer v1.20.50", - "description": "Items with the block_placer component will place a block when used.", - "type": "object", - "properties": { - "block": { - "description": "Defines the block that will be placed.", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } - } - }, - "required": [ - "block" - ] - }, - "1181846166": { - "title": "struct Puv::Legacy::ExpressionNode", + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", "oneOf": [ { - "type": "string" - }, - { - "type": "number" + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } }, { - "type": "object", - "properties": { - "expression": { - "type": "string" - }, - "version": { - "type": "integer" - } - }, - "required": [ - "expression", - "version" - ] + "type": "string" } ] }, - "1290538044": { - "title": "compound_proxy", + "1618184314": { + "title": "minecraft:icon v1.20.60", + "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", "oneOf": [ { "type": "string" }, { - "type": "integer" - } - ] - }, - "1413510600": { - "title": "minecraft:cooldown v1.20.50", - "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", - "type": "object", - "properties": { - "category": { - "description": "The type of cool down for this item. All items with a cool down component with the same category are put on cool down when one is used.", - "type": "string" - }, - "duration": { - "description": "The duration of time (in seconds) items with a matching category will spend cooling down before becoming usable again.", - "type": "number" + "type": "object", + "properties": { + "textures": { + "title": "associative container", + "description": "This map contains the different textures that can be used for the item's icon. Default will contain the actual icon texture. Armor trim textures and palettes can be specified here too. The icon textures are the keys from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } } - }, - "required": [ - "category", - "duration" ] }, - "1861287593": { - "title": "minecraft:shooter v1.20.50", - "description": "Shooter Item Component.", + "1658474219": { + "title": "minecraft:repairable v1.20.50", + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", "type": "object", "properties": { - "ammunition": { - "title": "sequence container (class std::vector >)", - "description": "Ammunition.", + "repair_items": { + "title": "sequence container", + "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", "type": "array", "items": { - "$ref": "#/$defs/2221989686" + "$ref": "#/definitions/3256164975" } - }, - "charge_on_draw": { - "description": "Charge on draw? Default is set to false.", - "type": "boolean" - }, - "max_draw_duration": { - "description": "Draw Duration. Default is set to 0.", - "type": "number" - }, - "scale_power_by_draw_duration": { - "description": "Scale power by draw duration? Default is set to false.", - "type": "boolean" } } }, - "1862654147": { + "1661309668": { "title": "minecraft:hover_text_color v1.20.50", "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", "oneOf": [ @@ -295,259 +122,223 @@ } ] }, - "2024711926": { - "title": "minecraft:wearable v1.20.50", - "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", - "type": "object", - "properties": { - "protection": { - "description": "How much protection the wearable item provides. Default is set to 0.", - "minimum": 0.0, - "type": "integer" + "1754804474": { + "title": "minecraft:interact_button v1.20.50", + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "oneOf": [ + { + "type": "string" }, - "slot": { - "title": "enum Puv::Legacy::EquipmentSlot", - "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", - "type": "string", - "enum": [ - "slot.armor.chest", - "slot.armor.feet", - "slot.armor.head", - "slot.armor.legs", - "slot.weapon.offhand" - ] + { + "type": "boolean" } - }, - "required": [ - "slot" ] }, - "2059045829": { - "title": "minecraft:custom_components v1.20.80", - "description": "Specifies an array of custom components defined in a script that should be added to this item.", - "type": "array", - "items": { - "pattern": "^(?:(?!^(minecraft):).)+:(?:.)+$", - "type": "string" - } - }, - "2122767410": { - "title": "struct Puv::v1_20_50::RepairableItemComponent::RepairItemEntry", + "1889822164": { + "title": "minecraft:hand_equipped v1.20.50", + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", "oneOf": [ { - "title": "sequence container (class std::vector >)", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" - } + "type": "boolean" }, { "type": "object", "properties": { - "items": { - "title": "sequence container (class std::vector >)", - "description": "Items that may be used to repair an item.", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" - } - }, - "repair_amount": { - "description": "How much the item is repaired.", - "$ref": "#/$defs/1181846166" + "value": { + "description": "Determines whether the item is rendered like a tool while in the player's hand.", + "type": "boolean" } - }, - "required": [ - "items" - ] + } } ] }, - "2210327101": { - "title": "minecraft:throwable v1.20.50", - "description": "Throwable items can be thrown by the player, such as a snowball.", + "1899103179": { + "title": "struct SharedTypes::v1_20_50::DiggerItemComponent::BlockInfo", "type": "object", "properties": { - "default_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction.", - "type": "number" - }, - "do_swing_animation": { - "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", - "type": "boolean" - }, - "inside_block_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction if the default throw position is inside a solid block.", - "type": "number" - }, - "launch_power_scale": { - "description": "The scale at which the power of the throw increases. Default is set to 1.0.", - "type": "number" - }, - "max_draw_duration": { - "description": "The maximum duration to draw a throwable item. Default is set to 0.0.", - "type": "number" - }, - "max_launch_power": { - "description": "The maximum power to launch the throwable item. Default is set to 1.0.", - "type": "number" - }, - "min_draw_duration": { - "description": "The minimum duration to draw a throwable item. Default is set to 0.0.", - "type": "number" + "block": { + "description": "Block to be dug.", + "$ref": "#/definitions/748032502" }, - "scale_power_by_draw_duration": { - "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", - "type": "boolean" + "speed": { + "description": "Digging speed for the correlating block(s).", + "type": "integer" } - } + }, + "required": [ + "block", + "speed" + ] }, - "2221989686": { - "title": "struct Puv::v1_20_50::ShooterItemComponent::Ammunition", + "2041267453": { + "title": "minecraft:wearable v1.20.50", + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", "type": "object", "properties": { - "item": { - "description": "Ammunition item description identifier.", - "$ref": "#/$defs/2849785526" - }, - "search_inventory": { - "description": "Can search inventory? Default is set to false.", - "type": "boolean" - }, - "use_in_creative": { - "description": "Can use in creative mode? Default is set to false.", - "type": "boolean" + "protection": { + "description": "How much protection the wearable item provides. Default is set to 0.", + "type": "integer", + "minimum": 0.0 }, - "use_offhand": { - "description": "Can use off-hand? Default is set to false.", - "type": "boolean" + "slot": { + "title": "enum SharedTypes::Legacy::EquipmentSlot", + "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", + "type": "string", + "enum": [ + "slot.armor.chest", + "slot.armor.feet", + "slot.armor.head", + "slot.armor.legs", + "slot.weapon.offhand" + ] } }, "required": [ - "item" + "slot" ] }, - "2355534844": { - "title": "minecraft:damage v1.20.50", - "description": "The damage component determines how much extra damage the item does on attack.", + "2359991381": { + "title": "minecraft:liquid_clipped v1.20.50", + "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", "oneOf": [ { - "minimum": 0.0, - "type": "integer" + "type": "boolean" }, { "type": "object", "properties": { "value": { - "description": "Specifies how much extra damage the item does, must be a positive number.", - "minimum": 0.0, - "type": "integer" + "description": "Deterines whether the item interacts with liquid blocks on use.", + "type": "boolean" } } } ] }, - "2543985138": { - "title": "minecraft:projectile v1.20.50", - "description": "Projectile items shoot out, like an arrow.", + "239137998": { + "title": "minecraft:block_placer v1.20.50", + "description": "Items with the block_placer component will place a block when used.", "type": "object", "properties": { - "minimum_critical_power": { - "description": "Specifies how long a player must charge a projectile for it to critically hit.", - "type": "number" - }, - "projectile_entity": { - "description": "Which entity is to be fired as a projectile.", - "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", + "block": { + "description": "Defines the block that will be placed.", "type": "string" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } } }, "required": [ - "projectile_entity" + "block" ] }, - "2610026031": { - "title": "minecraft:entity_placer v1.20.50", - "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "2499855414": { + "title": "minecraft:digger v1.20.50", + "description": "Digger item component specifies how quickly this item can dig specific blocks.", "type": "object", "properties": { - "dispense_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "destroy_speeds": { + "title": "sequence container", + "description": "A list of blocks to dig with correlating speeds of digging.", "type": "array", "items": { - "$ref": "#/$defs/4107396053" + "$ref": "#/definitions/1899103179" } }, - "entity": { - "description": "The entity to be placed in the world.", - "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } + "use_efficiency": { + "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", + "type": "boolean" } } }, - "2623865080": { - "title": "minecraft:tags v1.20.50", - "description": "The tags component specifies which tags an item has on it.", + "268086052": { + "title": "minecraft:food v1.20.50", + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", "type": "object", "properties": { - "tags": { - "title": "sequence container (class std::vector,class std::allocator >,class std::allocator,class std::allocator > > >)", - "description": "An array that can contain multiple item tags.", - "type": "array", - "items": { - "type": "string" - } + "can_always_eat": { + "description": "If true you can always eat this item (even when not hungry). Default is set to false.", + "type": "boolean" + }, + "nutrition": { + "description": "Value that is added to the entity's nutrition when the item is used. Default is set to 0.", + "type": "integer" + }, + "saturation_modifier": { + "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", + "type": "number", + "minimum": 0.0 + }, + "using_converts_to": { + "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", + "$ref": "#/definitions/1531870811" } } }, - "2663653758": { - "title": "minecraft:durability v1.20.50", - "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "2681068491": { + "title": "struct SharedTypes::v1_20_50::ShooterItemComponent::Ammunition", "type": "object", "properties": { - "damage_chance": { - "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", - "$ref": "#/$defs/4167449497" + "item": { + "description": "Ammunition item description identifier.", + "$ref": "#/definitions/1531870811" }, - "max_durability": { - "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", - "minimum": 0.0, - "type": "integer" + "search_inventory": { + "description": "Can search inventory? Default is set to false.", + "type": "boolean" + }, + "use_in_creative": { + "description": "Can use in creative mode? Default is set to false.", + "type": "boolean" + }, + "use_offhand": { + "description": "Can use off-hand? Default is set to false.", + "type": "boolean" } }, "required": [ - "max_durability" + "item" ] }, - "2707383096": { - "title": "minecraft:repairable v1.20.50", - "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "2817495317": { + "title": "minecraft:max_stack_size v1.20.50", + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "oneOf": [ + { + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + }, + { + "type": "object", + "properties": { + "value": { + "description": "Specifies how many of the item that can be stacked.", + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + } + } + } + ] + }, + "2942400907": { + "title": "minecraft:display_name v1.20.50", + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", "type": "object", "properties": { - "repair_items": { - "title": "sequence container (class std::vector >)", - "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", - "type": "array", - "items": { - "$ref": "#/$defs/2122767410" - } + "value": { + "description": "Name shown for an item.", + "type": "string" } } }, - "2714251964": { + "3053237679": { "title": "minecraft:record v1.20.50", "description": "Record Item Component. Used by record items to play music.", "type": "object", @@ -561,7 +352,7 @@ "type": "number" }, "sound_event": { - "title": "enum Puv::Legacy::LevelSoundEvent", + "title": "enum SharedTypes::Legacy::LevelSoundEvent", "description": "Sound event type: 13, cat, blocks, chirp, far, mall, mellohi, stal, strad, ward, 11, wait, pigstep, otherside, 5, relic.", "type": "string", "enum": [ @@ -812,6 +603,7 @@ "icebomb.hit", "ignite", "imitate.blaze", + "imitate.bogged", "imitate.breeze", "imitate.cave_spider", "imitate.creeper", @@ -821,7 +613,6 @@ "imitate.evocation_illager", "imitate.ghast", "imitate.husk", - "imitate.illusion_illager", "imitate.magma_cube", "imitate.polar_bear", "imitate.shulker", @@ -1046,6 +837,7 @@ "vault.insert_item", "vault.insert_item_fail", "vault.open_shutter", + "vault.reject_rewarded_player", "warn", "water", "whine", @@ -1054,19 +846,7 @@ } } }, - "2801422565": { - "title": "minecraft:interact_button v1.20.50", - "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", - "oneOf": [ - { - "type": "boolean" - }, - { - "type": "string" - } - ] - }, - "2819452145": { + "3126701690": { "title": "minecraft:can_destroy_in_creative v1.20.50", "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", "oneOf": [ @@ -1084,43 +864,44 @@ } ] }, - "2836600109": { - "title": "struct Puv::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "3168558347": { + "title": "minecraft:tags v1.20.50", + "description": "The tags component specifies which tags an item has on it.", "type": "object", "properties": { - "name": { - "type": "string" - }, - "states": { - "title": "associative container (class std::map,class std::allocator >,struct Puv::v1_20_50::BlockDescriptor::Compound,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,struct Puv::v1_20_50::BlockDescriptor::Compound> > >)", - "type": "object", - "additionalProperties": { - "$ref": "#/$defs/1290538044" - } - }, "tags": { - "type": "string" + "title": "sequence container", + "description": "An array that can contain multiple item tags.", + "type": "array", + "items": { + "type": "string" + } } } }, - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", + "3173009623": { + "title": "minecraft:damage v1.20.50", + "description": "The damage component determines how much extra damage the item does on attack.", "oneOf": [ { - "type": "string" + "type": "integer", + "minimum": 0.0 }, { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", "type": "object", - "additionalProperties": { - "type": "string" + "properties": { + "value": { + "description": "Specifies how much extra damage the item does, must be a positive number.", + "type": "integer", + "minimum": 0.0 + } } } ] }, - "2987623390": { - "title": "minecraft:allow_off_hand v1.20.50", - "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "3178615832": { + "title": "minecraft:stacked_by_data v1.20.50", + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", "oneOf": [ { "type": "boolean" @@ -1129,79 +910,45 @@ "type": "object", "properties": { "value": { - "description": "Determines whether the item can be placed in the off hand slot.", + "description": "Determines whether the same item with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", "type": "boolean" } } } ] }, - "3209899485": { - "title": "minecraft:icon v1.20.60", - "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", "oneOf": [ { "type": "string" }, { - "type": "object", - "properties": { - "textures": { - "title": "associative container (class std::unordered_map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::hash,class std::allocator > >,struct std::equal_to,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", - "description": "This map contains the different textures that can be used for the item's icon. Default will contain the actual icon texture. Armor trim textures and palettes can be specified here too. The icon textures are the keys from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", - "type": "object", - "additionalProperties": { - "type": "string" - } - } - } - } - ] - }, - "3372804247": { - "title": "minecraft:fuel v1.20.50", - "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", - "oneOf": [ - { - "minimum": 0.05000000074505806, "type": "number" }, { "type": "object", "properties": { - "duration": { - "description": "Amount of time, in seconds, this fuel will cook items.", - "minimum": 0.05000000074505806, - "type": "number" + "expression": { + "type": "string" + }, + "version": { + "type": "integer" } - } - } - ] - }, - "3421086714": { - "title": "struct Puv::v1_20_50::DiggerItemComponent::BlockInfo", - "type": "object", - "properties": { - "block": { - "description": "Block to be dug.", - "$ref": "#/$defs/4107396053" - }, - "speed": { - "description": "Digging speed for the correlating block(s).", - "type": "integer" + }, + "required": [ + "expression", + "version" + ] } - }, - "required": [ - "block", - "speed" ] }, - "3520278386": { + "3246981949": { "title": "minecraft:use_animation v1.20.50", "description": "Use_animation specifies which animation is played when the player uses the item.", "oneOf": [ { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "type": "string", "enum": [ "block", @@ -1220,7 +967,7 @@ "type": "object", "properties": { "value": { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "description": "Specifies which animation to play when the the item is used.", "type": "string", "enum": [ @@ -1240,49 +987,61 @@ } ] }, - "3566406297": { - "title": "minecraft:stacked_by_data v1.20.50", - "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "3256164975": { + "title": "struct SharedTypes::v1_20_50::RepairableItemComponent::RepairItemEntry", "oneOf": [ { - "type": "boolean" + "title": "sequence container", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } }, { "type": "object", "properties": { - "value": { - "description": "Determines whether the same item with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", - "type": "boolean" + "items": { + "title": "sequence container", + "description": "Items that may be used to repair an item.", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } + }, + "repair_amount": { + "description": "How much the item is repaired.", + "$ref": "#/definitions/3178719147" } - } + }, + "required": [ + "items" + ] } ] }, - "3633237758": { - "title": "minecraft:max_stack_size v1.20.50", - "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "3308324084": { + "title": "minecraft:fuel v1.20.50", + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", "oneOf": [ { - "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "type": "number", + "minimum": 0.05000000074505806 }, { "type": "object", "properties": { - "value": { - "description": "Specifies how many of the item that can be stacked.", - "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "duration": { + "description": "Amount of time, in seconds, this fuel will cook items.", + "type": "number", + "minimum": 0.05000000074505806 } } } ] }, - "3792304927": { - "title": "minecraft:hand_equipped v1.20.50", - "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "3389099981": { + "title": "minecraft:allow_off_hand v1.20.50", + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", "oneOf": [ { "type": "boolean" @@ -1291,156 +1050,376 @@ "type": "object", "properties": { "value": { - "description": "Determines whether the item is rendered like a tool while in the player's hand.", + "description": "Determines whether the item can be placed in the off hand slot.", "type": "boolean" } } } ] }, - "3828799658": { - "title": "minecraft:enchantable v1.20.50", - "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "3438816014": { + "title": "minecraft:custom_components v1.20.80", + "description": "Specifies an array of custom components defined in a script that should be added to this item.", + "type": "array", + "items": { + "type": "string", + "pattern": "^(?:(?!^(minecraft):).)+:(?:.)+$" + } + }, + "3494639353": { + "title": "minecraft:durability v1.20.50", + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", "type": "object", "properties": { - "slot": { - "description": "Specifies which types of enchantments can be applied. For example, `bow` would allow this item to be enchanted as if it were a bow.", - "type": "string" + "damage_chance": { + "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", + "$ref": "#/definitions/1398826300" }, - "value": { - "description": "Specifies the value of the enchantment (minimum of 0).", - "minimum": 0.0, - "type": "integer" + "max_durability": { + "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", + "type": "integer", + "minimum": 0.0 } }, "required": [ - "slot", - "value" + "max_durability" ] }, - "3906212947": { - "title": "minecraft:food v1.20.50", - "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "3715727616": { + "title": "minecraft:throwable v1.20.50", + "description": "Throwable items can be thrown by the player, such as a snowball.", "type": "object", "properties": { - "can_always_eat": { - "description": "If true you can always eat this item (even when not hungry). Default is set to false.", + "do_swing_animation": { + "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", "type": "boolean" }, - "nutrition": { - "description": "Value that is added to the entity's nutrition when the item is used. Default is set to 0.", - "type": "integer" + "launch_power_scale": { + "description": "The scale at which the power of the throw increases. Default is set to 1.0.", + "type": "number" }, - "saturation_modifier": { - "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", - "minimum": 0.0, + "max_draw_duration": { + "description": "The maximum duration to draw a throwable item. Default is set to 0.0.", "type": "number" }, - "using_converts_to": { - "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", - "$ref": "#/$defs/2849785526" - } - } - }, - "4107396053": { - "title": "struct Puv::v1_20_50::BlockDescriptor", - "oneOf": [ - { - "$ref": "#/$defs/2836600109" + "max_launch_power": { + "description": "The maximum power to launch the throwable item. Default is set to 1.0.", + "type": "number" }, - { - "minLength": 1, - "type": "string" + "min_draw_duration": { + "description": "The minimum duration to draw a throwable item. Default is set to 0.0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", + "type": "boolean" } - ] + } }, - "4167449497": { - "title": "struct Puv::IntRange", + "3781185164": { + "title": "minecraft:shooter v1.20.50", + "description": "Shooter Item Component.", "type": "object", "properties": { - "max": { - "type": "integer" + "ammunition": { + "title": "sequence container", + "description": "Ammunition.", + "type": "array", + "items": { + "$ref": "#/definitions/2681068491" + } }, - "min": { - "type": "integer" + "charge_on_draw": { + "description": "Charge on draw? Default is set to false.", + "type": "boolean" + }, + "max_draw_duration": { + "description": "Draw Duration. Default is set to 0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Scale power by draw duration? Default is set to false.", + "type": "boolean" } } }, - "4293809098": { - "title": "minecraft:display_name v1.20.50", - "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", - "type": "object", - "properties": { - "value": { - "description": "Name shown for an item.", - "type": "string" + "3875281249": { + "title": "minecraft:should_despawn v1.20.50", + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the item should eventually despawn while floating in the world.", + "type": "boolean" + } + } } - } + ] }, - "466752078": { + "435751873": { "title": "minecraft:use_modifiers v1.20.50", "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", "type": "object", "properties": { "movement_modifier": { "description": "Modifier value to scale the players movement speed when item is in use.", + "type": "number", "minimum": 0.0, - "maximum": 1.0, - "type": "number" + "maximum": 1.0 }, "use_duration": { "description": "How long the item takes to use in seconds.", - "minimum": 0.0, - "type": "number" + "type": "number", + "minimum": 0.0 } } }, - "757583938": { - "title": "minecraft:item_storage v1.20.50", - "description": "The Storage Item Component is used for storing Items within an Item's User Data", + "49501551": { + "title": "compound_proxy", + "oneOf": [ + { + "type": "integer" + }, + { + "type": "string" + }, + { + "type": "boolean" + } + ] + }, + "608914689": { + "title": "minecraft:projectile v1.20.50", + "description": "Projectile items shoot out, like an arrow.", "type": "object", "properties": { - "capacity": { - "description": "The max capacity of the item. Default is 64", - "type": "integer" + "minimum_critical_power": { + "description": "Specifies how long a player must charge a projectile for it to critically hit.", + "type": "number" + }, + "projectile_entity": { + "description": "Which entity is to be fired as a projectile.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" } - } + }, + "required": [ + "projectile_entity" + ] }, - "869455920": { - "title": "minecraft:should_despawn v1.20.50", - "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", "oneOf": [ { - "type": "boolean" + "$ref": "#/definitions/970386766" }, { - "type": "object", - "properties": { - "value": { - "description": "Determines whether the item should eventually despawn while floating in the world.", - "type": "boolean" - } + "type": "string", + "minLength": 1 + } + ] + }, + "853889472": { + "title": "minecraft:entity_placer v1.20.50", + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "type": "object", + "properties": { + "dispense_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" } + }, + "entity": { + "description": "The entity to be placed in the world.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } + } + } + }, + "886176099": { + "title": "minecraft:cooldown v1.20.50", + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", + "type": "object", + "properties": { + "category": { + "description": "The type of cool down for this item. All items with a cool down component with the same category are put on cool down when one is used.", + "type": "string" + }, + "duration": { + "description": "The duration of time (in seconds) items with a matching category will spend cooling down before becoming usable again.", + "type": "number" } + }, + "required": [ + "category", + "duration" ] }, - "910690552": { - "title": "minecraft:liquid_clipped v1.20.50", - "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", - "oneOf": [ - { - "type": "boolean" + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "type": "object", + "properties": { + "name": { + "type": "string" }, - { + "states": { + "title": "associative container", "type": "object", - "properties": { - "value": { - "description": "Deterines whether the item interacts with liquid blocks on use.", - "type": "boolean" - } + "additionalProperties": { + "$ref": "#/definitions/49501551" } + }, + "tags": { + "type": "string" } - ] + } + } + }, + "title": "components v1.20.80", + "description": "List of all components used in this item.", + "type": "object", + "properties": { + "minecraft:allow_off_hand": { + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "$ref": "#/definitions/3389099981" + }, + "minecraft:block_placer": { + "description": "Items with the block_placer component will place a block when used.", + "$ref": "#/definitions/239137998" + }, + "minecraft:can_destroy_in_creative": { + "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", + "$ref": "#/definitions/3126701690" + }, + "minecraft:cooldown": { + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", + "$ref": "#/definitions/886176099" + }, + "minecraft:custom_components": { + "description": "Specifies an array of custom components defined in a script that should be added to this item.", + "$ref": "#/definitions/3438816014" + }, + "minecraft:damage": { + "description": "The damage component determines how much extra damage the item does on attack.", + "$ref": "#/definitions/3173009623" + }, + "minecraft:digger": { + "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "$ref": "#/definitions/2499855414" + }, + "minecraft:display_name": { + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", + "$ref": "#/definitions/2942400907" + }, + "minecraft:durability": { + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "$ref": "#/definitions/3494639353" + }, + "minecraft:enchantable": { + "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "$ref": "#/definitions/1095951327" + }, + "minecraft:entity_placer": { + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "$ref": "#/definitions/853889472" + }, + "minecraft:food": { + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "$ref": "#/definitions/268086052" + }, + "minecraft:fuel": { + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", + "$ref": "#/definitions/3308324084" + }, + "minecraft:glint": { + "description": "The glint component determines whether the item has the enchanted glint render effect on it.", + "$ref": "#/definitions/1206516236" + }, + "minecraft:hand_equipped": { + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "$ref": "#/definitions/1889822164" + }, + "minecraft:hover_text_color": { + "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", + "$ref": "#/definitions/1661309668" + }, + "minecraft:icon": { + "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", + "$ref": "#/definitions/1618184314" + }, + "minecraft:interact_button": { + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "$ref": "#/definitions/1754804474" + }, + "minecraft:liquid_clipped": { + "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", + "$ref": "#/definitions/2359991381" + }, + "minecraft:max_stack_size": { + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "$ref": "#/definitions/2817495317" + }, + "minecraft:projectile": { + "description": "Projectile items shoot out, like an arrow.", + "$ref": "#/definitions/608914689" + }, + "minecraft:record": { + "description": "Record Item Component. Used by record items to play music.", + "$ref": "#/definitions/3053237679" + }, + "minecraft:repairable": { + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "$ref": "#/definitions/1658474219" + }, + "minecraft:shooter": { + "description": "Shooter Item Component.", + "$ref": "#/definitions/3781185164" + }, + "minecraft:should_despawn": { + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "$ref": "#/definitions/3875281249" + }, + "minecraft:stacked_by_data": { + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "$ref": "#/definitions/3178615832" + }, + "minecraft:tags": { + "description": "The tags component specifies which tags an item has on it.", + "$ref": "#/definitions/3168558347" + }, + "minecraft:throwable": { + "description": "Throwable items can be thrown by the player, such as a snowball.", + "$ref": "#/definitions/3715727616" + }, + "minecraft:use_animation": { + "description": "Use_animation specifies which animation is played when the player uses the item.", + "$ref": "#/definitions/3246981949" + }, + "minecraft:use_modifiers": { + "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", + "$ref": "#/definitions/435751873" + }, + "minecraft:wearable": { + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", + "$ref": "#/definitions/2041267453" } } } \ No newline at end of file diff --git a/metadata/json_schemas/Components v1.21.10.json b/metadata/json_schemas/Components v1.21.10.json new file mode 100644 index 000000000..8c03ab39c --- /dev/null +++ b/metadata/json_schemas/Components v1.21.10.json @@ -0,0 +1,1980 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1472144296", + "definitions": { + "1095951327": { + "title": "minecraft:enchantable v1.20.50", + "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "type": "object", + "properties": { + "slot": { + "description": "Specifies which types of enchantments can be applied. For example, `bow` would allow this item to be enchanted as if it were a bow.", + "type": "string" + }, + "value": { + "description": "Specifies the value of the enchantment (minimum of 0).", + "type": "integer", + "minimum": 0.0 + } + }, + "required": [ + "slot", + "value" + ] + }, + "1206516236": { + "title": "minecraft:glint v1.20.50", + "description": "The glint component determines whether the item has the enchanted glint render effect on it.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the item has the glint effect.", + "type": "boolean" + } + } + } + ] + }, + "1398826300": { + "title": "struct SharedTypes::IntRange", + "type": "object", + "properties": { + "max": { + "type": "integer" + }, + "min": { + "type": "integer" + } + } + }, + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + { + "type": "string" + } + ] + }, + "1618184314": { + "title": "minecraft:icon v1.20.60", + "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "textures": { + "title": "associative container", + "description": "This map contains the different textures that can be used for the item's icon. Default will contain the actual icon texture. Armor trim textures and palettes can be specified here too. The icon textures are the keys from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + } + ] + }, + "1658474219": { + "title": "minecraft:repairable v1.20.50", + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "type": "object", + "properties": { + "repair_items": { + "title": "sequence container", + "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", + "type": "array", + "items": { + "$ref": "#/definitions/3256164975" + } + } + } + }, + "1661309668": { + "title": "minecraft:hover_text_color v1.20.50", + "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Specifies the color of the item's hover text.", + "type": "string" + } + } + } + ] + }, + "1754804474": { + "title": "minecraft:interact_button v1.20.50", + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "oneOf": [ + { + "type": "string" + }, + { + "type": "boolean" + } + ] + }, + "1889822164": { + "title": "minecraft:hand_equipped v1.20.50", + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the item is rendered like a tool while in the player's hand.", + "type": "boolean" + } + } + } + ] + }, + "1899103179": { + "title": "struct SharedTypes::v1_20_50::DiggerItemComponent::BlockInfo", + "type": "object", + "properties": { + "block": { + "description": "Block to be dug.", + "$ref": "#/definitions/748032502" + }, + "speed": { + "description": "Digging speed for the correlating block(s).", + "type": "integer" + } + }, + "required": [ + "block", + "speed" + ] + }, + "1956551060": { + "title": "minecraft:durability_sensor v1.21.10", + "description": "Enables an item to emit effects when it receives damage. Because of this, the item also needs a `minecraft:durability` component.", + "type": "object", + "properties": { + "durability_thresholds": { + "title": "sequence container", + "description": "The list of both durability thresholds and effects emitted when each threshold is met. When multiple thresholds are met, only the threshold with the lowest durability after applying the damage is considered.", + "type": "array", + "items": { + "description": "Defines both the durability threshold, and the effects emitted when that threshold is met.", + "$ref": "#/definitions/764203503" + }, + "minItems": 1 + } + }, + "required": [ + "durability_thresholds" + ] + }, + "2041267453": { + "title": "minecraft:wearable v1.20.50", + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", + "type": "object", + "properties": { + "protection": { + "description": "How much protection the wearable item provides. Default is set to 0.", + "type": "integer", + "minimum": 0.0 + }, + "slot": { + "title": "enum SharedTypes::Legacy::EquipmentSlot", + "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", + "type": "string", + "enum": [ + "slot.armor.chest", + "slot.armor.feet", + "slot.armor.head", + "slot.armor.legs", + "slot.weapon.offhand" + ] + } + }, + "required": [ + "slot" + ] + }, + "2063418195": { + "title": "minecraft:damage_absorption v1.21.10", + "description": "It allows an item to absorb damage that would otherwise be dealt to its wearer. For this to happen, the item needs to be equipped in an armor slot. The absorbed damage reduces the item's durability, with any excess damage being ignored. Because of this, the item also needs a `minecraft:durability` component.", + "type": "object", + "properties": { + "absorbable_causes": { + "title": "sequence container", + "description": "List of damage causes that can be absorbed by the item. By default, no damage cause is absorbed.", + "type": "array", + "items": { + "type": "string" + }, + "minItems": 1 + } + }, + "required": [ + "absorbable_causes" + ] + }, + "2359991381": { + "title": "minecraft:liquid_clipped v1.20.50", + "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Deterines whether the item interacts with liquid blocks on use.", + "type": "boolean" + } + } + } + ] + }, + "239137998": { + "title": "minecraft:block_placer v1.20.50", + "description": "Items with the block_placer component will place a block when used.", + "type": "object", + "properties": { + "block": { + "description": "Defines the block that will be placed.", + "type": "string" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } + } + }, + "required": [ + "block" + ] + }, + "2499855414": { + "title": "minecraft:digger v1.20.50", + "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "type": "object", + "properties": { + "destroy_speeds": { + "title": "sequence container", + "description": "A list of blocks to dig with correlating speeds of digging.", + "type": "array", + "items": { + "$ref": "#/definitions/1899103179" + } + }, + "use_efficiency": { + "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", + "type": "boolean" + } + } + }, + "268086052": { + "title": "minecraft:food v1.20.50", + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "type": "object", + "properties": { + "can_always_eat": { + "description": "If true you can always eat this item (even when not hungry). Default is set to false.", + "type": "boolean" + }, + "nutrition": { + "description": "Value that is added to the entity's nutrition when the item is used. Default is set to 0.", + "type": "integer" + }, + "saturation_modifier": { + "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", + "type": "number", + "minimum": 0.0 + }, + "using_converts_to": { + "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", + "$ref": "#/definitions/1531870811" + } + } + }, + "2681068491": { + "title": "struct SharedTypes::v1_20_50::ShooterItemComponent::Ammunition", + "type": "object", + "properties": { + "item": { + "description": "Ammunition item description identifier.", + "$ref": "#/definitions/1531870811" + }, + "search_inventory": { + "description": "Can search inventory? Default is set to false.", + "type": "boolean" + }, + "use_in_creative": { + "description": "Can use in creative mode? Default is set to false.", + "type": "boolean" + }, + "use_offhand": { + "description": "Can use off-hand? Default is set to false.", + "type": "boolean" + } + }, + "required": [ + "item" + ] + }, + "2817495317": { + "title": "minecraft:max_stack_size v1.20.50", + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "oneOf": [ + { + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + }, + { + "type": "object", + "properties": { + "value": { + "description": "Specifies how many of the item that can be stacked.", + "type": "integer", + "minimum": 1.0, + "maximum": 64.0 + } + } + } + ] + }, + "2942400907": { + "title": "minecraft:display_name v1.20.50", + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", + "type": "object", + "properties": { + "value": { + "description": "Name shown for an item.", + "type": "string" + } + } + }, + "3053237679": { + "title": "minecraft:record v1.20.50", + "description": "Record Item Component. Used by record items to play music.", + "type": "object", + "properties": { + "comparator_signal": { + "description": "Specifies signal strength for comparator blocks to use, from 1 - 13.", + "type": "integer" + }, + "duration": { + "description": "Specifies duration of sound event in seconds, float value.", + "type": "number" + }, + "sound_event": { + "title": "enum SharedTypes::Legacy::LevelSoundEvent", + "description": "Sound event type: 13, cat, blocks, chirp, far, mall, mellohi, stal, strad, ward, 11, wait, pigstep, otherside, 5, relic.", + "type": "string", + "enum": [ + "add.chest", + "admire", + "agitated", + "ambient", + "ambient.aggressive", + "ambient.baby", + "ambient.basalt_deltas.additions", + "ambient.basalt_deltas.loop", + "ambient.candle", + "ambient.cave", + "ambient.crimson_forest.additions", + "ambient.crimson_forest.loop", + "ambient.crimson_forest.mood", + "ambient.in.air", + "ambient.in.raid", + "ambient.in.water", + "ambient.nether_wastes.additions", + "ambient.nether_wastes.loop", + "ambient.nether_wastes.mood", + "ambient.pollinate", + "ambient.screamer", + "ambient.soulsand_valley.additions", + "ambient.soulsand_valley.loop", + "ambient.soulsand_valley.mood", + "ambient.tame", + "ambient.underwater.enter", + "ambient.underwater.exit", + "ambient.warped_forest.additions", + "ambient.warped_forest.loop", + "ambient.warped_forest.mood", + "ambient.worried", + "angry", + "apply_effect.bad_omen", + "apply_effect.raid_omen", + "apply_effect.trial_omen", + "armor", + "armor.break_wolf", + "armor.crack_wolf", + "armor.equip_chain", + "armor.equip_diamond", + "armor.equip_elytra", + "armor.equip_generic", + "armor.equip_gold", + "armor.equip_iron", + "armor.equip_leather", + "armor.equip_netherite", + "armor.equip_wolf", + "armor.repair_wolf", + "armor.unequip_wolf", + "attach", + "attack", + "attack.nodamage", + "attack.strong", + "balloonpop", + "beacon.activate", + "beacon.ambient", + "beacon.deactivate", + "beacon.power", + "blast", + "block.bamboo_sapling.place", + "block.barrel.close", + "block.barrel.open", + "block.beehive.drip", + "block.beehive.enter", + "block.beehive.exit", + "block.beehive.shear", + "block.beehive.work", + "block.bell.hit", + "block.blastfurnace.fire_crackle", + "block.campfire.crackle", + "block.cartography_table.use", + "block.click", + "block.click.fail", + "block.composter.empty", + "block.composter.fill", + "block.composter.fill_success", + "block.composter.ready", + "block.copper_bulb.turn_off", + "block.copper_bulb.turn_on", + "block.decorated_pot.insert", + "block.decorated_pot.insert_fail", + "block.enchanting_table.use", + "block.end_portal.spawn", + "block.end_portal_frame.fill", + "block.fletching_table.use", + "block.frog_spawn.break", + "block.frog_spawn.hatch", + "block.furnace.lit", + "block.grindstone.use", + "block.loom.use", + "block.scaffolding.climb", + "block.sculk.spread", + "block.sculk_catalyst.bloom", + "block.sculk_sensor.place", + "block.sculk_shrieker.place", + "block.sculk_shrieker.shriek", + "block.sign.waxed_interact_fail", + "block.smithing_table.use", + "block.smoker.smoke", + "block.sniffer_egg.crack", + "block.sniffer_egg.hatch", + "block.stonecutter.use", + "block.sweet_berry_bush.hurt", + "block.sweet_berry_bush.pick", + "block.turtle_egg.attack", + "block.turtle_egg.break", + "block.turtle_egg.crack", + "block.turtle_egg.hatch", + "boost", + "born", + "bottle.dragonbreath", + "bottle.empty", + "bottle.fill", + "bow", + "bow.hit", + "break", + "break.block", + "break_pot", + "breathe", + "breeze_wind_charge.burst", + "brush", + "brush_completed", + "bubble.down", + "bubble.downinside", + "bubble.pop", + "bubble.up", + "bubble.upinside", + "bucket.empty.fish", + "bucket.empty.lava", + "bucket.empty.powder_snow", + "bucket.empty.water", + "bucket.fill.fish", + "bucket.fill.lava", + "bucket.fill.powder_snow", + "bucket.fill.water", + "bullet.hit", + "bundle.drop_contents", + "bundle.insert", + "bundle.remove_one", + "burp", + "button.click_off", + "button.click_on", + "cake.add_candle", + "camera.take_picture", + "cant_breed", + "cast.spell", + "cauldron_drip.lava.pointed_dripstone", + "cauldron_drip.water.pointed_dripstone", + "celebrate", + "charge", + "charge.sculk", + "chest.closed", + "chest.open", + "chime.amethyst_block", + "chorusdeath", + "chorusgrow", + "conduit.activate", + "conduit.ambient", + "conduit.attack", + "conduit.deactivate", + "conduit.short", + "convert_mooshroom", + "convert_to_drowned", + "convert_to_frog", + "convert_to_stray", + "converted_to_zombified", + "copper.wax.off", + "copper.wax.on", + "crafter.craft", + "crafter.disable_slot", + "crafter.fail", + "crossbow.loading.end", + "crossbow.loading.middle", + "crossbow.loading.start", + "crossbow.quick_charge.end", + "crossbow.quick_charge.middle", + "crossbow.quick_charge.start", + "crossbow.shoot", + "dash_ready", + "death", + "death.baby", + "death.in.water", + "death.mid.volume", + "death.min.volume", + "death.screamer", + "death.to.zombie", + "default", + "deny", + "detach", + "disappeared", + "door.close", + "door.open", + "drink", + "drink.honey", + "drink.milk", + "drip.lava.pointed_dripstone", + "drip.water.pointed_dripstone", + "drop.slot", + "eat", + "elderguardian.curse", + "elemconstruct.open", + "enderchest.closed", + "enderchest.open", + "explode", + "extinguish.candle", + "extinguish.fire", + "fall", + "fall.big", + "fall.small", + "fang", + "fence_gate.close", + "fence_gate.open", + "fire", + "fizz", + "flap", + "flop", + "fly", + "fuse", + "gallop", + "glass", + "glow_squid.ink_squirt", + "glowstick.use", + "growl", + "haggle", + "haggle.idle", + "haggle.no", + "haggle.yes", + "heartbeat", + "heavy.step", + "hit", + "horn_break", + "horn_call0", + "horn_call1", + "horn_call2", + "horn_call3", + "horn_call4", + "horn_call5", + "horn_call6", + "horn_call7", + "hurt", + "hurt.baby", + "hurt.in.water", + "hurt.reduced", + "hurt.screamer", + "icebomb.hit", + "ignite", + "imitate.blaze", + "imitate.bogged", + "imitate.breeze", + "imitate.cave_spider", + "imitate.creeper", + "imitate.elder_guardian", + "imitate.ender_dragon", + "imitate.enderman", + "imitate.evocation_illager", + "imitate.ghast", + "imitate.husk", + "imitate.magma_cube", + "imitate.polar_bear", + "imitate.shulker", + "imitate.silverfish", + "imitate.skeleton", + "imitate.slime", + "imitate.spider", + "imitate.stray", + "imitate.vex", + "imitate.vindication_illager", + "imitate.warden", + "imitate.witch", + "imitate.wither", + "imitate.wither_skeleton", + "imitate.wolf", + "imitate.zombie", + "imitate.zombie_pigman", + "imitate.zombie_villager", + "insert", + "insert_enchanted", + "irongolem.crack", + "irongolem.repair", + "item.book.put", + "item.fizz", + "item.shield.block", + "item.spyglass.stop_using", + "item.spyglass.use", + "item.trident.hit", + "item.trident.hit_ground", + "item.trident.return", + "item.trident.riptide_1", + "item.trident.riptide_2", + "item.trident.riptide_3", + "item.trident.throw", + "item.trident.thunder", + "item.use.on", + "item_given", + "item_taken", + "item_thrown", + "jump", + "jump.prevent", + "jump_to_block", + "land", + "large.blast", + "launch", + "lava", + "lava.pop", + "lay_egg", + "lay_spawn", + "leashknot.break", + "leashknot.place", + "levelup", + "listening", + "listening_angry", + "lodestone_compass.link_compass_to_lodestone", + "lt.reaction.bleach", + "lt.reaction.epaste", + "lt.reaction.epaste2", + "lt.reaction.fertilizer", + "lt.reaction.fire", + "lt.reaction.fireball", + "lt.reaction.icebomb", + "lt.reaction.mgsalt", + "lt.reaction.miscexplosion", + "lt.reaction.miscfire", + "lt.reaction.miscmystical", + "lt.reaction.miscmystical2", + "lt.reaction.product", + "mace.heavy_smash_ground", + "mace.smash_air", + "mace.smash_ground", + "mad", + "milk", + "milk.screamer", + "milk_suspiciously", + "mob.armadillo.brush", + "mob.armadillo.scute_drop", + "mob.armor_stand.place", + "mob.hoglin.converted_to_zombified", + "mob.husk.convert_to_zombie", + "mob.pig.death", + "mob.player.hurt_drown", + "mob.player.hurt_freeze", + "mob.player.hurt_on_fire", + "mob.warning", + "mob.warning.baby", + "nearby_close", + "nearby_closer", + "nearby_closest", + "note", + "note.bass", + "ominous_bottle.end_use", + "ominous_item_spawner.about_to_spawn_item", + "ominous_item_spawner.spawn_item", + "ominous_item_spawner.spawn_item_begin", + "panic", + "pant", + "particle.soul_escape.loud", + "particle.soul_escape.quiet", + "pick_berries.cave_vines", + "pickup", + "pickup_enchanted", + "piston.in", + "piston.out", + "place", + "plop", + "pop", + "portal", + "portal.travel", + "potion.brewed", + "power.off", + "power.off.sculk_sensor", + "power.on", + "power.on.sculk_sensor", + "pre_ram", + "pre_ram.screamer", + "prepare.attack", + "prepare.summon", + "prepare.wololo", + "presneeze", + "pressure_plate.click_off", + "pressure_plate.click_on", + "pumpkin.carve", + "purr", + "purreow", + "raid.horn", + "ram_impact", + "ram_impact.screamer", + "random.anvil_use", + "reappeared", + "record.11", + "record.13", + "record.5", + "record.blocks", + "record.cat", + "record.chirp", + "record.creator", + "record.creator_music_box", + "record.far", + "record.mall", + "record.mellohi", + "record.otherside", + "record.pigstep", + "record.precipice", + "record.relic", + "record.stal", + "record.strad", + "record.wait", + "record.ward", + "reflect", + "remedy", + "respawn_anchor.ambient", + "respawn_anchor.basalt_deltas.mood", + "respawn_anchor.charge", + "respawn_anchor.deplete", + "respawn_anchor.set_spawn", + "retreat", + "roar", + "saddle", + "scared", + "scrape", + "screech", + "shake", + "shatter_pot", + "shear", + "shoot", + "shulker.close", + "shulker.open", + "shulkerbox.closed", + "shulkerbox.open", + "sleep", + "smithing_table.use", + "sneeze", + "sonic_boom", + "sonic_charge", + "sparkler.active", + "sparkler.use", + "spawn", + "splash", + "squid.ink_squirt", + "squish.big", + "squish.small", + "stare", + "step", + "step.baby", + "step_lava", + "step_sand", + "stun", + "swim", + "swoop", + "takeoff", + "teleport", + "tempt", + "thorns", + "throw", + "thunder", + "tilt_down.big_dripleaf", + "tilt_up.big_dripleaf", + "tongue", + "trapdoor.close", + "trapdoor.open", + "trial_spawner.ambient", + "trial_spawner.ambient_ominous", + "trial_spawner.charge_activate", + "trial_spawner.close_shutter", + "trial_spawner.detect_player", + "trial_spawner.eject_item", + "trial_spawner.open_shutter", + "trial_spawner.spawn_mob", + "tripod", + "twinkle", + "ui.cartography_table.take_result", + "ui.loom.take_result", + "ui.stonecutter.take_result", + "undefined", + "unfect", + "vault.activate", + "vault.ambient", + "vault.close_shutter", + "vault.deactivate", + "vault.eject_item", + "vault.insert_item", + "vault.insert_item_fail", + "vault.open_shutter", + "vault.reject_rewarded_player", + "warn", + "water", + "whine", + "wind_charge.burst" + ] + } + } + }, + "3126701690": { + "title": "minecraft:can_destroy_in_creative v1.20.50", + "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the item can be used to destroy blocks while in creative mode.", + "type": "boolean" + } + } + } + ] + }, + "3168558347": { + "title": "minecraft:tags v1.20.50", + "description": "The tags component specifies which tags an item has on it.", + "type": "object", + "properties": { + "tags": { + "title": "sequence container", + "description": "An array that can contain multiple item tags.", + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "3173009623": { + "title": "minecraft:damage v1.20.50", + "description": "The damage component determines how much extra damage the item does on attack.", + "oneOf": [ + { + "type": "integer", + "minimum": 0.0 + }, + { + "type": "object", + "properties": { + "value": { + "description": "Specifies how much extra damage the item does, must be a positive number.", + "type": "integer", + "minimum": 0.0 + } + } + } + ] + }, + "3178615832": { + "title": "minecraft:stacked_by_data v1.20.50", + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the same item with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "type": "boolean" + } + } + } + ] + }, + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "object", + "properties": { + "expression": { + "type": "string" + }, + "version": { + "type": "integer" + } + }, + "required": [ + "expression", + "version" + ] + } + ] + }, + "3246981949": { + "title": "minecraft:use_animation v1.20.50", + "description": "Use_animation specifies which animation is played when the player uses the item.", + "oneOf": [ + { + "title": "enum SharedTypes::Legacy::UseAnimation", + "type": "string", + "enum": [ + "block", + "bow", + "brush", + "camera", + "crossbow", + "drink", + "eat", + "none", + "spear", + "spyglass" + ] + }, + { + "type": "object", + "properties": { + "value": { + "title": "enum SharedTypes::Legacy::UseAnimation", + "description": "Specifies which animation to play when the the item is used.", + "type": "string", + "enum": [ + "block", + "bow", + "brush", + "camera", + "crossbow", + "drink", + "eat", + "none", + "spear", + "spyglass" + ] + } + } + } + ] + }, + "3256164975": { + "title": "struct SharedTypes::v1_20_50::RepairableItemComponent::RepairItemEntry", + "oneOf": [ + { + "title": "sequence container", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } + }, + { + "type": "object", + "properties": { + "items": { + "title": "sequence container", + "description": "Items that may be used to repair an item.", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } + }, + "repair_amount": { + "description": "How much the item is repaired.", + "$ref": "#/definitions/3178719147" + } + }, + "required": [ + "items" + ] + } + ] + }, + "3308324084": { + "title": "minecraft:fuel v1.20.50", + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", + "oneOf": [ + { + "type": "number", + "minimum": 0.05000000074505806 + }, + { + "type": "object", + "properties": { + "duration": { + "description": "Amount of time, in seconds, this fuel will cook items.", + "type": "number", + "minimum": 0.05000000074505806 + } + } + } + ] + }, + "3389099981": { + "title": "minecraft:allow_off_hand v1.20.50", + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the item can be placed in the off hand slot.", + "type": "boolean" + } + } + } + ] + }, + "3438816014": { + "title": "minecraft:custom_components v1.20.80", + "description": "Specifies an array of custom components defined in a script that should be added to this item.", + "type": "array", + "items": { + "type": "string", + "pattern": "^(?:(?!^(minecraft):).)+:(?:.)+$" + } + }, + "3494639353": { + "title": "minecraft:durability v1.20.50", + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "type": "object", + "properties": { + "damage_chance": { + "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", + "$ref": "#/definitions/1398826300" + }, + "max_durability": { + "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", + "type": "integer", + "minimum": 0.0 + } + }, + "required": [ + "max_durability" + ] + }, + "3715727616": { + "title": "minecraft:throwable v1.20.50", + "description": "Throwable items can be thrown by the player, such as a snowball.", + "type": "object", + "properties": { + "do_swing_animation": { + "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", + "type": "boolean" + }, + "launch_power_scale": { + "description": "The scale at which the power of the throw increases. Default is set to 1.0.", + "type": "number" + }, + "max_draw_duration": { + "description": "The maximum duration to draw a throwable item. Default is set to 0.0.", + "type": "number" + }, + "max_launch_power": { + "description": "The maximum power to launch the throwable item. Default is set to 1.0.", + "type": "number" + }, + "min_draw_duration": { + "description": "The minimum duration to draw a throwable item. Default is set to 0.0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", + "type": "boolean" + } + } + }, + "3781185164": { + "title": "minecraft:shooter v1.20.50", + "description": "Shooter Item Component.", + "type": "object", + "properties": { + "ammunition": { + "title": "sequence container", + "description": "Ammunition.", + "type": "array", + "items": { + "$ref": "#/definitions/2681068491" + } + }, + "charge_on_draw": { + "description": "Charge on draw? Default is set to false.", + "type": "boolean" + }, + "max_draw_duration": { + "description": "Draw Duration. Default is set to 0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Scale power by draw duration? Default is set to false.", + "type": "boolean" + } + } + }, + "3875281249": { + "title": "minecraft:should_despawn v1.20.50", + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "object", + "properties": { + "value": { + "description": "Determines whether the item should eventually despawn while floating in the world.", + "type": "boolean" + } + } + } + ] + }, + "435751873": { + "title": "minecraft:use_modifiers v1.20.50", + "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", + "type": "object", + "properties": { + "movement_modifier": { + "description": "Modifier value to scale the players movement speed when item is in use.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + }, + "use_duration": { + "description": "How long the item takes to use in seconds.", + "type": "number", + "minimum": 0.0 + } + } + }, + "49501551": { + "title": "compound_proxy", + "oneOf": [ + { + "type": "integer" + }, + { + "type": "string" + }, + { + "type": "boolean" + } + ] + }, + "608914689": { + "title": "minecraft:projectile v1.20.50", + "description": "Projectile items shoot out, like an arrow.", + "type": "object", + "properties": { + "minimum_critical_power": { + "description": "Specifies how long a player must charge a projectile for it to critically hit.", + "type": "number" + }, + "projectile_entity": { + "description": "Which entity is to be fired as a projectile.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" + } + }, + "required": [ + "projectile_entity" + ] + }, + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", + "oneOf": [ + { + "$ref": "#/definitions/970386766" + }, + { + "type": "string", + "minLength": 1 + } + ] + }, + "764203503": { + "title": "minecraft:durability_sensor durability_threshold v1.21.10", + "description": "Defines both the durability threshold, and the effects emitted when that threshold is met.", + "type": "object", + "properties": { + "durability": { + "description": "The effects are emitted when the item durability value is less than or equal to this value.", + "type": "integer" + }, + "particle_type": { + "description": "Particle effect to emit when the threshold is met.", + "type": "string" + }, + "sound_event": { + "title": "enum SharedTypes::Legacy::LevelSoundEvent", + "description": "Sound effect to emit when the threshold is met.", + "type": "string", + "enum": [ + "add.chest", + "admire", + "agitated", + "ambient", + "ambient.aggressive", + "ambient.baby", + "ambient.basalt_deltas.additions", + "ambient.basalt_deltas.loop", + "ambient.candle", + "ambient.cave", + "ambient.crimson_forest.additions", + "ambient.crimson_forest.loop", + "ambient.crimson_forest.mood", + "ambient.in.air", + "ambient.in.raid", + "ambient.in.water", + "ambient.nether_wastes.additions", + "ambient.nether_wastes.loop", + "ambient.nether_wastes.mood", + "ambient.pollinate", + "ambient.screamer", + "ambient.soulsand_valley.additions", + "ambient.soulsand_valley.loop", + "ambient.soulsand_valley.mood", + "ambient.tame", + "ambient.underwater.enter", + "ambient.underwater.exit", + "ambient.warped_forest.additions", + "ambient.warped_forest.loop", + "ambient.warped_forest.mood", + "ambient.worried", + "angry", + "apply_effect.bad_omen", + "apply_effect.raid_omen", + "apply_effect.trial_omen", + "armor", + "armor.break_wolf", + "armor.crack_wolf", + "armor.equip_chain", + "armor.equip_diamond", + "armor.equip_elytra", + "armor.equip_generic", + "armor.equip_gold", + "armor.equip_iron", + "armor.equip_leather", + "armor.equip_netherite", + "armor.equip_wolf", + "armor.repair_wolf", + "armor.unequip_wolf", + "attach", + "attack", + "attack.nodamage", + "attack.strong", + "balloonpop", + "beacon.activate", + "beacon.ambient", + "beacon.deactivate", + "beacon.power", + "blast", + "block.bamboo_sapling.place", + "block.barrel.close", + "block.barrel.open", + "block.beehive.drip", + "block.beehive.enter", + "block.beehive.exit", + "block.beehive.shear", + "block.beehive.work", + "block.bell.hit", + "block.blastfurnace.fire_crackle", + "block.campfire.crackle", + "block.cartography_table.use", + "block.click", + "block.click.fail", + "block.composter.empty", + "block.composter.fill", + "block.composter.fill_success", + "block.composter.ready", + "block.copper_bulb.turn_off", + "block.copper_bulb.turn_on", + "block.decorated_pot.insert", + "block.decorated_pot.insert_fail", + "block.enchanting_table.use", + "block.end_portal.spawn", + "block.end_portal_frame.fill", + "block.fletching_table.use", + "block.frog_spawn.break", + "block.frog_spawn.hatch", + "block.furnace.lit", + "block.grindstone.use", + "block.loom.use", + "block.scaffolding.climb", + "block.sculk.spread", + "block.sculk_catalyst.bloom", + "block.sculk_sensor.place", + "block.sculk_shrieker.place", + "block.sculk_shrieker.shriek", + "block.sign.waxed_interact_fail", + "block.smithing_table.use", + "block.smoker.smoke", + "block.sniffer_egg.crack", + "block.sniffer_egg.hatch", + "block.stonecutter.use", + "block.sweet_berry_bush.hurt", + "block.sweet_berry_bush.pick", + "block.turtle_egg.attack", + "block.turtle_egg.break", + "block.turtle_egg.crack", + "block.turtle_egg.hatch", + "boost", + "born", + "bottle.dragonbreath", + "bottle.empty", + "bottle.fill", + "bow", + "bow.hit", + "break", + "break.block", + "break_pot", + "breathe", + "breeze_wind_charge.burst", + "brush", + "brush_completed", + "bubble.down", + "bubble.downinside", + "bubble.pop", + "bubble.up", + "bubble.upinside", + "bucket.empty.fish", + "bucket.empty.lava", + "bucket.empty.powder_snow", + "bucket.empty.water", + "bucket.fill.fish", + "bucket.fill.lava", + "bucket.fill.powder_snow", + "bucket.fill.water", + "bullet.hit", + "bundle.drop_contents", + "bundle.insert", + "bundle.remove_one", + "burp", + "button.click_off", + "button.click_on", + "cake.add_candle", + "camera.take_picture", + "cant_breed", + "cast.spell", + "cauldron_drip.lava.pointed_dripstone", + "cauldron_drip.water.pointed_dripstone", + "celebrate", + "charge", + "charge.sculk", + "chest.closed", + "chest.open", + "chime.amethyst_block", + "chorusdeath", + "chorusgrow", + "conduit.activate", + "conduit.ambient", + "conduit.attack", + "conduit.deactivate", + "conduit.short", + "convert_mooshroom", + "convert_to_drowned", + "convert_to_frog", + "convert_to_stray", + "converted_to_zombified", + "copper.wax.off", + "copper.wax.on", + "crafter.craft", + "crafter.disable_slot", + "crafter.fail", + "crossbow.loading.end", + "crossbow.loading.middle", + "crossbow.loading.start", + "crossbow.quick_charge.end", + "crossbow.quick_charge.middle", + "crossbow.quick_charge.start", + "crossbow.shoot", + "dash_ready", + "death", + "death.baby", + "death.in.water", + "death.mid.volume", + "death.min.volume", + "death.screamer", + "death.to.zombie", + "default", + "deny", + "detach", + "disappeared", + "door.close", + "door.open", + "drink", + "drink.honey", + "drink.milk", + "drip.lava.pointed_dripstone", + "drip.water.pointed_dripstone", + "drop.slot", + "eat", + "elderguardian.curse", + "elemconstruct.open", + "enderchest.closed", + "enderchest.open", + "explode", + "extinguish.candle", + "extinguish.fire", + "fall", + "fall.big", + "fall.small", + "fang", + "fence_gate.close", + "fence_gate.open", + "fire", + "fizz", + "flap", + "flop", + "fly", + "fuse", + "gallop", + "glass", + "glow_squid.ink_squirt", + "glowstick.use", + "growl", + "haggle", + "haggle.idle", + "haggle.no", + "haggle.yes", + "heartbeat", + "heavy.step", + "hit", + "horn_break", + "horn_call0", + "horn_call1", + "horn_call2", + "horn_call3", + "horn_call4", + "horn_call5", + "horn_call6", + "horn_call7", + "hurt", + "hurt.baby", + "hurt.in.water", + "hurt.reduced", + "hurt.screamer", + "icebomb.hit", + "ignite", + "imitate.blaze", + "imitate.bogged", + "imitate.breeze", + "imitate.cave_spider", + "imitate.creeper", + "imitate.elder_guardian", + "imitate.ender_dragon", + "imitate.enderman", + "imitate.evocation_illager", + "imitate.ghast", + "imitate.husk", + "imitate.magma_cube", + "imitate.polar_bear", + "imitate.shulker", + "imitate.silverfish", + "imitate.skeleton", + "imitate.slime", + "imitate.spider", + "imitate.stray", + "imitate.vex", + "imitate.vindication_illager", + "imitate.warden", + "imitate.witch", + "imitate.wither", + "imitate.wither_skeleton", + "imitate.wolf", + "imitate.zombie", + "imitate.zombie_pigman", + "imitate.zombie_villager", + "insert", + "insert_enchanted", + "irongolem.crack", + "irongolem.repair", + "item.book.put", + "item.fizz", + "item.shield.block", + "item.spyglass.stop_using", + "item.spyglass.use", + "item.trident.hit", + "item.trident.hit_ground", + "item.trident.return", + "item.trident.riptide_1", + "item.trident.riptide_2", + "item.trident.riptide_3", + "item.trident.throw", + "item.trident.thunder", + "item.use.on", + "item_given", + "item_taken", + "item_thrown", + "jump", + "jump.prevent", + "jump_to_block", + "land", + "large.blast", + "launch", + "lava", + "lava.pop", + "lay_egg", + "lay_spawn", + "leashknot.break", + "leashknot.place", + "levelup", + "listening", + "listening_angry", + "lodestone_compass.link_compass_to_lodestone", + "lt.reaction.bleach", + "lt.reaction.epaste", + "lt.reaction.epaste2", + "lt.reaction.fertilizer", + "lt.reaction.fire", + "lt.reaction.fireball", + "lt.reaction.icebomb", + "lt.reaction.mgsalt", + "lt.reaction.miscexplosion", + "lt.reaction.miscfire", + "lt.reaction.miscmystical", + "lt.reaction.miscmystical2", + "lt.reaction.product", + "mace.heavy_smash_ground", + "mace.smash_air", + "mace.smash_ground", + "mad", + "milk", + "milk.screamer", + "milk_suspiciously", + "mob.armadillo.brush", + "mob.armadillo.scute_drop", + "mob.armor_stand.place", + "mob.hoglin.converted_to_zombified", + "mob.husk.convert_to_zombie", + "mob.pig.death", + "mob.player.hurt_drown", + "mob.player.hurt_freeze", + "mob.player.hurt_on_fire", + "mob.warning", + "mob.warning.baby", + "nearby_close", + "nearby_closer", + "nearby_closest", + "note", + "note.bass", + "ominous_bottle.end_use", + "ominous_item_spawner.about_to_spawn_item", + "ominous_item_spawner.spawn_item", + "ominous_item_spawner.spawn_item_begin", + "panic", + "pant", + "particle.soul_escape.loud", + "particle.soul_escape.quiet", + "pick_berries.cave_vines", + "pickup", + "pickup_enchanted", + "piston.in", + "piston.out", + "place", + "plop", + "pop", + "portal", + "portal.travel", + "potion.brewed", + "power.off", + "power.off.sculk_sensor", + "power.on", + "power.on.sculk_sensor", + "pre_ram", + "pre_ram.screamer", + "prepare.attack", + "prepare.summon", + "prepare.wololo", + "presneeze", + "pressure_plate.click_off", + "pressure_plate.click_on", + "pumpkin.carve", + "purr", + "purreow", + "raid.horn", + "ram_impact", + "ram_impact.screamer", + "random.anvil_use", + "reappeared", + "record.11", + "record.13", + "record.5", + "record.blocks", + "record.cat", + "record.chirp", + "record.creator", + "record.creator_music_box", + "record.far", + "record.mall", + "record.mellohi", + "record.otherside", + "record.pigstep", + "record.precipice", + "record.relic", + "record.stal", + "record.strad", + "record.wait", + "record.ward", + "reflect", + "remedy", + "respawn_anchor.ambient", + "respawn_anchor.basalt_deltas.mood", + "respawn_anchor.charge", + "respawn_anchor.deplete", + "respawn_anchor.set_spawn", + "retreat", + "roar", + "saddle", + "scared", + "scrape", + "screech", + "shake", + "shatter_pot", + "shear", + "shoot", + "shulker.close", + "shulker.open", + "shulkerbox.closed", + "shulkerbox.open", + "sleep", + "smithing_table.use", + "sneeze", + "sonic_boom", + "sonic_charge", + "sparkler.active", + "sparkler.use", + "spawn", + "splash", + "squid.ink_squirt", + "squish.big", + "squish.small", + "stare", + "step", + "step.baby", + "step_lava", + "step_sand", + "stun", + "swim", + "swoop", + "takeoff", + "teleport", + "tempt", + "thorns", + "throw", + "thunder", + "tilt_down.big_dripleaf", + "tilt_up.big_dripleaf", + "tongue", + "trapdoor.close", + "trapdoor.open", + "trial_spawner.ambient", + "trial_spawner.ambient_ominous", + "trial_spawner.charge_activate", + "trial_spawner.close_shutter", + "trial_spawner.detect_player", + "trial_spawner.eject_item", + "trial_spawner.open_shutter", + "trial_spawner.spawn_mob", + "tripod", + "twinkle", + "ui.cartography_table.take_result", + "ui.loom.take_result", + "ui.stonecutter.take_result", + "undefined", + "unfect", + "vault.activate", + "vault.ambient", + "vault.close_shutter", + "vault.deactivate", + "vault.eject_item", + "vault.insert_item", + "vault.insert_item_fail", + "vault.open_shutter", + "vault.reject_rewarded_player", + "warn", + "water", + "whine", + "wind_charge.burst" + ] + } + } + }, + "853889472": { + "title": "minecraft:entity_placer v1.20.50", + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "type": "object", + "properties": { + "dispense_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } + }, + "entity": { + "description": "The entity to be placed in the world.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } + } + } + }, + "886176099": { + "title": "minecraft:cooldown v1.20.50", + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", + "type": "object", + "properties": { + "category": { + "description": "The type of cool down for this item. All items with a cool down component with the same category are put on cool down when one is used.", + "type": "string" + }, + "duration": { + "description": "The duration of time (in seconds) items with a matching category will spend cooling down before becoming usable again.", + "type": "number" + } + }, + "required": [ + "category", + "duration" + ] + }, + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "states": { + "title": "associative container", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/49501551" + } + }, + "tags": { + "type": "string" + } + } + } + }, + "title": "components v1.21.10", + "description": "List of all components used in this item.", + "type": "object", + "properties": { + "minecraft:allow_off_hand": { + "description": "The allow_off_hand component determines whether the item can be placed in the off hand slot of the inventory.", + "$ref": "#/definitions/3389099981" + }, + "minecraft:block_placer": { + "description": "Items with the block_placer component will place a block when used.", + "$ref": "#/definitions/239137998" + }, + "minecraft:can_destroy_in_creative": { + "description": "The can_destroy_in_creative component determines if the item can be used by a player to break blocks when in creative mode.", + "$ref": "#/definitions/3126701690" + }, + "minecraft:cooldown": { + "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", + "$ref": "#/definitions/886176099" + }, + "minecraft:custom_components": { + "description": "Specifies an array of custom components defined in a script that should be added to this item.", + "$ref": "#/definitions/3438816014" + }, + "minecraft:damage": { + "description": "The damage component determines how much extra damage the item does on attack.", + "$ref": "#/definitions/3173009623" + }, + "minecraft:damage_absorption": { + "description": "It allows an item to absorb damage that would otherwise be dealt to its wearer. For this to happen, the item needs to be equipped in an armor slot. The absorbed damage reduces the item's durability, with any excess damage being ignored. Because of this, the item also needs a `minecraft:durability` component.", + "$ref": "#/definitions/2063418195" + }, + "minecraft:digger": { + "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "$ref": "#/definitions/2499855414" + }, + "minecraft:display_name": { + "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", + "$ref": "#/definitions/2942400907" + }, + "minecraft:durability": { + "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", + "$ref": "#/definitions/3494639353" + }, + "minecraft:durability_sensor": { + "description": "Enables an item to emit effects when it receives damage. Because of this, the item also needs a `minecraft:durability` component.", + "$ref": "#/definitions/1956551060" + }, + "minecraft:enchantable": { + "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", + "$ref": "#/definitions/1095951327" + }, + "minecraft:entity_placer": { + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "$ref": "#/definitions/853889472" + }, + "minecraft:food": { + "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", + "$ref": "#/definitions/268086052" + }, + "minecraft:fuel": { + "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", + "$ref": "#/definitions/3308324084" + }, + "minecraft:glint": { + "description": "The glint component determines whether the item has the enchanted glint render effect on it.", + "$ref": "#/definitions/1206516236" + }, + "minecraft:hand_equipped": { + "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", + "$ref": "#/definitions/1889822164" + }, + "minecraft:hover_text_color": { + "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", + "$ref": "#/definitions/1661309668" + }, + "minecraft:icon": { + "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", + "$ref": "#/definitions/1618184314" + }, + "minecraft:interact_button": { + "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", + "$ref": "#/definitions/1754804474" + }, + "minecraft:liquid_clipped": { + "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", + "$ref": "#/definitions/2359991381" + }, + "minecraft:max_stack_size": { + "description": "The max_stack_size component specifies how many of the item can be stacked together.", + "$ref": "#/definitions/2817495317" + }, + "minecraft:projectile": { + "description": "Projectile items shoot out, like an arrow.", + "$ref": "#/definitions/608914689" + }, + "minecraft:record": { + "description": "Record Item Component. Used by record items to play music.", + "$ref": "#/definitions/3053237679" + }, + "minecraft:repairable": { + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "$ref": "#/definitions/1658474219" + }, + "minecraft:shooter": { + "description": "Shooter Item Component.", + "$ref": "#/definitions/3781185164" + }, + "minecraft:should_despawn": { + "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", + "$ref": "#/definitions/3875281249" + }, + "minecraft:stacked_by_data": { + "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", + "$ref": "#/definitions/3178615832" + }, + "minecraft:tags": { + "description": "The tags component specifies which tags an item has on it.", + "$ref": "#/definitions/3168558347" + }, + "minecraft:throwable": { + "description": "Throwable items can be thrown by the player, such as a snowball.", + "$ref": "#/definitions/3715727616" + }, + "minecraft:use_animation": { + "description": "Use_animation specifies which animation is played when the player uses the item.", + "$ref": "#/definitions/3246981949" + }, + "minecraft:use_modifiers": { + "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", + "$ref": "#/definitions/435751873" + }, + "minecraft:wearable": { + "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", + "$ref": "#/definitions/2041267453" + } + } +} \ No newline at end of file diff --git a/metadata/json_schemas/Contents Description v1.20.60.json b/metadata/json_schemas/Contents Description v1.20.60.json new file mode 100644 index 000000000..b6f72434c --- /dev/null +++ b/metadata/json_schemas/Contents Description v1.20.60.json @@ -0,0 +1,14 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2510182014", + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Description", + "type": "object", + "properties": { + "identifier": { + "type": "string" + } + }, + "required": [ + "identifier" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Contents Rule Geometry Part v1.20.60.json b/metadata/json_schemas/Contents Rule Geometry Part v1.20.60.json new file mode 100644 index 000000000..5dc1db3c7 --- /dev/null +++ b/metadata/json_schemas/Contents Rule Geometry Part v1.20.60.json @@ -0,0 +1,30 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "371596787", + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart", + "type": "object", + "properties": { + "bone": { + "type": "string" + }, + "cube": { + "type": "integer", + "minimum": 0.0 + }, + "face": { + "title": "enum SharedTypes::Facing", + "type": "string", + "enum": [ + "down", + "east", + "north", + "south", + "up", + "west" + ] + } + }, + "required": [ + "bone" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Contents Rule v1.20.60.json b/metadata/json_schemas/Contents Rule v1.20.60.json new file mode 100644 index 000000000..a0627abe4 --- /dev/null +++ b/metadata/json_schemas/Contents Rule v1.20.60.json @@ -0,0 +1,57 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3215886026", + "definitions": { + "371596787": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart", + "type": "object", + "properties": { + "bone": { + "type": "string" + }, + "cube": { + "type": "integer", + "minimum": 0.0 + }, + "face": { + "title": "enum SharedTypes::Facing", + "type": "string", + "enum": [ + "down", + "east", + "north", + "south", + "up", + "west" + ] + } + }, + "required": [ + "bone" + ] + } + }, + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Rule", + "type": "object", + "properties": { + "direction": { + "title": "enum SharedTypes::Facing", + "type": "string", + "enum": [ + "down", + "east", + "north", + "south", + "up", + "west" + ] + }, + "geometry_part": { + "$ref": "#/definitions/371596787" + } + }, + "required": [ + "direction", + "geometry_part" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Contents v1.20.60.json b/metadata/json_schemas/Contents v1.20.60.json new file mode 100644 index 000000000..13abfefe5 --- /dev/null +++ b/metadata/json_schemas/Contents v1.20.60.json @@ -0,0 +1,89 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1357516824", + "definitions": { + "2510182014": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Description", + "type": "object", + "properties": { + "identifier": { + "type": "string" + } + }, + "required": [ + "identifier" + ] + }, + "3215886026": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Rule", + "type": "object", + "properties": { + "direction": { + "title": "enum SharedTypes::Facing", + "type": "string", + "enum": [ + "down", + "east", + "north", + "south", + "up", + "west" + ] + }, + "geometry_part": { + "$ref": "#/definitions/371596787" + } + }, + "required": [ + "direction", + "geometry_part" + ] + }, + "371596787": { + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart", + "type": "object", + "properties": { + "bone": { + "type": "string" + }, + "cube": { + "type": "integer", + "minimum": 0.0 + }, + "face": { + "title": "enum SharedTypes::Facing", + "type": "string", + "enum": [ + "down", + "east", + "north", + "south", + "up", + "west" + ] + } + }, + "required": [ + "bone" + ] + } + }, + "title": "struct SharedTypes::v1_20_60::BlockCulling::Contents", + "type": "object", + "properties": { + "description": { + "$ref": "#/definitions/2510182014" + }, + "rules": { + "title": "sequence container", + "type": "array", + "items": { + "$ref": "#/definitions/3215886026" + } + } + }, + "required": [ + "description", + "rules" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Cooldown v1.20.50.json b/metadata/json_schemas/Cooldown v1.20.50.json index fe34009fe..a00f09daf 100644 --- a/metadata/json_schemas/Cooldown v1.20.50.json +++ b/metadata/json_schemas/Cooldown v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "886176099", "title": "minecraft:cooldown v1.20.50", "description": "After you use an item, all items specified with the same `cool down category` setting becomes unusable for the duration specified by the 'cool down time' setting in this component.", "type": "object", @@ -15,7 +17,5 @@ "required": [ "category", "duration" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:cooldown v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Coordinate Evaluation Order v1.21.10.json b/metadata/json_schemas/Coordinate Evaluation Order v1.21.10.json new file mode 100644 index 000000000..14ad321b5 --- /dev/null +++ b/metadata/json_schemas/Coordinate Evaluation Order v1.21.10.json @@ -0,0 +1,5 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "390052089", + "title": "Coordinate Evaluation Order" +} \ No newline at end of file diff --git a/metadata/json_schemas/Coordinate Range v1.21.10.json b/metadata/json_schemas/Coordinate Range v1.21.10.json new file mode 100644 index 000000000..161d5d0f9 --- /dev/null +++ b/metadata/json_schemas/Coordinate Range v1.21.10.json @@ -0,0 +1,81 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "4150871210", + "definitions": { + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "object", + "properties": { + "expression": { + "type": "string" + }, + "version": { + "type": "integer" + } + }, + "required": [ + "expression", + "version" + ] + } + ] + } + }, + "title": "Coordinate Range", + "description": "Represents the scatter distrubution over a coordinate (x/y/z), can also be built by an expression.", + "oneOf": [ + { + "$ref": "#/definitions/3178719147" + }, + { + "type": "object", + "properties": { + "distribution": { + "title": "Random Distribution Type", + "description": "Type of distribution. Supported distributions are defined by \"Random Distribution Type\".", + "type": "string", + "enum": [ + "fixed_grid", + "gaussian", + "inverse_gaussian", + "jittered_grid", + "triangle", + "uniform" + ] + }, + "extent": { + "title": "sequence container", + "description": "Lower and upper bound (inclusive) of the scatter range, as an offset from the input point to scatter around.", + "type": "array", + "items": { + "$ref": "#/definitions/3178719147" + }, + "minItems": 2, + "maxItems": 2 + }, + "grid_offset": { + "description": "When the distribution type is grid, defines the offset along this axis.", + "type": "integer", + "minimum": 0.0 + }, + "step_size": { + "description": "When the distribution type is grid, defines the distance between steps along this axis.", + "type": "integer", + "minimum": 1.0 + } + }, + "required": [ + "distribution", + "extent" + ] + } + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/CustomComponents v1.20.80.json b/metadata/json_schemas/CustomComponents v1.20.80.json index 724b01bd1..6fb7a1721 100644 --- a/metadata/json_schemas/CustomComponents v1.20.80.json +++ b/metadata/json_schemas/CustomComponents v1.20.80.json @@ -1,11 +1,11 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3438816014", "title": "minecraft:custom_components v1.20.80", "description": "Specifies an array of custom components defined in a script that should be added to this item.", "type": "array", "items": { - "pattern": "^(?:(?!^(minecraft):).)+:(?:.)+$", - "type": "string" - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:custom_components v1.20.80" + "type": "string", + "pattern": "^(?:(?!^(minecraft):).)+:(?:.)+$" + } } \ No newline at end of file diff --git a/metadata/json_schemas/Damage v1.20.50.json b/metadata/json_schemas/Damage v1.20.50.json index 81710f63f..7043f4182 100644 --- a/metadata/json_schemas/Damage v1.20.50.json +++ b/metadata/json_schemas/Damage v1.20.50.json @@ -1,22 +1,22 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3173009623", "title": "minecraft:damage v1.20.50", "description": "The damage component determines how much extra damage the item does on attack.", "oneOf": [ { - "minimum": 0.0, - "type": "integer" + "type": "integer", + "minimum": 0.0 }, { "type": "object", "properties": { "value": { "description": "Specifies how much extra damage the item does, must be a positive number.", - "minimum": 0.0, - "type": "integer" + "type": "integer", + "minimum": 0.0 } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:damage v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/DamageAbsorption v1.21.10.json b/metadata/json_schemas/DamageAbsorption v1.21.10.json new file mode 100644 index 000000000..412d38e1d --- /dev/null +++ b/metadata/json_schemas/DamageAbsorption v1.21.10.json @@ -0,0 +1,21 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2063418195", + "title": "minecraft:damage_absorption v1.21.10", + "description": "It allows an item to absorb damage that would otherwise be dealt to its wearer. For this to happen, the item needs to be equipped in an armor slot. The absorbed damage reduces the item's durability, with any excess damage being ignored. Because of this, the item also needs a `minecraft:durability` component.", + "type": "object", + "properties": { + "absorbable_causes": { + "title": "sequence container", + "description": "List of damage causes that can be absorbed by the item. By default, no damage cause is absorbed.", + "type": "array", + "items": { + "type": "string" + }, + "minItems": 1 + } + }, + "required": [ + "absorbable_causes" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Digger v1.20.50.json b/metadata/json_schemas/Digger v1.20.50.json index d8ca6ca05..990aa2a2d 100644 --- a/metadata/json_schemas/Digger v1.20.50.json +++ b/metadata/json_schemas/Digger v1.20.50.json @@ -1,83 +1,86 @@ { - "title": "minecraft:digger v1.20.50", - "description": "Digger item component specifies how quickly this item can dig specific blocks.", - "type": "object", - "properties": { - "destroy_speeds": { - "title": "sequence container (class std::vector >)", - "description": "A list of blocks to dig with correlating speeds of digging.", - "type": "array", - "items": { - "$ref": "#/$defs/3421086714" - } + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2499855414", + "definitions": { + "1899103179": { + "title": "struct SharedTypes::v1_20_50::DiggerItemComponent::BlockInfo", + "type": "object", + "properties": { + "block": { + "description": "Block to be dug.", + "$ref": "#/definitions/748032502" + }, + "speed": { + "description": "Digging speed for the correlating block(s).", + "type": "integer" + } + }, + "required": [ + "block", + "speed" + ] }, - "use_efficiency": { - "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", - "type": "boolean" - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:digger v1.20.50", - "$defs": { - "1290538044": { + "49501551": { "title": "compound_proxy", "oneOf": [ + { + "type": "integer" + }, { "type": "string" }, { - "type": "integer" + "type": "boolean" } ] }, - "2836600109": { - "title": "struct Puv::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", + "oneOf": [ + { + "$ref": "#/definitions/970386766" + }, + { + "type": "string", + "minLength": 1 + } + ] + }, + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", "type": "object", "properties": { "name": { "type": "string" }, "states": { - "title": "associative container (class std::map,class std::allocator >,struct Puv::v1_20_50::BlockDescriptor::Compound,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,struct Puv::v1_20_50::BlockDescriptor::Compound> > >)", + "title": "associative container", "type": "object", "additionalProperties": { - "$ref": "#/$defs/1290538044" + "$ref": "#/definitions/49501551" } }, "tags": { "type": "string" } } + } + }, + "title": "minecraft:digger v1.20.50", + "description": "Digger item component specifies how quickly this item can dig specific blocks.", + "type": "object", + "properties": { + "destroy_speeds": { + "title": "sequence container", + "description": "A list of blocks to dig with correlating speeds of digging.", + "type": "array", + "items": { + "$ref": "#/definitions/1899103179" + } }, - "3421086714": { - "title": "struct Puv::v1_20_50::DiggerItemComponent::BlockInfo", - "type": "object", - "properties": { - "block": { - "description": "Block to be dug.", - "$ref": "#/$defs/4107396053" - }, - "speed": { - "description": "Digging speed for the correlating block(s).", - "type": "integer" - } - }, - "required": [ - "block", - "speed" - ] - }, - "4107396053": { - "title": "struct Puv::v1_20_50::BlockDescriptor", - "oneOf": [ - { - "$ref": "#/$defs/2836600109" - }, - { - "minLength": 1, - "type": "string" - } - ] + "use_efficiency": { + "description": "Determines whether this item should be impacted if the efficiency enchantment is applied to it.", + "type": "boolean" } } } \ No newline at end of file diff --git a/metadata/json_schemas/DisplayName v1.20.50.json b/metadata/json_schemas/DisplayName v1.20.50.json index d51afea14..7f40904b9 100644 --- a/metadata/json_schemas/DisplayName v1.20.50.json +++ b/metadata/json_schemas/DisplayName v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2942400907", "title": "minecraft:display_name v1.20.50", "description": "The display_name item component specifies the text shown whenever an item's name is displayed, like in hover text.", "type": "object", @@ -7,7 +9,5 @@ "description": "Name shown for an item.", "type": "string" } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:display_name v1.20.50" + } } \ No newline at end of file diff --git a/metadata/json_schemas/Durability v1.20.50.json b/metadata/json_schemas/Durability v1.20.50.json index a3bd237fd..d49745eba 100644 --- a/metadata/json_schemas/Durability v1.20.50.json +++ b/metadata/json_schemas/Durability v1.20.50.json @@ -1,35 +1,35 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3494639353", + "definitions": { + "1398826300": { + "title": "struct SharedTypes::IntRange", + "type": "object", + "properties": { + "max": { + "type": "integer" + }, + "min": { + "type": "integer" + } + } + } + }, "title": "minecraft:durability v1.20.50", "description": "The durability item component specifies how much damage the item takes before breaking, and allows the item to be combined to repair or augment them.", "type": "object", "properties": { "damage_chance": { "description": "Specifies the percentage chance of this item losing durability. Default is set to 100. Defined as an int range with min and max value.", - "$ref": "#/$defs/4167449497" + "$ref": "#/definitions/1398826300" }, "max_durability": { "description": "Max durability is the amount of damage that this item can take before breaking. This is a required parameter and has a minimum of 0.", - "minimum": 0.0, - "type": "integer" + "type": "integer", + "minimum": 0.0 } }, "required": [ "max_durability" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:durability v1.20.50", - "$defs": { - "4167449497": { - "title": "struct Puv::IntRange", - "type": "object", - "properties": { - "max": { - "type": "integer" - }, - "min": { - "type": "integer" - } - } - } - } + ] } \ No newline at end of file diff --git a/metadata/json_schemas/DurabilitySensor v1.21.10.json b/metadata/json_schemas/DurabilitySensor v1.21.10.json new file mode 100644 index 000000000..7b05d804b --- /dev/null +++ b/metadata/json_schemas/DurabilitySensor v1.21.10.json @@ -0,0 +1,532 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1956551060", + "definitions": { + "764203503": { + "title": "minecraft:durability_sensor durability_threshold v1.21.10", + "description": "Defines both the durability threshold, and the effects emitted when that threshold is met.", + "type": "object", + "properties": { + "durability": { + "description": "The effects are emitted when the item durability value is less than or equal to this value.", + "type": "integer" + }, + "particle_type": { + "description": "Particle effect to emit when the threshold is met.", + "type": "string" + }, + "sound_event": { + "title": "enum SharedTypes::Legacy::LevelSoundEvent", + "description": "Sound effect to emit when the threshold is met.", + "type": "string", + "enum": [ + "add.chest", + "admire", + "agitated", + "ambient", + "ambient.aggressive", + "ambient.baby", + "ambient.basalt_deltas.additions", + "ambient.basalt_deltas.loop", + "ambient.candle", + "ambient.cave", + "ambient.crimson_forest.additions", + "ambient.crimson_forest.loop", + "ambient.crimson_forest.mood", + "ambient.in.air", + "ambient.in.raid", + "ambient.in.water", + "ambient.nether_wastes.additions", + "ambient.nether_wastes.loop", + "ambient.nether_wastes.mood", + "ambient.pollinate", + "ambient.screamer", + "ambient.soulsand_valley.additions", + "ambient.soulsand_valley.loop", + "ambient.soulsand_valley.mood", + "ambient.tame", + "ambient.underwater.enter", + "ambient.underwater.exit", + "ambient.warped_forest.additions", + "ambient.warped_forest.loop", + "ambient.warped_forest.mood", + "ambient.worried", + "angry", + "apply_effect.bad_omen", + "apply_effect.raid_omen", + "apply_effect.trial_omen", + "armor", + "armor.break_wolf", + "armor.crack_wolf", + "armor.equip_chain", + "armor.equip_diamond", + "armor.equip_elytra", + "armor.equip_generic", + "armor.equip_gold", + "armor.equip_iron", + "armor.equip_leather", + "armor.equip_netherite", + "armor.equip_wolf", + "armor.repair_wolf", + "armor.unequip_wolf", + "attach", + "attack", + "attack.nodamage", + "attack.strong", + "balloonpop", + "beacon.activate", + "beacon.ambient", + "beacon.deactivate", + "beacon.power", + "blast", + "block.bamboo_sapling.place", + "block.barrel.close", + "block.barrel.open", + "block.beehive.drip", + "block.beehive.enter", + "block.beehive.exit", + "block.beehive.shear", + "block.beehive.work", + "block.bell.hit", + "block.blastfurnace.fire_crackle", + "block.campfire.crackle", + "block.cartography_table.use", + "block.click", + "block.click.fail", + "block.composter.empty", + "block.composter.fill", + "block.composter.fill_success", + "block.composter.ready", + "block.copper_bulb.turn_off", + "block.copper_bulb.turn_on", + "block.decorated_pot.insert", + "block.decorated_pot.insert_fail", + "block.enchanting_table.use", + "block.end_portal.spawn", + "block.end_portal_frame.fill", + "block.fletching_table.use", + "block.frog_spawn.break", + "block.frog_spawn.hatch", + "block.furnace.lit", + "block.grindstone.use", + "block.loom.use", + "block.scaffolding.climb", + "block.sculk.spread", + "block.sculk_catalyst.bloom", + "block.sculk_sensor.place", + "block.sculk_shrieker.place", + "block.sculk_shrieker.shriek", + "block.sign.waxed_interact_fail", + "block.smithing_table.use", + "block.smoker.smoke", + "block.sniffer_egg.crack", + "block.sniffer_egg.hatch", + "block.stonecutter.use", + "block.sweet_berry_bush.hurt", + "block.sweet_berry_bush.pick", + "block.turtle_egg.attack", + "block.turtle_egg.break", + "block.turtle_egg.crack", + "block.turtle_egg.hatch", + "boost", + "born", + "bottle.dragonbreath", + "bottle.empty", + "bottle.fill", + "bow", + "bow.hit", + "break", + "break.block", + "break_pot", + "breathe", + "breeze_wind_charge.burst", + "brush", + "brush_completed", + "bubble.down", + "bubble.downinside", + "bubble.pop", + "bubble.up", + "bubble.upinside", + "bucket.empty.fish", + "bucket.empty.lava", + "bucket.empty.powder_snow", + "bucket.empty.water", + "bucket.fill.fish", + "bucket.fill.lava", + "bucket.fill.powder_snow", + "bucket.fill.water", + "bullet.hit", + "bundle.drop_contents", + "bundle.insert", + "bundle.remove_one", + "burp", + "button.click_off", + "button.click_on", + "cake.add_candle", + "camera.take_picture", + "cant_breed", + "cast.spell", + "cauldron_drip.lava.pointed_dripstone", + "cauldron_drip.water.pointed_dripstone", + "celebrate", + "charge", + "charge.sculk", + "chest.closed", + "chest.open", + "chime.amethyst_block", + "chorusdeath", + "chorusgrow", + "conduit.activate", + "conduit.ambient", + "conduit.attack", + "conduit.deactivate", + "conduit.short", + "convert_mooshroom", + "convert_to_drowned", + "convert_to_frog", + "convert_to_stray", + "converted_to_zombified", + "copper.wax.off", + "copper.wax.on", + "crafter.craft", + "crafter.disable_slot", + "crafter.fail", + "crossbow.loading.end", + "crossbow.loading.middle", + "crossbow.loading.start", + "crossbow.quick_charge.end", + "crossbow.quick_charge.middle", + "crossbow.quick_charge.start", + "crossbow.shoot", + "dash_ready", + "death", + "death.baby", + "death.in.water", + "death.mid.volume", + "death.min.volume", + "death.screamer", + "death.to.zombie", + "default", + "deny", + "detach", + "disappeared", + "door.close", + "door.open", + "drink", + "drink.honey", + "drink.milk", + "drip.lava.pointed_dripstone", + "drip.water.pointed_dripstone", + "drop.slot", + "eat", + "elderguardian.curse", + "elemconstruct.open", + "enderchest.closed", + "enderchest.open", + "explode", + "extinguish.candle", + "extinguish.fire", + "fall", + "fall.big", + "fall.small", + "fang", + "fence_gate.close", + "fence_gate.open", + "fire", + "fizz", + "flap", + "flop", + "fly", + "fuse", + "gallop", + "glass", + "glow_squid.ink_squirt", + "glowstick.use", + "growl", + "haggle", + "haggle.idle", + "haggle.no", + "haggle.yes", + "heartbeat", + "heavy.step", + "hit", + "horn_break", + "horn_call0", + "horn_call1", + "horn_call2", + "horn_call3", + "horn_call4", + "horn_call5", + "horn_call6", + "horn_call7", + "hurt", + "hurt.baby", + "hurt.in.water", + "hurt.reduced", + "hurt.screamer", + "icebomb.hit", + "ignite", + "imitate.blaze", + "imitate.bogged", + "imitate.breeze", + "imitate.cave_spider", + "imitate.creeper", + "imitate.elder_guardian", + "imitate.ender_dragon", + "imitate.enderman", + "imitate.evocation_illager", + "imitate.ghast", + "imitate.husk", + "imitate.magma_cube", + "imitate.polar_bear", + "imitate.shulker", + "imitate.silverfish", + "imitate.skeleton", + "imitate.slime", + "imitate.spider", + "imitate.stray", + "imitate.vex", + "imitate.vindication_illager", + "imitate.warden", + "imitate.witch", + "imitate.wither", + "imitate.wither_skeleton", + "imitate.wolf", + "imitate.zombie", + "imitate.zombie_pigman", + "imitate.zombie_villager", + "insert", + "insert_enchanted", + "irongolem.crack", + "irongolem.repair", + "item.book.put", + "item.fizz", + "item.shield.block", + "item.spyglass.stop_using", + "item.spyglass.use", + "item.trident.hit", + "item.trident.hit_ground", + "item.trident.return", + "item.trident.riptide_1", + "item.trident.riptide_2", + "item.trident.riptide_3", + "item.trident.throw", + "item.trident.thunder", + "item.use.on", + "item_given", + "item_taken", + "item_thrown", + "jump", + "jump.prevent", + "jump_to_block", + "land", + "large.blast", + "launch", + "lava", + "lava.pop", + "lay_egg", + "lay_spawn", + "leashknot.break", + "leashknot.place", + "levelup", + "listening", + "listening_angry", + "lodestone_compass.link_compass_to_lodestone", + "lt.reaction.bleach", + "lt.reaction.epaste", + "lt.reaction.epaste2", + "lt.reaction.fertilizer", + "lt.reaction.fire", + "lt.reaction.fireball", + "lt.reaction.icebomb", + "lt.reaction.mgsalt", + "lt.reaction.miscexplosion", + "lt.reaction.miscfire", + "lt.reaction.miscmystical", + "lt.reaction.miscmystical2", + "lt.reaction.product", + "mace.heavy_smash_ground", + "mace.smash_air", + "mace.smash_ground", + "mad", + "milk", + "milk.screamer", + "milk_suspiciously", + "mob.armadillo.brush", + "mob.armadillo.scute_drop", + "mob.armor_stand.place", + "mob.hoglin.converted_to_zombified", + "mob.husk.convert_to_zombie", + "mob.pig.death", + "mob.player.hurt_drown", + "mob.player.hurt_freeze", + "mob.player.hurt_on_fire", + "mob.warning", + "mob.warning.baby", + "nearby_close", + "nearby_closer", + "nearby_closest", + "note", + "note.bass", + "ominous_bottle.end_use", + "ominous_item_spawner.about_to_spawn_item", + "ominous_item_spawner.spawn_item", + "ominous_item_spawner.spawn_item_begin", + "panic", + "pant", + "particle.soul_escape.loud", + "particle.soul_escape.quiet", + "pick_berries.cave_vines", + "pickup", + "pickup_enchanted", + "piston.in", + "piston.out", + "place", + "plop", + "pop", + "portal", + "portal.travel", + "potion.brewed", + "power.off", + "power.off.sculk_sensor", + "power.on", + "power.on.sculk_sensor", + "pre_ram", + "pre_ram.screamer", + "prepare.attack", + "prepare.summon", + "prepare.wololo", + "presneeze", + "pressure_plate.click_off", + "pressure_plate.click_on", + "pumpkin.carve", + "purr", + "purreow", + "raid.horn", + "ram_impact", + "ram_impact.screamer", + "random.anvil_use", + "reappeared", + "record.11", + "record.13", + "record.5", + "record.blocks", + "record.cat", + "record.chirp", + "record.creator", + "record.creator_music_box", + "record.far", + "record.mall", + "record.mellohi", + "record.otherside", + "record.pigstep", + "record.precipice", + "record.relic", + "record.stal", + "record.strad", + "record.wait", + "record.ward", + "reflect", + "remedy", + "respawn_anchor.ambient", + "respawn_anchor.basalt_deltas.mood", + "respawn_anchor.charge", + "respawn_anchor.deplete", + "respawn_anchor.set_spawn", + "retreat", + "roar", + "saddle", + "scared", + "scrape", + "screech", + "shake", + "shatter_pot", + "shear", + "shoot", + "shulker.close", + "shulker.open", + "shulkerbox.closed", + "shulkerbox.open", + "sleep", + "smithing_table.use", + "sneeze", + "sonic_boom", + "sonic_charge", + "sparkler.active", + "sparkler.use", + "spawn", + "splash", + "squid.ink_squirt", + "squish.big", + "squish.small", + "stare", + "step", + "step.baby", + "step_lava", + "step_sand", + "stun", + "swim", + "swoop", + "takeoff", + "teleport", + "tempt", + "thorns", + "throw", + "thunder", + "tilt_down.big_dripleaf", + "tilt_up.big_dripleaf", + "tongue", + "trapdoor.close", + "trapdoor.open", + "trial_spawner.ambient", + "trial_spawner.ambient_ominous", + "trial_spawner.charge_activate", + "trial_spawner.close_shutter", + "trial_spawner.detect_player", + "trial_spawner.eject_item", + "trial_spawner.open_shutter", + "trial_spawner.spawn_mob", + "tripod", + "twinkle", + "ui.cartography_table.take_result", + "ui.loom.take_result", + "ui.stonecutter.take_result", + "undefined", + "unfect", + "vault.activate", + "vault.ambient", + "vault.close_shutter", + "vault.deactivate", + "vault.eject_item", + "vault.insert_item", + "vault.insert_item_fail", + "vault.open_shutter", + "vault.reject_rewarded_player", + "warn", + "water", + "whine", + "wind_charge.burst" + ] + } + } + } + }, + "title": "minecraft:durability_sensor v1.21.10", + "description": "Enables an item to emit effects when it receives damage. Because of this, the item also needs a `minecraft:durability` component.", + "type": "object", + "properties": { + "durability_thresholds": { + "title": "sequence container", + "description": "The list of both durability thresholds and effects emitted when each threshold is met. When multiple thresholds are met, only the threshold with the lowest durability after applying the damage is considered.", + "type": "array", + "items": { + "description": "Defines both the durability threshold, and the effects emitted when that threshold is met.", + "$ref": "#/definitions/764203503" + }, + "minItems": 1 + } + }, + "required": [ + "durability_thresholds" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/DurabilityThreshold v1.21.10.json b/metadata/json_schemas/DurabilityThreshold v1.21.10.json new file mode 100644 index 000000000..46890ea91 --- /dev/null +++ b/metadata/json_schemas/DurabilityThreshold v1.21.10.json @@ -0,0 +1,510 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "764203503", + "title": "minecraft:durability_sensor durability_threshold v1.21.10", + "description": "Defines both the durability threshold, and the effects emitted when that threshold is met.", + "type": "object", + "properties": { + "durability": { + "description": "The effects are emitted when the item durability value is less than or equal to this value.", + "type": "integer" + }, + "particle_type": { + "description": "Particle effect to emit when the threshold is met.", + "type": "string" + }, + "sound_event": { + "title": "enum SharedTypes::Legacy::LevelSoundEvent", + "description": "Sound effect to emit when the threshold is met.", + "type": "string", + "enum": [ + "add.chest", + "admire", + "agitated", + "ambient", + "ambient.aggressive", + "ambient.baby", + "ambient.basalt_deltas.additions", + "ambient.basalt_deltas.loop", + "ambient.candle", + "ambient.cave", + "ambient.crimson_forest.additions", + "ambient.crimson_forest.loop", + "ambient.crimson_forest.mood", + "ambient.in.air", + "ambient.in.raid", + "ambient.in.water", + "ambient.nether_wastes.additions", + "ambient.nether_wastes.loop", + "ambient.nether_wastes.mood", + "ambient.pollinate", + "ambient.screamer", + "ambient.soulsand_valley.additions", + "ambient.soulsand_valley.loop", + "ambient.soulsand_valley.mood", + "ambient.tame", + "ambient.underwater.enter", + "ambient.underwater.exit", + "ambient.warped_forest.additions", + "ambient.warped_forest.loop", + "ambient.warped_forest.mood", + "ambient.worried", + "angry", + "apply_effect.bad_omen", + "apply_effect.raid_omen", + "apply_effect.trial_omen", + "armor", + "armor.break_wolf", + "armor.crack_wolf", + "armor.equip_chain", + "armor.equip_diamond", + "armor.equip_elytra", + "armor.equip_generic", + "armor.equip_gold", + "armor.equip_iron", + "armor.equip_leather", + "armor.equip_netherite", + "armor.equip_wolf", + "armor.repair_wolf", + "armor.unequip_wolf", + "attach", + "attack", + "attack.nodamage", + "attack.strong", + "balloonpop", + "beacon.activate", + "beacon.ambient", + "beacon.deactivate", + "beacon.power", + "blast", + "block.bamboo_sapling.place", + "block.barrel.close", + "block.barrel.open", + "block.beehive.drip", + "block.beehive.enter", + "block.beehive.exit", + "block.beehive.shear", + "block.beehive.work", + "block.bell.hit", + "block.blastfurnace.fire_crackle", + "block.campfire.crackle", + "block.cartography_table.use", + "block.click", + "block.click.fail", + "block.composter.empty", + "block.composter.fill", + "block.composter.fill_success", + "block.composter.ready", + "block.copper_bulb.turn_off", + "block.copper_bulb.turn_on", + "block.decorated_pot.insert", + "block.decorated_pot.insert_fail", + "block.enchanting_table.use", + "block.end_portal.spawn", + "block.end_portal_frame.fill", + "block.fletching_table.use", + "block.frog_spawn.break", + "block.frog_spawn.hatch", + "block.furnace.lit", + "block.grindstone.use", + "block.loom.use", + "block.scaffolding.climb", + "block.sculk.spread", + "block.sculk_catalyst.bloom", + "block.sculk_sensor.place", + "block.sculk_shrieker.place", + "block.sculk_shrieker.shriek", + "block.sign.waxed_interact_fail", + "block.smithing_table.use", + "block.smoker.smoke", + "block.sniffer_egg.crack", + "block.sniffer_egg.hatch", + "block.stonecutter.use", + "block.sweet_berry_bush.hurt", + "block.sweet_berry_bush.pick", + "block.turtle_egg.attack", + "block.turtle_egg.break", + "block.turtle_egg.crack", + "block.turtle_egg.hatch", + "boost", + "born", + "bottle.dragonbreath", + "bottle.empty", + "bottle.fill", + "bow", + "bow.hit", + "break", + "break.block", + "break_pot", + "breathe", + "breeze_wind_charge.burst", + "brush", + "brush_completed", + "bubble.down", + "bubble.downinside", + "bubble.pop", + "bubble.up", + "bubble.upinside", + "bucket.empty.fish", + "bucket.empty.lava", + "bucket.empty.powder_snow", + "bucket.empty.water", + "bucket.fill.fish", + "bucket.fill.lava", + "bucket.fill.powder_snow", + "bucket.fill.water", + "bullet.hit", + "bundle.drop_contents", + "bundle.insert", + "bundle.remove_one", + "burp", + "button.click_off", + "button.click_on", + "cake.add_candle", + "camera.take_picture", + "cant_breed", + "cast.spell", + "cauldron_drip.lava.pointed_dripstone", + "cauldron_drip.water.pointed_dripstone", + "celebrate", + "charge", + "charge.sculk", + "chest.closed", + "chest.open", + "chime.amethyst_block", + "chorusdeath", + "chorusgrow", + "conduit.activate", + "conduit.ambient", + "conduit.attack", + "conduit.deactivate", + "conduit.short", + "convert_mooshroom", + "convert_to_drowned", + "convert_to_frog", + "convert_to_stray", + "converted_to_zombified", + "copper.wax.off", + "copper.wax.on", + "crafter.craft", + "crafter.disable_slot", + "crafter.fail", + "crossbow.loading.end", + "crossbow.loading.middle", + "crossbow.loading.start", + "crossbow.quick_charge.end", + "crossbow.quick_charge.middle", + "crossbow.quick_charge.start", + "crossbow.shoot", + "dash_ready", + "death", + "death.baby", + "death.in.water", + "death.mid.volume", + "death.min.volume", + "death.screamer", + "death.to.zombie", + "default", + "deny", + "detach", + "disappeared", + "door.close", + "door.open", + "drink", + "drink.honey", + "drink.milk", + "drip.lava.pointed_dripstone", + "drip.water.pointed_dripstone", + "drop.slot", + "eat", + "elderguardian.curse", + "elemconstruct.open", + "enderchest.closed", + "enderchest.open", + "explode", + "extinguish.candle", + "extinguish.fire", + "fall", + "fall.big", + "fall.small", + "fang", + "fence_gate.close", + "fence_gate.open", + "fire", + "fizz", + "flap", + "flop", + "fly", + "fuse", + "gallop", + "glass", + "glow_squid.ink_squirt", + "glowstick.use", + "growl", + "haggle", + "haggle.idle", + "haggle.no", + "haggle.yes", + "heartbeat", + "heavy.step", + "hit", + "horn_break", + "horn_call0", + "horn_call1", + "horn_call2", + "horn_call3", + "horn_call4", + "horn_call5", + "horn_call6", + "horn_call7", + "hurt", + "hurt.baby", + "hurt.in.water", + "hurt.reduced", + "hurt.screamer", + "icebomb.hit", + "ignite", + "imitate.blaze", + "imitate.bogged", + "imitate.breeze", + "imitate.cave_spider", + "imitate.creeper", + "imitate.elder_guardian", + "imitate.ender_dragon", + "imitate.enderman", + "imitate.evocation_illager", + "imitate.ghast", + "imitate.husk", + "imitate.magma_cube", + "imitate.polar_bear", + "imitate.shulker", + "imitate.silverfish", + "imitate.skeleton", + "imitate.slime", + "imitate.spider", + "imitate.stray", + "imitate.vex", + "imitate.vindication_illager", + "imitate.warden", + "imitate.witch", + "imitate.wither", + "imitate.wither_skeleton", + "imitate.wolf", + "imitate.zombie", + "imitate.zombie_pigman", + "imitate.zombie_villager", + "insert", + "insert_enchanted", + "irongolem.crack", + "irongolem.repair", + "item.book.put", + "item.fizz", + "item.shield.block", + "item.spyglass.stop_using", + "item.spyglass.use", + "item.trident.hit", + "item.trident.hit_ground", + "item.trident.return", + "item.trident.riptide_1", + "item.trident.riptide_2", + "item.trident.riptide_3", + "item.trident.throw", + "item.trident.thunder", + "item.use.on", + "item_given", + "item_taken", + "item_thrown", + "jump", + "jump.prevent", + "jump_to_block", + "land", + "large.blast", + "launch", + "lava", + "lava.pop", + "lay_egg", + "lay_spawn", + "leashknot.break", + "leashknot.place", + "levelup", + "listening", + "listening_angry", + "lodestone_compass.link_compass_to_lodestone", + "lt.reaction.bleach", + "lt.reaction.epaste", + "lt.reaction.epaste2", + "lt.reaction.fertilizer", + "lt.reaction.fire", + "lt.reaction.fireball", + "lt.reaction.icebomb", + "lt.reaction.mgsalt", + "lt.reaction.miscexplosion", + "lt.reaction.miscfire", + "lt.reaction.miscmystical", + "lt.reaction.miscmystical2", + "lt.reaction.product", + "mace.heavy_smash_ground", + "mace.smash_air", + "mace.smash_ground", + "mad", + "milk", + "milk.screamer", + "milk_suspiciously", + "mob.armadillo.brush", + "mob.armadillo.scute_drop", + "mob.armor_stand.place", + "mob.hoglin.converted_to_zombified", + "mob.husk.convert_to_zombie", + "mob.pig.death", + "mob.player.hurt_drown", + "mob.player.hurt_freeze", + "mob.player.hurt_on_fire", + "mob.warning", + "mob.warning.baby", + "nearby_close", + "nearby_closer", + "nearby_closest", + "note", + "note.bass", + "ominous_bottle.end_use", + "ominous_item_spawner.about_to_spawn_item", + "ominous_item_spawner.spawn_item", + "ominous_item_spawner.spawn_item_begin", + "panic", + "pant", + "particle.soul_escape.loud", + "particle.soul_escape.quiet", + "pick_berries.cave_vines", + "pickup", + "pickup_enchanted", + "piston.in", + "piston.out", + "place", + "plop", + "pop", + "portal", + "portal.travel", + "potion.brewed", + "power.off", + "power.off.sculk_sensor", + "power.on", + "power.on.sculk_sensor", + "pre_ram", + "pre_ram.screamer", + "prepare.attack", + "prepare.summon", + "prepare.wololo", + "presneeze", + "pressure_plate.click_off", + "pressure_plate.click_on", + "pumpkin.carve", + "purr", + "purreow", + "raid.horn", + "ram_impact", + "ram_impact.screamer", + "random.anvil_use", + "reappeared", + "record.11", + "record.13", + "record.5", + "record.blocks", + "record.cat", + "record.chirp", + "record.creator", + "record.creator_music_box", + "record.far", + "record.mall", + "record.mellohi", + "record.otherside", + "record.pigstep", + "record.precipice", + "record.relic", + "record.stal", + "record.strad", + "record.wait", + "record.ward", + "reflect", + "remedy", + "respawn_anchor.ambient", + "respawn_anchor.basalt_deltas.mood", + "respawn_anchor.charge", + "respawn_anchor.deplete", + "respawn_anchor.set_spawn", + "retreat", + "roar", + "saddle", + "scared", + "scrape", + "screech", + "shake", + "shatter_pot", + "shear", + "shoot", + "shulker.close", + "shulker.open", + "shulkerbox.closed", + "shulkerbox.open", + "sleep", + "smithing_table.use", + "sneeze", + "sonic_boom", + "sonic_charge", + "sparkler.active", + "sparkler.use", + "spawn", + "splash", + "squid.ink_squirt", + "squish.big", + "squish.small", + "stare", + "step", + "step.baby", + "step_lava", + "step_sand", + "stun", + "swim", + "swoop", + "takeoff", + "teleport", + "tempt", + "thorns", + "throw", + "thunder", + "tilt_down.big_dripleaf", + "tilt_up.big_dripleaf", + "tongue", + "trapdoor.close", + "trapdoor.open", + "trial_spawner.ambient", + "trial_spawner.ambient_ominous", + "trial_spawner.charge_activate", + "trial_spawner.close_shutter", + "trial_spawner.detect_player", + "trial_spawner.eject_item", + "trial_spawner.open_shutter", + "trial_spawner.spawn_mob", + "tripod", + "twinkle", + "ui.cartography_table.take_result", + "ui.loom.take_result", + "ui.stonecutter.take_result", + "undefined", + "unfect", + "vault.activate", + "vault.ambient", + "vault.close_shutter", + "vault.deactivate", + "vault.eject_item", + "vault.insert_item", + "vault.insert_item_fail", + "vault.open_shutter", + "vault.reject_rewarded_player", + "warn", + "water", + "whine", + "wind_charge.burst" + ] + } + } +} \ No newline at end of file diff --git a/metadata/json_schemas/Enchantable v1.20.50.json b/metadata/json_schemas/Enchantable v1.20.50.json index ee26e8428..26e184568 100644 --- a/metadata/json_schemas/Enchantable v1.20.50.json +++ b/metadata/json_schemas/Enchantable v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1095951327", "title": "minecraft:enchantable v1.20.50", "description": "The enchantable component specifies what enchantments can be applied to the item. Not all enchantments will have an effect on all item components.", "type": "object", @@ -9,14 +11,12 @@ }, "value": { "description": "Specifies the value of the enchantment (minimum of 0).", - "minimum": 0.0, - "type": "integer" + "type": "integer", + "minimum": 0.0 } }, "required": [ "slot", "value" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:enchantable v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/EntityPlacer v1.20.50.json b/metadata/json_schemas/EntityPlacer v1.20.50.json index 54d4e059d..e7c0482b0 100644 --- a/metadata/json_schemas/EntityPlacer v1.20.50.json +++ b/metadata/json_schemas/EntityPlacer v1.20.50.json @@ -1,76 +1,78 @@ { - "title": "minecraft:entity_placer v1.20.50", - "description": "The entity_placer item component specifies the blocks that the item can be placed on.", - "type": "object", - "properties": { - "dispense_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } - }, - "entity": { - "description": "The entity to be placed in the world.", - "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:entity_placer v1.20.50", - "$defs": { - "1290538044": { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "853889472", + "definitions": { + "49501551": { "title": "compound_proxy", "oneOf": [ + { + "type": "integer" + }, { "type": "string" }, { - "type": "integer" + "type": "boolean" } ] }, - "2836600109": { - "title": "struct Puv::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", + "oneOf": [ + { + "$ref": "#/definitions/970386766" + }, + { + "type": "string", + "minLength": 1 + } + ] + }, + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", "type": "object", "properties": { "name": { "type": "string" }, "states": { - "title": "associative container (class std::map,class std::allocator >,struct Puv::v1_20_50::BlockDescriptor::Compound,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,struct Puv::v1_20_50::BlockDescriptor::Compound> > >)", + "title": "associative container", "type": "object", "additionalProperties": { - "$ref": "#/$defs/1290538044" + "$ref": "#/definitions/49501551" } }, "tags": { "type": "string" } } + } + }, + "title": "minecraft:entity_placer v1.20.50", + "description": "The entity_placer item component specifies the blocks that the item can be placed on.", + "type": "object", + "properties": { + "dispense_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be dispensed on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } }, - "4107396053": { - "title": "struct Puv::v1_20_50::BlockDescriptor", - "oneOf": [ - { - "$ref": "#/$defs/2836600109" - }, - { - "minLength": 1, - "type": "string" - } - ] + "entity": { + "description": "The entity to be placed in the world.", + "type": "string", + "minLength": 0, + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" + }, + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } } } } \ No newline at end of file diff --git a/metadata/json_schemas/Expression Node.json b/metadata/json_schemas/Expression Node.json new file mode 100644 index 000000000..8e492ffb8 --- /dev/null +++ b/metadata/json_schemas/Expression Node.json @@ -0,0 +1,28 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3178719147", + "title": "struct SharedTypes::Legacy::ExpressionNode", + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "object", + "properties": { + "expression": { + "type": "string" + }, + "version": { + "type": "integer" + } + }, + "required": [ + "expression", + "version" + ] + } + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Filter Group v1.21.20.json b/metadata/json_schemas/Filter Group v1.21.20.json new file mode 100644 index 000000000..f3f989ba9 --- /dev/null +++ b/metadata/json_schemas/Filter Group v1.21.20.json @@ -0,0 +1,139 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1088251937", + "definitions": { + "4150989894": { + "title": "Filter Test", + "type": "object", + "properties": { + "domain": { + "description": "The domain the test should be performed in.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "operator": { + "description": "The comparison to apply with 'value'.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "subject": { + "description": "The subject of this filter test.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "test": { + "description": "The name of the test to apply.", + "type": "string" + }, + "value": { + "description": "The value being compared with the test.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + } + }, + "required": [ + "test" + ] + } + }, + "title": "Filter Group", + "description": "Filters allow data objects to specify test criteria which allows their use. Filters can be defined by a single object of type (Filter Test), an array of tests, collection groups, or a combination of these objects.", + "oneOf": [ + { + "$ref": "#/definitions/4150989894" + }, + { + "title": "sequence container", + "type": "array", + "items": { + "description": "Filters allow data objects to specify test criteria which allows their use. Filters can be defined by a single object of type (Filter Test), an array of tests, collection groups, or a combination of these objects.", + "$ref": "1088251937" + } + }, + { + "type": "object", + "properties": { + "AND": { + "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", + "$ref": "1088251937" + }, + "NOT": { + "description": "Evaluates all tests in the group, all must fail in order for the group to pass.", + "$ref": "1088251937" + }, + "OR": { + "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", + "$ref": "1088251937" + }, + "all": { + "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", + "$ref": "1088251937" + }, + "all_of": { + "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", + "$ref": "1088251937" + }, + "any": { + "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", + "$ref": "1088251937" + }, + "any_of": { + "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", + "$ref": "1088251937" + }, + "none_of": { + "description": "Evaluates all tests in the group, all must fail in order for the group to pass.", + "$ref": "1088251937" + } + } + } + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Filter Test v1.21.20.json b/metadata/json_schemas/Filter Test v1.21.20.json new file mode 100644 index 000000000..221c5d378 --- /dev/null +++ b/metadata/json_schemas/Filter Test v1.21.20.json @@ -0,0 +1,83 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "4150989894", + "title": "Filter Test", + "type": "object", + "properties": { + "domain": { + "description": "The domain the test should be performed in.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "operator": { + "description": "The comparison to apply with 'value'.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "subject": { + "description": "The subject of this filter test.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "test": { + "description": "The name of the test to apply.", + "type": "string" + }, + "value": { + "description": "The value being compared with the test.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + } + }, + "required": [ + "test" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Food v1.20.50.json b/metadata/json_schemas/Food v1.20.50.json index b0dde4b9e..b5f9fd555 100644 --- a/metadata/json_schemas/Food v1.20.50.json +++ b/metadata/json_schemas/Food v1.20.50.json @@ -1,4 +1,23 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "268086052", + "definitions": { + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + { + "type": "string" + } + ] + } + }, "title": "minecraft:food v1.20.50", "description": "When an item has a food component, it becomes edible to the player. Must have the 'minecraft:use_duration' component in order to function properly.", "type": "object", @@ -13,31 +32,12 @@ }, "saturation_modifier": { "description": "saturation_modifier is used in this formula: (nutrition * saturation_modifier * 2) when applying the saturation buff. Default is set to 0.6.", - "minimum": 0.0, - "type": "number" + "type": "number", + "minimum": 0.0 }, "using_converts_to": { "description": "When used, converts to the item specified by the string in this field. Default does not convert item.", - "$ref": "#/$defs/2849785526" - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:food v1.20.50", - "$defs": { - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", - "oneOf": [ - { - "type": "string" - }, - { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", - "type": "object", - "additionalProperties": { - "type": "string" - } - } - ] + "$ref": "#/definitions/1531870811" } } } \ No newline at end of file diff --git a/metadata/json_schemas/Fuel v1.20.50.json b/metadata/json_schemas/Fuel v1.20.50.json index 50ef39f58..b59393f79 100644 --- a/metadata/json_schemas/Fuel v1.20.50.json +++ b/metadata/json_schemas/Fuel v1.20.50.json @@ -1,22 +1,22 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3308324084", "title": "minecraft:fuel v1.20.50", "description": "Fuel item component allows this item to be used as fuel in a furnace to 'cook' other items.", "oneOf": [ { - "minimum": 0.05000000074505806, - "type": "number" + "type": "number", + "minimum": 0.05000000074505806 }, { "type": "object", "properties": { "duration": { "description": "Amount of time, in seconds, this fuel will cook items.", - "minimum": 0.05000000074505806, - "type": "number" + "type": "number", + "minimum": 0.05000000074505806 } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:fuel v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Glint v1.20.50.json b/metadata/json_schemas/Glint v1.20.50.json index 06d53a01e..240ac38c4 100644 --- a/metadata/json_schemas/Glint v1.20.50.json +++ b/metadata/json_schemas/Glint v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1206516236", "title": "minecraft:glint v1.20.50", "description": "The glint component determines whether the item has the enchanted glint render effect on it.", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:glint v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/HandEquipped v1.20.50.json b/metadata/json_schemas/HandEquipped v1.20.50.json index 616c28cf2..a5a38749d 100644 --- a/metadata/json_schemas/HandEquipped v1.20.50.json +++ b/metadata/json_schemas/HandEquipped v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1889822164", "title": "minecraft:hand_equipped v1.20.50", "description": "The hand_equipped component determines if an item is rendered like a tool while it is in a player's hand.", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:hand_equipped v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/HoverTextColor v1.20.50.json b/metadata/json_schemas/HoverTextColor v1.20.50.json index 35feb5ccf..dd66eda9d 100644 --- a/metadata/json_schemas/HoverTextColor v1.20.50.json +++ b/metadata/json_schemas/HoverTextColor v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1661309668", "title": "minecraft:hover_text_color v1.20.50", "description": "The hover_text_color component specifies the color of the item name when the players hovers the cursor over the item.", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:hover_text_color v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Icon v1.20.50.json b/metadata/json_schemas/Icon v1.20.50.json index 0544f3381..a6d7c5671 100644 --- a/metadata/json_schemas/Icon v1.20.50.json +++ b/metadata/json_schemas/Icon v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1302400215", "title": "minecraft:icon v1.20.50", "oneOf": [ { @@ -13,7 +15,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:icon v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Icon v1.20.60.json b/metadata/json_schemas/Icon v1.20.60.json index 5101c9bbd..3fd1f73cc 100644 --- a/metadata/json_schemas/Icon v1.20.60.json +++ b/metadata/json_schemas/Icon v1.20.60.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1618184314", "title": "minecraft:icon v1.20.60", "description": "Icon item component determines which icon graphic will be used to represent the item in the UI and elsewhere.", "oneOf": [ @@ -9,7 +11,7 @@ "type": "object", "properties": { "textures": { - "title": "associative container (class std::unordered_map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::hash,class std::allocator > >,struct std::equal_to,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", + "title": "associative container", "description": "This map contains the different textures that can be used for the item's icon. Default will contain the actual icon texture. Armor trim textures and palettes can be specified here too. The icon textures are the keys from the resource_pack/textures/item_texture.json 'texture_data' object associated with the texture file.", "type": "object", "additionalProperties": { @@ -18,7 +20,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:icon v1.20.60" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/InteractButton v1.20.50.json b/metadata/json_schemas/InteractButton v1.20.50.json index 3cec41f11..57de3955b 100644 --- a/metadata/json_schemas/InteractButton v1.20.50.json +++ b/metadata/json_schemas/InteractButton v1.20.50.json @@ -1,14 +1,14 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1754804474", "title": "minecraft:interact_button v1.20.50", "description": "This component is a boolean or string that determines if the interact button is shown in touch controls and what text is displayed on the button. When set as true, default \"Use Item\" text will be displayed.", "oneOf": [ { - "type": "boolean" + "type": "string" }, { - "type": "string" + "type": "boolean" } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:interact_button v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Item Descriptor.json b/metadata/json_schemas/Item Descriptor.json new file mode 100644 index 000000000..36b24273a --- /dev/null +++ b/metadata/json_schemas/Item Descriptor.json @@ -0,0 +1,17 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1531870811", + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + { + "type": "string" + } + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/JigsawStructure v1.20.80.json b/metadata/json_schemas/JigsawStructure v1.20.80.json new file mode 100644 index 000000000..c207b2776 --- /dev/null +++ b/metadata/json_schemas/JigsawStructure v1.20.80.json @@ -0,0 +1,243 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3292540060", + "definitions": { + "1088251937": { + "title": "Filter Group", + "description": "Filters allow data objects to specify test criteria which allows their use. Filters can be defined by a single object of type (Filter Test), an array of tests, collection groups, or a combination of these objects.", + "oneOf": [ + { + "$ref": "#/definitions/4150989894" + }, + { + "title": "sequence container", + "type": "array", + "items": { + "description": "Filters allow data objects to specify test criteria which allows their use. Filters can be defined by a single object of type (Filter Test), an array of tests, collection groups, or a combination of these objects.", + "$ref": "#/definitions/1088251937" + } + }, + { + "type": "object", + "properties": { + "AND": { + "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", + "$ref": "#/definitions/1088251937" + }, + "NOT": { + "description": "Evaluates all tests in the group, all must fail in order for the group to pass.", + "$ref": "#/definitions/1088251937" + }, + "OR": { + "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", + "$ref": "#/definitions/1088251937" + }, + "all": { + "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", + "$ref": "#/definitions/1088251937" + }, + "all_of": { + "description": "Evaluates all tests in the group, all must pass in order for the group to pass.", + "$ref": "#/definitions/1088251937" + }, + "any": { + "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", + "$ref": "#/definitions/1088251937" + }, + "any_of": { + "description": "Evaluates tests in the group, one or more must pass in order for the group to pass.", + "$ref": "#/definitions/1088251937" + }, + "none_of": { + "description": "Evaluates all tests in the group, all must fail in order for the group to pass.", + "$ref": "#/definitions/1088251937" + } + } + } + ] + }, + "1887097258": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureDefinition::Contents", + "type": "object", + "properties": { + "biome_filters": { + "description": "Biomes in which the Jigsaw Structure can be placed.", + "$ref": "#/definitions/1088251937" + }, + "description": { + "description": "Description of the Jigsaw Structure.", + "$ref": "#/definitions/2029183264" + }, + "heightmap_projection": { + "title": "enum SharedTypes::v1_20_80::HeightmapProjection", + "type": "string", + "enum": [ + "ocean_floor", + "world_surface" + ] + }, + "max_depth": { + "description": "Maximum number of Template Pools a Jigsaw Structure can place recursively.", + "type": "integer", + "minimum": 0.0, + "maximum": 20.0 + }, + "start_height": { + "description": "Height at which the Jigsaw Structure's start pool should begin.", + "type": "integer" + }, + "start_pool": { + "description": "Starting Template pool to use when placing the Jigsaw Structure.", + "type": "string" + }, + "step": { + "title": "GenerationStep", + "description": "Step in the world generation process at which the Jigsaw Structure is placed.", + "type": "string", + "enum": [ + "fluid_springs", + "lakes", + "local_modifications", + "raw_generation", + "strongholds", + "surface_structures", + "top_layer_modification", + "underground_decoration", + "underground_ores", + "underground_structures", + "vegetal_decoration" + ] + }, + "terrain_adaptation": { + "title": "enum SharedTypes::v1_20_80::TerrainAdaptation", + "description": "How the Jigsaw Structure should be placed relative to the terrain.", + "type": "string", + "enum": [ + "beard_box", + "beard_thin", + "bury", + "encapsulate", + "none" + ] + } + }, + "required": [ + "description", + "heightmap_projection", + "max_depth", + "start_height", + "start_pool", + "step" + ] + }, + "2029183264": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureDefinition::Contents::Description", + "type": "object", + "properties": { + "identifier": { + "description": "Identifier of the Jigsaw Structure.", + "type": "string" + } + }, + "required": [ + "identifier" + ] + }, + "4150989894": { + "title": "Filter Test", + "type": "object", + "properties": { + "domain": { + "description": "The domain the test should be performed in.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "operator": { + "description": "The comparison to apply with 'value'.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "subject": { + "description": "The subject of this filter test.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "test": { + "description": "The name of the test to apply.", + "type": "string" + }, + "value": { + "description": "The value being compared with the test.", + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + } + }, + "required": [ + "test" + ] + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureDefinition", + "type": "object", + "properties": { + "format_version": { + "type": "string" + }, + "minecraft:jigsaw": { + "description": "A Jigsaw Structure is a a group of Structure Templates that make up a larger structure. Jigsaw Structures are placed during world generation.", + "$ref": "#/definitions/1887097258" + } + }, + "required": [ + "format_version", + "minecraft:jigsaw" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/JigsawStructureSet v1.20.80.json b/metadata/json_schemas/JigsawStructureSet v1.20.80.json new file mode 100644 index 000000000..dbe5bb0ab --- /dev/null +++ b/metadata/json_schemas/JigsawStructureSet v1.20.80.json @@ -0,0 +1,124 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1183708975", + "definitions": { + "1291913506": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureSet::Contents::Structure", + "type": "object", + "properties": { + "structure": { + "description": "Identifier of the Jigsaw Structure.", + "type": "string" + }, + "weight": { + "description": "Weight of the Jigsaw Structure in the set. Higher weights are more likely to be selected.", + "type": "integer", + "minimum": 1.0, + "maximum": 200.0 + } + }, + "required": [ + "structure", + "weight" + ] + }, + "1733122864": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureSet::Contents::RandomSpreadPlacement", + "type": "object", + "properties": { + "salt": { + "description": "Seed for the random spread placement.", + "type": "integer" + }, + "separation": { + "description": "Padding (in chunks) within each grid cell. Structures will not generate within the padded area.", + "type": "integer", + "minimum": 0.0 + }, + "spacing": { + "description": "Grid cell size (in chunks) to use when generating the structure. Structures will attempt to generate at a random position within each cell.", + "type": "integer", + "minimum": 1.0 + }, + "spread_type": { + "title": "enum SharedTypes::v1_20_80::JigsawStructureSet::Contents::SpreadType", + "description": "Type of spread for the Jigsaw Structure Set.", + "type": "string", + "enum": [ + "linear", + "triangular" + ] + }, + "type": { + "title": "enum SharedTypes::v1_20_80::JigsawStructureSet::Contents::PlacementType", + "description": "Type of placement for the Jigsaw Structure Set.", + "type": "string", + "enum": [ + "minecraft:random_spread" + ] + } + }, + "required": [ + "salt", + "separation", + "spacing", + "type" + ] + }, + "199627185": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureSet::Contents", + "type": "object", + "properties": { + "description": { + "description": "Description of the Structure Set", + "$ref": "#/definitions/4165405077" + }, + "placement": { + "description": "Placement settings for the Structure Set.", + "$ref": "#/definitions/1733122864" + }, + "structures": { + "title": "sequence container", + "description": "Weighted list of Jigsaw Structures in the set.", + "type": "array", + "items": { + "$ref": "#/definitions/1291913506" + } + } + }, + "required": [ + "description", + "placement", + "structures" + ] + }, + "4165405077": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureSet::Contents::Description", + "type": "object", + "properties": { + "identifier": { + "description": "Identifier of the Jigsaw Structure Set.", + "type": "string" + } + }, + "required": [ + "identifier" + ] + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureSet", + "type": "object", + "properties": { + "format_version": { + "type": "string" + }, + "minecraft:structure_set": { + "description": "A Jigsaw Structure Set is a collection of Jigsaw Structures that are placed according to a set of rules.", + "$ref": "#/definitions/199627185" + } + }, + "required": [ + "format_version", + "minecraft:structure_set" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/LiquidClipped v1.20.50.json b/metadata/json_schemas/LiquidClipped v1.20.50.json index 9379eb5ef..c963aabc3 100644 --- a/metadata/json_schemas/LiquidClipped v1.20.50.json +++ b/metadata/json_schemas/LiquidClipped v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2359991381", "title": "minecraft:liquid_clipped v1.20.50", "description": "The liquid_clipped component determines whether the item interacts with liquid blocks on use.", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:liquid_clipped v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/MaxStackSize v1.20.50.json b/metadata/json_schemas/MaxStackSize v1.20.50.json index 57e9b77fa..6954ce488 100644 --- a/metadata/json_schemas/MaxStackSize v1.20.50.json +++ b/metadata/json_schemas/MaxStackSize v1.20.50.json @@ -1,24 +1,24 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2817495317", "title": "minecraft:max_stack_size v1.20.50", "description": "The max_stack_size component specifies how many of the item can be stacked together.", "oneOf": [ { + "type": "integer", "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "maximum": 64.0 }, { "type": "object", "properties": { "value": { "description": "Specifies how many of the item that can be stacked.", + "type": "integer", "minimum": 1.0, - "maximum": 64.0, - "type": "integer" + "maximum": 64.0 } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:max_stack_size v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Planter v1.20.50.json b/metadata/json_schemas/Planter v1.20.50.json index 485d2b93d..21f7b1e22 100644 --- a/metadata/json_schemas/Planter v1.20.50.json +++ b/metadata/json_schemas/Planter v1.20.50.json @@ -1,68 +1,71 @@ { - "title": "minecraft:block_placer v1.20.50", - "description": "Items with the block_placer component will place a block when used.", - "type": "object", - "properties": { - "block": { - "description": "Defines the block that will be placed.", - "type": "string" - }, - "use_on": { - "title": "sequence container (class std::vector >)", - "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", - "type": "array", - "items": { - "$ref": "#/$defs/4107396053" - } - } - }, - "required": [ - "block" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:block_placer v1.20.50", - "$defs": { - "1290538044": { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "239137998", + "definitions": { + "49501551": { "title": "compound_proxy", "oneOf": [ + { + "type": "integer" + }, { "type": "string" }, { - "type": "integer" + "type": "boolean" + } + ] + }, + "748032502": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptor", + "oneOf": [ + { + "$ref": "#/definitions/970386766" + }, + { + "type": "string", + "minLength": 1 } ] }, - "2836600109": { - "title": "struct Puv::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", + "970386766": { + "title": "struct SharedTypes::v1_20_50::BlockDescriptorSerializer::BlockDescriptorProxy", "type": "object", "properties": { "name": { "type": "string" }, "states": { - "title": "associative container (class std::map,class std::allocator >,struct Puv::v1_20_50::BlockDescriptor::Compound,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,struct Puv::v1_20_50::BlockDescriptor::Compound> > >)", + "title": "associative container", "type": "object", "additionalProperties": { - "$ref": "#/$defs/1290538044" + "$ref": "#/definitions/49501551" } }, "tags": { "type": "string" } } + } + }, + "title": "minecraft:block_placer v1.20.50", + "description": "Items with the block_placer component will place a block when used.", + "type": "object", + "properties": { + "block": { + "description": "Defines the block that will be placed.", + "type": "string" }, - "4107396053": { - "title": "struct Puv::v1_20_50::BlockDescriptor", - "oneOf": [ - { - "$ref": "#/$defs/2836600109" - }, - { - "minLength": 1, - "type": "string" - } - ] + "use_on": { + "title": "sequence container", + "description": "List of block descriptors of the blocks that this item can be used on. If left empty, all blocks will be allowed.", + "type": "array", + "items": { + "$ref": "#/definitions/748032502" + } } - } + }, + "required": [ + "block" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Processor v1.20.80.json b/metadata/json_schemas/Processor v1.20.80.json new file mode 100644 index 000000000..76566d1de --- /dev/null +++ b/metadata/json_schemas/Processor v1.20.80.json @@ -0,0 +1,187 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3007821911", + "definitions": { + "2204200647": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::BlockRulesProcessor", + "type": "object", + "properties": { + "rules": { + "title": "sequence container", + "description": "List of block rules evaluated on all blocks of a Structure Template. Block rules are evaluated in order.If a block rule succeeds and the output_state is set, the output_state block will be used as the input_predicate block for subsequent rules.", + "type": "array", + "items": { + "description": "A block rule that is evaluated on all blocks of a Structure Template. All predicates must evaluate to true in order for a block to be replaced by the output_state.", + "$ref": "#/definitions/986592995" + } + } + }, + "required": [ + "rules" + ] + }, + "2388192566": { + "title": "struct SharedTypes::v1_20_80::BlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + } + }, + "required": [ + "block" + ] + }, + "3076687790": { + "title": "Block Specifier", + "description": "Specifies a particular block. Can be a string block name or a JSON object", + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "name": { + "description": "Name of the block", + "type": "string" + }, + "states": { + "title": "associative container", + "description": "Contains members named after each state, with boolean, integer, or string values.", + "type": "object", + "additionalProperties": { + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "string" + } + ] + } + } + }, + "required": [ + "name" + ] + } + ] + }, + "3404987451": { + "title": "struct SharedTypes::v1_20_80::AlwaysTruePredicate", + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified." + }, + "380519526": { + "title": "struct SharedTypes::v1_20_80::ArcheologyBlockLootPredicate", + "description": "Predicate that replaces a block and adds a loot table.", + "type": "object", + "properties": { + "block_mapping": { + "title": "associative container", + "description": "Mapping of block types to replace.", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "limit": { + "description": "Maximum number of blocks to replace within the structure.", + "type": "integer" + }, + "loot_table": { + "description": "Loot table to assign to the replaced blocks.", + "type": "string" + } + }, + "required": [ + "block_mapping", + "limit", + "loot_table" + ] + }, + "3820273351": { + "title": "struct SharedTypes::v1_20_80::BlockRulePredicate", + "description": "Predicate type used by input_predicate, location_predicate and distance_predicate.", + "type": "object", + "properties": { + "always_true": { + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified.", + "$ref": "#/definitions/3404987451" + }, + "archeology_block_loot": { + "description": "Predicate that replaces a block and adds a loot table.", + "$ref": "#/definitions/380519526" + }, + "block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/2388192566" + }, + "random_block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/913609579" + } + } + }, + "913609579": { + "title": "struct SharedTypes::v1_20_80::RandomBlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + }, + "probability": { + "description": "Probability of the evaluating to true when the block matches.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + } + }, + "required": [ + "block", + "probability" + ] + }, + "986592995": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::Rule", + "description": "A block rule that is evaluated on all blocks of a Structure Template. All predicates must evaluate to true in order for a block to be replaced by the output_state.", + "type": "object", + "properties": { + "input_predicate": { + "description": "A predicate evaluated on the Structure Template block.", + "$ref": "#/definitions/3820273351" + }, + "location_predicate": { + "description": "A predicate evaluated on the world block.", + "$ref": "#/definitions/3820273351" + }, + "output_state": { + "description": "Block to replace the world block with if all predicates evaluate to true.", + "$ref": "#/definitions/3076687790" + }, + "position_predicate": { + "description": "A predicate evaluated on the distance between the structure's world origin and the world block.", + "$ref": "#/definitions/3820273351" + } + } + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::Processor", + "type": "object", + "properties": { + "block_rules_processor": { + "description": "Processor that applies Block Rules to a Structure Template when it is placed in the world.", + "$ref": "#/definitions/2204200647" + } + }, + "required": [ + "block_rules_processor" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/ProcessorList v1.20.80.json b/metadata/json_schemas/ProcessorList v1.20.80.json new file mode 100644 index 000000000..ec5f13780 --- /dev/null +++ b/metadata/json_schemas/ProcessorList v1.20.80.json @@ -0,0 +1,238 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3321437571", + "definitions": { + "1012123781": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents", + "type": "object", + "properties": { + "description": { + "$ref": "#/definitions/387950809" + }, + "processors": { + "title": "sequence container", + "description": "List of processors to run on the Structure Template.", + "type": "array", + "items": { + "$ref": "#/definitions/3007821911" + } + } + }, + "required": [ + "description", + "processors" + ] + }, + "2204200647": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::BlockRulesProcessor", + "type": "object", + "properties": { + "rules": { + "title": "sequence container", + "description": "List of block rules evaluated on all blocks of a Structure Template. Block rules are evaluated in order.If a block rule succeeds and the output_state is set, the output_state block will be used as the input_predicate block for subsequent rules.", + "type": "array", + "items": { + "description": "A block rule that is evaluated on all blocks of a Structure Template. All predicates must evaluate to true in order for a block to be replaced by the output_state.", + "$ref": "#/definitions/986592995" + } + } + }, + "required": [ + "rules" + ] + }, + "2388192566": { + "title": "struct SharedTypes::v1_20_80::BlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + } + }, + "required": [ + "block" + ] + }, + "3007821911": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::Processor", + "type": "object", + "properties": { + "block_rules_processor": { + "description": "Processor that applies Block Rules to a Structure Template when it is placed in the world.", + "$ref": "#/definitions/2204200647" + } + }, + "required": [ + "block_rules_processor" + ] + }, + "3076687790": { + "title": "Block Specifier", + "description": "Specifies a particular block. Can be a string block name or a JSON object", + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "name": { + "description": "Name of the block", + "type": "string" + }, + "states": { + "title": "associative container", + "description": "Contains members named after each state, with boolean, integer, or string values.", + "type": "object", + "additionalProperties": { + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "string" + } + ] + } + } + }, + "required": [ + "name" + ] + } + ] + }, + "3404987451": { + "title": "struct SharedTypes::v1_20_80::AlwaysTruePredicate", + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified." + }, + "380519526": { + "title": "struct SharedTypes::v1_20_80::ArcheologyBlockLootPredicate", + "description": "Predicate that replaces a block and adds a loot table.", + "type": "object", + "properties": { + "block_mapping": { + "title": "associative container", + "description": "Mapping of block types to replace.", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "limit": { + "description": "Maximum number of blocks to replace within the structure.", + "type": "integer" + }, + "loot_table": { + "description": "Loot table to assign to the replaced blocks.", + "type": "string" + } + }, + "required": [ + "block_mapping", + "limit", + "loot_table" + ] + }, + "3820273351": { + "title": "struct SharedTypes::v1_20_80::BlockRulePredicate", + "description": "Predicate type used by input_predicate, location_predicate and distance_predicate.", + "type": "object", + "properties": { + "always_true": { + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified.", + "$ref": "#/definitions/3404987451" + }, + "archeology_block_loot": { + "description": "Predicate that replaces a block and adds a loot table.", + "$ref": "#/definitions/380519526" + }, + "block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/2388192566" + }, + "random_block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/913609579" + } + } + }, + "387950809": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::Description", + "type": "object", + "properties": { + "identifier": { + "description": "Identifier of the block rule. Used by template pools when assigning processors to Structure Templates.", + "type": "string" + } + }, + "required": [ + "identifier" + ] + }, + "913609579": { + "title": "struct SharedTypes::v1_20_80::RandomBlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + }, + "probability": { + "description": "Probability of the evaluating to true when the block matches.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + } + }, + "required": [ + "block", + "probability" + ] + }, + "986592995": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::Rule", + "description": "A block rule that is evaluated on all blocks of a Structure Template. All predicates must evaluate to true in order for a block to be replaced by the output_state.", + "type": "object", + "properties": { + "input_predicate": { + "description": "A predicate evaluated on the Structure Template block.", + "$ref": "#/definitions/3820273351" + }, + "location_predicate": { + "description": "A predicate evaluated on the world block.", + "$ref": "#/definitions/3820273351" + }, + "output_state": { + "description": "Block to replace the world block with if all predicates evaluate to true.", + "$ref": "#/definitions/3076687790" + }, + "position_predicate": { + "description": "A predicate evaluated on the distance between the structure's world origin and the world block.", + "$ref": "#/definitions/3820273351" + } + } + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList", + "type": "object", + "properties": { + "format_version": { + "type": "string" + }, + "minecraft:processor_list": { + "description": "Rules used by Jigsaw Structures to determine which blocks to modify or replace when placing a Structure Template in the world.", + "$ref": "#/definitions/1012123781" + } + }, + "required": [ + "format_version", + "minecraft:processor_list" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Projectile v1.20.50.json b/metadata/json_schemas/Projectile v1.20.50.json index 723481ec0..b42b1aba5 100644 --- a/metadata/json_schemas/Projectile v1.20.50.json +++ b/metadata/json_schemas/Projectile v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "608914689", "title": "minecraft:projectile v1.20.50", "description": "Projectile items shoot out, like an arrow.", "type": "object", @@ -9,15 +11,12 @@ }, "projectile_entity": { "description": "Which entity is to be fired as a projectile.", + "type": "string", "minLength": 0, - "maxLength": 18446744073709551615, - "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$", - "type": "string" + "pattern": "^(?:\\w+(?:\\.\\w+)*:(?=\\w))?(?:\\w+(?:\\.\\w+)*)(?:<((?:\\w+(?:\\.\\w+)*:(?=\\w))?\\w+(?:\\.\\w+)*)*>)?$" } }, "required": [ "projectile_entity" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:projectile v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Random Distribution Type v1.21.10.json b/metadata/json_schemas/Random Distribution Type v1.21.10.json new file mode 100644 index 000000000..f3bd9e944 --- /dev/null +++ b/metadata/json_schemas/Random Distribution Type v1.21.10.json @@ -0,0 +1,5 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3795596286", + "title": "Random Distribution Type" +} \ No newline at end of file diff --git a/metadata/json_schemas/RandomBlockMatch v1.20.80.json b/metadata/json_schemas/RandomBlockMatch v1.20.80.json new file mode 100644 index 000000000..ce7eaa100 --- /dev/null +++ b/metadata/json_schemas/RandomBlockMatch v1.20.80.json @@ -0,0 +1,23 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "913609579", + "title": "struct SharedTypes::v1_20_80::RandomBlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + }, + "probability": { + "description": "Probability of the evaluating to true when the block matches.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + } + }, + "required": [ + "block", + "probability" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Record v1.20.50.json b/metadata/json_schemas/Record v1.20.50.json index c68053cc5..52706816a 100644 --- a/metadata/json_schemas/Record v1.20.50.json +++ b/metadata/json_schemas/Record v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3053237679", "title": "minecraft:record v1.20.50", "description": "Record Item Component. Used by record items to play music.", "type": "object", @@ -12,7 +14,7 @@ "type": "number" }, "sound_event": { - "title": "enum Puv::Legacy::LevelSoundEvent", + "title": "enum SharedTypes::Legacy::LevelSoundEvent", "description": "Sound event type: 13, cat, blocks, chirp, far, mall, mellohi, stal, strad, ward, 11, wait, pigstep, otherside, 5, relic.", "type": "string", "enum": [ @@ -263,6 +265,7 @@ "icebomb.hit", "ignite", "imitate.blaze", + "imitate.bogged", "imitate.breeze", "imitate.cave_spider", "imitate.creeper", @@ -272,7 +275,6 @@ "imitate.evocation_illager", "imitate.ghast", "imitate.husk", - "imitate.illusion_illager", "imitate.magma_cube", "imitate.polar_bear", "imitate.shulker", @@ -497,13 +499,12 @@ "vault.insert_item", "vault.insert_item_fail", "vault.open_shutter", + "vault.reject_rewarded_player", "warn", "water", "whine", "wind_charge.burst" ] } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:record v1.20.50" + } } \ No newline at end of file diff --git a/metadata/json_schemas/Repair v1.20.50.json b/metadata/json_schemas/Repair v1.20.50.json index e44f734f2..0f673cc93 100644 --- a/metadata/json_schemas/Repair v1.20.50.json +++ b/metadata/json_schemas/Repair v1.20.50.json @@ -1,39 +1,24 @@ { - "title": "struct Puv::v1_20_50::RepairableItemComponent::RepairItemEntry", - "oneOf": [ - { - "title": "sequence container (class std::vector >)", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" - } - }, - { - "type": "object", - "properties": { - "items": { - "title": "sequence container (class std::vector >)", - "description": "Items that may be used to repair an item.", - "type": "array", - "items": { - "$ref": "#/$defs/2849785526" + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3256164975", + "definitions": { + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" } }, - "repair_amount": { - "description": "How much the item is repaired.", - "$ref": "#/$defs/1181846166" + { + "type": "string" } - }, - "required": [ - "items" ] - } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "struct Puv::v1_20_50::RepairableItemComponent::RepairItemEntry", - "$defs": { - "1181846166": { - "title": "struct Puv::Legacy::ExpressionNode", + }, + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", "oneOf": [ { "type": "string" @@ -57,21 +42,36 @@ ] } ] + } + }, + "title": "struct SharedTypes::v1_20_50::RepairableItemComponent::RepairItemEntry", + "oneOf": [ + { + "title": "sequence container", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" + } }, - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", - "oneOf": [ - { - "type": "string" - }, - { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", - "type": "object", - "additionalProperties": { - "type": "string" + { + "type": "object", + "properties": { + "items": { + "title": "sequence container", + "description": "Items that may be used to repair an item.", + "type": "array", + "items": { + "$ref": "#/definitions/1531870811" } + }, + "repair_amount": { + "description": "How much the item is repaired.", + "$ref": "#/definitions/3178719147" } + }, + "required": [ + "items" ] } - } + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Repairable v1.20.50.json b/metadata/json_schemas/Repairable v1.20.50.json index 4d4f1a597..c0492b7d0 100644 --- a/metadata/json_schemas/Repairable v1.20.50.json +++ b/metadata/json_schemas/Repairable v1.20.50.json @@ -1,22 +1,24 @@ { - "title": "minecraft:repairable v1.20.50", - "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", - "type": "object", - "properties": { - "repair_items": { - "title": "sequence container (class std::vector >)", - "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", - "type": "array", - "items": { - "$ref": "#/$defs/2122767410" - } - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:repairable v1.20.50", - "$defs": { - "1181846166": { - "title": "struct Puv::Legacy::ExpressionNode", + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1658474219", + "definitions": { + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + { + "type": "string" + } + ] + }, + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", "oneOf": [ { "type": "string" @@ -41,30 +43,30 @@ } ] }, - "2122767410": { - "title": "struct Puv::v1_20_50::RepairableItemComponent::RepairItemEntry", + "3256164975": { + "title": "struct SharedTypes::v1_20_50::RepairableItemComponent::RepairItemEntry", "oneOf": [ { - "title": "sequence container (class std::vector >)", + "title": "sequence container", "type": "array", "items": { - "$ref": "#/$defs/2849785526" + "$ref": "#/definitions/1531870811" } }, { "type": "object", "properties": { "items": { - "title": "sequence container (class std::vector >)", + "title": "sequence container", "description": "Items that may be used to repair an item.", "type": "array", "items": { - "$ref": "#/$defs/2849785526" + "$ref": "#/definitions/1531870811" } }, "repair_amount": { "description": "How much the item is repaired.", - "$ref": "#/$defs/1181846166" + "$ref": "#/definitions/3178719147" } }, "required": [ @@ -72,21 +74,19 @@ ] } ] - }, - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", - "oneOf": [ - { - "type": "string" - }, - { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", - "type": "object", - "additionalProperties": { - "type": "string" - } - } - ] + } + }, + "title": "minecraft:repairable v1.20.50", + "description": "The repairable item component specifies which items can be used to repair this item, along with how much durability is gained.", + "type": "object", + "properties": { + "repair_items": { + "title": "sequence container", + "description": "List of repair item entries. Each entry needs to define a list of strings for `items` that can be used for the repair and an optional `repair_amount` for how much durability is gained.", + "type": "array", + "items": { + "$ref": "#/definitions/3256164975" + } } } } \ No newline at end of file diff --git a/metadata/json_schemas/Rule v1.20.80.json b/metadata/json_schemas/Rule v1.20.80.json new file mode 100644 index 000000000..718c44128 --- /dev/null +++ b/metadata/json_schemas/Rule v1.20.80.json @@ -0,0 +1,156 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "986592995", + "definitions": { + "2388192566": { + "title": "struct SharedTypes::v1_20_80::BlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + } + }, + "required": [ + "block" + ] + }, + "3076687790": { + "title": "Block Specifier", + "description": "Specifies a particular block. Can be a string block name or a JSON object", + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "name": { + "description": "Name of the block", + "type": "string" + }, + "states": { + "title": "associative container", + "description": "Contains members named after each state, with boolean, integer, or string values.", + "type": "object", + "additionalProperties": { + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "string" + } + ] + } + } + }, + "required": [ + "name" + ] + } + ] + }, + "3404987451": { + "title": "struct SharedTypes::v1_20_80::AlwaysTruePredicate", + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified." + }, + "380519526": { + "title": "struct SharedTypes::v1_20_80::ArcheologyBlockLootPredicate", + "description": "Predicate that replaces a block and adds a loot table.", + "type": "object", + "properties": { + "block_mapping": { + "title": "associative container", + "description": "Mapping of block types to replace.", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "limit": { + "description": "Maximum number of blocks to replace within the structure.", + "type": "integer" + }, + "loot_table": { + "description": "Loot table to assign to the replaced blocks.", + "type": "string" + } + }, + "required": [ + "block_mapping", + "limit", + "loot_table" + ] + }, + "3820273351": { + "title": "struct SharedTypes::v1_20_80::BlockRulePredicate", + "description": "Predicate type used by input_predicate, location_predicate and distance_predicate.", + "type": "object", + "properties": { + "always_true": { + "description": "Predicate that always evaluates to true. This is the default predicate if no other predicate is specified.", + "$ref": "#/definitions/3404987451" + }, + "archeology_block_loot": { + "description": "Predicate that replaces a block and adds a loot table.", + "$ref": "#/definitions/380519526" + }, + "block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/2388192566" + }, + "random_block_match": { + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "$ref": "#/definitions/913609579" + } + } + }, + "913609579": { + "title": "struct SharedTypes::v1_20_80::RandomBlockMatchPredicate", + "description": "Predicate that evaluates to true with a given probability if the block at the specified location matches the specified block.", + "type": "object", + "properties": { + "block": { + "description": "Block to match against.", + "type": "string" + }, + "probability": { + "description": "Probability of the evaluating to true when the block matches.", + "type": "number", + "minimum": 0.0, + "maximum": 1.0 + } + }, + "required": [ + "block", + "probability" + ] + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureProcessorList::Contents::Rule", + "description": "A block rule that is evaluated on all blocks of a Structure Template. All predicates must evaluate to true in order for a block to be replaced by the output_state.", + "type": "object", + "properties": { + "input_predicate": { + "description": "A predicate evaluated on the Structure Template block.", + "$ref": "#/definitions/3820273351" + }, + "location_predicate": { + "description": "A predicate evaluated on the world block.", + "$ref": "#/definitions/3820273351" + }, + "output_state": { + "description": "Block to replace the world block with if all predicates evaluate to true.", + "$ref": "#/definitions/3076687790" + }, + "position_predicate": { + "description": "A predicate evaluated on the distance between the structure's world origin and the world block.", + "$ref": "#/definitions/3820273351" + } + } +} \ No newline at end of file diff --git a/metadata/json_schemas/Scatter Chance v1.21.10.json b/metadata/json_schemas/Scatter Chance v1.21.10.json new file mode 100644 index 000000000..05c7e3073 --- /dev/null +++ b/metadata/json_schemas/Scatter Chance v1.21.10.json @@ -0,0 +1,58 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2176758423", + "definitions": { + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "object", + "properties": { + "expression": { + "type": "string" + }, + "version": { + "type": "integer" + } + }, + "required": [ + "expression", + "version" + ] + } + ] + } + }, + "title": "Scatter Chance", + "description": "Scatter probability represented by an expression or an object with a numerator and denominator.", + "oneOf": [ + { + "$ref": "#/definitions/3178719147" + }, + { + "type": "object", + "properties": { + "denominator": { + "description": "Denominator for scatter probability.", + "type": "integer", + "minimum": 1.0 + }, + "numerator": { + "description": "Numerator for scatter probability.", + "type": "integer", + "minimum": 1.0 + } + }, + "required": [ + "denominator", + "numerator" + ] + } + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Scatter Params v1.21.10.json b/metadata/json_schemas/Scatter Params v1.21.10.json new file mode 100644 index 000000000..2af3ca1cd --- /dev/null +++ b/metadata/json_schemas/Scatter Params v1.21.10.json @@ -0,0 +1,155 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2195141389", + "definitions": { + "2176758423": { + "title": "Scatter Chance", + "description": "Scatter probability represented by an expression or an object with a numerator and denominator.", + "oneOf": [ + { + "$ref": "#/definitions/3178719147" + }, + { + "type": "object", + "properties": { + "denominator": { + "description": "Denominator for scatter probability.", + "type": "integer", + "minimum": 1.0 + }, + "numerator": { + "description": "Numerator for scatter probability.", + "type": "integer", + "minimum": 1.0 + } + }, + "required": [ + "denominator", + "numerator" + ] + } + ] + }, + "3178719147": { + "title": "struct SharedTypes::Legacy::ExpressionNode", + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "object", + "properties": { + "expression": { + "type": "string" + }, + "version": { + "type": "integer" + } + }, + "required": [ + "expression", + "version" + ] + } + ] + }, + "4150871210": { + "title": "Coordinate Range", + "description": "Represents the scatter distrubution over a coordinate (x/y/z), can also be built by an expression.", + "oneOf": [ + { + "$ref": "#/definitions/3178719147" + }, + { + "type": "object", + "properties": { + "distribution": { + "title": "Random Distribution Type", + "description": "Type of distribution. Supported distributions are defined by \"Random Distribution Type\".", + "type": "string", + "enum": [ + "fixed_grid", + "gaussian", + "inverse_gaussian", + "jittered_grid", + "triangle", + "uniform" + ] + }, + "extent": { + "title": "sequence container", + "description": "Lower and upper bound (inclusive) of the scatter range, as an offset from the input point to scatter around.", + "type": "array", + "items": { + "$ref": "#/definitions/3178719147" + }, + "minItems": 2, + "maxItems": 2 + }, + "grid_offset": { + "description": "When the distribution type is grid, defines the offset along this axis.", + "type": "integer", + "minimum": 0.0 + }, + "step_size": { + "description": "When the distribution type is grid, defines the distance between steps along this axis.", + "type": "integer", + "minimum": 1.0 + } + }, + "required": [ + "distribution", + "extent" + ] + } + ] + } + }, + "title": "Scatter Params", + "description": "Controls the scatter distribution of a particular object.", + "type": "object", + "properties": { + "coordinate_eval_order": { + "title": "Coordinate Evaluation Order", + "description": "The order in which coordinates will be evaluated. Should be used when a coordinate depends on another. If omitted, defaults to \"xzy\". Supported orders are defined by \"Coordinate Evaluation Order\".", + "type": "string", + "enum": [ + "xyz", + "xzy", + "yxz", + "yzx", + "zxy", + "zyx" + ] + }, + "iterations": { + "description": "Number of scattered positions to generate.", + "$ref": "#/definitions/3178719147" + }, + "scatter_chance": { + "description": "Probability that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will.", + "$ref": "#/definitions/2176758423" + }, + "x": { + "description": "Distribution for the coordinate (evaluated each iteration).", + "$ref": "#/definitions/4150871210" + }, + "y": { + "description": "Distribution for the coordinate (evaluated each iteration).", + "$ref": "#/definitions/4150871210" + }, + "z": { + "description": "Distribution for the coordinate (evaluated each iteration).", + "$ref": "#/definitions/4150871210" + } + }, + "required": [ + "iterations", + "x", + "y", + "z" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Shooter v1.20.50.json b/metadata/json_schemas/Shooter v1.20.50.json index 5a80d0f62..77029f05e 100644 --- a/metadata/json_schemas/Shooter v1.20.50.json +++ b/metadata/json_schemas/Shooter v1.20.50.json @@ -1,39 +1,29 @@ { - "title": "minecraft:shooter v1.20.50", - "description": "Shooter Item Component.", - "type": "object", - "properties": { - "ammunition": { - "title": "sequence container (class std::vector >)", - "description": "Ammunition.", - "type": "array", - "items": { - "$ref": "#/$defs/2221989686" - } - }, - "charge_on_draw": { - "description": "Charge on draw? Default is set to false.", - "type": "boolean" - }, - "max_draw_duration": { - "description": "Draw Duration. Default is set to 0.", - "type": "number" + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3781185164", + "definitions": { + "1531870811": { + "title": "struct SharedTypes::Legacy::ItemDescriptor", + "oneOf": [ + { + "title": "associative container", + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + { + "type": "string" + } + ] }, - "scale_power_by_draw_duration": { - "description": "Scale power by draw duration? Default is set to false.", - "type": "boolean" - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:shooter v1.20.50", - "$defs": { - "2221989686": { - "title": "struct Puv::v1_20_50::ShooterItemComponent::Ammunition", + "2681068491": { + "title": "struct SharedTypes::v1_20_50::ShooterItemComponent::Ammunition", "type": "object", "properties": { "item": { "description": "Ammunition item description identifier.", - "$ref": "#/$defs/2849785526" + "$ref": "#/definitions/1531870811" }, "search_inventory": { "description": "Can search inventory? Default is set to false.", @@ -51,21 +41,31 @@ "required": [ "item" ] + } + }, + "title": "minecraft:shooter v1.20.50", + "description": "Shooter Item Component.", + "type": "object", + "properties": { + "ammunition": { + "title": "sequence container", + "description": "Ammunition.", + "type": "array", + "items": { + "$ref": "#/definitions/2681068491" + } }, - "2849785526": { - "title": "struct Puv::Legacy::ItemDescriptor", - "oneOf": [ - { - "type": "string" - }, - { - "title": "associative container (class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > >)", - "type": "object", - "additionalProperties": { - "type": "string" - } - } - ] + "charge_on_draw": { + "description": "Charge on draw? Default is set to false.", + "type": "boolean" + }, + "max_draw_duration": { + "description": "Draw Duration. Default is set to 0.", + "type": "number" + }, + "scale_power_by_draw_duration": { + "description": "Scale power by draw duration? Default is set to false.", + "type": "boolean" } } } \ No newline at end of file diff --git a/metadata/json_schemas/ShouldDespawn v1.20.50.json b/metadata/json_schemas/ShouldDespawn v1.20.50.json index 93abb8f3f..1839a619e 100644 --- a/metadata/json_schemas/ShouldDespawn v1.20.50.json +++ b/metadata/json_schemas/ShouldDespawn v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3875281249", "title": "minecraft:should_despawn v1.20.50", "description": "Should_despawn component determines if the item should eventually despawn while floating in the world", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:should_despawn v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/SinglePoolElement v1.20.80.json b/metadata/json_schemas/SinglePoolElement v1.20.80.json new file mode 100644 index 000000000..fbab07ee8 --- /dev/null +++ b/metadata/json_schemas/SinglePoolElement v1.20.80.json @@ -0,0 +1,28 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3089229227", + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::SinglePoolElement", + "type": "object", + "properties": { + "element_type": { + "title": "enum SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::ElementType", + "type": "string", + "enum": [ + "minecraft:single_pool_element" + ] + }, + "location": { + "description": "Relative path of the Structure Template.", + "type": "string" + }, + "processors": { + "description": "Identifier of the processor list to apply to the Structure Template.", + "type": "string" + } + }, + "required": [ + "element_type", + "location", + "processors" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/StackedByData v1.20.50.json b/metadata/json_schemas/StackedByData v1.20.50.json index dc7af491d..b68831607 100644 --- a/metadata/json_schemas/StackedByData v1.20.50.json +++ b/metadata/json_schemas/StackedByData v1.20.50.json @@ -1,4 +1,6 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3178615832", "title": "minecraft:stacked_by_data v1.20.50", "description": "The stacked_by_data component determines whether the same items with different aux values can stack. Also defines whether the item entities can merge while floating in the world.", "oneOf": [ @@ -14,7 +16,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:stacked_by_data v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/Storage v1.20.50.json b/metadata/json_schemas/Storage v1.20.50.json deleted file mode 100644 index 3482dfb17..000000000 --- a/metadata/json_schemas/Storage v1.20.50.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "title": "minecraft:item_storage v1.20.50", - "description": "The Storage Item Component is used for storing Items within an Item's User Data", - "type": "object", - "properties": { - "capacity": { - "description": "The max capacity of the item. Default is 64", - "type": "integer" - } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:item_storage v1.20.50" -} \ No newline at end of file diff --git a/metadata/json_schemas/Tags v1.20.50.json b/metadata/json_schemas/Tags v1.20.50.json index 326a098cd..fe3eca0d9 100644 --- a/metadata/json_schemas/Tags v1.20.50.json +++ b/metadata/json_schemas/Tags v1.20.50.json @@ -1,17 +1,17 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3168558347", "title": "minecraft:tags v1.20.50", "description": "The tags component specifies which tags an item has on it.", "type": "object", "properties": { "tags": { - "title": "sequence container (class std::vector,class std::allocator >,class std::allocator,class std::allocator > > >)", + "title": "sequence container", "description": "An array that can contain multiple item tags.", "type": "array", "items": { "type": "string" } } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:tags v1.20.50" + } } \ No newline at end of file diff --git a/metadata/json_schemas/TemplatePool v1.20.80.json b/metadata/json_schemas/TemplatePool v1.20.80.json new file mode 100644 index 000000000..5e2a5322b --- /dev/null +++ b/metadata/json_schemas/TemplatePool v1.20.80.json @@ -0,0 +1,114 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "1478872341", + "definitions": { + "2083648323": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents", + "type": "object", + "properties": { + "description": { + "description": "Description of the template pool.", + "$ref": "#/definitions/2395068999" + }, + "elements": { + "title": "sequence container", + "description": "List of Structure Template and processor list pairs.", + "type": "array", + "items": { + "$ref": "#/definitions/727330729" + } + }, + "fallback": { + "description": "Fallback template pool to use if no element in the pool can be placed successfully.", + "type": "string" + } + }, + "required": [ + "description", + "elements" + ] + }, + "2395068999": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::Description", + "type": "object", + "properties": { + "identifier": { + "description": "Identifier of the template pool. Used by Jigsaw Structures to assign processors to Structure Templates.", + "type": "string" + } + }, + "required": [ + "identifier" + ] + }, + "3089229227": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::SinglePoolElement", + "type": "object", + "properties": { + "element_type": { + "title": "enum SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::ElementType", + "type": "string", + "enum": [ + "minecraft:single_pool_element" + ] + }, + "location": { + "description": "Relative path of the Structure Template.", + "type": "string" + }, + "processors": { + "description": "Identifier of the processor list to apply to the Structure Template.", + "type": "string" + } + }, + "required": [ + "element_type", + "location", + "processors" + ] + }, + "727330729": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::TemplatePoolElement", + "type": "object", + "properties": { + "element": { + "description": "Structure Template and processor list to assign to the Structure Template.", + "$ref": "#/definitions/3089229227" + }, + "projection": { + "title": "enum SharedTypes::v1_20_80::Projection", + "description": "How the Structure Template should be placed in the world relative to the terrain.", + "type": "string", + "enum": [ + "rigid", + "terrain_matching" + ] + }, + "weight": { + "description": "Weight of the Structure Template in the pool. Higher weights are more likely to be selected.", + "type": "integer", + "minimum": 1.0, + "maximum": 200.0 + } + }, + "required": [ + "element" + ] + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool", + "type": "object", + "properties": { + "format_version": { + "type": "string" + }, + "minecraft:template_pool": { + "description": "Used to pair block rules with Structure Templates and to randomly place Structure Templates using a weighted list.", + "$ref": "#/definitions/2083648323" + } + }, + "required": [ + "format_version", + "minecraft:template_pool" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/TemplatePoolElement v1.20.80.json b/metadata/json_schemas/TemplatePoolElement v1.20.80.json new file mode 100644 index 000000000..6bfb758db --- /dev/null +++ b/metadata/json_schemas/TemplatePoolElement v1.20.80.json @@ -0,0 +1,58 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "727330729", + "definitions": { + "3089229227": { + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::SinglePoolElement", + "type": "object", + "properties": { + "element_type": { + "title": "enum SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::ElementType", + "type": "string", + "enum": [ + "minecraft:single_pool_element" + ] + }, + "location": { + "description": "Relative path of the Structure Template.", + "type": "string" + }, + "processors": { + "description": "Identifier of the processor list to apply to the Structure Template.", + "type": "string" + } + }, + "required": [ + "element_type", + "location", + "processors" + ] + } + }, + "title": "struct SharedTypes::v1_20_80::JigsawStructureTemplatePool::Contents::TemplatePoolElement", + "type": "object", + "properties": { + "element": { + "description": "Structure Template and processor list to assign to the Structure Template.", + "$ref": "#/definitions/3089229227" + }, + "projection": { + "title": "enum SharedTypes::v1_20_80::Projection", + "description": "How the Structure Template should be placed in the world relative to the terrain.", + "type": "string", + "enum": [ + "rigid", + "terrain_matching" + ] + }, + "weight": { + "description": "Weight of the Structure Template in the pool. Higher weights are more likely to be selected.", + "type": "integer", + "minimum": 1.0, + "maximum": 200.0 + } + }, + "required": [ + "element" + ] +} \ No newline at end of file diff --git a/metadata/json_schemas/Throwable v1.20.50.json b/metadata/json_schemas/Throwable v1.20.50.json index 1439e26fa..bae2464d5 100644 --- a/metadata/json_schemas/Throwable v1.20.50.json +++ b/metadata/json_schemas/Throwable v1.20.50.json @@ -1,20 +1,14 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3715727616", "title": "minecraft:throwable v1.20.50", "description": "Throwable items can be thrown by the player, such as a snowball.", "type": "object", "properties": { - "default_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction.", - "type": "number" - }, "do_swing_animation": { "description": "Determines whether the item should use the swing animation when thrown. Default is set to false.", "type": "boolean" }, - "inside_block_offset_scale": { - "description": "The scale at which the throw position is adjusted by the aim direction if the default throw position is inside a solid block.", - "type": "number" - }, "launch_power_scale": { "description": "The scale at which the power of the throw increases. Default is set to 1.0.", "type": "number" @@ -35,7 +29,5 @@ "description": "Whether or not the power of the throw increases with duration charged. Default is set to false.", "type": "boolean" } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:throwable v1.20.50" + } } \ No newline at end of file diff --git a/metadata/json_schemas/UseAnimation v1.20.50.json b/metadata/json_schemas/UseAnimation v1.20.50.json index 3c8312aeb..041ededba 100644 --- a/metadata/json_schemas/UseAnimation v1.20.50.json +++ b/metadata/json_schemas/UseAnimation v1.20.50.json @@ -1,9 +1,11 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "3246981949", "title": "minecraft:use_animation v1.20.50", "description": "Use_animation specifies which animation is played when the player uses the item.", "oneOf": [ { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "type": "string", "enum": [ "block", @@ -22,7 +24,7 @@ "type": "object", "properties": { "value": { - "title": "enum Puv::Legacy::UseAnimation", + "title": "enum SharedTypes::Legacy::UseAnimation", "description": "Specifies which animation to play when the the item is used.", "type": "string", "enum": [ @@ -40,7 +42,5 @@ } } } - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:use_animation v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/json_schemas/UseModifiers v1.20.50.json b/metadata/json_schemas/UseModifiers v1.20.50.json index bab0eb5ed..05a19e7b4 100644 --- a/metadata/json_schemas/UseModifiers v1.20.50.json +++ b/metadata/json_schemas/UseModifiers v1.20.50.json @@ -1,20 +1,20 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "435751873", "title": "minecraft:use_modifiers v1.20.50", "description": "This component modifies use effects, including how long the item takes to use and the player's speed when used in combination with components like \"shooter\", \"throwable\", or \"food\".", "type": "object", "properties": { "movement_modifier": { "description": "Modifier value to scale the players movement speed when item is in use.", + "type": "number", "minimum": 0.0, - "maximum": 1.0, - "type": "number" + "maximum": 1.0 }, "use_duration": { "description": "How long the item takes to use in seconds.", - "minimum": 0.0, - "type": "number" + "type": "number", + "minimum": 0.0 } - }, - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:use_modifiers v1.20.50" + } } \ No newline at end of file diff --git a/metadata/json_schemas/Wearable v1.20.50.json b/metadata/json_schemas/Wearable v1.20.50.json index 6d6300dae..9c7c84b88 100644 --- a/metadata/json_schemas/Wearable v1.20.50.json +++ b/metadata/json_schemas/Wearable v1.20.50.json @@ -1,15 +1,17 @@ { + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "2041267453", "title": "minecraft:wearable v1.20.50", "description": "Wearable items can be worn by a player in the head, chest, legs, feet, or off-hand slots.", "type": "object", "properties": { "protection": { "description": "How much protection the wearable item provides. Default is set to 0.", - "minimum": 0.0, - "type": "integer" + "type": "integer", + "minimum": 0.0 }, "slot": { - "title": "enum Puv::Legacy::EquipmentSlot", + "title": "enum SharedTypes::Legacy::EquipmentSlot", "description": "Specifies where the item can be worn. If any non-hand slot is chosen, the max stack size is set to 1.", "type": "string", "enum": [ @@ -23,7 +25,5 @@ }, "required": [ "slot" - ], - "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "minecraft:wearable v1.20.50" + ] } \ No newline at end of file diff --git a/metadata/script_modules/@minecraft/common_1.0.0.json b/metadata/script_modules/@minecraft/common_1.0.0.json index 3dd0715da..916b3e3f7 100644 --- a/metadata/script_modules/@minecraft/common_1.0.0.json +++ b/metadata/script_modules/@minecraft/common_1.0.0.json @@ -88,7 +88,7 @@ ], "functions" : [], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/common", "objects" : [], diff --git a/metadata/script_modules/@minecraft/common_1.1.0.json b/metadata/script_modules/@minecraft/common_1.1.0.json index 92e564474..9786a33dd 100644 --- a/metadata/script_modules/@minecraft/common_1.1.0.json +++ b/metadata/script_modules/@minecraft/common_1.1.0.json @@ -126,7 +126,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/common", "objects" : [], diff --git a/metadata/script_modules/@minecraft/common_1.2.0.json b/metadata/script_modules/@minecraft/common_1.2.0.json index 48e3fab5f..f85b0b303 100644 --- a/metadata/script_modules/@minecraft/common_1.2.0.json +++ b/metadata/script_modules/@minecraft/common_1.2.0.json @@ -175,7 +175,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/common", "objects" : [], diff --git a/metadata/script_modules/@minecraft/debug-utilities_1.0.0-beta.json b/metadata/script_modules/@minecraft/debug-utilities_1.0.0-beta.json index 09de52b8a..f0365de02 100644 --- a/metadata/script_modules/@minecraft/debug-utilities_1.0.0-beta.json +++ b/metadata/script_modules/@minecraft/debug-utilities_1.0.0-beta.json @@ -40,7 +40,7 @@ } ], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/debug-utilities", "objects" : [], diff --git a/metadata/script_modules/@minecraft/server-admin_1.0.0-beta.json b/metadata/script_modules/@minecraft/server-admin_1.0.0-beta.json index f5875518b..53e9c94f0 100644 --- a/metadata/script_modules/@minecraft/server-admin_1.0.0-beta.json +++ b/metadata/script_modules/@minecraft/server-admin_1.0.0-beta.json @@ -157,7 +157,7 @@ "errors" : [], "functions" : [], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server-admin", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server-gametest_1.0.0-beta.json b/metadata/script_modules/@minecraft/server-gametest_1.0.0-beta.json index 741b1e3a2..9376931ab 100644 --- a/metadata/script_modules/@minecraft/server-gametest_1.0.0-beta.json +++ b/metadata/script_modules/@minecraft/server-gametest_1.0.0-beta.json @@ -5673,7 +5673,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server-gametest", "objects" : [], diff --git a/metadata/script_modules/@minecraft/server-net_1.0.0-beta.json b/metadata/script_modules/@minecraft/server-net_1.0.0-beta.json index eb5bc02aa..0138eacc2 100644 --- a/metadata/script_modules/@minecraft/server-net_1.0.0-beta.json +++ b/metadata/script_modules/@minecraft/server-net_1.0.0-beta.json @@ -566,7 +566,7 @@ "errors" : [], "functions" : [], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server-net", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server-ui_1.0.0.json b/metadata/script_modules/@minecraft/server-ui_1.0.0.json index 13f8912dc..fe1ebd765 100644 --- a/metadata/script_modules/@minecraft/server-ui_1.0.0.json +++ b/metadata/script_modules/@minecraft/server-ui_1.0.0.json @@ -1068,7 +1068,7 @@ ], "functions" : [], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server-ui", "objects" : [], diff --git a/metadata/script_modules/@minecraft/server-ui_1.1.0.json b/metadata/script_modules/@minecraft/server-ui_1.1.0.json index ed207b491..5ee5805e9 100644 --- a/metadata/script_modules/@minecraft/server-ui_1.1.0.json +++ b/metadata/script_modules/@minecraft/server-ui_1.1.0.json @@ -1119,7 +1119,7 @@ ], "functions" : [], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server-ui", "objects" : [], diff --git a/metadata/script_modules/@minecraft/server-ui_1.2.0-beta.json b/metadata/script_modules/@minecraft/server-ui_1.2.0.json similarity index 97% rename from metadata/script_modules/@minecraft/server-ui_1.2.0-beta.json rename to metadata/script_modules/@minecraft/server-ui_1.2.0.json index 99636e995..8727220a3 100644 --- a/metadata/script_modules/@minecraft/server-ui_1.2.0-beta.json +++ b/metadata/script_modules/@minecraft/server-ui_1.2.0.json @@ -18,7 +18,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -57,7 +57,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -118,7 +118,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -155,7 +155,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -280,7 +280,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -319,7 +319,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -358,7 +358,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -403,7 +403,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -440,7 +440,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -540,7 +540,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -567,7 +567,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -625,7 +625,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -662,7 +662,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -769,7 +769,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -808,7 +808,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -834,7 +834,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -866,7 +866,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -906,7 +906,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -945,7 +945,7 @@ "from_module" : { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" }, "is_bind_type" : true, "is_errorable" : false, @@ -1065,7 +1065,7 @@ { "name" : "@minecraft/server", "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", - "version" : "1.8.0" + "version" : "1.2.0" } ], "enums" : [ @@ -1158,11 +1158,11 @@ ], "functions" : [], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server-ui", "objects" : [], "type_aliases" : [], "uuid" : "2bd50a27-ab5f-4f40-a596-3641627c635e", - "version" : "1.2.0-beta" + "version" : "1.2.0" } diff --git a/metadata/script_modules/@minecraft/server-ui_1.3.0-beta.json b/metadata/script_modules/@minecraft/server-ui_1.3.0-beta.json new file mode 100644 index 000000000..6c79b9855 --- /dev/null +++ b/metadata/script_modules/@minecraft/server-ui_1.3.0-beta.json @@ -0,0 +1,1219 @@ +{ + "classes" : [ + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "bodyText", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "body", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ActionFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "text", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "iconPath", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "button", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ActionFormData" + } + }, + { + "arguments" : [], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ActionFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "show", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ActionFormResponse" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "titleText", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "title", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ActionFormData" + } + } + ], + "name" : "ActionFormData", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ActionFormData" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FormResponse" + } + ], + "constants" : [], + "functions" : [], + "name" : "ActionFormResponse", + "properties" : [ + { + "is_read_only" : true, + "name" : "selection", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ActionFormResponse" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "FormResponse", + "properties" : [ + { + "is_read_only" : true, + "name" : "cancelationReason", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FormCancelationReason" + } + } + }, + { + "is_read_only" : true, + "name" : "canceled", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FormResponse" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "bodyText", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "body", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "text", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "button1", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "text", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "button2", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormData" + } + }, + { + "arguments" : [], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "show", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormResponse" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "titleText", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "title", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormData" + } + } + ], + "name" : "MessageFormData", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormData" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FormResponse" + } + ], + "constants" : [], + "functions" : [], + "name" : "MessageFormResponse", + "properties" : [ + { + "is_read_only" : true, + "name" : "selection", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint8", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MessageFormResponse" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "label", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : null, + "name" : "options", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "defaultValueIndex", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "dropdown", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "show", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormResponse" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "label", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "minimumValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "maximumValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "valueStep", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "defaultValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "slider", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "submitButtonText", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "submitButton", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "label", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : null, + "name" : "placeholderText", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "defaultValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "textField", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "titleText", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "title", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "label", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "defaultValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "toggle", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + } + ], + "name" : "ModalFormData", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormData" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FormResponse" + } + ], + "constants" : [], + "functions" : [], + "name" : "ModalFormResponse", + "properties" : [ + { + "is_read_only" : true, + "name" : "formValues", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ModalFormResponse" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "from_module" : { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "closeAllForms", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "UIManager", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "UIManager" + } + } + ], + "constants" : [], + "dependencies" : [ + { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.0.0" + }, + { + "name" : "@minecraft/server", + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.8.0" + } + ], + "enums" : [ + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "UserBusy", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "UserBusy" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "UserClosed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "UserClosed" + } + ], + "name" : "FormCancelationReason" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "MalformedResponse", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "MalformedResponse" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PlayerQuit", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "PlayerQuit" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ServerShutdown", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ServerShutdown" + } + ], + "name" : "FormRejectReason" + } + ], + "errors" : [ + { + "name" : "FormRejectError", + "properties" : [ + { + "is_read_only" : true, + "name" : "reason", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FormRejectReason" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FormRejectError" + } + } + ], + "functions" : [], + "interfaces" : [], + "minecraft_version" : "1.21.20-beta.3", + "module_type" : "script", + "name" : "@minecraft/server-ui", + "objects" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "uiManager", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "UIManager" + } + } + ], + "type_aliases" : [], + "uuid" : "2bd50a27-ab5f-4f40-a596-3641627c635e", + "version" : "1.3.0-beta" +} diff --git a/metadata/script_modules/@minecraft/server_1.0.0.json b/metadata/script_modules/@minecraft/server_1.0.0.json index 16f17f646..9f3f08929 100644 --- a/metadata/script_modules/@minecraft/server_1.0.0.json +++ b/metadata/script_modules/@minecraft/server_1.0.0.json @@ -321,7 +321,7 @@ "errors" : [], "functions" : [], "interfaces" : [], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.1.0.json b/metadata/script_modules/@minecraft/server_1.1.0.json index 999981822..aebdd88a6 100644 --- a/metadata/script_modules/@minecraft/server_1.1.0.json +++ b/metadata/script_modules/@minecraft/server_1.1.0.json @@ -1847,7 +1847,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.10.0.json b/metadata/script_modules/@minecraft/server_1.10.0.json index a01a1fc91..1d43bb081 100644 --- a/metadata/script_modules/@minecraft/server_1.10.0.json +++ b/metadata/script_modules/@minecraft/server_1.10.0.json @@ -1682,39 +1682,34 @@ "optional_type" : { "is_bind_type" : false, "is_errorable" : false, - "name" : "optional", - "optional_type" : { - "is_bind_type" : false, - "is_errorable" : false, - "name" : "variant", - "variant_types" : [ - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraDefaultOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetFacingOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetLocationOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetPosOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetRotOptions" - } - ] - } + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] } } } @@ -3044,7 +3039,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3925,7 +3920,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4241,7 +4236,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -6043,7 +6043,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6577,7 +6577,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6762,7 +6762,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6908,7 +6908,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -7067,7 +7067,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -8462,7 +8462,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -16503,7 +16503,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -24031,7 +24031,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.11.0.json b/metadata/script_modules/@minecraft/server_1.11.0.json index 0df46d0f9..4f561b36e 100644 --- a/metadata/script_modules/@minecraft/server_1.11.0.json +++ b/metadata/script_modules/@minecraft/server_1.11.0.json @@ -2042,39 +2042,34 @@ "optional_type" : { "is_bind_type" : false, "is_errorable" : false, - "name" : "optional", - "optional_type" : { - "is_bind_type" : false, - "is_errorable" : false, - "name" : "variant", - "variant_types" : [ - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraDefaultOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetFacingOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetLocationOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetPosOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetRotOptions" - } - ] - } + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] } } } @@ -3404,7 +3399,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4332,7 +4327,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4745,7 +4740,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -6646,7 +6646,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -7180,7 +7180,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -7365,7 +7365,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -7511,7 +7511,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -7670,7 +7670,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -9435,7 +9435,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -19361,7 +19361,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -28598,7 +28598,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.12.0.json b/metadata/script_modules/@minecraft/server_1.12.0.json new file mode 100644 index 000000000..a836aef88 --- /dev/null +++ b/metadata/script_modules/@minecraft/server_1.12.0.json @@ -0,0 +1,31670 @@ +{ + "classes" : [ + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "above", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "below", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "bottomCenter", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "center", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "east", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponent", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 255, + "min_value" : 1 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : false + }, + "name" : "withData", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItemStack", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "north", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "offset", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "offset", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "permutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setPermutation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setType", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "south", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "west", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + } + ], + "name" : "Block", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "isAir", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isLiquid", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "permutation", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockType" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentEntityFallOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : true, + "name" : "fallDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentEntityFallOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentOnPlaceEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "previousBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentOnPlaceEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentPlayerDestroyEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "destroyedBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerDestroyEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentPlayerInteractEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerInteractEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentPlayerPlaceBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "permutationToPlace", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerPlaceBeforeEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentRandomTickEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRandomTickEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "customComponent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponent" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "registerCustomComponent", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentAlreadyRegisteredError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewComponentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewEventError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadVersionError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentInvalidRegistryError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "BlockComponentRegistry", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRegistry" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentStepOffEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOffEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentStepOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentTickEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentTickEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "BlockEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockExplodeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "explodedBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "BlockExplodeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + } + ], + "functions" : [], + "name" : "BlockInventoryComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "container", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockInventoryComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAllStates", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 255, + "min_value" : 1 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItemStack", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "stateName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getState", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "resolve", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPermutation" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "withState", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPermutation" + } + } + ], + "name" : "BlockPermutation", + "properties" : [ + { + "is_read_only" : true, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:piston" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAttachedBlocks", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAttachedBlocksLocations", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "BlockPistonComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isMoving", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "state", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPistonState" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPistonComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:sign" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getRawText", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawText" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getText", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getTextDyeColor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DyeColor" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawText" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setText", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "color", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DyeColor" + } + } + }, + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setTextDyeColor", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "waxed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setWaxed", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "BlockSignComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isWaxed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockSignComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "stateName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStateType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStateType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "BlockStates", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStates" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "BlockStateType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "validValues", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStateType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "BlockType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "typeName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "BlockTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCapacity", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getMax", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getMin", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getSpan", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isInside", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "delta", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "translate", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "BlockVolumeBase", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockVolumeBase" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ButtonPushAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IButtonPushAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "ButtonPushAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clear", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "fadeCameraOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "fade", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cameraPreset", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "setOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCamera", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Camera", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Camera" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "CommandResult", + "properties" : [ + { + "is_read_only" : true, + "name" : "successCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandResult" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "name" : "Component", + "properties" : [ + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearAll", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItem", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getSlot", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ContainerSlot" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "fromSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "toSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "toContainer", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "moveItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "otherSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "otherContainer", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "swapItems", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "fromSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "toContainer", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "transferItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "name" : "Container", + "properties" : [ + { + "is_read_only" : true, + "name" : "emptySlotsCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "size", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanDestroy", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanPlaceOn", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getItem", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getLore", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "hasItem", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isStackableWith", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanDestroy", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanPlaceOn", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setItem", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "loreList", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setLore", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ContainerSlot", + "properties" : [ + { + "is_read_only" : false, + "name" : "amount", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "isStackable", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "keepOnDeath", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "lockMode", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemLockMode" + } + }, + { + "is_read_only" : true, + "name" : "maxAmount", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "nameTag", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ItemType" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ContainerSlot" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getModifiers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DefinitionModifier" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "DataDrivenEntityTriggerAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "eventId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDataDrivenTriggerEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "DataDrivenEntityTriggerAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "max_value" : 1000.0, + "min_value" : 0.0 + }, + "name" : "radius", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "explosionOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "createExplosion", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlock", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "direction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockFromRay", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastHit" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntities", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntitiesAtBlockLocation", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "direction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntitiesFromRay", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastHit" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getPlayers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "soundId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "soundOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldSoundOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playSound", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommand", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "CommandResult" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommandAsync", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandResult" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "permutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setBlockPermutation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "blockType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setBlockType", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "weatherType", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + }, + { + "details" : { + "default_value" : "null", + "max_value" : 1000000, + "min_value" : 1 + }, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setWeather", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "spawnEntity", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Entity" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "spawnItem", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Entity" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "effectName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "molangVariables", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MolangVariableMap" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "spawnParticle", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Dimension", + "properties" : [ + { + "is_read_only" : true, + "name" : "heightRange", + "type" : { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : true, + "name" : "NumberRange" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "DimensionType", + "properties" : [ + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "dimensionTypeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "DimensionTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "name" : "Effect", + "properties" : [ + { + "is_read_only" : true, + "name" : "amplifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EffectAddAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "effect", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + }, + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EffectAddAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EffectAddBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "duration", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EffectAddBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getName", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "name" : "EffectType", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "EffectTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "EnchantmentType" + } + } + ], + "name" : "EnchantmentType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "maxLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "EnchantmentTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "max_value" : 20000000, + "min_value" : 1 + }, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEffectOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addEffect", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addTag", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageByProjectileOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageOptions" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "applyDamage", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "vector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "applyImpulse", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "directionX", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "directionZ", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "horizontalStrength", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "verticalStrength", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "applyKnockback", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearVelocity", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : true + }, + "name" : "useEffects", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "extinguishFire", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockFromViewDirection", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastHit" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponents", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEffect", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEffects", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntitiesFromViewDirection", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastHit" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getHeadLocation", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getRotation", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector2" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getVelocity", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getViewDirection", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "kill", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "options", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "animationName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayAnimationOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playAnimation", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "remove", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeEffect", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeTag", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "resetProperty", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommand", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "CommandResult" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommandAsync", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandResult" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "seconds", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : true + }, + "name" : "useEffects", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setOnFire", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setProperty", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "rotation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setRotation", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "teleportOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TeleportOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "teleport", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "eventName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "triggerEvent", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "teleportOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TeleportOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tryTeleport", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "Entity", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "isClimbing", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isFalling", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isInWater", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isOnGround", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isSleeping", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "isSneaking", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isSprinting", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isSwimming", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "is_read_only" : false, + "name" : "nameTag", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "scoreboardIdentity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + } + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:addrider" + } + ], + "functions" : [], + "name" : "EntityAddRiderComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entityType", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "spawnEvent", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAddRiderComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ageable" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDropItems", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getFeedItems", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDefinitionFeedItem" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "EntityAgeableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "growUp", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Trigger" + } + }, + { + "is_read_only" : true, + "name" : "transformToItem", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAgeableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetToDefaultValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetToMaxValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetToMinValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCurrentValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityAttributeComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "currentValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "defaultValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "effectiveMax", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "effectiveMin", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [], + "functions" : [], + "name" : "EntityBaseMovementComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "maxTurn", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_climb" + } + ], + "functions" : [], + "name" : "EntityCanClimbComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityCanClimbComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_fly" + } + ], + "functions" : [], + "name" : "EntityCanFlyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityCanFlyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_power_jump" + } + ], + "functions" : [], + "name" : "EntityCanPowerJumpComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityCanPowerJumpComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color2" + } + ], + "functions" : [], + "name" : "EntityColor2Component", + "properties" : [ + { + "is_read_only" : true, + "name" : "value", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "PaletteColor" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityColor2Component" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color" + } + ], + "functions" : [], + "name" : "EntityColorComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityColorComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + ], + "constants" : [], + "functions" : [], + "name" : "EntityComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityDefinitionFeedItem", + "properties" : [ + { + "is_read_only" : true, + "name" : "growth", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "item", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDefinitionFeedItem" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityDieAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "damageSource", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageSource" + } + }, + { + "is_read_only" : true, + "name" : "deadEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityDieAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:equippable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "equipmentSlot", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EquipmentSlot" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEquipment", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "equipmentSlot", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EquipmentSlot" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEquipmentSlot", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ContainerSlot" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "equipmentSlot", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EquipmentSlot" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setEquipment", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityEquippableComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEquippableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:fire_immune" + } + ], + "functions" : [], + "name" : "EntityFireImmuneComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFireImmuneComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:floats_in_liquid" + } + ], + "functions" : [], + "name" : "EntityFloatsInLiquidComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFloatsInLiquidComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:flying_speed" + } + ], + "functions" : [], + "name" : "EntityFlyingSpeedComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFlyingSpeedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:friction_modifier" + } + ], + "functions" : [], + "name" : "EntityFrictionModifierComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFrictionModifierComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ground_offset" + } + ], + "functions" : [], + "name" : "EntityGroundOffsetComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityGroundOffsetComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:healable" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getFeedItems", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItem" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "EntityHealableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "forceUse", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealableComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHealthChangedAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "newValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "oldValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHealthChangedAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:health" + } + ], + "functions" : [], + "name" : "EntityHealthComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHitBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "hitBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "hitBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHitBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHitEntityAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "hitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHitEntityAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHurtAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "damage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "damageSource", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageSource" + } + }, + { + "is_read_only" : true, + "name" : "hurtEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHurtAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + } + ], + "functions" : [], + "name" : "EntityInventoryComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "additionalSlotsPerStrength", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "canBeSiphonedFrom", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "container", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + }, + { + "is_read_only" : true, + "name" : "containerType", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "inventorySize", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "private", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "restrictToOwner", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityInventoryComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_baby" + } + ], + "functions" : [], + "name" : "EntityIsBabyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsBabyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_charged" + } + ], + "functions" : [], + "name" : "EntityIsChargedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsChargedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_chested" + } + ], + "functions" : [], + "name" : "EntityIsChestedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsChestedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_dyeable" + } + ], + "functions" : [], + "name" : "EntityIsDyeableComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsDyeableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_hidden_when_invisible" + } + ], + "functions" : [], + "name" : "EntityIsHiddenWhenInvisibleComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsHiddenWhenInvisibleComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_ignited" + } + ], + "functions" : [], + "name" : "EntityIsIgnitedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsIgnitedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_illager_captain" + } + ], + "functions" : [], + "name" : "EntityIsIllagerCaptainComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsIllagerCaptainComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_saddled" + } + ], + "functions" : [], + "name" : "EntityIsSaddledComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsSaddledComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_shaking" + } + ], + "functions" : [], + "name" : "EntityIsShakingComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsShakingComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_sheared" + } + ], + "functions" : [], + "name" : "EntityIsShearedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsShearedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stackable" + } + ], + "functions" : [], + "name" : "EntityIsStackableComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsStackableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stunned" + } + ], + "functions" : [], + "name" : "EntityIsStunnedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsStunnedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_tamed" + } + ], + "functions" : [], + "name" : "EntityIsTamedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsTamedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:item" + } + ], + "functions" : [], + "name" : "EntityItemComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ItemStack" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityItemComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:lava_movement" + } + ], + "functions" : [], + "name" : "EntityLavaMovementComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLavaMovementComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityLoadAfterEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "entity", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityLoadAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:mark_variant" + } + ], + "functions" : [], + "name" : "EntityMarkVariantComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMarkVariantComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.amphibious" + } + ], + "functions" : [], + "name" : "EntityMovementAmphibiousComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementAmphibiousComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.basic" + } + ], + "functions" : [], + "name" : "EntityMovementBasicComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementBasicComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement" + } + ], + "functions" : [], + "name" : "EntityMovementComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.fly" + } + ], + "functions" : [], + "name" : "EntityMovementFlyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementFlyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.generic" + } + ], + "functions" : [], + "name" : "EntityMovementGenericComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementGenericComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.glide" + } + ], + "functions" : [], + "name" : "EntityMovementGlideComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "speedWhenTurning", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "startSpeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementGlideComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.hover" + } + ], + "functions" : [], + "name" : "EntityMovementHoverComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementHoverComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.jump" + } + ], + "functions" : [], + "name" : "EntityMovementJumpComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementJumpComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.skip" + } + ], + "functions" : [], + "name" : "EntityMovementSkipComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementSkipComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.sway" + } + ], + "functions" : [], + "name" : "EntityMovementSwayComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "swayAmplitude", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "swayFrequency", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementSwayComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.climb" + } + ], + "functions" : [], + "name" : "EntityNavigationClimbComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationClimbComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [], + "functions" : [], + "name" : "EntityNavigationComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "avoidDamageBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "avoidPortals", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "avoidSun", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "avoidWater", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canBreach", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canBreakDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canFloat", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canJump", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canOpenDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canOpenIronDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPassDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPathFromAir", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPathOverLava", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPathOverWater", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canSink", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canSwim", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canWalk", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canWalkInLava", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isAmphibious", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.float" + } + ], + "functions" : [], + "name" : "EntityNavigationFloatComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationFloatComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.fly" + } + ], + "functions" : [], + "name" : "EntityNavigationFlyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationFlyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.generic" + } + ], + "functions" : [], + "name" : "EntityNavigationGenericComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationGenericComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.hover" + } + ], + "functions" : [], + "name" : "EntityNavigationHoverComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationHoverComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.walk" + } + ], + "functions" : [], + "name" : "EntityNavigationWalkComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationWalkComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:onfire" + } + ], + "functions" : [], + "name" : "EntityOnFireComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "onFireTicksRemaining", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityOnFireComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:projectile" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "velocity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileShootOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "shoot", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "EntityProjectileComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "airInertia", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "catchFireOnHurt", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "critParticlesOnProjectileHurt", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "destroyOnProjectileHurt", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "gravity", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "hitEntitySound", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "hitGroundSound", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "hitParticle", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "lightningStrikeOnHit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "liquidInertia", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "onFireTime", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "owner", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : false, + "name" : "shouldBounceOnHit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "stopOnHit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityProjectileComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:push_through" + } + ], + "functions" : [], + "name" : "EntityPushThroughComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityPushThroughComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityRemoveAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "removedEntityId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityRemoveAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityRemoveBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "removedEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityRemoveBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:rideable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "rider", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addRider", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "rider", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "ejectRider", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "ejectRiders", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getFamilyTypes", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getRiders", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getSeats", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Seat" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "EntityRideableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "controllingSeat", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "crouchingSkipInteract", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "interactText", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "passengerMaxWidth", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "pullInEntities", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "riderCanInteract", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "seatCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRideableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:riding" + } + ], + "functions" : [], + "name" : "EntityRidingComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entityRidingOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRidingComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:scale" + } + ], + "functions" : [], + "name" : "EntityScaleComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityScaleComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:skin_id" + } + ], + "functions" : [], + "name" : "EntitySkinIdComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySkinIdComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntitySpawnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "cause", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityInitializationCause" + } + }, + { + "is_read_only" : false, + "name" : "entity", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntitySpawnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tameable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tame", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityTameableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "getTameItems", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "is_read_only" : true, + "name" : "isTamed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "probability", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTameableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tamemount" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "showParticles", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tame", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "showParticles", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tameToPlayer", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityTameMountComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isTamed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isTamedToPlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTameMountComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityType" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:type_family" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTypeFamilies", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "typeFamily", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTypeFamily", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityTypeFamilyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTypeFamilyComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "EntityTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTypes" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:underwater_movement" + } + ], + "functions" : [], + "name" : "EntityUnderwaterMovementComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityUnderwaterMovementComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:variant" + } + ], + "functions" : [], + "name" : "EntityVariantComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityVariantComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:wants_jockey" + } + ], + "functions" : [], + "name" : "EntityWantsJockeyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityWantsJockeyComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getImpactedBlocks", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "ExplosionAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ExplosionAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "blocks", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setImpactedBlocks", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ExplosionBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ExplosionBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEffects", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItemEffect" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "FeedItem", + "properties" : [ + { + "is_read_only" : true, + "name" : "healAmount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "item", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItem" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "FeedItemEffect", + "properties" : [ + { + "is_read_only" : true, + "name" : "amplifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "chance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItemEffect" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "GameRuleChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "rule", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRule" + } + }, + { + "is_read_only" : true, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + ] + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "GameRuleChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "GameRules", + "properties" : [ + { + "is_read_only" : false, + "name" : "commandBlockOutput", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "commandBlocksEnabled", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doDayLightCycle", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doEntityDrops", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doFireTick", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doImmediateRespawn", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doInsomnia", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doLimitedCrafting", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doMobLoot", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doMobSpawning", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doTileDrops", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doWeatherCycle", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "drowningDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "fallDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "fireDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "freezeDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "functionCommandLimit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "keepInventory", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "maxCommandChainLength", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "mobGriefing", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "naturalRegeneration", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "playersSleepingPercentage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "projectilesCanBreakBlocks", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "pvp", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "randomTickSpeed", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "recipesUnlock", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "respawnBlocksExplode", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "sendCommandFeedback", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showBorderEffect", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showCoordinates", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showDaysPlayed", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showDeathMessages", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showRecipeMessages", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showTags", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "spawnRadius", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "tntExplodes", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "tntExplosionDropDecay", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRules" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IButtonPushAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IButtonPushAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ILeverActionAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ILeverActionAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IPlayerJoinAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerJoinAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IPlayerLeaveAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerLeaveAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IPlayerSpawnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerSpawnAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemCompleteUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemCompleteUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemCompleteUseEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentBeforeDurabilityDamageEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "attackingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : false, + "name" : "durabilityDamage", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "hitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : false, + "name" : "itemStack", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentBeforeDurabilityDamageEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemComponentCompleteUseEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentCompleteUseEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentConsumeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentConsumeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentHitEntityEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "attackingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "hadEffect", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "hitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentHitEntityEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentMineBlockEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "minedBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentMineBlockEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "itemCustomComponent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponent" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "registerCustomComponent", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentInvalidRegistryError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentAlreadyRegisteredError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewComponentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewEventError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadVersionError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemComponentRegistry", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentRegistry" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentUseEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemComponentUseOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "usedOnBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:cooldown" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getCooldownTicksRemaining", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isCooldownCategory", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "startCooldown", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemCooldownComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "cooldownTicks", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCooldownComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:durability" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "default_value" : 0, + "max_value" : 3, + "min_value" : 0 + }, + "name" : "unbreakingEnchantmentLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDamageChance", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDamageChanceRange", + "privilege" : "none", + "return_type" : { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : true, + "name" : "NumberRange" + } + } + ], + "name" : "ItemDurabilityComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "damage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "maxDurability", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemDurabilityComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:enchantable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "enchantment", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addEnchantment", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeNotCompatibleError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantments", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addEnchantments", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeNotCompatibleError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantment", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "canAddEnchantment", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEnchantment", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEnchantments", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasEnchantment", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "removeAllEnchantments", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeEnchantment", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemEnchantableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "slots", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentSlot" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemEnchantableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:food" + } + ], + "functions" : [], + "name" : "ItemFoodComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "canAlwaysEat", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "nutrition", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "saturationModifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "usingConvertsTo", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemFoodComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemReleaseUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemReleaseUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clone", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : 1, + "max_value" : 255, + "min_value" : 1 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ItemStack" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanDestroy", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanPlaceOn", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponents", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getLore", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isStackableWith", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanDestroy", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanPlaceOn", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "loreList", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setLore", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemStack", + "properties" : [ + { + "is_read_only" : false, + "name" : "amount", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "isStackable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "keepOnDeath", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "lockMode", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemLockMode" + } + }, + { + "is_read_only" : true, + "name" : "maxAmount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "nameTag", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStartUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStartUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStartUseOnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStartUseOnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStopUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStopUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStopUseOnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStopUseOnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "itemId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "ItemTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemUseAfterEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "itemStack", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemUseBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemUseOnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseOnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemUseOnBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseOnBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemUseOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "LeverActionAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isPowered", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ILeverActionAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "LeverActionAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockVolumeBase" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "locations", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "add", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "locations", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ListBlockVolume" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "locations", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "remove", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ListBlockVolume", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ListBlockVolume" + } + }, + { + "base_types" : [], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "nether", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:nether" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "overworld", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:overworld" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "theEnd", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:the_end" + } + ], + "functions" : [], + "name" : "MinecraftDimensionTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MinecraftDimensionTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MolangVariableMap" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "color", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setColorRGB", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "color", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGBA" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setColorRGBA", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "number", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setFloat", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "speed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "direction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setSpeedAndDirection", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "vector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setVector3", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "MolangVariableMap", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MolangVariableMap" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PistonActivateAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isExpanding", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "piston", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPistonComponent" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PistonActivateAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "max_value" : 16777216, + "min_value" : -16777216 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addExperience", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 16777216, + "min_value" : -16777216 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addLevels", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getGameMode", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "GameMode" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItemCooldown", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getSpawnPoint", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionLocation" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTotalXp", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "soundId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "soundOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSoundOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playSound", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "queueMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetLevel", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "sendMessage", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "gameMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setGameMode", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "spawnPoint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionLocation" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setSpawnPoint", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "max_value" : 32767, + "min_value" : 0 + }, + "name" : "tickDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "startItemCooldown", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "stopMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Player", + "properties" : [ + { + "is_read_only" : true, + "name" : "camera", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Camera" + } + }, + { + "is_read_only" : true, + "name" : "inputPermissions", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissions" + } + }, + { + "is_read_only" : true, + "name" : "isEmoting", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isFlying", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isGliding", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isJumping", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "level", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "onScreenDisplay", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ScreenDisplay" + } + }, + { + "is_read_only" : false, + "name" : "selectedSlotIndex", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "totalXpNeededForNextLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "xpEarnedAtCurrentLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerBreakBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "brokenBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "itemStackAfterBreak", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "itemStackBeforeBreak", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerBreakBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerBreakBlockBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "itemStack", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerBreakBlockBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerDimensionChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "fromDimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "fromLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "toDimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "toLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerDimensionChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerGameModeChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "fromGameMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "toGameMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerGameModeChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerGameModeChangeBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "fromGameMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : false, + "name" : "toGameMode", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerGameModeChangeBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInputPermissionCategoryChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "category", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InputPermissionCategory" + } + }, + { + "is_read_only" : true, + "name" : "enabled", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInputPermissionCategoryChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInputPermissions", + "properties" : [ + { + "is_read_only" : false, + "name" : "cameraEnabled", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "movementEnabled", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissions" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithBlockBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithBlockBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithEntityAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "target", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithEntityAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithEntityBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "target", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithEntityBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerJoinAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "playerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "playerName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerJoinAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerJoinAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerLeaveAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "playerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "playerName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerLeaveAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerLeaveAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerLeaveBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerLeaveBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerPlaceBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerPlaceBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerSpawnAfterEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "initialSpawn", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "player", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerSpawnAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerSpawnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PressurePlatePopAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "previousRedstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "redstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PressurePlatePopAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PressurePlatePushAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "previousRedstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "redstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PressurePlatePushAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockHit", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockHitInformation" + } + } + ], + "name" : "ProjectileHitBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "hitVector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "projectile", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ProjectileHitBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntityHit", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitInformation" + } + } + ], + "name" : "ProjectileHitEntityAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "hitVector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "projectile", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ProjectileHitEntityAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "objectiveId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addObjective", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ScoreboardObjective" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "displaySlotId", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DisplaySlotId" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "clearObjectiveAtDisplaySlot", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "objectiveId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getObjective", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "displaySlotId", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DisplaySlotId" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getObjectiveAtDisplaySlot", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjectiveDisplayOptions" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getObjectives", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getParticipants", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "objectiveId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeObjective", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "displaySlotId", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DisplaySlotId" + } + }, + { + "details" : null, + "name" : "objectiveDisplaySetting", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjectiveDisplayOptions" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setObjectiveAtDisplaySlot", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + } + } + ], + "name" : "Scoreboard", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Scoreboard" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntity", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "name" : "ScoreboardIdentity", + "properties" : [ + { + "is_read_only" : true, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int64", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentityType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "scoreToAdd", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addScore", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getParticipants", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getScore", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getScores", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardScoreInfo" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasParticipant", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeParticipant", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "score", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setScore", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ScoreboardObjective", + "properties" : [ + { + "is_read_only" : true, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ScoreboardScoreInfo", + "properties" : [ + { + "is_read_only" : true, + "name" : "participant", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + } + }, + { + "is_read_only" : true, + "name" : "score", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardScoreInfo" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getHiddenHudElements", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "hudElements", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hideAllExcept", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "hudElement", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isForcedHidden", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetHudElements", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "text", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setActionBar", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "visible", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudVisibility" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "hudElements", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setHudVisibility", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "title", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TitleDisplayOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setTitle", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "subtitle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "updateSubtitle", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ScreenDisplay", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScreenDisplay" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ScriptEventCommandMessageAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "initiator", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : true, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "sourceBlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "is_read_only" : true, + "name" : "sourceEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : true, + "name" : "sourceType", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventSource" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventMessageFilterOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ScriptEventCommandMessageAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "Seat", + "properties" : [ + { + "is_read_only" : true, + "name" : "lockRiderRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "maxRiderCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "minRiderCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "position", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "seatRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Seat" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockPermutation", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getIsWaterlogged", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : 1 + }, + "name" : "saveMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureSaveMode" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "saveAs", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Structure" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "saveToWorld", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "blockPermutation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setBlockPermutation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Structure", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "size", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "size", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : 0 + }, + "name" : "saveMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureSaveMode" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "createEmpty", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Structure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "details" : null, + "name" : "from", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "to", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureCreateOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "createFromWorld", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Structure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "structure", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "delete", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "get", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getWorldStructureIds", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "structure", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + ] + } + }, + { + "details" : null, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructurePlaceOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "place", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ArgumentOutOfBoundsError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "StructureManager", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureManager" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "max_value" : 4294967295, + "min_value" : 0 + }, + "name" : "jobId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "clearJob", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 4294967295, + "min_value" : 0 + }, + "name" : "runId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "clearRun", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "run", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "tickInterval", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runInterval", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "generator", + "type" : { + "generator_type" : { + "next_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + }, + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + }, + "yield_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "generator" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runJob", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "tickDelay", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runTimeout", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 4294967295, + "min_value" : 1 + }, + "name" : "ticks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "waitTicks", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + } + ], + "name" : "System", + "properties" : [ + { + "is_read_only" : true, + "name" : "afterEvents", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SystemAfterEvents" + } + }, + { + "is_read_only" : true, + "name" : "currentTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "System" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "SystemAfterEvents", + "properties" : [ + { + "is_read_only" : true, + "name" : "scriptEventReceive", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEventSignal" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SystemAfterEvents" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "TargetBlockHitAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "hitVector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "previousRedstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "redstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "TargetBlockHitAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "eventName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Trigger" + } + } + ], + "name" : "Trigger", + "properties" : [ + { + "is_read_only" : false, + "name" : "eventName", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Trigger" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "TripWireTripAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isPowered", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "sources", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "TripWireTripAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WeatherChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "newWeather", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + }, + { + "is_read_only" : true, + "name" : "previousWeather", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WeatherChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WeatherChangeBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "duration", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "newWeather", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + }, + { + "is_read_only" : true, + "name" : "previousWeather", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WeatherChangeBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAbsoluteTime", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAllPlayers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDay", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDefaultSpawnLocation", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "dimensionId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDimension", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Dimension" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntity", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getMoonPhase", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getPlayers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTimeOfDay", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "soundId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "soundOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldSoundOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playSound", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "queueMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "sendMessage", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "absoluteTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setAbsoluteTime", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "spawnLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDefaultSpawnLocation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "timeOfDay", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setTimeOfDay", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "stopMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "World", + "properties" : [ + { + "is_read_only" : true, + "name" : "afterEvents", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldAfterEvents" + } + }, + { + "is_read_only" : true, + "name" : "beforeEvents", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldBeforeEvents" + } + }, + { + "is_read_only" : true, + "name" : "gameRules", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRules" + } + }, + { + "is_read_only" : true, + "name" : "scoreboard", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Scoreboard" + } + }, + { + "is_read_only" : true, + "name" : "structureManager", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureManager" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "World" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldAfterEvents", + "properties" : [ + { + "is_read_only" : true, + "name" : "blockExplode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "buttonPush", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "dataDrivenEntityTrigger", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "effectAdd", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityDie", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHealthChanged", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHitBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHurt", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityLoad", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityRemove", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entitySpawn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "explosion", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "gameRuleChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemCompleteUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemReleaseUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStartUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStartUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStopUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStopUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "leverAction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "pistonActivate", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerBreakBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerDimensionChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerGameModeChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerInputPermissionCategoryChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerJoin", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerLeave", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerPlaceBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerSpawn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "pressurePlatePop", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "pressurePlatePush", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "projectileHitBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "projectileHitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "targetBlockHit", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "tripWireTrip", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "weatherChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "worldInitialize", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEventSignal" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldAfterEvents" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldBeforeEvents", + "properties" : [ + { + "is_read_only" : true, + "name" : "effectAdd", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityRemove", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "explosion", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerBreakBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerGameModeChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerLeave", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "weatherChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "worldInitialize", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEventSignal" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldBeforeEvents" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldInitializeAfterEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WorldInitializeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldInitializeBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "blockComponentRegistry", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRegistry" + } + }, + { + "is_read_only" : true, + "name" : "itemComponentRegistry", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentRegistry" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WorldInitializeBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEventSignal" + } + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "HudElementsCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 13 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "HudVisibilityCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MoonPhaseCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 8 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TicksPerSecond", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 20 + } + ], + "dependencies" : [ + { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + } + ], + "enums" : [ + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Inventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Piston", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:piston" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sign", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:sign" + } + ], + "name" : "BlockComponentTypes" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Expanded", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Expanded" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Expanding", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Expanding" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Retracted", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Retracted" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Retracting", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Retracting" + } + ], + "name" : "BlockPistonState" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "DisallowedNamespace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameErrorReason" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NoNamespace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameErrorReason" + }, + "value" : 1 + } + ], + "name" : "CustomComponentNameErrorReason" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Down", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Down" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "East", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "East" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "North", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "North" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "South", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "South" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Up", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Up" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "West", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "West" + } + ], + "name" : "Direction" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "BelowName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "BelowName" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "List", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "List" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sidebar", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Sidebar" + } + ], + "name" : "DisplaySlotId" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Black", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Black" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Blue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Blue" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Brown", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Brown" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Cyan", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Cyan" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Gray", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Gray" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Green", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Green" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LightBlue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "LightBlue" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Lime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Lime" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Magenta", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Magenta" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Orange", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Orange" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pink", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Pink" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Purple", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Purple" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Red", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Red" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Silver", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Silver" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "White", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "White" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Yellow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Yellow" + } + ], + "name" : "DyeColor" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "InBack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InBack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InBounce", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InBounce" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InCirc", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InCirc" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InCubic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InCubic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InElastic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InElastic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InExpo", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InExpo" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutBack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutBack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutBounce", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutBounce" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutCirc", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutCirc" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutCubic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutCubic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutElastic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutElastic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutExpo", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutExpo" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutQuad", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutQuad" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutQuart", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutQuart" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutQuint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutQuint" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutSine", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutSine" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InQuad", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InQuad" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InQuart", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InQuart" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InQuint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InQuint" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InSine", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InSine" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Linear", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Linear" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutBack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutBack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutBounce", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutBounce" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutCirc", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutCirc" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutCubic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutCubic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutElastic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutElastic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutExpo", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutExpo" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutQuad", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutQuad" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutQuart", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutQuart" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutQuint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutQuint" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutSine", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutSine" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Spring", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Spring" + } + ], + "name" : "EasingType" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorFeet", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorFeet" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorHead", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorHead" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorLegs", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorLegs" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorTorso", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorTorso" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Axe", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Axe" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Bow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Bow" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CarrotStick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "CarrotStick" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CosmeticHead", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "CosmeticHead" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Crossbow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Crossbow" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Elytra", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Elytra" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FishingRod", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "FishingRod" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Flintsteel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Flintsteel" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hoe", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Hoe" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pickaxe", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Pickaxe" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Shears", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Shears" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Shield", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Shield" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Shovel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Shovel" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Spear", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Spear" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sword", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Sword" + } + ], + "name" : "EnchantmentSlot" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "AddRider", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:addrider" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Ageable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ageable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CanClimb", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_climb" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CanFly", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_fly" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CanPowerJump", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_power_jump" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Color", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Color2", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color2" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Equippable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:equippable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FireImmune", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:fire_immune" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FloatsInLiquid", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:floats_in_liquid" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FlyingSpeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:flying_speed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FrictionModifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:friction_modifier" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "GroundOffset", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ground_offset" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Healable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:healable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Health", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:health" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Inventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsBaby", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_baby" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsCharged", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_charged" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsChested", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_chested" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsDyeable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_dyeable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsHiddenWhenInvisible", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_hidden_when_invisible" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsIgnited", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_ignited" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsIllagerCaptain", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_illager_captain" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsSaddled", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_saddled" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsShaking", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_shaking" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsSheared", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_sheared" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsStackable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stackable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsStunned", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stunned" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsTamed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_tamed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Item", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:item" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LavaMovement", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:lava_movement" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MarkVariant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:mark_variant" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Movement", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementAmphibious", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.amphibious" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementBasic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.basic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementFly", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.fly" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementGeneric", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.generic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementGlide", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.glide" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementHover", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.hover" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementJump", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.jump" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementSkip", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.skip" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementSway", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.sway" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationClimb", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.climb" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationFloat", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.float" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationFly", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.fly" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationGeneric", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.generic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationHover", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.hover" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationWalk", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.walk" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OnFire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:onfire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Projectile", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:projectile" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PushThrough", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:push_through" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rideable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:rideable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Riding", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:riding" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Scale", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:scale" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "SkinId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:skin_id" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Tameable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tameable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TameMount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tamemount" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TypeFamily", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:type_family" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "UnderwaterMovement", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:underwater_movement" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Variant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:variant" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WantsJockey", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:wants_jockey" + } + ], + "name" : "EntityComponentTypes" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "anvil", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "anvil" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "blockExplosion", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "blockExplosion" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "campfire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "campfire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "charging", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "charging" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "contact", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "contact" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "drowning", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "drowning" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "entityAttack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "entityAttack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "entityExplosion", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "entityExplosion" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fall", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fall" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fallingBlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fallingBlock" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fireTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fireTick" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fireworks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fireworks" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "flyIntoWall", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "flyIntoWall" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "freezing", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "freezing" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "lava", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "lava" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "lightning", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "lightning" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "magic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "magic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "magma", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "magma" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "none" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "override", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "override" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "piston", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "piston" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "projectile", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "projectile" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ramAttack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ramAttack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "selfDestruct", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "selfDestruct" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "sonicBoom", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "sonicBoom" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "soulCampfire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "soulCampfire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "stalactite", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "stalactite" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "stalagmite", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "stalagmite" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "starve", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "starve" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "suffocation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "suffocation" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "suicide", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "suicide" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "temperature", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "temperature" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "thorns", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "thorns" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "void", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "void" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "wither", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "wither" + } + ], + "name" : "EntityDamageCause" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Born", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Born" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Event", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Event" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Loaded", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Loaded" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Spawned", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Spawned" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Transformed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Transformed" + } + ], + "name" : "EntityInitializationCause" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Chest", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Chest" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Feet", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Feet" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Head", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Head" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Legs", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Legs" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Mainhand", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Mainhand" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Offhand", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Offhand" + } + ], + "name" : "EquipmentSlot" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Lava", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Lava" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Potion", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Potion" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PowderSnow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "PowderSnow" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Water", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Water" + } + ], + "name" : "FluidType" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "adventure", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "adventure" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "creative", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "creative" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "spectator", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "spectator" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "survival", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "survival" + } + ], + "name" : "GameMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "CommandBlockOutput", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "commandBlockOutput" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CommandBlocksEnabled", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "commandBlocksEnabled" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoDayLightCycle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doDayLightCycle" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoEntityDrops", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doEntityDrops" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoFireTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doFireTick" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoImmediateRespawn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doImmediateRespawn" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoInsomnia", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doInsomnia" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoLimitedCrafting", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doLimitedCrafting" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoMobLoot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doMobLoot" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoMobSpawning", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doMobSpawning" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoTileDrops", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doTileDrops" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoWeatherCycle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doWeatherCycle" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DrowningDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "drowningDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FallDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fallDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FireDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fireDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FreezeDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "freezeDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FunctionCommandLimit", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "functionCommandLimit" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "KeepInventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "keepInventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MaxCommandChainLength", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "maxCommandChainLength" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MobGriefing", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "mobGriefing" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NaturalRegeneration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "naturalRegeneration" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PlayersSleepingPercentage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "playersSleepingPercentage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ProjectilesCanBreakBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "projectilesCanBreakBlocks" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pvp", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "pvp" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "RandomTickSpeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "randomTickSpeed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "RecipesUnlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "recipesUnlock" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "RespawnBlocksExplode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "respawnBlocksExplode" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "SendCommandFeedback", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "sendCommandFeedback" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowBorderEffect", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showBorderEffect" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowCoordinates", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showCoordinates" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowDaysPlayed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showDaysPlayed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowDeathMessages", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showDeathMessages" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowRecipeMessages", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showRecipeMessages" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showTags" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "SpawnRadius", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "spawnRadius" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TntExplodes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "tntExplodes" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TntExplosionDropDecay", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "tntExplosionDropDecay" + } + ], + "name" : "GameRule" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "AirBubbles", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 9 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Armor", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Crosshair", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 4 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Health", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 6 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "HorseHealth", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 10 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hotbar", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 5 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hunger", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 8 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ItemText", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 12 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PaperDoll", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ProgressBar", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 7 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "StatusEffects", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 11 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ToolTips", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TouchControls", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 3 + } + ], + "name" : "HudElement" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hide", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudVisibility" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Reset", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudVisibility" + }, + "value" : 1 + } + ], + "name" : "HudVisibility" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Camera", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InputPermissionCategory" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Movement", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InputPermissionCategory" + }, + "value" : 2 + } + ], + "name" : "InputPermissionCategory" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Cooldown", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:cooldown" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Durability", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:durability" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Enchantable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:enchantable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Food", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:food" + } + ], + "name" : "ItemComponentTypes" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "inventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "inventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "none" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "slot" + } + ], + "name" : "ItemLockMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "FirstQuarter", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FullMoon", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LastQuarter", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 6 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NewMoon", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 4 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaningCrescent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 3 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaningGibbous", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaxingCrescent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 5 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaxingGibbous", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 7 + } + ], + "name" : "MoonPhase" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Ascending", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ObjectiveSortOrder" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Descending", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ObjectiveSortOrder" + }, + "value" : 1 + } + ], + "name" : "ObjectiveSortOrder" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Black", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 15 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Blue", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 11 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Brown", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 12 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Cyan", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 9 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Gray", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 7 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Green", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 13 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LightBlue", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 3 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Lime", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 5 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Magenta", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Orange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pink", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 6 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Purple", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 10 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Red", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 14 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Silver", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 8 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "White", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Yellow", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 4 + } + ], + "name" : "PaletteColor" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Entity" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FakePlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "FakePlayer" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Player" + } + ], + "name" : "ScoreboardIdentityType" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Block", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Block" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Entity" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NPCDialogue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "NPCDialogue" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Server", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Server" + } + ], + "name" : "ScriptEventSource" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Back", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Back" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Front", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Front" + } + ], + "name" : "SignSide" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Blocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Blocks" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Layers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Layers" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "None", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "None" + } + ], + "name" : "StructureAnimationMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "None", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "None" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "X", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "X" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "XZ", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "XZ" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Z" + } + ], + "name" : "StructureMirrorAxis" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "None", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "None" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rotate180", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rotate180" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rotate270", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rotate270" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rotate90", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rotate90" + } + ], + "name" : "StructureRotation" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Memory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Memory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "World", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "World" + } + ], + "name" : "StructureSaveMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Day", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 1000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Midnight", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 18000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Night", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 13000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Noon", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 6000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sunrise", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 23000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sunset", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 12000 + } + ], + "name" : "TimeOfDay" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Clear", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Clear" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rain", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rain" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Thunder", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Thunder" + } + ], + "name" : "WeatherType" + } + ], + "errors" : [ + { + "name" : "BlockCustomComponentAlreadyRegisteredError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentAlreadyRegisteredError" + } + }, + { + "name" : "BlockCustomComponentReloadNewComponentError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewComponentError" + } + }, + { + "name" : "BlockCustomComponentReloadNewEventError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewEventError" + } + }, + { + "name" : "BlockCustomComponentReloadVersionError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadVersionError" + } + }, + { + "name" : "CommandError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandError" + } + }, + { + "name" : "CustomComponentInvalidRegistryError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentInvalidRegistryError" + } + }, + { + "name" : "CustomComponentNameError", + "properties" : [ + { + "is_read_only" : true, + "name" : "reason", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameErrorReason" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameError" + } + }, + { + "name" : "EnchantmentLevelOutOfBoundsError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + } + }, + { + "name" : "EnchantmentTypeNotCompatibleError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeNotCompatibleError" + } + }, + { + "name" : "EnchantmentTypeUnknownIdError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + }, + { + "name" : "InvalidContainerSlotError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + }, + { + "name" : "InvalidStructureError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + }, + { + "name" : "ItemCustomComponentAlreadyRegisteredError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentAlreadyRegisteredError" + } + }, + { + "name" : "ItemCustomComponentReloadNewComponentError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewComponentError" + } + }, + { + "name" : "ItemCustomComponentReloadNewEventError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewEventError" + } + }, + { + "name" : "ItemCustomComponentReloadVersionError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadVersionError" + } + }, + { + "name" : "LocationInUnloadedChunkError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + } + }, + { + "name" : "LocationOutOfWorldBoundariesError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + } + ], + "functions" : [], + "interfaces" : [ + { + "base_types" : [], + "name" : "BlockCustomComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "beforeOnPlayerPlace", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerPlaceBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onEntityFallOn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentEntityFallOnEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onPlace", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentOnPlaceEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onPlayerDestroy", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerDestroyEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onPlayerInteract", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerInteractEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onRandomTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRandomTickEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onStepOff", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOffEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onStepOn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOnEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentTickEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponent" + } + }, + { + "base_types" : [], + "name" : "BlockEventOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "blockTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "permutations", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + }, + { + "base_types" : [], + "name" : "BlockFilter", + "properties" : [ + { + "is_read_only" : false, + "name" : "excludePermutations", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "includePermutations", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "includeTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "includeTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockFilter" + } + }, + { + "base_types" : [], + "name" : "BlockHitInformation", + "properties" : [ + { + "is_read_only" : false, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : false, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockHitInformation" + } + }, + { + "base_types" : [], + "name" : "BlockRaycastHit", + "properties" : [ + { + "is_read_only" : false, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : false, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastHit" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockFilter" + } + ], + "name" : "BlockRaycastOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "includeLiquidBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includePassableBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "maxDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastOptions" + } + }, + { + "base_types" : [], + "name" : "CameraDefaultOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + } + }, + { + "base_types" : [], + "name" : "CameraEaseOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "easeType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EasingType" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + }, + { + "base_types" : [], + "name" : "CameraFadeOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fadeColor", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + } + }, + { + "is_read_only" : false, + "name" : "fadeTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeTimeOptions" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeOptions" + } + }, + { + "base_types" : [], + "name" : "CameraFadeTimeOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fadeInTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "fadeOutTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "holdTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeTimeOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetFacingOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "facingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetLocationOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetPosOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "facingLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetRotOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "rotation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + }, + { + "base_types" : [], + "name" : "DefinitionModifier", + "properties" : [ + { + "is_read_only" : false, + "name" : "addedComponentGroups", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "is_read_only" : false, + "name" : "removedComponentGroups", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DefinitionModifier" + } + }, + { + "base_types" : [], + "name" : "DimensionLocation", + "properties" : [ + { + "is_read_only" : false, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : false, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionLocation" + } + }, + { + "base_types" : [], + "name" : "Enchantment", + "properties" : [ + { + "is_read_only" : false, + "name" : "level", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + }, + { + "base_types" : [], + "name" : "EntityApplyDamageByProjectileOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : false, + "name" : "damagingProjectile", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageByProjectileOptions" + } + }, + { + "base_types" : [], + "name" : "EntityApplyDamageOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "cause", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageCause" + } + }, + { + "is_read_only" : false, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageOptions" + } + }, + { + "base_types" : [], + "name" : "EntityDamageSource", + "properties" : [ + { + "is_read_only" : false, + "name" : "cause", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageCause" + } + }, + { + "is_read_only" : false, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : false, + "name" : "damagingProjectile", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageSource" + } + }, + { + "base_types" : [], + "name" : "EntityDataDrivenTriggerEventOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "entities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "entityTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "eventTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDataDrivenTriggerEventOptions" + } + }, + { + "base_types" : [], + "name" : "EntityEffectOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "amplifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "showParticles", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEffectOptions" + } + }, + { + "base_types" : [], + "name" : "EntityEventOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "entities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "entityTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + }, + { + "base_types" : [], + "name" : "EntityFilter", + "properties" : [ + { + "is_read_only" : false, + "name" : "excludeFamilies", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeGameModes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeNames", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "families", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "gameMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + }, + { + "is_read_only" : false, + "name" : "maxHorizontalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "maxLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "maxVerticalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minHorizontalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minVerticalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "scoreOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryScoreOptions" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "tags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "type", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFilter" + } + }, + { + "base_types" : [], + "name" : "EntityHitInformation", + "properties" : [ + { + "is_read_only" : false, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitInformation" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFilter" + } + ], + "name" : "EntityQueryOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "closest", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "farthest", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "maxDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + }, + { + "base_types" : [], + "name" : "EntityQueryScoreOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "exclude", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "maxScore", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minScore", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "objective", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryScoreOptions" + } + }, + { + "base_types" : [], + "name" : "EntityRaycastHit", + "properties" : [ + { + "is_read_only" : false, + "name" : "distance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastHit" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFilter" + } + ], + "name" : "EntityRaycastOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "ignoreBlockCollision", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includeLiquidBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includePassableBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "maxDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastOptions" + } + }, + { + "base_types" : [], + "name" : "ExplosionOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "allowUnderwater", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "breaksBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "causesFire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionOptions" + } + }, + { + "base_types" : [], + "name" : "ItemCustomComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "onBeforeDurabilityDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentBeforeDurabilityDamageEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onCompleteUse", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentCompleteUseEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onConsume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentConsumeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onHitEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentHitEntityEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onMineBlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentMineBlockEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onUse", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onUseOn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseOnEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponent" + } + }, + { + "base_types" : [], + "name" : "MusicOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fade", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "loop", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + }, + { + "base_types" : [], + "name" : "PlayAnimationOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "blendOutTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "controller", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "nextState", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "players", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "stopExpression", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayAnimationOptions" + } + }, + { + "base_types" : [], + "name" : "PlayerSoundOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "pitch", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSoundOptions" + } + }, + { + "base_types" : [], + "name" : "ProjectileShootOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "uncertainty", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileShootOptions" + } + }, + { + "base_types" : [], + "name" : "RawMessage", + "properties" : [ + { + "is_read_only" : false, + "name" : "rawtext", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "score", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessageScore" + } + } + }, + { + "is_read_only" : false, + "name" : "text", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "translate", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "with", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + } + ] + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + } + }, + { + "base_types" : [], + "name" : "RawMessageScore", + "properties" : [ + { + "is_read_only" : false, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "objective", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessageScore" + } + }, + { + "base_types" : [], + "name" : "RawText", + "properties" : [ + { + "is_read_only" : false, + "name" : "rawtext", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawText" + } + }, + { + "base_types" : [], + "name" : "RGB", + "properties" : [ + { + "is_read_only" : false, + "name" : "blue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "green", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "red", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + ], + "name" : "RGBA", + "properties" : [ + { + "is_read_only" : false, + "name" : "alpha", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGBA" + } + }, + { + "base_types" : [], + "name" : "ScoreboardObjectiveDisplayOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "objective", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + }, + { + "is_read_only" : false, + "name" : "sortOrder", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ObjectiveSortOrder" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjectiveDisplayOptions" + } + }, + { + "base_types" : [], + "name" : "ScriptEventMessageFilterOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "namespaces", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventMessageFilterOptions" + } + }, + { + "base_types" : [], + "name" : "StructureCreateOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "includeBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includeEntities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "saveMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureSaveMode" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureCreateOptions" + } + }, + { + "base_types" : [], + "name" : "StructurePlaceOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "animationMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureAnimationMode" + } + } + }, + { + "is_read_only" : false, + "name" : "animationSeconds", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "includeBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includeEntities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "integrity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "integritySeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "mirror", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureMirrorAxis" + } + } + }, + { + "is_read_only" : false, + "name" : "rotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureRotation" + } + } + }, + { + "is_read_only" : false, + "name" : "waterlogged", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructurePlaceOptions" + } + }, + { + "base_types" : [], + "name" : "TeleportOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "checkForBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "dimension", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + } + }, + { + "is_read_only" : false, + "name" : "facingLocation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "keepVelocity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "rotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TeleportOptions" + } + }, + { + "base_types" : [], + "name" : "TitleDisplayOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fadeInDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "fadeOutDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "stayDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "subtitle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TitleDisplayOptions" + } + }, + { + "base_types" : [], + "name" : "Vector2", + "properties" : [ + { + "is_read_only" : false, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + }, + { + "base_types" : [], + "name" : "Vector3", + "properties" : [ + { + "is_read_only" : false, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "base_types" : [], + "name" : "WorldSoundOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "pitch", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldSoundOptions" + } + } + ], + "minecraft_version" : "1.21.20-beta.3", + "module_type" : "script", + "name" : "@minecraft/server", + "objects" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "system", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "System" + } + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "world", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "World" + } + } + ], + "type_aliases" : [], + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.12.0" +} diff --git a/metadata/script_modules/@minecraft/server_1.13.0.json b/metadata/script_modules/@minecraft/server_1.13.0.json new file mode 100644 index 000000000..b071a9de9 --- /dev/null +++ b/metadata/script_modules/@minecraft/server_1.13.0.json @@ -0,0 +1,31916 @@ +{ + "classes" : [ + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "above", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "below", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "bottomCenter", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "center", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "east", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponent", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 255, + "min_value" : 1 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : false + }, + "name" : "withData", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItemStack", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "north", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "offset", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "offset", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "permutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setPermutation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setType", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "south", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "steps", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "west", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + } + ], + "name" : "Block", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "isAir", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isLiquid", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "permutation", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockType" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentEntityFallOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : true, + "name" : "fallDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentEntityFallOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentOnPlaceEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "previousBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentOnPlaceEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentPlayerDestroyEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "destroyedBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerDestroyEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentPlayerInteractEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerInteractEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentPlayerPlaceBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "permutationToPlace", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerPlaceBeforeEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentRandomTickEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRandomTickEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "customComponent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponent" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "registerCustomComponent", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentAlreadyRegisteredError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewComponentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewEventError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadVersionError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentInvalidRegistryError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "BlockComponentRegistry", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRegistry" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentStepOffEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOffEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentStepOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockComponentTickEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentTickEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "BlockEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "BlockExplodeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "explodedBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "BlockExplodeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + } + ], + "functions" : [], + "name" : "BlockInventoryComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "container", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockInventoryComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAllStates", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 1, + "max_value" : 255, + "min_value" : 1 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItemStack", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "stateName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getState", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "blockName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "resolve", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPermutation" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "withState", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPermutation" + } + } + ], + "name" : "BlockPermutation", + "properties" : [ + { + "is_read_only" : true, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:piston" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAttachedBlocks", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAttachedBlocksLocations", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "BlockPistonComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isMoving", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "state", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "BlockPistonState" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPistonComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:sign" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getRawText", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawText" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getText", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getTextDyeColor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DyeColor" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawText" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setText", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "color", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DyeColor" + } + } + }, + { + "details" : { + "default_value" : 0 + }, + "name" : "side", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SignSide" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setTextDyeColor", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "waxed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setWaxed", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "BlockSignComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isWaxed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockSignComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "stateName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStateType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStateType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "BlockStates", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStates" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "BlockStateType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "validValues", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockStateType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "BlockType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "typeName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "BlockTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCapacity", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getMax", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getMin", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getSpan", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isInside", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "delta", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "translate", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "BlockVolumeBase", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockVolumeBase" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ButtonPushAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IButtonPushAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "ButtonPushAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clear", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "fadeCameraOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "fade", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cameraPreset", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "setOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCamera", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Camera", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Camera" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "CommandResult", + "properties" : [ + { + "is_read_only" : true, + "name" : "successCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandResult" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "name" : "Component", + "properties" : [ + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearAll", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItem", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getSlot", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ContainerSlot" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "fromSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "toSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "toContainer", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "moveItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "otherSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "otherContainer", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "swapItems", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "fromSlot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "toContainer", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "transferItem", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "name" : "Container", + "properties" : [ + { + "is_read_only" : true, + "name" : "emptySlotsCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "size", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanDestroy", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanPlaceOn", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getItem", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getLore", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "hasItem", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isStackableWith", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanDestroy", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanPlaceOn", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setItem", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "loreList", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setLore", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ContainerSlot", + "properties" : [ + { + "is_read_only" : false, + "name" : "amount", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "isStackable", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "keepOnDeath", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "lockMode", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemLockMode" + } + }, + { + "is_read_only" : true, + "name" : "maxAmount", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "nameTag", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ItemType" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ContainerSlot" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getModifiers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DefinitionModifier" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "DataDrivenEntityTriggerAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "eventId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDataDrivenTriggerEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "DataDrivenEntityTriggerAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "max_value" : 1000.0, + "min_value" : 0.0 + }, + "name" : "radius", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "explosionOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "createExplosion", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlock", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "direction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockFromRay", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastHit" + } + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntities", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntitiesAtBlockLocation", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "direction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntitiesFromRay", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastHit" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getPlayers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "locationXZ", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "VectorXZ" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "minHeight", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getTopmostBlock", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "soundId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "soundOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldSoundOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playSound", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommand", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "CommandResult" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommandAsync", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandResult" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "permutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setBlockPermutation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "blockType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setBlockType", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "weatherType", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + }, + { + "details" : { + "default_value" : "null", + "max_value" : 1000000, + "min_value" : 1 + }, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setWeather", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "spawnEntity", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Entity" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "spawnItem", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Entity" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "effectName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "molangVariables", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MolangVariableMap" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "spawnParticle", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Dimension", + "properties" : [ + { + "is_read_only" : true, + "name" : "heightRange", + "type" : { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : true, + "name" : "NumberRange" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "DimensionType", + "properties" : [ + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "dimensionTypeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "DimensionTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "name" : "Effect", + "properties" : [ + { + "is_read_only" : true, + "name" : "amplifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EffectAddAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "effect", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + }, + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EffectAddAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EffectAddBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "duration", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EffectAddBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getName", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "name" : "EffectType", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "EffectTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "EnchantmentType" + } + } + ], + "name" : "EnchantmentType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "maxLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "EnchantmentTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "max_value" : 20000000, + "min_value" : 1 + }, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEffectOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addEffect", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addTag", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageByProjectileOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageOptions" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "applyDamage", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "vector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "applyImpulse", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "directionX", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "directionZ", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "horizontalStrength", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "verticalStrength", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "applyKnockback", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearVelocity", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : true + }, + "name" : "useEffects", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "extinguishFire", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockFromViewDirection", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastHit" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponents", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEffect", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEffects", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntitiesFromViewDirection", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastHit" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getHeadLocation", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getRotation", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector2" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getVelocity", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getViewDirection", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "kill", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "options", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "animationName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayAnimationOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playAnimation", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "remove", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "effectType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeEffect", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeTag", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "resetProperty", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommand", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "CommandResult" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "commandString", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runCommandAsync", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandResult" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "seconds", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : { + "default_value" : true + }, + "name" : "useEffects", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setOnFire", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setProperty", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "rotation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setRotation", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "teleportOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TeleportOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "teleport", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "eventName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "triggerEvent", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "teleportOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TeleportOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tryTeleport", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "Entity", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "isClimbing", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isFalling", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isInWater", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isOnGround", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isSleeping", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "isSneaking", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isSprinting", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isSwimming", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + }, + { + "is_read_only" : false, + "name" : "nameTag", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "scoreboardIdentity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + } + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:addrider" + } + ], + "functions" : [], + "name" : "EntityAddRiderComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entityType", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "spawnEvent", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAddRiderComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ageable" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDropItems", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getFeedItems", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDefinitionFeedItem" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "EntityAgeableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "growUp", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Trigger" + } + }, + { + "is_read_only" : true, + "name" : "transformToItem", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAgeableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetToDefaultValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetToMaxValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetToMinValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCurrentValue", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityAttributeComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "currentValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "defaultValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "effectiveMax", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "effectiveMin", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [], + "functions" : [], + "name" : "EntityBaseMovementComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "maxTurn", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_climb" + } + ], + "functions" : [], + "name" : "EntityCanClimbComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityCanClimbComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_fly" + } + ], + "functions" : [], + "name" : "EntityCanFlyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityCanFlyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_power_jump" + } + ], + "functions" : [], + "name" : "EntityCanPowerJumpComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityCanPowerJumpComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color2" + } + ], + "functions" : [], + "name" : "EntityColor2Component", + "properties" : [ + { + "is_read_only" : true, + "name" : "value", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "PaletteColor" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityColor2Component" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color" + } + ], + "functions" : [], + "name" : "EntityColorComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityColorComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + ], + "constants" : [], + "functions" : [], + "name" : "EntityComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityDefinitionFeedItem", + "properties" : [ + { + "is_read_only" : true, + "name" : "growth", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "item", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDefinitionFeedItem" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityDieAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "damageSource", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageSource" + } + }, + { + "is_read_only" : true, + "name" : "deadEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityDieAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:equippable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "equipmentSlot", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EquipmentSlot" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEquipment", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "equipmentSlot", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EquipmentSlot" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEquipmentSlot", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ContainerSlot" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "equipmentSlot", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EquipmentSlot" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setEquipment", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityEquippableComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEquippableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:fire_immune" + } + ], + "functions" : [], + "name" : "EntityFireImmuneComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFireImmuneComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:floats_in_liquid" + } + ], + "functions" : [], + "name" : "EntityFloatsInLiquidComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFloatsInLiquidComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:flying_speed" + } + ], + "functions" : [], + "name" : "EntityFlyingSpeedComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFlyingSpeedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:friction_modifier" + } + ], + "functions" : [], + "name" : "EntityFrictionModifierComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFrictionModifierComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ground_offset" + } + ], + "functions" : [], + "name" : "EntityGroundOffsetComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityGroundOffsetComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:healable" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getFeedItems", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItem" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "EntityHealableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "forceUse", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealableComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHealthChangedAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "newValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "oldValue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHealthChangedAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:health" + } + ], + "functions" : [], + "name" : "EntityHealthComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHitBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "hitBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "hitBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHitBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHitEntityAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "hitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHitEntityAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityHurtAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "damage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "damageSource", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageSource" + } + }, + { + "is_read_only" : true, + "name" : "hurtEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityHurtAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + } + ], + "functions" : [], + "name" : "EntityInventoryComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "additionalSlotsPerStrength", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "canBeSiphonedFrom", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "container", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Container" + } + } + }, + { + "is_read_only" : true, + "name" : "containerType", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "inventorySize", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "private", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "restrictToOwner", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityInventoryComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_baby" + } + ], + "functions" : [], + "name" : "EntityIsBabyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsBabyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_charged" + } + ], + "functions" : [], + "name" : "EntityIsChargedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsChargedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_chested" + } + ], + "functions" : [], + "name" : "EntityIsChestedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsChestedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_dyeable" + } + ], + "functions" : [], + "name" : "EntityIsDyeableComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsDyeableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_hidden_when_invisible" + } + ], + "functions" : [], + "name" : "EntityIsHiddenWhenInvisibleComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsHiddenWhenInvisibleComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_ignited" + } + ], + "functions" : [], + "name" : "EntityIsIgnitedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsIgnitedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_illager_captain" + } + ], + "functions" : [], + "name" : "EntityIsIllagerCaptainComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsIllagerCaptainComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_saddled" + } + ], + "functions" : [], + "name" : "EntityIsSaddledComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsSaddledComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_shaking" + } + ], + "functions" : [], + "name" : "EntityIsShakingComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsShakingComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_sheared" + } + ], + "functions" : [], + "name" : "EntityIsShearedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsShearedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stackable" + } + ], + "functions" : [], + "name" : "EntityIsStackableComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsStackableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stunned" + } + ], + "functions" : [], + "name" : "EntityIsStunnedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsStunnedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_tamed" + } + ], + "functions" : [], + "name" : "EntityIsTamedComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityIsTamedComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:item" + } + ], + "functions" : [], + "name" : "EntityItemComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ItemStack" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityItemComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:lava_movement" + } + ], + "functions" : [], + "name" : "EntityLavaMovementComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLavaMovementComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:leashable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "leashHolder", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "leashTo", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "unleash", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "EntityLeashableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "canBeStolen", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "hardDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "isLeashed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "leashHolder", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : true, + "name" : "leashHolderEntityId", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : true, + "name" : "maxDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "softDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLeashableComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityLoadAfterEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "entity", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityLoadAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:mark_variant" + } + ], + "functions" : [], + "name" : "EntityMarkVariantComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMarkVariantComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.amphibious" + } + ], + "functions" : [], + "name" : "EntityMovementAmphibiousComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementAmphibiousComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.basic" + } + ], + "functions" : [], + "name" : "EntityMovementBasicComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementBasicComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement" + } + ], + "functions" : [], + "name" : "EntityMovementComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.fly" + } + ], + "functions" : [], + "name" : "EntityMovementFlyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementFlyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.generic" + } + ], + "functions" : [], + "name" : "EntityMovementGenericComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementGenericComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.glide" + } + ], + "functions" : [], + "name" : "EntityMovementGlideComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "speedWhenTurning", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "startSpeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementGlideComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.hover" + } + ], + "functions" : [], + "name" : "EntityMovementHoverComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementHoverComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.jump" + } + ], + "functions" : [], + "name" : "EntityMovementJumpComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementJumpComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.skip" + } + ], + "functions" : [], + "name" : "EntityMovementSkipComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementSkipComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityBaseMovementComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.sway" + } + ], + "functions" : [], + "name" : "EntityMovementSwayComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "swayAmplitude", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "swayFrequency", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityMovementSwayComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.climb" + } + ], + "functions" : [], + "name" : "EntityNavigationClimbComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationClimbComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [], + "functions" : [], + "name" : "EntityNavigationComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "avoidDamageBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "avoidPortals", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "avoidSun", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "avoidWater", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canBreach", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canBreakDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canFloat", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canJump", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canOpenDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canOpenIronDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPassDoors", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPathFromAir", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPathOverLava", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canPathOverWater", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canSink", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canSwim", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canWalk", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "canWalkInLava", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isAmphibious", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.float" + } + ], + "functions" : [], + "name" : "EntityNavigationFloatComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationFloatComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.fly" + } + ], + "functions" : [], + "name" : "EntityNavigationFlyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationFlyComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.generic" + } + ], + "functions" : [], + "name" : "EntityNavigationGenericComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationGenericComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.hover" + } + ], + "functions" : [], + "name" : "EntityNavigationHoverComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationHoverComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.walk" + } + ], + "functions" : [], + "name" : "EntityNavigationWalkComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityNavigationWalkComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:onfire" + } + ], + "functions" : [], + "name" : "EntityOnFireComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "onFireTicksRemaining", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityOnFireComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:projectile" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "velocity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileShootOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "shoot", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "EntityProjectileComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "airInertia", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "catchFireOnHurt", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "critParticlesOnProjectileHurt", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "destroyOnProjectileHurt", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "gravity", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "hitEntitySound", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "hitGroundSound", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "hitParticle", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "lightningStrikeOnHit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "liquidInertia", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "onFireTime", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "owner", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : false, + "name" : "shouldBounceOnHit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "stopOnHit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityProjectileComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:push_through" + } + ], + "functions" : [], + "name" : "EntityPushThroughComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityPushThroughComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityRemoveAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "removedEntityId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityRemoveAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityRemoveBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "removedEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntityRemoveBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:rideable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "rider", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addRider", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "rider", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "ejectRider", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "ejectRiders", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getFamilyTypes", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getRiders", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getSeats", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Seat" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "name" : "EntityRideableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "controllingSeat", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "crouchingSkipInteract", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "interactText", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "passengerMaxWidth", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "pullInEntities", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "riderCanInteract", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "seatCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRideableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:riding" + } + ], + "functions" : [], + "name" : "EntityRidingComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "entityRidingOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRidingComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:scale" + } + ], + "functions" : [], + "name" : "EntityScaleComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityScaleComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:skin_id" + } + ], + "functions" : [], + "name" : "EntitySkinIdComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "value", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySkinIdComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntitySpawnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "cause", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityInitializationCause" + } + }, + { + "is_read_only" : false, + "name" : "entity", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "EntitySpawnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tameable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tame", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityTameableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "getTameItems", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "is_read_only" : true, + "name" : "isTamed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "probability", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTameableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tamemount" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "showParticles", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tame", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "showParticles", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "tameToPlayer", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityTameMountComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isTamed", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isTamedToPlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + }, + { + "is_read_only" : true, + "name" : "tamedToPlayerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTameMountComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "EntityType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityType" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:type_family" + } + ], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTypeFamilies", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "typeFamily", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTypeFamily", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + } + ], + "name" : "EntityTypeFamilyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTypeFamilyComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "EntityTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityTypes" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityAttributeComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:underwater_movement" + } + ], + "functions" : [], + "name" : "EntityUnderwaterMovementComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityUnderwaterMovementComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:variant" + } + ], + "functions" : [], + "name" : "EntityVariantComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityVariantComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:wants_jockey" + } + ], + "functions" : [], + "name" : "EntityWantsJockeyComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityWantsJockeyComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getImpactedBlocks", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "ExplosionAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ExplosionAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEvent" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "blocks", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setImpactedBlocks", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ExplosionBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ExplosionBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEffects", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItemEffect" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "FeedItem", + "properties" : [ + { + "is_read_only" : true, + "name" : "healAmount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "item", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItem" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "FeedItemEffect", + "properties" : [ + { + "is_read_only" : true, + "name" : "amplifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "chance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "duration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "FeedItemEffect" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "GameRuleChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "rule", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRule" + } + }, + { + "is_read_only" : true, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + ] + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "GameRuleChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "GameRules", + "properties" : [ + { + "is_read_only" : false, + "name" : "commandBlockOutput", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "commandBlocksEnabled", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doDayLightCycle", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doEntityDrops", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doFireTick", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doImmediateRespawn", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doInsomnia", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doLimitedCrafting", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doMobLoot", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doMobSpawning", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doTileDrops", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "doWeatherCycle", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "drowningDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "fallDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "fireDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "freezeDamage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "functionCommandLimit", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "keepInventory", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "maxCommandChainLength", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "mobGriefing", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "naturalRegeneration", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "playersSleepingPercentage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "projectilesCanBreakBlocks", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "pvp", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "randomTickSpeed", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "recipesUnlock", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "respawnBlocksExplode", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "sendCommandFeedback", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showBorderEffect", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showCoordinates", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showDaysPlayed", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showDeathMessages", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showRecipeMessages", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "showTags", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "spawnRadius", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "tntExplodes", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "tntExplosionDropDecay", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRules" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IButtonPushAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IButtonPushAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ILeverActionAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ILeverActionAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IPlayerJoinAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerJoinAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IPlayerLeaveAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerLeaveAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "IPlayerSpawnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerSpawnAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemCompleteUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemCompleteUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemCompleteUseEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Component" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemComponent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentBeforeDurabilityDamageEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "attackingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : false, + "name" : "durabilityDamage", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "hitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : false, + "name" : "itemStack", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentBeforeDurabilityDamageEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemComponentCompleteUseEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentCompleteUseEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentConsumeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentConsumeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentHitEntityEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "attackingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "hadEffect", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "hitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentHitEntityEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentMineBlockEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "minedBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentMineBlockEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "itemCustomComponent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponent" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "registerCustomComponent", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentInvalidRegistryError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentAlreadyRegisteredError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewComponentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewEventError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadVersionError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemComponentRegistry", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentRegistry" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemComponentUseEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemComponentUseOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "usedOnBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:cooldown" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getCooldownTicksRemaining", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isCooldownCategory", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "startCooldown", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemCooldownComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "cooldownTicks", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCooldownComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:durability" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "default_value" : 0, + "max_value" : 3, + "min_value" : 0 + }, + "name" : "unbreakingEnchantmentLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDamageChance", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDamageChanceRange", + "privilege" : "none", + "return_type" : { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : true, + "name" : "NumberRange" + } + } + ], + "name" : "ItemDurabilityComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "damage", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "maxDurability", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemDurabilityComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:enchantable" + } + ], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "enchantment", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addEnchantment", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeNotCompatibleError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantments", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addEnchantments", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeNotCompatibleError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantment", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "canAddEnchantment", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEnchantment", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEnchantments", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasEnchantment", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "removeAllEnchantments", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "enchantmentType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeEnchantment", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemEnchantableComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "slots", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentSlot" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemEnchantableComponent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:food" + } + ], + "functions" : [], + "name" : "ItemFoodComponent", + "properties" : [ + { + "is_read_only" : true, + "name" : "canAlwaysEat", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "nutrition", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "saturationModifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "usingConvertsTo", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemFoodComponent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemReleaseUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemReleaseUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clone", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : 1, + "max_value" : 255, + "min_value" : 1 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ItemStack" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanDestroy", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getCanPlaceOn", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getComponents", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponent" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getLore", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTags", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "componentId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasComponent", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "tag", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasTag", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isStackableWith", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "itemName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "states", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "key_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "name" : "map", + "value_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "matches", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanDestroy", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "blockIdentifiers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setCanPlaceOn", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "loreList", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setLore", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ItemStack", + "properties" : [ + { + "is_read_only" : false, + "name" : "amount", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "isStackable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "keepOnDeath", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "lockMode", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemLockMode" + } + }, + { + "is_read_only" : true, + "name" : "maxAmount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "nameTag", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + } + }, + { + "is_read_only" : true, + "name" : "typeId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStartUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStartUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStartUseOnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStartUseOnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStopUseAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "useDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStopUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemStopUseOnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemStopUseOnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemType", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "itemId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : true, + "name" : "get", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : true, + "name" : "getAll", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemType" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "name" : "ItemTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemUseAfterEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "itemStack", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemUseBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemUseOnAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseOnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "ItemUseOnBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ItemUseOnBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ItemUseOnEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "LeverActionAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isPowered", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ILeverActionAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "LeverActionAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockVolumeBase" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "locations", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "add", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "locations", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ListBlockVolume" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "locations", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "remove", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ListBlockVolume", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ListBlockVolume" + } + }, + { + "base_types" : [], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "nether", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:nether" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "overworld", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:overworld" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "theEnd", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:the_end" + } + ], + "functions" : [], + "name" : "MinecraftDimensionTypes", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MinecraftDimensionTypes" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MolangVariableMap" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "color", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setColorRGB", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "color", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGBA" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setColorRGBA", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "number", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setFloat", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "max_value" : 3.402823466385289e+38, + "min_value" : -3.402823466385289e+38 + }, + "name" : "speed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "details" : null, + "name" : "direction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setSpeedAndDirection", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "variableName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "vector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setVector3", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "MolangVariableMap", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MolangVariableMap" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PistonActivateAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isExpanding", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "piston", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPistonComponent" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PistonActivateAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + ], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "max_value" : 16777216, + "min_value" : -16777216 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addExperience", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 16777216, + "min_value" : -16777216 + }, + "name" : "amount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addLevels", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getGameMode", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "GameMode" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getItemCooldown", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getSpawnPoint", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionLocation" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTotalXp", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "soundId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "soundOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSoundOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playSound", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "queueMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetLevel", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "sendMessage", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "gameMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setGameMode", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "spawnPoint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionLocation" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setSpawnPoint", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "cooldownCategory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "max_value" : 32767, + "min_value" : 0 + }, + "name" : "tickDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "startItemCooldown", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "stopMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Player", + "properties" : [ + { + "is_read_only" : true, + "name" : "camera", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Camera" + } + }, + { + "is_read_only" : true, + "name" : "inputPermissions", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissions" + } + }, + { + "is_read_only" : true, + "name" : "isEmoting", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isFlying", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isGliding", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "isJumping", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "level", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "onScreenDisplay", + "type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ScreenDisplay" + } + }, + { + "is_read_only" : false, + "name" : "selectedSlotIndex", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "totalXpNeededForNextLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "xpEarnedAtCurrentLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerBreakBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "brokenBlockPermutation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + }, + { + "is_read_only" : true, + "name" : "itemStackAfterBreak", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "itemStackBeforeBreak", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerBreakBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerBreakBlockBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "itemStack", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerBreakBlockBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerDimensionChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "fromDimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "fromLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "toDimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "toLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerDimensionChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerGameModeChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "fromGameMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "toGameMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerGameModeChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerGameModeChangeBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "fromGameMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : false, + "name" : "toGameMode", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerGameModeChangeBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInputPermissionCategoryChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "category", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InputPermissionCategory" + } + }, + { + "is_read_only" : true, + "name" : "enabled", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInputPermissionCategoryChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInputPermissions", + "properties" : [ + { + "is_read_only" : false, + "name" : "cameraEnabled", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "movementEnabled", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissions" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithBlockBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : true, + "name" : "blockFace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithBlockBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithBlockBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithEntityAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "target", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithEntityAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerInteractWithEntityBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "itemStack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStack" + } + } + }, + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + }, + { + "is_read_only" : true, + "name" : "target", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerInteractWithEntityBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInteractWithEntityBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerJoinAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "playerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "playerName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerJoinAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerJoinAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerLeaveAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "playerId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "playerName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerLeaveAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerLeaveAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerLeaveBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerLeaveBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerPlaceBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "player", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PlayerPlaceBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "PlayerSpawnAfterEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "initialSpawn", + "privilege" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "player", + "privilege" : "none", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEvent" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "IPlayerSpawnAfterEventSignal" + } + ], + "constants" : [], + "functions" : [], + "name" : "PlayerSpawnAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PressurePlatePopAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "previousRedstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "redstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PressurePlatePopAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEventSignal" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "PressurePlatePushAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "previousRedstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "redstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "PressurePlatePushAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockHit", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockHitInformation" + } + } + ], + "name" : "ProjectileHitBlockAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "hitVector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "projectile", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ProjectileHitBlockAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntityHit", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitInformation" + } + } + ], + "name" : "ProjectileHitEntityAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : true, + "name" : "hitVector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "projectile", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ProjectileHitEntityAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "objectiveId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addObjective", + "privilege" : "none", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "ScoreboardObjective" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "displaySlotId", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DisplaySlotId" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "clearObjectiveAtDisplaySlot", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "objectiveId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getObjective", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "displaySlotId", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DisplaySlotId" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getObjectiveAtDisplaySlot", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjectiveDisplayOptions" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getObjectives", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getParticipants", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "objectiveId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeObjective", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "displaySlotId", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DisplaySlotId" + } + }, + { + "details" : null, + "name" : "objectiveDisplaySetting", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjectiveDisplayOptions" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setObjectiveAtDisplaySlot", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + } + } + ], + "name" : "Scoreboard", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Scoreboard" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntity", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + ], + "name" : "ScoreboardIdentity", + "properties" : [ + { + "is_read_only" : true, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int64", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentityType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "scoreToAdd", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "addScore", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getParticipants", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getScore", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getScores", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardScoreInfo" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hasParticipant", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "removeParticipant", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "participant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "score", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setScore", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ScoreboardObjective", + "properties" : [ + { + "is_read_only" : true, + "name" : "displayName", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ScoreboardScoreInfo", + "properties" : [ + { + "is_read_only" : true, + "name" : "participant", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardIdentity" + } + }, + { + "is_read_only" : true, + "name" : "score", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardScoreInfo" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getHiddenHudElements", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "hudElements", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "hideAllExcept", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "hudElement", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "isForcedHidden", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "resetHudElements", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "text", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setActionBar", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "visible", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudVisibility" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "hudElements", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setHudVisibility", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "title", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TitleDisplayOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setTitle", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "subtitle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "updateSubtitle", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "ScreenDisplay", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScreenDisplay" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "ScriptEventCommandMessageAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "initiator", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : true, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "sourceBlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + } + }, + { + "is_read_only" : true, + "name" : "sourceEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : true, + "name" : "sourceType", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventSource" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventMessageFilterOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "ScriptEventCommandMessageAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "Seat", + "properties" : [ + { + "is_read_only" : true, + "name" : "lockRiderRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "maxRiderCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "minRiderCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "position", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "seatRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Seat" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getBlockPermutation", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getIsWaterlogged", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "isValid", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : 1 + }, + "name" : "saveMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureSaveMode" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "saveAs", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Structure" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "saveToWorld", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "blockPermutation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setBlockPermutation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "Structure", + "properties" : [ + { + "is_read_only" : true, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "size", + "type" : { + "error_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "size", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : 0 + }, + "name" : "saveMode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureSaveMode" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "createEmpty", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Structure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "details" : null, + "name" : "from", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : null, + "name" : "to", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureCreateOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "createFromWorld", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + } + ], + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Structure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "structure", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "delete", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "boolean" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "get", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getWorldStructureIds", + "privilege" : "none", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "structure", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Structure" + } + ] + } + }, + { + "details" : null, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructurePlaceOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "place", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ArgumentOutOfBoundsError" + }, + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidArgumentError" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + } + ], + "name" : "StructureManager", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureManager" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : { + "max_value" : 4294967295, + "min_value" : 0 + }, + "name" : "jobId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "clearJob", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 4294967295, + "min_value" : 0 + }, + "name" : "runId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "clearRun", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "run", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "tickInterval", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runInterval", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "generator", + "type" : { + "generator_type" : { + "next_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + }, + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + }, + "yield_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "generator" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runJob", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "tickDelay", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "runTimeout", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 4294967295, + "min_value" : 1 + }, + "name" : "ticks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "waitTicks", + "privilege" : "read_only", + "return_type" : { + "error_types" : [ + { + "from_module" : { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + }, + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EngineError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "promise", + "promise_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + } + ], + "name" : "System", + "properties" : [ + { + "is_read_only" : true, + "name" : "afterEvents", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SystemAfterEvents" + } + }, + { + "is_read_only" : true, + "name" : "currentTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "uint32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "System" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "SystemAfterEvents", + "properties" : [ + { + "is_read_only" : true, + "name" : "scriptEventReceive", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventCommandMessageAfterEventSignal" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "SystemAfterEvents" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "TargetBlockHitAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "hitVector", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : true, + "name" : "previousRedstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "redstonePower", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : true, + "name" : "source", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "TargetBlockHitAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "eventName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : true, + "name" : "constructor", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Trigger" + } + } + ], + "name" : "Trigger", + "properties" : [ + { + "is_read_only" : false, + "name" : "eventName", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Trigger" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEvent" + } + ], + "constants" : [], + "functions" : [], + "name" : "TripWireTripAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "isPowered", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : true, + "name" : "sources", + "type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "TripWireTripAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WeatherChangeAfterEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "dimension", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "is_read_only" : true, + "name" : "newWeather", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + }, + { + "is_read_only" : true, + "name" : "previousWeather", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WeatherChangeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WeatherChangeBeforeEvent", + "properties" : [ + { + "is_read_only" : false, + "name" : "cancel", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + }, + { + "is_read_only" : false, + "name" : "duration", + "privilege" : "read_only", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "newWeather", + "privilege" : "read_only", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + }, + { + "is_read_only" : true, + "name" : "previousWeather", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WeatherChangeBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "clearDynamicProperties", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAbsoluteTime", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getAllPlayers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDay", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDefaultSpawnLocation", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "dimensionId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDimension", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : true, + "name" : "Dimension" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyIds", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getDynamicPropertyTotalByteCount", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "id", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getEntity", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getMoonPhase", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + } + }, + { + "arguments" : [ + { + "details" : { + "default_value" : "null" + }, + "name" : "options", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "getPlayers", + "privilege" : "read_only", + "return_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Player" + }, + "is_bind_type" : false, + "is_errorable" : true, + "name" : "array" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "getTimeOfDay", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "soundId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : null, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "soundOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldSoundOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "playSound", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "trackId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "musicOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "queueMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "message", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "sendMessage", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : { + "max_value" : 2147483647, + "min_value" : -2147483648 + }, + "name" : "absoluteTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setAbsoluteTime", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "spawnLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDefaultSpawnLocation", + "privilege" : "none", + "return_type" : { + "error_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "Error" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "identifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + }, + { + "details" : { + "default_value" : "null" + }, + "name" : "value", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "double", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + ] + } + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setDynamicProperty", + "privilege" : "read_only", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "timeOfDay", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + } + ] + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "setTimeOfDay", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + { + "arguments" : [], + "is_constructor" : false, + "is_static" : false, + "name" : "stopMusic", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "World", + "properties" : [ + { + "is_read_only" : true, + "name" : "afterEvents", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldAfterEvents" + } + }, + { + "is_read_only" : true, + "name" : "beforeEvents", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldBeforeEvents" + } + }, + { + "is_read_only" : true, + "name" : "gameRules", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRules" + } + }, + { + "is_read_only" : true, + "name" : "scoreboard", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Scoreboard" + } + }, + { + "is_read_only" : true, + "name" : "structureManager", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureManager" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "World" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldAfterEvents", + "properties" : [ + { + "is_read_only" : true, + "name" : "blockExplode", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockExplodeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "buttonPush", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ButtonPushAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "dataDrivenEntityTrigger", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DataDrivenEntityTriggerAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "effectAdd", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityDie", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDieAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHealthChanged", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHealthChangedAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHitBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitEntityAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityHurt", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHurtAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityLoad", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityLoadAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityRemove", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entitySpawn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntitySpawnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "explosion", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "gameRuleChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameRuleChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemCompleteUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCompleteUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemReleaseUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemReleaseUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStartUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStartUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStartUseOnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStopUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemStopUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemStopUseOnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "leverAction", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LeverActionAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "pistonActivate", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PistonActivateAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerBreakBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerDimensionChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerDimensionChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerGameModeChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerInputPermissionCategoryChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerInputPermissionCategoryChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerJoin", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerJoinAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerLeave", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerPlaceBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerPlaceBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerSpawn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSpawnAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "pressurePlatePop", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePopAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "pressurePlatePush", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PressurePlatePushAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "projectileHitBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitBlockAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "projectileHitEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileHitEntityAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "targetBlockHit", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TargetBlockHitAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "tripWireTrip", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TripWireTripAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "weatherChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeAfterEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "worldInitialize", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEventSignal" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldAfterEvents" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldBeforeEvents", + "properties" : [ + { + "is_read_only" : true, + "name" : "effectAdd", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EffectAddBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "entityRemove", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRemoveBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "explosion", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUse", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "itemUseOn", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemUseOnBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerBreakBlock", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerBreakBlockBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerGameModeChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerGameModeChangeBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "playerLeave", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerLeaveBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "weatherChange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WeatherChangeBeforeEventSignal" + } + }, + { + "is_read_only" : true, + "name" : "worldInitialize", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEventSignal" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldBeforeEvents" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldInitializeAfterEvent", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WorldInitializeAfterEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeAfterEventSignal" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [], + "name" : "WorldInitializeBeforeEvent", + "properties" : [ + { + "is_read_only" : true, + "name" : "blockComponentRegistry", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRegistry" + } + }, + { + "is_read_only" : true, + "name" : "itemComponentRegistry", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentRegistry" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + }, + { + "base_types" : [], + "constants" : [], + "functions" : [ + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "subscribe", + "privilege" : "none", + "return_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + }, + { + "arguments" : [ + { + "details" : null, + "name" : "callback", + "type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + ], + "is_constructor" : false, + "is_static" : false, + "name" : "unsubscribe", + "privilege" : "none", + "return_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "undefined" + } + } + ], + "name" : "WorldInitializeBeforeEventSignal", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldInitializeBeforeEventSignal" + } + } + ], + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "HudElementsCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 13 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "HudVisibilityCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MoonPhaseCount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 8 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TicksPerSecond", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + }, + "value" : 20 + } + ], + "dependencies" : [ + { + "name" : "@minecraft/common", + "uuid" : "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version" : "1.1.0" + } + ], + "enums" : [ + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Inventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Piston", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:piston" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sign", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:sign" + } + ], + "name" : "BlockComponentTypes" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Expanded", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Expanded" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Expanding", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Expanding" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Retracted", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Retracted" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Retracting", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Retracting" + } + ], + "name" : "BlockPistonState" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "DisallowedNamespace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameErrorReason" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NoNamespace", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameErrorReason" + }, + "value" : 1 + } + ], + "name" : "CustomComponentNameErrorReason" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Down", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Down" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "East", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "East" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "North", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "North" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "South", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "South" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Up", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Up" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "West", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "West" + } + ], + "name" : "Direction" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "BelowName", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "BelowName" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "List", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "List" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sidebar", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Sidebar" + } + ], + "name" : "DisplaySlotId" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Black", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Black" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Blue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Blue" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Brown", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Brown" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Cyan", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Cyan" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Gray", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Gray" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Green", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Green" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LightBlue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "LightBlue" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Lime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Lime" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Magenta", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Magenta" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Orange", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Orange" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pink", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Pink" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Purple", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Purple" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Red", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Red" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Silver", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Silver" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "White", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "White" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Yellow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Yellow" + } + ], + "name" : "DyeColor" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "InBack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InBack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InBounce", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InBounce" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InCirc", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InCirc" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InCubic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InCubic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InElastic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InElastic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InExpo", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InExpo" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutBack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutBack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutBounce", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutBounce" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutCirc", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutCirc" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutCubic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutCubic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutElastic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutElastic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutExpo", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutExpo" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutQuad", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutQuad" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutQuart", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutQuart" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutQuint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutQuint" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InOutSine", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InOutSine" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InQuad", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InQuad" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InQuart", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InQuart" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InQuint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InQuint" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "InSine", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "InSine" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Linear", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Linear" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutBack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutBack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutBounce", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutBounce" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutCirc", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutCirc" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutCubic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutCubic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutElastic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutElastic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutExpo", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutExpo" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutQuad", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutQuad" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutQuart", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutQuart" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutQuint", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutQuint" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OutSine", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "OutSine" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Spring", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Spring" + } + ], + "name" : "EasingType" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorFeet", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorFeet" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorHead", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorHead" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorLegs", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorLegs" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ArmorTorso", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ArmorTorso" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Axe", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Axe" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Bow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Bow" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CarrotStick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "CarrotStick" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CosmeticHead", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "CosmeticHead" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Crossbow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Crossbow" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Elytra", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Elytra" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FishingRod", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "FishingRod" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Flintsteel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Flintsteel" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hoe", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Hoe" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pickaxe", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Pickaxe" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Shears", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Shears" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Shield", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Shield" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Shovel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Shovel" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Spear", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Spear" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sword", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Sword" + } + ], + "name" : "EnchantmentSlot" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "AddRider", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:addrider" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Ageable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ageable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CanClimb", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_climb" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CanFly", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_fly" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CanPowerJump", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:can_power_jump" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Color", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Color2", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:color2" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Equippable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:equippable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FireImmune", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:fire_immune" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FloatsInLiquid", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:floats_in_liquid" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FlyingSpeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:flying_speed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FrictionModifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:friction_modifier" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "GroundOffset", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:ground_offset" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Healable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:healable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Health", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:health" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Inventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:inventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsBaby", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_baby" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsCharged", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_charged" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsChested", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_chested" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsDyeable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_dyeable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsHiddenWhenInvisible", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_hidden_when_invisible" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsIgnited", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_ignited" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsIllagerCaptain", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_illager_captain" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsSaddled", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_saddled" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsShaking", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_shaking" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsSheared", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_sheared" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsStackable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stackable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsStunned", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_stunned" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "IsTamed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:is_tamed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Item", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:item" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LavaMovement", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:lava_movement" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Leashable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:leashable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MarkVariant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:mark_variant" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Movement", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementAmphibious", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.amphibious" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementBasic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.basic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementFly", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.fly" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementGeneric", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.generic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementGlide", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.glide" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementHover", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.hover" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementJump", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.jump" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementSkip", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.skip" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MovementSway", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:movement.sway" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationClimb", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.climb" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationFloat", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.float" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationFly", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.fly" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationGeneric", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.generic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationHover", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.hover" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NavigationWalk", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:navigation.walk" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "OnFire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:onfire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Projectile", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:projectile" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PushThrough", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:push_through" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rideable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:rideable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Riding", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:riding" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Scale", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:scale" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "SkinId", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:skin_id" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Tameable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tameable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TameMount", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:tamemount" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TypeFamily", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:type_family" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "UnderwaterMovement", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:underwater_movement" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Variant", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:variant" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WantsJockey", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:wants_jockey" + } + ], + "name" : "EntityComponentTypes" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "anvil", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "anvil" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "blockExplosion", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "blockExplosion" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "campfire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "campfire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "charging", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "charging" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "contact", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "contact" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "drowning", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "drowning" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "entityAttack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "entityAttack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "entityExplosion", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "entityExplosion" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fall", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fall" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fallingBlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fallingBlock" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fireTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fireTick" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "fireworks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fireworks" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "flyIntoWall", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "flyIntoWall" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "freezing", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "freezing" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "lava", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "lava" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "lightning", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "lightning" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "magic", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "magic" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "magma", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "magma" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "none" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "override", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "override" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "piston", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "piston" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "projectile", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "projectile" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ramAttack", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "ramAttack" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "selfDestruct", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "selfDestruct" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "sonicBoom", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "sonicBoom" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "soulCampfire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "soulCampfire" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "stalactite", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "stalactite" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "stalagmite", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "stalagmite" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "starve", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "starve" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "suffocation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "suffocation" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "suicide", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "suicide" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "temperature", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "temperature" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "thorns", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "thorns" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "void", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "void" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "wither", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "wither" + } + ], + "name" : "EntityDamageCause" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Born", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Born" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Event", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Event" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Loaded", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Loaded" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Spawned", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Spawned" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Transformed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Transformed" + } + ], + "name" : "EntityInitializationCause" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Chest", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Chest" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Feet", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Feet" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Head", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Head" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Legs", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Legs" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Mainhand", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Mainhand" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Offhand", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Offhand" + } + ], + "name" : "EquipmentSlot" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Lava", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Lava" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Potion", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Potion" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PowderSnow", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "PowderSnow" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Water", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Water" + } + ], + "name" : "FluidType" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "adventure", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "adventure" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "creative", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "creative" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "spectator", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "spectator" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "survival", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "survival" + } + ], + "name" : "GameMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "CommandBlockOutput", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "commandBlockOutput" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "CommandBlocksEnabled", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "commandBlocksEnabled" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoDayLightCycle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doDayLightCycle" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoEntityDrops", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doEntityDrops" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoFireTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doFireTick" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoImmediateRespawn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doImmediateRespawn" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoInsomnia", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doInsomnia" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoLimitedCrafting", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doLimitedCrafting" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoMobLoot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doMobLoot" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoMobSpawning", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doMobSpawning" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoTileDrops", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doTileDrops" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DoWeatherCycle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "doWeatherCycle" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "DrowningDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "drowningDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FallDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fallDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FireDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "fireDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FreezeDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "freezeDamage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FunctionCommandLimit", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "functionCommandLimit" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "KeepInventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "keepInventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MaxCommandChainLength", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "maxCommandChainLength" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "MobGriefing", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "mobGriefing" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NaturalRegeneration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "naturalRegeneration" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PlayersSleepingPercentage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "playersSleepingPercentage" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ProjectilesCanBreakBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "projectilesCanBreakBlocks" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pvp", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "pvp" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "RandomTickSpeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "randomTickSpeed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "RecipesUnlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "recipesUnlock" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "RespawnBlocksExplode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "respawnBlocksExplode" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "SendCommandFeedback", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "sendCommandFeedback" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowBorderEffect", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showBorderEffect" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowCoordinates", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showCoordinates" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowDaysPlayed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showDaysPlayed" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowDeathMessages", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showDeathMessages" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowRecipeMessages", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showRecipeMessages" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ShowTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "showTags" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "SpawnRadius", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "spawnRadius" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TntExplodes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "tntExplodes" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TntExplosionDropDecay", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "tntExplosionDropDecay" + } + ], + "name" : "GameRule" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "AirBubbles", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 9 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Armor", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Crosshair", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 4 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Health", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 6 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "HorseHealth", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 10 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hotbar", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 5 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hunger", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 8 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ItemText", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 12 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "PaperDoll", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ProgressBar", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 7 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "StatusEffects", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 11 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "ToolTips", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "TouchControls", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudElement" + }, + "value" : 3 + } + ], + "name" : "HudElement" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Hide", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudVisibility" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Reset", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "HudVisibility" + }, + "value" : 1 + } + ], + "name" : "HudVisibility" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Camera", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InputPermissionCategory" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Movement", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InputPermissionCategory" + }, + "value" : 2 + } + ], + "name" : "InputPermissionCategory" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Cooldown", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:cooldown" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Durability", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:durability" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Enchantable", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:enchantable" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Food", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "minecraft:food" + } + ], + "name" : "ItemComponentTypes" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "inventory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "inventory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "none", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "none" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "slot", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "slot" + } + ], + "name" : "ItemLockMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "FirstQuarter", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FullMoon", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LastQuarter", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 6 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NewMoon", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 4 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaningCrescent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 3 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaningGibbous", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaxingCrescent", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 5 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "WaxingGibbous", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MoonPhase" + }, + "value" : 7 + } + ], + "name" : "MoonPhase" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Ascending", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ObjectiveSortOrder" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Descending", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ObjectiveSortOrder" + }, + "value" : 1 + } + ], + "name" : "ObjectiveSortOrder" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Black", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 15 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Blue", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 11 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Brown", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 12 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Cyan", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 9 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Gray", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 7 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Green", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 13 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "LightBlue", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 3 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Lime", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 5 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Magenta", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 2 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Orange", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 1 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Pink", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 6 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Purple", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 10 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Red", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 14 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Silver", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 8 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "White", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 0 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Yellow", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PaletteColor" + }, + "value" : 4 + } + ], + "name" : "PaletteColor" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Entity" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "FakePlayer", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "FakePlayer" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Player", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Player" + } + ], + "name" : "ScoreboardIdentityType" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Block", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Block" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Entity" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "NPCDialogue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "NPCDialogue" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Server", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Server" + } + ], + "name" : "ScriptEventSource" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Back", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Back" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Front", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Front" + } + ], + "name" : "SignSide" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Blocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Blocks" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Layers", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Layers" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "None", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "None" + } + ], + "name" : "StructureAnimationMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "None", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "None" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "X", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "X" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "XZ", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "XZ" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Z" + } + ], + "name" : "StructureMirrorAxis" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "None", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "None" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rotate180", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rotate180" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rotate270", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rotate270" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rotate90", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rotate90" + } + ], + "name" : "StructureRotation" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Memory", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Memory" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "World", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "World" + } + ], + "name" : "StructureSaveMode" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Day", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 1000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Midnight", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 18000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Night", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 13000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Noon", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 6000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sunrise", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 23000 + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Sunset", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TimeOfDay" + }, + "value" : 12000 + } + ], + "name" : "TimeOfDay" + }, + { + "constants" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "Clear", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Clear" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Rain", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Rain" + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "Thunder", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "value" : "Thunder" + } + ], + "name" : "WeatherType" + } + ], + "errors" : [ + { + "name" : "BlockCustomComponentAlreadyRegisteredError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentAlreadyRegisteredError" + } + }, + { + "name" : "BlockCustomComponentReloadNewComponentError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewComponentError" + } + }, + { + "name" : "BlockCustomComponentReloadNewEventError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadNewEventError" + } + }, + { + "name" : "BlockCustomComponentReloadVersionError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponentReloadVersionError" + } + }, + { + "name" : "CommandError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CommandError" + } + }, + { + "name" : "CustomComponentInvalidRegistryError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentInvalidRegistryError" + } + }, + { + "name" : "CustomComponentNameError", + "properties" : [ + { + "is_read_only" : true, + "name" : "reason", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameErrorReason" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CustomComponentNameError" + } + }, + { + "name" : "EnchantmentLevelOutOfBoundsError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentLevelOutOfBoundsError" + } + }, + { + "name" : "EnchantmentTypeNotCompatibleError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeNotCompatibleError" + } + }, + { + "name" : "EnchantmentTypeUnknownIdError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentTypeUnknownIdError" + } + }, + { + "name" : "InvalidContainerSlotError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidContainerSlotError" + } + }, + { + "name" : "InvalidStructureError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "InvalidStructureError" + } + }, + { + "name" : "ItemCustomComponentAlreadyRegisteredError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentAlreadyRegisteredError" + } + }, + { + "name" : "ItemCustomComponentReloadNewComponentError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewComponentError" + } + }, + { + "name" : "ItemCustomComponentReloadNewEventError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadNewEventError" + } + }, + { + "name" : "ItemCustomComponentReloadVersionError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponentReloadVersionError" + } + }, + { + "name" : "LocationInUnloadedChunkError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationInUnloadedChunkError" + } + }, + { + "name" : "LocationOutOfWorldBoundariesError", + "properties" : [], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "LocationOutOfWorldBoundariesError" + } + } + ], + "functions" : [], + "interfaces" : [ + { + "base_types" : [], + "name" : "BlockCustomComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "beforeOnPlayerPlace", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerPlaceBeforeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onEntityFallOn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentEntityFallOnEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onPlace", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentOnPlaceEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onPlayerDestroy", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerDestroyEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onPlayerInteract", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentPlayerInteractEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onRandomTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentRandomTickEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onStepOff", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOffEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onStepOn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentStepOnEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onTick", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockComponentTickEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockCustomComponent" + } + }, + { + "base_types" : [], + "name" : "BlockEventOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "blockTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "permutations", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockEventOptions" + } + }, + { + "base_types" : [], + "name" : "BlockFilter", + "properties" : [ + { + "is_read_only" : false, + "name" : "excludePermutations", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "includePermutations", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockPermutation" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "includeTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "includeTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockFilter" + } + }, + { + "base_types" : [], + "name" : "BlockHitInformation", + "properties" : [ + { + "is_read_only" : false, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : false, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockHitInformation" + } + }, + { + "base_types" : [], + "name" : "BlockRaycastHit", + "properties" : [ + { + "is_read_only" : false, + "name" : "block", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Block" + } + }, + { + "is_read_only" : false, + "name" : "face", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Direction" + } + }, + { + "is_read_only" : false, + "name" : "faceLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastHit" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockFilter" + } + ], + "name" : "BlockRaycastOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "includeLiquidBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includePassableBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "maxDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "BlockRaycastOptions" + } + }, + { + "base_types" : [], + "name" : "CameraDefaultOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + } + }, + { + "base_types" : [], + "name" : "CameraEaseOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "easeType", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EasingType" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + }, + { + "base_types" : [], + "name" : "CameraFadeOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fadeColor", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + } + }, + { + "is_read_only" : false, + "name" : "fadeTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeTimeOptions" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeOptions" + } + }, + { + "base_types" : [], + "name" : "CameraFadeTimeOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fadeInTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "fadeOutTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "holdTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraFadeTimeOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetFacingOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "facingEntity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetLocationOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetPosOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "facingLocation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + } + }, + { + "base_types" : [], + "name" : "CameraSetRotOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "easeOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraEaseOptions" + } + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "rotation", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + }, + { + "base_types" : [], + "name" : "DefinitionModifier", + "properties" : [ + { + "is_read_only" : false, + "name" : "addedComponentGroups", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + }, + { + "is_read_only" : false, + "name" : "removedComponentGroups", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DefinitionModifier" + } + }, + { + "base_types" : [], + "name" : "DimensionLocation", + "properties" : [ + { + "is_read_only" : false, + "name" : "dimension", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + }, + { + "is_read_only" : false, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "DimensionLocation" + } + }, + { + "base_types" : [], + "name" : "Enchantment", + "properties" : [ + { + "is_read_only" : false, + "name" : "level", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "type", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EnchantmentType" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Enchantment" + } + }, + { + "base_types" : [], + "name" : "EntityApplyDamageByProjectileOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : false, + "name" : "damagingProjectile", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageByProjectileOptions" + } + }, + { + "base_types" : [], + "name" : "EntityApplyDamageOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "cause", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageCause" + } + }, + { + "is_read_only" : false, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityApplyDamageOptions" + } + }, + { + "base_types" : [], + "name" : "EntityDamageSource", + "properties" : [ + { + "is_read_only" : false, + "name" : "cause", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageCause" + } + }, + { + "is_read_only" : false, + "name" : "damagingEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + }, + { + "is_read_only" : false, + "name" : "damagingProjectile", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDamageSource" + } + }, + { + "base_types" : [], + "name" : "EntityDataDrivenTriggerEventOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "entities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "entityTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "eventTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityDataDrivenTriggerEventOptions" + } + }, + { + "base_types" : [], + "name" : "EntityEffectOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "amplifier", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "showParticles", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEffectOptions" + } + }, + { + "base_types" : [], + "name" : "EntityEventOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "entities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "entityTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityEventOptions" + } + }, + { + "base_types" : [], + "name" : "EntityFilter", + "properties" : [ + { + "is_read_only" : false, + "name" : "excludeFamilies", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeGameModes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeNames", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "excludeTypes", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "families", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "gameMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "GameMode" + } + } + }, + { + "is_read_only" : false, + "name" : "maxHorizontalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "maxLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "maxVerticalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minHorizontalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minLevel", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minVerticalRotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "scoreOptions", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryScoreOptions" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "tags", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "type", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFilter" + } + }, + { + "base_types" : [], + "name" : "EntityHitInformation", + "properties" : [ + { + "is_read_only" : false, + "name" : "entity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityHitInformation" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFilter" + } + ], + "name" : "EntityQueryOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "closest", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "farthest", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "maxDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryOptions" + } + }, + { + "base_types" : [], + "name" : "EntityQueryScoreOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "exclude", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "maxScore", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "minScore", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "objective", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityQueryScoreOptions" + } + }, + { + "base_types" : [], + "name" : "EntityRaycastHit", + "properties" : [ + { + "is_read_only" : false, + "name" : "distance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "entity", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastHit" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityFilter" + } + ], + "name" : "EntityRaycastOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "ignoreBlockCollision", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includeLiquidBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includePassableBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "maxDistance", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "EntityRaycastOptions" + } + }, + { + "base_types" : [], + "name" : "ExplosionOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "allowUnderwater", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "breaksBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "causesFire", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "source", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Entity" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ExplosionOptions" + } + }, + { + "base_types" : [], + "name" : "ItemCustomComponent", + "properties" : [ + { + "is_read_only" : false, + "name" : "onBeforeDurabilityDamage", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentBeforeDurabilityDamageEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onCompleteUse", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentCompleteUseEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onConsume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentConsumeEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onHitEntity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentHitEntityEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onMineBlock", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentMineBlockEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onUse", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + }, + { + "is_read_only" : false, + "name" : "onUseOn", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "closure_type" : { + "argument_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemComponentUseOnEvent" + } + ], + "return_type" : { + "is_bind_type" : false, + "is_errorable" : true, + "name" : "undefined" + } + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "closure" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ItemCustomComponent" + } + }, + { + "base_types" : [], + "name" : "MusicOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fade", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "loop", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "MusicOptions" + } + }, + { + "base_types" : [], + "name" : "PlayAnimationOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "blendOutTime", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "controller", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "nextState", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "players", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "stopExpression", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayAnimationOptions" + } + }, + { + "base_types" : [], + "name" : "PlayerSoundOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "location", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "pitch", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "PlayerSoundOptions" + } + }, + { + "base_types" : [], + "name" : "ProjectileShootOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "uncertainty", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ProjectileShootOptions" + } + }, + { + "base_types" : [], + "name" : "RawMessage", + "properties" : [ + { + "is_read_only" : false, + "name" : "rawtext", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + }, + { + "is_read_only" : false, + "name" : "score", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessageScore" + } + } + }, + { + "is_read_only" : false, + "name" : "text", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "translate", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "with", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + } + ] + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + } + }, + { + "base_types" : [], + "name" : "RawMessageScore", + "properties" : [ + { + "is_read_only" : false, + "name" : "name", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "objective", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessageScore" + } + }, + { + "base_types" : [], + "name" : "RawText", + "properties" : [ + { + "is_read_only" : false, + "name" : "rawtext", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "element_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawText" + } + }, + { + "base_types" : [], + "name" : "RGB", + "properties" : [ + { + "is_read_only" : false, + "name" : "blue", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "green", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "red", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + }, + { + "base_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGB" + } + ], + "name" : "RGBA", + "properties" : [ + { + "is_read_only" : false, + "name" : "alpha", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RGBA" + } + }, + { + "base_types" : [], + "name" : "ScoreboardObjectiveDisplayOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "objective", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjective" + } + }, + { + "is_read_only" : false, + "name" : "sortOrder", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ObjectiveSortOrder" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScoreboardObjectiveDisplayOptions" + } + }, + { + "base_types" : [], + "name" : "ScriptEventMessageFilterOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "namespaces", + "type" : { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "ScriptEventMessageFilterOptions" + } + }, + { + "base_types" : [], + "name" : "StructureCreateOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "includeBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includeEntities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "saveMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureSaveMode" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureCreateOptions" + } + }, + { + "base_types" : [], + "name" : "StructurePlaceOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "animationMode", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureAnimationMode" + } + } + }, + { + "is_read_only" : false, + "name" : "animationSeconds", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "includeBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "includeEntities", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "integrity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "integritySeed", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + } + }, + { + "is_read_only" : false, + "name" : "mirror", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureMirrorAxis" + } + } + }, + { + "is_read_only" : false, + "name" : "rotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructureRotation" + } + } + }, + { + "is_read_only" : false, + "name" : "waterlogged", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "StructurePlaceOptions" + } + }, + { + "base_types" : [], + "name" : "TeleportOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "checkForBlocks", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "dimension", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Dimension" + } + } + }, + { + "is_read_only" : false, + "name" : "facingLocation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + } + }, + { + "is_read_only" : false, + "name" : "keepVelocity", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "boolean" + } + } + }, + { + "is_read_only" : false, + "name" : "rotation", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TeleportOptions" + } + }, + { + "base_types" : [], + "name" : "TitleDisplayOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "fadeInDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "fadeOutDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "stayDuration", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "int32", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "subtitle", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "element_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + }, + "is_bind_type" : false, + "is_errorable" : false, + "name" : "array" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "RawMessage" + }, + { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "string" + } + ] + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "TitleDisplayOptions" + } + }, + { + "base_types" : [], + "name" : "Vector2", + "properties" : [ + { + "is_read_only" : false, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector2" + } + }, + { + "base_types" : [], + "name" : "Vector3", + "properties" : [ + { + "is_read_only" : false, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "y", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Vector3" + } + }, + { + "base_types" : [], + "name" : "VectorXZ", + "properties" : [ + { + "is_read_only" : false, + "name" : "x", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + }, + { + "is_read_only" : false, + "name" : "z", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "VectorXZ" + } + }, + { + "base_types" : [], + "name" : "WorldSoundOptions", + "properties" : [ + { + "is_read_only" : false, + "name" : "pitch", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + }, + { + "is_read_only" : false, + "name" : "volume", + "type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "optional", + "optional_type" : { + "is_bind_type" : false, + "is_errorable" : false, + "name" : "float", + "valid_range" : { + "max" : 2147483647, + "min" : -2147483648 + } + } + } + } + ], + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "WorldSoundOptions" + } + } + ], + "minecraft_version" : "1.21.20-beta.3", + "module_type" : "script", + "name" : "@minecraft/server", + "objects" : [ + { + "is_read_only" : true, + "is_static" : true, + "name" : "system", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "System" + } + }, + { + "is_read_only" : true, + "is_static" : true, + "name" : "world", + "type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "World" + } + } + ], + "type_aliases" : [], + "uuid" : "b26a4d4c-afdf-4690-88f8-931846312678", + "version" : "1.13.0" +} diff --git a/metadata/script_modules/@minecraft/server_1.12.0-beta.json b/metadata/script_modules/@minecraft/server_1.14.0-beta.json similarity index 97% rename from metadata/script_modules/@minecraft/server_1.12.0-beta.json rename to metadata/script_modules/@minecraft/server_1.14.0-beta.json index f759e11d3..93dbec3d7 100644 --- a/metadata/script_modules/@minecraft/server_1.12.0-beta.json +++ b/metadata/script_modules/@minecraft/server_1.14.0-beta.json @@ -412,6 +412,30 @@ } } }, + { + "arguments": [], + "is_constructor": false, + "is_static": false, + "name": "getMapColor", + "privilege": "read_only", + "return_type": { + "error_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "LocationInUnloadedChunkError" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "LocationOutOfWorldBoundariesError" + } + ], + "is_bind_type": true, + "is_errorable": true, + "name": "RGBA" + } + }, { "arguments": [], "is_constructor": false, @@ -1464,6 +1488,36 @@ "privilege": "read_only", "return_type": { "error_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentAlreadyRegisteredError" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentReloadNewComponentError" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentReloadNewEventError" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentReloadVersionError" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "CustomComponentInvalidRegistryError" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "CustomComponentNameError" + }, { "from_module": { "name": "@minecraft/common", @@ -1473,11 +1527,6 @@ "is_bind_type": true, "is_errorable": false, "name": "EngineError" - }, - { - "is_bind_type": false, - "is_errorable": false, - "name": "Error" } ], "is_bind_type": false, @@ -2426,7 +2475,7 @@ "is_errorable": false, "name": "string" }, - "value": "minecraft:recordPlayer" + "value": "minecraft:record_player" } ], "functions": [ @@ -2434,7 +2483,7 @@ "arguments": [], "is_constructor": false, "is_static": false, - "name": "clearRecord", + "name": "ejectRecord", "privilege": "none", "return_type": { "is_bind_type": false, @@ -2442,6 +2491,23 @@ "name": "undefined" } }, + { + "arguments": [], + "is_constructor": false, + "is_static": false, + "name": "getRecord", + "privilege": "read_only", + "return_type": { + "is_bind_type": false, + "is_errorable": true, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "ItemStack" + } + } + }, { "arguments": [], "is_constructor": false, @@ -2454,27 +2520,69 @@ "name": "boolean" } }, + { + "arguments": [], + "is_constructor": false, + "is_static": false, + "name": "pauseRecord", + "privilege": "none", + "return_type": { + "is_bind_type": false, + "is_errorable": true, + "name": "undefined" + } + }, + { + "arguments": [], + "is_constructor": false, + "is_static": false, + "name": "playRecord", + "privilege": "none", + "return_type": { + "is_bind_type": false, + "is_errorable": true, + "name": "undefined" + } + }, { "arguments": [ { - "details": null, + "details": { + "default_value": "null" + }, "name": "recordItemType", "type": { "is_bind_type": false, "is_errorable": false, - "name": "variant", - "variant_types": [ - { - "is_bind_type": true, - "is_errorable": false, - "name": "ItemType" - }, - { - "is_bind_type": false, - "is_errorable": false, - "name": "string" - } - ] + "name": "optional", + "optional_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "variant", + "variant_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "ItemType" + }, + { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + ] + } + } + }, + { + "details": { + "default_value": true + }, + "name": "startPlaying", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "boolean" } } ], @@ -3771,39 +3879,39 @@ "optional_type": { "is_bind_type": false, "is_errorable": false, - "name": "optional", - "optional_type": { - "is_bind_type": false, - "is_errorable": false, - "name": "variant", - "variant_types": [ - { - "is_bind_type": true, - "is_errorable": false, - "name": "CameraDefaultOptions" - }, - { - "is_bind_type": true, - "is_errorable": false, - "name": "CameraSetFacingOptions" - }, - { - "is_bind_type": true, - "is_errorable": false, - "name": "CameraSetLocationOptions" - }, - { - "is_bind_type": true, - "is_errorable": false, - "name": "CameraSetPosOptions" - }, - { - "is_bind_type": true, - "is_errorable": false, - "name": "CameraSetRotOptions" - } - ] - } + "name": "variant", + "variant_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "CameraDefaultOptions" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "CameraFixedBoomOptions" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "CameraSetFacingOptions" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "CameraSetLocationOptions" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "CameraSetPosOptions" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "CameraSetRotOptions" + } + ] } } } @@ -5809,7 +5917,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -7288,7 +7396,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -8937,19 +9045,6 @@ "name": "Dimension" } }, - { - "is_read_only": true, - "name": "fallDistance", - "type": { - "is_bind_type": false, - "is_errorable": true, - "name": "float", - "valid_range": { - "max": 2147483647, - "min": -2147483648 - } - } - }, { "is_read_only": true, "name": "id", @@ -9032,15 +9127,6 @@ "name": "boolean" } }, - { - "is_read_only": true, - "name": "lifetimeState", - "type": { - "is_bind_type": true, - "is_errorable": false, - "name": "EntityLifetimeState" - } - }, { "is_read_only": true, "name": "location", @@ -9471,39 +9557,24 @@ "is_errorable": true, "name": "array" } - }, - { - "arguments": [ - { - "details": { - "max_value": 32767, - "min_value": -32768 - }, - "name": "value", - "type": { - "is_bind_type": false, - "is_errorable": false, - "name": "int16", - "valid_range": { - "max": 2147483647, - "min": -2147483648 - } - } - } - ], - "is_constructor": false, - "is_static": false, - "name": "setAirSupply", - "privilege": "read_only", - "return_type": { - "is_bind_type": false, - "is_errorable": true, - "name": "undefined" - } } ], "name": "EntityBreathableComponent", "properties": [ + { + "is_read_only": false, + "name": "airSupply", + "privilege": "none", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "int16", + "valid_range": { + "max": 2147483647, + "min": -2147483648 + } + } + }, { "is_read_only": true, "name": "breathesAir", @@ -9540,6 +9611,15 @@ "name": "boolean" } }, + { + "is_read_only": true, + "name": "canBreathe", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "boolean" + } + }, { "is_read_only": true, "name": "generatesBubbles", @@ -9966,7 +10046,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -10500,7 +10580,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -10694,7 +10774,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -10840,7 +10920,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -10999,7 +11079,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -11637,7 +11717,7 @@ ], "is_constructor": false, "is_static": false, - "name": "leash", + "name": "leashTo", "privilege": "none", "return_type": { "is_bind_type": false, @@ -11660,6 +11740,78 @@ ], "name": "EntityLeashableComponent", "properties": [ + { + "is_read_only": true, + "name": "canBeStolen", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "boolean" + } + }, + { + "is_read_only": true, + "name": "hardDistance", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "float", + "valid_range": { + "max": 2147483647, + "min": -2147483648 + } + } + }, + { + "is_read_only": true, + "name": "isLeashed", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "boolean" + } + }, + { + "is_read_only": true, + "name": "leashHolder", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Entity" + } + } + }, + { + "is_read_only": true, + "name": "leashHolderEntityId", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "optional", + "optional_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + } + }, + { + "is_read_only": true, + "name": "maxDistance", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "float", + "valid_range": { + "max": 2147483647, + "min": -2147483648 + } + } + }, { "is_read_only": true, "name": "softDistance", @@ -13104,7 +13256,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -16259,12 +16411,27 @@ { "is_bind_type": true, "is_errorable": false, - "name": "ItemCustomComponentAlreadyRegisteredError" + "name": "CustomComponentInvalidRegistryError" }, { "is_bind_type": true, "is_errorable": false, - "name": "ItemCustomComponentNameError" + "name": "CustomComponentNameError" + }, + { + "from_module": { + "name": "@minecraft/common", + "uuid": "77ec12b4-1b2b-4c98-8d34-d1cd63f849d5", + "version": "1.1.0" + }, + "is_bind_type": true, + "is_errorable": false, + "name": "EngineError" + }, + { + "is_bind_type": true, + "is_errorable": false, + "name": "ItemCustomComponentAlreadyRegisteredError" }, { "is_bind_type": true, @@ -17013,6 +17180,64 @@ "name": "ItemFoodComponent" } }, + { + "base_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "ItemComponent" + } + ], + "constants": [ + { + "is_read_only": true, + "is_static": true, + "name": "componentId", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + }, + "value": "minecraft:potion" + } + ], + "functions": [], + "name": "ItemPotionComponent", + "properties": [ + { + "is_read_only": true, + "name": "potionEffectType", + "type": { + "is_bind_type": true, + "is_errorable": true, + "name": "PotionEffectType" + } + }, + { + "is_read_only": true, + "name": "potionLiquidType", + "type": { + "is_bind_type": true, + "is_errorable": true, + "name": "PotionLiquidType" + } + }, + { + "is_read_only": true, + "name": "potionModifierType", + "type": { + "is_bind_type": true, + "is_errorable": true, + "name": "PotionModifierType" + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "ItemPotionComponent" + } + }, { "base_types": [], "constants": [], @@ -17239,6 +17464,28 @@ "name": "ItemStack" } }, + { + "arguments": [ + { + "details": null, + "name": "options", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionOptions" + } + } + ], + "is_constructor": false, + "is_static": true, + "name": "createPotion", + "privilege": "none", + "return_type": { + "is_bind_type": true, + "is_errorable": true, + "name": "ItemStack" + } + }, { "arguments": [], "is_constructor": false, @@ -20771,6 +21018,64 @@ "name": "PlayerBreakBlockBeforeEventSignal" } }, + { + "base_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "EntityComponent" + } + ], + "constants": [ + { + "is_read_only": true, + "is_static": true, + "name": "componentId", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + }, + "value": "minecraft:cursor_inventory" + } + ], + "functions": [ + { + "arguments": [], + "is_constructor": false, + "is_static": false, + "name": "clear", + "privilege": "none", + "return_type": { + "is_bind_type": false, + "is_errorable": true, + "name": "undefined" + } + } + ], + "name": "PlayerCursorInventoryComponent", + "properties": [ + { + "is_read_only": true, + "name": "item", + "type": { + "is_bind_type": false, + "is_errorable": true, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "ItemStack" + } + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerCursorInventoryComponent" + } + }, { "base_types": [], "constants": [], @@ -20932,15 +21237,15 @@ "base_types": [], "constants": [], "functions": [], - "name": "PlayerGameModeChangeAfterEvent", + "name": "PlayerEmoteAfterEvent", "properties": [ { "is_read_only": true, - "name": "fromGameMode", + "name": "personaPieceId", "type": { - "is_bind_type": true, + "is_bind_type": false, "is_errorable": false, - "name": "GameMode" + "name": "string" } }, { @@ -20951,21 +21256,12 @@ "is_errorable": false, "name": "Player" } - }, - { - "is_read_only": true, - "name": "toGameMode", - "type": { - "is_bind_type": true, - "is_errorable": false, - "name": "GameMode" - } } ], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeAfterEvent" + "name": "PlayerEmoteAfterEvent" } }, { @@ -20983,7 +21279,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeAfterEvent" + "name": "PlayerEmoteAfterEvent" } ], "return_type": { @@ -21008,7 +21304,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeAfterEvent" + "name": "PlayerEmoteAfterEvent" } ], "return_type": { @@ -21033,7 +21329,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeAfterEvent" + "name": "PlayerEmoteAfterEvent" } ], "return_type": { @@ -21059,30 +21355,20 @@ } } ], - "name": "PlayerGameModeChangeAfterEventSignal", + "name": "PlayerEmoteAfterEventSignal", "properties": [], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeAfterEventSignal" + "name": "PlayerEmoteAfterEventSignal" } }, { "base_types": [], "constants": [], "functions": [], - "name": "PlayerGameModeChangeBeforeEvent", + "name": "PlayerGameModeChangeAfterEvent", "properties": [ - { - "is_read_only": false, - "name": "cancel", - "privilege": "read_only", - "type": { - "is_bind_type": false, - "is_errorable": false, - "name": "boolean" - } - }, { "is_read_only": true, "name": "fromGameMode", @@ -21102,9 +21388,8 @@ } }, { - "is_read_only": false, + "is_read_only": true, "name": "toGameMode", - "privilege": "read_only", "type": { "is_bind_type": true, "is_errorable": false, @@ -21115,7 +21400,7 @@ "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeBeforeEvent" + "name": "PlayerGameModeChangeAfterEvent" } }, { @@ -21133,7 +21418,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeBeforeEvent" + "name": "PlayerGameModeChangeAfterEvent" } ], "return_type": { @@ -21158,7 +21443,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeBeforeEvent" + "name": "PlayerGameModeChangeAfterEvent" } ], "return_type": { @@ -21183,7 +21468,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeBeforeEvent" + "name": "PlayerGameModeChangeAfterEvent" } ], "return_type": { @@ -21209,36 +21494,37 @@ } } ], - "name": "PlayerGameModeChangeBeforeEventSignal", + "name": "PlayerGameModeChangeAfterEventSignal", "properties": [], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerGameModeChangeBeforeEventSignal" + "name": "PlayerGameModeChangeAfterEventSignal" } }, { "base_types": [], "constants": [], "functions": [], - "name": "PlayerInputPermissionCategoryChangeAfterEvent", + "name": "PlayerGameModeChangeBeforeEvent", "properties": [ { - "is_read_only": true, - "name": "category", + "is_read_only": false, + "name": "cancel", + "privilege": "read_only", "type": { - "is_bind_type": true, + "is_bind_type": false, "is_errorable": false, - "name": "InputPermissionCategory" + "name": "boolean" } }, { "is_read_only": true, - "name": "enabled", + "name": "fromGameMode", "type": { - "is_bind_type": false, + "is_bind_type": true, "is_errorable": false, - "name": "boolean" + "name": "GameMode" } }, { @@ -21249,12 +21535,22 @@ "is_errorable": false, "name": "Player" } + }, + { + "is_read_only": false, + "name": "toGameMode", + "privilege": "read_only", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "GameMode" + } } ], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInputPermissionCategoryChangeAfterEvent" + "name": "PlayerGameModeChangeBeforeEvent" } }, { @@ -21272,7 +21568,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInputPermissionCategoryChangeAfterEvent" + "name": "PlayerGameModeChangeBeforeEvent" } ], "return_type": { @@ -21297,7 +21593,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInputPermissionCategoryChangeAfterEvent" + "name": "PlayerGameModeChangeBeforeEvent" } ], "return_type": { @@ -21322,7 +21618,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInputPermissionCategoryChangeAfterEvent" + "name": "PlayerGameModeChangeBeforeEvent" } ], "return_type": { @@ -21348,92 +21644,36 @@ } } ], - "name": "PlayerInputPermissionCategoryChangeAfterEventSignal", + "name": "PlayerGameModeChangeBeforeEventSignal", "properties": [], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInputPermissionCategoryChangeAfterEventSignal" - } - }, - { - "base_types": [], - "constants": [], - "functions": [], - "name": "PlayerInputPermissions", - "properties": [ - { - "is_read_only": false, - "name": "cameraEnabled", - "privilege": "read_only", - "type": { - "is_bind_type": false, - "is_errorable": false, - "name": "boolean" - } - }, - { - "is_read_only": false, - "name": "movementEnabled", - "privilege": "read_only", - "type": { - "is_bind_type": false, - "is_errorable": false, - "name": "boolean" - } - } - ], - "type": { - "is_bind_type": true, - "is_errorable": false, - "name": "PlayerInputPermissions" + "name": "PlayerGameModeChangeBeforeEventSignal" } }, { "base_types": [], "constants": [], "functions": [], - "name": "PlayerInteractWithBlockAfterEvent", + "name": "PlayerInputPermissionCategoryChangeAfterEvent", "properties": [ { "is_read_only": true, - "name": "block", - "type": { - "is_bind_type": true, - "is_errorable": false, - "name": "Block" - } - }, - { - "is_read_only": true, - "name": "blockFace", - "type": { - "is_bind_type": true, - "is_errorable": false, - "name": "Direction" - } - }, - { - "is_read_only": true, - "name": "faceLocation", + "name": "category", "type": { "is_bind_type": true, "is_errorable": false, - "name": "Vector3" + "name": "InputPermissionCategory" } }, { "is_read_only": true, - "name": "itemStack", + "name": "enabled", "type": { "is_bind_type": false, "is_errorable": false, - "name": "optional", - "optional_type": { - "is_bind_type": true, - "is_errorable": false, - "name": "ItemStack" - } + "name": "boolean" } }, { @@ -21449,7 +21689,7 @@ "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockAfterEvent" + "name": "PlayerInputPermissionCategoryChangeAfterEvent" } }, { @@ -21467,7 +21707,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockAfterEvent" + "name": "PlayerInputPermissionCategoryChangeAfterEvent" } ], "return_type": { @@ -21492,7 +21732,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockAfterEvent" + "name": "PlayerInputPermissionCategoryChangeAfterEvent" } ], "return_type": { @@ -21517,7 +21757,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockAfterEvent" + "name": "PlayerInputPermissionCategoryChangeAfterEvent" } ], "return_type": { @@ -21543,19 +21783,52 @@ } } ], - "name": "PlayerInteractWithBlockAfterEventSignal", + "name": "PlayerInputPermissionCategoryChangeAfterEventSignal", "properties": [], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockAfterEventSignal" + "name": "PlayerInputPermissionCategoryChangeAfterEventSignal" } }, { "base_types": [], "constants": [], "functions": [], - "name": "PlayerInteractWithBlockBeforeEvent", + "name": "PlayerInputPermissions", + "properties": [ + { + "is_read_only": false, + "name": "cameraEnabled", + "privilege": "read_only", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "boolean" + } + }, + { + "is_read_only": false, + "name": "movementEnabled", + "privilege": "read_only", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "boolean" + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerInputPermissions" + } + }, + { + "base_types": [], + "constants": [], + "functions": [], + "name": "PlayerInteractWithBlockAfterEvent", "properties": [ { "is_read_only": true, @@ -21575,16 +21848,6 @@ "name": "Direction" } }, - { - "is_read_only": false, - "name": "cancel", - "privilege": "read_only", - "type": { - "is_bind_type": false, - "is_errorable": false, - "name": "boolean" - } - }, { "is_read_only": true, "name": "faceLocation", @@ -21621,7 +21884,7 @@ "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockBeforeEvent" + "name": "PlayerInteractWithBlockAfterEvent" } }, { @@ -21639,7 +21902,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockBeforeEvent" + "name": "PlayerInteractWithBlockAfterEvent" } ], "return_type": { @@ -21664,7 +21927,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockBeforeEvent" + "name": "PlayerInteractWithBlockAfterEvent" } ], "return_type": { @@ -21689,7 +21952,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockBeforeEvent" + "name": "PlayerInteractWithBlockAfterEvent" } ], "return_type": { @@ -21715,20 +21978,57 @@ } } ], - "name": "PlayerInteractWithBlockBeforeEventSignal", + "name": "PlayerInteractWithBlockAfterEventSignal", "properties": [], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithBlockBeforeEventSignal" + "name": "PlayerInteractWithBlockAfterEventSignal" } }, { "base_types": [], "constants": [], "functions": [], - "name": "PlayerInteractWithEntityAfterEvent", + "name": "PlayerInteractWithBlockBeforeEvent", "properties": [ + { + "is_read_only": true, + "name": "block", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Block" + } + }, + { + "is_read_only": true, + "name": "blockFace", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Direction" + } + }, + { + "is_read_only": false, + "name": "cancel", + "privilege": "read_only", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "boolean" + } + }, + { + "is_read_only": true, + "name": "faceLocation", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Vector3" + } + }, { "is_read_only": true, "name": "itemStack", @@ -21751,21 +22051,12 @@ "is_errorable": false, "name": "Player" } - }, - { - "is_read_only": true, - "name": "target", - "type": { - "is_bind_type": true, - "is_errorable": false, - "name": "Entity" - } } ], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithEntityAfterEvent" + "name": "PlayerInteractWithBlockBeforeEvent" } }, { @@ -21783,7 +22074,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithEntityAfterEvent" + "name": "PlayerInteractWithBlockBeforeEvent" } ], "return_type": { @@ -21808,7 +22099,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithEntityAfterEvent" + "name": "PlayerInteractWithBlockBeforeEvent" } ], "return_type": { @@ -21833,7 +22124,7 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithEntityAfterEvent" + "name": "PlayerInteractWithBlockBeforeEvent" } ], "return_type": { @@ -21859,30 +22150,20 @@ } } ], - "name": "PlayerInteractWithEntityAfterEventSignal", + "name": "PlayerInteractWithBlockBeforeEventSignal", "properties": [], "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithEntityAfterEventSignal" + "name": "PlayerInteractWithBlockBeforeEventSignal" } }, { "base_types": [], "constants": [], "functions": [], - "name": "PlayerInteractWithEntityBeforeEvent", + "name": "PlayerInteractWithEntityAfterEvent", "properties": [ - { - "is_read_only": false, - "name": "cancel", - "privilege": "read_only", - "type": { - "is_bind_type": false, - "is_errorable": false, - "name": "boolean" - } - }, { "is_read_only": true, "name": "itemStack", @@ -21919,7 +22200,7 @@ "type": { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithEntityBeforeEvent" + "name": "PlayerInteractWithEntityAfterEvent" } }, { @@ -21937,7 +22218,161 @@ { "is_bind_type": true, "is_errorable": false, - "name": "PlayerInteractWithEntityBeforeEvent" + "name": "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type": { + "is_bind_type": false, + "is_errorable": true, + "name": "undefined" + } + }, + "is_bind_type": false, + "is_errorable": false, + "name": "closure" + } + } + ], + "is_constructor": false, + "is_static": false, + "name": "subscribe", + "privilege": "none", + "return_type": { + "closure_type": { + "argument_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type": { + "is_bind_type": false, + "is_errorable": true, + "name": "undefined" + } + }, + "is_bind_type": false, + "is_errorable": false, + "name": "closure" + } + }, + { + "arguments": [ + { + "details": null, + "name": "callback", + "type": { + "closure_type": { + "argument_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerInteractWithEntityAfterEvent" + } + ], + "return_type": { + "is_bind_type": false, + "is_errorable": true, + "name": "undefined" + } + }, + "is_bind_type": false, + "is_errorable": false, + "name": "closure" + } + } + ], + "is_constructor": false, + "is_static": false, + "name": "unsubscribe", + "privilege": "none", + "return_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "undefined" + } + } + ], + "name": "PlayerInteractWithEntityAfterEventSignal", + "properties": [], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerInteractWithEntityAfterEventSignal" + } + }, + { + "base_types": [], + "constants": [], + "functions": [], + "name": "PlayerInteractWithEntityBeforeEvent", + "properties": [ + { + "is_read_only": false, + "name": "cancel", + "privilege": "read_only", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "boolean" + } + }, + { + "is_read_only": true, + "name": "itemStack", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "ItemStack" + } + } + }, + { + "is_read_only": true, + "name": "player", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Player" + } + }, + { + "is_read_only": true, + "name": "target", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Entity" + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerInteractWithEntityBeforeEvent" + } + }, + { + "base_types": [], + "constants": [], + "functions": [ + { + "arguments": [ + { + "details": null, + "name": "callback", + "type": { + "closure_type": { + "argument_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerInteractWithEntityBeforeEvent" } ], "return_type": { @@ -22636,6 +23071,166 @@ "name": "PlayerSpawnAfterEventSignal" } }, + { + "base_types": [], + "constants": [], + "functions": [], + "name": "PotionEffectType", + "properties": [ + { + "is_read_only": true, + "name": "id", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionEffectType" + } + }, + { + "base_types": [], + "constants": [], + "functions": [], + "name": "PotionLiquidType", + "properties": [ + { + "is_read_only": true, + "name": "id", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionLiquidType" + } + }, + { + "base_types": [], + "constants": [], + "functions": [], + "name": "PotionModifierType", + "properties": [ + { + "is_read_only": true, + "name": "id", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionModifierType" + } + }, + { + "base_types": [], + "constants": [], + "functions": [ + { + "arguments": [ + { + "details": null, + "name": "potionEffectId", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + } + ], + "is_constructor": false, + "is_static": true, + "name": "getPotionEffectType", + "privilege": "read_only", + "return_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionEffectType" + } + } + }, + { + "arguments": [ + { + "details": null, + "name": "potionLiquidId", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + } + ], + "is_constructor": false, + "is_static": true, + "name": "getPotionLiquidType", + "privilege": "read_only", + "return_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionLiquidType" + } + } + }, + { + "arguments": [ + { + "details": null, + "name": "potionModifierId", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + } + ], + "is_constructor": false, + "is_static": true, + "name": "getPotionModifierType", + "privilege": "read_only", + "return_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionModifierType" + } + } + } + ], + "name": "Potions", + "properties": [], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Potions" + } + }, { "base_types": [ { @@ -24467,7 +25062,7 @@ "privilege": "none", "return_type": { "is_bind_type": false, - "is_errorable": true, + "is_errorable": false, "name": "undefined" } } @@ -27120,6 +27715,15 @@ "name": "GameRules" } }, + { + "is_read_only": true, + "name": "isHardcore", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "boolean" + } + }, { "is_read_only": true, "name": "scoreboard", @@ -27403,6 +28007,15 @@ "name": "PlayerDimensionChangeAfterEventSignal" } }, + { + "is_read_only": true, + "name": "playerEmote", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PlayerEmoteAfterEventSignal" + } + }, { "is_read_only": true, "name": "playerGameModeChange", @@ -27812,7 +28425,7 @@ "properties": [ { "is_read_only": true, - "name": "blockTypeRegistry", + "name": "blockComponentRegistry", "type": { "is_bind_type": true, "is_errorable": false, @@ -28075,7 +28688,7 @@ "is_errorable": false, "name": "string" }, - "value": "minecraft:recordPlayer" + "value": "minecraft:record_player" }, { "is_read_only": true, @@ -28254,6 +28867,33 @@ ], "name": "CompoundBlockVolumePositionRelativity" }, + { + "constants": [ + { + "is_read_only": true, + "is_static": true, + "name": "DisallowedNamespace", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "CustomComponentNameErrorReason" + }, + "value": 2 + }, + { + "is_read_only": true, + "is_static": true, + "name": "NoNamespace", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "CustomComponentNameErrorReason" + }, + "value": 1 + } + ], + "name": "CustomComponentNameErrorReason" + }, { "constants": [ { @@ -29254,6 +29894,17 @@ }, "value": "minecraft:color2" }, + { + "is_read_only": true, + "is_static": true, + "name": "CursorInventory", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + }, + "value": "minecraft:cursor_inventory" + }, { "is_read_only": true, "is_static": true, @@ -30350,30 +31001,14 @@ { "is_read_only": true, "is_static": true, - "name": "Loaded", + "name": "Body", "type": { "is_bind_type": false, "is_errorable": false, "name": "string" }, - "value": "Loaded" + "value": "Body" }, - { - "is_read_only": true, - "is_static": true, - "name": "Unloaded", - "type": { - "is_bind_type": false, - "is_errorable": false, - "name": "string" - }, - "value": "Unloaded" - } - ], - "name": "EntityLifetimeState" - }, - { - "constants": [ { "is_read_only": true, "is_static": true, @@ -31200,6 +31835,17 @@ "name": "string" }, "value": "minecraft:food" + }, + { + "is_read_only": true, + "is_static": true, + "name": "Potion", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + }, + "value": "minecraft:potion" } ], "name": "ItemComponentTypes" @@ -31958,6 +32604,42 @@ } ], "errors": [ + { + "name": "BlockCustomComponentAlreadyRegisteredError", + "properties": [], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentAlreadyRegisteredError" + } + }, + { + "name": "BlockCustomComponentReloadNewComponentError", + "properties": [], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentReloadNewComponentError" + } + }, + { + "name": "BlockCustomComponentReloadNewEventError", + "properties": [], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentReloadNewEventError" + } + }, + { + "name": "BlockCustomComponentReloadVersionError", + "properties": [], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "BlockCustomComponentReloadVersionError" + } + }, { "name": "CommandError", "properties": [], @@ -31967,6 +32649,34 @@ "name": "CommandError" } }, + { + "name": "CustomComponentInvalidRegistryError", + "properties": [], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "CustomComponentInvalidRegistryError" + } + }, + { + "name": "CustomComponentNameError", + "properties": [ + { + "is_read_only": true, + "name": "reason", + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "CustomComponentNameErrorReason" + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "CustomComponentNameError" + } + }, { "name": "EnchantmentLevelOutOfBoundsError", "properties": [], @@ -32021,15 +32731,6 @@ "name": "ItemCustomComponentAlreadyRegisteredError" } }, - { - "name": "ItemCustomComponentNameError", - "properties": [], - "type": { - "is_bind_type": true, - "is_errorable": false, - "name": "ItemCustomComponentNameError" - } - }, { "name": "ItemCustomComponentReloadNewComponentError", "properties": [], @@ -32908,6 +33609,31 @@ "name": "CameraFadeTimeOptions" } }, + { + "base_types": [], + "name": "CameraFixedBoomOptions", + "properties": [ + { + "is_read_only": false, + "name": "viewOffset", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "optional", + "optional_type": { + "is_bind_type": true, + "is_errorable": false, + "name": "Vector2" + } + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "CameraFixedBoomOptions" + } + }, { "base_types": [], "name": "CameraSetFacingOptions", @@ -34980,6 +35706,90 @@ "name": "PlayerSoundOptions" } }, + { + "base_types": [], + "name": "PotionOptions", + "properties": [ + { + "is_read_only": false, + "name": "effect", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "variant", + "variant_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionEffectType" + }, + { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + ] + } + }, + { + "is_read_only": false, + "name": "liquid", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "optional", + "optional_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "variant", + "variant_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionLiquidType" + }, + { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + ] + } + } + }, + { + "is_read_only": false, + "name": "modifier", + "type": { + "is_bind_type": false, + "is_errorable": false, + "name": "optional", + "optional_type": { + "is_bind_type": false, + "is_errorable": false, + "name": "variant", + "variant_types": [ + { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionModifierType" + }, + { + "is_bind_type": false, + "is_errorable": false, + "name": "string" + } + ] + } + } + } + ], + "type": { + "is_bind_type": true, + "is_errorable": false, + "name": "PotionOptions" + } + }, { "base_types": [], "name": "ProjectileShootOptions", @@ -35931,7 +36741,7 @@ } } ], - "minecraft_version": "1.21.0-beta.0", + "minecraft_version": "1.21.20-beta.3", "module_type": "script", "name": "@minecraft/server", "objects": [ @@ -35989,7 +36799,7 @@ "value": "BlockWaterContainerComponent" }, { - "name": "minecraft:recordPlayer", + "name": "minecraft:record_player", "value": "BlockRecordPlayerComponent" } ], @@ -36015,6 +36825,10 @@ "name": "minecraft:breathable", "value": "EntityBreathableComponent" }, + { + "name": "minecraft:cursor_inventory", + "value": "PlayerCursorInventoryComponent" + }, { "name": "minecraft:equippable", "value": "EntityEquippableComponent" @@ -36289,6 +37103,10 @@ { "name": "minecraft:cooldown", "value": "ItemCooldownComponent" + }, + { + "name": "minecraft:potion", + "value": "ItemPotionComponent" } ], "name": "ItemComponentTypeMap", @@ -36300,5 +37118,5 @@ } ], "uuid": "b26a4d4c-afdf-4690-88f8-931846312678", - "version": "1.12.0-beta" + "version": "1.14.0-beta" } \ No newline at end of file diff --git a/metadata/script_modules/@minecraft/server_1.2.0.json b/metadata/script_modules/@minecraft/server_1.2.0.json index d3a8b5a41..eaaed2e89 100644 --- a/metadata/script_modules/@minecraft/server_1.2.0.json +++ b/metadata/script_modules/@minecraft/server_1.2.0.json @@ -5105,7 +5105,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.3.0.json b/metadata/script_modules/@minecraft/server_1.3.0.json index 57dd11250..7dbd33629 100644 --- a/metadata/script_modules/@minecraft/server_1.3.0.json +++ b/metadata/script_modules/@minecraft/server_1.3.0.json @@ -1284,7 +1284,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -6898,7 +6903,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.4.0.json b/metadata/script_modules/@minecraft/server_1.4.0.json index 2bb76903e..01c128d31 100644 --- a/metadata/script_modules/@minecraft/server_1.4.0.json +++ b/metadata/script_modules/@minecraft/server_1.4.0.json @@ -1425,7 +1425,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -2622,7 +2627,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3038,7 +3043,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3223,7 +3228,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3369,7 +3374,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3528,7 +3533,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -8695,7 +8700,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -12417,7 +12422,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.5.0.json b/metadata/script_modules/@minecraft/server_1.5.0.json index 66926d7aa..2fe5cbc52 100644 --- a/metadata/script_modules/@minecraft/server_1.5.0.json +++ b/metadata/script_modules/@minecraft/server_1.5.0.json @@ -1484,7 +1484,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -2703,7 +2708,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3215,7 +3220,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3400,7 +3405,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3546,7 +3551,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3705,7 +3710,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -9424,7 +9429,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -13378,7 +13383,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.6.0.json b/metadata/script_modules/@minecraft/server_1.6.0.json index 512ceed29..5ea77e16e 100644 --- a/metadata/script_modules/@minecraft/server_1.6.0.json +++ b/metadata/script_modules/@minecraft/server_1.6.0.json @@ -588,39 +588,34 @@ "optional_type" : { "is_bind_type" : false, "is_errorable" : false, - "name" : "optional", - "optional_type" : { - "is_bind_type" : false, - "is_errorable" : false, - "name" : "variant", - "variant_types" : [ - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraDefaultOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetFacingOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetLocationOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetPosOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetRotOptions" - } - ] - } + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] } } } @@ -1694,7 +1689,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -3180,7 +3180,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3692,7 +3692,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3877,7 +3877,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4023,7 +4023,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4182,7 +4182,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -5287,7 +5287,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -11404,7 +11404,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -16429,7 +16429,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.7.0.json b/metadata/script_modules/@minecraft/server_1.7.0.json index b2370ea4b..1abc2dba1 100644 --- a/metadata/script_modules/@minecraft/server_1.7.0.json +++ b/metadata/script_modules/@minecraft/server_1.7.0.json @@ -933,39 +933,34 @@ "optional_type" : { "is_bind_type" : false, "is_errorable" : false, - "name" : "optional", - "optional_type" : { - "is_bind_type" : false, - "is_errorable" : false, - "name" : "variant", - "variant_types" : [ - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraDefaultOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetFacingOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetLocationOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetPosOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetRotOptions" - } - ] - } + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] } } } @@ -2053,7 +2048,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -3753,7 +3753,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4265,7 +4265,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4450,7 +4450,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4596,7 +4596,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4755,7 +4755,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -5860,7 +5860,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -13039,7 +13039,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -18295,7 +18295,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.8.0.json b/metadata/script_modules/@minecraft/server_1.8.0.json index c2264d20d..1845207d6 100644 --- a/metadata/script_modules/@minecraft/server_1.8.0.json +++ b/metadata/script_modules/@minecraft/server_1.8.0.json @@ -1108,39 +1108,34 @@ "optional_type" : { "is_bind_type" : false, "is_errorable" : false, - "name" : "optional", - "optional_type" : { - "is_bind_type" : false, - "is_errorable" : false, - "name" : "variant", - "variant_types" : [ - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraDefaultOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetFacingOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetLocationOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetPosOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetRotOptions" - } - ] - } + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] } } } @@ -1697,7 +1692,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -2433,7 +2428,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -2692,7 +2687,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -4392,7 +4392,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4904,7 +4904,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -5089,7 +5089,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -5235,7 +5235,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -5394,7 +5394,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6499,7 +6499,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -13678,7 +13678,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -19099,7 +19099,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/script_modules/@minecraft/server_1.9.0.json b/metadata/script_modules/@minecraft/server_1.9.0.json index a7ea89909..5b027a166 100644 --- a/metadata/script_modules/@minecraft/server_1.9.0.json +++ b/metadata/script_modules/@minecraft/server_1.9.0.json @@ -1589,39 +1589,34 @@ "optional_type" : { "is_bind_type" : false, "is_errorable" : false, - "name" : "optional", - "optional_type" : { - "is_bind_type" : false, - "is_errorable" : false, - "name" : "variant", - "variant_types" : [ - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraDefaultOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetFacingOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetLocationOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetPosOptions" - }, - { - "is_bind_type" : true, - "is_errorable" : false, - "name" : "CameraSetRotOptions" - } - ] - } + "name" : "variant", + "variant_types" : [ + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraDefaultOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetFacingOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetLocationOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetPosOptions" + }, + { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "CameraSetRotOptions" + } + ] } } } @@ -2951,7 +2946,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -3832,7 +3827,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -4148,7 +4143,12 @@ "return_type" : { "is_bind_type" : false, "is_errorable" : true, - "name" : "undefined" + "name" : "optional", + "optional_type" : { + "is_bind_type" : true, + "is_errorable" : false, + "name" : "Effect" + } } }, { @@ -5950,7 +5950,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6484,7 +6484,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6669,7 +6669,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6815,7 +6815,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -6974,7 +6974,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -8123,7 +8123,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -15803,7 +15803,7 @@ "privilege" : "none", "return_type" : { "is_bind_type" : false, - "is_errorable" : true, + "is_errorable" : false, "name" : "undefined" } } @@ -21870,7 +21870,7 @@ } } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "script", "name" : "@minecraft/server", "objects" : [ diff --git a/metadata/vanilladata_modules/mojang-biomes.json b/metadata/vanilladata_modules/mojang-biomes.json index ac1c120b1..976018fca 100644 --- a/metadata/vanilladata_modules/mojang-biomes.json +++ b/metadata/vanilladata_modules/mojang-biomes.json @@ -259,7 +259,7 @@ "name" : "minecraft:warped_forest" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-biome", "vanilla_data_type" : "biome" diff --git a/metadata/vanilladata_modules/mojang-blocks.json b/metadata/vanilladata_modules/mojang-blocks.json index bbdb846c9..24d7570e7 100644 --- a/metadata/vanilladata_modules/mojang-blocks.json +++ b/metadata/vanilladata_modules/mojang-blocks.json @@ -3539,6 +3539,22 @@ "name" : "minecraft:andesite", "properties" : [] }, + { + "name" : "minecraft:andesite_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:andesite_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:andesite_stairs", "properties" : [ @@ -3553,9 +3569,6 @@ { "name" : "minecraft:anvil", "properties" : [ - { - "name" : "damage" - }, { "name" : "minecraft:cardinal_direction" } @@ -4294,6 +4307,14 @@ } ] }, + { + "name" : "minecraft:brain_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:brewing_stand", "properties" : [ @@ -4312,6 +4333,14 @@ "name" : "minecraft:brick_block", "properties" : [] }, + { + "name" : "minecraft:brick_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:brick_slab", "properties" : [ @@ -4426,6 +4455,14 @@ } ] }, + { + "name" : "minecraft:bubble_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:budding_amethyst", "properties" : [] @@ -4762,6 +4799,14 @@ } ] }, + { + "name" : "minecraft:chipped_anvil", + "properties" : [ + { + "name" : "minecraft:cardinal_direction" + } + ] + }, { "name" : "minecraft:chiseled_bookshelf", "properties" : [ @@ -4789,6 +4834,26 @@ "name" : "minecraft:chiseled_polished_blackstone", "properties" : [] }, + { + "name" : "minecraft:chiseled_quartz_block", + "properties" : [ + { + "name" : "pillar_axis" + } + ] + }, + { + "name" : "minecraft:chiseled_red_sandstone", + "properties" : [] + }, + { + "name" : "minecraft:chiseled_sandstone", + "properties" : [] + }, + { + "name" : "minecraft:chiseled_stone_bricks", + "properties" : [] + }, { "name" : "minecraft:chiseled_tuff", "properties" : [] @@ -4825,6 +4890,10 @@ "name" : "minecraft:coal_ore", "properties" : [] }, + { + "name" : "minecraft:coarse_dirt", + "properties" : [] + }, { "name" : "minecraft:cobbled_deepslate", "properties" : [] @@ -4880,6 +4949,14 @@ "name" : "minecraft:cobblestone", "properties" : [] }, + { + "name" : "minecraft:cobblestone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:cobblestone_slab", "properties" : [ @@ -5021,48 +5098,6 @@ } ] }, - { - "name" : "minecraft:coral_fan_hang", - "properties" : [ - { - "name" : "coral_direction" - }, - { - "name" : "coral_hang_type_bit" - }, - { - "name" : "dead_bit" - } - ] - }, - { - "name" : "minecraft:coral_fan_hang2", - "properties" : [ - { - "name" : "coral_direction" - }, - { - "name" : "coral_hang_type_bit" - }, - { - "name" : "dead_bit" - } - ] - }, - { - "name" : "minecraft:coral_fan_hang3", - "properties" : [ - { - "name" : "coral_direction" - }, - { - "name" : "coral_hang_type_bit" - }, - { - "name" : "dead_bit" - } - ] - }, { "name" : "minecraft:cornflower", "properties" : [] @@ -5083,6 +5118,10 @@ "name" : "minecraft:cracked_polished_blackstone_bricks", "properties" : [] }, + { + "name" : "minecraft:cracked_stone_bricks", + "properties" : [] + }, { "name" : "minecraft:crafter", "properties" : [ @@ -5288,6 +5327,46 @@ } ] }, + { + "name" : "minecraft:cut_red_sandstone", + "properties" : [] + }, + { + "name" : "minecraft:cut_red_sandstone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:cut_red_sandstone_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:cut_sandstone", + "properties" : [] + }, + { + "name" : "minecraft:cut_sandstone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:cut_sandstone_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:cyan_candle", "properties" : [ @@ -5347,6 +5426,18 @@ "name" : "minecraft:cyan_wool", "properties" : [] }, + { + "name" : "minecraft:damaged_anvil", + "properties" : [ + { + "name" : "minecraft:cardinal_direction" + } + ] + }, + { + "name" : "minecraft:dandelion", + "properties" : [] + }, { "name" : "minecraft:dark_oak_button", "properties" : [ @@ -5498,6 +5589,26 @@ } ] }, + { + "name" : "minecraft:dark_prismarine", + "properties" : [] + }, + { + "name" : "minecraft:dark_prismarine_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:dark_prismarine_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:dark_prismarine_stairs", "properties" : [ @@ -5557,6 +5668,14 @@ } ] }, + { + "name" : "minecraft:dead_brain_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:dead_bubble_coral", "properties" : [] @@ -5573,6 +5692,14 @@ } ] }, + { + "name" : "minecraft:dead_bubble_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:dead_fire_coral", "properties" : [] @@ -5589,6 +5716,14 @@ } ] }, + { + "name" : "minecraft:dead_fire_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:dead_horn_coral", "properties" : [] @@ -5605,6 +5740,14 @@ } ] }, + { + "name" : "minecraft:dead_horn_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:dead_tube_coral", "properties" : [] @@ -5621,6 +5764,14 @@ } ] }, + { + "name" : "minecraft:dead_tube_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:deadbush", "properties" : [] @@ -5779,6 +5930,14 @@ "name" : "minecraft:deny", "properties" : [] }, + { + "name" : "minecraft:deprecated_anvil", + "properties" : [ + { + "name" : "minecraft:cardinal_direction" + } + ] + }, { "name" : "minecraft:detector_rail", "properties" : [ @@ -5803,88 +5962,56 @@ "properties" : [] }, { - "name" : "minecraft:diorite_stairs", + "name" : "minecraft:diorite_double_slab", "properties" : [ { - "name" : "upside_down_bit" - }, - { - "name" : "weirdo_direction" + "name" : "minecraft:vertical_half" } ] }, { - "name" : "minecraft:dirt", + "name" : "minecraft:diorite_slab", "properties" : [ { - "name" : "dirt_type" + "name" : "minecraft:vertical_half" } ] }, { - "name" : "minecraft:dirt_with_roots", - "properties" : [] - }, - { - "name" : "minecraft:dispenser", + "name" : "minecraft:diorite_stairs", "properties" : [ { - "name" : "facing_direction" + "name" : "upside_down_bit" }, { - "name" : "triggered_bit" - } - ] - }, - { - "name" : "minecraft:double_cut_copper_slab", - "properties" : [ - { - "name" : "minecraft:vertical_half" + "name" : "weirdo_direction" } ] }, { - "name" : "minecraft:double_stone_block_slab", - "properties" : [ - { - "name" : "minecraft:vertical_half" - }, - { - "name" : "stone_slab_type" - } - ] + "name" : "minecraft:dirt", + "properties" : [] }, { - "name" : "minecraft:double_stone_block_slab2", - "properties" : [ - { - "name" : "minecraft:vertical_half" - }, - { - "name" : "stone_slab_type_2" - } - ] + "name" : "minecraft:dirt_with_roots", + "properties" : [] }, { - "name" : "minecraft:double_stone_block_slab3", + "name" : "minecraft:dispenser", "properties" : [ { - "name" : "minecraft:vertical_half" + "name" : "facing_direction" }, { - "name" : "stone_slab_type_3" + "name" : "triggered_bit" } ] }, { - "name" : "minecraft:double_stone_block_slab4", + "name" : "minecraft:double_cut_copper_slab", "properties" : [ { "name" : "minecraft:vertical_half" - }, - { - "name" : "stone_slab_type_4" } ] }, @@ -6445,6 +6572,22 @@ "name" : "minecraft:end_stone", "properties" : [] }, + { + "name" : "minecraft:end_stone_brick_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:end_stone_brick_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:ender_chest", "properties" : [ @@ -6588,6 +6731,14 @@ } ] }, + { + "name" : "minecraft:fire_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:fletching_table", "properties" : [] @@ -6719,6 +6870,22 @@ "name" : "minecraft:granite", "properties" : [] }, + { + "name" : "minecraft:granite_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:granite_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:granite_stairs", "properties" : [ @@ -7073,10 +7240,30 @@ } ] }, + { + "name" : "minecraft:horn_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:ice", "properties" : [] }, + { + "name" : "minecraft:infested_chiseled_stone_bricks", + "properties" : [] + }, + { + "name" : "minecraft:infested_cobblestone", + "properties" : [] + }, + { + "name" : "minecraft:infested_cracked_stone_bricks", + "properties" : [] + }, { "name" : "minecraft:infested_deepslate", "properties" : [ @@ -7085,6 +7272,18 @@ } ] }, + { + "name" : "minecraft:infested_mossy_stone_bricks", + "properties" : [] + }, + { + "name" : "minecraft:infested_stone", + "properties" : [] + }, + { + "name" : "minecraft:infested_stone_bricks", + "properties" : [] + }, { "name" : "minecraft:info_update", "properties" : [] @@ -7401,12 +7600,68 @@ ] }, { - "name" : "minecraft:light_block", - "properties" : [ - { - "name" : "block_light_level" - } - ] + "name" : "minecraft:light_block_0", + "properties" : [] + }, + { + "name" : "minecraft:light_block_1", + "properties" : [] + }, + { + "name" : "minecraft:light_block_10", + "properties" : [] + }, + { + "name" : "minecraft:light_block_11", + "properties" : [] + }, + { + "name" : "minecraft:light_block_12", + "properties" : [] + }, + { + "name" : "minecraft:light_block_13", + "properties" : [] + }, + { + "name" : "minecraft:light_block_14", + "properties" : [] + }, + { + "name" : "minecraft:light_block_15", + "properties" : [] + }, + { + "name" : "minecraft:light_block_2", + "properties" : [] + }, + { + "name" : "minecraft:light_block_3", + "properties" : [] + }, + { + "name" : "minecraft:light_block_4", + "properties" : [] + }, + { + "name" : "minecraft:light_block_5", + "properties" : [] + }, + { + "name" : "minecraft:light_block_6", + "properties" : [] + }, + { + "name" : "minecraft:light_block_7", + "properties" : [] + }, + { + "name" : "minecraft:light_block_8", + "properties" : [] + }, + { + "name" : "minecraft:light_block_9", + "properties" : [] }, { "name" : "minecraft:light_blue_candle", @@ -7928,14 +8183,6 @@ "name" : "minecraft:mob_spawner", "properties" : [] }, - { - "name" : "minecraft:monster_egg", - "properties" : [ - { - "name" : "monster_egg_stone_type" - } - ] - }, { "name" : "minecraft:moss_block", "properties" : [] @@ -7948,6 +8195,22 @@ "name" : "minecraft:mossy_cobblestone", "properties" : [] }, + { + "name" : "minecraft:mossy_cobblestone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:mossy_cobblestone_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:mossy_cobblestone_stairs", "properties" : [ @@ -7959,6 +8222,22 @@ } ] }, + { + "name" : "minecraft:mossy_stone_brick_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:mossy_stone_brick_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:mossy_stone_brick_stairs", "properties" : [ @@ -7970,6 +8249,10 @@ } ] }, + { + "name" : "minecraft:mossy_stone_bricks", + "properties" : [] + }, { "name" : "minecraft:moving_block", "properties" : [] @@ -8045,6 +8328,14 @@ "name" : "minecraft:nether_brick", "properties" : [] }, + { + "name" : "minecraft:nether_brick_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:nether_brick_fence", "properties" : [] @@ -8097,8 +8388,24 @@ "properties" : [] }, { - "name" : "minecraft:netherreactor", - "properties" : [] + "name" : "minecraft:netherreactor", + "properties" : [] + }, + { + "name" : "minecraft:normal_stone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:normal_stone_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] }, { "name" : "minecraft:normal_stone_stairs", @@ -8401,6 +8708,14 @@ } ] }, + { + "name" : "minecraft:petrified_oak_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:petrified_oak_slab", "properties" : [ @@ -8537,6 +8852,22 @@ "name" : "minecraft:polished_andesite", "properties" : [] }, + { + "name" : "minecraft:polished_andesite_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:polished_andesite_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:polished_andesite_stairs", "properties" : [ @@ -8732,6 +9063,22 @@ "name" : "minecraft:polished_diorite", "properties" : [] }, + { + "name" : "minecraft:polished_diorite_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:polished_diorite_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:polished_diorite_stairs", "properties" : [ @@ -8747,6 +9094,22 @@ "name" : "minecraft:polished_granite", "properties" : [] }, + { + "name" : "minecraft:polished_granite_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:polished_granite_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:polished_granite_stairs", "properties" : [ @@ -8860,12 +9223,28 @@ }, { "name" : "minecraft:prismarine", + "properties" : [] + }, + { + "name" : "minecraft:prismarine_brick_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:prismarine_brick_slab", "properties" : [ { - "name" : "prismarine_block_type" + "name" : "minecraft:vertical_half" } ] }, + { + "name" : "minecraft:prismarine_bricks", + "properties" : [] + }, { "name" : "minecraft:prismarine_bricks_stairs", "properties" : [ @@ -8877,6 +9256,22 @@ } ] }, + { + "name" : "minecraft:prismarine_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:prismarine_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:prismarine_stairs", "properties" : [ @@ -8977,6 +9372,22 @@ } ] }, + { + "name" : "minecraft:purpur_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:purpur_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:purpur_stairs", "properties" : [ @@ -8991,9 +9402,6 @@ { "name" : "minecraft:quartz_block", "properties" : [ - { - "name" : "chisel_type" - }, { "name" : "pillar_axis" } @@ -9003,10 +9411,26 @@ "name" : "minecraft:quartz_bricks", "properties" : [] }, + { + "name" : "minecraft:quartz_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:quartz_ore", "properties" : [] }, + { + "name" : "minecraft:quartz_pillar", + "properties" : [ + { + "name" : "pillar_axis" + } + ] + }, { "name" : "minecraft:quartz_slab", "properties" : [ @@ -9101,6 +9525,22 @@ "name" : "minecraft:red_nether_brick", "properties" : [] }, + { + "name" : "minecraft:red_nether_brick_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:red_nether_brick_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:red_nether_brick_stairs", "properties" : [ @@ -9112,11 +9552,27 @@ } ] }, + { + "name" : "minecraft:red_sand", + "properties" : [] + }, { "name" : "minecraft:red_sandstone", + "properties" : [] + }, + { + "name" : "minecraft:red_sandstone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:red_sandstone_slab", "properties" : [ { - "name" : "sand_stone_type" + "name" : "minecraft:vertical_half" } ] }, @@ -9228,17 +9684,17 @@ }, { "name" : "minecraft:sand", - "properties" : [ - { - "name" : "sand_type" - } - ] + "properties" : [] }, { "name" : "minecraft:sandstone", + "properties" : [] + }, + { + "name" : "minecraft:sandstone_double_slab", "properties" : [ { - "name" : "sand_stone_type" + "name" : "minecraft:vertical_half" } ] }, @@ -9397,6 +9853,30 @@ "name" : "minecraft:smooth_basalt", "properties" : [] }, + { + "name" : "minecraft:smooth_quartz", + "properties" : [ + { + "name" : "pillar_axis" + } + ] + }, + { + "name" : "minecraft:smooth_quartz_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:smooth_quartz_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:smooth_quartz_stairs", "properties" : [ @@ -9408,6 +9888,26 @@ } ] }, + { + "name" : "minecraft:smooth_red_sandstone", + "properties" : [] + }, + { + "name" : "minecraft:smooth_red_sandstone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:smooth_red_sandstone_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:smooth_red_sandstone_stairs", "properties" : [ @@ -9419,6 +9919,26 @@ } ] }, + { + "name" : "minecraft:smooth_sandstone", + "properties" : [] + }, + { + "name" : "minecraft:smooth_sandstone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, + { + "name" : "minecraft:smooth_sandstone_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:smooth_sandstone_stairs", "properties" : [ @@ -9434,6 +9954,14 @@ "name" : "minecraft:smooth_stone", "properties" : [] }, + { + "name" : "minecraft:smooth_stone_double_slab", + "properties" : [ + { + "name" : "minecraft:vertical_half" + } + ] + }, { "name" : "minecraft:smooth_stone_slab", "properties" : [ @@ -9724,35 +10252,10 @@ "properties" : [] }, { - "name" : "minecraft:stone_block_slab2", - "properties" : [ - { - "name" : "minecraft:vertical_half" - }, - { - "name" : "stone_slab_type_2" - } - ] - }, - { - "name" : "minecraft:stone_block_slab3", - "properties" : [ - { - "name" : "minecraft:vertical_half" - }, - { - "name" : "stone_slab_type_3" - } - ] - }, - { - "name" : "minecraft:stone_block_slab4", + "name" : "minecraft:stone_brick_double_slab", "properties" : [ { "name" : "minecraft:vertical_half" - }, - { - "name" : "stone_slab_type_4" } ] }, @@ -9775,6 +10278,10 @@ } ] }, + { + "name" : "minecraft:stone_bricks", + "properties" : [] + }, { "name" : "minecraft:stone_button", "properties" : [ @@ -9805,14 +10312,6 @@ } ] }, - { - "name" : "minecraft:stonebrick", - "properties" : [ - { - "name" : "stone_brick_type" - } - ] - }, { "name" : "minecraft:stonecutter", "properties" : [] @@ -10174,6 +10673,14 @@ } ] }, + { + "name" : "minecraft:tube_coral_wall_fan", + "properties" : [ + { + "name" : "coral_direction" + } + ] + }, { "name" : "minecraft:tuff", "properties" : [] @@ -11145,10 +11652,6 @@ "name" : "minecraft:yellow_concrete_powder", "properties" : [] }, - { - "name" : "minecraft:yellow_flower", - "properties" : [] - }, { "name" : "minecraft:yellow_glazed_terracotta", "properties" : [ @@ -11178,7 +11681,7 @@ "properties" : [] } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-block", "vanilla_data_type" : "block" diff --git a/metadata/vanilladata_modules/mojang-camera-presets.json b/metadata/vanilladata_modules/mojang-camera-presets.json index 2e2550277..94c057d6c 100644 --- a/metadata/vanilladata_modules/mojang-camera-presets.json +++ b/metadata/vanilladata_modules/mojang-camera-presets.json @@ -3,6 +3,9 @@ { "name" : "minecraft:first_person" }, + { + "name" : "minecraft:follow_orbit" + }, { "name" : "minecraft:free" }, @@ -13,7 +16,7 @@ "name" : "minecraft:third_person_front" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-cameraPresets", "vanilla_data_type" : "cameraPresets" diff --git a/metadata/vanilladata_modules/mojang-cooldown-category.json b/metadata/vanilladata_modules/mojang-cooldown-category.json index f5ae13f28..5da53c3a4 100644 --- a/metadata/vanilladata_modules/mojang-cooldown-category.json +++ b/metadata/vanilladata_modules/mojang-cooldown-category.json @@ -16,7 +16,7 @@ "name" : "minecraft:wind_charge" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-cooldownCategory", "vanilla_data_type" : "cooldownCategory" diff --git a/metadata/vanilladata_modules/mojang-dimensions.json b/metadata/vanilladata_modules/mojang-dimensions.json index 0a8f5f7e4..53ed499f0 100644 --- a/metadata/vanilladata_modules/mojang-dimensions.json +++ b/metadata/vanilladata_modules/mojang-dimensions.json @@ -10,7 +10,7 @@ "name" : "minecraft:the_end" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-dimension", "vanilla_data_type" : "dimension" diff --git a/metadata/vanilladata_modules/mojang-effects.json b/metadata/vanilladata_modules/mojang-effects.json index 4944c471e..2bd3edf5d 100644 --- a/metadata/vanilladata_modules/mojang-effects.json +++ b/metadata/vanilladata_modules/mojang-effects.json @@ -1,118 +1,115 @@ { "data_items" : [ { - "name" : "absorption" + "name" : "minecraft:absorption" }, { - "name" : "bad_omen" + "name" : "minecraft:bad_omen" }, { - "name" : "blindness" + "name" : "minecraft:blindness" }, { - "name" : "conduit_power" + "name" : "minecraft:conduit_power" }, { - "name" : "darkness" + "name" : "minecraft:darkness" }, { - "name" : "empty" + "name" : "minecraft:fatal_poison" }, { - "name" : "fatal_poison" + "name" : "minecraft:fire_resistance" }, { - "name" : "fire_resistance" + "name" : "minecraft:haste" }, { - "name" : "haste" + "name" : "minecraft:health_boost" }, { - "name" : "health_boost" + "name" : "minecraft:hunger" }, { - "name" : "hunger" + "name" : "minecraft:infested" }, { - "name" : "infested" + "name" : "minecraft:instant_damage" }, { - "name" : "instant_damage" + "name" : "minecraft:instant_health" }, { - "name" : "instant_health" + "name" : "minecraft:invisibility" }, { - "name" : "invisibility" + "name" : "minecraft:jump_boost" }, { - "name" : "jump_boost" + "name" : "minecraft:levitation" }, { - "name" : "levitation" + "name" : "minecraft:mining_fatigue" }, { - "name" : "mining_fatigue" + "name" : "minecraft:nausea" }, { - "name" : "nausea" + "name" : "minecraft:night_vision" }, { - "name" : "night_vision" + "name" : "minecraft:oozing" }, { - "name" : "oozing" + "name" : "minecraft:poison" }, { - "name" : "poison" + "name" : "minecraft:raid_omen" }, { - "name" : "raid_omen" + "name" : "minecraft:regeneration" }, { - "name" : "regeneration" + "name" : "minecraft:resistance" }, { - "name" : "resistance" + "name" : "minecraft:saturation" }, { - "name" : "saturation" + "name" : "minecraft:slow_falling" }, { - "name" : "slow_falling" + "name" : "minecraft:slowness" }, { - "name" : "slowness" + "name" : "minecraft:speed" }, { - "name" : "speed" + "name" : "minecraft:strength" }, { - "name" : "strength" + "name" : "minecraft:trial_omen" }, { - "name" : "trial_omen" + "name" : "minecraft:village_hero" }, { - "name" : "village_hero" + "name" : "minecraft:water_breathing" }, { - "name" : "water_breathing" + "name" : "minecraft:weakness" }, { - "name" : "weakness" + "name" : "minecraft:weaving" }, { - "name" : "weaving" + "name" : "minecraft:wind_charged" }, { - "name" : "wind_charged" - }, - { - "name" : "wither" + "name" : "minecraft:wither" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-effect", "vanilla_data_type" : "effect" diff --git a/metadata/vanilladata_modules/mojang-enchantments.json b/metadata/vanilladata_modules/mojang-enchantments.json index 925f1d507..d6f1e10fb 100644 --- a/metadata/vanilladata_modules/mojang-enchantments.json +++ b/metadata/vanilladata_modules/mojang-enchantments.json @@ -1,130 +1,131 @@ { "data_items" : [ { - "name" : "aqua_affinity" + "name" : "minecraft:aqua_affinity" }, { - "name" : "bane_of_arthropods" + "name" : "minecraft:bane_of_arthropods" }, { - "name" : "binding" + "name" : "minecraft:binding" }, { - "name" : "blast_protection" + "name" : "minecraft:blast_protection" }, { - "name" : "breach" + "name" : "minecraft:bow_infinity", + "value" : "minecraft:infinity" }, { - "name" : "channeling" + "name" : "minecraft:breach" }, { - "name" : "density" + "name" : "minecraft:channeling" }, { - "name" : "depth_strider" + "name" : "minecraft:density" }, { - "name" : "efficiency" + "name" : "minecraft:depth_strider" }, { - "name" : "feather_falling" + "name" : "minecraft:efficiency" }, { - "name" : "fire_aspect" + "name" : "minecraft:feather_falling" }, { - "name" : "fire_protection" + "name" : "minecraft:fire_aspect" }, { - "name" : "flame" + "name" : "minecraft:fire_protection" }, { - "name" : "fortune" + "name" : "minecraft:flame" }, { - "name" : "frost_walker" + "name" : "minecraft:fortune" }, { - "name" : "impaling" + "name" : "minecraft:frost_walker" }, { - "name" : "infinity" + "name" : "minecraft:impaling" }, { - "name" : "knockback" + "name" : "minecraft:knockback" }, { - "name" : "looting" + "name" : "minecraft:looting" }, { - "name" : "loyalty" + "name" : "minecraft:loyalty" }, { - "name" : "luck_of_the_sea" + "name" : "minecraft:luck_of_the_sea" }, { - "name" : "lure" + "name" : "minecraft:lure" }, { - "name" : "mending" + "name" : "minecraft:mending" }, { - "name" : "multishot" + "name" : "minecraft:multishot" }, { - "name" : "piercing" + "name" : "minecraft:piercing" }, { - "name" : "power" + "name" : "minecraft:power" }, { - "name" : "projectile_protection" + "name" : "minecraft:projectile_protection" }, { - "name" : "protection" + "name" : "minecraft:protection" }, { - "name" : "punch" + "name" : "minecraft:punch" }, { - "name" : "quick_charge" + "name" : "minecraft:quick_charge" }, { - "name" : "respiration" + "name" : "minecraft:respiration" }, { - "name" : "riptide" + "name" : "minecraft:riptide" }, { - "name" : "sharpness" + "name" : "minecraft:sharpness" }, { - "name" : "silk_touch" + "name" : "minecraft:silk_touch" }, { - "name" : "smite" + "name" : "minecraft:smite" }, { - "name" : "soul_speed" + "name" : "minecraft:soul_speed" }, { - "name" : "swift_sneak" + "name" : "minecraft:swift_sneak" }, { - "name" : "thorns" + "name" : "minecraft:thorns" }, { - "name" : "unbreaking" + "name" : "minecraft:unbreaking" }, { - "name" : "vanishing" + "name" : "minecraft:vanishing" }, { - "name" : "wind_burst" + "name" : "minecraft:wind_burst" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-enchantment", "vanilla_data_type" : "enchantment" diff --git a/metadata/vanilladata_modules/mojang-entities.json b/metadata/vanilladata_modules/mojang-entities.json index 934483447..b860b68e2 100644 --- a/metadata/vanilladata_modules/mojang-entities.json +++ b/metadata/vanilladata_modules/mojang-entities.json @@ -1,367 +1,367 @@ { "data_items" : [ { - "name" : "agent" + "name" : "minecraft:agent" }, { - "name" : "allay" + "name" : "minecraft:allay" }, { - "name" : "area_effect_cloud" + "name" : "minecraft:area_effect_cloud" }, { - "name" : "armadillo" + "name" : "minecraft:armadillo" }, { - "name" : "armor_stand" + "name" : "minecraft:armor_stand" }, { - "name" : "arrow" + "name" : "minecraft:arrow" }, { - "name" : "axolotl" + "name" : "minecraft:axolotl" }, { - "name" : "bat" + "name" : "minecraft:bat" }, { - "name" : "bee" + "name" : "minecraft:bee" }, { - "name" : "blaze" + "name" : "minecraft:blaze" }, { - "name" : "boat" + "name" : "minecraft:boat" }, { - "name" : "bogged" + "name" : "minecraft:bogged" }, { - "name" : "breeze" + "name" : "minecraft:breeze" }, { - "name" : "breeze_wind_charge_projectile" + "name" : "minecraft:breeze_wind_charge_projectile" }, { - "name" : "camel" + "name" : "minecraft:camel" }, { - "name" : "cat" + "name" : "minecraft:cat" }, { - "name" : "cave_spider" + "name" : "minecraft:cave_spider" }, { - "name" : "chest_boat" + "name" : "minecraft:chest_boat" }, { - "name" : "chest_minecart" + "name" : "minecraft:chest_minecart" }, { - "name" : "chicken" + "name" : "minecraft:chicken" }, { - "name" : "cod" + "name" : "minecraft:cod" }, { - "name" : "command_block_minecart" + "name" : "minecraft:command_block_minecart" }, { - "name" : "cow" + "name" : "minecraft:cow" }, { - "name" : "creeper" + "name" : "minecraft:creeper" }, { - "name" : "dolphin" + "name" : "minecraft:dolphin" }, { - "name" : "donkey" + "name" : "minecraft:donkey" }, { - "name" : "dragon_fireball" + "name" : "minecraft:dragon_fireball" }, { - "name" : "drowned" + "name" : "minecraft:drowned" }, { - "name" : "egg" + "name" : "minecraft:egg" }, { - "name" : "elder_guardian" + "name" : "minecraft:elder_guardian" }, { - "name" : "ender_crystal" + "name" : "minecraft:ender_crystal" }, { - "name" : "ender_dragon" + "name" : "minecraft:ender_dragon" }, { - "name" : "ender_pearl" + "name" : "minecraft:ender_pearl" }, { - "name" : "enderman" + "name" : "minecraft:enderman" }, { - "name" : "endermite" + "name" : "minecraft:endermite" }, { - "name" : "evocation_illager" + "name" : "minecraft:evocation_illager" }, { - "name" : "eye_of_ender_signal" + "name" : "minecraft:eye_of_ender_signal" }, { - "name" : "fireball" + "name" : "minecraft:fireball" }, { - "name" : "fireworks_rocket" + "name" : "minecraft:fireworks_rocket" }, { - "name" : "fishing_hook" + "name" : "minecraft:fishing_hook" }, { - "name" : "fox" + "name" : "minecraft:fox" }, { - "name" : "frog" + "name" : "minecraft:frog" }, { - "name" : "ghast" + "name" : "minecraft:ghast" }, { - "name" : "glow_squid" + "name" : "minecraft:glow_squid" }, { - "name" : "goat" + "name" : "minecraft:goat" }, { - "name" : "guardian" + "name" : "minecraft:guardian" }, { - "name" : "hoglin" + "name" : "minecraft:hoglin" }, { - "name" : "hopper_minecart" + "name" : "minecraft:hopper_minecart" }, { - "name" : "horse" + "name" : "minecraft:horse" }, { - "name" : "husk" + "name" : "minecraft:husk" }, { - "name" : "iron_golem" + "name" : "minecraft:iron_golem" }, { - "name" : "lightning_bolt" + "name" : "minecraft:lightning_bolt" }, { - "name" : "lingering_potion" + "name" : "minecraft:lingering_potion" }, { - "name" : "llama" + "name" : "minecraft:llama" }, { - "name" : "llama_spit" + "name" : "minecraft:llama_spit" }, { - "name" : "magma_cube" + "name" : "minecraft:magma_cube" }, { - "name" : "minecart" + "name" : "minecraft:minecart" }, { - "name" : "mooshroom" + "name" : "minecraft:mooshroom" }, { - "name" : "mule" + "name" : "minecraft:mule" }, { - "name" : "npc" + "name" : "minecraft:npc" }, { - "name" : "ocelot" + "name" : "minecraft:ocelot" }, { - "name" : "ominous_item_spawner" + "name" : "minecraft:ominous_item_spawner" }, { - "name" : "panda" + "name" : "minecraft:panda" }, { - "name" : "parrot" + "name" : "minecraft:parrot" }, { - "name" : "phantom" + "name" : "minecraft:phantom" }, { - "name" : "pig" + "name" : "minecraft:pig" }, { - "name" : "piglin" + "name" : "minecraft:piglin" }, { - "name" : "piglin_brute" + "name" : "minecraft:piglin_brute" }, { - "name" : "pillager" + "name" : "minecraft:pillager" }, { - "name" : "player" + "name" : "minecraft:player" }, { - "name" : "polar_bear" + "name" : "minecraft:polar_bear" }, { - "name" : "pufferfish" + "name" : "minecraft:pufferfish" }, { - "name" : "rabbit" + "name" : "minecraft:rabbit" }, { - "name" : "ravager" + "name" : "minecraft:ravager" }, { - "name" : "salmon" + "name" : "minecraft:salmon" }, { - "name" : "sheep" + "name" : "minecraft:sheep" }, { - "name" : "shulker" + "name" : "minecraft:shulker" }, { - "name" : "shulker_bullet" + "name" : "minecraft:shulker_bullet" }, { - "name" : "silverfish" + "name" : "minecraft:silverfish" }, { - "name" : "skeleton" + "name" : "minecraft:skeleton" }, { - "name" : "skeleton_horse" + "name" : "minecraft:skeleton_horse" }, { - "name" : "slime" + "name" : "minecraft:slime" }, { - "name" : "small_fireball" + "name" : "minecraft:small_fireball" }, { - "name" : "sniffer" + "name" : "minecraft:sniffer" }, { - "name" : "snow_golem" + "name" : "minecraft:snow_golem" }, { - "name" : "snowball" + "name" : "minecraft:snowball" }, { - "name" : "spider" + "name" : "minecraft:spider" }, { - "name" : "splash_potion" + "name" : "minecraft:splash_potion" }, { - "name" : "squid" + "name" : "minecraft:squid" }, { - "name" : "stray" + "name" : "minecraft:stray" }, { - "name" : "strider" + "name" : "minecraft:strider" }, { - "name" : "tadpole" + "name" : "minecraft:tadpole" }, { - "name" : "thrown_trident" + "name" : "minecraft:thrown_trident" }, { - "name" : "tnt" + "name" : "minecraft:tnt" }, { - "name" : "tnt_minecart" + "name" : "minecraft:tnt_minecart" }, { - "name" : "trader_llama" + "name" : "minecraft:trader_llama" }, { - "name" : "tripod_camera" + "name" : "minecraft:tripod_camera" }, { - "name" : "tropicalfish" + "name" : "minecraft:tropicalfish" }, { - "name" : "turtle" + "name" : "minecraft:turtle" }, { - "name" : "vex" + "name" : "minecraft:vex" }, { - "name" : "villager" + "name" : "minecraft:villager" }, { - "name" : "villager_v2" + "name" : "minecraft:villager_v2" }, { - "name" : "vindicator" + "name" : "minecraft:vindicator" }, { - "name" : "wandering_trader" + "name" : "minecraft:wandering_trader" }, { - "name" : "warden" + "name" : "minecraft:warden" }, { - "name" : "wind_charge_projectile" + "name" : "minecraft:wind_charge_projectile" }, { - "name" : "witch" + "name" : "minecraft:witch" }, { - "name" : "wither" + "name" : "minecraft:wither" }, { - "name" : "wither_skeleton" + "name" : "minecraft:wither_skeleton" }, { - "name" : "wither_skull" + "name" : "minecraft:wither_skull" }, { - "name" : "wither_skull_dangerous" + "name" : "minecraft:wither_skull_dangerous" }, { - "name" : "wolf" + "name" : "minecraft:wolf" }, { - "name" : "xp_bottle" + "name" : "minecraft:xp_bottle" }, { - "name" : "xp_orb" + "name" : "minecraft:xp_orb" }, { - "name" : "zoglin" + "name" : "minecraft:zoglin" }, { - "name" : "zombie" + "name" : "minecraft:zombie" }, { - "name" : "zombie_horse" + "name" : "minecraft:zombie_horse" }, { - "name" : "zombie_pigman" + "name" : "minecraft:zombie_pigman" }, { - "name" : "zombie_villager" + "name" : "minecraft:zombie_villager" }, { - "name" : "zombie_villager_v2" + "name" : "minecraft:zombie_villager_v2" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-entity", "vanilla_data_type" : "entity" diff --git a/metadata/vanilladata_modules/mojang-features.json b/metadata/vanilladata_modules/mojang-features.json index 95b7c7f24..bf4492c14 100644 --- a/metadata/vanilladata_modules/mojang-features.json +++ b/metadata/vanilladata_modules/mojang-features.json @@ -52,7 +52,7 @@ "name" : "minecraft:village" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-feature", "vanilla_data_type" : "feature" diff --git a/metadata/vanilladata_modules/mojang-items.json b/metadata/vanilladata_modules/mojang-items.json index 1f31b6c45..c1255f1a0 100644 --- a/metadata/vanilladata_modules/mojang-items.json +++ b/metadata/vanilladata_modules/mojang-items.json @@ -81,6 +81,9 @@ { "name" : "minecraft:andesite" }, + { + "name" : "minecraft:andesite_slab" + }, { "name" : "minecraft:andesite_stairs" }, @@ -189,9 +192,6 @@ { "name" : "minecraft:banner" }, - { - "name" : "minecraft:banner_pattern" - }, { "name" : "minecraft:barrel" }, @@ -390,9 +390,6 @@ { "name" : "minecraft:blue_wool" }, - { - "name" : "minecraft:boat" - }, { "name" : "minecraft:bogged_spawn_egg" }, @@ -543,9 +540,6 @@ { "name" : "minecraft:candle" }, - { - "name" : "minecraft:carpet" - }, { "name" : "minecraft:carrot" }, @@ -642,9 +636,6 @@ { "name" : "minecraft:chest" }, - { - "name" : "minecraft:chest_boat" - }, { "name" : "minecraft:chest_minecart" }, @@ -654,6 +645,9 @@ { "name" : "minecraft:chicken_spawn_egg" }, + { + "name" : "minecraft:chipped_anvil" + }, { "name" : "minecraft:chiseled_bookshelf" }, @@ -669,6 +663,18 @@ { "name" : "minecraft:chiseled_polished_blackstone" }, + { + "name" : "minecraft:chiseled_quartz_block" + }, + { + "name" : "minecraft:chiseled_red_sandstone" + }, + { + "name" : "minecraft:chiseled_sandstone" + }, + { + "name" : "minecraft:chiseled_stone_bricks" + }, { "name" : "minecraft:chiseled_tuff" }, @@ -702,6 +708,9 @@ { "name" : "minecraft:coal_ore" }, + { + "name" : "minecraft:coarse_dirt" + }, { "name" : "minecraft:coast_armor_trim_smithing_template" }, @@ -753,12 +762,6 @@ { "name" : "minecraft:composter" }, - { - "name" : "minecraft:concrete" - }, - { - "name" : "minecraft:concrete_powder" - }, { "name" : "minecraft:conduit" }, @@ -807,18 +810,6 @@ { "name" : "minecraft:copper_trapdoor" }, - { - "name" : "minecraft:coral" - }, - { - "name" : "minecraft:coral_block" - }, - { - "name" : "minecraft:coral_fan" - }, - { - "name" : "minecraft:coral_fan_dead" - }, { "name" : "minecraft:cornflower" }, @@ -837,6 +828,9 @@ { "name" : "minecraft:cracked_polished_blackstone_bricks" }, + { + "name" : "minecraft:cracked_stone_bricks" + }, { "name" : "minecraft:crafter" }, @@ -912,6 +906,18 @@ { "name" : "minecraft:cut_copper_stairs" }, + { + "name" : "minecraft:cut_red_sandstone" + }, + { + "name" : "minecraft:cut_red_sandstone_slab" + }, + { + "name" : "minecraft:cut_sandstone" + }, + { + "name" : "minecraft:cut_sandstone_slab" + }, { "name" : "minecraft:cyan_candle" }, @@ -945,6 +951,12 @@ { "name" : "minecraft:cyan_wool" }, + { + "name" : "minecraft:damaged_anvil" + }, + { + "name" : "minecraft:dandelion" + }, { "name" : "minecraft:danger_pottery_sherd" }, @@ -999,6 +1011,12 @@ { "name" : "minecraft:dark_oak_wood" }, + { + "name" : "minecraft:dark_prismarine" + }, + { + "name" : "minecraft:dark_prismarine_slab" + }, { "name" : "minecraft:dark_prismarine_stairs" }, @@ -1155,6 +1173,9 @@ { "name" : "minecraft:diorite" }, + { + "name" : "minecraft:diorite_slab" + }, { "name" : "minecraft:diorite_stairs" }, @@ -1176,9 +1197,6 @@ { "name" : "minecraft:donkey_spawn_egg" }, - { - "name" : "minecraft:double_plant" - }, { "name" : "minecraft:dragon_breath" }, @@ -1203,9 +1221,6 @@ { "name" : "minecraft:dune_armor_trim_smithing_template" }, - { - "name" : "minecraft:dye" - }, { "name" : "minecraft:echo_shard" }, @@ -1257,6 +1272,9 @@ { "name" : "minecraft:end_stone" }, + { + "name" : "minecraft:end_stone_brick_slab" + }, { "name" : "minecraft:ender_chest" }, @@ -1320,9 +1338,6 @@ { "name" : "minecraft:feather" }, - { - "name" : "minecraft:fence" - }, { "name" : "minecraft:fence_gate" }, @@ -1512,6 +1527,9 @@ { "name" : "minecraft:granite" }, + { + "name" : "minecraft:granite_slab" + }, { "name" : "minecraft:granite_stairs" }, @@ -1608,12 +1626,6 @@ { "name" : "minecraft:hanging_roots" }, - { - "name" : "minecraft:hard_stained_glass" - }, - { - "name" : "minecraft:hard_stained_glass_pane" - }, { "name" : "minecraft:hardened_clay" }, @@ -1680,9 +1692,27 @@ { "name" : "minecraft:ice" }, + { + "name" : "minecraft:infested_chiseled_stone_bricks" + }, + { + "name" : "minecraft:infested_cobblestone" + }, + { + "name" : "minecraft:infested_cracked_stone_bricks" + }, { "name" : "minecraft:infested_deepslate" }, + { + "name" : "minecraft:infested_mossy_stone_bricks" + }, + { + "name" : "minecraft:infested_stone" + }, + { + "name" : "minecraft:infested_stone_bricks" + }, { "name" : "minecraft:ink_sac" }, @@ -1846,19 +1876,58 @@ "name" : "minecraft:leather_leggings" }, { - "name" : "minecraft:leaves" + "name" : "minecraft:lectern" }, { - "name" : "minecraft:leaves2" + "name" : "minecraft:lever" }, { - "name" : "minecraft:lectern" + "name" : "minecraft:light_block_0" }, { - "name" : "minecraft:lever" + "name" : "minecraft:light_block_1" + }, + { + "name" : "minecraft:light_block_10" + }, + { + "name" : "minecraft:light_block_11" + }, + { + "name" : "minecraft:light_block_12" + }, + { + "name" : "minecraft:light_block_13" + }, + { + "name" : "minecraft:light_block_14" + }, + { + "name" : "minecraft:light_block_15" + }, + { + "name" : "minecraft:light_block_2" }, { - "name" : "minecraft:light_block" + "name" : "minecraft:light_block_3" + }, + { + "name" : "minecraft:light_block_4" + }, + { + "name" : "minecraft:light_block_5" + }, + { + "name" : "minecraft:light_block_6" + }, + { + "name" : "minecraft:light_block_7" + }, + { + "name" : "minecraft:light_block_8" + }, + { + "name" : "minecraft:light_block_9" }, { "name" : "minecraft:light_blue_candle" @@ -1983,12 +2052,6 @@ { "name" : "minecraft:lodestone_compass" }, - { - "name" : "minecraft:log" - }, - { - "name" : "minecraft:log2" - }, { "name" : "minecraft:loom" }, @@ -2118,9 +2181,6 @@ { "name" : "minecraft:mojang_banner_pattern" }, - { - "name" : "minecraft:monster_egg" - }, { "name" : "minecraft:mooshroom_spawn_egg" }, @@ -2133,12 +2193,21 @@ { "name" : "minecraft:mossy_cobblestone" }, + { + "name" : "minecraft:mossy_cobblestone_slab" + }, { "name" : "minecraft:mossy_cobblestone_stairs" }, + { + "name" : "minecraft:mossy_stone_brick_slab" + }, { "name" : "minecraft:mossy_stone_brick_stairs" }, + { + "name" : "minecraft:mossy_stone_bricks" + }, { "name" : "minecraft:mourner_pottery_sherd" }, @@ -2307,6 +2376,9 @@ { "name" : "minecraft:netherrack" }, + { + "name" : "minecraft:normal_stone_slab" + }, { "name" : "minecraft:normal_stone_stairs" }, @@ -2529,9 +2601,6 @@ { "name" : "minecraft:pitcher_pod" }, - { - "name" : "minecraft:planks" - }, { "name" : "minecraft:plenty_pottery_sherd" }, @@ -2550,6 +2619,9 @@ { "name" : "minecraft:polished_andesite" }, + { + "name" : "minecraft:polished_andesite_slab" + }, { "name" : "minecraft:polished_andesite_stairs" }, @@ -2601,12 +2673,18 @@ { "name" : "minecraft:polished_diorite" }, + { + "name" : "minecraft:polished_diorite_slab" + }, { "name" : "minecraft:polished_diorite_stairs" }, { "name" : "minecraft:polished_granite" }, + { + "name" : "minecraft:polished_granite_slab" + }, { "name" : "minecraft:polished_granite_stairs" }, @@ -2643,6 +2721,12 @@ { "name" : "minecraft:prismarine" }, + { + "name" : "minecraft:prismarine_brick_slab" + }, + { + "name" : "minecraft:prismarine_bricks" + }, { "name" : "minecraft:prismarine_bricks_stairs" }, @@ -2652,6 +2736,9 @@ { "name" : "minecraft:prismarine_shard" }, + { + "name" : "minecraft:prismarine_slab" + }, { "name" : "minecraft:prismarine_stairs" }, @@ -2712,6 +2799,9 @@ { "name" : "minecraft:purpur_block" }, + { + "name" : "minecraft:purpur_slab" + }, { "name" : "minecraft:purpur_stairs" }, @@ -2727,6 +2817,9 @@ { "name" : "minecraft:quartz_ore" }, + { + "name" : "minecraft:quartz_pillar" + }, { "name" : "minecraft:quartz_slab" }, @@ -2793,9 +2886,6 @@ { "name" : "minecraft:red_dye" }, - { - "name" : "minecraft:red_flower" - }, { "name" : "minecraft:red_glazed_terracotta" }, @@ -2808,12 +2898,21 @@ { "name" : "minecraft:red_nether_brick" }, + { + "name" : "minecraft:red_nether_brick_slab" + }, { "name" : "minecraft:red_nether_brick_stairs" }, + { + "name" : "minecraft:red_sand" + }, { "name" : "minecraft:red_sandstone" }, + { + "name" : "minecraft:red_sandstone_slab" + }, { "name" : "minecraft:red_sandstone_stairs" }, @@ -2895,9 +2994,6 @@ { "name" : "minecraft:sandstone_stairs" }, - { - "name" : "minecraft:sapling" - }, { "name" : "minecraft:scaffolding" }, @@ -2955,9 +3051,6 @@ { "name" : "minecraft:shroomlight" }, - { - "name" : "minecraft:shulker_box" - }, { "name" : "minecraft:shulker_shell" }, @@ -3012,12 +3105,30 @@ { "name" : "minecraft:smooth_basalt" }, + { + "name" : "minecraft:smooth_quartz" + }, + { + "name" : "minecraft:smooth_quartz_slab" + }, { "name" : "minecraft:smooth_quartz_stairs" }, + { + "name" : "minecraft:smooth_red_sandstone" + }, + { + "name" : "minecraft:smooth_red_sandstone_slab" + }, { "name" : "minecraft:smooth_red_sandstone_stairs" }, + { + "name" : "minecraft:smooth_sandstone" + }, + { + "name" : "minecraft:smooth_sandstone_slab" + }, { "name" : "minecraft:smooth_sandstone_stairs" }, @@ -3066,9 +3177,6 @@ { "name" : "minecraft:soul_torch" }, - { - "name" : "minecraft:spawn_egg" - }, { "name" : "minecraft:spider_eye" }, @@ -3144,15 +3252,6 @@ { "name" : "minecraft:squid_spawn_egg" }, - { - "name" : "minecraft:stained_glass" - }, - { - "name" : "minecraft:stained_glass_pane" - }, - { - "name" : "minecraft:stained_hardened_clay" - }, { "name" : "minecraft:stick" }, @@ -3165,24 +3264,15 @@ { "name" : "minecraft:stone_axe" }, - { - "name" : "minecraft:stone_block_slab" - }, - { - "name" : "minecraft:stone_block_slab2" - }, - { - "name" : "minecraft:stone_block_slab3" - }, - { - "name" : "minecraft:stone_block_slab4" - }, { "name" : "minecraft:stone_brick_slab" }, { "name" : "minecraft:stone_brick_stairs" }, + { + "name" : "minecraft:stone_bricks" + }, { "name" : "minecraft:stone_button" }, @@ -3204,9 +3294,6 @@ { "name" : "minecraft:stone_sword" }, - { - "name" : "minecraft:stonebrick" - }, { "name" : "minecraft:stonecutter_block" }, @@ -3318,9 +3405,6 @@ { "name" : "minecraft:tall_grass" }, - { - "name" : "minecraft:tallgrass" - }, { "name" : "minecraft:target" }, @@ -3729,9 +3813,6 @@ { "name" : "minecraft:wolf_spawn_egg" }, - { - "name" : "minecraft:wood" - }, { "name" : "minecraft:wooden_axe" }, @@ -3753,15 +3834,9 @@ { "name" : "minecraft:wooden_shovel" }, - { - "name" : "minecraft:wooden_slab" - }, { "name" : "minecraft:wooden_sword" }, - { - "name" : "minecraft:wool" - }, { "name" : "minecraft:writable_book" }, @@ -3780,9 +3855,6 @@ { "name" : "minecraft:yellow_dye" }, - { - "name" : "minecraft:yellow_flower" - }, { "name" : "minecraft:yellow_glazed_terracotta" }, @@ -3817,7 +3889,7 @@ "name" : "minecraft:zombie_villager_spawn_egg" } ], - "minecraft_version" : "1.21.0-beta.0", + "minecraft_version" : "1.21.20-beta.3", "module_type" : "vanilla_data", "name" : "mojang-item", "vanilla_data_type" : "item" diff --git a/metadata/vanilladata_modules/mojang-potion-effects.json b/metadata/vanilladata_modules/mojang-potion-effects.json new file mode 100644 index 000000000..6f2456a94 --- /dev/null +++ b/metadata/vanilladata_modules/mojang-potion-effects.json @@ -0,0 +1,68 @@ +{ + "data_items" : [ + { + "name" : "FireResistance" + }, + { + "name" : "Harming" + }, + { + "name" : "Healing" + }, + { + "name" : "Infested" + }, + { + "name" : "Invisibility" + }, + { + "name" : "Leaping" + }, + { + "name" : "NightVision" + }, + { + "name" : "None" + }, + { + "name" : "Oozing" + }, + { + "name" : "Poison" + }, + { + "name" : "SlowFalling" + }, + { + "name" : "Slowing" + }, + { + "name" : "Strength" + }, + { + "name" : "Swiftness" + }, + { + "name" : "TurtleMaster" + }, + { + "name" : "WaterBreath" + }, + { + "name" : "Weakness" + }, + { + "name" : "Weaving" + }, + { + "name" : "WindCharged" + }, + { + "name" : "Wither" + } + ], + "minecraft_version" : "1.21.20-beta.3", + "module_type" : "vanilla_data", + "name" : "mojang-potionEffect", + "vanilla_data_type" : "potionEffect" +} diff --git a/metadata/vanilladata_modules/mojang-potion-modifiers.json b/metadata/vanilladata_modules/mojang-potion-modifiers.json new file mode 100644 index 000000000..55ea34789 --- /dev/null +++ b/metadata/vanilladata_modules/mojang-potion-modifiers.json @@ -0,0 +1,17 @@ +{ + "data_items" : [ + { + "name" : "Long" + }, + { + "name" : "Normal" + }, + { + "name" : "Strong" + } + ], + "minecraft_version" : "1.21.20-beta.3", + "module_type" : "vanilla_data", + "name" : "mojang-potionModifier", + "vanilla_data_type" : "potionModifier" +} diff --git a/metadata/vanilladata_modules/mojang-potion-types.json b/metadata/vanilladata_modules/mojang-potion-types.json new file mode 100644 index 000000000..f3bc23755 --- /dev/null +++ b/metadata/vanilladata_modules/mojang-potion-types.json @@ -0,0 +1,17 @@ +{ + "data_items" : [ + { + "name" : "Lingering" + }, + { + "name" : "Regular" + }, + { + "name" : "Splash" + } + ], + "minecraft_version" : "1.21.20-beta.3", + "module_type" : "vanilla_data", + "name" : "mojang-potionLiquid", + "vanilla_data_type" : "potionLiquid" +} diff --git a/resource_pack/animations/breeze.animation.json b/resource_pack/animations/breeze.animation.json index 6175a537f..f38476b10 100644 --- a/resource_pack/animations/breeze.animation.json +++ b/resource_pack/animations/breeze.animation.json @@ -7,7 +7,7 @@ "particle_effects": { "0.0": { "effect": "ground_particles", - "pre_effect_script": "variable.ground_particle_amount = 1; variable.ground_particle_initial_speed = math.random( 2, 3 ); variable.ground_particle_texture_coordinate = query.surface_particle_texture_coordinate; variable.ground_particle_texture_size = query.surface_particle_texture_size;" + "pre_effect_script": "variable.ground_particle_amount = 1; variable.ground_particle_initial_speed = math.random( 2, 3 ); variable.ground_particle_texture_coordinate = query.surface_particle_texture_coordinate; variable.ground_particle_texture_size = query.surface_particle_texture_size; variable.ground_particle_color = query.surface_particle_color;" } } }, @@ -17,7 +17,7 @@ "particle_effects": { "0.0": { "effect": "ground_particles", - "pre_effect_script": "variable.ground_particle_amount = 5; variable.ground_particle_initial_speed = math.random( 3, 4 ); variable.ground_particle_texture_coordinate = query.surface_particle_texture_coordinate; variable.ground_particle_texture_size = query.surface_particle_texture_size;" + "pre_effect_script": "variable.ground_particle_amount = 5; variable.ground_particle_initial_speed = math.random( 3, 4 ); variable.ground_particle_texture_coordinate = query.surface_particle_texture_coordinate; variable.ground_particle_texture_size = query.surface_particle_texture_size; variable.ground_particle_color = query.surface_particle_color;" } } }, @@ -251,7 +251,7 @@ "particle_effects": { "0.75": { "effect": "ground_particles", - "pre_effect_script": "variable.ground_particle_amount = math.round(math.random( 3, 4)); variable.ground_particle_initial_speed = math.random( 5, 6 ); variable.ground_particle_texture_coordinate = query.surface_particle_texture_coordinate; variable.ground_particle_texture_size = query.surface_particle_texture_size;" + "pre_effect_script": "variable.ground_particle_amount = math.round(math.random( 3, 4)); variable.ground_particle_initial_speed = math.random( 5, 6 ); variable.ground_particle_texture_coordinate = query.surface_particle_texture_coordinate; variable.ground_particle_texture_size = query.surface_particle_texture_size; variable.ground_particle_color = query.surface_particle_color;" } } }, diff --git a/resource_pack/entity/horse_v3.entity.json b/resource_pack/entity/horse_v3.entity.json index bc68ba0f3..d6a2be7bd 100644 --- a/resource_pack/entity/horse_v3.entity.json +++ b/resource_pack/entity/horse_v3.entity.json @@ -42,7 +42,7 @@ "variable.eat_anim = 0.0;" ], "pre_animation": [ - "variable.armor_texture_slot = query.armor_texture_slot(1);", + "variable.armor_texture_slot = query.armor_texture_slot(4);", "variable.eat_anim = math.clamp(variable.eat_anim + (query.is_grazing ? ((1.0 - variable.eat_anim) * 0.4 + 0.05) : -variable.eat_anim * 0.4 - 0.05) * query.delta_time * 20.0, 0.0, 1.0);", "variable.head_x_rot = query.target_x_rotation + (query.modified_move_speed > 0.2 ? (math.cos(query.modified_distance_moved * 11.46) * 11.46 * query.modified_move_speed + query.modified_move_speed * 11.46) : 0.0);", "variable.inverse_max_stand_eat = (1.0 - math.max(variable.stand_anim, variable.eat_anim));", diff --git a/resource_pack/manifest.json b/resource_pack/manifest.json index 742a34955..d512804c2 100644 --- a/resource_pack/manifest.json +++ b/resource_pack/manifest.json @@ -5,7 +5,7 @@ "name": "Vanilla Resource Pack", "uuid": "66c6e9a8-3093-462a-9c36-dbb052165822", "version": [0, 0, 1], - "min_engine_version": [ 1, 21, 0 ] + "min_engine_version": [ 1, 21, 20 ] }, "modules": [ { diff --git a/resource_pack/models/entity/wind_charge.geo.json b/resource_pack/models/entity/wind_charge.geo.json index 7c12d4a14..691c09579 100644 --- a/resource_pack/models/entity/wind_charge.geo.json +++ b/resource_pack/models/entity/wind_charge.geo.json @@ -25,8 +25,8 @@ "parent": "projectile", "pivot": [0, 0, 0], "cubes": [ - {"origin": [-3, -2, -3], "size": [6, 4, 6], "uv": [0, 9]}, - {"origin": [-4, -1, -4], "size": [8, 2, 8], "uv": [15, 20]} + {"origin": [-3, 0.25, -3], "size": [6, 4, 6], "uv": [0, 9]}, + {"origin": [-4, 1.25, -4], "size": [8, 2, 8], "uv": [15, 20]} ] }, { @@ -34,7 +34,7 @@ "parent": "projectile", "pivot": [0, 0, 0], "cubes": [ - {"origin": [-2, -2, -2], "size": [4, 4, 4], "uv": [0, 0]} + {"origin": [-2, 0.25, -2], "size": [4, 4, 4], "uv": [0, 0]} ] } ] diff --git a/resource_pack/particles/breaking_item_icon.json b/resource_pack/particles/breaking_item_icon.json index 41cec94b1..2d4c24138 100644 --- a/resource_pack/particles/breaking_item_icon.json +++ b/resource_pack/particles/breaking_item_icon.json @@ -10,7 +10,7 @@ }, "components": { "minecraft:emitter_rate_instant": { - "num_particles": 1 + "num_particles": "variable.num_particles" }, "minecraft:emitter_lifetime_once": { "active_time": 0 diff --git a/resource_pack/particles/breeze_ground_particle.json b/resource_pack/particles/breeze_ground_particle.json index 11b5da305..dff36ce05 100644 --- a/resource_pack/particles/breeze_ground_particle.json +++ b/resource_pack/particles/breeze_ground_particle.json @@ -43,7 +43,7 @@ "collision_radius": 0.1 }, "minecraft:particle_appearance_tinting": { - "color": [ 0.7, 0.7, 0.7 ] + "color": [ "variable.ground_particle_color.r * 0.7", "variable.ground_particle_color.g * 0.7", "variable.ground_particle_color.b * 0.7", "variable.ground_particle_color.a" ] }, "minecraft:particle_appearance_lighting": {} } diff --git a/resource_pack/particles/trial_spawner_detection.particle.json b/resource_pack/particles/trial_spawner_detection.particle.json index 4be72ae49..191f6b501 100644 --- a/resource_pack/particles/trial_spawner_detection.particle.json +++ b/resource_pack/particles/trial_spawner_detection.particle.json @@ -1,57 +1,60 @@ { - "format_version": "1.10.0", - "particle_effect": { - "description": { - "identifier": "minecraft:trial_spawner_detection", - "basic_render_parameters": { - "material": "particles_alpha", - "texture": "textures/particles/trial_spawner_atlas" - } - }, - "components": { - "minecraft:emitter_initialization": { - "creation_expression": "variable.player_count = 1;" - }, - "minecraft:emitter_rate_instant": { - "num_particles": "30 + math.min(variable.player_count, 10) * 5" - }, - "minecraft:emitter_lifetime_once": { - "active_time": 1 - }, - "minecraft:emitter_shape_box": { - "offset": [ "0.5 + math.random(-0.65, 0.65)", "0.1 + math.random(0.0, 0.8)", "0.5 + math.random(-0.65, 0.65)" ], - "half_dimensions": [ 0, 0, 0 ], - "direction": [ 0, 1, 0 ] - }, - "minecraft:particle_lifetime_expression": { - "max_lifetime": "variable.lifetime = math.ceil(8.0 / math.random(0.75, 1.5)); return math.max(variable.lifetime, 1.0)/10.0;" - }, - "minecraft:particle_initial_speed": "math.random(1,4)", - "minecraft:particle_motion_dynamic": { - "linear_acceleration": [ 0, "math.random(1.0,1.5)", 0 ] - }, - "minecraft:particle_initialization": { - "per_render_expression": "variable.quadSize = (variable.particle_random_1 * 0.1125) + 0.11;" - }, - "minecraft:particle_appearance_billboard": { - "size": [ "variable.quadSize = (variable.particle_random_1 * 0.1125) + 0.11; return variable.quadSize * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1) / 6.0;", "variable.quadSize = (variable.particle_random_1 * 0.1125) + 0.11; return variable.quadSize * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1);" ], - "facing_camera_mode": "lookat_y", - "uv": { - "texture_width": 8, - "texture_height": 8, - "flipbook": { - "base_UV": [ 0, 0 ], - "size_UV": [ 1, 6 ], - "step_UV": [ 1, 0 ], - "frames_per_second": 5, - "max_frame": 5, - "stretch_to_lifetime": true - } - } - }, - "minecraft:particle_appearance_tinting": { - "color": [ 1, 1, 1, 1 ] - } - } - } + "format_version": "1.10.0", + "particle_effect": { + "description": { + "identifier": "minecraft:trial_spawner_detection", + "basic_render_parameters": { + "material": "particles_alpha", + "texture": "textures/particles/trial_spawner_atlas" + } + }, + "components": { + "minecraft:emitter_initialization": { + "creation_expression": "variable.player_count = 1;" + }, + "minecraft:emitter_rate_instant": { + "num_particles": "30 + math.min(variable.player_count, 10) * 5" + }, + "minecraft:emitter_lifetime_once": { + "active_time": 1 + }, + "minecraft:emitter_shape_box": { + "offset": [ "0.5 + math.random(-0.65, 0.65)", "0.1 + math.random(0.0, 0.8)", "0.5 + math.random(-0.65, 0.65)" ], + "half_dimensions": [ 0, 0, 0 ], + "direction": [ 0, 1, 0 ] + }, + "minecraft:particle_lifetime_expression": { + "max_lifetime": "variable.lifetime = math.ceil(8.0 / math.random(0.75, 1.5)); return math.max(variable.lifetime, 1.0)/10.0;" + }, + "minecraft:particle_initial_speed": "math.random(1,4)", + "minecraft:particle_motion_dynamic": { + "linear_acceleration": [ 0, "math.random(1.0,1.5)", 0 ] + }, + "minecraft:particle_initialization": { + "per_render_expression": "variable.quadSizeY = (variable.particle_random_1 * 0.1125) + 0.11; variable.quadSizeX = variable.quadSizeY / 6.0;" + }, + "minecraft:particle_appearance_billboard": { + "size": [ + "return variable.quadSizeX * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1);", + "return variable.quadSizeY * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1);" + ], + "facing_camera_mode": "lookat_y", + "uv": { + "texture_width": 8, + "texture_height": 8, + "flipbook": { + "base_UV": [ 0, 0 ], + "size_UV": [ 1, 6 ], + "step_UV": [ 1, 0 ], + "frames_per_second": 5, + "max_frame": 5, + "stretch_to_lifetime": true + } + } + }, + "minecraft:particle_appearance_tinting": { + "color": [ 1, 1, 1, 1 ] + } + } + } } diff --git a/resource_pack/particles/trial_spawner_detection_ominous.particle.json b/resource_pack/particles/trial_spawner_detection_ominous.particle.json index e2f052370..c0c3a25a8 100644 --- a/resource_pack/particles/trial_spawner_detection_ominous.particle.json +++ b/resource_pack/particles/trial_spawner_detection_ominous.particle.json @@ -31,10 +31,13 @@ "linear_acceleration": [ 0, "math.random(1.0,1.5)", 0 ] }, "minecraft:particle_initialization": { - "per_render_expression": "variable.quadSize = (variable.particle_random_1 * 0.1125) + 0.11;" + "per_render_expression": "variable.quadSizeY = (variable.particle_random_1 * 0.1125) + 0.11; variable.quadSizeX = variable.quadSizeY / 6.0;" }, "minecraft:particle_appearance_billboard": { - "size": [ "variable.quadSize = (variable.particle_random_1 * 0.1125) + 0.11; return variable.quadSize * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1) / 6.0;", "variable.quadSize = (variable.particle_random_1 * 0.1125) + 0.11; return variable.quadSize * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1);" ], + "size": [ + "return variable.quadSizeX * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1);", + "return variable.quadSizeY * math.clamp(variable.particle_age / variable.particle_lifetime * 32, 0, 1);" + ], "facing_camera_mode": "lookat_y", "uv": { "texture_width": 8, diff --git a/resource_pack/render_controllers/horse_v3.render_controllers.json b/resource_pack/render_controllers/horse_v3.render_controllers.json index ef1a36374..4b4644964 100644 --- a/resource_pack/render_controllers/horse_v3.render_controllers.json +++ b/resource_pack/render_controllers/horse_v3.render_controllers.json @@ -47,10 +47,10 @@ "Array.armor[variable.armor_texture_slot]" ], "color": { - "r": "variable.armor_texture_slot ? query.armor_color_slot(1, 0) : this", - "g": "variable.armor_texture_slot ? query.armor_color_slot(1, 1) : this", - "b": "variable.armor_texture_slot ? query.armor_color_slot(1, 2) : this", - "a": "variable.armor_texture_slot ? query.armor_color_slot(1, 3) : this" + "r": "variable.armor_texture_slot ? query.armor_color_slot(4, 0) : this", + "g": "variable.armor_texture_slot ? query.armor_color_slot(4, 1) : this", + "b": "variable.armor_texture_slot ? query.armor_color_slot(4, 2) : this", + "a": "variable.armor_texture_slot ? query.armor_color_slot(4, 3) : this" } } } diff --git a/resource_pack/render_controllers/wind_charge.render_controllers.json b/resource_pack/render_controllers/wind_charge.render_controllers.json index 6f656bd5d..15c0cbcd7 100644 --- a/resource_pack/render_controllers/wind_charge.render_controllers.json +++ b/resource_pack/render_controllers/wind_charge.render_controllers.json @@ -1,18 +1,20 @@ { - "format_version": "1.10.0", - "render_controllers": { - "controller.render.wind_charge": { - "geometry": "Geometry.default", - "materials": [ { "*": "Material.default" } ], - "textures": [ "Texture.default" ], - "uv_anim": { - "offset": [ - "((Math.floor(query.life_time * 20.0) + query.frame_alpha) * -0.03)", - "(0.0)" - ], - "scale": [ 1.0, 1.0 ] - }, - "light_color_multiplier": 1.6 + "format_version": "1.10.0", + "render_controllers": { + "controller.render.wind_charge": { + "geometry": "Geometry.default", + "materials": [ { "*": "Material.default" } ], + "part_visibility": [ { "*": "query.life_time >= 0.2" } ], + "textures": [ "Texture.default" ], + "uv_anim": { + "offset": [ + "((Math.floor(query.life_time * 20.0) + query.frame_alpha) * -0.03)", + "(0.0)" + ], + "scale": [ 1.0, 1.0 ] + }, + "light_color_multiplier": 1.6 + } } } -} + \ No newline at end of file diff --git a/resource_pack/sounds.json b/resource_pack/sounds.json index 5311ab7d8..85e212ce5 100644 --- a/resource_pack/sounds.json +++ b/resource_pack/sounds.json @@ -834,7 +834,7 @@ "sound" : "close_door.copper" }, "door.open" : { - "pitch" : 1.0, + "pitch" : [ 1.0, 1.10 ], "sound" : "open_door.copper" }, "hit" : { @@ -874,16 +874,19 @@ "copper_bulb" : { "events" : { "break" : { + "pitch" : 0.80, "sound" : "break.copper_bulb" }, "default" : "", "hit" : { + "pitch" : 0.50, "sound" : "step.copper_bulb" }, "item.use.on" : { "sound" : "step.copper_bulb" }, "place" : { + "pitch" : 0.80, "sound" : "place.copper_bulb" } }, @@ -893,12 +896,13 @@ "copper_grate" : { "events" : { "break" : { + "pitch" : 0.80, "sound" : "break.copper_grate", "volume" : 1.0 }, "default" : "", "hit" : { - "pitch" : 0.80, + "pitch" : 0.50, "sound" : "step.copper_grate", "volume" : 1.0 }, @@ -907,6 +911,7 @@ "volume" : 1.0 }, "place" : { + "pitch" : 0.80, "sound" : "break.copper_grate", "volume" : 1.0 } @@ -1734,6 +1739,28 @@ "pitch" : 1.50, "volume" : 1.0 }, + "mob_spawner" : { + "events" : { + "break" : { + "pitch" : 0.80, + "sound" : "block.mob_spawner.break" + }, + "default" : "", + "hit" : { + "pitch" : 0.50, + "sound" : "block.mob_spawner.step" + }, + "item.use.on" : { + "sound" : "block.mob_spawner.step" + }, + "place" : { + "pitch" : 0.80, + "sound" : "block.mob_spawner.break" + } + }, + "pitch" : 1.0, + "volume" : 1.0 + }, "moss_block" : { "events" : { "break" : { @@ -2298,19 +2325,22 @@ "polished_tuff" : { "events" : { "break" : { + "pitch" : 0.960, "sound" : "break.tuff", "volume" : 1.0 }, "default" : "", "hit" : { + "pitch" : 0.60, "sound" : "hit.tuff", - "volume" : 1.0 + "volume" : 0.50 }, "item.use.on" : { - "pitch" : 0.80, + "pitch" : 1.20, "sound" : "step.tuff" }, "place" : { + "pitch" : 0.960, "sound" : "place.tuff", "volume" : 1.0 } @@ -3016,6 +3046,7 @@ "trial_spawner" : { "events" : { "break" : { + "pitch" : 0.80, "sound" : "trial_spawner.break", "volume" : 1.0 }, @@ -3026,6 +3057,7 @@ "volume" : 1.0 }, "place" : { + "pitch" : 0.80, "sound" : "trial_spawner.place", "volume" : 1.0 } @@ -3036,19 +3068,23 @@ "tuff" : { "events" : { "break" : { - "sound" : "break.tuff", + "pitch" : 0.80, + "sound" : "place.tuff", "volume" : 1.0 }, "default" : "", "hit" : { - "sound" : "hit.tuff", - "volume" : 1.0 + "pitch" : 0.50, + "sound" : "step.tuff", + "volume" : 0.30 }, "item.use.on" : { "pitch" : 0.80, - "sound" : "step.tuff" + "sound" : "step.tuff", + "volume" : 0.220 }, "place" : { + "pitch" : 0.80, "sound" : "place.tuff", "volume" : 1.0 }, @@ -3067,20 +3103,22 @@ "tuff_bricks" : { "events" : { "break" : { + "pitch" : 0.80, "sound" : "place.tuff_bricks", "volume" : 1.0 }, "default" : "", "hit" : { - "pitch" : 0.80, + "pitch" : 0.50, "sound" : "step.tuff_bricks", - "volume" : 1.0 + "volume" : 0.30 }, "item.use.on" : { "sound" : "step.tuff_bricks", - "volume" : 1.0 + "volume" : 0.220 }, "place" : { + "pitch" : 0.80, "sound" : "place.tuff_bricks", "volume" : 1.0 } @@ -3125,6 +3163,7 @@ "vault" : { "events" : { "break" : { + "pitch" : 0.80, "sound" : "vault.break", "volume" : 1.0 }, @@ -3135,6 +3174,7 @@ "volume" : 1.0 }, "place" : { + "pitch" : 0.80, "sound" : "vault.place", "volume" : 1.0 } @@ -4173,7 +4213,8 @@ }, "imitate.bogged" : { "pitch" : 1.70, - "sound" : "mob.bogged.ambient" + "sound" : "mob.bogged.ambient", + "volume" : 0.70 }, "imitate.breeze" : { "pitch" : 1.70, @@ -4230,11 +4271,6 @@ "sound" : "mob.husk.ambient", "volume" : 0.60 }, - "imitate.illusion_illager" : { - "pitch" : 1.80, - "sound" : "mob.illusion_illager.ambient", - "volume" : 0.70 - }, "imitate.magma_cube" : { "pitch" : 1.80, "sound" : "mob.magmacube.big", @@ -5916,7 +5952,7 @@ "volume" : 1.0 }, "crafter.craft" : { - "pitch" : 1.0, + "pitch" : [ 0.960, 1.040 ], "sound" : "crafter.craft", "volume" : 1.0 }, @@ -5926,7 +5962,7 @@ "volume" : 0.40 }, "crafter.fail" : { - "pitch" : 1.0, + "pitch" : [ 0.960, 1.040 ], "sound" : "crafter.fail", "volume" : 1.0 }, @@ -6773,6 +6809,11 @@ "sound" : "vault.open_shutter", "volume" : 1.0 }, + "vault.reject_rewarded_player" : { + "pitch" : 1.0, + "sound" : "vault.reject_rewarded_player", + "volume" : 1.0 + }, "water" : { "pitch" : [ 0.50, 1.50 ], "sound" : "liquid.water", @@ -7351,7 +7392,8 @@ "sound" : "step.copper_grate" }, "step" : { - "sound" : "step.copper_grate" + "sound" : "step.copper_grate", + "volume" : 0.20 } }, "pitch" : 1.0, @@ -7902,6 +7944,27 @@ "pitch" : 1.50, "volume" : 1.0 }, + "mob_spawner" : { + "events" : { + "default" : "", + "fall" : { + "sound" : "block.mob_spawner.step" + }, + "jump" : { + "pitch" : 1.10, + "sound" : "block.mob_spawner.step", + "volume" : 0.120 + }, + "land" : { + "sound" : "block.mob_spawner.step" + }, + "step" : { + "sound" : "block.mob_spawner.step" + } + }, + "pitch" : 1.0, + "volume" : 1.0 + }, "moss_block" : { "events" : { "default" : "", @@ -8331,20 +8394,24 @@ "events" : { "default" : "", "fall" : { + "pitch" : 1.20, "sound" : "fall.tuff", - "volume" : 1.0 + "volume" : 1.20 }, "jump" : { + "pitch" : 1.20, "sound" : "step.tuff", "volume" : 0.120 }, "land" : { + "pitch" : 1.20, "sound" : "step.tuff", - "volume" : 1.0 + "volume" : 0.40 }, "step" : { + "pitch" : 1.20, "sound" : "step.tuff", - "volume" : 1.0 + "volume" : 0.30 } }, "pitch" : 1.20, @@ -8857,21 +8924,22 @@ "events" : { "default" : "", "fall" : { - "sound" : "fall.tuff", + "sound" : "step.tuff", "sounds" : "fall.tuff", "volume" : 1.0 }, "jump" : { + "pitch" : 1.10, "sound" : "step.tuff", - "volume" : 1.0 + "volume" : 0.120 }, "land" : { "sound" : "step.tuff", - "volume" : 1.0 + "volume" : 0.40 }, "step" : { "sound" : "step.tuff", - "volume" : 1.0 + "volume" : 0.30 } }, "pitch" : 1.0, @@ -8889,10 +8957,12 @@ "volume" : 0.120 }, "land" : { - "sound" : "step.tuff_bricks" + "sound" : "step.tuff_bricks", + "volume" : 0.40 }, "step" : { - "sound" : "step.tuff_bricks" + "sound" : "step.tuff_bricks", + "volume" : 0.30 } }, "pitch" : 1.0, diff --git a/resource_pack/sounds/block/mob_spawner/break1.fsb b/resource_pack/sounds/block/mob_spawner/break1.fsb new file mode 100644 index 0000000000000000000000000000000000000000..720d61550d39230475d937f2883afba3be9b2afa GIT binary patch literal 21248 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%0Dqc9BE^gZI>wQtP#Ybl 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 literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/block/mob_spawner/break2.fsb b/resource_pack/sounds/block/mob_spawner/break2.fsb new file mode 100644 index 0000000000000000000000000000000000000000..d95b61ee0f951353be8f1134056cee0e61428050 GIT binary patch literal 19712 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 literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/block/mob_spawner/break3.fsb b/resource_pack/sounds/block/mob_spawner/break3.fsb new file mode 100644 index 0000000000000000000000000000000000000000..c7103a4f91813060e9e9af0f9c3d9e6628e651b0 GIT binary patch literal 24480 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 HIrF~&y9-Wk literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/block/mob_spawner/step1.fsb b/resource_pack/sounds/block/mob_spawner/step1.fsb new file mode 100644 index 0000000000000000000000000000000000000000..8dbc4c0323c317e1dc576c52630cf6521a4e3bea GIT binary patch literal 15936 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 literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/block/mob_spawner/step3.fsb b/resource_pack/sounds/block/mob_spawner/step3.fsb new file mode 100644 index 0000000000000000000000000000000000000000..11db63f6b2ef02572a0b5008a6fc227ccd2204d6 GIT binary patch literal 10752 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 Ywm^w0$DnN0H>&sNd=FrS`kVIu0OY-DfdBvi literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/block/mob_spawner/step4.fsb b/resource_pack/sounds/block/mob_spawner/step4.fsb new file mode 100644 index 0000000000000000000000000000000000000000..3c9dd65ce9de089de56b57e434746515ebed18da GIT binary patch literal 12000 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 literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/block/mob_spawner/step5.fsb b/resource_pack/sounds/block/mob_spawner/step5.fsb new file mode 100644 index 0000000000000000000000000000000000000000..8d6676613286f3bb7f06c21f7c9ea33b6c66dac7 GIT binary patch literal 18176 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 literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/block/vault/reject_rewarded_player.fsb b/resource_pack/sounds/block/vault/reject_rewarded_player.fsb new file mode 100644 index 0000000000000000000000000000000000000000..a78a5b7efcaf77f17db05bc9a1d2949db712b838 GIT binary patch literal 41984 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 R&Jj3A;2eQ-1b(v!{4b#99!>xN literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/sound_definitions.json b/resource_pack/sounds/sound_definitions.json index 40f509da6..433642611 100644 --- a/resource_pack/sounds/sound_definitions.json +++ b/resource_pack/sounds/sound_definitions.json @@ -2155,6 +2155,49 @@ "sounds/block/mangrove_roots/step6" ] }, + "block.mob_spawner.break" : { + "__use_legacy_max_distance" : "true", + "category" : "block", + "max_distance" : null, + "min_distance" : null, + "sounds" : [ + { + "name" : "sounds/block/mob_spawner/break1" + }, + { + "name" : "sounds/block/mob_spawner/break2" + }, + { + "name" : "sounds/block/mob_spawner/break3" + }, + { + "name" : "sounds/block/mob_spawner/break4" + } + ] + }, + "block.mob_spawner.step" : { + "__use_legacy_max_distance" : "true", + "category" : "block", + "max_distance" : null, + "min_distance" : null, + "sounds" : [ + { + "name" : "sounds/block/mob_spawner/step1" + }, + { + "name" : "sounds/block/mob_spawner/step2" + }, + { + "name" : "sounds/block/mob_spawner/step3" + }, + { + "name" : "sounds/block/mob_spawner/step4" + }, + { + "name" : "sounds/block/mob_spawner/step5" + } + ] + }, "block.mud.break" : { "category" : "block", "max_distance" : null, @@ -4310,13 +4353,13 @@ ] }, "crafter.craft" : { + "__use_legacy_max_distance" : "true", "category" : "block", - "max_distance" : null, + "max_distance" : 5.0, "min_distance" : null, "sounds" : [ { "name" : "sounds/block/crafter/craft", - "pitch" : 1.0, "volume" : 1.0 } ] @@ -4334,13 +4377,13 @@ ] }, "crafter.fail" : { + "__use_legacy_max_distance" : "true", "category" : "block", - "max_distance" : null, + "max_distance" : 3.0, "min_distance" : null, "sounds" : [ { "name" : "sounds/block/crafter/fail", - "pitch" : 1.0, "volume" : 1.0 } ] @@ -17555,6 +17598,7 @@ ] }, "music.overworld.lush_caves" : { + "__use_legacy_max_distance" : "true", "category" : "music", "max_distance" : null, "min_distance" : null, @@ -17577,6 +17621,12 @@ "volume" : 0.40, "weight" : 2 }, + { + "name" : "sounds/music/game/echo_in_the_wind", + "stream" : true, + "volume" : 0.40, + "weight" : 2 + }, { "name" : "sounds/music/game/floating_dream", "stream" : true, @@ -18344,6 +18394,7 @@ ] }, "open_door.copper" : { + "__use_legacy_max_distance" : "true", "category" : "block", "max_distance" : null, "min_distance" : null, @@ -18352,12 +18403,10 @@ "name" : "sounds/block/copper_door/toggle1" }, { - "name" : "sounds/block/copper_door/toggle2", - "pitch" : 1.10 + "name" : "sounds/block/copper_door/toggle2" }, { - "name" : "sounds/block/copper_door/toggle3", - "pitch" : 1.10 + "name" : "sounds/block/copper_door/toggle3" } ] }, @@ -19628,6 +19677,8 @@ ] }, "record.5" : { + "__use_legacy_max_distance" : "true", + "category" : "record", "max_distance" : 64.0, "min_distance" : null, "sounds" : [ @@ -19682,6 +19733,8 @@ ] }, "record.creator" : { + "__use_legacy_max_distance" : "true", + "category" : "record", "max_distance" : 64.0, "min_distance" : null, "sounds" : [ @@ -19693,6 +19746,8 @@ ] }, "record.creator_music_box" : { + "__use_legacy_max_distance" : "true", + "category" : "record", "max_distance" : 64.0, "min_distance" : null, "sounds" : [ @@ -19746,6 +19801,8 @@ ] }, "record.otherside" : { + "__use_legacy_max_distance" : "true", + "category" : "record", "max_distance" : 64.0, "min_distance" : null, "sounds" : [ @@ -19771,6 +19828,8 @@ ] }, "record.precipice" : { + "__use_legacy_max_distance" : "true", + "category" : "record", "max_distance" : 64.0, "min_distance" : null, "sounds" : [ @@ -19782,7 +19841,9 @@ ] }, "record.relic" : { - "max_distance" : 64.0, + "__use_legacy_max_distance" : "true", + "category" : "record", + "max_distance" : 0.0, "min_distance" : null, "sounds" : [ { @@ -20658,7 +20719,8 @@ ] }, "step.heavy_core" : { - "category" : "block", + "__use_legacy_max_distance" : "true", + "category" : "player", "max_distance" : null, "min_distance" : null, "sounds" : [ @@ -21592,6 +21654,42 @@ } ] }, + "ui.hardcore_disable" : { + "__use_legacy_max_distance" : "true", + "category" : "ui", + "max_distance" : null, + "min_distance" : null, + "sounds" : [ + { + "name" : "sounds/ui/hardcore/hardcore_disable", + "volume" : 0.40 + } + ] + }, + "ui.hardcore_enable" : { + "__use_legacy_max_distance" : "true", + "category" : "ui", + "max_distance" : null, + "min_distance" : null, + "sounds" : [ + { + "name" : "sounds/ui/hardcore/hardcore_enable", + "volume" : 0.40 + } + ] + }, + "ui.hardcore_toggle_press" : { + "__use_legacy_max_distance" : "true", + "category" : "ui", + "max_distance" : null, + "min_distance" : null, + "sounds" : [ + { + "name" : "sounds/fire/ignite", + "volume" : 0.50 + } + ] + }, "ui.loom.select_pattern" : { "__use_legacy_max_distance" : "true", "category" : "block", @@ -22245,25 +22343,22 @@ ] }, "vault.break" : { + "__use_legacy_max_distance" : "true", "category" : "block", "max_distance" : null, "min_distance" : null, "sounds" : [ { - "name" : "sounds/block/vault/break1", - "pitch" : 0.90 + "name" : "sounds/block/vault/break1" }, { - "name" : "sounds/block/vault/break2", - "pitch" : 0.90 + "name" : "sounds/block/vault/break2" }, { - "name" : "sounds/block/vault/break3", - "pitch" : 0.90 + "name" : "sounds/block/vault/break3" }, { - "name" : "sounds/block/vault/break4", - "pitch" : 0.90 + "name" : "sounds/block/vault/break4" } ] }, @@ -22333,6 +22428,17 @@ "sounds/block/vault/place4" ] }, + "vault.reject_rewarded_player" : { + "__use_legacy_max_distance" : "true", + "category" : "block", + "max_distance" : null, + "min_distance" : null, + "sounds" : [ + { + "name" : "sounds/block/vault/reject_rewarded_player" + } + ] + }, "vault.step" : { "category" : "block", "max_distance" : null, diff --git a/resource_pack/sounds/ui/hardcore/hardcore_disable.fsb b/resource_pack/sounds/ui/hardcore/hardcore_disable.fsb new file mode 100644 index 0000000000000000000000000000000000000000..bad1df1a5d0b5398c39777c1d5764170bca4960f GIT binary patch literal 121504 zcmZ5|Wt0?2({*K*w~nEU+aeF{E{nT6EY8B>?(WW_i|gR-?rw{_`@l#`c~#aM$vNMj zuj6po!`Ae4S7k=rxc5fZZc(E&Vi<=0k>F1j_*3l#Vle#u|G%8=MN^n(b$vUA-qnF*2{Pq;u1INDz5GtZU{nP1jfe% z;1U=9#c-3|6u821gYa)Wga%jo;0ixP1b!01r^^DNy6Ug%CHSOaH|&0b$iQS^(nI87 z@-hh!xtQF){x;w}Fno)z?pOD!d&T_-QIaXi{BVD|4{i*#xwmDPD@lGGm!X?j!dd zdWYz}uZQZQdCXi`YaH_df50(r(9K8klI-w3W-+swJLEQL<~DU(kQRil-Y@KDHUK|2 z+#TU|!0qu~h-c&};Rs9eIr*HnZrfkaq?}XEc>womJF|mnhuh-9ToEpwiDxXwbdI~n zU3$+>ILDn5q$H{AR&xJ?Xv?%=YLnWepYyk~6Ys<+ObS!it?#ZtE6`$yBkNt6w}bl|n}sby z%8-N1A?6agjDB-}bDy9m=mK+|Nput4jbtPF3;%`FbLqLEWEiQ*)MTO%ThJENi|NHA zT8UO&r>=9&z3w(c&CtJS75a_*Mn=HB$c=O301Be2s2Z9^rjkSML3a~`Ml^B}R(u9{ zW}BGJOn`3+__fnw>zwD#a8TI zMlWNNv)OU5jl&QZnTrfvFJ<9b1l)jIhpEl%NBdDbrakOa#JnZ1$!I(ZPvxd?8}LRv z6-`AEcn&6|&$8lc>`o0C20!&VlgEV9sLDrU-SL`d6?&&gaS(ko~N_J&C z7RTbhQC~FEo#{rcsCCLbWv)T1Q6s03Bif?9fS=Fjmh;H;XAh&p=$3oitwO4hN@itq zpS#zc%unW93#|o#6@Tp;`kcE#ZVXvz)=X=LRT`JZL)al~8cIbM$we{?{&hA)PLhj= zyuio9J=*W?clS7Z90aeG>cYQ<*8uUc3i?ay~gj$Y7G*OlNu>uajNKE>z(w^JDO6{M2}6+#`3$Mt7r2 zbN@(gBsZB%BFCI#&SO}Iv?f$TRglZNY(6)i`_g)4ZGdaP%3tMo+&eDG{qB0O2Y*7J z(081KPdlfb%#cT}GuN4ro95DeF%tG!bG8|Kgd8T1@e|yU?Z}2mDj8vourAmaY+9G- z`kckh;%Hr*=1z6#8r<#dcG6H9I!2BXnlmmy^s;-|K|MyNHHQ{vSVs6bcbr@8taj?# z4eayyJl^B(adVlu%$xR2yFKLDFU)6V0-lI#;o3MemzkTv%w*~~wViIHI~imTwo9|6 z*>Xa8p(0z6U4z$R!V})-^?8@$Wq6mh%i?uTFKd)F&fDkhRb(|uM2RTC2G~((6lw=i zjxG1=-q5v&9qjBOyU9Ffo^#MW;0|Ypvj>HP!We0+l)%MtGvRl)C2h%THR#oS_sn4kL0d)8Z*tH;%%SioFqPIf1|0^G+g zOjqW#aoR|PC=YA6j8oRR#$IE)$=&6B{=NRXLS3Pc-bcTxUDGbw7wx~LzopH1GcKeR z(q5~t)!XP6BD}-@w13(!jhDtZ{2j+T2~I)1pq{}@Z_Z=qvd6?@;&ygBD?74N!YE#DW<$B+z_7VPxKXJ1<59669T zj&av$Nm`N$Mn!|xkEU!>mafelY)-Za+^d!RO8%ShO$ahUhURCwW-j6jc%ie_wsRy+ET4&T5wPD+^ zo$;TzmQYK012s5JOVt8OP?@YwQgfl4=&}E?|B!GIebwo*rtQDmw#P5NYfF?K|EM0M3rbD->~JYSxVSP|=YE5Bt4mhcs#hF!zntMAd9 zsEyTR2)b{^K`fBx%U77o%x-6=bKSmfJCBOQK)I@3`^%eVy2do3uBj=HGh(E|z;i_`4qOYT)?NRm{;jM56_Sy~WhP5=Z zB=SG>Ka|~{!~fXx*t68T%)3?CDiqKPYAw=QrnOL;s~gcq)Wg%$vyih0Ga;urB0IZf)R_0&(sC&TCX9J+QiR%8Ek|8$R|<0wj0(%^s;(>=p0sAtF69HUx#A)yAXmYnB(>FdPX6mP*^G~ ztrS)YRRPs?ce**#&FSW!d}lt7Cy(bLdVuC?bG5Qs8LblJg2VU_&dz7!f4B45C5@6s zE?BeGyw$w%d_3_NNHUs50G z8h4G$$Yy4TTf?m}%4p??dQ`2VRn{m5naj=NqM{-eCWXlZ`=NcpJYf!C2e7BmDKyub zYn_C+Y+w1+U-WW%IW3_3DP;W5sHj!a_F8+bR4$dv;7jjIky52Y{9(QcZh{pB4i!WfcG2X6`WbGj(J-Fz1}JP8-sO)R1aO zbPvwZW@-l@Dp(b)vRqm2vT#YD{o*iXxH8TfXKiH?84-HGNAR8BpttBIdxMQK3UiJ< z$3{s6a8Lt=_MTbvta=>WPrB}wFiV)6I45p{+MomM0XEf_>RTnQ5|10ljTPo{a|{}b z+C$LXkiaEyYxvdtZ_;nlcy1hbo;}Zwhj5^SZU8lTo;%Nd#5`n5S|zL#+DR=Z)aIFZ z1}^QEaZ9PC)bx-K+sWQwmx?SB0LIoj(O=a7GuN`e`UThMO&~dS{1F*c1gPwSDI_dv}A5`w>X;rI=CI(0P&Nv=q%dkY;*>bA*2Ov zj%V02>}$$(<(d7=E)R9TvCv3Z3o#H6#17=_PPij}uf9_YK)rk}JQt1%M}&L!J-a}- zK)6k~Z8$H30pTcngx!bsp|j>0bF4B}`PW!!bntZW z@G>V~<*srA#QtI-ToCSVF1!>lEXCIqAdYcIIR|Q|O&mh^TNSsmi(TaICVNO$JFA_| z$>z{|ITz4$5|_kvhrV~Awoq%PH`T|uV*qQnLrLU2IcHt4f?SZB$IfGu*zbU~0c~qo z>+W=SA}E61a&Nh9%r<6iWNoCpR$i-ys-vrrGZzBRZpt+Kg{$rh{|TMh&g^68i+Jc5 z^TBr>fCi%GLURGWsGaQmbUMQQ?O=8=tCFffl`te#PLW%PEuqdnu+o$?C4r0QScu=9 z-<`fpAEv5UMa;te#;q_`7z3;U)(CO9*vxJ24uSsZJoG*{@C_Wp$MA2hx4-&`aqc*G zqC7!v3GtA5!1PP$pRy=zVOl;RpU}eJ!e81`+EYd^rIFOKZEQ+_W#VnCO`>PgR8*>`5=D^;-mf1?rd~6cA2}(YS5Qu zfqrc?HwrSw0&cyt9?)Vfr#`7qen>y0nfxsNCG&#$NB>9n+kShBFj-j5tYSvm!|jHo zA(`u)@7*Quk|~C!Yom%&#mNo*bs?vaGsYNgd{w`zFRhmr3r`mw4cizu#!c;}_6TK! z@)~l#SM{n_%qwPAH;e1xy?k@PzGomZa+x?AY7xz;lq<*z{8LM-m37QKYBnKF$X^h7 zggnA%&uGs|yb@Q0Ua|~e+v?B>rzaT*>cUW22dzOiomY3ZI0}LV3OdPwUtTa*}k0 zSjVhoRtu|zv3Ly5=jL^DLLKhvbal4l9e|%};TlGDBbiNx4040*&Gq6YF_RcD&!n7$>tB}(f_Q@N>JPAn@9H%1seB0VCMw|T-mX8J&n)xvIJ zZ!xwSy>L&Q6WFpwd?TK66E&Th&Pn)OWdVORKn+k$;}4^zThrwPR-pN2x;@=)@3eP@ zqY;R5Lccfx<`|RYBsu+XKYR}QcFJMV{>rp;t0t}q3{NGjTB?=mq&i!1BBnj>E@zi> zP(P?YgQ&_^<#nQyR(dOaC>n~Mi_gW1(6e5%A((5-H})$#1^TKIZV9)g)zWGaZ5h=p z&4OKvXzfWt-_ZnTg0qp|z*iNj39YzRTphQLOZl<2%sOUIbYGO>=Ev+~wwKsb9Ak_z znunW*%j5F+dGJ|qN^o+po88UMtY%VAyQf^bZ@XAst%uwr?zQ+@+=X}HG3pqV_CGDz zmMq2cWvnum%BV~ip^LyF4)tJqFq_F{@*cm(eZ@XvQK6U+BgTk>rNPo0_YL%+T~RK$ z&nmp?ShX$M)Bb?o?HhddN9H5*4OD#6_$lsf^fpFYqpfbZJElCCshVmzrJPdO zDePzs3{N2^7XwPdXVTY+80t>P}Ai)c1Gn?1lBWOU#PsLX@q%#y z5KRfAGw>=YPO|fod&$8g#p}^}^cC$AW)M4w zr9E_K-~?pgIQBAonE4R2W~!EA(Y%aU%sxlY(P{0pRw`OLO1V$3$Lm>z|HX!F*tM0~ z%I&nLKNjQp2s`4g*}}n6|0ds$JWx zWA3td+4Y_J&U5BD6N6)L8^8>I;2O99aNRA87RGz@9({pc=eT*?r2S8K=;^j|+qqaL z&e@~xRnJ&wtyk_VcO)8#XkP9b=@Oy5_9npBpVZIl2Z)EtBc+Yq)?UM{hB`Z+ZDX~y zUPN9*I;b7hYvxt+BtC@?N(Us$LCgrv4AFJ-0=+;T0b7jHMrkKt9lmAW{NhMokQbx` zQ-Yb|pW^?=v)HrBUFFs$bx41{KYv-eEFI>KaLIbIJ|61fe(`{~J7!nRxxl%=CEx-- z7$1zh(Y(<`&SIx0YmX8}HU zBIGH`L&Wg0{0ZnqeY}tVA1OpuvMbqGKJFLx<~3g1;I4NoiE&&dDB-{Uv28`;_1Y%T}%1aIITttIQoIpdts8~ufHOSz@v z@(G#pnwd~WME7KF=mqGWxoX55U_8L55A z-y}9;OvYu}axK&MOy66&E#1V_#MB(A*;9M)J@|TTeRd9-jY=D(jE@k-&Elqq^KfA~ zESHxmNX1DBlGDs-W|gzbuKS)e-ybjM{=djfQza24;m{cRn3kqdztBxf>|2z>* zLfyIUTtBG2<3KZ`Tt3eT%qRX6Z$M-Jg?u5|)a>f#w9jdU?V@%At|3>%Q^W(UfO}jy zp&Zf_zV-?>cv#yW7}hd@?_ogRDW;1N;C}K4qY9knaGypDhD@e?Oz2vDw|? zQrt7kndLlyKCcick9UAapji6?xd0teMRFT>^;6CnrxNfy*ZJ#wF{ssEj1LvW$ zmaHZ886-js=Z140R%WB&Xn2LPQc(bx)BRD|Q`z$dy+N^VjC+B-z*4Pkx;5RR+)+cb zp(#3&vyIu#JOw^|05gCoWdF~m{lH*zkh#`eXAZH4+O)^H%irNQMK?!lg=&Rf*)Q#n zpi}xufRs>*D>u@vrxiDf8LOd&O<*UmQ-vwNbeHUUHhqn{Mx~e}6V8mkTHmbB%%8AZ zE-)eZzOx`VdkwE~-a2n(2d?bB{lV@f^_0r6W!R7%vOicKEI;-G*Pe;FHeJOY0M*;K*dJKw( zXR))`3^)U(+V*a4H%B$U1sDQ!oMylkR0Qti9DK%E=4=z7yuBY71|D7%KV60>fC?b0 z6F;+`+X*BcDG0qB)$g*x_jds4!6TGu{sw3S+IV4RxG-FJ>V4{cB0LdJ1J_o_E@;ou zXX_cQjMfIvdJmt0%Rup2MZJP9!>b73(N0Duql?qUNhZkztOELT*9QEA>Ze~wrPd%xg^ci%WKES`xy-)A^cP5Dmk|0qcO6013RUhk&a|Vlp#Vl49 z>y&<4zbW64U*MOxt<%N{D1N0Z@XJ&is%BO*UqGw{?V~5~hqr{=!ZOf4rt>rS8U9)R z-t1rOa%~0R&(5wHG=pbj&&JLN&J!premowJ9l;h#$|a${D<^sckFdwH+fzKQc-%S96fzvOd711Ud z6OG!SS&js4<}$j3K3MOq{7QaBj7Sm6<rTCYZ=2a@hd0 zZleKMrz)y@eJfzS}%(6#rb-m4V{ut$phGdEUkMVxDQ->LVUtbai^%8nwcGCLjgX(PXl}} zVG(qnDIH3OEWqtq z+^p^qbOh~Db}NUYhokkZ`WD^qUfrv&Q`e~zAvaJha35fE6v2^C=0`IVaJ0FEx zmZg}%dPTCd1bac+a-+4 zbcB9VawT_}uuMoVWDwFB>5QY1W08`8|Mv0w`742|0g3~L<6(FR@Q07AN7gRzSB&?J z_vB!6up5ny#vpT`nUBrO)<(5Z5c-XW!b2e}g(a%JP9~EH%^ySD!EOz{I={$W%%F~2hd@BmEt)iij%^MJ9U{)yYs+tF0e=t^)UxMosQ>32RK-=1_JAIL{=v`iqy zJViar`4xP!_0!4=(U0^a^nE{oC#f6Xm8V>HdMCX@`zHE#ZY{Sq#2jp92Y*p1h@YTq znTBcPb@Kk|r;l1kEXu(&gec=H~r_IHH;ddyPmVDu1Whd$}>(hCK*?m ztIS%c@gqDVJP(Wq#yRtxIny)KGlCz%mj$hED8v`$3$ut_#O?#mB}q+E&v9qDlj13H zDq!c;>MHfNb=&F>Tr5z;{>pL{xh_|SJK#O&UEp8f?;g`VrixTW8VI?oC`2K#px7_A zU+gq-I^f20Odga61-Te*sk_we!}sB-U*IKh=p6x<4kCldd3+Ajeg7`zeaySyyWj-y zS5V(s52L4X%sOgKVW+Z!EXdROX}parR2G7A@Qazn%u4bv>8Jm#7bC^UK5d^C1fNHJ zwjLVzVb;&B%?&By*x!46w>s>x?yA zAEDDascV{+ThFaiY`p=ldq>_8irSd4>S;+|Q zofOaxUVC4Asg~3_(mK*f>!kgM@8MD6NHN|U=Y0g+7Uip8JGy66&ZczMI%^aI7GsJr z-S}?&d@_%W*2ZW%z?W1hrc%rc=o^mmNBOW3GFmt-oa6j4zO~!h{S7##x5^vkocEmf zV&FpHGJA5uhm(lu$Y zcd(c0+=>|mHM^ood-jri34RyZMUJb-)tpW)$F^)M%tqKETv0ABpO>e-Qb7o+>(Ksj zgg8PR1@~@Lg*X$ zMhYXqU6rsJUXi*Ybx?FrR0rN+3>t&-nZKK#LZ3nz)C_8y zNZZICfF}xpo;vpD_@6(_A11vwF-#29)_u-;eZ3wq1Li}>|8uQ57WIf-h4r$?UF=d~ z>=J9b&p#h;n z-2b>W-c{ahzHPn+pu?@<*YFJ!8Yc7r&&OVAk3{u}S!gCY06or3JPT8vB$tp&=p5`E z?9cV*ZsXhdmT*hpLHMX0TPrr`3;23-y}7R7^-Bk9>NI~E?oc;=xHMcE6dV+s7CSAr zD&%5DX5^B%ByJ_QmUjZDoM6Y>&A4Wq#%RnJ=d*Jia!P)jAKwAb2Gy#ILeIAj`U=|n z<^)W-6YWG4_x#j<>VJXXvk++0Q}wC(S#oMT`xp*$7zTP}~UOj3=jbc_YO9LHyp|i+g!)&;r-O%0- zTKnC|-AHMxl=T7nmh4c&4+2l6M5ED<>PPhycbcQmxoKL{w1xUYy@*m+k%&kRf=9x` zd-!x#f;HyH*dOmLJJz-EweVJRt2qT~ z)iQIbxd>u79*zyHuol$Jw<19R@sWEAS2!3>6A>wY%C|fK%Ut_M&EHGxMQ+-&W+P z{8joYO^r^CZdbRf2Z4KRC$twj+8ynX7S?*~>T#>b)#XO;!}-Bb`=}?B;s9(R z%MbUmv{Tv<;hJU;)xnc_7J8AR_!u7M9qt_~juRE1;)?~Z?@8_iM?J<>n5s-3F^@>K zdFqp$@62~babvja=mzS^_u{E9c&0v6pXg3jwmUdHn4LEQR;Kxd!z-<6;8SR;apw+GcFBh~?I`!vP z5-JHdxtrV_^R5{KSa1i_pZoj+{)PNPt^^(;sz+1L{5$>~zu&Xp^M|*lH-S&!uj6Yt z2a^L7?L;P7N|uu3Bzb^$fOmWB_Sl@@C7I@#?kVmo=KEJ(C7f0W*C{TNPaur5trOBfBw0nW9i0D3g)NxaZt+UO=BmHL{cFB>F@AL!86RVa`U+ zMT-LN`0DxUISE=(I60I|HL~_hJ0?X+k=hAug%j>ccO`HlmSGt5nKiT<+Z1lk%T=&-_RHM|>;4m8Cd=3$=wB2}i=LpYx{^ z(}|tHJz%<~yUbc<$>1-iTpRV)tg=>FqvTQY1L=WO4fbtut~j?7aMgG+4lsK^9jF%t zT3UNA^un#!*6j4i^vFf^k}8L!P-*Z&mR3qBlg&vc2O8-+?Y$-`lJYq6IPyDqByOnJ z)dA2;wo7T3a!fm}T?kzWP53ZDEcT`U#X{@SI?`f&DCbkXwK*l zB}obW4F4RNHZlz$p+oT??In9cUe63O80Um@LKc4({}b*B7i+{C4b4U-#laOk6+9WF zj8Z=E1JCu(^UwCq_F9r9&5`HGqx_@%(_^Q{f@K6;v<@HPBHUzoiaaP3#^Jd4YwdJOt&ut3!XB+sJJ&7Gq)1Coh^8&B~B_{zLasKW~5UTj`B-1zkZP z=jzj(=?>)&DYsVx)j(6Zsa$$Fy}U+TBT|k{VkI`}je5(2N0inNTH9Ih4dji>8%KGI zZfbY604{*%@$>i`Y<4z1n}Ma=-7}aiIH#Y}he5x8m%GbJx~O-Fc8v~#Tt@l)-;Ljm zCqEwlSo3r3&o)LIqp#XmZK^a?j#AOEv&A{$K>t90dFTmfA3Vo5$G0T@pZM{fah|MfR<AjZgKadCv#W1?$AsiK7}l_123S#0=rMaNHi~52+W70aMGNz@fmz;Kbk% zd5HWi=6j6b7yT8y<-yjXd6!B{C7JcGt0CWH^=9)@k6R*1Bz?`l%_H~-rgKR2zR6I} zG8>tVTw+e~9mL(py$IFYC&J!t!Zcwh=XWD~BV1T7tWOS43@4BTvKVmQXZ{P{)$C&W zqyFek`-WXhtR-%jwo41Z$CKO4ZSD^54pU8jj5XGZVg*xA>TUIonxG|U6kqKG59bbT zyGG|*CR!7%tl+ugbY9N|`^8a-nhrellwVn9FSV)fqs5PwKX!iE_2sepSj`5}Dby(h zl;DTgUtWJ1rH|J8+x_jmk-ZVR28!v$^~Ipm0_~{P4A%_*9qAjv3ajJ;ulIEDyN!TI zA5I@`1N>}Zt+2MjT45QfdTIlRDd0<1!b*0Yh17ezqO~v)XdZB)xe&DFngH282T#eYnjQ;V26Uf7jGxnR1dog-sJjXeUZh~ z4lbh4))#9NyNRWK?e7R2EZ~2u0bYy@at65~ctI$Kay)uGIyy8u)Ecl_k}t{E9r~fI z+E%S@YTZWw^jisQy$`$d&{N# z2iP$TI+sTMl+B|pqC4!Jc3W>-FKpvqy5dFol6(){Lkg@hLo%eTku8xT@Jtr~Uh+cU zlLTD-0qvl++*$6p1~CdpibN*qlk_3lFzsXHW8@R$t2{90L4Dspe*XM9+FWJYkjy`%en@=?s#=9m`B1;Kerd1K zE12S_j1qy{rkpd?iJCjjoqk$B?I%h`7zwcg69q_I%LtIO5pPuwSNFyty8=HMtEosZ_D?m~Bg=8m^8S93@{EPwNT z_2m)r3cmvvPyJSh$r189^xs$U6&!^kct8Gr{3YpF z_1;uh$_2jL#r!`!tqFI`+ve!V=m@R5{n`F(LLecq4|tc>(bm!J{5I$?-|*e6ZdPnG zHcGLs#hd(b;eP4%WtJ&40^FVaAX`Q{+9-#Nvr)g6)%H>@lmq}Nni$Qsz z&GHtR&f=U`-BZzEJQDiv2U?uv3n*$1<8`<(+$35cc;x1d|O&E8^jfj74vU!OlJ zACbEm-HZ^h>l?w-z=CJ0y|=yh2z!*>YHhWsp4eP!A+-dr1$`z{(KPfr!>bG@#gpPp zeU^R}FqFaTybpX(Rkf-b^+O-aa4f^Fz^;G<+A{TMQm^p`>Aggg;8m!;Rm-SlWD92tm)1&aUc+NdR41x))p_cr=;de~TnF#< z?DcHWH|UMh8l_QOFc0|Rh590WhBiZ^>ufTf0$CyhJ_vKq4a1GXHx!=IH})Gf z;l1fR*b2zQH<+8uBlZ#7SLv&qG)@|gp$_f^-#_Kx3xn4#Bg}A&v`5%fKllWFJvp=u+q&c*m+))vOepf@uw* zKDB8up%+79NSu4lDiZ3J-5F;3*})tMITB)hu|AMB z17&?>eUD-v$DV=cY3B!a6 z!ScZt-~%ZLpS29cG~fxFfTw}ZCQ@J8ENPZh6LhsL5ba@x;&1#np2Sb&Gr=5udcaYY zq0Tgf`OZ$hj=ovoHGd4f+e_`G)&cxg)YD39M2sD$EcWEOuhT_?$2sQHRGA~Oe+HT`PP@4 zUqUINlzPealdp!Zg-XDg1T@EcG>;})qV+WTG)gtYR^is+)sfYa`PzIfQB73erM^w2 z9?W*2Lr`x8^$k+b5Y_p3jnk0Hm~EnMX`P=(oU1=h?&VVb@vfEZYASLWK~m zjZ{M($&6rTNwcLlpcQ44vPn;vCrk{0(z)O%MG#F;6SPs>Am#y|)C-uYE2b7#Pg$p| zuHLTR6h4_h8$BDnXZ&Xz2L7v`@V9Wux@gf^mC!7qE^I=6o=l8Vn77Z z0=!zYz_&2o7;j8#5gwCIs~yOwp!j z)I&}CYDnwRtf^U3k%0~BtEW2IJHSnM!3)(5o&#eey8}cFRE%p|hV#*OPTTk)cQ}7OrkVZ;_)InyyvZRT18TLx**egb&j zZr<+RE%968uf<=Dr&`1z>7bN7m?P-(`~9cm&cs2witiKX6DSp1Dt0W)&Mt$wQ>xj= zfnGQ)I4n5SJJegkSHgE#IxIDVSwQMJzG_{yX830Krr~LrY9!QC5Cji^V-l0*#>?aq z8RLxk#rqWS=J(EZ=eu+-(thF}yckoD^%3yeR`FHwHD($!3zUUQvXyL6e?~>7A``M8 zTAdvvPfJg z*5+z+e((Zb0W7y2ZAaH&RxuX@J%eGGJWQrWPwF*zExneCgJ*xgZ=bKd)LyCx5d<$& z7QjU#LGPw#OPr8T%J;1QEb58fCM8M<{&fDXFi(D6AV=H@m`YKppS|UXR|09#jr0^y~&R zVni}qzgg7lLT6ZM9?k)LCB?0aq=nKVbFulu_+fxd>^y+kzM0?~dH|fwE@l@)=lSld z_thTI56tz?^>aZsco*~ysy_p>jousYjl1kU_5*lrGufGJ$}6SA>G1f-gvc70HOTs!r(P|b;Ah3ff397a7913d#hy-_ceJDe-5fM)anW|uOc4Ctiiq$j(SL!$G2 z>6COzd8@n?20Zjgd#q7jCQ0}qw1KlSs7Cdcye0GujAnc@p6a)QnZe8j@W!cNUOfbX zpnrH_zp(FG_pFcLzc|LxNv|W^D?r&6yhg!Koz{B~kiA ztRXHZ%LzRTrjAet@T9?0ZGzU8Zt-2?8^$$^qjSWgVP=P(C*Vp%%3^1+N1J0zdQVfq zOXQdRavYAs^z4jwd^^6er?H3jVSd%G76+ZZmA94mJ4|BJexa&a#caejV!xoTi24U6 zFcX+K;N#c%*7=fw>o1@bP@1{T++ut&etXRJm~C>R{001zE8wh=6T)$!De$Vb`C5E$ zUvD4vd5q>q^UuJCJ3KHvaF##I)4AUm90Z-?IY;{;-Vq!+4-o@V8O~3b9GMh}3&n;g z=60cnq#mpspk?F@s@2yGh@u&m=QQIxU?xE<8T`RDY`9j^2vaRBNdKztA=J z8k}8_h1r_CC3%y**`}NdjnxaGc zVNjQ5=wIu$A&knfepxtZXOL5z+ljziTI$4K?A~-r)NU!F+KtXailuu3~BMR?s=71yILh z;Y^W@?gqCM%rw3>-WZevpqkZ5d=h3E+PaNUBa{N?6VZJ06V5sjIDxC`t?H#7voX$C z=N7&N9#21^x)?okXD*pb4rzzAZlP|W)@p0@8}td3qoz29uB)BKPUBtbyVOi6nN#RJ z?4Q~{RR?oV1#bl}omHVTg^B7GwOP1ncs%G!O&}K93+*$Jvyt8qtHZ0qe#39H0bYRe znDjh|TEM^4xofJC&>Bi-1q#F5-FG+1-2i&H}+GN~*o5 zoks_5tq!R}sCL=JXkxSrw+lB?8Y`LA%<332mi*=X<$MNTAU)G!U3hJHiSv(>j!nl# zm1<_!8h)wmZ>YnPJPjFU-4MWTHd=`r5 zt^}_HH+nXC8bMy`u6NhLqGDzTPMY!;4aJ5c^;yI_@yNu5h>z~16a?`!(&I5n4tay~o;mu(>XPFQaALF&X_Lu0F zXbtNRYd+}KbncGMBh-YhC>i`IRqd*FJ}aL^_t;{6u})`J{{VbF6Ew-+L%)a4y64<6 z(irI=%w8V!9`ep{<~Rxrh*57~mEUqxP#OXJ@Dd1*PxkHPckn*=eqHoG^#j&HD;e-%4#?+A zf=hxmr9Y(Hd~QB0goWDvTK+xU9*z))P%KGjt4Eq6&4p+I`petLOL?z~un+nQeFW+k z`>cJ{dZqPD^TYWdI|Dlc2hai3&T41*9lx{O0|9;Hf6@PS-~-1weU*gD^Kwb=ggz@h$Z%^;`yB_aL0X)xqp&&P<(|igcvk(5`Ej!3j&x zD_H>;absv>=xg|EI1w66208X#_+EHfbXoM1{z<1j?yk`8(8b94$P4|2o)55c zW73$cbJw~%qr0L7NkLK<`p%W&N|By@Gaod+)>>=raO$DdslZib0e$Z=;CAYt%?xvC z)I;6~&e@p>wf>Fs#(Bg(WQ&vHgmUZSxe45Iyd3|-E#VG{hs2fEzp$%3)+}(9QG9$A zd`>s@n>w9Qnq|&1E5ZzTh)d%-*zN7ZaF$Gcv%Wb~nW?-+uYc(REnqh0EkpxveQzib z4otz5aaZ85;I1PGn ziks0LL6h;>da7 zywDHkP^n(FD7Y{3k=#vv>lZ_;s#IdYFfQ zue?_jL-}?72%XRDC-sv`!g*gMVg6_`^ixxzU&;YK<|{C_{TBG2&)zTI;ea8Rp=Br+ zXg#yMv%KdaXudffI3DNKztNPUaz@fc`80ZXi+CnS>UYKhCE8P|DPIHGj1I{&~YkV|#uc?RR zj&aAJ_vjm(ozWUjWTR(<6oGTac5AyedJa=dh&}vnemP+K{6c;KU^LSOE@>-1b837 zGH3^34py{9I}86Cf8YMkwt-AOY#uhL|F$CNse9RdEX{i`B5I6+^HVCZl~{V-Q#-&W zyTD0!0p_h&SSu|I`KLT^?YrR&tB?32o@7t5DgSjEpTXHFvd5yv=769$s;l$ zb7JPijENb~;KTR}U+UM~cmE6jFMI<`ta`LsGy%VJio7}H1TDl%ljf)S^YGt4g4a(O zVc~q?eB18Ye%IvaVQ*ZjZczmNVypWB}J zp16Dy&$!RHeALc3Fb3((*Enk&T9s_^J=NT5ZYs!vOdCVy*n0O{_k*k{S-OjlvEJZr zJr(~0sxlS7h=1%3c^~S%D&d8lpPHXi9VI>$i`jo2aysNZ5pNRz&R%bSfBT2q<8F+* zF+FQ~*3R6Wxka;!X8(x(Xk2`3{Eu6I+>%$X9{CjNVXNj=&5hlT-PS&DkC#(8Z>Kw* z?%ab`Zck)y|@frjx$ap6??uCCC9R}zS@or}qqC#K zGG5D=;!p7}W?#%6Xb$97xn?4hHm{JGmLDN-d9aa%?gDpS&itI3p_+Ld!8h(V?n!z~ zVL+c+pIYsrFGdf<4#cj&r@d+Q!atHY-C) zS&Gxpy6q0{3b)B}2&b57@+0ccvvCd($}Ass_swi6G>_1x>Z?a=L>!OJe(w-P<@1+*-i@uu7py*sKb z#g|#Df~!z7-U?o(Hx!qu|Nd?C+vssLIjgKy*5=UW(DPvyTm>I-`cl?+czlL~q4uRV zd@}Y_OwV}Ld#m0%rtsLpThMgNH~OCYt~(0d^w;<^gda9Tdl*I!QJqZ1%4TI#xeLn2 z%MIiP^chV~o18X-e6<%-?NWX1zV=3clP^7lbmKGAW~H^olkz3~m1@g{&O&EWcv85F z*Toaxf0{d@8XgMidEO)sMEP~?(OP}xu5|lYeXJVc8sVm?rYY$$D^hgSXXVP1z9|n7APEGU! z*`Obyd)$v_O1VJ4CVowrX3!iI8XQu_VN-NmpZlx)hv76-mrJj|Be*koDS0{B*lFZ! zOKwXh?1X)kEQq3kq5)-Sc5%D9%IoRM>YM75YL34?3a@W+kG<-=>NHC>OTOT=b$Xe- z%(c#1*zhl$kMLNxa#}g6G2g&Te~vw=L%~p1)lV(J;-hn zY7&}&CPbMh(oPHx4heRNbdIExy(GWTb$jjWA)K!(mH&Rrv6B+A+4cm_7WAue`Q z&lJV;c$2@Y%(-_#0!sf^=D!Ex55yah|J9nMd^h>DzJWIs|LNX#Zg-7$i@)QHa!y(& ztry}i#CvD;$y%RWpRCQ9Gm=as)pP1&g#iJlC8Y&b&#d!l5YJ-UNITwTr-<-M)#+L2 z2-Cyq;eOG6(Hrpdcfh#%1^Ne6Psx|sEcRr~&Tr?hMAl=18)$2EOH_BU`l1ies#ax5 zL-=p_-|(yX2IgxMZ4+fXdo2RZ1GVzi&Q~m>Xhu8oDWyUFU$RnibI#_R_AK!X9mr)E zXe8r^DgOWbR(V6R}CNSjD!x3fFO8SPw;UysYfHko^GC0=y#bMw(J zREt-S=gZ2M)!*)KcgFjc?PNR3gj0RADD-h?VR%uvo>z~Y(&~YUc)*mS`wjXBdH<3| z${3dzmnfcHBD*7gJaO-{sE>fTGUZqPg}WseO~&(N@?Nqp+Ts%Ay;y+;$&2~1C-CO4 zVgKHXwqqXm(cR=3=#D*}I-dF~_*bwA`7@iyA6=PPnV=2J%POmcZ+S;*d+LYa4?$@z z9#7UymdYxXH7sXXP7U76m&O-{G)ybWI=S@UrT+%!4$2*fKj95B-hT16c(a_DI3Kn- zb<^smDNAB(_PFddi8ZK#(6Mu0OUwK;xkCT*EBU|jY>GRP_P7|nj;*0zLv#I){7>mg z4uubfpC_y1F*xsE@v*m#wvN8Q`#c#x8NWgXVhE89()94^;OgK2w2@o*ER->!v+)A& z?NxForzWQ+m2nq`3~A^zBwM72x1QdtZGjgGyv;tAH=~aGxT{=Aov%j9PpWSgj{Pp& z#sp(L2+qfO`O(thZN$SE!H2Bpw}xNCS3YrHaucPe4*;~xMTfo@|H9Ac*mXa?l9|XTc4>OvcvC@Qm=T{5$h+zjyn+pIIxd@7?do(kmD^3hyE> zPTn3!q!P=~5iF&?Ym4u@a{7bmy8mCrFY!fmRkVxI)o6n^p#WalVv%BzJ?P3$;c1cP z?3j7f?0|OTuyxp4nOd1rFZ(zerMBeww1~Bc)rr)JNV7bdyk6nfnc>XvyPPp2;XJh8 z@8GxW5BJoc_qi1Rk2KodsqsH!hYd^)N_ybc$|jk|`q25%`8aoBuJSwDCfX%-kUdv1 zqe4au(02ryzE;$*^;pa7Wwx+9O1`8tBFX^x0d41KGMA3hPwV@?9=RUr2=9KLY?FS$ zzQKCbPPNRM<_tcsuc#M+KAnx6cfSRG3nUD3onuX6%3slQ_&eC?wXADdv;A3qS}ZNL zBYk`N!}u$rw<5PPQW+_(*3gW6GxGI{^@>e5rW;-HY0U6uc<>Uu|d^9pZ7)`!=JPy46+Bi0e?3-1fBAUyIn;4|lf ze+H#HEo2w6dy;=7AE55B$M8*EBuC&AvNc=Lr|%`xLHSA0L)jy#Nj{;!%9qGYWaVb% z9wG~%YOreX74ZEY@BlBwpO2Ts6C|DD=-B93Mfk_J@kGzgnVq9vE+2jrpyxb|P=EBL z%FWv5{^}y}Fs0XSLcef@jGjr(`_5-z+`r;azrr1Ph`en*H_ySbs3(&LNIg&p9JV1E z%Eqb2Df!E5!gVP(y}sYT{}~Q(1h`}=v!r<(J+1hb1!#ZnA|q`mxPbcSiOF}9&!kvx zYjUH1%ge{?iB45mJd}X(jQOmYKrG)m*(v!B-&-4S_T6NHehS_vEm0M-idl)Xyk)#a zyqDY4{hf6zd@TGB8E7j5E9u+53Rd@Oc!%SM<1NWD8xtNAzGz-FH^(=})gR6Z%mO|5 zF!2BC$QDjId0|DsN$%kc9A%HP*Bk4NV&P(8`LTAB;|<+o$V(<1Kv}{o!Bx(if10BL zqXLC+)3$&^YzsEDg){Cg{8rK<49^~(EquJ4^`ccgQ9O~Jlb&;u{#0I@Q@N*dv*}Ie z*mLYx6N3`}L$hA@cHP^`GQ8>s09X&2=5&{*K;DwQ-uC z?&qgx#A0epAuFR5*eeo+XvJ`auyRhNagR~+OkzPixh*3t>2CH$;tZ4&yWS*HQY6<9$+CEReJX7kiYg)0{LgiP!xD&UQMS;!|YMxAC7RU+h!kWxJRC zEm^}aaOSlm^GKeB5oCA03s0i_ZE0^xgiC~#!QBUaPZ6?%^OLvtp8KAgAUi}F`K$ET zeaUoE4$xumh_}#R=qp2c5q+(EEUM{7z@fH>!%=qIl*p9G?BJZBIIp&;wyCe|uk7#5 z@6CLXe331oEul$dI?LCvJia`x?`kRjuU*MqN&Aj{M_TD`z!9Vo{Em#p_54S;;VNg9 zljG*N%3N+vjz)QM=+vXW36C_>nq?`UK|aWP;37NICn=v#e9pTWS5VZk4uNw5kGdr zV8ft%gvyZ_85xOJa#&gevT@sy;XXb!J~b~fFEP*&XV46P4=4Xv{YKEo?F+w2{zb~{Gx~P(!U5E`U&|npJ#raIWTQtnr1HS zMCbWG@N#LH28RZP&Ku{AR(>ndv!2d~lVA(tK$RtNkb6X0Pu1|stq@1Pm-mDGCZeL15~TRlX!gP!$KB>G>AU5m-zeuO>T1>RA* zPjRDl&@w11{S$I!JA$R}AZv1%JeNqc_kfXwHha*@jiJn=$#ALN@FD-~{p^*q%3IP* z&WU{(dlOwuGCPsIEO%M1d|*e&fcTM_1Ijdd)T!!x6#OVSA$>ynNaJlo`EgG%qd*#j zS8#gkeXF;)o_;-D*_D*lxqHbCofe!P++zP?-*j#|E5L#pljHfm`JS1N%+c?R?~I+% zozYw~*ZeT?Vd7c1QJwECGh1ZJGpRoQAL|m|XwvF|1Gs`&!92l9uvM5e+0^RW7m}I( zC(oI5SwDt<2&>P|;g=5wcP~rs*QcRRLJ7XCo7N3W*$=&)-p-5M+XdKn74X4SaUXG| zSrf)J0+nfFG9Mo?A2sENmw#k-a!yjb{Bd&O21QzQK=-?}py~^Hl9T)ksQz!x0jD|o9o2Zn z%wp!l-oxIDZil?N8n@`>#XH<(-(`WnJcm{vM+Ktd^oKADR08U z_`|e9 zdgQ(680Zuz&iT5QjN*hJ_k|6f$UTvJ+BwT?k7M}LL(Ua4m6YKo+`lvWfZBWpJeuaO z+!4aSg?YYYceC%N5-veT*+6`v$~<0TE-}}W_Zm+m5*v)4jD=tydUl#qYh9xD8R!l4 zex;Wbub^}LNa9H18Ss@_W-XA_B z)Db*c+PW^}0qzRz3`xhTypMO>(e6v$OI}0eq0oEkd>>3E=M6a8W~||4#7b91WObxN zfer=w8U2mFvi{22&pe$k!(WDVug$>|E$+T1b5Op>`64F_mm;j=p!u8mAMZo_j+$dX4{v)NtB$2?qMGDavgg$ZE9^wHTb9GqP0)Gn3@@%8DEOd(tAspYyf%jVJ7TrTe*ij?84~Pe#*u>+ZkG{`!QPQ2K*^{C}8v zQpr%}gmORwWW$ej#yXeCyw|LZs_1q5n0-xP9eflwm|M~|{5iY>u}+Tq8olN#-1VAI zF_&{pUMlUMf#Ct+?r2w}=j)0$=$`OB;l8}jeC*w_cn#$H@4#8KA@`@;d~QCs7<|&B z;YY*r&GaKbMEU1C!#l(3-B*y0EB!+8RPmHB*nyn8waF;d-yH?o{cxm8q!9aj0-3+V z?!0#A_uSuer=yjTzC#&&@3ORiSKuJ14$d%&+=15gQoW3x#xd)-HO?Gw&d#2lJ@?K> zcPgRJ>q2(5bTpsAuqtzT2sw4qUOz`3^&@cBdd^j^E=Vj)Y{=c1d&Rr#sfRkAJdsr9 zy?SL~anD-MTK|~;m{Y;rs!8{ZcJ3FrbLE`rvk-o@$=&GgL<4h08>+6%=C%qdP7-QgWPNKDGfWKa!+YNG) zRQs+XSLHHVujj%3`}_S!Tkq~Sq7IYp^sDe!;iuA`N_)n8HjgvX%o^?g=gF+SNv;Wy znO`kZEz*s?M!u@$%;6D!QwQJqcm8*NwP5vNZJ4of%yp{fSMyKO`@Y0$(R23-e)+Co zG4dI#z$^bP{bh}4jc7+Q1~h9xy@7D}A>2K4na$CSHGs2VW#n_FeAJCJuI>PsB5sOWy24GNdP<72QBy zhd7`u?iRN`8asJMcBgiyN`W1$BA1~Dd*~N3TgeW*Nv|Y-*6PISg#3J(|Dx~z6STp9Qj@)kM{pw;vUD5WtZtUL z-ZE|(_Y*jMVF;H4m&niUVsb6ObG69B?(faIH>-WBeX0eR$NQ|YtOxKV3m4P#TPt2W zUem4V*2cT1JFo^>!_r5OCi_-3&d2FVMODR7^n6dn5@`K7-RokiU4COq~JcC^Hd#k`@bid0BQ{FE} zU9!&TO^3H6vLx~>ey$7jALr@Egq=1;w<*v5V&(}+A1fV;_HA)=J(n^rWfU=snD4~j ziMLC(OUgr}xd!r|sOOvK%yYzLLFEPS%70h>Zn18$&w?w1nk67j=*-}(V0SW8pEaH} zZlPoP4iDh(@FmOekrsmU?oS4p_+mGom#=sJ-ucBtiqn@?1)FJDyo~zci}+u^rdRBR z-eEi{k45M=(&5~tYuU@J6ybOGYVKmRZ1h|5zuy5TRX&0+ocv@%3jfib)pKwmcs`i_ zc7fZ^y3e_{!?(i6$?efIT+gm+*Gbk%9wevg4QkL3f9|0NlQ-;c=8`lcXIEeNH}six z@C_P>eBURhL%vzvsr!xnK;t%Wm?L%dLpZ7)_8ipudQ#a z6`@Z?k>AKC+A26VIyXArnqV~zGz)x^`$_J1+23V9oqRgE zIj||vioEi3HESblB1NekPN0*kOy%*;Ox5RZSmUkpdN3p7sqALiucTf{i4Si|M&DuMu(2n(H|g@{JlbuG zdVHI^&DD2&8J^@c-jbu#cB=U&hbM9s>l{(dU(PA#%wU$$7-ml>qfI(D@x{U? zOM>y}@3sm)9n2!zOjI(Ow={NS8cq4hX zbNM3kL`H^3gjZ5~0q;5Ap`U7oA6fGzU-5hUi|{ABfoA)0Fx-=5{wm8!nBT+T?ImL+ zV_nIu-N<+R4NHC76}W&b=Z@2izTi`G`fJg5^kx3jY;(3bm=0)iU`jy#KyGHtqOnn)}6QR>_W#=m7l+n=T&;fOf)Tv;GbsZ%*go_<=Zl{J6ppw$OAi< z*$qFSk5CqX=ByQD=3Y^-u?A$vOFMnzzw7^PWoCUH!!0~f%gN_UQHz9Lw?2m z&OVsAG^Ze0pGR|#(ntT{lqIufGdi-jytllTc1ybwI*?pypj({b6FH-F*G|fQKf64< zWTR-KD8Z5b9B}G9Zz}mNns>RGyMH?TSV=e;X}-V1(~FELwko_T{HXh=TPNr7oHuy3 zzDoZpy?La0M0@2~>fk8)_V@6Nb|BmQDmlc;>|YL6QW*boWpL4JcwuVWwe26A@0~)C z!V%5YQVue(q?18!^g8%TU9zM~pb`I-^>DCCFzA}@9Q;?x;Ofon-?@0{#^VgC31-zL z&?Qg?4UXmxuSTmp(U@qYu@9sP9Ld?#$?9ZX!mF^Jd7LNsob~;mh@FUyfOEOPe1Nau zb9++5YBtNb)VP#%)3d!fo-}6C5lYweul=w6HrP}ee-7i_Ima2ifmu!Bt!luti;GYu zuQaae|Ff8NT$f(A4L-xKsPTSaet17V zCdfX?jM>JC#(BAXhe(QA#u8tm42+M-*glG62UK@Xq+e8@ z`YS!u2j&On#K6RWIG|l%oC;pT8t zx$ON}mLJNiXMcgq-a&sL-GX?#cgZCGF1)f|d44`$eAG*l<-N84?znr+7Xo+4Si;PU=JLt|S3KlEP;V9-gJp&Uaor(66=H-a{X<#?7)sIF3(SSS{ zoyk17!_s}QhCQF>X+@je5-eI8Y}d9)d01|XXH(r?Em%$Ej@b$9ttgmeJ#dRbu|cth zkp_`7?isg4vP5!7Vo2hqd(-8nv^6*DOZewGoW1LkUnjfLTS`~6EW9-QQ|PCVv<;2? zhW%vE%>riu9d-?8B>2R4xvA!aR$r@amiqzu-X%$%6O zOwW7h*Pda<)W7tU9r3NJ$83<+AZ--)<;(C^YwfjmdFBZ`3s2XF|E^qqaa+y7_Yb8V zOp7s_I~Oce`G-5eLUyO^PTQQmDP2aEY02qHpBi)l*jDRE>&OlI#4>&vUs~@K@lWI8 zFDLRJ<+Gd${=ryh8Sf7|fKGk~g!OdvH%h+W=fCk&c;ihwVc94Y`rO1iWz7xm&5W4ka z%yFzpPOdOqi+Uw9nUOq%zFK?lebzvJujXbev*v}27czoTD|$0=Gw~=hL_YC8_11^J z4YemTs&}e)O1xxEra(7@WAa!Zne)ucV0=a5MdO))%z!wek=bu&i!1mWZeR*ok`?gX zYL3R&cx8ta98z#iY)vePhgn!ncRDNK*<%A^1H$9ind?l|hnkc1B>44aW|`iO-;VzX zcC4Ojs5!)Zo0*u0(NCvE(jq@GS5?oAat5ADK9~GBus9G5nIUCg{=t3wIJ%dnXwHP^ zon%f{oOvbxFvG&8$5F2>ZB4>W=FQcVUsRsI56FQLckxP2ZO@P0dxKcG^bs5 z+w3ZLs!$7d$gKrVJDu4;fAidH9`rcYJNSv)x^3P6lDCr!au(!_!lRWi6J{fLpZUQB z!GGib#+xvAMjGr4G`Z)|k93dsi0`CFIswLn)hIX;mGX7kJkLzP1#@kqWvzKHz8Z;(fX&M$CxL z`IXFPIZv%FjZ_2HcW9u5)t`l5Q2kldC~AoBeH?9F2J7DBJ;{mAyG~!fkN+oZ`#yTu z7Obt-R!e!E%jq$M>(@oM_E@NPXdm-o-zHnSF|$IRzVq~*3#5iOWH$SIa8EBYpW%PZ zMJ&%sC!<1lK*^jEIlGy2vj^|`lC;HX^Z0(0h4r)lv%j2N=k?655?3mX>>Kc#O^v2` zwdwfK_|Q1^>mYQRTj*t%lIbh`rnnesq8^1y5?@>^y>|LLoO@T2SCSPI6%*x||M6g` zQb@i^ad}7Be<7Bki;rCs%kU+~>_PIOKbC1ddjGX+ER z(_d4&P9wW)G1x+%NT0}{z^izmpR~uM#-{GzuexR4GRvYNSKjO+`2WABuIq#Ex~cc1 zr|)0f%SYr4)OH_p-#`Z?&PMl&jYi}kT5#cg%4ofYzHKtPl0wvpIxFSR6V`T5;O>C< zd+8F!<&Mn_$HQ@8H~%Ma^ZPloRR1YoM&9&xWaTIeK(nlFlhHnjT4W=7M9prfO&=m+ zPj%(w#FRumv{#j_2Q9r;oiS~|IG#kOt6a3Z(H+TmDsDYRM<@!(RdgAH`l1PO&_+Jfzw`i$H|W;0B8NMf{2RCggjH z`ONd3`Hu7{(rNajr(Z{J{}B2bCb7FCI4d!<_RQ% ziQrw#v|1Qg6!<&$Vy@=cwP7xa-lH^G0+^0cXD&*9oa_(2uRf_~v`4gaMyCw*edWo8 za+q}_4R^6ru~av5iudBBd62%kP^wT0tBS3=XAB(SK4va$$o?t&b!s>D(>=isgf)Fh z9-26sZp?8T08cj|HX$ZGi+Hi>)W`SXd#_+su*By}zoq{4pmE5E^I}J#E&h|atYfS( z)~N8Pa0c4sweA|``YbVL(OY*xmwgJ1wlYii+mg_dP*+}Kzfk`?jeCc1hp>JR$Gck$ z9!vH6b1dBZQDLC{!2PqsIpNaGl@^|ohIbOk+AhF%Rs|kxdiwPA0n8JdPi=}lG3WX0 zHrXS|&=X(R0lmvoo>Tb;^07zmv+uLV;zeN!XX-QN{i&AH%sQnWfAgWF*ff=iw9lW@}fJ*0TAR=H2-7Ke}C2x>JgZED(MW^MCbaL?P!4%|a#_@~r4%6!l{ z@o4bT;COrv!|~J3V?9l(WpR3wk#O+^$Z+n04m>|I+n1u#UB+t_7xO+^v<<8_WRX8e zR_M&=%;*YozdHGy{4CDmUqZix7Kc9$cOy&xGFoQU+S1eg#QcvB;a!AtzsFto2wKRe z@P*tW$6ns$Y4}`j!B=%>c4TXO&Mrlr&!5iB;}ajyBDV!I$IHUL&gK+27D&e<*o*9y z{ek^-n)3rayzX8@ypy-_v-Au04{kTM8TH81lSjV*e*H`{!xVp4*emP_OAZ>AaTUBr zeof@h;j-k3y#!_@AI?pDkiuVd=j_Pck*gl|Tkl(MEi;2}v;M({E52hpn7TM^JxgIT zWPZy%x|RLjnD4Bo_p*15erpn_(QB#KQ{s@+-_A{&n^vD$*Hx9fk$ogvnOv_ki)cK1 zn$f~}pY3e?w&U2p_vYT0dxQJ{ZsCyfaHR35;#Kin-y_4yFojvx%&eLD3^`=C>6u3} zS7H|E)J=4}p9MY({LcJj^`491poN8Phc}a^t0m{{B>ZPf;1H5%jpb!8N%qd4UM39F>FEwVjQ7ri-K(&-+1DfR&KPG*x) z{W!D1HW(-%@XQVi4hwE(&cXmVuhYyG6c(WQTZ5S^tUK#W_UY`~crWXdudaRBnYr;f z=nJQYKVZ_)f$&|-7`gyQb{);&2yzPgkVT)5@3T9zbPoH6{R8F!^E3K&<($vO>w3Rm zKJOlrKTosgjxyW(Ix~1ahaYanJXYli3qRKRD7-^F^G{?lw`b1xReF*E_&AgcScD0N zmBN+6$I%+M_1dxnzV*hKV@#x&i7we)vi~E0`&ab+Yv3-cI1fAWXbs~mibY}(`A>_d zN~B(9cAdP~(iCKev%IpLMUbQ+Kg z@6l%||MWMoW!(*$U8ko0spwO5#OcuK>Onrg*xB9+UfSHXZ1GZ_r zY5d;Ay@{G+n267nM(8waEF94!G`kZM6A~4i3eEvCb~bTWXx_;d)-7fm4*YN6f0fCO ztLRtoCo+>|AoufB_}15guLVtth^q8(!n4ZwrTrG1+oj{B;#J7uZbi<0!cN+KoIWrd zMIG@*x8wiCpQ0u##4OwW(f!dm%z`S^$VCCU(FBm6PAk=x2Np{vte@ z+F=^FL@9j8pShp8zc8Op8stiDCAWRNJ!y6mEbN-52 zMJ(~Qm(j{sA>U86iSUBwtu~hMUDZkt@fnEA)Z8G|!5f*8roO5`tU#<2{-O7bcVW3} z8Y9UY5nd;*GQ&&vR1ZljtNBH((p#m=`+Ww!W^me&v>D*A*Zmv**2I=XKd&#m=m)_P z;NTwz7ooM?8IsO#fj>X*`&&saR%tTh=fl@Z(~!$dXz}gB`c+$s50*~oRO*k^S@W#< zFPyFX`(NR2R?eOBXQeNehTtT#w*E-|kt|0~luS>h?_ti`c4NCSgdRJek>41@oF?^Q zmvS!WynsJv5Ixr|{ADUeUO)?yla`$({!;h1um*W<3i2HkNfk}W6H*E8z8*QWPk?tO zL&?yuWT5u*`}(z*;8q)rbZh2^A4mUu2G3zH`1^Ia>vDy$y$pY*jMtOQH#}pXwto-( z9?}f#D7Z;KwA=D%PT`zZuGhWfAKwp-B0O;vx)x~#FTuA@jZTX;AUXD`bCqeg?VaZ2 zu?Pd~fQMIpA6C&?M29p^rJgYYRS1;xswYA&XC%{WQIJUcjcL$5$Bb=9=DPLyKRF9POd6UVrI?e2vB8ei2A98=lRe!jE@8!zvtG7#dB~kP}>`6433i_QDD42xXJi^Qq-T(XSeYR#a07vEN%`aqJ$aoGP z$R>KemSzi6{6d~q6%2GkYGdj}@_lm1+>uVJKJ)8*3cp6oDU?UlBx~elv<%&-J>Rt7 zuy;~>sP4J}*LVvYZNlEFY1e{*-(#QWK3$W(HhoESY4l<4E^&h`b6VzHp!VzlZax{0ZGSvc zE694lwV6r+V2Y=Fm8HxF`3J<+LzSD#6cmR(99>{mA}etio#6>|ScCA0D8pC2fGFJT zCUO{mrVeCtYqi`Ct0EEe?_j(Mz=7ZD+DfK2h z;fYW1%t%|b#ov;LZ;e7vJqONYD|J~m_~2BuXTs~Gm+PI@JMAfSPqdi~|de!fUn z*bunR-so;GI)6Lz(Mc0E9|TOi=t-3L!Wc$_as3tjJ6amenCAL+2Mbg#XkMNz^OZGI zRk%k1axIheP-Dnpcn4Kop=hCKBeRj&94u%NNZ~1PK5;!8$(d5$w~I{hj(Adcp>ezi ztVwxqd&x+Bg(Y2u`ld^8B6=;2@y2SduD&mwclu}da9;=)EyPTf8f1n)Z$58|BRh{q zWhQ;gC9*ixo7J`IS<*;b{UT{14voBaL zSTQ%vm7ZJsdWpFhJ?oS}S$Id~2kUb`PCrqGJfEB3HM^{xR(X7#2XhbRK9Oje*lq7- zFBqn9))UOMz&dB0LdPzz{LaLVgg9Gi1l0q!#d`v*o!Sc@dXQ}K;drW>hMR_k&&rRk zKKl&k%t(5+H{hj~vo!NdwW2PYRpbVrmh!v5Wy z>hHuy#ibb@fX_hO@3FLF+?)M;VG0-E)~m7SGNa_z zoDHo=$dm+ZoRVX`REc5sIONPjSi>?fU@@(_GdZ{bMRihbrZ0T6(nEFE9&s9=YQsUcgMQ%sL^)xn{u&;Vphv?}Fpe0c6 zP!hcBdGiHxW^zXINa{#Rx(?~2cF@a~X6=CM7SHh#IFUf+i-CUv^2?>1lp`#?we^f8 zzniorj~jJS&zCba+wptv2TwR-73Ni+GtL=D$@|)A?lebRqw_waHt5Zpb7mNR0M}Gg zYSNY@$zSxE;7O66PZ?m+WE7@GCS;HNKBtW)S_}b@;-i)>6w)_=!?ErEzNqj;Bdaw;{11 z(FeW%9lVe$!2PZ!uO_dd0Z~7;fOR=|Ie3&DVCjr<&@z;9$~fxJHD6Bp)Vi#R%%W`^ zZW8_?^kryPaAvS7Ty!zJxE;Z$I{?q^$Ed3Y9PAm4}{(#8@&q8X+`EHE-@Ax zDK7AZ=+xEndwb3SAquk@Nt;CTK`UFG|3;|uea=59C7 zZwK<^GRRfYJsn9!Q_5ZHh~I5JeP56ZLRvWKboYZN&I292pZEF>HM?@B-nK?rkD#$v zhFVQ@wxf~75hURnNTkF{i32L^L+&l6U?F{Y;%DeL;IGp_7I+sr4yZAKqX-d6_ zJlP%W_V!}5aeu$?&*d5*leSSm)U_YW!gT)Tuj zhyP+ejxaX$vBHd%(Rq-Zi+WCdM?6G9>Xz;HcKZ>q$EUqkdGlz>@Eku#JrKaI{5W&u zKY{OBNKg0~9*48;Syy_RD|{x`tm~HefNH5~DeZeb<8N{QJjyKOHuSE_bE*)iK#x8( zu4n##c#9urenDw;hm)91{tr*^39uaby2W=lAlK_8x%|>~s?JwNQ&l_y%ADv$?{(Gt z*V{y2KE;{hbRw&09P2Q-1JWF;|6iN7Hck1dXUMlx%_INgT-?BV&w4-di8RF*Nqn;L zFd3BN$hp`1mo1M>nrCQJNuXjE5P+jEj+rk(SYxQQyqiguc+5T2ln(_S3aqxiw7x^bE8nJY#J2E0T|-^- zGVHIr*Yh+j#nBBv>pbfeunWM3yl(gL`god)r5u_?_&Bek|4^+bJ*H-DD)VEHx5pFL z_c^$dc-iXA&FW2lz#jT2X)ddy7hOxAraDt|cE5#Jzs&pIhkH!-Y;kg5*D=>Y*+8{o zwPUK0AA~E)CikOtpmkt7nRyOG$m*=sS?Bz-{vYHt|HO=>_T-m|ClH2q0?&wWodIZ) z<$>;vA67iikigIY$Bm`$`H#ryi29us$rVY}g_Fpq)_W+$3;@+us#!VS0~PV!iI-T7 z|GpgORKZk15}98}oxqoSgZ!&4U{HEqtB@ysIB_Vk1`eb|q~3aRIo4J>p|_m3 z9GjYOFnEUYvln^`J!PGY4UR=QRVP@0{!Mdsh%wAzD+WCJ$3;AMhXRN4usc0>r+9yR zsnJwRj6=)1$YR04-DMZFHP=|$MLm-{{Ox`<=2uF0`-Q#A9t`f)20hR};frA#ja4Qg zYh8m~f=CaN@?V57Gl?rw?;}ol99;do+$}f2uJ3`L+K8v8Id_GuRw#eu+LnJU~q{mE<2R5-Ac{3g-F| zGxsKtz14(yf8vrG(O1c@eS-O>uX6ttF$x=+2mLhK-U;MJe!v`-Te&y$yimt*_;uo* z(0BC|ICQr1s_A>ygw}-W;%k}9&(;jz^?~()URF;__jeb3P}9JC)8O)zQ=z)zG5S>b z)1-N+Pi^|S`8kSk(LbXl|(wL)QV@h6!Ran3kvoTMju zlN$R8v`F2kd*qF;2ad11et7Wp;7{tc!OVJ+!|RaMur|Cd{07*@J1jk4=TqlXMd?w# zB!5*{a6S}*>iwR~d@^$_-tw2xGaSU9P&H6Buo7?9WX<*k3vEF@hO}|gl&#=?6Ml0S znpN$av%Ioj$pVpnQQ5&asMGa%NLxIfTvp8?75?1S=wdv?Y7P&j9zt4q<;&>VDd(1R z<)u9W)-o0ig!q5q!19Om=8RMZ_aXA#uaMQ8LvE91QEoOi8L9(+F@82afWiNV@;hg=uQ1@tGPR0|J6U+%}pG$}GFX!6~XNF^WmRFk$#cOaR z;bb`Z1vrhgR)g>bDf{D3`+}{{_ae{a5b~)$L0b|epkNgFYOj!E_&ZDI@^AFUS!l=` zgYzl><~M4%F=VDr;d~wf)+;`@1ND&l#sy@~Zs+~)3GE?Gsd&irgTA&C3ROluv&%+V&>F zCc)|Wsk%AcobhOSXEBRFTAdfrH)%#%|G>b&MtYWlPC>OPZXdAG-$DmN;>at}he@ZB zpIZNJRt>Zn0r&{zXFs7_e4e!?fhOD>RRT{k`*#c+-B;+ZrT3K9Ss1e}?wp+5oHv0Y(>m7T;pT7 zK7FRSXg@v(PYs`Be`Is+F7Ou6fi?42+1%;C7-yx+XXzXw-zNgpYS z_cQvc2jF7Ebo*Zfz6^W; zJ~9T~sr(qF!E}r9jDODa`xt8zYdf>IvyXho1I7X4GIQhp zMpsuYR4t?$?5KaluR&(an$((Y-;s&xF2Y*6#P@A&iD6TgqIV2Ve`O>863Ta=3H#JxX7lLSOI;xw}6y z3qZc055X1W?G$IwKF~f;!Yl5nKkC6!J+CvSC;4fQpu3&we&E(*{`g70OX(_RrDl=+ zFqXWbno(gB%6<{|CV%|5Xv$86j)w+V1FXh)Jtn|`HA4d={Bw3_cBnO3?&6(RSSzfr znH}*lOE|CYmzAs<;L`Fr%d4Y#%Bn;98hwq5Rz>SC_^huu@1J6xTum}-%7I=yXg)|n z;t5lHt7@EA(cuV((w!jAPaLA~+s9bHQMbPnd?$F8YF~L#`rX2&)8SrKN3Cbc6L%F{ zUgw}RUJuZ-ox}&RGr2SQEI7DpIL6%gytuSQn(-iiyd@b#@w5jk6CsQX=`aFS& zgFY`zJneOQWaM5(BfcMsD>)tp-j%wUVI8VV_j6ln;bE7W(hU)Y$n7?iW0-(rV zKs}N2<)@;Fk>5i4fIqwOU5VSP7pepJI2u zw<74tbhbvQ$JFN>z;o6FuKcWh*1kp^-hp>G$Czzo)4e_o9@C5U9^a3AtM@1GPl_Xy z)^(OO(>l(~GtKjTABTeKqokM2%XyiHKHwuXI0xJVZhND>p}wRh=jm9MbSy3K@2dY( z-B*`hv`?UK;05OeNB5O@*#yHuTLxPO^&DHAliU4mzUB+p2G?JpY+*Ou-9d)AFx+Lv zQez@_Xe;+=SDe&2<4|4yE-{7?U!KOYaY^nUlc_qij2BZ9)Ze&p+;6@HmN|vO-`AhAqv9 zu!yqEJslJt9NtMrj8qGXg9c(%?8(Iylf0>V=ds#VCnhpFsdqZB~ zTj+w4+^5Uo_s5ZIz8nlAGnf%$W0D?89#G{wWK*-MH;_J9*rsZP`&oU^!>o7KlgIait2r;i zkWS~G$?Xka*pV7zZg_6^EPZsNM5Bbf*Be8dLO1Yod3d~ zCYf=X%cD7R{qR>vE7}&%)@oz5@i_Tp`sc0u)=aB8=}U|HKfFP|>6v2RrqE4D|0@3A z97`CjYU*@)!=apm(5!Ale1e6nLe_(JCHqR^O5z|{joNFA@d+#oFAIx9i@<}IV7{;N zBXsZRv$~09Sa_GRzaGWgcnqxkJNn}`Wc}%GA85U5y@y8ib8s(Zrmtp(&WB`JE&_X9 z&QiX8J-;sLJ-huX^x4082fVFdRh{sqw8Hye#x3nmCOxtwccJ+4ss1!yTI-7RLexPGihowD}r?DJ!7ssK~szN;_jn)=-i>o?h5KH>WYRu(R#=;Ni52Yp8 zL|-b-r6T+eu$M6+@K#_ywTy86#b}`Bql4H=#!F}N6`qEt46_Ntyz3{aDX+6$qy{N& z7AM80L>@kIl363_3#7x7=T$iO5NC+v+di7SpF=}g75PpgcEsKQzbzh6I)ga(Vi&uM zoe7F`Gk6m=;6C&sll>9+LW{!}N#Fb)e5dB9_4ay`eYG8!&H)XsWC$;R5`0Vht|YHx zv9;JbfoG^4ch@AcC!c4j{(6**X!V$b&;qO1X$hYoyv(&6t7Ncb@GtgWcXGxK<8jGh zea?JS;VsYEZE(`}vxlaJrF0+nX9)wnjrLN77YsD?8#a34jBIu{1eJ#Xav7H0$<%j=0oOuo@4!vdqVf*X}S__ z0+;?UGMTm-!Y##xs6M;`|2fPb>c5WGN3~Kd`f+K^#bv)_b+vw{-j;Sw`cK_I4d7M| zp^I5YPUu}=#mn(=wqYjP>&9!wc=8QZE6ns}d8hn8{I8vF9O3%MSsC0VL;WFS9-?*w zcKFJu0xj^mEG4 z>;K7pRExT>5!xcYblKSzN9jQn3EXr#!7|*dV2x+U^lf~8te(*)-Mdzq})YfZM zzIDsM)8xB6=TGHMs6~hO2dWI!Ny7W}Y`?=ik``#;#cjRJy2zZKA6a#nJEBZ^WtvEL zyd8X5ylXIIg%*K%`DiSLd&51|9m3_m<_^_artftDdF#SFyW>Mrp4xoQPJK?A-y|P^ zyqYc1UXBls5BH`T_?)$a*?~Klnb!+!!sc0c6)jp{^krXx9||wMfR94j;i{Y$`kBgm z)0ravL0DOkbuZcbm(dpQ;CWJ(uW}tWIh!5Tk!Q$4+`+=sg)`kpZrt_Mb-K*W zsq@@rSVAm>7r{y7_Ii9@kK+%NeyI!R-;1mRq5YvcWL4LRKNeT^(TCKkI>VC8U8uWWgI*Zr&>-@5u z<@Xu)v5&i&>ZLBy1NSz1=Y3u}YuZztb!CqaLBF~KKT}Vz_>IZU$*y4e;*BDaa76Wd zNB-X9$}9=d{u@8`hgfV5{jS<)|z zKwt2@(Z(o-hS3F7DTSU?Ugz;}65{=&l@~v*%uneY&!oPrSux9l$|;V&xy>;tx4XoYV1{cnuo5w`U9vw zuQ7RH;tGYkR`e=(!UY?_c_r{=>vMa8I%he#o4fI`_eJ-yoo7#aMe!>7{!fydCU1O4 zx1%dt;h#4Ep&CBMTyJ$8S zHhPTzn0KTcH056&!$XdkJurdu^dwrl81+PbdX=X*bA&l;F}4`>K!#6&-G9%#L+KVC zbL)^0dc{>Ar`*A%fhB<{we;zCfy@5Qxjwswx!z=Z0mMlqqi~dJ#6+j!^5}mw*CKe zv=RAq6YwOQMqk<<$lxr5zU;^ zy>MURzQi(eeRS3cH`O^IZb9e4zwq!no7AsJ*YGAw{>{1Y?COo4Hl79zDPTy${U=^t z;Y{Vw6R#q-OFG<7s5_H^Bzt_lA&yR1h;(9iqu*D~RxVi{9q}%A3v>&VHcA-}QcFuy zz60DdNj-i9j8!^{F8AAHfj=u2ObM*lBtO}x5v z0*%m62+KNWo-_YK=`#(j*-kV^?~~b3f_YYZ;WC6rbYo`Id*=JpH6u;c;nMI&!Kohd z9`cruwu&7_|w!YJ&1mM0bccw zz$T>sl|IQZ{k&eM2sMbf(neNe>v@u+Yr=gFzGvW5ilDBaU9Q0o1 zP45Lm?G@-1n8J*Q9D2qCfndtbYs$U%Iy{=@gh(49?(+@!bG`OWoO{Z?P#wF zj^x&P8~=DMW~e;CQct}Z{pNAbpJS{`)WPBimh;?bkE^B=E-7BBz17jGi|()xT7YS+ zFiV`D@@Um_==}Q#Oi1^=a0Kbo#knnF6@p>f$XdrU@|yFSbJf0TOQWMaUFo6(n!kY# zRDF?tS68pACvETyGA(qU=sX!uuhkdKL+60BXYzfu2)799o_kn$1m1%QWJ(AVFMz&9 zpWUlucz$iKv-O(VlAo6ewjy2C9_9}yTW1F=g6~^1c|NDc`HIYmW=1pPez5Zm)S>G6 z>Y|aY=vH)Z;#K*Eyde2asz{$q=ENrWif;JJ#9=GP;#DxAU#Q*XsTLol=U#cUx}WQF ze)q%A)e=3oJp8|s{ag~Qd;>BMHnOC18o~D?t(o}sCFq2^k=s`ePr)a6<-}P^+o>Fa zLCk*r@6B`QnSkwrTGSB@kFUU4F@8DJIcl3 zXS_r{7^sMMp59>+Pi%QK>CccVp!^i&*S|t;*~jGFNYgIf5K%{9kF(dAPW>q!KwgVw zEaftU{ScqPtNye2RfVgUCR0H8*|gNOl;&p6ux9XlUofQGcni&U_rOa5+hu>9qEtoRl|os zJ;fV}Ki+M(P&BL^9pb)<=(3AeUP4`D!S+I z@H?$$Zi;%QFPPOJ?m(J}#et6l!r9+VO-unF!ZLkNZCJ$MG@=R^=VgVn!w-OQbR;)H z{P`(X6=rMffD5e^tO@#EA*lZOAUTcNXR6T-k<0Qa`niEZuWW=&p2h4vCI96d+Fl2^Gg3+n}5H>HY

#ZHKTgoT$lfm7yTA{TNtJ4vbWKd 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 literal 0 HcmV?d00001 diff --git a/resource_pack/sounds/ui/hardcore/hardcore_enable.fsb b/resource_pack/sounds/ui/hardcore/hardcore_enable.fsb new file mode 100644 index 0000000000000000000000000000000000000000..68736ce3716692f0d1f8e91f5d7c390bcd469537 GIT binary patch literal 125472 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

n1y0^|49Flo|pe8pU<4j?7`^CAhY>} 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 literal 0 HcmV?d00001 diff --git a/resource_pack/texts/bg_BG.lang b/resource_pack/texts/bg_BG.lang index 8ea6b19f9..c34e21c5a 100644 --- a/resource_pack/texts/bg_BG.lang +++ b/resource_pack/texts/bg_BG.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Игрово меню # accessibility.screenName.permissions=Екран с разрешения # accessibility.screenName.play=Екран за игра # accessibility.screenName.profile=Екран на профила # +accessibility.screenName.realmInviteLinkSettings=Екран с настройки на линк за покана за обител # accessibility.screenName.realmSettings=Екран за настройки на обител # accessibility.screenName.settings=Екран за настройки на играта # accessibility.screenName.addFriend=Екран за добавяне на приятел # @@ -192,6 +193,10 @@ accessibility.text.equals=Знак за равенство # accessibility.text.unsupported=Неизвестен символ # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Известие ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Съвет ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Дублиране на %s аргум commands.generic.encryption.badkey=Въведен е неправилен публичен ключ. Очаква се 120-байтов ключ след форматиране PEM. # commands.generic.encryption.badsalt=Въведена е неправилна случайна стойност. Очаква се 16-байтова стойност преди кодиране base64. # commands.generic.encryption.required=Изисква се шифрована сесия # +commands.generic.entity.differentDimension=Целевият обект не може да бъде в различно измерение # commands.generic.entity.invalidType=Типът обект „%1$s“ е невалиден # commands.generic.entity.invalidUuid=Предоставеният UUID на обекта е с невалиден формат # commands.generic.entity.notFound=Обектът не може да бъде намерен # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Стойностите на избледняван commands.camera.invalid.easing=Не се поддържа преминаване към нестационарни камери # commands.camera.invalid.time=Продължителността на избледняването трябва да е между 0 и 10 секунди # commands.camera.invalid.pitch=Наклонът на камерата (завъртането по X) трябва да е между -90 и 90 градуса # +commands.camera.invalid.view.offset=Отместването на изгледа трябва да е между -100 и 100 # commands.camera.perspective.locked=Перспективата не може да бъде променена, докато използвате персонализирани камери # commands.camera.perspective.option=Избраната от вас камера ще се промени, когато персонализираната камера не е активна # commands.world_age.description=Променя или подава заявка за възрастта на света (време от създаването). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Пещери и скали # createWorldScreen.cavesandcliffsDescription=Опознайте новото генериране на разнообразни пещери # createWorldScreen.spectatorMode=Режим на зрител # createWorldScreen.spectatorModeDescription=Изпробвайте ранните версии на „Режим на зрител“ # +createWorldScreen.experimentalThirdPersonCameras=Камери на създатели: нови предварителни настройки за трето лице # +createWorldScreen.experimentalThirdPersonCamerasDescription=Съдържа нова предварителна настройка за камера – трето лице над рамото follow_orbit # +createWorldScreen.experimentalFocusTargetCamera=Създателски камери: Камера за цел на фокус # +createWorldScreen.experimentalFocusTargetCameraDescription=Разрешава поведението на съществуващата свободна камера да се насочи към обект # createWorldScreen.recipeUnlocking=Отключване на рецепти # createWorldScreen.recipeUnlockingDescription=Разрешете отключването на рецепти # createWorldScreen.experimentalholiday=Функция „Създател на празници“ # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Изтриване на проекта # createWorldScreen.editor.projectOptionsLabel=Опции на проекта # createWorldScreen.editor.delete.confirm=Изтриване на проекта за постоянно? # createWorldScreen.editor.deleteWarningFormat=Наистина ли искате да изтриете „%s“? Този проект ще бъде загубен завинаги! # -createWorldScreen.eduCloud.about.body=Име на файла: '%1$s'%2$sПоследна актуализация: %3$s%4$sЗа да изтеглите, щракнете „OK“ и след това „Изтегляне“.%5$s # +createWorldScreen.eduCloud.about.body=Име на файл: „%1$s%2$sПоследна актуализация: %3$s%4$sза изтегляне кликнете върху „ОК“ и след това кликнете върху бутона „Изтегляне“.%5$s # createWorldScreen.eduCloud.about.title=Относно файла със свят в облака # createWorldScreen.eduCloud.delete.confirm=Да се изтрие ли локалният свят? # createWorldScreen.eduCloud.deleteWarningFormat=Сигурни ли сте, че искате да изтриете „%1$s“ на това устройство?%2$sВерсията „%3$s“ в облака няма да бъде засегната и може да бъде синхронизирана по-късно. # +createWorldScreen.eduCloud.resolution.title=Да се качи ли сега? # +createWorldScreen.eduCloud.resolution.body=Имаше проблем със запазването на „%1$s“ в облака. Когато излизате от някой свят, моля, оставяйте Minecraft Education отворен, докато качването завърши.%2$sХайде да решим проблема. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Качване сега # +createWorldScreen.eduCloud.resolution.uploadOpen=Качване и игра # createWorldScreen.experimentalDeferredTechnicalPreview=Функции за рендериране на дракон за създатели # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Активиране на конвейера за отложено рендериране. Нужен е пакет ресурси, поддържащ PBR, и съвместим хардуер. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Изтегляне на архивно realmsInvitationScreen.shareDialogLabel=Всеки, който има тази връзка, може да стане член на вашия Realm. Бъдете внимателни с кого я споделяте. Добра идея е най-напред да изтеглите архивно копие на вашия свят. Можете да премахвате членове от настройките на Realm. # realmsInvitationScreen.shareDialogShareButton=Споделяне # realmsInvitationScreen.shareDialogCopyButton=Копиране # -realmsInvitationScreen.shareDialogNewLinkButton=Създаване на нова връзка # -realmsInvitationScreen.shareDialogNewCodeButton=Създаване на нов код # realmsInvitationScreen.closedRealmWarning=Вашият Realm е затворен. Не могат да се присъединяват членове. # realmsInvitationScreen.generate=Генериране # realmsInvitationScreen.disable=Забраняване # realmsInvitationScreen.backup=Изтегляне # -realmsInvitationScreen.shareByLink=Споделяне на връзка # -realmsInvitationScreen.shareByCode=Споделяне на код за покана # -realmsInvitationScreen.shareLinkToRealm=Споделяне на връзка към обителта # -realmsInvitationScreen.shareCodeToRealm=Споделяне на код за покана в Realm # -realmsInvitationScreen.shareInfoMessage=Всеки, който има тази връзка, може да се присъедини към вашата обител. Отидете в „Игра“ > „Изтегляне на свят“, за да изтеглите архивно копие на вашия свят. # -realmsInvitationScreen.shareInfoMessageCode=Всеки с кода за покана може да се присъедини към вашия Realm. Отидете на „Игра“ > „Изтегляне на свят“, за да изтеглите резервно копие на вашия свят. # -realmsInvitationScreen.refreshLinkInfoMessage=Това ще направи старата връзка невалидна и ще създаде нова. Искате ли да продължите? # -realmsInvitationScreen.refreshCodeInfoMessage=Това ще направи стария код за покана невалиден и ще създаде нов. Искате ли да продължите? # realmsInvitationScreen.kick=Премахване # realmsInvitationScreen.kickAndBlock=Блокиране # realmsInvitationScreen.kickPopupTitle=Отнемане на достъп? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Настройки на играта # realmsSettingsScreen.playersSectionTitle=Играчи # realmsSettingsScreen.membersSectionTitle=Членове # realmsSettingsScreen.subscriptionSectionTitle=Абонамент # +realmsSettingsScreen.inviteLinksSectionTitle=Линкове за покана # realmsSettingsScreen.devOptionsSectionTitle=Опции за разработчици # realmsSettingsScreen.backupSection=Архивни копия # realmsSettingsScreen.backupInfo=Можете да възобновите света на обителта си с архивно копие от този списък. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Заменяне на света? # realmsSettingsScreen.closeRealmTitle=Затваряне на обителта? # realmsSettingsScreen.closeRealmMessage=Затварянето на обителта ще я изключи. Всички, които играят в обителта в момента, ще загубят връзката с нея. Сигурни ли сте? # realmsSettingsScreen.LoadingSubscription=Зареждане на абонамент... # +realmsSettingsScreen.LoadingInviteLinks=Зареждане на линкове за покана... # realmsSettingsScreen.failedLoadingSubscription=Неуспешно зареждане на абонамент # +realmsSettingsScreen.failedLoadingInviteLinks=Неуспешно зареждане на линковете за покана # realmsSettingsScreen.matchingPurchasePlatformFormat=Закупили сте абонамента от %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Стартирали сте абонамента от %s. Само оттам можете да удължите срока му. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Можете да управлявате абонамента си за Realms в магазина на платформата, където сте го закупили първоначално. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Вашата realmsSettingsScreen.upload.worldtoobig=Качването е неуспешно. Размерът на света надвишава максималния лимит за качване от %s. # realmsSettingsScreen.download.worldtoobig=Неуспешно изтегляне. Размерът на света надвишава максималния лимит за изтегляне от %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Промените, направени в абонамента ви за Realms, като например натрупване на време или изключване на периодичното фактуриране, няма да бъдат отразени до следващата дата на фактуриране. # +realmsSettingsScreen.inviteLinkLabel=Линкове за покана: # +realmsSettingsScreen.inviteLinkLabelTTS=Линкове за покана. Текстов блок. # +realmsSettingsScreen.inviteLinkLabelDescription=Можете да добавите до 5 линка за покани и да ги споделите, за да могат другите да се присъединят към вашата обител. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Достигнахте максималния брой линкове за покана. Трябва да премахнете съществуващ линк, преди да добавите нов. # +realmsSettingsScreen.inviteLinkNameTTS=Линк за покана, озаглавен %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Щракнете върху бутона, за да промените настройките. # +realmsSettingsScreen.inviteLinkAddButton=Добавяне на нов линк за покана # +realmsSettingsScreen.inviteLinkCopyTTS=Копиране на линк за покана # +realmsSettingsScreen.inviteLinkActivate=Активиране на линк # +realmsSettingsScreen.inviteLinkActivateTTS=Активиране на линк. Активирайте този линк, за да позволите на други да се присъединят с него. # +realmsSettingsScreen.inviteLinkActivateDescription=Активирайте този линк, за да позволите на други да се присъединят с него. # +realmsSettingsScreen.inviteLinkActive=Активно # +realmsSettingsScreen.inviteLinkInactive=Неактивен # +realmsSettingsScreen.inviteLinkInactiveExpiry=Никой не може да се присъедини с този линк # +realmsSettingsScreen.inviteLinkExpiryTime=Изтича на %s в %s # +realmsSettingsScreen.inviteLinkExpiredTime=Изтекло на %s в %s # +realmsSettingsScreen.inviteLinkExpired=Изтекла # +realmsSettingsScreen.inviteLinkInfinite=Никога не изтича # +realmsSettingsScreen.inviteLinkInfiniteToggle=Задаване на линка никога да не изтече # +realmsSettingsScreen.inviteLinkTitle=Линк за покана: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Малки # +realmsSettingsScreen.inviteLinkUppercaseTTS=Главни # +realmsSettingsScreen.inviteLinkURLTTS=Линк за покана, озаглавен %s. Текстов блок. %s.Този линк ще позволи на другите да се присъединяват към вашата обител. Можете да го споделите навсякъде. # +realmsSettingsScreen.inviteLinkDescription=Този линк ще позволи на другите да се присъединяват към вашата обител. Можете да го споделите навсякъде. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Общи # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Разширени настройки # +realmsSettingsScreen.inviteLinkShare=Споделяне на връзка # +realmsSettingsScreen.inviteLinkShareDescription=Изберете къде да споделите този линк. # +realmsSettingsScreen.inviteLinkShareButton=Споделяне # +realmsSettingsScreen.inviteLinkShareButtonTTS=Линк. Бутон. Изберете къде да споделите този линк. # +realmsSettingsScreen.inviteLinkRemove=Премахване на линка # +realmsSettingsScreen.inviteLinkRemoveButton=Премахни # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Линк. Бутон. # +realmsSettingsScreen.inviteLinkCopiedToast=Линкът за покана е копиран в клипборда ви. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Премахване на линка за покана? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Това ще премахне линка за покана от обителта. Всеки, който вече се е присъединил, ще остане, но никой не може да се присъединява с този линк. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Да, премахване на линка # +realmsSettingsScreen.inviteLinkExpirationLabel=Срок на валидност # +realmsSettingsScreen.inviteLinkExpirationDescription=Задайте докога ще работи тази връзка. # +realmsSettingsScreen.inviteLinkExpirationTTS=Дата на изтичане. Текстов блок. Линкът изтича на %s. Задайте кога да изтече този линк. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Дата на изтичане. Текстов блок. Линк %s. Задайте кога ще изтече този линк. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Грешка при добавянето на връзка # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Имаше грешка при добавянето на връзка към този realm; моля, опитайте отново. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Грешка при изтриването на връзка # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Възникна грешка при изтриването на тази връзка; моля, опитайте отново. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Грешка при актуализирането на връзката # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Възникна грешка при актуализирането на тази връзка; моля, опитайте отново. # +realmsSettingsScreen.expiration.unset=Задаване на валидност # +realmsSettingsScreen.expiration.never=Никога # +realmsSettingsScreen.expiration.halfHour=30 мин # +realmsSettingsScreen.expiration.hour=1 час # +realmsSettingsScreen.expiration.quarterDay=6 часа # +realmsSettingsScreen.expiration.halfDay=12 часа # +realmsSettingsScreen.expiration.day=1 ден # +realmsSettingsScreen.expiration.week=7 дни # +realmsSettingsScreen.expiration.never.full=Никога не изтича # +realmsSettingsScreen.expiration.timeFormat=%s в %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=След 30 мин. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=След 1 час. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=След 6 часа. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=След 12 часа. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=След 1 ден. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=След 7 дни. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Ное # date.short_december=Дек # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s в %s # +date.formattedSpecific.today=Днес в %s # +date.formattedSpecific.yesterday=Вчера в %s # date.full_january=Януари # date.full_february=Февруари # date.full_march=Март # @@ -2593,7 +2667,6 @@ deathScreen.quit=Основно меню # deathScreen.quit.confirm=Наистина ли искате да излезете? # deathScreen.quit.confirmToMainMenuWarning=Наистина ли искате да излезете от играта до основното меню? # deathScreen.quit.confirmToMainMenuTitleWarning=Излизане до основното меню? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Сигурни ли сте, че искате да запазите и да излезете от играта?%sЩе качим и света ви в облака! # deathScreen.quit.secondaryClient=Записване и напускане # deathScreen.quit.secondaryClient.confirmLeaveWarning=Сигурни ли сте, че искате да запишете и да напуснете играта? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Записване и напускане # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Горен свят # dimension.dimensionName1=Пъкъл # dimension.dimensionName2=Края # -disabledSkin.title=Виждате се като Стийв # +disabledSkin.title=Показвате се като персонаж по подразбиране # disabledSkin.body.onJoin=В този сървър %s е изключено. Можете да смените скина си с друг в съблекалнята. # disabledSkin.body.dressingRoom=В този сървър %s е изключено. Сигурни ли сте, че искате да останете с този скин? # disabledSkin.type.customSkins=персонализирани скинове # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=ЕКСПОРТИРАНЕ # edu.worlds_screen.share=СПОДЕЛЯНЕ # edu.worlds_screen.delete=ИЗТРИВАНЕ # edu.worlds_screen.courses_title=Моите курсове # -edu.worlds_screen.fetch_error=Възникна проблем при свързването с OneDrive. Запазените в облака светове може да не са актуални. Също така проверете интернет връзката си. # +edu.worlds_screen.fetch_error=Възникна проблем при свързването с OneDrive. Запазените в облака светове може да не са актуални. Също така може би е добре да проверете интернет връзката си. # edu.templates.title=Моите шаблони # edu.templates.search_placeholder=Търсене в моите шаблони # @@ -3053,7 +3126,12 @@ feed.upload=Екранната снимка се качва... # feed.manage=Управляване на информационен канал # feed.share=Споделяне # feed.addScreenshot=Добавяне на екранна снимка # -feed.shareScreenshot=Снимката на екрана е заснета. Отидете в Realms Stories, за да я споделите. # +feed.screenshotCapturedRealms=Снимката на екрана е заснета. Отидете в Realms Stories, за да я споделите. # +feed.screenshotCaptured=Снимката на екрана е заснета. Можете да я видите в галерията си със снимки на екрана. # +feed.screenshotAlmostFull=Снимката на екрана е заснета. Галерията ви е почти пълна. (%d/%d) # +feed.screenshotReachedMax=Снимката на екрана е заснета. Галерията ви е пълна. (%d/%d) # +feed.screenshotFull=Галерията ви е пълна. Изтрийте снимки на екрана, за да освободите място. # +feed.screenshotFullShort=Галерията със снимки на екрана е пълна # feed.comments=Коментари # feed.edit=Редактиране # feed.screenshots=Екранни снимки # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Движете :tip_right_stick:, за да с gameTip.playerMovement.mouse=Движете се с :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Движете се с джойстика # -gameTip.playerMovement.touch.classic=Движете се с джойстика # +gameTip.playerMovement.touch.classic=Местете се с бутоните със стрелки # gameTip.playerMovement.controller=Движете :tip_left_stick:, за да се движите наоколо # gameTip.flying.mouse=Докоснете :_input_key.jump: два пъти, за да летите # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Докоснете :_input_key.jump: два пъти, gameTip.stopFlying.touch=Докоснете „летене надолу“ два пъти, за да спрете да летите # gameTip.jump.mouse=Скачайте с :_input_key.jump: # + gameTip.swim.mouse=Натиснете и задръжте :_input_key.jump:, за да плувате нагоре # +gameTip.swim.touch=Натиснете, за да плувате нагоре # gameTip.hotbar.selection.mouse=Превъртете или натиснете %s, за да задържите предмет ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Натиснете предмет в лентата за бързи слотове, за да го задържите # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Поставете занаятчийск gameTip.useCraftingTable.mouse=Щракнете с десен бутон върху занаятчийската маса, за да я използвате # +gameTip.openChat.mouse=Натиснете %s, за да отворите чата # +gameTip.openChat.touch=Докоснете, за да отворите чатa # +gameTip.openChat.touch.tts=Докоснете бутона за чат, за да отворите чата # + +gameTip.emote.mouse=Натиснете или задръжте :_input_key.emote:, за да изразите емоция # +gameTip.emote.touch=Докоснете, за да изразите емоция # +gameTip.emote.touch.tts=Докоснете бутона за емоция, за да изразите емоция # + generator.amplified=ПОДОБРЕН # generator.amplified.info=Бележка: само за забавление, изисква доста мощен компютър # generator.customized=Персонализиран # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Сложете си бронята, като отвори howtoplay.armor.text.4=Желязната броня, ризницата от метални брънки и златната броня могат да бъдат претопени в железни или златни буци в пещ. # howtoplay.armor.header.2=Щит # howtoplay.armor.text.5.keyboard=Щитът ще блокира предстоящи щети. Щитът може да бъде сложен в слота за другата ръка, както и в лентата за бързи слотове. Натиснете и задръжте :_input_key.sneak:, за да блокирате с щита. # -howtoplay.armor.text.5.gamepad=Щитът ще блокира предстоящи щети. Щитът може да бъде сложен в слота за другата ръка, както и в лентата за бързи слотове. Натиснете бутона :_input_key.sneak: или щракнете върху :_gamepad_stick_right:, за да превключите на блокиране с щита. # +howtoplay.armor.text.5.gamepad=Щитът ще блокира предстоящи щети. Щитът може да бъде сложен в слота за другата ръка, както и в лентата за бързи слотове. Натиснете :_input_key.sneak: или натиснете :_gamepad_stick_right:, за да превключите на блокиране с щита. # howtoplay.armor.text.5a.touch=Щитът блокира всички видове заплахи, дори експлозия на крийпър! Можете да го сложите в слота на другата ръка или в лентата за бързи слотове. # howtoplay.armor.text.5b.touch=Когато използвате схемата за управление „D-Pad и докосване за взаимодействие“, докоснете :touch_sneak:, за да превключите блокирането с щита. # howtoplay.armor.text.5c.touch=Когато използвате схема за управление „Джойстик“, докоснете :tip_virtual_button_sneak:, за да превключите блокирането с щита. # -howtoplay.armor.text.5.rift_controller=Щитът ще блокира предстоящи щети. Щитът може да бъде сложен в слота за другата ръка, както и в лентата за бързи слотове. Натиснете бутона :_input_key.sneak: или щракнете върху :rift_X:, за да превключите на блокиране с щита. # -howtoplay.armor.text.5.windowsmr_controller=Щитът ще блокира предстоящи щети. Щитът може да бъде сложен в слота за другата ръка, както и в лентата за бързи слотове. Натиснете бутона :_input_key.sneak: или щракнете върху :windowsmr_right_stick:, за да превключите на блокиране с щита. # +howtoplay.armor.text.5.rift_controller=Щитът ще блокира предстоящи щети. Щитът може да бъде сложен в слота за другата ръка, както и в лентата за бързи слотове. Натиснете :_input_key.sneak: или щракнете върху :rift_X:, за да превключите на блокиране с щита. # +howtoplay.armor.text.5.windowsmr_controller=Щитът ще блокира предстоящи щети. Щитът може да бъде сложен в слота за другата ръка, както и в лентата за бързи слотове. Натиснете :_input_key.sneak: или щракнете върху :windowsmr_right_stick:, за да превключите на блокиране с щита. # howtoplay.armor.text.6=Щитът може да блокира дори и експлозия на крийпър! # howtoplay.armor.header.3=Маскировка # howtoplay.armor.text.7=Също така може да носите издълбана тиква на главата си. Това няма да ви даде :armor:, но пък пагубниците няма да се ядосват, когато ги погледнете. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Диспенсерите могат да се изп howtoplay.droppers=Капкови диспенсери # howtoplay.droppers.text.1.notTouch=Когато са захранени от червен камък, капковите диспенсери ще пуснат произволен предмет от своето съдържание. Натиснете :_input_key.use: върху капковия диспенсер, за да го отворите и заредите с предмети от инвентара си. # -howtoplay.droppers.text.1.touch=Когато са захранени от червен камък, капковите диспенсери ще пуснат произволен предмет от своето съдържание. Докоснете капковия диспенсер, за да го отворите и заредите с предмети от инвентара си. # +howtoplay.droppers.text.1.touch=Когато са захранени от червен камък, дропътите ще пускат произволен предмет от своето съдържание. Докоснете дропъра, за да го отворите и заредите с предмети от инвентара си. # howtoplay.droppers.header.1=Употреба # howtoplay.droppers.text.2=В случай че капков диспенсер е насочен срещу сандък или друг тип контейнер, предметът ще бъде прибран в него, а не пуснат. Можете да използвате дълги вериги от капкови диспенсери, за да пренасяте предмети на големи разстояния. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Инвентар # howtoplay.inventory.title=Как се играе: Инвентар # howtoplay.inventory.header.1=1. Инвентар # howtoplay.inventory.header.2=2. Лента за бързи слотове # -howtoplay.inventory.text.1.pc_console=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Натиснете бутона :_input_key.inventory:, за да влезете в §eинвентара§f, където ще имате повече място за всичко, което сте събрали. # -howtoplay.inventory.text.1.touch=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Докоснете бутона :tip_touch_inventory:, за да влезете в §eинвентара§f, където ще имате повече място за всичко, което сте събрали. # -howtoplay.inventory.text.1.rift=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Натиснете бутона :rift_B:, за да влезете в §eинвентара§f, където ще имате повече място за всичко, което сте събрали. # -howtoplay.inventory.text.1.windowsmr=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Натиснете бутона :windowsmr_left_grab:, за да влезете в §eинвентара§f си, където ще имате повече място за всичко, което сте събрали. # +howtoplay.inventory.text.1.pc_console=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Натиснете :_input_key.inventory:, за да влезете в §eинвентара§f, където ще имате повече място за всичко, което сте събрали. # +howtoplay.inventory.text.1.touch=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Докоснете :tip_touch_inventory:, за да влезете в §eинвентара§f, където ще имате повече място за всичко, което сте събрали. # +howtoplay.inventory.text.1.rift=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Натиснете :rift_B:, за да влезете в §eинвентара§f, където ще имате повече място за всичко, което сте събрали. # +howtoplay.inventory.text.1.windowsmr=Лентата ви за бързи слотове ще се запълни, когато съберете повече ресурси. Натиснете :windowsmr_left_grab:, за да влезете в §eинвентара§f си, където ще имате повече място за всичко, което сте събрали. # howtoplay.inventory.text.2.keyboard=Искате да преместите нещо между §eлентата за бързи слотове§f и инвентара ли? Отворете инвентара си, щракнете върху избрания от вас предмет, след което го плъзнете до празния слот за предмети, където искате да го преместите. # howtoplay.inventory.text.2.gamepad=Искате да преместите нещо между §eлентата за бързи слотове§f и инвентара ли? Използвайте курсора, за да изберете предмет, и натиснете :_gamepad_face_button_down:. След това преместете курсора до празен слот за предмет и натиснете отново, за да го пуснете. # howtoplay.inventory.text.2.touch=Искате ли да преместите нещо между своята §eлента за бързи слотове§f и инвентара? Докоснете избрания от вас предмет, след което докоснете празния слот за предмети, в който искате да го преместите. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Изследвайте света на възможн howtoplay.minecoins.text.2=След като ги вземете, Minecoins се свързват с вашия акаунт в Microsoft, така че ще имате достъп до монетите и покупките си и на други поддържани устройства! # howtoplay.minecoins.button.text.1=Получаване на монети за Minecraft # howtoplay.minecoins.header.1=Отказ от отговорност # -howtoplay.minecoins.text.3=*За Minecoins е нужна версията Minecraft: Bedrock Edition с пазар на Minecraft. Minecoins не са съвместими със Sony PlayStation®. За информация относно съвместимостта вижте minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*За Minecoins е нужна версията Minecraft: Bedrock Edition с пазар на Minecraft. Minecoins не са съвместими с PlayStation®. За информация относно съвместимостта вижте minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Копаене # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Всеки път, когато в канала howtoplay.realms_stories.header.3=Организиране на играта # howtoplay.realms_stories.text.4=Вижте кой и кога играе в хронологията. Прелистете списъка с членовете на този Realm, за да видите кога и с кого са играли последния път. Използвайте тази информация, за да определите време, в което всички можете да играете заедно. # howtoplay.realms_stories.header.4=Открийте кой е в този Realm # -howtoplay.realms_stories.text.5=Открийте кой е част от този Realm, като използвате раздела „Членове“. Това е списък на всички играчи, които могат да играят тук. Можете да видите кой е собственикът на този Realm, кои са операторите и кой се е присъединил към Realms Stories за този Realm. Има възможности за търсене, сортиране и филтриране, за да можете по-лесно да намерите човека, когото търсите. # +howtoplay.realms_stories.text.5=Открийте кой е част от тази обител, като използвате раздела „Членове“. Това е списък на всички играчи, които могат да играят тук. Можете да видите кой е собственикът на тази обител, кои са операторите и кой се е присъединил към Realms Stories за тази обител. Има възможности за търсене, сортиране и филтриране, за да можете по-лесно да намерите човека, когото търсите. # howtoplay.realms_stories.header.5=Свързвайте се, където и да сте # howtoplay.realms_stories.text.6=Можете да намерите Realms Stories в менюто на играта, когато играете в даден Realm, както и в раздела Realms. Можете да сте в крак с новостите и да разказвате историята си където и да се намирате, дори когато не играете. С вашите конзола, компютър или мобилно устройство имате достъп до Realms Stories навсякъде. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Можете да намерите Realms Storie howtoplay.scaffolding=Скеле # howtoplay.scaffolding.header.1=Докоснете звездите # howtoplay.scaffolding.text.1.keyboard=Скелето може да ви помогне безопасно да изграждате огромни структури! Можете да се движите вътре в скелето и да стоите върху него. Ако имате колона от скеле, можете да отидете нагоре, като застанете в скелето и натиснете :_input_key.jump:. Ако искате да се придвижите надолу, можете да натиснете :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Скелето може да ви помогне безопасно да изграждате огромни структури! Можете да се движите вътре в скелето и да стоите върху него. Ако имате колона от скеле, можете да отидете нагоре, като застанете в скелето и натиснете бутона :_input_key.jump:. Ако искате да се придвижите надолу, можете да натиснете и задържите бутона :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Скелето може да ви помогне безопасно да изграждате огромни структури! Можете да се движите вътре в скелето и да стоите върху него. Ако имате колона от скеле, можете да отидете нагоре, като застанете в скелето и натиснете :_input_key.jump:. Ако искате да се придвижите надолу, можете да натиснете и задържите :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Скелето може да помогне при изграждането на големи структури, като ви предостави начин да достигнете до по-високи места и да слизате безопасно, без да понасяте щети от падане. # howtoplay.scaffolding.text.1b.touch=Когато използвате схемата за управление с D-Pad, докоснете :touch_jump:, за да се изкачите по колона от скеле. Докоснете :touch_fly_down:, за да слезете. # howtoplay.scaffolding.text.1c.touch=Когато използвате схема за управление с джойстик, натиснете :tip_virtual_button_jump:, за да се изкачите по колона от скеле. Натиснете :tip_virtual_button_sneak:, за да слезете. # -howtoplay.scaffolding.text.1.rift_controller=Скелето може да ви помогне безопасно да изграждате огромни структури! Можете да се движите вътре в скелето и да стоите върху него. Ако имате колона от скеле, можете да отидете нагоре, като застанете в скелето и натиснете бутона :rift_A:. Ако искате да се придвижите надолу, можете да натиснете и задържите бутона :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Скелето може да ви помогне безопасно да изграждате огромни структури! Можете да се движите вътре в скелето и да стоите върху него. Ако имате колона от скеле, можете да отидете нагоре като застанете в скелето и натиснете бутона :windowsmr_right_touchpad:. Ако искате да се придвижите надолу, можете да натиснете и задържите бутона :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Скелето може да ви помогне безопасно да изграждате огромни структури! Можете да се движите вътре в скелето и да стоите върху него. Ако имате колона от скеле, можете да отидете нагоре, като застанете в скелето и натиснете :rift_A:. Ако искате да се придвижите надолу, можете да натиснете и задържите :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Скелето може да ви помогне безопасно да изграждате огромни структури! Можете да се движите вътре в скелето и да стоите върху него. Ако имате колона от скеле, можете да отидете нагоре, като застанете в скелето и натиснете :windowsmr_right_touchpad:. Ако искате да се придвижите надолу, можете да натиснете и задържите :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Подкрепете строежа си # howtoplay.scaffolding.text.2=Скелето се нуждае от опора. Можете да поставите толкова много скелета хоризонтално, без да докосват друг блок. Когато се опитате да поставите прекалено много блока на скеле без необходимата опора, той ще падне. Скелето може да бъде поставено като обикновени блокове, но също така може да бъде поставено на собствена основа, за да се построи бързо висока кула. # howtoplay.scaffolding.header.3=Съборете го # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Експортирането на проекта е level.editor.import.failed=Импортирането на проекта е неуспешно # level.editor.import.failed.incompatibleEdition=Неуспешно импортиране на проекта: неподдържан файлов формат # -inbox.invite.title=Покана за Realm за # +inbox.realmInvite.title=Покана за Realm за %s # +inbox.gameInvite.title=Покана за игра от %s # invite.clear=Изчистване на избора # invite.send=Изпращане на %d покани # @@ -4188,6 +4277,8 @@ invite.error1=Възникна грешка. Не успяхме да заред invite.error2=Възникна грешка. Не успяхме да заредим някои от подробните данни за приятелите ви. # invite.realm.add_member=Добавяне на членове на обител # invite.notification.title=Покана за игра # +invite.notification.acceptInviteTtsTouch=Докоснете поканата в горната част на екрана два пъти, за да я приемете # +invite.notification.acceptInviteTtsGamepad=Натиснете %s, за да приемете # invite.notification.description=%s ви покани да играете Minecraft # invite.confirmation.description=%s ви покани да играете Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Череп с кръстосани кости # item.banner_pattern.thing=Нещо # item.banner_pattern.vines=Назъбена рамка # item.bucketPowderSnow.name=Кофа с прахообразен сняг # +item.worldbuilder.block.failed=Имате нужда от оператор Creative +, за да поставите този блок # item.shield.name=Щит # item.shield.white.name=Бял щит # @@ -5863,6 +5955,7 @@ map.position=Позиция: %s, %s, %s # mcoServer.title=Онлайн свят на Minecraft # +menu.ai_lesson_crafter=Създаване на урок # menu.achievements=Постижения # menu.convertingLevel=Разширяващ се свят # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=НАСТРОЙКИ ЗА КЛАСНА СТАЯ # menu.serverStore=Магазин на %s # menu.serverGenericName=Сървър # menu.play=Игра # +menu.preview=Преглед # menu.profile=Профил # menu.playdemo=Игра в демонстрационен свят # menu.playOnRealms=Игра в Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Използване на независ options.dev_use_fast_chunk_culling=Използване на бързо изчистване на отрязъци # options.dev_displayMarketplaceDocumentId=Показване на ИД на документ на пазара! # options.dev_addCoins=Добавяне на %s монети # +options.dev_addCoinTitle=Добавяне на монети # +options.dev_reset_entitlements=Нулиране на всички права # +options.dev_reset_entitlements_loading=Нулиране на правата; този диалогов прозорец ще се затвори, след като процесът приключи. Можете да затворите този прозорец, но ако затворите играта преди завършването на тази команда, това може да доведе до неочаквано поведение. # +options.dev_reset_entitlements_error_unfinished=Внимание, не всички права са изтрити правилно. Пробвайте пак да изпълните командата, може би след рестартиране на клиента. # +options.dev_reset_entitlements_warning=Внимание! Това ще доведе до изтриване на всичките ви права, включително наследените права, които може да не успеете да възстановите! Тази операция може да отнеме известно време, ако имате голям брой права. Сигурни ли сте, че искате да продължите? # +options.dev_reset_entitlements_success=Правата са изтрити успешно. # +options.dev_currencyFailureWarning=Мрежовото повикване е неуспешно. Грешка: %s # +options.dev_currencyFailureWarningGeneric=Мрежовото повикване е неуспешно. Уверете се, че сте влезли в акаунт в списъка с позволени. # +options.dev_reset_wallet=Нулиране на портфейла # +options.dev_allowlist_failure=Грешка! Операцията е неуспешна; проверете отново дали този акаунт е в списъка с позволени. # options.discoveryEnvironment=Откриване на среда (изисква рестартиране) # options.discoveryEnvironment.production=Производствена # options.discoveryEnvironment.staging=Поетапна # options.discoveryEnvironment.local=Локална # options.discoveryEnvironment.dev=За разработчици [Нестабилно] # +options.discoveryEnvironment.perf=Perf [Много нестабилно] # options.dev_realmsEnvironment=Среда на Realms # options.dev_realms_environment.production=Производствена # options.dev_realms_environment.staging=Поетапна # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Актуализиране на заместв options.dev_resetOverrideDate=Нулиране на дата за замяна # options.dev_clearStoreCache=Изчистване на кеша на пазара # options.dev_clearLibraryCache=Изчистване на кеша на библиотеката # +options.dev_clearScreenshotsCache=Изчистване на кеша за снимки на екрана # options.dev_clearAllCache=Изчистваме на целия кеш # options.dev_connection_quality=Мрежов симулатор (симулация на лоши връзки) # options.dev_connection_off=Изключено – разрешена връзка в паметта за локална игра # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mbps, 200 ms закъснение, 2% за options.dev_connection_slow=Бавна – 400 Kbps, 300 ms закъснение, 3% загуба на пакети # options.dev_connection_veryslow=Много бавна – 200 Kbps, 400 ms закъснение, 4% загуба на пакети # options.dev_deleteAllPersonas=Изтриване на всички личности # +options.dev_deleteLocalScreenshots=Изтриване на локални снимки на екрана # options.dev_deleteLegacyPersona=Изтриване на слот за наследена персона # options.dev_identity_environment=Нова идентичност и среда на онлайн инфраструктура (изисква рестартиране) # options.dev_identity_environment.dev=Разработка # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Ниво 4 – 1024 MB # options.dev_sunsetting_tier.five=Ниво 5 - iOS 12 и Nougat # options.dev_sunsetting_tier.not_pending=Не е в изчакване # options.dev_gatherings_section=Събирания # -options.dev_gatherings_add_gathering=Добавяне на публично събиране # options.dev_gatherings_enable=Разрешаване на събирания # +options.dev_gatherings_filter=Филтриране на събирания # options.dev_gatherings_disable=Забраняване на събирания # options.dev_gatherings_bypass=Заобикаляне на проверката на сервизния пакет на системата # options.dev_gatherings_enabled=Събирания: Разрешени # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Нормален # +options.gammaIntensity=Регулиране на яркостта # +options.hdr_brightness=Яркост # options.hudOpacity=Непрозрачност на HUD # options.hudOpacity.max=Нормална # options.hudOpacity.min=Скрит # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Геймплей с цяла клавиатура # options.fullKeyboardLayout=Пълна клавиатурна подредба # options.improvedInputResponsePlaceholder=Подобрен отговор при въвеждане # options.improvedInputResponsePlaceholder.tooltip=Намалява закъснението между въведеното от вас и това, което виждате на екрана. Тази настройка може да използва повече енергия от батерията. # -options.dynamicTexturesToggle=Премахване на ограничението за текстури # -options.dynamicTexturesToggle.tooltip=Превключването на тази функция от включена на изключена ще изисква рестартиране на играта. Това може да доведе до нестабилност, когато използвате множество добавки или пакети с ресурси с много текстури. # -options.dynamicTextures.popUp=Ако сте включили функцията „Премахване на ограничението за текстури“, ще трябва да рестартирате играта, за да я изключите. # +options.dynamicTexturesToggle=Използване на препоръчителното ограничение за текстури # +options.dynamicTexturesToggle.tooltip=Позволете на Mojang да зададе ограничението за текстури. Това може значително да подобри качеството на текстурите. Ако имате проблеми с големи добавки и пакети с ресурси, изключете тази опция. # +options.dynamicTextures.popUp=При изключването на опцията „Използване на препоръчителното ограничение за текстури“ трябва да рестартирате играта, за да има ефект. # options.dynamicTextures.popUp.title=Сигурни ли сте? # +options.dynamicTextures.popUp.continue=Изключване # options.fullscreen=Цял екран # options.gamepadcursorsensitivity=Чувствителност на курсора на контролера # options.gamertag=Етикет на играча: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Включва изключителн options.upscaling=Мащабиране # options.raytracing=Проследяване на лъчи # options.raytracing.disabled.upsell.supported_platform=Тази опция може да се редактира само докато играете в свят с поддържка за проследяване на лъчи. Намерете такъв на пазара или създайте свой собствен пакет с ресурси, който поддържа проследяване на лъчи. # +options.raytracing.disabled.upsell.supported_platform.edu=Тази опция може да се редактира само докато играете в свят с поддържка за проследяване на лъчи. # options.raytracing.disabled.upsell.unsupported_platform=За да използвате тази функция, ви е необходимо конкретно устройство; за повече информация вижте: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Красива # options.graphics.fast=Бърза # @@ -6406,6 +6517,7 @@ options.hidehand=Скриване на ръка # options.classic_box_selection=Очертаване на избора # options.creator=Създаване на герои # options.creatorTitle=Настройки на създател # +options.creator.serverboundClientDiagnosticsEnabled=Разрешаване на диагностиката на клиента # options.creator.debuggerHeading=Настройки на дебъгъра на скриптове # options.creator.debuggerAutoAttach=Включване на дебъгъра при зареждане # options.creator.debuggerAutoConnect=Свързване на дебъгъра при зареждане # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Класически # options.uiprofile.pocket=Джобна версия # options.betaNewDeathScreenToggle=Нов екран „Умряхте“ (експериментално) # options.betaNewDeathScreenToggle.disabled=Не можете да променяте тази настройка, докато играете в свят # +options.betaNewBedScreenToggle=Нов блок за легло (експериментално) # +options.betaNewBedScreenToggle.disabled=Не можете да променяте тази настройка, докато играете в свят # options.usetouchpad=Разделени контроли # options.viewSubscriptions=Абонаменти # options.viewSubscriptions.button.info=Информация # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Вашият браузър по подразб options.openFeedbackPage.continue=Продължете към сайта за обратна връзка # options.turnOffAchievements=Изключване на постиженията? # options.turnOffAchievements.message=Постиженията са налични само в светове, зададени на режим на оцеляване с изключени чийтове. Ако продължите, никой вече няма да печели постижения, докато играе в този свят, дори ако смените настройката отново преди игра. # +options.turnOnHardcoreMode=Да се включи ли хардкор режимът? # +options.turnOnHardcoreMode.message=Ето какво трябва да знаете за хардкор режима: # +options.turnOnHardcoreMode.message.1=1. Когато умрете, няма да се появите повторно – играта приключва! # +options.turnOnHardcoreMode.message.2=2. Хардкор режимът не може да бъде изключен, след като светът бъде създаден. # +options.turnOnHardcoreMode.message.3=3. След като умрете, можете да виждате този свят, но не и да си взаимодействате с него. # options.achievementsDisabled=В този свят не могат да се печелят постижения. # options.achievementsDisabled.onLoad=Ако започнете игра с тези настройки, печеленето на постижения вече няма да е достъпно в този свят. # options.achievementsDisabled.notSignedIn=В този свят могат да се печелят постижения, но за да ги спечелите, трябва да влезете в акаунт в Microsoft. # @@ -6761,7 +6880,7 @@ options.makeBackup=Създаване на резервно копие на мо options.managePrivacy=За управление на настройките за поверителност посетете https://account.xbox.com/Settings в който и да е уеб браузър. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Прекратяване на връзката на акаунт в Microsoft # options.unlink_msa.confirm.title=Прекратяване на връзката на акаунта в Microsoft? # -options.unlink_msa.confirm.warning=ВНИМАНИЕ: След като прекратите връзката, вече няма да можете да съхранявате напредък или покупки, направени на вашата система PlayStation®4 на акаунта %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ВНИМАНИЕ: След като прекратите връзката, вече няма да можете да съхранявате напредък или покупки, направени на вашата конзола PlayStation®4 на акаунта %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Прекратяването на връзката с вашия акаунт в Microsoft от тази игра ще засегне всички игри на Minecraft на тази платформа, които са използвали този акаунт в Microsoft. # options.unlink_msa.confirm.checkbox1=Вече няма да имам достъп до съдържание от магазина в играта, когато играя на други платформи. # options.unlink_msa.confirm.checkbox2=Вече няма да мога да играя игри на различни платформи с приятелите си на други платформи. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Неуспешно свързване със свет progressScreen.generating=Генериране на свят # progressScreen.saving=Записване на света # progressScreen.loading=Зареждане... # +progressScreen.title.loading=Зареждане%1 # progressScreen.title.downloading=Изтегляне на пакети %1 # progressScreen.title.applyingPacks=Зареждане на пакети с ресурси # progressScreen.title.searchingForSession=Търсене на игрова сесия... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Свързване към външен progressScreen.title.connectingRealms=Свързване към обител # progressScreen.title.copyingWorld=Копие на свят # progressScreen.title.deleteStorageAreaContent=Изчистване на кеша на съхранението # +progressScreen.title.deleteScreenshotsCache=Кешът за снимки на екрана се изчиства # +progressScreen.title.deleteLocalScreenshots=Локалните снимки на екрана се изтриват # progressScreen.title.loadingSplitScreenAppearances=Зареждане на изгледите на разделен екран # progressScreen.title.modifiedWorldWarning=Модифициран свят # progressScreen.message.appearanceLoaded=Изгледът е зареден # progressScreen.message.appearanceLoadWaitTimeMet=Зареждането на изгледа отнема много време. Продължаваме със създаването на света... # progressScreen.message.deleteStorageAreaContent=Това може да отнеме няколко минути. # -progressScreen.message.copyingWorld=Копиране на свят... %d%% # +progressScreen.message.copyingWorld=Копиране на света... # progressScreen.message.tts.copyingWorld=Копиране на свят # progressScreen.message.building=Изграждане на терен # progressScreen.message.done=Готово! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Добавките внасят н progressScreen.message.modifiedWorldWarning.7=Световете и добавките са сложни! Някои от тях работят чудесно заедно, а с други може да получите странни резултати. # progressScreen.message.modifiedWorldWarning.8=Повече добавки означават повече забавление, но играта може да се зарежда по-дълго. # progressScreen.dialog.title.resourcePack=Изтегляне на пакетите с ресурси? # -progressScreen.dialog.title.behaviorAndResourcePack=Изтегляне на пакетите с ресурси и поведения на света? # -progressScreen.dialog.title.onlyBehavior=Изтегляне на пакетите с поведения на света? # progressScreen.dialog.title.storageProviderError=Неуспешно синхронизиране на данните на света # progressScreen.dialog.title.storageProviderLongWait=Синхронизиране на данни за света # progressScreen.dialog.title.storageProviderSucceeded=Синхронизирането на данните за света е успешно # -progressScreen.dialog.message.onlyBehavior=В този свят има приложени пакети с поведения, които трябва да изтеглите, за да се присъедините. Искате ли да ги изтеглите и да се присъедините? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=В този свят има приложени пакети с поведения, които трябва да изтеглите, за да се присъедините, и пакети с ресурси, които можете да изтеглите по избор, преди да се присъедините. Какво желаете да изтеглите, преди да се присъедините? # -progressScreen.dialog.message.behaviorAndResourcePack=В този свят има приложени пакети с поведения и ресурси, които трябва да изтеглите, за да се присъедините. Искате ли да ги изтеглите и да се присъедините? # -progressScreen.dialog.message.resourcePackOptional=В този свят има приложени пакети с ресурси. Искате ли да ги изтеглите, преди да се присъедините? # -progressScreen.dialog.message.resourcePackRequired=В този свят има приложени пакети с ресурси, които трябва да изтеглите, за да се присъедините. Искате ли да ги изтеглите и да се присъедините? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Този свят има приложен пакет с ресурси с активирано проследяване на лъчи. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Вашето устройство не е съвместимо с усъвършенстваните функции за осветление и текстура, така че ще видите света без ефекта от тези подобрения. Искате ли да ги изтеглите, преди да се присъедините? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Този свят има приложен пакет с ресурси с активирано проследяване на лъчи. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Вашето устройство не е съвместимо с усъвършенстваните функции за осветление и текстура, така че ще видите света без ефекта от тези подобрения. Искате ли да ги изтеглите, преди да се присъедините? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Някои незадължителни пакети с ресурси, приложени към този свят, включват проследяване на лъчи. Вашето устройство не е съвместимо с усъвършенстваните функции за осветление и текстури, така че ще видите света без тези усъвършенствани ефекти. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Някои незадължителни и задължителни пакети с ресурси, приложени към този свят, включват проследяване на лъчи. Вашето устройство не е съвместимо с усъвършенстваните функции за осветление и текстури, така че ще виждате света без тези усъвършенствани ефекти. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Някои задължителни пакети с ресурси, приложени към този свят, включват проследяване на лъчи. Вашето устройство не е съвместимо с усъвършенстваните функции за осветление и текстури, така че ще виждате света без тези усъвършенствани ефекти. # +progressScreen.dialog.message.resourcePack.optional=Към този свят са приложени незадължителни пакети с ресурси. Искате ли да ги изтеглите, преди да се присъедините? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Към този свят са приложени незадължителни и задължителни пакети с ресурси от добавки. Искате ли да изтеглите всички пакети, или само тези, които са необходими за присъединяване? # +progressScreen.dialog.message.resourcePack.required=Към този свят са приложени задължителни пакети с ресурси от добавки. Искате ли да ги изтеглите и да се присъедините? # +progressScreen.dialog.message.resourcePack.serverRequired=Собственикът на този свят изисква от играчите да изтеглят всички пакети с ресурси, приложени към него. Искате ли да ги изтеглите и да се присъедините? # progressScreen.dialog.message.storageProviderError=Неуспешно синхронизиране на данните за вашия свят. Искате ли да опитате отново? # progressScreen.dialog.message.storageProviderUnusableError=Светът не е напълно синхронизиран или е бил повреден. Опитайте да играете в света на конзола, където е в добро състояние, и опитайте да го мигрирате отново. # progressScreen.dialog.message.storageProviderQuotaError=Локалното записване е успешно, но синхронизирането в облака е неуспешно заради квотата. Освободете пространство на облака, като изтриете светове от менюто с настройки. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Няма дост progressScreen.dialog.message.worldCorrupted=Светът е повреден. Докладвайте за това на bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Синхронизирането на този свят отнема много време. Искате ли да чакате още? # progressScreen.dialog.button.enter=Влизане в свят # -progressScreen.dialog.button.joinAndDownload=Изтегляне и присъединяване – %1 # progressScreen.dialog.button.joinAndDownload.everything=Изтегляне на всичко и присъединяване – %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Изтегляне само на поведения и присъединяване – %1 # +progressScreen.dialog.button.joinAndDownload.required=Изтегляне на задължителните и присъединяване – %1 # progressScreen.dialog.button.join=Присъединяване # progressScreen.dialog.button.leave=Напускане # progressScreen.dialog.button.retry=Повторен опит # progressScreen.dialog.button.wait=Изчакване # -progressScreen.editor.message.copyingProject=Копиране на проект... %d%% # +progressScreen.editor.message.copyingProject=Копиране на проекта... # progressScreen.editor.message.tts.copyingProject=Копиране на проекта # progressScreen.editor.title.copyingProject=Копие на проект # progressScreen.editor.dialog.message.resourcePackOptional=В този проект има приложени пакети с ресурси. Искате ли да ги изтеглите, преди да се присъедините? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Пакетите с поведен resourcePack.description.bottom.level=Пакетите с ресурси се прилагат от долу нагоре. Това означава, че по-горният пакет ще заменя всеки актив, който се съдържа в два пакета. Тези пакети в света ви ще се прилагат като допълнение към глобалните пакети. # resourcePack.description.store=Преглед в магазина # resourcePack.header.behavior=Активните пакети с поведения се прилагат за всички играчи. # -resourcePack.header.level=Изискване към играчите да приемат пакети с ресурси, за да се присъединят # +resourcePack.header.level=Изискване към играчите да изтеглят незадължителни пакети с ресурси, за да се присъединят # resourcePack.crashRecovery.title=Нулиране на глобалните ресурси # resourcePack.crashRecovery.message=Неуспешно зареждане на ресурси по-рано. # resourcePack.warnings=Предупреждения: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Да се актуализира ли светъ resourcePack.warning.add.body=Възможно е този свят да не изглежда или да не се държи по същия начин като световете, които не са модифицирани. По-добре запазете копие на света си, преди да продължите. # resourcePack.warning.add.button.cancel=Да не се добавя пакетът # resourcePack.warning.add.button.ok=Добавяне на пакета въпреки това # -resourcePack.warnings.contentKeyErrorBody=Възникна проблем при зареждането на пакета %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Възникна проблем при зареждането на пакетите %s. # +resourcePack.warnings.contentKeyErrorBody=Възникна проблем при зареждането на пакет %s. Рестартирането на играта или повторно зареждане на пакета може да разреши проблема. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Възникна проблем при зареждането на пакети %s. Рестартирането на играта или повторно зареждане на пакетите може да разреши проблема. # resourcePack.warnings.contentKeyErrorTitle=Грешка! # resourcePack.warning.remove.title=Това е опасно! # resourcePack.warning.remove.body=Добавянето или премахването на пакети след игране на даден свят може да повреди света и да доведе до загуба на създаденото от вас. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Неизвестно # storageManager.delete.title=Окончателно изтриване на %s? # storageManager.title.item.single=елемент # storageManager.title.item.plural=елемента # +storageManager.title.allScreenshots=всички снимки на екрана # storageManager.delete.content=Наистина ли искате да изтриете избраните елементи? Тези елементи ще бъдат изгубени завинаги! (Това е доста дълго време!) %s%s%s # storageManager.delete.content.redownload=Можете повторно да изтеглите съдържанието, което сте закупили от пазара. # storageManager.delete.content.worldtemplate=Изтриването на шаблони може да накара световете, които ги използват, да не работят нормално. # storageManager.delete.content.affectedWorlds=Следните светове може да спрат да работят нормално: # +storageManager.delete.content.screenshots=Това ще изтрие всички снимки на екрана за всички играчи на Minecraft на това устройство. Сигурни ли сте, че искате да продължите? # storageManager.delete.confirm=Изтриване # storageManager.delete.cancel=Отказ # storageManager.delete.dependency=Следното съдържание зависи от този %s и може да не продължи да работи правилно, ако изтриете „%s“:%s Все още ли искате да изтриете „%s“? Този %s ще бъде изгубен завинаги! (Това е доста дълго време!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Тиква # tile.pumpkin_stem.name=Стебло на тиква # tile.quartz_block.chiseled.name=Блок дялан кварц # tile.quartz_block.default.name=Блок кварц # -tile.quartz_block.lines.name=Блок вертикален кварц # +tile.quartz_block.lines.name=Кварцова колона # tile.quartz_block.smooth.name=Блок от гладък кварц # tile.quartz_block.name=Блок кварц # tile.rail.name=Релса # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=Устна комуникация # xbox.statistics.timePlayed=Проиграно време # xbox.statistics.blocksBroken=Разчупени блокове # -xbox.statistics.distanceTravelled=Пропътувано разстояние # +xbox.statistics.distanceTravelled=Изминато разстояние # xbox.statistics.mobsDefeated=Победени мобове # ## Player safety toast messages @@ -10574,7 +10693,7 @@ midgameTips.69=Използвайте мотика, за да подготвит lategameTips.1=Зомбифицираните пиглини няма да ви нападат – стига да не ги ядосате. # lategameTips.2=Запратете тези огнени кълба обратно по огнения призрак! # lategameTips.3=Калдъръмът е устойчив на огнените кълба на огнения призрак, което го прави полезен при охраняване на портали. # -lategameTips.4=Музиката ни е от C418, Lena Raine и Kumi Tanoka. # +lategameTips.4=Музиката ни е от C418, Lena Raine, Aaron Cherof и Kumi Tanoka. # lategameTips.5=Някой ден ще има актуализация за тази игра! # lategameTips.6=Крийпърите са възникнали от грешка в кода. # lategameTips.7=Първата версия на Minecraft е създадена само за 6 дни! # @@ -10760,10 +10879,11 @@ dr.loading=Зареждане... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Избор на нов скин # dr.classic_skins.custom_skin_title=Импортиране на скин # -dr.classic_skins.custom_skin_description=Импортирайте файл с изображение от устройството си, за да го използвате като скин. Това няма да се синхронизира между устройства или игри. # +dr.classic_skins.custom_skin_description=Импортирайте png файл (64x32, 64x64, or 128x128) от устройството си, за да го използвате като скин. Това няма да се синхронизира между устройства или игри. # +dr.classic_skins.custom_skin_description_disabled= Устройството ви не може да избере персонализиран скин, докато сте в групова игра. Моля, върнете се в главното меню, за да го направите. # dr.classic_skins.custom_skin_description_popup=Играчите с персонализирани скинове няма да бъдат видими за вас, ако е активирана опцията „Позволявай само надеждни скинове“ # dr.classic_skins.custom_skin_section_title=Притежавани скинове # -dr.classic_skins.invalidCustomSkin=Това не е скин на Minecraft, глупчо. # +dr.classic_skins.invalidCustomSkin=Моля, импортирайте .png файл с размери 64x64, 64x32 или 128x128 # dr.classic_skins.owned=Притежавани # dr.classic_skins.purchasable=Изтегляне на още # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Неуспешно свързване # gathering.info.modal.body.connectFail=За съжаление, не успяхме да се свържем. Опитайте отново по-късно. # gathering.connect.title=Свързване... # gathering.info.qr.title.onlineService=Научете повече # -gathering.info.qr.body.onlineService.nso=Трябва да сте член на Nintendo Switch Online, за да се присъедините към събитие в Minecraft. # -gathering.info.qr.body.onlineService.psn=Трябва да сте влезли в PlayStation®Plus, за да се присъедините към събитие в Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Трябва да сте влезли, за да се присъедините към събитие в Minecraft. # gathering.info.qr.title.childAccount=Онлайн играта не е разрешена # gathering.info.qr.body.childAccount=Родителският контрол ограничава възможността да играете онлайн. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Излъчване на събитие на жи gathering.info.qr.body.console=Сканирайте, за да се включите в излъчването на събитието ни на живо # gathering.info.signIn.title=Влезте, за да се присъедините към това събитие. # gathering.info.signIn.body=Моля, влезте в акаунта си в Microsoft, за да участвате в това събитие. # +gathering.activation.warning=Неуспешно намиране на събиране # +gathering.activation.warning.signIn=Неуспешно намиране на събиране. Моля, влезте, преди да опитате отново. # +gathering.activation.warning.title=О, не! # diff --git a/resource_pack/texts/cs_CZ.lang b/resource_pack/texts/cs_CZ.lang index a0c72e2d2..09a9743f5 100644 --- a/resource_pack/texts/cs_CZ.lang +++ b/resource_pack/texts/cs_CZ.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Herní nabídka # accessibility.screenName.permissions=Obrazovka Oprávnění # accessibility.screenName.play=Herní obrazovka # accessibility.screenName.profile=Obrazovka Profil # +accessibility.screenName.realmInviteLinkSettings=Obrazovka s nastavením odkazu s pozvánkou do říše # accessibility.screenName.realmSettings=Obrazovka s nastaveními říše # accessibility.screenName.settings=Obrazovka s herními nastaveními # accessibility.screenName.addFriend=Obrazovka Přidat přítele # @@ -192,6 +193,10 @@ accessibility.text.equals=Rovná se # accessibility.text.unsupported=Neznámý znak # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Oznámení ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Rada ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Argumenty oblasti výběru duplikace commands.generic.encryption.badkey=Zadán špatný veřejný klíč. Očekávaná délka je 120 byte ve formátu PEM. # commands.generic.encryption.badsalt=Zadána chybná sůl. Je očekáváno 16 byte před zakódováním s bází 64. # commands.generic.encryption.required=Relace musí být šifrovaná # +commands.generic.entity.differentDimension=Cílová entita nemůže být v jiné dimenzi # commands.generic.entity.invalidType=Typ entity „%1$s“ je neplatný # commands.generic.entity.invalidUuid=Uvedená entita UUID má neplatný formát # commands.generic.entity.notFound=Danou entitu nelze najít # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Hodnoty blednutí barev musí být celá čísla o commands.camera.invalid.easing=Uvolnění nestacionární kamery není podporováno # commands.camera.invalid.time=Doba trvání blednutí musí být mezi 0 a 10 sekund # commands.camera.invalid.pitch=Sklon kamery (natočení X) musí být mezi -90 a 90 stupni # +commands.camera.invalid.view.offset=Posun zobrazení musí být mezi -100 a 100 # commands.camera.perspective.locked=Při používání vlastních kamer nelze měnit perspektivu # commands.camera.perspective.option=Vybraná kamera se změní, když není aktivní vlastní kamera # commands.world_age.description=Změní nebo se zeptá na stáří světa (čas od vytvoření). # @@ -1566,7 +1573,7 @@ container.beacon=Maják # container.brewing=Varný stojan # container.chest=Truhla # container.chestDouble=Velká truhla # -container.crafter=Řemeslník # +container.crafter=Výrobní blok # container.crafting=Výroba # container.creative=Výběr předmětu # container.dispenser=Dávkovač # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Jeskyně a útesy # createWorldScreen.cavesandcliffsDescription=Podívejte se na generování nových a různorodých jeskyní. # createWorldScreen.spectatorMode=Režim diváka # createWorldScreen.spectatorModeDescription=Vyzkoušejte si předběžnou verzi režimu diváka # +createWorldScreen.experimentalThirdPersonCameras=Tvůrčí kamery: Nová přednastavení pohledu z třetí osoby # +createWorldScreen.experimentalThirdPersonCamerasDescription=Obsahuje nové přednastavení volně manipulovatelné kamery z pohledu třetí osoby a úhlu přes rameno # +createWorldScreen.experimentalFocusTargetCamera=Tvůrčí kamery: Zaostřete cílovou kameru # +createWorldScreen.experimentalFocusTargetCameraDescription=Umožní chování stávající volné kamery tak, aby zacílila na entitu # createWorldScreen.recipeUnlocking=Odemčení receptu # createWorldScreen.recipeUnlockingDescription=Povolit odemčení receptu # createWorldScreen.experimentalholiday=Funkce tvůrce prázdnin # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Odstranit projekt # createWorldScreen.editor.projectOptionsLabel=Možnosti projektu # createWorldScreen.editor.delete.confirm=Trvale odstranit projekt? # createWorldScreen.editor.deleteWarningFormat=Opravdu chcete odstranit projekt %s? Tento projekt bude navždy ztracen! # -createWorldScreen.eduCloud.about.body=Název souboru: '%1$s'%2$sPoslední aktualizace: %3$s%4$sChcete-li soubor stáhnout, klikněte na tlačítko OK a poté na tlačítko Stáhnout.%5$s # +createWorldScreen.eduCloud.about.body=Název souboru: '%1$s'%2$sNaposledy aktualizováno: %3$s %4$sKe stažení, klikněte na OK a poté klikněte na tlačítko ‚Stáhnout'.%5$s # createWorldScreen.eduCloud.about.title=O souboru Cloud World # createWorldScreen.eduCloud.delete.confirm=Odstranit místní svět? # createWorldScreen.eduCloud.deleteWarningFormat=Opravdu chcete odstranit položku „%1$s“ na tomto zařízení? %2$sCloudová verze ‚%3$s' nebude nijak ovlivněna a lze ji znovu synchronizovat později. # +createWorldScreen.eduCloud.resolution.title=Nahrát nyní? # +createWorldScreen.eduCloud.resolution.body=Došlo k problému s ukládáním „%1$s“ do cloudu. Když opustíte svět, nechte prosím hru Minecraft Education spuštěnou, dokud nahrávání neskončí. %2$sPojďme to opravit. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Nahrát nyní # +createWorldScreen.eduCloud.resolution.uploadOpen=Nahrát a hrát # createWorldScreen.experimentalDeferredTechnicalPreview=Funkce nástroje Vykreslit draka pro tvůrce # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Povolte odložený proces vykreslování potrubí. Vyžaduje balíček povolených PBR zdrojů a kompatibilní hardware. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Stáhnout zálohu před sdílením? # realmsInvitationScreen.shareDialogLabel=Kdokoli s tímto odkazem se může stát členem vaší říše ve službě Realms. Buďte opatrní, s kým jej sdílíte. Doporučujeme nejdříve stáhnout zálohu vašeho světa. Členy můžete odebírat v nastaveních říše ve službě Realms. # realmsInvitationScreen.shareDialogShareButton=Sdílet # realmsInvitationScreen.shareDialogCopyButton=Kopírovat # -realmsInvitationScreen.shareDialogNewLinkButton=Vytvořit nový odkaz # -realmsInvitationScreen.shareDialogNewCodeButton=Vytvořit nový kód # realmsInvitationScreen.closedRealmWarning=Vaše říše ve službě Realms je uzavřena. Členové se nemohou připojit. # realmsInvitationScreen.generate=Generovat # realmsInvitationScreen.disable=Zakázat # realmsInvitationScreen.backup=Stáhnout # -realmsInvitationScreen.shareByLink=Sdílet odkaz # -realmsInvitationScreen.shareByCode=Sdílet zvací kód # -realmsInvitationScreen.shareLinkToRealm=Sdílet odkaz na říši # -realmsInvitationScreen.shareCodeToRealm=Sdílet zvací kód do říše # -realmsInvitationScreen.shareInfoMessage=Kdokoli s odkazem se může připojit k vaší říši. Chcete-li stáhnout zálohu svého světa, přejděte k možnosti Hra >Stáhnout svět. # -realmsInvitationScreen.shareInfoMessageCode=Kdokoli se zvacím kódem se může připojit k vaší říši. Chcete-li stáhnout zálohu svého světa, přejděte k možnosti Hra > Stáhnout svět. # -realmsInvitationScreen.refreshLinkInfoMessage=Tímto zneplatníte starý odkaz a vytvoříte nový. Chcete pokračovat? # -realmsInvitationScreen.refreshCodeInfoMessage=Tímto zrušíte platnost starého zvacího kódu a vytvoříte nový. Chcete pokračovat? # realmsInvitationScreen.kick=Odebrat # realmsInvitationScreen.kickAndBlock=Zablokovat # realmsInvitationScreen.kickPopupTitle=Zrušit přístup? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Herní nastavení # realmsSettingsScreen.playersSectionTitle=Hráči # realmsSettingsScreen.membersSectionTitle=Členové # realmsSettingsScreen.subscriptionSectionTitle=Předplatné # +realmsSettingsScreen.inviteLinksSectionTitle=Odkazy s pozvánkou # realmsSettingsScreen.devOptionsSectionTitle=Možnosti zařízení # realmsSettingsScreen.backupSection=Zálohy # realmsSettingsScreen.backupInfo=Svět ve vaší říši můžete obnovit zálohou z tohoto seznamu. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Nahradit svět? # realmsSettingsScreen.closeRealmTitle=Zavřít říši? # realmsSettingsScreen.closeRealmMessage=Zavřením říše ji vypnete. Kdokoli, kdo v říši momentálně hraje, bude odpojen. Opravdu to chcete udělat? # realmsSettingsScreen.LoadingSubscription=Načítání předplatného... # +realmsSettingsScreen.LoadingInviteLinks=Načítání odkazů s pozvánkami... # realmsSettingsScreen.failedLoadingSubscription=Načtení předplatného se nezdařilo. # +realmsSettingsScreen.failedLoadingInviteLinks=Načítání odkazů s pozvánkami se nezdařilo # realmsSettingsScreen.matchingPurchasePlatformFormat=Zakoupili jste předplatné na %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Předplatné jste zahájili na %s. Prodloužit ho můžete pouze na dané platformě. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Předplatné služby Realms můžete spravovat v obchodě platformy, kde jste ho původně zakoupili. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Vaší říš realmsSettingsScreen.upload.worldtoobig=Nahrávání se nezdařilo. Velikost světa překračuje maximální limit pro nahrávání %s. # realmsSettingsScreen.download.worldtoobig=Stahování se nezdařilo. Velikost světa překračuje maximální limit pro stahování %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Změny provedené ve vašem předplatném služby Realms, jako je prodloužení doby nebo vypnutí opakující se fakturace, se projeví až v dalším fakturačním termínu. # +realmsSettingsScreen.inviteLinkLabel=Odkazy s pozvánkou: # +realmsSettingsScreen.inviteLinkLabelTTS=Odkazy s pozvánkou. Místo na text. # +realmsSettingsScreen.inviteLinkLabelDescription=Můžete přidat až 5 odkazů s pozvánkami a sdílet je, aby se lidé mohli připojit k vaší říši. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Dosáhli jste maximálního počtu odkazů s pozvánkami. Před přidáním dalšího odkazu musíte odstranit jeden již existující. # +realmsSettingsScreen.inviteLinkNameTTS=Odkaz s pozvánkou nazvaný %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Kliknutím na tlačítko změníte nastavení. # +realmsSettingsScreen.inviteLinkAddButton=Přidat nový odkaz s pozvánkou # +realmsSettingsScreen.inviteLinkCopyTTS=Kopírovat odkaz s pozvánkou # +realmsSettingsScreen.inviteLinkActivate=Aktivovat odkaz # +realmsSettingsScreen.inviteLinkActivateTTS=Aktivovat odkaz. Aktivujte tento odkaz, aby se lidé skrze něj mohli připojit. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktivujte tento odkaz, aby se lidé mohli skrze něj připojit. # +realmsSettingsScreen.inviteLinkActive=Aktivní # +realmsSettingsScreen.inviteLinkInactive=Neaktivní # +realmsSettingsScreen.inviteLinkInactiveExpiry=Pomocí tohoto odkazu se nikdo nemůže připojit # +realmsSettingsScreen.inviteLinkExpiryTime=Platnost vyprší %s v %s # +realmsSettingsScreen.inviteLinkExpiredTime=Platnost vypršela %s v %s # +realmsSettingsScreen.inviteLinkExpired=Vypršela # +realmsSettingsScreen.inviteLinkInfinite=Neomezená platnost # +realmsSettingsScreen.inviteLinkInfiniteToggle=Nastavit neomezenou platnost odkazu # +realmsSettingsScreen.inviteLinkTitle=Odkaz s pozvánkou: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Malá písmena # +realmsSettingsScreen.inviteLinkUppercaseTTS=Velká písmena # +realmsSettingsScreen.inviteLinkURLTTS=Odkaz s pozvánkou nazvaný %s. Místo pro text. %s. Pomocí tohoto odkazu se lidé mohou připojit k vaší Říši. Můžete ho sdílet kdekoliv. # +realmsSettingsScreen.inviteLinkDescription=Pomocí tohoto odkazu se lidé mohou připojit k vaší říši. Můžete ho sdílet kdekoliv. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Obecné # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Rozšířená nastavení # +realmsSettingsScreen.inviteLinkShare=Sdílet odkaz # +realmsSettingsScreen.inviteLinkShareDescription=Vyberte, kde chcete tento odkaz sdílet. # +realmsSettingsScreen.inviteLinkShareButton=Sdílet # +realmsSettingsScreen.inviteLinkShareButtonTTS=Odkaz. Tlačítko. Vyberte, kde chcete tento odkaz sdílet. # +realmsSettingsScreen.inviteLinkRemove=Odebrat odkaz # +realmsSettingsScreen.inviteLinkRemoveButton=Odebrat # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Odkaz. Tlačítko. # +realmsSettingsScreen.inviteLinkCopiedToast=Odkaz s pozvánkou byl zkopírován do schránky. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Opravdu odebrat odkaz s pozvánkou? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Tímto odeberete odkaz s pozvánkou do říše. Každý, kdo už se stihl připojit nadále zůstane, ale nikdo další již tento odkaz nebude moci využít. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ano, odebrat odkaz # +realmsSettingsScreen.inviteLinkExpirationLabel=Datum vypršení platnosti # +realmsSettingsScreen.inviteLinkExpirationDescription=Nastavit, kdy vyprší platnost tohoto odkazu. # +realmsSettingsScreen.inviteLinkExpirationTTS=Datum vypršení. Místo na text. Odkaz vyprší %s. Nastavit, kdy tento odkaz vyprší. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Datum vypršení. Místo na text. Odkaz %s. Nastavit, kdy tento odkaz vyprší. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Chyba při vkládání odkazu # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Při vkládání odkazu na tuto říši došlo k chybě, zkuste to znovu. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Chyba při odstraňování odkazu # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Při odstraňování tohoto odkazu došlo k chybě, zkuste to znovu. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Chyba při aktualizaci odkazu # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Při aktualizaci tohoto odkazu došlo k chybě, zkuste to znovu. # +realmsSettingsScreen.expiration.unset=Nastavit dobu vypršení platnosti # +realmsSettingsScreen.expiration.never=Nikdy # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 hodina # +realmsSettingsScreen.expiration.quarterDay=6 hodin # +realmsSettingsScreen.expiration.halfDay=12 hodin # +realmsSettingsScreen.expiration.day=1 den # +realmsSettingsScreen.expiration.week=7 dní # +realmsSettingsScreen.expiration.never.full=Neomezená platnost # +realmsSettingsScreen.expiration.timeFormat=%s v %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Za 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Za 1 hodinu. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Za 6 hodin. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Za 12 hodin. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Za 1 den. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Za 7 dní. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Lis # date.short_december=Pro # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s v %s # +date.formattedSpecific.today=Dnes v %s # +date.formattedSpecific.yesterday=Včera v %s # date.full_january=Leden # date.full_february=Únor # date.full_march=Březen # @@ -2593,7 +2667,6 @@ deathScreen.quit=Hlavní nabídka # deathScreen.quit.confirm=Opravdu chcete hru ukončit? # deathScreen.quit.confirmToMainMenuWarning=Opravdu chcete odejít ze hry do hlavní nabídky? # deathScreen.quit.confirmToMainMenuTitleWarning=Odejít do hlavní nabídky? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Opravdu chcete uložit a opustit hru? %sVáš svět nahrajeme i do cloudu! # deathScreen.quit.secondaryClient=Uložit a odejít # deathScreen.quit.secondaryClient.confirmLeaveWarning=Opravdu chcete hru uložit a odejít? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Uložit a odejít # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Běžný svět # dimension.dimensionName1=Nether # dimension.dimensionName2=End # -disabledSkin.title=Jste zobrazeni jako Steve # +disabledSkin.title=Zobrazujete se jako výchozí postava # disabledSkin.body.onJoin=Tento server má zakázáno %s. V šatně můžete přepnout na jiný skin. # disabledSkin.body.dressingRoom=Tento server má zakázáno %s. Opravdu chcete použít tento skin? # disabledSkin.type.customSkins=vlastní skiny # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTOVAT # edu.worlds_screen.share=SDÍLET # edu.worlds_screen.delete=ODSTRANIT # edu.worlds_screen.courses_title=Moje kurzy # -edu.worlds_screen.fetch_error=Došlo k problému s připojením ke službě OneDrive. Světy uložené v cloudu nemusí být aktuální. Zkontrolujte také svůj internet. # +edu.worlds_screen.fetch_error=Došlo k problému při připojování ke službě OneDrive. Světy uložené v cloudu nemusí být aktuální. Zkontrolujte také své připojení k internetu. # edu.templates.title=Moje šablony # edu.templates.search_placeholder=Prohledat mé šablony # @@ -2798,7 +2871,7 @@ effect.badOmen=Špatné znamení # effect.infested=Ukrývající rybenku # effect.oozing=Vytékající # effect.raid_omen=Znamení nájezdu # -effect.trial_omen=Zkušební věštba # +effect.trial_omen=Zkušební znamení # effect.villageHero=Hrdina vesnice # effect.weaving=Tkaní # effect.wind_charged=Větrem nabitý # @@ -3053,7 +3126,12 @@ feed.upload=Vaše obrazovka se nahrává... # feed.manage=Spravovat informační kanál # feed.share=Sdílet # feed.addScreenshot=Přidat snímek obrazovky # -feed.shareScreenshot=Zachycený snímek obrazovky. Chcete-li jej sdílet, přejděte na Realms Stories. # +feed.screenshotCapturedRealms=Zachycený snímek obrazovky. Chcete-li jej sdílet, přejděte na Realms Stories. # +feed.screenshotCaptured=Snímek obrazovky byl pořízen. Můžete si ho prohlédnout ve své galerii snímků obrazovky. # +feed.screenshotAlmostFull=Snímek obrazovky byl pořízen. Vaše galerie je téměř plná. (%d/%d) # +feed.screenshotReachedMax=Snímek obrazovky byl pořízen. Vaše galerie je plná. (%d/%d) # +feed.screenshotFull=Vaše galerie je plná. K uvolnění místa odstraňte snímky obrazovky. # +feed.screenshotFullShort=Galerie snímků obrazovky je plná # feed.comments=Komentáře # feed.edit=Změnit # feed.screenshots=Snímky obrazovky # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Pohybem :tip_right_stick: se můžete rozhlí gameTip.playerMovement.mouse=Pohybujte se pomocí :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right:. # gameTip.playerMovement.touch=Pohybujte se pomocí joysticku # -gameTip.playerMovement.touch.classic=Pohybujte se pomocí joysticku # +gameTip.playerMovement.touch.classic=Pohybujte se pomocí tlačítek se šipkami # gameTip.playerMovement.controller=Pomocí :tip_left_stick: se můžete pohybovat. # gameTip.flying.mouse=Dvakrát klepněte :_input_key.jump: abyste vzlétli # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Dvojitým stisknutím :_input_key.jump: létání zasta gameTip.stopFlying.touch=Dvakrát stiskněte tlačítko pro let směrem dolů k zastavení letu # gameTip.jump.mouse=Skákejte pomocí :_input_key.jump: # + gameTip.swim.mouse=Stisknutím a podržením :_input_key.jump: poplavete směrem nahoru # +gameTip.swim.touch=Stisknutím tlačítka plavte směrem vzhůru # gameTip.hotbar.selection.mouse=Rolujte nebo stiskněte %s k uchopení předmětu ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Klikněte na předmět v rychlé nabídce pro jeho uchopení # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Umístěte si pracovní stůl, podržte ho gameTip.useCraftingTable.mouse=Pokud chcete pracovní stůl použít, klikněte na něj pravým tlačítkem # +gameTip.openChat.mouse=Stisknutím %s otevřete chat # +gameTip.openChat.touch=Klepnutím otevřete chat # +gameTip.openChat.touch.tts=Klepnutím na tlačítko chatu otevřete chat # + +gameTip.emote.mouse=Stiskněte nebo podržte :_input_key.emote: pro emotikon # +gameTip.emote.touch=Klepněte pro emotikon # +gameTip.emote.touch.tts=Klepněte na tlačítko emotikonu pro emotikon # + generator.amplified=ZESÍLENÝ # generator.amplified.info=Oznámení: Jen pro zábavu, vyžaduje výkonný počítač # generator.customized=Přizpůsobený # @@ -3341,7 +3429,7 @@ howtoplay.armor.text.5.gamepad=Štít bude blokovat poškození, kterému čelí howtoplay.armor.text.5a.touch=Štít blokuje všechny druhy příchozího poškození - dokonce i výbuch plíživce! Může ho dát do slotu pro vedlejší ruku nebo na rychlý panel. # howtoplay.armor.text.5b.touch=Při použití schématu ovládání "Směrový ovladač & interakce klepnutím" klepněte na :touch_sneak: pro přepínání blokování pomocí štítu. # howtoplay.armor.text.5c.touch=Pokud používáte ovládací schéma "Joystick", klepněte na :tip_virtual_button_sneak: pro přepínání blokování pomocí štítu. # -howtoplay.armor.text.5.rift_controller=Štít bude blokovat poškození, kterému čelíte. Štít můžete vzít do slabší ruky a také ho umístit do rychlého panelu. Stisknutím tlačítka :_input_key.sneak: nebo pomocí :rift_X: můžete přepínat blokování štítem. # +howtoplay.armor.text.5.rift_controller=Štít bude blokovat poškození, kterému čelíte. Štít můžete vzít do slabší ruky a také ho umístit do rychlého panelu. Stiskněte :_input_key.sneak: nebo klikněte na :rift_X: a můžete přepínat blokování štítem. # howtoplay.armor.text.5.windowsmr_controller=Štít bude blokovat poškození, kterému čelíte. Štít můžete vzít do slabší ruky a také ho umístit do rychlého panelu. Stisknutím tlačítka :_input_key.sneak: nebo pomocí :windowsmr_right_stick: můžete přepínat blokování štítem. # howtoplay.armor.text.6=Štítem můžete dokonce zablokovat i výbuch plíživce! # howtoplay.armor.header.3=Přestrojení # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Dávkovače lze také používat k umisťování př howtoplay.droppers=Podavače # howtoplay.droppers.text.1.notTouch=Když je podavač napájen ruditem, podá jeden náhodný předmět, který obsahuje. Stisknutím :_input_key.use: nad podavačem ho otevřete a můžete do něj vkládat předměty z vašeho inventáře. # -howtoplay.droppers.text.1.touch=Když je podavač napájen ruditem, podá jeden náhodný předmět, který obsahuje. Klepnutím na podavač ho otevřete a můžete do něj vkládat předměty z vašeho inventáře. # +howtoplay.droppers.text.1.touch=Když jsou podavače poháněny ruditem, podají jeden náhodný předmět, který obsahují. Klepnutím na podavač ho otevřete a můžete do něj vkládat předměty z vašeho inventáře. # howtoplay.droppers.header.1=Využití # howtoplay.droppers.text.2=Pokud je podavač otočen směrem k truhle nebo jinému typu nádoby, předmět bude vložen do ní. Můžete vytvářet dlouhé řetězy podavačů a přepravovat tak předměty na velké vzdálenosti. # @@ -3767,7 +3855,7 @@ howtoplay.inventory.title=Pravidla hry: Inventář # howtoplay.inventory.header.1=1. Inventář # howtoplay.inventory.header.2=2. Rychlý panel # howtoplay.inventory.text.1.pc_console=S přibývajícími zdroji se váš rychlý panel zaplní. Stisknutím tlačítka :_input_key.inventory: se dostanete do svého §einventáře§f, kde budete mít více místa pro vše, co jste nasbírali. # -howtoplay.inventory.text.1.touch=S přibývajícími zdroji se váš rychlý panel zaplní. Klepnutím na tlačítko :tip_touch_inventory: se dostanete do svého §einventáře§f, kde budete mít více místa pro vše, co jste nasbírali. # +howtoplay.inventory.text.1.touch=S přibývajícími zdroji se váš rychlý panel zaplní. Klepnutím na tlačítko :tip_touch_inventory: se dostanete do svého §einventáře§f, kde budete mít více místa pro vše, co jste nasbírali. # howtoplay.inventory.text.1.rift=S přibývajícími zdroji se váš panel rychlého přístupu zaplní. Stisknutím tlačítka :rift_B: se dostanete do svého §einventáře§f, kde budete mít více místa pro vše, co jste nasbírali. # howtoplay.inventory.text.1.windowsmr=Váš rychlý panel se bude plnit při získávání dalších zdrojů. Stisknutím tlačítka :windowsmr_left_grab: získáte přístup k §einventáři§f, kde budete mít více místa pro všechno, co jste nasbírali. # howtoplay.inventory.text.2.keyboard=Chcete něco přesunout mezi svým §epanelem rychlého přístupu§f a inventářem? Otevřete inventář, klikněte na vybraný předmět a poté jej přetáhněte na prázdné místo, kam jej chcete přesunout. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Prozkoumejte svět plný možností s Minecoins: Hern howtoplay.minecoins.text.2=Jakmile je uplatníte, vaše Minecoins jsou přiřazeny k vašemu účtu Microsoft, abyste měli přístup k vašim mincím a zakoupeným položkám i na ostatních podporovaných zařízeních! # howtoplay.minecoins.button.text.1=Získat mince # howtoplay.minecoins.header.1=Prohlášení # -howtoplay.minecoins.text.3=*Minecoins vyžadují verzi Minecraftu: Bedrock edition s Minecraft Marketplace. Minecoins nejsou kompatibilní se systémem Sony PlayStation®. Pro informace o kompatibilitě navštivte minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins vyžadují verzi Minecraftu: Bedrock Edition s Minecraft Marketplace. Minecoins nejsou kompatibilní se systémem PlayStation®. Pro informace o kompatibilitě navštivte minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Těžba # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Kdykoli se v kanálu objeví nový příběh, kt howtoplay.realms_stories.header.3=Uspořádat hru # howtoplay.realms_stories.text.4=Na časové ose se podívejte, kdo a kdy hraje. Projděte si členy Realmu a podívejte se, kdy hráli naposledy a s kým hráli. Pomocí těchto informací můžete nastavit časy, kdy můžete hrát všichni společně. # howtoplay.realms_stories.header.4=Poznejte, kdo je v Realmu # -howtoplay.realms_stories.text.5=Na kartě Členové se dozvíte, kdo je členem Realmu. Je to seznam všech hráčů, kteří zde mohou hrát. Můžete se podívat, kdo je majitelem Realmu, kdo jsou jeho provozovatelé a kdo se připojil k Realms Stories pro tento Realm. K dispozici jsou možnosti vyhledávání, třídění a filtrování, které vám pomohou najít přesně toho, koho hledáte. # +howtoplay.realms_stories.text.5=Zjistěte kdo je členem říše pomocí záložky Členové. Je to seznam všech hráčů, kteří zde mohou hrát. Můžete zde nalézt, kdo je majitelem říše, kdo jsou její správci, a kdo se připojil do Příběhů říše v této konkrétní říši. Jsou zde nástroje pro vyhledávání, řazení a filtrování, které vám pomohou najít přesně toho, koho hledáte. # howtoplay.realms_stories.header.5=Připojte se odkudkoli # howtoplay.realms_stories.text.6=Realms Stories jsou k dispozici v nabídce hry při hraní v Realmu a na kartě Realms. Můžete tak mít aktuální informace a vyprávět svůj příběh odkudkoli, i když zrovna nehrajete. Z konzole, počítače i mobilního zařízení jsou Realms Stories dostupné všude. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms Stories jsou k dispozici v nabídce hry p howtoplay.scaffolding=Lešení # howtoplay.scaffolding.header.1=Až do nebes # howtoplay.scaffolding.text.1.keyboard=Lešení vám pomůže bezpečně stavět obří konstrukce! Uvnitř lešení můžete chodit a stát na něm. Pokud máte lešení nad sebou, můžete po něm šplhat nahoru tak, že si na něj stoupnete a stisknete :_input_key.jump:. Pokud chcete slézt dolů, stiskněte :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Lešení vám pomůže bezpečně stavět obří konstrukce! Uvnitř lešení můžete chodit a stát na něm. Pokud máte lešení nad sebou, můžete po něm šplhat nahoru tak, že si na něj stoupnete a stisknete tlačítko :_input_key.jump:. Pokud chcete slézt dolů, stiskněte a podržte tlačítko :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Lešení vám pomůže bezpečně stavět obří konstrukce! Uvnitř lešení můžete chodit a stát na něm. Pokud máte lešení nad sebou, můžete po něm šplhat nahoru tak, že si na něj stoupnete a stisknete :_input_key.jump:. Pokud chcete slézt dolů, stiskněte :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Lešení může pomoci při budování velkých konstrukcí tím, že nabízí způsob, jak dosáhnout vyšších míst a bezpečně sestoupit, aniž by došlo k poškození pádem. # howtoplay.scaffolding.text.1b.touch=Při použití schématu ovládání pomocí směrového ovladače klepněte na :touch_jump: a vyšplhejte na sloup lešení. Klepněte :touch_fly_down:, čímž slezete dolů. # howtoplay.scaffolding.text.1c.touch=Při použití schématu ovládání joystickem stiskněte :tip_virtual_button_jump:, abyste vystoupili na sloup lešení. Klepněte na :tip_virtual_button_sneak:, čímž slezete dolů. # -howtoplay.scaffolding.text.1.rift_controller=Lešení vám pomůže bezpečně stavět obří konstrukce! Uvnitř lešení můžete chodit a stát na něm. Pokud máte lešení nad sebou, můžete po něm šplhat nahoru tak, že si na něj stoupnete a stisknete tlačítko :rift_A:. Pokud chcete slézt dolů, stiskněte a podržte tlačítko :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Lešení vám pomůže bezpečně stavět obří konstrukce! Uvnitř lešení můžete chodit a stát na něm. Pokud máte lešení nad sebou, můžete po něm šplhat nahoru tak, že si na něj stoupnete a stisknete tlačítko :windowsmr_right_touchpad:. Pokud chcete slézt dolů, stiskněte a podržte tlačítko :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Lešení vám pomůže bezpečně stavět obří konstrukce! Uvnitř lešení můžete chodit a stát na něm. Pokud máte lešení nad sebou, můžete po něm šplhat nahoru tak, že si na něj stoupnete a stisknete :rift_A:. Pokud chcete slézt dolů, stiskněte :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Lešení vám pomůže bezpečně stavět obří konstrukce! Uvnitř lešení můžete chodit a stát na něm. Pokud máte lešení nad sebou, můžete po něm šplhat nahoru tak, že si na něj stoupnete a stisknete :windowsmr_right_touchpad:. Pokud chcete slézt dolů, stiskněte :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Podepřete svou stavbu # howtoplay.scaffolding.text.2=Lešení je třeba podpírat. Vodorovně můžete umístit pouze tolik bloků lešení, aby se nedotýkaly jiného bloku. Když se pokusíte umístit příliš mnoho bloků lešení bez pořádné podpěry, spadne. Lešení se umisťuje jako běžné bloky, ale lze ho také umístit na základ tvořený jiným lešením a rychle tak postavit vysokou věž. # howtoplay.scaffolding.header.3=Rychlá demontáž # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Export projektu se nezdařil # level.editor.import.failed=Import projektu se nezdařil # level.editor.import.failed.incompatibleEdition=Import projektu se nezdařil: nepodporovaný formát souboru # -inbox.invite.title=Pozvánka do Realmu pro # +inbox.realmInvite.title=Pozvánka do Říše pro %s # +inbox.gameInvite.title=Pozvání ke hře od %s # invite.clear=Vymazat výběr # invite.send=Odeslat %d pozvánek # @@ -4188,6 +4277,8 @@ invite.error1=Něco se nepovedlo. Nemohli jsme načíst seznam vašich přátel. invite.error2=Něco se nepovedlo. Nemohli jsme načíst některé podrobnosti vašich přátel. # invite.realm.add_member=Přidat členy říše # invite.notification.title=Pozvání ke hře # +invite.notification.acceptInviteTtsTouch=Klikněte dvakrát na pozvánku na horní straně obrazovky, abyste pozvánku přijali # +invite.notification.acceptInviteTtsGamepad=Stisknutím %s přijmete # invite.notification.description=Hráč %s vás pozval k hraní Minecraftu # invite.confirmation.description=Hráč %s vás pozval k hraní Minecraftu # invite.pageCounter=%d/%d # @@ -4930,7 +5021,7 @@ item.boat.acacia.name=Akáciový člun # item.boat.big_oak.name=Člun z tmavého dubu # item.bone.name=Kost # item.book.name=Kniha # -item.breeze_rod.name=Větrná tyč # +item.breeze_rod.name=Tyč meluzíny # item.chainmail_boots.name=Kroužkové boty # item.leather_boots.name=Kožené boty # item.diamond_boots.name=Diamantové boty # @@ -5418,13 +5509,14 @@ item.banner_pattern.creeper=Emblém plíživce # item.banner_pattern.flow=Tok # item.banner_pattern.flower=Emblém květiny # item.banner_pattern.globe=Zeměkoule # -item.banner_pattern.guster=Guster # +item.banner_pattern.guster=Tornádo # item.banner_pattern.name=Vzor na vlajce # item.banner_pattern.piglin=Rypák # item.banner_pattern.skull=Emblém lebky # item.banner_pattern.thing=Věc # item.banner_pattern.vines=Vroubkované ohraničení # item.bucketPowderSnow.name=Kbelík prachového sněhu # +item.worldbuilder.block.failed=K umístění tohoto bloku potřebujete Tvořivou hru + Operátora # item.shield.name=Štít # item.shield.white.name=Bílý štít # @@ -5863,6 +5955,7 @@ map.position=Pozice: %s, %s, %s # mcoServer.title=Online svět Minecraft # +menu.ai_lesson_crafter=Výroba lekcí # menu.achievements=Herní úspěchy # menu.convertingLevel=Rozšiřující se svět # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=NASTAVENÍ UČEBNY # menu.serverStore=Obchod %s # menu.serverGenericName=Server # menu.play=Hrát # +menu.preview=Ukázková verze # menu.profile=Profil # menu.playdemo=Hrát ukázkový svět # menu.playOnRealms=Hrát v říši # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Používat otáčení nezávislé na fre options.dev_use_fast_chunk_culling=Použít rychlé redukování bloku dat # options.dev_displayMarketplaceDocumentId=Zobrazit ID dokumentu Marketplace # options.dev_addCoins=Přidat %s mincí # +options.dev_addCoinTitle=Přidat mince # +options.dev_reset_entitlements=Resetovat všechna oprávnění # +options.dev_reset_entitlements_loading=Resetování oprávnění, toto dialogové okno se po skončení procesu zavře. Toto okno můžete zavřít, ale ukončení hry před dokončením tohoto příkazu může způsobit neočekávané chování. # +options.dev_reset_entitlements_error_unfinished=Pozor, ne všechna oprávnění byla správně odstraněna. Zkuste příkaz spustit znovu, nejlépe po restartování klienta. # +options.dev_reset_entitlements_warning=Pozor! Tímto odstraníte všechna vaše oprávnění, včetně starých oprávnění, která možná nebude možné získat zpět! Pokud máte velké množství oprávnění, může tato operace chvíli trvat. Opravdu chcete pokračovat? # +options.dev_reset_entitlements_success=Oprávnění byla úspěšně odstraněna. # +options.dev_currencyFailureWarning=Spojení se sítí se nezdařilo. Chyba: %s # +options.dev_currencyFailureWarningGeneric=Spojení se sítí se nezdařilo. Ujistěte se, že jste přihlášeni k účtu, který je na seznamu povolených. # +options.dev_reset_wallet=Resetovat peněženku # +options.dev_allowlist_failure=Chyba! Operace se nezdařila, zkontrolujte, zda je tento účet na seznamu povolených. # options.discoveryEnvironment=Objevování prostředí (vyžaduje restartování) # options.discoveryEnvironment.production=Produkce # options.discoveryEnvironment.staging=Fázování # options.discoveryEnvironment.local=Místní # options.discoveryEnvironment.dev=Pro vývojáře [nestabilní] # +options.discoveryEnvironment.perf=Perf [Velmi nestabilní] # options.dev_realmsEnvironment=Prostředí Realms # options.dev_realms_environment.production=Výroba # options.dev_realms_environment.staging=Fázování # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Přepsání verze klienta aktualizací # options.dev_resetOverrideDate=Resetovat datum přepsání # options.dev_clearStoreCache=Vymazat mezipaměť obchodu Marketplace # options.dev_clearLibraryCache=Vymazat mezipaměť knihovny # +options.dev_clearScreenshotsCache=Vymazat mezipaměť snímků obrazovky # options.dev_clearAllCache=Vymazat veškerou mezipaměť # options.dev_connection_quality=Nástroj pro vytváření podmínek sítě (simulace špatného připojení) # options.dev_connection_off=Vypnuto – Pro místní hru je povoleno připojení v paměti. # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mb/s, latence 200 ms, ztráta paketů 2 % # options.dev_connection_slow=Pomalé - 400 kb/s, latence 300 ms, ztráta paketů 3 % # options.dev_connection_veryslow=Velmi pomalé - 200 kb/s, latence 400 ms, ztráta paketů 4 % # options.dev_deleteAllPersonas=Vymazat všechny persony # +options.dev_deleteLocalScreenshots=Odstranit místní snímky obrazovky # options.dev_deleteLegacyPersona=Odstranit pozici pro osobu ze starší verze # options.dev_identity_environment=Nová identita a online prostředí infrastruktury (vyžaduje restartování) # options.dev_identity_environment.dev=Vývoj # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=4. úroveň – 1024 MB # options.dev_sunsetting_tier.five=5. úroveň - iOS 12 a Nougat # options.dev_sunsetting_tier.not_pending=Nečeká na vyřízení # options.dev_gatherings_section=Sbírání # -options.dev_gatherings_add_gathering=Přidat veřejný sběr # options.dev_gatherings_enable=Povolit sbírání # +options.dev_gatherings_filter=Filtrovat shromáždění # options.dev_gatherings_disable=Vypnout sbírání # options.dev_gatherings_bypass=Kontrola servisních balíčků pro překlenutí systému # options.dev_gatherings_enabled=Sbírání: Povoleno # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normální # +options.gammaIntensity=Upravit jas # +options.hdr_brightness=Jas # options.hudOpacity=Průhlednost HUD # options.hudOpacity.max=Normální # options.hudOpacity.min=Skryté # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Hra na celé klávesnici # options.fullKeyboardLayout=Rozložení celé klávesnice # options.improvedInputResponsePlaceholder=Vylepšená odpověď na vstup # options.improvedInputResponsePlaceholder.tooltip=Sníží prodlevu mezi vaším vstupem a tím, co uvidíte na obrazovce. Toto nastavení může spotřebovat víc energie z baterie. # -options.dynamicTexturesToggle=Odebrat Limit textur # -options.dynamicTexturesToggle.tooltip=Přepnutí z tohoto zapnutí na vypnuto bude vyžadovat restart hry. Může způsobit nestabilitu při použití více doplňků nebo balíčků zdrojů s mnoha texturami. # -options.dynamicTextures.popUp=Pokud zapnete možnost Odstranit limit textury, budete muset hru restartovat, abyste ji vypnuli. # +options.dynamicTexturesToggle=Použít doporučený limit textury # +options.dynamicTexturesToggle.tooltip=Umožněte Mojangu nastavit limit textur. To by mohlo výrazně zlepšit kvalitu textur. Pokud máte problémy s velkými doplňky a balíčky zdrojů, vypněte tuto funkci. # +options.dynamicTextures.popUp=Vypnutí použití doporučeného limitu textur vyžaduje restartování hry, aby se projevilo. # options.dynamicTextures.popUp.title=Opravdu? # +options.dynamicTextures.popUp.continue=Vypnout # options.fullscreen=Celá obrazovka # options.gamepadcursorsensitivity=Citlivost kurzoru ovladače # options.gamertag=Jmenovka hráče: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Umožňuje extra velkou verzi nové na options.upscaling=Upscaling # options.raytracing=Technologie sledování paprsku # options.raytracing.disabled.upsell.supported_platform=Tuto možnost lze upravit pouze při hraní ve světě podporujícím technologii sledování paprsku. Najdete ho v obchodě Marketplace, nebo si můžete vytvořit vlastní balíček zdrojů podporující tuto technologii. # +options.raytracing.disabled.upsell.supported_platform.edu=Tuto možnost lze upravovat pouze při hraní ve světě, který podporuje sledování paprsku. # options.raytracing.disabled.upsell.unsupported_platform=Chcete-li používat tuto funkci, potřebujete speciální zařízení. Další informace naleznete na stránce http://aka.ms/ray-tracing-FAQ. # options.graphics.fancy=Ozdobná # options.graphics.fast=Rychlá # @@ -6406,6 +6517,7 @@ options.hidehand=Skrýt ruku # options.classic_box_selection=Označit výběr # options.creator=Tvůrce # options.creatorTitle=Nastavení tvůrce # +options.creator.serverboundClientDiagnosticsEnabled=Povolit diagnostiku klienta # options.creator.debuggerHeading=Nastavení ladícího programu skriptů # options.creator.debuggerAutoAttach=Připojení ladícího programu při načtení # options.creator.debuggerAutoConnect=Připojení ladícího programu při načtení # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klasický # options.uiprofile.pocket=Kapesní # options.betaNewDeathScreenToggle=Nová obrazovka "Zemřeli jste" (experimentální) # options.betaNewDeathScreenToggle.disabled=Toto nastavení nelze změnit při hraní ve světě # +options.betaNewBedScreenToggle=Nová obrazovka postele (Experimentální) # +options.betaNewBedScreenToggle.disabled=Toto nastavení nelze změnit při hraní ve světě # options.usetouchpad=Rozdělené ovládání # options.viewSubscriptions=Předplatná # options.viewSubscriptions.button.info=Informace # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Otevře se výchozí prohlížeč a zobrazí st options.openFeedbackPage.continue=Pokračovat na stránku pro zpětnou vazbu # options.turnOffAchievements=Vypnout úspěchy? # options.turnOffAchievements.message=Herní úspěchy jsou dostupné pouze ve světech hry o přežití s vypnutými cheaty. Budete-li pokračovat, nikdo již nikdy nezíská při hraní v tomto světě žádné herní úspěchy, i když tuto možnost před hrou vrátíte zpět. # +options.turnOnHardcoreMode=Zapnout hardcore režim? # +options.turnOnHardcoreMode.message=Zde jsou informace o hardcore režimu: # +options.turnOnHardcoreMode.message.1=1. Po smrti se znovu nezrodíte –⁠⁠⁠⁠⁠ hra tím skončí! # +options.turnOnHardcoreMode.message.2=2. Hardcore režim nelze po vytvoření světa vypnout. # +options.turnOnHardcoreMode.message.3=3. Po smrti tento svět sice uvidíte, ale nemůžete s ním nijak pracovat. # options.achievementsDisabled=V tomto světě nelze získávat herní úspěchy. # options.achievementsDisabled.onLoad=Pokud začnete hrát s těmito nastaveními, herní úspěchy již nebude možné v tomto světě získávat. # options.achievementsDisabled.notSignedIn=V tomto světě lze získávat herní úspěchy, avšak musíte se přihlásit k účtu Microsoft. # @@ -6761,7 +6880,7 @@ options.makeBackup=Vytvořit záložní kopii mého světa # options.managePrivacy=Nastavení soukromí můžete spravovat na adrese https://account.xbox.com/Settings v libovolném prohlížeči. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Zrušit propojení účtu Microsoft # options.unlink_msa.confirm.title=Zrušit propojení účtu Microsoft? # -options.unlink_msa.confirm.warning=VAROVÁNÍ: Po zrušení propojení účtu %s už na něm nebudete moci uchovávat postup ve hře či položky zakoupené v systému PlayStation®4. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=UPOZORNĚNÍ: Po zrušení propojení už ve svém účtu %s nebudete moci ukládat svůj postup ani nákupy provedené v konzole PlayStation®4. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Zrušení propojení účtu Microsoft s touto hrou bude mít vliv na všechny hry Minecraft na této platformě, které tento účet Microsoft používaly. # options.unlink_msa.confirm.checkbox1=Při hře na jiných platformách už nebudu mít přístup k obsahu herního obchodu. # options.unlink_msa.confirm.checkbox2=Už nebudu moct hrát s přáteli na jiných platformách. # @@ -7143,7 +7262,7 @@ potion.heal.splash.name=Vrhací lektvar zdraví # potion.heal.linger.name=Lektvar zdraví s místním účinkem # potion.healthBoost=Posílení zdraví # potion.hunger=Hlad # -potion.infested.linger.name=Lektvar zamoření s místním účinkem # +potion.infested.linger.name=Lektvar zamoření s místním účinkem # potion.infested.name=Lektvar zamoření # potion.infested.splash.name=Vrhací lektvar zamoření # potion.infested=Ukrývající rybenku # @@ -7172,7 +7291,7 @@ potion.nightVision=Noční vidění # potion.nightVision.name=Lektvar nočního vidění # potion.nightVision.splash.name=Vrhací lektvar nočního vidění # potion.nightVision.linger.name=Lektvar nočního vidění s místním účinkem # -potion.oozing.linger.name=Lektvar vytékání s místním účinkem # +potion.oozing.linger.name=Lektvar vytékání s místním účinkem # potion.oozing.name=Lektvar vytékání # potion.oozing.splash.name=Vrhací lektvar vytékání # potion.oozing=Vytékající # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Ke světu se nelze připojit. Zkontrolujte si připoj progressScreen.generating=Generování světa # progressScreen.saving=Ukládání světa # progressScreen.loading=Načítání... # +progressScreen.title.loading=Načítání %1 # progressScreen.title.downloading=Stahování balíčků %1 # progressScreen.title.applyingPacks=Načítání balíčků zdrojů # progressScreen.title.searchingForSession=Vyhledávání relace hry... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Připojování k externímu serveru # progressScreen.title.connectingRealms=Připojování k říši # progressScreen.title.copyingWorld=Kopie světa # progressScreen.title.deleteStorageAreaContent=Probíhá mazání mezipaměti obchodu # +progressScreen.title.deleteScreenshotsCache=Probíhá mazání mezipaměti snímků obrazovky # +progressScreen.title.deleteLocalScreenshots=Probíhá mazání místních snímků obrazovky # progressScreen.title.loadingSplitScreenAppearances=Načítání vzhledů rozdělené obrazovky # progressScreen.title.modifiedWorldWarning=Upravený svět # progressScreen.message.appearanceLoaded=Vzhled načten # progressScreen.message.appearanceLoadWaitTimeMet=Načítání vzhledu trvá dlouho. Pokračuji v generování světa... # progressScreen.message.deleteStorageAreaContent=Může to pár minut trvat. # -progressScreen.message.copyingWorld=Kopírování světa... %d%% # +progressScreen.message.copyingWorld=Kopírování světa... # progressScreen.message.tts.copyingWorld=Kopírování světa # progressScreen.message.building=Vytváření terénu # progressScreen.message.done=Hotovo! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Doplňky přináší nové bloky, progressScreen.message.modifiedWorldWarning.7=Světy a doplňky jsou komplexní! Zatímco některé spolu fungují skvěle, u jiných může tato kombinace lehce zlobit. # progressScreen.message.modifiedWorldWarning.8=Více doplňků znamená více zábavy, ale hře pak může trvat déle, než se načte. # progressScreen.dialog.title.resourcePack=Stáhnout balíčky zdrojů? # -progressScreen.dialog.title.behaviorAndResourcePack=Stáhnout balíčky chování a zdrojů světa? # -progressScreen.dialog.title.onlyBehavior=Stáhnout balíčky chování světa? # progressScreen.dialog.title.storageProviderError=Synchronizace dat světa se nezdařila # progressScreen.dialog.title.storageProviderLongWait=Synchronizace dat světa # progressScreen.dialog.title.storageProviderSucceeded=Synchronizace dat světa se podařila # -progressScreen.dialog.message.onlyBehavior=V tomto světě jsou použity balíčky chování, které si musíte stáhnout, abyste se mohli připojit. Chcete je stáhnout a připojit se? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=V tomto světě jsou použity balíčky chování, které si musíte stáhnout, abyste se mohli připojit, a balíčky zdrojů, které si můžete volitelně stáhnout, než se připojíte. Co chcete stáhnout, než se připojíte? # -progressScreen.dialog.message.behaviorAndResourcePack=V tomto světě jsou použity balíčky chování a zdrojů, které si musíte stáhnout, abyste se mohli připojit. Chcete je stáhnout a připojit se? # -progressScreen.dialog.message.resourcePackOptional=V tomto světě jsou použity balíčky zdrojů. Chcete je stáhnout, než se připojíte? # -progressScreen.dialog.message.resourcePackRequired=V tomto světě jsou použity balíčky zdrojů, které si musíte stáhnout, abyste se mohli připojit. Chcete je stáhnout a připojit se? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=V tomto světě jsou používány balíčky zdrojů, u nichž je povolena technologie sledování paprsku. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Vaše zařízení není kompatibilní s pokročilými funkcemi osvětlení a textur, takže se vám svět zobrazí bez těchto pokročilých efektů. Chcete si je před připojením stáhnout? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=V tomto světě jsou používány balíčky zdrojů, u nichž je povolena technologie sledování paprsku. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Vaše zařízení není kompatibilní s pokročilými funkcemi osvětlení a textur, takže se vám svět zobrazí bez těchto pokročilých efektů. Chcete si je před připojením stáhnout? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Některé volitelné balíčky zdrojů používané v tomto světě zahrnují tzv. ray tracing. Vaše zařízení není kompatibilní s pokročilými funkcemi osvětlení a textur, takže tento svět uvidíte bez těchto pokročilých efektů. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Některé volitelné i požadované balíčky zdrojů používané v tomto světě zahrnují tzv. ray tracing. Vaše zařízení není kompatibilní s pokročilými funkcemi osvětlení a textur, takže tento svět uvidíte bez těchto pokročilých efektů. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Některé požadované balíčky zdrojů používané v tomto světě zahrnují tzv. ray tracing. Vaše zařízení není kompatibilní s pokročilými funkcemi osvětlení a textur, takže tento svět uvidíte bez těchto pokročilých efektů. # +progressScreen.dialog.message.resourcePack.optional=Tento svět používá volitelné balíčky zdrojů. Chcete je před připojením stáhnout? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Tento svět obsahuje volitelné balíčky zdrojů i požadované balíčky zdrojů z doplňků. Chcete stáhnout všechny balíčky nebo pouze ty, které jsou potřebné k připojení? # +progressScreen.dialog.message.resourcePack.required=Tento svět používá požadované balíčky zdrojů z doplňků. Chcete je stáhnout a připojit se? # +progressScreen.dialog.message.resourcePack.serverRequired=Vlastník tohoto světa vyžaduje od hráčů stažení všech balíčků zdrojů, které svět používá. Chcete je stáhnout a připojit se? # progressScreen.dialog.message.storageProviderError=Nelze synchronizovat data vašeho světa. Chcete to zkusit znovu? # progressScreen.dialog.message.storageProviderUnusableError=Svět nebyl zcela synchronizován nebo byl poškozen. Zkuste ve světě hrát na konzoli, na které je v pořádku, a proveďte migraci znovu. # progressScreen.dialog.message.storageProviderQuotaError=Místní uložení proběhlo úspěšně, ale synchronizace cloudu se nezdařila kvůli kvótě. Uvolněte z nabídky nastavení cloudový prostor odstraněním světů. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Nedostatek místn progressScreen.dialog.message.worldCorrupted=Svět byl poškozen. Oznamte to na stránce bugs.mojang.com. # progressScreen.dialog.message.storageProviderLongWait=Synchronizace tohoto světa trvá příliš dlouho. Chcete dále čekat? # progressScreen.dialog.button.enter=Vstoupit do světa # -progressScreen.dialog.button.joinAndDownload=Stáhnout a připojit se – %1 # progressScreen.dialog.button.joinAndDownload.everything=Stáhnout vše a připojit se – %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Stáhnout pouze chování a připojit se – %1 # +progressScreen.dialog.button.joinAndDownload.required=Stáhnout požadované a připojit se – %1 # progressScreen.dialog.button.join=Připojit se # progressScreen.dialog.button.leave=Odejít # progressScreen.dialog.button.retry=Opakovat # progressScreen.dialog.button.wait=Čekat # -progressScreen.editor.message.copyingProject=Kopírování projektu... %d%% # +progressScreen.editor.message.copyingProject=Kopírování projektu… # progressScreen.editor.message.tts.copyingProject=Kopírování projektu # progressScreen.editor.title.copyingProject=Kopie projektu # progressScreen.editor.dialog.message.resourcePackOptional=V tomto projektu jsou použity balíčky zdrojů. Chcete je stáhnout, než se připojíte? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Balíčky chování jsou apliková resourcePack.description.bottom.level=Balíčky zdrojů budou aplikovány zdola nahoru. To znamená, že prostředek, který je ve dvou balíčcích, bude přepsán vyšším balíčkem. Tyto balíčky se ve vašem světě aplikují navíc k vašim globálním balíčkům. # resourcePack.description.store=Zobrazit v obchodě # resourcePack.header.behavior=Aktivní balíčky chování se vztahují na všechny hráče. # -resourcePack.header.level=Vyžadovat, aby hráči k připojení přijali balíčky zdrojů # +resourcePack.header.level=Hráči si musí pro vstup do hry stáhnout dodatečné balíčky zdrojů # resourcePack.crashRecovery.title=Resetovat globální zdroje # resourcePack.crashRecovery.message=Zdroje se dříve nepodařilo načíst. # resourcePack.warnings=Varování: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Aktualizovat svět? # resourcePack.warning.add.body=Tento svět nemusí vypadat a fungovat stejně jako nemodifikované světy. Než budete pokračovat, měli byste si uložit kopii stávajícího světa. # resourcePack.warning.add.button.cancel=Nepřidávat balíček # resourcePack.warning.add.button.ok=Přesto přidat balíček # -resourcePack.warnings.contentKeyErrorBody=Při načítání sady %s došlo k chybě. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Při načítání sad %s došlo k chybě. # +resourcePack.warnings.contentKeyErrorBody=Došlo k problému s načítáním sady %s. Restartování hry nebo opětovné stažení dané sady by mohlo problém vyřešit. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Došlo k problému s načítáním sad %s. Restartování hry nebo opětovné stažení daných sad by mohlo problém vyřešit. # resourcePack.warnings.contentKeyErrorTitle=Chyba! # resourcePack.warning.remove.title=Toto je nebezpečné! # resourcePack.warning.remove.body=Přidávání či odebírání sad po hraní v určitém světě může daný svět poškodit a způsobit ztrátu toho, co jste již vytvořili. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Neznámý # storageManager.delete.title=Trvale odstranit %s? # storageManager.title.item.single=položka # storageManager.title.item.plural=položky # +storageManager.title.allScreenshots=všechny snímky obrazovky # storageManager.delete.content=Opravdu chcete odstranit vybrané položky? Tyto položky budou navždy ztraceny! (Což je dlouho!) %s%s%s # storageManager.delete.content.redownload=Obsah zakoupený v obchodě Marketplace si můžete znovu stáhnout. # storageManager.delete.content.worldtemplate=Odstranění šablon může mít za následek nesprávné fungování světů, které je používají. # storageManager.delete.content.affectedWorlds=Následující světy mohou přestat správně fungovat: # +storageManager.delete.content.screenshots=Tímto odstraníte všechny snímky obrazovky pro všechny hráče Minecraftu na tomto zařízení. Opravdu chcete pokračovat? # storageManager.delete.confirm=Odstranit # storageManager.delete.cancel=Zrušit # storageManager.delete.dependency=Následující obsah závisí na této položce %s a nemusí nadále správně fungovat, pokud odstraníte „%s“:%s. Chcete i přesto odstranit „%s“? Tato položka %s bude navždy ztracena! (Což je dlouho!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Dýně # tile.pumpkin_stem.name=Rostlinka dýně # tile.quartz_block.chiseled.name=Opracovaný křemenný blok # tile.quartz_block.default.name=Křemenný blok # -tile.quartz_block.lines.name=Sloupový křemenný blok # +tile.quartz_block.lines.name=Křemenový pilíř # tile.quartz_block.smooth.name=Blok z hladkého křemene # tile.quartz_block.name=Křemenný blok # tile.rail.name=Kolejnice # @@ -9568,7 +9687,7 @@ tile.carpet.red.name=Červený koberec # tile.carpet.silver.name=Světle šedý koberec # tile.carpet.white.name=Bílý koberec # tile.carpet.yellow.name=Žlutý koberec # -tile.crafter.name=Řemeslník # +tile.crafter.name=Výrobní blok # tile.crafting_table.name=Pracovní stůl # tile.glazedTerracotta.white.name=Bílá glazovaná terakota # @@ -9757,7 +9876,7 @@ tile.waxed_weathered_cut_copper_slab.name=Voskovaný zvětralý broušený měd tile.waxed_oxidized_cut_copper_slab.name=Voskovaný oxidovaný broušený měděný panel # tile.chiseled_copper.name=Tepaná měď # -tile.exposed_chiseled_copper.name=Odhalená měděná deska # +tile.exposed_chiseled_copper.name=Odhalená tepaná měď # tile.oxidized_chiseled_copper.name=Oxidovaná tepaná měď # tile.waxed_chiseled_copper.name=Voskovaná tepaná měď # tile.waxed_exposed_chiseled_copper.name=Voskovaná odhalená tepaná měď # @@ -9783,8 +9902,8 @@ tile.waxed_oxidized_copper_door.name=Voskované oxidované měděné dveře # tile.waxed_weathered_copper_door.name=Voskované zvětralé měděné dveře # tile.weathered_copper_door.name=Zvětralé měděné dveře # -tile.copper_grate.name=Měděná bedna # -tile.exposed_copper_grate.name=Odhalená měděná bedna # +tile.copper_grate.name=Měděný rošt # +tile.exposed_copper_grate.name=Odhalený měděný rošt # tile.oxidized_copper_grate.name=Oxidovaný měděný rošt # tile.waxed_copper_grate.name=Voskovaný měděný rošt # tile.waxed_exposed_copper_grate.name=Voskovaný odhalený měděný rošt # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=Hlasová komunikace # xbox.statistics.timePlayed=Odehraný čas # xbox.statistics.blocksBroken=Rozbité bloky # -xbox.statistics.distanceTravelled=Procestovaná vzdálenost # +xbox.statistics.distanceTravelled=Ujetá vzdálenost # xbox.statistics.mobsDefeated=Stvoření poražena # ## Player safety toast messages @@ -10574,7 +10693,7 @@ midgameTips.69=Pomocí motyky si připravíte půdu pro sazení. # lategameTips.1=Zombifikovaní piglini na vás nezaůtočí – pokud je nenaštvete. # lategameTips.2=Odpalte ohnivé koule zpět na ďasy! # lategameTips.3=Kamenné kostky jsou odolné vůči ohnivým koulím, které jsou účinné proti strážcům portálů. # -lategameTips.4=Naše hudba je od C418, Leny Raine a Kumi Tanioka. # +lategameTips.4=Naše hudba je od C418, Leny Raine, Aarona Cherofa a Kumi Tanioky. # lategameTips.5=Na tuto hru jednou aktualizace konečně vyjde! # lategameTips.6=Plíživci se zrodili z chyby v kódu. # lategameTips.7=První verze Minecraftu vznikla za pouhých 6 dní! # @@ -10760,10 +10879,11 @@ dr.loading=Načítání... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Zvolit nový skin # dr.classic_skins.custom_skin_title=Importovat skin # -dr.classic_skins.custom_skin_description=Naimportujte si soubor obrázku ze svého zařízení a použijte ho jako skin. Ten se nebude synchronizovat mezi zařízeními nebo hrami. # +dr.classic_skins.custom_skin_description=Vložte soubor png (rozměr 64x32, 64x64, or 128x128) ze svého zařízení, který chcete použít jako skin. Toto nastavení se nebude přenášet napříč zařízeními ani hrami. # +dr.classic_skins.custom_skin_description_disabled= Vaše zařízení nemůže vybrat vlastní skin během hry pro více hráčů. Pro výběr skinu se, prosím, vraťte do hlavní nabídky. # dr.classic_skins.custom_skin_description_popup=Pokud je povolena možnost „Povolit pouze důvěryhodné vzhledy“, nebudou hráči s vlastními skiny viditelní. # dr.classic_skins.custom_skin_section_title=Vlastněné skiny # -dr.classic_skins.invalidCustomSkin=To není skin pro Minecraft, kdepak. # +dr.classic_skins.invalidCustomSkin=Vložte prosím soubor .png o rozměrech 64x64, 64x32 nebo 128x128 # dr.classic_skins.owned=Vlastněno # dr.classic_skins.purchasable=Získat další # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,7 +10975,7 @@ dr.categories.legs=Nohy # dr.categories.size=Velikost # dr.categories.top=Horní části # dr.categories.bottom=Dolní části # -dr.categories.outerwear=Svrchní oblečení # +dr.categories.outerwear=Svrchní oděv # dr.categories.headwear=Pokrývky hlavy # dr.categories.gloves=Rukavice # dr.categories.footwear=Obuv # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Připojení se nezdařilo # gathering.info.modal.body.connectFail=Bohužel se nám nepovedlo připojit. Zkuste to znovu později. # gathering.connect.title=Připojování… # gathering.info.qr.title.onlineService=Další informace # -gathering.info.qr.body.onlineService.nso=Abyste se mohli připojit k události v Minecraftu, potřebujete členství Nintendo Switch Online. # -gathering.info.qr.body.onlineService.psn=Musíte být přihlášeni k předplatnému PlayStation®Plus, abyste se mohli připojit k události v Minecraftu. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Abyste se mohli připojit k události v Minecraftu, musíte být přihlášeni. # gathering.info.qr.title.childAccount=Online hraní není povoleno # gathering.info.qr.body.childAccount=Současné nastavení rodičovské kontroly omezuje vaše možnosti hraní online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Živé vysílání události # gathering.info.qr.body.console=Skenujte a připojte se k našemu živému přenosu události # gathering.info.signIn.title=Pro připojení k této události se přihlaste # gathering.info.signIn.body=Chcete-li se zúčastnit této události, přihlaste se ke svému účtu Microsoft. # +gathering.activation.warning=Shromáždění není možné najít # +gathering.activation.warning.signIn=Shromáždění se nepodařilo najít. Před dalším pokusem se prosím přihlaste. # +gathering.activation.warning.title=Ale ne! # diff --git a/resource_pack/texts/da_DK.lang b/resource_pack/texts/da_DK.lang index 8078f086e..7c68c36b2 100644 --- a/resource_pack/texts/da_DK.lang +++ b/resource_pack/texts/da_DK.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Spilmenu # accessibility.screenName.permissions=Skærmbilledet Tilladelser # accessibility.screenName.play=Spilskærm # accessibility.screenName.profile=Profilskærm # +accessibility.screenName.realmInviteLinkSettings=Skærmbilledet Indstillinger for Realm-invitationslink # accessibility.screenName.realmSettings=Skærm med realm-indstillinger # accessibility.screenName.settings=Skærm med spilindstillinger # accessibility.screenName.addFriend=Tilføj venneskærm # @@ -192,6 +193,10 @@ accessibility.text.equals=Lig med # accessibility.text.unsupported=Ukendt figur # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Meddelelse ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tip: ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Dublerede argumenter for %s-afgrænsn commands.generic.encryption.badkey=Den anvendte offentlige nøgle er forkert. Efter PEM-formatering forventes en nøgle med 120 bytes. # commands.generic.encryption.badsalt=Den anvendte salt er forkert. Før base 64-kodning forventes 16 bytes. # commands.generic.encryption.required=Krypteret session påkrævet # +commands.generic.entity.differentDimension=Målentitet må ikke være i en anden dimension # commands.generic.entity.invalidType=Enhedstypen '%1$s' er ugyldig # commands.generic.entity.invalidUuid=Enhedens UUID er angivet i et ugyldigt format # commands.generic.entity.notFound=Enheden kan ikke findes # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Overtoningsfarveværdierne skal være hele tal fra commands.camera.invalid.easing=Lempelse til ikke-stationære kameraer understøttes ikke # commands.camera.invalid.time=Varigheden af overtoninger skal være mellem 0 og 10 sekunder # commands.camera.invalid.pitch=Kamerahældning (X-rotation) skal være mellem -90 og 90 grader # +commands.camera.invalid.view.offset=Visningsforskydning skal være mellem -100 og 100 # commands.camera.perspective.locked=Perspektivet kan ikke ændres, mens du bruger brugerdefinerede kameraer # commands.camera.perspective.option=Dit valgte kamera ændrer sig, når det brugerdefinerede kamera ikke er aktivt # commands.world_age.description=Ændrer eller forespørger på verdenens alder (tid siden oprettelse). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Caves and Cliffs # createWorldScreen.cavesandcliffsDescription=Udforsk den nye varierede hulegeneration # createWorldScreen.spectatorMode=Tilskuertilstand # createWorldScreen.spectatorModeDescription=Prøv de tidlige versioner af Tilskuertilstand # +createWorldScreen.experimentalThirdPersonCameras=Skaberkameraer: Nye forudindstillinger for tredjeperson # +createWorldScreen.experimentalThirdPersonCamerasDescription=Indeholder ny forudindstilling for over skulderen-follow_orbit-kamera for tredje person # +createWorldScreen.experimentalFocusTargetCamera=Skaberkameraer: Fokusmålkamera # +createWorldScreen.experimentalFocusTargetCameraDescription=Gør det muligt for det eksisterende frie kamera at pege mod en entitet # createWorldScreen.recipeUnlocking=Opskrift-oplåsning # createWorldScreen.recipeUnlockingDescription=Aktivér opskrift-oplåsning # createWorldScreen.experimentalholiday=Særlige funktioner til højtider # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Slet projekt # createWorldScreen.editor.projectOptionsLabel=Projektindstillinger # createWorldScreen.editor.delete.confirm=Vil du slette dette projekt permanent? # createWorldScreen.editor.deleteWarningFormat=Er du sikker på, at du vil slette "%s"? Projektet forsvinder for altid! # -createWorldScreen.eduCloud.about.body=Filnavn: ''%1$s''%2$sSenest opdateret: %3$s%4$sKlik på OK og derefter på Download for at downloade.%5$s # +createWorldScreen.eduCloud.about.body=Filnavn: '%1$s'%2$sSenest opdateret: %3$s%4$sKlik på OK for at downloade, og klik derefter på knappen 'Download'.%5$s # createWorldScreen.eduCloud.about.title=Om skyverdensfil # createWorldScreen.eduCloud.delete.confirm=Slet lokal verden? # createWorldScreen.eduCloud.deleteWarningFormat=Er du sikker på, at du vil slette ''%1$s'' på denne enhed?%2$sSkyversionen ''%3$s'' påvirkes ikke og kan gensynkroniseres senere. # +createWorldScreen.eduCloud.resolution.title=Upload nu? # +createWorldScreen.eduCloud.resolution.body=Der opstod et problem med at gemme ''%1$s'' til skyen. Når du forlader en verden, skal du holde Minecraft Education åben, indtil uploaden er fuldført.%2$sLad os løse dette. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Upload nu # +createWorldScreen.eduCloud.resolution.uploadOpen=Upload & spil # createWorldScreen.experimentalDeferredTechnicalPreview=Vis dragefunktioner til udviklere # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Aktivér den forsinkede renderingpipeline. Kræver en PBR-aktiveret ressourcepakke og kompatibel hardware. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Vil du downloade en backup, inden du del realmsInvitationScreen.shareDialogLabel=Alle, der har linket, kan blive medlem af dit Realm. Tænk over, hvem du deler det med. Det kan være en god idé at downloade en backup af din verden først. Du kan fjerne medlemmer i indstillingerne for dit Realm. # realmsInvitationScreen.shareDialogShareButton=Del # realmsInvitationScreen.shareDialogCopyButton=Kopiér # -realmsInvitationScreen.shareDialogNewLinkButton=Opret nyt link # -realmsInvitationScreen.shareDialogNewCodeButton=Opret ny kode # realmsInvitationScreen.closedRealmWarning=Dit Realm er lukket. Medlemmer kan ikke komme ind. # realmsInvitationScreen.generate=Generér # realmsInvitationScreen.disable=Deaktiver # realmsInvitationScreen.backup=Download # -realmsInvitationScreen.shareByLink=Del link # -realmsInvitationScreen.shareByCode=Del invitationskode # -realmsInvitationScreen.shareLinkToRealm=Del linket til dit realm # -realmsInvitationScreen.shareCodeToRealm=Del invitationskode til realm # -realmsInvitationScreen.shareInfoMessage=Alle, der har linket, kan komme ind i dit realm. Tryk på Spil > Download verden for at downloade en backup af din verden. # -realmsInvitationScreen.shareInfoMessageCode=Alle med invitationskoden kan komme ind i dit realm. Tryk på Spil > Download verden for at downloade en backup af din verden. # -realmsInvitationScreen.refreshLinkInfoMessage=Dette ødelægger det gamle link og opretter et nyt. Er det det, du vil? # -realmsInvitationScreen.refreshCodeInfoMessage=Dette ødelægger den gamle invitationskode og opretter en ny. Er det det, du vil? # realmsInvitationScreen.kick=Fjern # realmsInvitationScreen.kickAndBlock=Bloker # realmsInvitationScreen.kickPopupTitle=Vil du lukke for adgangen? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Spilindstillinger # realmsSettingsScreen.playersSectionTitle=Spillere # realmsSettingsScreen.membersSectionTitle=Medlemmer # realmsSettingsScreen.subscriptionSectionTitle=Abonnement # +realmsSettingsScreen.inviteLinksSectionTitle=Invitationslinks # realmsSettingsScreen.devOptionsSectionTitle=Udviklermuligheder # realmsSettingsScreen.backupSection=Backups # realmsSettingsScreen.backupInfo=Du kan gendanne verdenen i dit realm med en backup fra denne liste. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Erstat verden? # realmsSettingsScreen.closeRealmTitle=Vil du lukke realmet? # realmsSettingsScreen.closeRealmMessage=Hvis du lukker realmet, lukkes det ned. Alle, der spiller i realmet, mister forbindelsen. Er du sikker på, at det er det, du vil? # realmsSettingsScreen.LoadingSubscription=Indlæser abonnement ... # +realmsSettingsScreen.LoadingInviteLinks=Indlæser invitationslinks ... # realmsSettingsScreen.failedLoadingSubscription=Indlæsning af abonnement mislykkedes # +realmsSettingsScreen.failedLoadingInviteLinks=Indlæsning af invitationslinks mislykkedes # realmsSettingsScreen.matchingPurchasePlatformFormat=Du har købt dit abonnement i %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Du startede dit abonnement i %s. Du kan kun forlænge det samme sted. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Du kan administrere dit Realms-abonnement i den platformbutik, hvor du i sin tid købte det. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Dit realm er realmsSettingsScreen.upload.worldtoobig=Verdenen kunne ikke uploades, fordi den overskrider den maksimale uploadgrænse på %s. # realmsSettingsScreen.download.worldtoobig=Verdenen kunne ikke downloades, fordi den overskrider den maksimale downloadgrænse på %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Ændringer i dit Realms-abonnement, som f.eks. stabletid eller aktivering af tilbagevendende fakturering, vil ikke blive afspejlet før din næste faktureringsdato. # +realmsSettingsScreen.inviteLinkLabel=Invitationslinks: # +realmsSettingsScreen.inviteLinkLabelTTS=Invitationslinks. Tekstblok. # +realmsSettingsScreen.inviteLinkLabelDescription=Du kan tilføje op til 5 invitationslinks og dele dem, så folk kan deltage i dit Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Du har nået det maksimale antal invitationslinks. Du skal fjerne et eksisterende link, før du tilføjer et nyt. # +realmsSettingsScreen.inviteLinkNameTTS=Invitationslink med titlen %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Klik på knappen for at ændre indstillingerne. # +realmsSettingsScreen.inviteLinkAddButton=Tilføj nyt invitationslink # +realmsSettingsScreen.inviteLinkCopyTTS=Kopiér invitationslink # +realmsSettingsScreen.inviteLinkActivate=Aktivér link # +realmsSettingsScreen.inviteLinkActivateTTS=Aktivér link. Aktivér dette link for at give folk mulighed for at deltage med det. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktivér dette link for at give folk mulighed for at deltage med det. # +realmsSettingsScreen.inviteLinkActive=Aktiv # +realmsSettingsScreen.inviteLinkInactive=inaktiv # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ingen kan deltage med dette link # +realmsSettingsScreen.inviteLinkExpiryTime=Udløber %s kl. %s # +realmsSettingsScreen.inviteLinkExpiredTime=Udløbet %s kl. %s # +realmsSettingsScreen.inviteLinkExpired=Udløbet # +realmsSettingsScreen.inviteLinkInfinite=Udløber aldrig # +realmsSettingsScreen.inviteLinkInfiniteToggle=Indstil link til aldrig at udløbe # +realmsSettingsScreen.inviteLinkTitle=Invitationslink: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Små bogstaver # +realmsSettingsScreen.inviteLinkUppercaseTTS=Store bogstaver # +realmsSettingsScreen.inviteLinkURLTTS=Invitationslink med titlen %s. Tekstblok. %s. Dette link giver folk mulighed for at deltage i dit realm. Du kan dele det hvor som helst. # +realmsSettingsScreen.inviteLinkDescription=Dette link giver folk mulighed for at deltage i dit Realm. Du kan dele det hvor som helst. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Generelt # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Avancerede indstillinger # +realmsSettingsScreen.inviteLinkShare=Del link # +realmsSettingsScreen.inviteLinkShareDescription=Vælg, hvor du vil dele linket. # +realmsSettingsScreen.inviteLinkShareButton=Del # +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Knap. Vælg, hvor du vil dele linket. # +realmsSettingsScreen.inviteLinkRemove=Fjern link # +realmsSettingsScreen.inviteLinkRemoveButton=Fjern # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Knap. # +realmsSettingsScreen.inviteLinkCopiedToast=Invitationslinket er kopieret i din udklipsholder. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Fjern invitationslink? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Dette fjerner invitationslinket fra realmet. Alle, der allerede deltager, bliver, men ingen nye kan deltage ved hjælp af linket. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ja, fjern link # +realmsSettingsScreen.inviteLinkExpirationLabel=Udløbsdato # +realmsSettingsScreen.inviteLinkExpirationDescription=Indstil, hvornår dette link udløber. # +realmsSettingsScreen.inviteLinkExpirationTTS=Udløbsdato. Tekstblok. Link udløber %s. Indstil, hvornår dette link udløber. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Udløbsdato. Tekstblok. Link %s. Indstil, hvornår dette link udløber. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Fejl ved tilføjelse af link # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Der opstod en fejl under tilføjelse af et link til dette realm. Prøv igen. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Linket kunne ikke slettes # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Der opstod en fejl under sletning af dette link. Prøv igen. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Fejl ved opdatering af link # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Der opstod en fejl under opdatering af linket. Prøv igen. # +realmsSettingsScreen.expiration.unset=Angiv udløb # +realmsSettingsScreen.expiration.never=Aldrig # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 time # +realmsSettingsScreen.expiration.quarterDay=6 timer # +realmsSettingsScreen.expiration.halfDay=12 timer # +realmsSettingsScreen.expiration.day=1 dag # +realmsSettingsScreen.expiration.week=7 dage # +realmsSettingsScreen.expiration.never.full=Udløber aldrig # +realmsSettingsScreen.expiration.timeFormat=%s kl. %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Om 30 minutter. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Om 1 time. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Om 6 timer. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Om 12 timer. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Om 1 dag. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Om 7 dage. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=nov. # date.short_december=dec. # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s kl. %s # +date.formattedSpecific.today=I dag kl. %s # +date.formattedSpecific.yesterday=I går kl. %s # date.full_january=Januar # date.full_february=Februar # date.full_march=Marts # @@ -2593,7 +2667,6 @@ deathScreen.quit=Hovedmenu # deathScreen.quit.confirm=Er du sikker på, at du vil afslutte? # deathScreen.quit.confirmToMainMenuWarning=Er du sikker på, at du vil afslutte spillet og gå til hovedmenuen? # deathScreen.quit.confirmToMainMenuTitleWarning=Afslut, og gå til hovedmenuen? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Er du sikker på, at du vil gemme og forlade spillet?%sVi uploader også din verden til skyen! # deathScreen.quit.secondaryClient=Gem og afslut # deathScreen.quit.secondaryClient.confirmLeaveWarning=Er du sikker på, at du vil gemme og afslutte spillet? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Gem og afslut # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Oververdenen # dimension.dimensionName1=Nether # dimension.dimensionName2=End # -disabledSkin.title=Du bliver vist som Steve # +disabledSkin.title=Du vises som standardfigur # disabledSkin.body.onJoin=På denne server er %s slået fra. Du kan skifte til et andet skin i omklædningsrummet. # disabledSkin.body.dressingRoom=På denne server er %s slået fra. Er du sikker på, at du stadig vil anvende dette skin? # disabledSkin.type.customSkins=brugertilpassede skins # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EKSPORTÉR # edu.worlds_screen.share=DEL # edu.worlds_screen.delete=SLET # edu.worlds_screen.courses_title=Mine kurser # -edu.worlds_screen.fetch_error=Vi kunne ikke oprette forbindelse til OneDrive. Verdener gemt i skyen er muligvis ikke opdateret. Tjek også dit internet. # +edu.worlds_screen.fetch_error=Vi kunne ikke oprette forbindelse til OneDrive. Verdener gemt i skyen er muligvis ikke opdateret. Du kan også tjekke dit internet. # edu.templates.title=Mine skabeloner # edu.templates.search_placeholder=Søg i mine skabeloner # @@ -2863,7 +2936,7 @@ entity.bat.name=Flagermus # entity.bee.name=Bi # entity.blaze.name=Blaze # entity.boat.name=Båd # -entity.bogged.name=Fastkørt # +entity.bogged.name=Mosemonster # entity.breeze.name=Brise # entity.breeze_wind_charge_projectile.name=Vindopladning # entity.cat.name=Kat # @@ -3053,7 +3126,12 @@ feed.upload=Dit skærmbillede uploades ... # feed.manage=Administrer feed # feed.share=Del # feed.addScreenshot=Tilføj skærmbillede # -feed.shareScreenshot=Skærmbillede taget. Gå til Realms Stories for at dele det. # +feed.screenshotCapturedRealms=Skærmbillede taget. Gå til Realms Stories for at dele det. # +feed.screenshotCaptured=Skærmbillede taget. Du kan se det i dit skærmbilledegalleri. # +feed.screenshotAlmostFull=Skærmbillede taget. Dit galleri er næsten fyldt. (%d/%d) # +feed.screenshotReachedMax=Skærmbillede taget. Dit galleri er fyldt. (%d/%d) # +feed.screenshotFull=Dit galleri er fuldt. Slet skærmbilleder for at frigøre plads. # +feed.screenshotFullShort=Skærmbilledegalleri fyldt # feed.comments=Kommentarer # feed.edit=Rediger # feed.screenshots=Skærmbilleder # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Brug :tip_right_stick: til at kigge dig omkrin gameTip.playerMovement.mouse=Bevæg dig med :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Bevæg dig ved hjælp af joysticket # -gameTip.playerMovement.touch.classic=Bevæg dig ved hjælp af joysticket # +gameTip.playerMovement.touch.classic=Flyt ved hjælp af pileknapperne # gameTip.playerMovement.controller=Brug :tip_left_stick: til at bevæge dig # gameTip.flying.mouse=Dobbelttryk på :_input_key.jump: for at flyve # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Dobbelttryk på :_input_key.jump: for at stoppe med at gameTip.stopFlying.touch=Dobbelttryk på flyv nedad for at stoppe med at flyve # gameTip.jump.mouse=Hop med :_input_key.jump: # + gameTip.swim.mouse=Tryk og hold nede på :_input_key.jump: for at svømme opad # +gameTip.swim.touch=Tryk for at svømme opad # gameTip.hotbar.selection.mouse=Rul eller tryk på %s for at holde elementet ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Tryk på genstanden i hotbjælken for at holde den # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Placér dit arbejdsbord, hold det nede, og gameTip.useCraftingTable.mouse=Højreklik på arbejdsbordet for at bruge det # +gameTip.openChat.mouse=Tryk på %s for at åbne chatten # +gameTip.openChat.touch=Tryk for at åbne chatten # +gameTip.openChat.touch.tts=Tryk på chatknappen for at åbne chatten # + +gameTip.emote.mouse=Tryk eller hold på :_input_key.emote: nede for at emote # +gameTip.emote.touch=Tryk for at emote # +gameTip.emote.touch.tts=Tryk på emote-knappen for at emote # + generator.amplified=FORSTÆRKET # generator.amplified.info=Bemærk! Kun for sjov – kræver en muskuløs computer # generator.customized=Tilpasset # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Du tager en rustning på ved at åbne dit lager og flytte howtoplay.armor.text.4=Jernrustninger og ringbrynjer kan smeltes til jernklumper i en ovn, og guldrustning kan smeltes til guldklumper. # howtoplay.armor.header.2=Skjold # howtoplay.armor.text.5.keyboard=Et skjold kan blokere angreb. Du kan både placere skjoldet i din anden hånd og i hotbjælken. Hold :_input_key.sneak: nede for at blokere med skjoldet. # -howtoplay.armor.text.5.gamepad=Et skjold kan blokere angreb. Du kan både placere skjoldet i din anden hånd og i hotbjælken. Tryk på :_input_key.sneak:, eller klik på :_gamepad_stick_right: for at blokere med skjoldet. # +howtoplay.armor.text.5.gamepad=Et skjold kan blokere angreb. Du kan både placere skjoldet i din anden hånd og i hotbjælken. Tryk på :_input_key.sneak: eller klik på :_gamepad_stick_right: for at blokere med skjoldet. # howtoplay.armor.text.5a.touch=Skjoldet blokerer alle former for indkommende skader - selv en Creeper-eksplosion! Den kan udstyres i i din anden hånd eller i hotbjælken. # howtoplay.armor.text.5b.touch=Når du bruger kontrolskemaet "D-Pad & tap to interact", skal du trykke på :touch_sneak: for at skifte blokering med skjoldet. # howtoplay.armor.text.5c.touch=Når du bruger et "Joystick" -kontrolskema, skal du trykke på : tip_virtual_button_sneak: for at skifte blokering med skjoldet. # -howtoplay.armor.text.5.rift_controller=Et skjold kan blokere angreb. Du kan både placere skjoldet i din anden hånd og i hotbjælken. Tryk på :_input_key.sneak:, eller klik på :rift_X: for at blokere med skjoldet. # -howtoplay.armor.text.5.windowsmr_controller=Et skjold kan blokere angreb. Du kan både placere skjoldet i din anden hånd og i hotbjælken. Tryk på :_input_key.sneak:, eller klik på :windowsmr_right_stick: for at blokere med skjoldet. # +howtoplay.armor.text.5.rift_controller=Skjoldet kan blokere angreb. Du kan både placere skjoldet i din anden hånd og i hotbjælken. Tryk på :_input_key.sneak:, eller klik på :rift_X: for at blokere med skjoldet. # +howtoplay.armor.text.5.windowsmr_controller=Skjoldet kan blokere angreb. Du kan både placere skjoldet i din anden hånd og i hotbjælken. Tryk på :_input_key.sneak:, eller klik på :windowsmr_right_stick: for at blokere med skjoldet. # howtoplay.armor.text.6=Skjoldet kan også beskytte dig mod en eksploderende creeper! # howtoplay.armor.header.3=Forklædning # howtoplay.armor.text.7=Du kan også tage et udskåret græskar på hovedet. Det giver dig ikke nogen :armor:, men det formilder endermen, så de ikke bliver sure på dig, når du kigger på dem. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Automater kan også bruges til at placere genstande, howtoplay.droppers=Pipetter # howtoplay.droppers.text.1.notTouch=Når de oplades med redstone, drypper pipetter en enkelt tilfældig genstand ud. Tryk på :_input_key.use: på pipetten for at åbne den, så du kan fylde genstande fra dit lager i den. # -howtoplay.droppers.text.1.touch=Når de oplades med redstone, drypper pipetter en enkelt tilfældig genstand ud. Tryk på pipetten for at åbne den, så du kan fylde genstande fra dit lager i den. # +howtoplay.droppers.text.1.touch=Når de oplades med rødsten, dropper dropperne en enkelt tilfældig genstand. Tryk på dropperen for at åbne den, så du kan fylde den med genstande fra dit lager. # howtoplay.droppers.header.1=Brug # howtoplay.droppers.text.2=Hvis pipetten har retning mod en kiste eller en anden type beholder, drypper genstanden ned i den pågældende beholder. Hvis du har behov for at transportere genstande over lang afstand, kan du konstruere en lang kæde af pipetter. # @@ -3759,17 +3847,17 @@ howtoplay.hostAndPlayerOptions.text.1.touch=Når du spiller med aktiverede snyde howtoplay.improvedTools=Forbedrede værktøjer # howtoplay.improvedTools.title=Sådan spiller du: Forbedrede værktøjer # -howtoplay.improvedTools.text.1=Når du bruger dine værktøjer meget, bliver de efterhånden ødelægt. Når du samler nye materialer, f.eks. sten, vil du kunne fremstille bedre værktøjer. # +howtoplay.improvedTools.text.1=Når du bruger dine værktøjer meget, bliver de efterhånden ødelagt. Når du samler nye materialer, f.eks. sten, vil du kunne fremstille bedre værktøjer. # howtoplay.improvedTools.text.2=Værktøjer på højere niveauer er mere holdbare, mere effektive og i stand til at samle flere værdifulde ressourcer. Gå ud i verden, og find selv ud af det! # howtoplay.inventory=Lager # howtoplay.inventory.title=Sådan spiller du: Lager # howtoplay.inventory.header.1=1. Lager # howtoplay.inventory.header.2=2. Hotbjælke # -howtoplay.inventory.text.1.pc_console=Din hotbjælke fylder op, efterhånden som du samler flere ressourcer. Tryk på :_input_key.inventory:-knappen for at få adgang til dit §eLager§f, hvor du har mere plads til alt, hvad du har indsamlet. # -howtoplay.inventory.text.1.touch=Din hotbjælke fylder op, efterhånden som du samler flere ressourcer. Tryk på :tip_touch_inventory:-knappen for at få adgang til dit §eLager§f, hvor du har mere plads til alt, hvad du har indsamlet. # -howtoplay.inventory.text.1.rift=Din hotbjælke fylder op, efterhånden som du samler flere ressourcer. Tryk på :rift_B:-knappen for at få adgang til dit §eLager§f, hvor du har mere plads til alt, hvad du har indsamlet. # -howtoplay.inventory.text.1.windowsmr=Din hotbjælke fylder op, efterhånden som du samler flere ressourcer. Tryk på :windowsmr_left_grab:-knappen for at få adgang til dit §elager§f, hvor du har mere plads til alt det, du har indsamlet. # +howtoplay.inventory.text.1.pc_console=Din hotbjælke fyldes op, efterhånden som du samler flere ressourcer. Tryk på :_input_key.inventory: for at få adgang til dit §elager§f, hvor du har mere plads til alt det, du har indsamlet. # +howtoplay.inventory.text.1.touch=Din hotbjælke fyldes op, efterhånden som du samler flere ressourcer. Tryk på :tip_touch_inventory: for at få adgang til dit §elager§f, hvor du har mere plads til alt det, du har indsamlet. # +howtoplay.inventory.text.1.rift=Din hotbjælke fyldes op, efterhånden som du samler flere ressourcer. Tryk på :rift_B: for at få adgang til dit §elager§f, hvor du har mere plads til alt det, du har indsamlet. # +howtoplay.inventory.text.1.windowsmr=Din hotbjælke fyldes op, efterhånden som du samler flere ressourcer. Tryk på :windowsmr_left_grab: for at få adgang til dit §elager§f, hvor du har mere plads til alt det, du har indsamlet. # howtoplay.inventory.text.2.keyboard=Vil du flytte noget mellem din §ehotbjælke§f og dit lager? Åbn dit lager, klik på den ønskede genstand, og træk den derefter til den tomme genstandsplads, du vil flytte den til. # howtoplay.inventory.text.2.gamepad=Vil du flytte noget mellem din §ehotbjælke§f og dit lager? Brug markøren til at vælge en genstand og trykke på :_gamepad_face_button_down:. Derefter skal du flytte markøren til en tom genstandsplads og trykke igen for at slippe genstanden. # howtoplay.inventory.text.2.touch=Vil du flytte noget mellem din §ehotbjælke§f og dit lager? Tryk på den ønskede genstand, og tryk derefter på den tomme genstandsplads, som du vil flytte den til. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Udforsk en verden af muligheder med Minecoins, Minecr howtoplay.minecoins.text.2=Når dine Minecoins er indløst, knyttes de til din Microsoft-konto, så du også kan få adgang til dine Minecoins og køb på andre understøttede enheder! # howtoplay.minecoins.button.text.1=Køb Minecoins # howtoplay.minecoins.header.1=Ansvarsfraskrivelse # -howtoplay.minecoins.text.3=*Minecoins kræver en version af Minecraft: Bedrock Edition med Minecraft Markedsplads. Minecoins er ikke kompatible på Sony PlayStation®. Du kan finde oplysninger om kompatibilitet under minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins kræver en version af Minecraft: Bedrock Edition med Minecraft Markedsplads. Minecoins er ikke kompatible på PlayStation®. Du kan finde oplysninger om kompatibilitet under minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Minedrift # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Når der er en ny historie i feedet, som du ikke howtoplay.realms_stories.header.3=Organisér spil # howtoplay.realms_stories.text.4=Se, hvem der spiller og hvornår på tidslinjen. Rul gennem medlemmerne af realmet for at se, hvornår de spillede sidst, og hvem de spillede med. Brug disse oplysninger til at indstille tidspunkter, hvor I alle kan spille sammen. # howtoplay.realms_stories.header.4=Find ud af, hvem der er på realmet # -howtoplay.realms_stories.text.5=Lær dem at kende, der er en del af realmet, ved hjælp af fanen Medlemmer. Det er en liste over alle de spillere, der kan spille her. Du kan se, hvem realm-ejeren er, hvem operatørerne er, og hvem der har tilmeldt sig Realms Stories for dette Realm. Der er søge-, sorterings- og filterindstillinger, der hjælper dig med at finde præcis den, du leder efter. # +howtoplay.realms_stories.text.5=Lær dem at kende, der er en del af realmet, ved hjælp af fanen Medlemmer. Det er en liste over alle de spillere, der kan spille her. Du kan se, hvem realm-ejeren er, hvem operatørerne er, og hvem der har tilmeldt sig Realms Stories for dette realm. Der er søge-, sorterings- og filterindstillinger, der hjælper dig med at finde præcis den, du leder efter. # howtoplay.realms_stories.header.5=Opret forbindelse overalt # howtoplay.realms_stories.text.6=Realms Stories er tilgængelig i spilmenuen, når du spiller i realmet, og på fanen Realms. Du kan holde dig opdateret og fortælle din historie, uanset hvor du er, selv når du ikke spiller. Fra din konsol, computer og mobilenhed, Realms Stories er tilgængelig overalt. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms Stories er tilgængelig i spilmenuen, nå howtoplay.scaffolding=Stillads # howtoplay.scaffolding.header.1=Ræk ud efter stjernerne # howtoplay.scaffolding.text.1.keyboard=Stilladser hjælper dig med at bygge gigantiske strukturer uden faldulykker! Du kan både gå inde i et stillads og stå oven på det. Hvis du står i en søjle af stilladser, kan du gå opad ved at trykke på :_input_key.jump:. Du kommer ned igen ved at trykke på :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Stilladser hjælper dig med at bygge gigantiske strukturer uden faldulykker! Du kan både gå inde i et stillads og stå oven på det. Hvis du står i en søjle af stilladser, kan du gå opad ved at trykke på knappen :_input_key.jump:. Du kommer ned igen ved at trykke på knappen :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Stilladser hjælper dig med at bygge gigantiske strukturer uden faldulykker! Du kan både gå inde i et stillads og stå oven på det. Hvis du står i en søjle af stilladser, kan du gå opad ved at trykke på :_input_key.jump:. Du kommer ned igen ved at holde :_input_key.sneak: nede. # howtoplay.scaffolding.text.1a.touch=Stilladser kan hjælpe med at bygge store strukturer ved at tilbyde en måde at nå højere steder og komme sikkert ned uden at tage faldskader. # howtoplay.scaffolding.text.1b.touch=Når du bruger D-Pad-kontrolskemaet, skal du trykke på :touch_jump: for at klatre op ad en stilladssøjle. Tryk på :touch_fly_down: for at klatre ned. # howtoplay.scaffolding.text.1c.touch=Når du bruger et joystick-kontrolsystem, skal du trykke på :tip_virtual_button_jump: for at klatre op ad en stilladssøjle. Tryk på :tip_virtual_button_sneak: for at klatre ned. # -howtoplay.scaffolding.text.1.rift_controller=Stilladser hjælper dig med at bygge gigantiske strukturer uden faldulykker! Du kan både gå inde i et stillads og stå oven på det. Hvis du står i en søjle af stilladser, kan du gå opad ved at trykke på knappen :rift_A:. Du kommer ned igen ved at trykke på knappen :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Stilladser hjælper dig med at bygge gigantiske strukturer uden faldulykker! Du kan både gå inde i et stillads og stå oven på det. Hvis du står i en søjle af stilladser, kan du gå opad ved at trykke på knappen :windowsmr_right_touchpad:. Du kommer ned igen ved at holde knappen :windowsmr_right_stick: nede. # +howtoplay.scaffolding.text.1.rift_controller=Stilladser hjælper dig med at bygge gigantiske strukturer uden faldulykker! Du kan både gå inde i et stillads og stå oven på det. Hvis du står i en søjle af stilladser, kan du gå opad ved at trykke på :rift_A:. Du kommer ned igen ved at holde :rift_X: nede. # +howtoplay.scaffolding.text.1.windowsmr_controller=Stilladser hjælper dig med at bygge gigantiske strukturer uden faldulykker! Du kan både gå inde i et stillads og stå oven på det. Hvis du står i en søjle af stilladser, kan du gå opad ved at trykke på :windowsmr_right_touchpad:. Du kommer ned igen ved at holde :windowsmr_right_stick: nede. # howtoplay.scaffolding.header.2=Understøt dit byggeri # howtoplay.scaffolding.text.2=Stilladser har brug for afstivning. Du kan kun placere et vist antal stilladser vandret uden at understøtte dem med en anden blok. Hvis du forsøger at placere for mange stilladsblokke uden afstivning, falder den ned. Stilladser kan placeres som normale blokke, men de kan også placeres på deres eget fundament, hvis du vil bygge et højt tårn i en fart. # howtoplay.scaffolding.header.3=Nedtagning # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Projekteksport mislykkedes # level.editor.import.failed=Import af projekt mislykkedes # level.editor.import.failed.incompatibleEdition=Projektimport mislykkedes: Filformatet understøttes ikke # -inbox.invite.title=Realm-invitation til # +inbox.realmInvite.title=Realm-invitation til %s # +inbox.gameInvite.title=Spilinvitation fra %s # invite.clear=Ryd valg # invite.send=Send %d invitationer # @@ -4188,6 +4277,8 @@ invite.error1=Der gik noget galt. Vi kunne ikke indlæse din venneliste. # invite.error2=Der gik noget galt. Vi kunne ikke indlæse alle oplysninger om dine venner. # invite.realm.add_member=Tilføj realmmedlemmer # invite.notification.title=Spilinvitation # +invite.notification.acceptInviteTtsTouch=Tryk to gange på invitationen øverst på skærmen for at acceptere # +invite.notification.acceptInviteTtsGamepad=Tryk på %s for at acceptere # invite.notification.description=%s har inviteret dig til at spille Minecraft # invite.confirmation.description=%s har inviteret dig til at spille Minecraft # invite.pageCounter=%d/%d # @@ -5222,7 +5313,7 @@ item.spawn_egg.entity.agent.name=Agent-spawnæg # item.spawn_egg.entity.armadillo.name=Bæltedyr-spawnæg # item.spawn_egg.entity.axolotl.name=Axolotl-spawnæg # item.spawn_egg.entity.bee.name=Bi-spawnæg # -item.spawn_egg.entity.bogged.name=Fastkørt spawnæg # +item.spawn_egg.entity.bogged.name=Mosemonster-spawnæg # item.spawn_egg.entity.breeze.name=Brise-spawnæg # item.spawn_egg.entity.hoglin.name=Hoglin-spawnæg # item.spawn_egg.entity.cat.name=Katte-spawnæg # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Kranieangreb # item.banner_pattern.thing=Ting # item.banner_pattern.vines=Bræmme med savskure # item.bucketPowderSnow.name=Spand med pulversne # +item.worldbuilder.block.failed=Du skal bruge Kreativ + Operatør for at anbringe denne blok # item.shield.name=Skjold # item.shield.white.name=Hvidt skjold # @@ -5863,6 +5955,7 @@ map.position=Position: %s, %s, %s # mcoServer.title=Minecraft-onlineverden # +menu.ai_lesson_crafter=Lektionsfremstiller # menu.achievements=Gennemførelser # menu.convertingLevel=Ekspanderende verden # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=KLASSEINDSTILLINGER # menu.serverStore=%s-butik # menu.serverGenericName=Server # menu.play=Spil # +menu.preview=Forhåndsvisning # menu.profile=Profil # menu.playdemo=Spil demoverden # menu.playOnRealms=Spil i realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Brug vending uafhængig af FPS # options.dev_use_fast_chunk_culling=Brug Fast Chunk Culling # options.dev_displayMarketplaceDocumentId=Vis markedspladsens dokument-id # options.dev_addCoins=Tilføj %s mønter # +options.dev_addCoinTitle=Tilføj mønter # +options.dev_reset_entitlements=Nulstil alle rettigheder # +options.dev_reset_entitlements_loading=Nulstilling af rettigheder. Denne dialog lukkes, når processen er færdig. Du kan lukke dette vindue, men hvis du lukker spillet, før denne kommando er færdig, kan det resultere i uventet funktionsmåde. # +options.dev_reset_entitlements_error_unfinished=Advarsel, ikke alle rettigheder blev slettet korrekt. Prøv at køre kommandoen igen, måske efter genstart af klienten. # +options.dev_reset_entitlements_warning=Advarsel! Dette sletter alle dine rettigheder, herunder ældre rettigheder, som du muligvis ikke kan få tilbage! Denne handling kan tage et stykke tid, hvis du har et stort antal rettigheder. Er du sikker på, at du vil fortsætte? # +options.dev_reset_entitlements_success=Rettigheder slettet. # +options.dev_currencyFailureWarning=Netværksopkaldet mislykkedes. Fejl: %s # +options.dev_currencyFailureWarningGeneric=Netværksopkaldet mislykkedes. Sørg for, at du er logget ind på en konto, der er angivet på tilladelseslisten. # +options.dev_reset_wallet=Nulstil wallet # +options.dev_allowlist_failure=Fejl! Handlingen mislykkedes, dobbelttjek for at sikre, at denne konto er på tilladelseslisten. # options.discoveryEnvironment=Discovery Environment (kræver genstart) # options.discoveryEnvironment.production=Produktion # options.discoveryEnvironment.staging=Staging # options.discoveryEnvironment.local=Lokalt # options.discoveryEnvironment.dev=Dev [ustabil] # +options.discoveryEnvironment.perf=Perf [Meget ustabil] # options.dev_realmsEnvironment=Realms-miljø # options.dev_realms_environment.production=Produktion # options.dev_realms_environment.staging=Midlertidigt # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Tilsidesæt opdatering af klientversion # options.dev_resetOverrideDate=Nulstil Tilsidesæt dato # options.dev_clearStoreCache=Ryd markedspladsens cache # options.dev_clearLibraryCache=Ryd bibliotekscache # +options.dev_clearScreenshotsCache=Ryd cache til skærmbilleder # options.dev_clearAllCache=Ryd al cache # options.dev_connection_quality=Netværksbetingelser (simuler dårlige forbindelser) # options.dev_connection_off=Fra – hukommelsesforbindelse aktiveret til lokalt spil # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mbit/s, 200 ms forsinkelse, 2 %% pakketab # options.dev_connection_slow=Langsom – 400 kbit/s, 300 ms forsinkelse, 3 %% pakketab # options.dev_connection_veryslow=Meget langsom – 200 kbit/s, 400 ms forsinkelse, 4 %% pakketab # options.dev_deleteAllPersonas=Slet alle personaer # +options.dev_deleteLocalScreenshots=Slet lokale skærmbilleder # options.dev_deleteLegacyPersona=Slet forældet persona-plads # options.dev_identity_environment=Ny identitet og nyt online infrastrukturmiljø (kræver genstart) # options.dev_identity_environment.dev=Udvikling # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Trin 4 – 1024 MB # options.dev_sunsetting_tier.five=Trin 5 – iOS 12 & Nougat # options.dev_sunsetting_tier.not_pending=Afventer ikke # options.dev_gatherings_section=Samlinger # -options.dev_gatherings_add_gathering=Tilføj offentlig samling # options.dev_gatherings_enable=Aktivér samlinger # +options.dev_gatherings_filter=Filtrér forsamlinger # options.dev_gatherings_disable=Deaktivér samlinger # options.dev_gatherings_bypass=Omgå kontrol af systemservicepakke # options.dev_gatherings_enabled=Samlinger: aktiveret # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Justér lysstyrke # +options.hdr_brightness=Lysstyrke # options.hudOpacity=HUD-gennemsigtighed # options.hudOpacity.max=Normal # options.hudOpacity.min=Skjult # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Fuldt tastaturgameplay # options.fullKeyboardLayout=Fuldt tastaturlayout # options.improvedInputResponsePlaceholder=Forbedret Input-svar # options.improvedInputResponsePlaceholder.tooltip=Reducerer forsinkelse mellem dit input, og hvad du ser på din skærm. Denne indstilling kan bruge mere batterikraft. # -options.dynamicTexturesToggle=Fjern teksturgrænse # -options.dynamicTexturesToggle.tooltip=Hvis du skifter dette fra Til til Fra, skal spillet genstartes. Det kan forårsage ustabilitet, når du bruger flere udvidelser eller ressourcepakker med mange teksturer. # -options.dynamicTextures.popUp=Hvis du aktiverer Fjern teksturgrænse, skal du genstarte spillet for at slå det fra. # +options.dynamicTexturesToggle=Brug anbefalet teksturgrænse # +options.dynamicTexturesToggle.tooltip=Tillad Mojang at indstille din teksturgrænse. Dette kan forbedre teksturkvaliteten betydeligt. Hvis du oplever problemer med store add-ons og ressourcepakker, skal du slå dette fra. # +options.dynamicTextures.popUp=Deaktivering af Brug anbefalet teksturgrænse kræver, at spillet genstartes for at træde i kraft. # options.dynamicTextures.popUp.title=Er du sikker? # +options.dynamicTextures.popUp.continue=Slå fra # options.fullscreen=Fuld skærm # options.gamepadcursorsensitivity=Controllermarkørens følsomhed # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Aktiverer en ekstra stor version af de options.upscaling=Opskalering # options.raytracing=Ray tracing # options.raytracing.disabled.upsell.supported_platform=Indstillingen kan kun ændres i verdener, der understøtter ray tracing. Find en på markedspladsen, eller byg din egen ressourcepakke til ray tracing. # +options.raytracing.disabled.upsell.supported_platform.edu=Indstillingen kan kun ændres, mens man spiller i verdener, der understøtter ray tracing. # options.raytracing.disabled.upsell.unsupported_platform=Funktionen fungerer kun på bestemte enheder. Få flere oplysninger på http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Dekorativ # options.graphics.fast=Hurtig # @@ -6406,6 +6517,7 @@ options.hidehand=Skjul hånd # options.classic_box_selection=Konturvalg # options.creator=Udvikler # options.creatorTitle=Indstillinger for udviklere # +options.creator.serverboundClientDiagnosticsEnabled=Aktivér klientdiagnosticering # options.creator.debuggerHeading=Indstillinger for scriptfejlfinding # options.creator.debuggerAutoAttach=Fastgør fejlfinding ved indlæsning # options.creator.debuggerAutoConnect=Tilslut fejlfinding ved indlæsning # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klassisk # options.uiprofile.pocket=Lomme # options.betaNewDeathScreenToggle=Nyt "Du døde"-skærmbillede (eksperimentel) # options.betaNewDeathScreenToggle.disabled=Du kan ikke ændre denne indstilling, mens du spiller i en verden # +options.betaNewBedScreenToggle=Ny sengeskærm (eksperimentel) # +options.betaNewBedScreenToggle.disabled=Du kan ikke ændre denne indstilling, mens du spiller i en verden # options.usetouchpad=Opdel styring # options.viewSubscriptions=Abonnementer # options.viewSubscriptions.button.info=Info # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Din standardbrowser åbnes for at vise Minecraf options.openFeedbackPage.continue=Fortsæt til feedback-side # options.turnOffAchievements=Vil du deaktivere gennemførelser? # options.turnOffAchievements.message=Bedrifter kan kun gennemføres i Overlevelse med snydekoder slået fra. Hvis du fortsætter, vil ingen nogensinde kunne gennemføre bedrifter i denne verden igen. Heller ikke, hvis du skifter tilbage, inden du spiller. # +options.turnOnHardcoreMode=Tænd for hardcore-tilstand? # +options.turnOnHardcoreMode.message=Her er, hvad du har brug for at vide om hardcore-tilstand: # +options.turnOnHardcoreMode.message.1=1. Når du dør, respawner du ikke – det er game over! # +options.turnOnHardcoreMode.message.2=2. Hardcore-tilstand kan ikke slås fra, når verdenen er skabt. # +options.turnOnHardcoreMode.message.3=3. Når du dør, kan du se, men ikke interagere med, denne verden. # options.achievementsDisabled=Du kan ikke opnå gennemførelser i denne verden. # options.achievementsDisabled.onLoad=Hvis du starter spillet med de aktuelle indstillinger, vil du ikke længere kunne opnå gennemførelser i denne verden. # options.achievementsDisabled.notSignedIn=Du kan opnå gennemførelser i denne verden, hvis du er logget på en Microsoft-konto. # @@ -6761,7 +6880,7 @@ options.makeBackup=Sikkerhedskopiér min verden # options.managePrivacy=Du kan administrere dine indstillinger for beskyttelse af personlige oplysninger på https://account.xbox.com/Settings i alle webbrowsere. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Fjern tilknyttet Microsoft-konto # options.unlink_msa.confirm.title=Vil du fjerne den tilknyttede Microsoft-konto? # -options.unlink_msa.confirm.warning=ADVARSEL: Hvis du fjerner tilknytningen, vil du ikke længere kunne gemme fremskridt eller køb fra dit PlayStation®4-system på kontoen %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ADVARSEL: Hvis du fjerner tilknytningen, vil du ikke længere kunne gemme fremskridt og køb fra din PlayStation®4 på kontoen %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Hvis du fjerner din tilknyttede Microsoft-konto fra spillet, påvirker det alle Minecraft-spil på platformen, der har brugt Microsoft-kontoen. # options.unlink_msa.confirm.checkbox1=Jeg vil ikke længere have adgang til indhold købt i butikken, når jeg spiller på andre platforme. # options.unlink_msa.confirm.checkbox2=Jeg vil ikke længere kunne spille på tværs af platforme med mine venner. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Vi kunne ikke oprette forbindelse til verdenen. Tjek progressScreen.generating=Genererer verden # progressScreen.saving=Gemmer verden # progressScreen.loading=Indlæser ... # +progressScreen.title.loading=Indlæser%1 # progressScreen.title.downloading=Downloader pakkerne %1 # progressScreen.title.applyingPacks=Indlæser ressourcepakker … # progressScreen.title.searchingForSession=Søger efter spilsession ... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Opretter forbindelse til ekstern server progressScreen.title.connectingRealms=Opretter forbindelse til realm # progressScreen.title.copyingWorld=Verdenskopi # progressScreen.title.deleteStorageAreaContent=Ryd lagercache # +progressScreen.title.deleteScreenshotsCache=Rydder cache til skærmbilleder # +progressScreen.title.deleteLocalScreenshots=Rydder lokale skærmbilleder # progressScreen.title.loadingSplitScreenAppearances=Indlæser udseender på delt skærm # progressScreen.title.modifiedWorldWarning=Modificeret verden # progressScreen.message.appearanceLoaded=Udseende indlæst # progressScreen.message.appearanceLoadWaitTimeMet=Udseendet tager lang tid at indlæse. Fortsætter med verdensgeneration ... # progressScreen.message.deleteStorageAreaContent=Det tager lige et øjeblik. # -progressScreen.message.copyingWorld=Kopierer verden ... %d%% # +progressScreen.message.copyingWorld=Kopierer verden... # progressScreen.message.tts.copyingWorld=Kopierer verden # progressScreen.message.building=Opbygger terræn # progressScreen.message.done=Færdig! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Udvidelser tilføjer nye blokke, e progressScreen.message.modifiedWorldWarning.7=Verdener og udvidelser er komplekse! Mens nogle fungerer godt sammen, får du måske mærkelige resultater med andre. # progressScreen.message.modifiedWorldWarning.8=Flere udvidelser betyder mere sjov, men spillet kan tage længere tid at indlæse. # progressScreen.dialog.title.resourcePack=Download ressourcepakker? # -progressScreen.dialog.title.behaviorAndResourcePack=Download verdenens ressource- og adfærdspakker? # -progressScreen.dialog.title.onlyBehavior=Download verdenens adfærdspakker? # progressScreen.dialog.title.storageProviderError=Verdensdataene blev ikke synkroniseret # progressScreen.dialog.title.storageProviderLongWait=Synkroniserer verdensdata # progressScreen.dialog.title.storageProviderSucceeded=Verdensdata synkroniseret # -progressScreen.dialog.message.onlyBehavior=Du skal downloade verdenens adfærdspakker, inden du kan deltage. Vil du downloade dem og springe ud i det? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Du skal downloade verdenens adfærdspakker, inden du kan deltage. Verdenen anvender også ressourcepakker, men dem kan du selv vælge, om du vil downloade. Hvad vil du downloade, inden du springer ud i det? # -progressScreen.dialog.message.behaviorAndResourcePack=Du skal downloade verdenens adfærds- og ressourcepakker, inden du kan deltage. Vil du downloade dem og springe ud i det? # -progressScreen.dialog.message.resourcePackOptional=Verdenen anvender ressourcepakker. Vil du downloade dem, inden du springer ud i det? # -progressScreen.dialog.message.resourcePackRequired=Du skal downloade verdenens ressourcepakker, inden du kan deltage. Vil du downloade dem og springe ud i det? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Verdenen anvender ressourcepakker med ray tracing. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Din enhed er ikke kompatibel med avancerede lys- og teksturfunktioner, og du vil derfor se verdenen uden de avancerede effekter. Vil du downloade dem, inden du spiller? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Verdenen anvender ressourcepakker med ray tracing. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Din enhed er ikke kompatibel med avancerede lys- og teksturfunktioner, og du vil derfor se verdenen uden de avancerede effekter. Vil du downloade dem, inden du spiller? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Nogle valgfrie ressourcepakker, der anvendes til denne verden, inkluderer ray tracing. Din enhed er ikke kompatibel med avancerede belysnings- og teksturfunktioner, så du vil se verdenen uden disse avancerede effekter. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Nogle valgfrie og påkrævede ressourcepakker, der anvendes på denne verden, inkluderer ray tracing. Din enhed er ikke kompatibel med avancerede belysnings- og teksturfunktioner, så du vil se verdenen uden disse avancerede effekter. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Nogle påkrævede ressourcepakker, der anvendes på denne verden, inkluderer ray tracing. Din enhed er ikke kompatibel med avancerede belysnings- og teksturfunktioner, så du vil se verdenen uden disse avancerede effekter. # +progressScreen.dialog.message.resourcePack.optional=Verdenen anvender valgfrie ressourcepakker. Vil du downloade dem, inden du deltager? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Denne verden har valgfrie ressourcepakker og påkrævede ressourcepakker fra add-ons anvendt på den. Vil du downloade alle pakker eller kun dem, der kræves for at deltage? # +progressScreen.dialog.message.resourcePack.required=Denne verden har påkrævede ressourcepakker fra add-ons anvendt på den. Vil du downloade dem og deltage? # +progressScreen.dialog.message.resourcePack.serverRequired=Ejeren af denne verden kræver, at spillerne downloader alle ressourcepakker, der anvendes på den. Vil du downloade dem og deltage? # progressScreen.dialog.message.storageProviderError=Dine verdensdata kunne ikke synkroniseres. Vil du prøve igen? # progressScreen.dialog.message.storageProviderUnusableError=Verdenen er enten blevet beskadiget eller også er den ikke helt synkroniseret endnu. Spil lidt i verdenen på en konsol, hvor den fungerer efter hensigten, og prøv så at overføre den igen. # progressScreen.dialog.message.storageProviderQuotaError=Lokal lagring lykkedes, men synkronisering med skyen mislykkedes på grund af kvoten. Frigør skyplads ved at slette verdener fra indstillingsmenuen. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Der er ikke nok l progressScreen.dialog.message.worldCorrupted=Verden er blevet ødelagt. Indberet dette på bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Synkroniseringen af verdenen tager lang tid. Vil du blive ved med at vente? # progressScreen.dialog.button.enter=Gå ind i verden # -progressScreen.dialog.button.joinAndDownload=Download og deltag - %1 # progressScreen.dialog.button.joinAndDownload.everything=Download alt, og deltag - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Download kun adfærd og deltag – %1 # +progressScreen.dialog.button.joinAndDownload.required=Download påkrævede og deltag - %1 # progressScreen.dialog.button.join=Deltag # progressScreen.dialog.button.leave=Afslut # progressScreen.dialog.button.retry=Prøv igen # progressScreen.dialog.button.wait=Vent # -progressScreen.editor.message.copyingProject=Kopierer projekt ... %d%% # +progressScreen.editor.message.copyingProject=Kopierer projekt... # progressScreen.editor.message.tts.copyingProject=Kopierer projekt # progressScreen.editor.title.copyingProject=Projektkopi # progressScreen.editor.dialog.message.resourcePackOptional=Dette projekt anvender ressourcepakker. Vil du downloade dem, inden du springer ud i det? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Adfærdspakker implementeres nedef resourcePack.description.bottom.level=Ressourcepakker implementeres nedefra og op. Hvis et aktiv findes i to pakker, er det derfor aktivet i den øverste pakke, der anvendes. Pakkerne i din verden implementeres ovenpå din(e) globale pakke(r). # resourcePack.description.store=Se i butik # resourcePack.header.behavior=Adfærdspakker gælder for alle spillere. # -resourcePack.header.level=Kræv accept af ressourcepakker inden deltagelse # +resourcePack.header.level=Kræv, at spillerne downloader valgfrie ressourcepakker for at deltage # resourcePack.crashRecovery.title=Nulstilling pga. globale ressourcer # resourcePack.crashRecovery.message=Ressourcerne blev ikke indlæst. # resourcePack.warnings=Advarsler: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Vil du opdatere verdenen? # resourcePack.warning.add.body=Denne verden ligner muligvis ikke eller opfører sig på samme måde som ikke-modificerede verdener. Du bør gemme en kopi af din verden, inden du fortsætter. # resourcePack.warning.add.button.cancel=Tilføj ikke pakke # resourcePack.warning.add.button.ok=Tilføj pakken alligevel # -resourcePack.warnings.contentKeyErrorBody=Der opstod et problem med indlæsning af pakken %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Der opstod et problem med indlæsning af pakkerne %s. # +resourcePack.warnings.contentKeyErrorBody=Der opstod et problem med at indlæse pakke %s. Problemet kan muligvis løses ved at genstarte dit spil eller downloade pakken igen. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Der opstod et problem med at indlæse pakkerne %s. Problemet kan muligvis løses ved at genstarte dit spil eller downloade pakkerne igen. # resourcePack.warnings.contentKeyErrorTitle=Fejl! # resourcePack.warning.remove.title=Det her er farligt! # resourcePack.warning.remove.body=Hvis du tilføjer eller fjerner pakker, efter du er begyndt at spille en verden, risikerer du at ødelægge verdenen og miste alt, hvad du har skabt. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Ukendt # storageManager.delete.title=Vil du slette %s permanent? # storageManager.title.item.single=element # storageManager.title.item.plural=elementer # +storageManager.title.allScreenshots=alle skærmbilleder # storageManager.delete.content=Er du sikker på, at du vil slette de valgte elementer? De går tabt for evigt (det er lang tid!) %s%s%s # storageManager.delete.content.redownload=Det indhold, du har købt på markedspladsen, kan du downloade igen. # storageManager.delete.content.worldtemplate=Når du sletter skabeloner, kan det give problemer i de verdener, der bruger dem. # storageManager.delete.content.affectedWorlds=Følgende verdener fungerer muligvis ikke længere efter hensigten: # +storageManager.delete.content.screenshots=Dette sletter alle skærmbilleder for alle Minecraft-spillere på denne enhed. Er du sikker på, at du vil fortsætte? # storageManager.delete.confirm=Slet # storageManager.delete.cancel=Annuller # storageManager.delete.dependency=Følgende indhold er afhængigt af denne %s og fungerer derfor muligvis ikke korrekt, hvis du sletter "%s":%s Vil du stadig slette "%s"? Denne %s forsvinder for evigt (det er lang tid!) # @@ -10574,7 +10693,7 @@ midgameTips.69=Brug et lugejern til at forberede jordområder til plantning. # lategameTips.1=Zombificerede pigliner angriber dig ikke – medmindre du gør dem vrede. # lategameTips.2=Slå ildkuglerne tilbage mod ghast! # lategameTips.3=Brosten er modstandsdygtigt over for Ghast-ildkugler, hvilket gør dem nyttige til at vogte portaler. # -lategameTips.4=Vores musik er af C418, Lena Raine og Kumi Tanioka. # +lategameTips.4=Vores musik er af C418, Lena Raine, Aaron Cherof og Kumi Tanioka. # lategameTips.5=På et tidspunkt kommer der en opdatering til spillet! # lategameTips.6=Creepere opstod på grund af kodefejl. # lategameTips.7=Den første version af Minecraft blev skabt på bare seks dage! # @@ -10760,10 +10879,11 @@ dr.loading=Indlæser ... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Vælg nyt skin # dr.classic_skins.custom_skin_title=Importér skin # -dr.classic_skins.custom_skin_description=Importér en billedfil fra din enhed for at bruge den som skin. Dit nye skin synkroniseres ikke mellem enheder og spil. # +dr.classic_skins.custom_skin_description=Importér en png (64x32, 64x64, or 128x128) fra din enhed for at bruge den som dit skin. Dette synkroniseres ikke mellem enheder eller spil. # +dr.classic_skins.custom_skin_description_disabled= Din enhed kan ikke vælge et tilpasset skin, mens du er i et multiplayerspil. Vend tilbage til hovedmenuen for at anvende et. # dr.classic_skins.custom_skin_description_popup=Hvis du aktiverer indstillingen "Tillad kun sikre skins", kan du ikke se andre spilleres brugerdefinerede skins # dr.classic_skins.custom_skin_section_title=Købte skins # -dr.classic_skins.invalidCustomSkin=Det er ikke et Minecraft-skin, fjollerik. # +dr.classic_skins.invalidCustomSkin=Importér en .png-fil med dimensionerne 64x64, 64x32 eller 128x128 # dr.classic_skins.owned=Allerede købt # dr.classic_skins.purchasable=Hent flere # dr.classic_skins.realms_plus=Realms Plus # @@ -10856,7 +10976,7 @@ dr.categories.size=Størrelse # dr.categories.top=Toppe # dr.categories.bottom=Bunde # dr.categories.outerwear=Overtøj # -dr.categories.headwear=Hovedbeklædninger # +dr.categories.headwear=Hovedbeklædning # dr.categories.gloves=Handsker # dr.categories.footwear=Fodtøj # dr.categories.back_item=Rygelementer # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Manglende forbindelse # gathering.info.modal.body.connectFail=Vi kunne ikke oprette forbindelse. Prøv igen senere. # gathering.connect.title=Opretter forbindelse ... # gathering.info.qr.title.onlineService=Få flere oplysninger # -gathering.info.qr.body.onlineService.nso=Du skal have et Nintendo Switch Online-medlemskab for at deltage i en begivenhed i Minecraft. # -gathering.info.qr.body.onlineService.psn=Du skal være logget ind på PlayStation®Plus for at deltage i en begivenhed i Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Du skal være logget ind for at deltage i en begivenhed i Minecraft. # gathering.info.qr.title.childAccount=Onlinespil ikke tilladt # gathering.info.qr.body.childAccount=Din nuværende forældrekontrol begrænser dig fra at spille online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Livebegivenhed-stream # gathering.info.qr.body.console=Scan for at deltage i vores livebegivenhed-stream # gathering.info.signIn.title=Log ind for at deltage i denne begivenhed. # gathering.info.signIn.body=Log på din Microsoft-konto for at deltage i denne begivenhed. # +gathering.activation.warning=Forsamling blev ikke fundet # +gathering.activation.warning.signIn=Kan ikke finde Forsamling. Log ind, før du prøver igen. # +gathering.activation.warning.title=Åh nej! # diff --git a/resource_pack/texts/de_DE.lang b/resource_pack/texts/de_DE.lang index db9c39e8c..a854bae0a 100644 --- a/resource_pack/texts/de_DE.lang +++ b/resource_pack/texts/de_DE.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Spielmenü # accessibility.screenName.permissions=Berechtigungsbildschirm # accessibility.screenName.play=Spielfenster # accessibility.screenName.profile=Profil-Fenster # +accessibility.screenName.realmInviteLinkSettings=Realm-Einladungslink-Fenster # accessibility.screenName.realmSettings=Realm-Einstellungen-Fenster # accessibility.screenName.settings=Spieleinstellungen-Fenster # accessibility.screenName.addFriend=Bildschirm Freund hinzufügen # @@ -144,7 +145,7 @@ accessibility.search.sort_menu.A_to_Z.tts.title=A bis Z ### Single quotes (') a accessibility.search.sort_menu.Z_to_A.tts.title=Z bis A ### Single quotes (') are there for emphasis on the sound of the letters that will be spoken. accessibility.settings.reset=zurücksetzen # -accessibility.settings.chooseSeed=Seed auswählen # +accessibility.settings.chooseSeed=Startwert auswählen # accessibility.start.feedback=Feedback-Link an Webseite übermitteln # accessibility.start.new=Neu # @@ -192,6 +193,10 @@ accessibility.text.equals=Gleich # accessibility.text.unsupported=Unbekanntes Satzzeichen # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Benachrichtigung ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tipp ### This is the name of the popup that appears when a player is shown a game tip @@ -399,7 +404,7 @@ action.interact.leash=Festbinden # action.interact.unleash=Losbinden # action.interact.name=Name # action.interact.attachchest=Truhe befestigen # -action.interact.equiphorsearmor=Pferderüstung anlegen # +action.interact.equiphorsearmor=Rossharnisch anlegen # action.interact.equipcarpet=Teppich anlegen # action.interact.trade=Handeln # action.interact.armorstand.pose=Haltung # @@ -409,9 +414,9 @@ action.interact.wakevillager=Dorfbewohner aufwecken # action.interact.barter=Handeln # action.interact.use=Gegenstand verwenden # action.interact.brush=Pinsel # -action.interact.equipwolfarmor=Wolfsrüstung anlegen # -action.interact.removewolfarmor=Wolfsrüstung entfernen # -action.interact.repairwolfarmor=Wolfsrüstung reparieren # +action.interact.equipwolfarmor=Wolfspanzer anlegen # +action.interact.removewolfarmor=Wolfspanzer entfernen # +action.interact.repairwolfarmor=Wolfspanzer reparieren # advMode.allEntities=@e = alle Entitäten # advMode.allPlayers=@a = alle Spieler # @@ -859,9 +864,9 @@ commands.dialogue.npcNotFound=Es wurde kein NPC gefunden. # commands.dialogue.npcNotInRange=Es wurde ein NPC gefunden, er befand sich jedoch nicht in der Interaktionsreichweite des Spielers %1$s. # commands.dialogue.success=Dialog an %1$s gesendet. # commands.dialogue.tooManyNPCs=Selektor für NPCs war mehrdeutig und führte zu einer zu breiten Auswahl. Bitte wähle nur einen NPC aus. # -commands.difficulty.description=Legt den Schwierigkeitsgrad fest. # -commands.difficulty.usage=/difficulty # -commands.difficulty.success=Schwierigkeitsgrad auf %1$s gesetzt # +commands.difficulty.description=Legt die Schwierigkeit fest. # +commands.difficulty.usage=/difficulty # +commands.difficulty.success=Schwierigkeit auf %1$s gesetzt # commands.downfall.success=Niederschlag umgestellt # commands.effect.description=Statuseffekte hinzufügen oder entfernen # commands.effect.failure.notActive=%1$s liegt bei %2$s nicht vor und konnte daher nicht entfernt werden # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=%s Selektorargumente duplizieren # commands.generic.encryption.badkey=Falscher öffentlicher Schlüssel. Nach der PEM-Formatierung wird ein Schlüssel mit 120 Byte Länge erwartet. # commands.generic.encryption.badsalt=Falscher Salt-Wert. Vor der Base64-Codierung muss der Wert 16 Byte lang sein. # commands.generic.encryption.required=Verschlüsselte Sitzung erforderlich # +commands.generic.entity.differentDimension=Die Zielentität darf sich nicht in einer anderen Dimension befinden # commands.generic.entity.invalidType=Objekttyp '%1$s' ist ungültig # commands.generic.entity.invalidUuid=Die angegebene Objekt-UUID hat ein ungültiges Format # commands.generic.entity.notFound=Dieses Objekt kann nicht gefunden werden # @@ -1074,13 +1080,13 @@ commands.loot.failure.mainhandOffhandOnNonEntity=Haupthand oder Zweithand sollte commands.loot.failure.entityNoLootTable=Entität %1$s verfügt über keine Beutetabelle # commands.loot.failure.noContainer=Die Zielposition %s ist kein Container # commands.loot.failure.invalidSlotIdForSlotType=Platz %s konnte nicht ausgetauscht werden. Platz muss zwischen %d und %d für %s liegen. # -commands.loot.failure.invalidSlotTypeForEntity=Entität %s hat den Platztyp %s nicht # +commands.loot.failure.invalidSlotTypeForEntity=Entität %s hat nicht den Platztyp %s # commands.loot.failure.countExceedsContainerSize=PlatzID + Anzahl überschreitet die Platzgröße %d # commands.loot.failure.negativeCount=die Anzahl kann nicht negativ oder eine negative Zahl sein. # commands.loot.success=%1$s Gegenstände wurden gedroppt. # commands.loot.replaceSuccess=%s %d Von %s ersetzt mit %d Gegenstand/Gegenständen über %d Platz/Plätze # commands.loot.replaceSuccess.block=%s %d-Platz durch %d Gegenstand/Gegenstände über %d Platz/Plätze ersetzt. # -commands.selector.error.moreThanOne=Es ist nur eine Entität zulässig, aber der bereitgestellte Selektor lässt mehr als eine zu # +commands.selector.error.moreThanOne=Es ist nur eine Entität zulässig, aber der bereitgestellte Selektor lässt mehr als eine zu. # commands.tagsfromitem.description=Listet alle Tags auf, die dem angegebenen Gegenstand zugeordnet sind. # commands.tagsfromitem.success.single=Auf dem Gegenstand %s befindet sich der Tag "%d": # commands.tagsfromitem.success.multiple=Es gibt %d Tags auf dem Gegenstand %s: # @@ -1178,7 +1184,7 @@ commands.ride.description=Lässt Wesen mithilfe eines anderen Wesens reisen, bee commands.ride.evictRiders.success=Reisegelegenheiten, die Reisende erfolgreich hinausbefördert haben: %1$s # commands.ride.startRiding.failure=Reisende, die die Reisevoraussetzungen nicht erfüllt haben: %1$s # commands.ride.startRiding.groupDoesntFit=Die Gruppe von Reisenden passt nicht auf die Reisegelegenheit. # -commands.ride.startRiding.notRideable=Das ausgewählte Wesen ist zur Beförderung nicht geeignet. # +commands.ride.startRiding.notRideable=Die ausgewählte Entität ist nicht zur Beförderung geeignet. # commands.ride.startRiding.rideFull=Die Reisegelegenheit ist bereits voll. # commands.ride.startRiding.rideFullRidersLeft=Die Reisegelegenheit ist voll, daher wurden nicht alle Reisenden hinzugefügt. # commands.ride.startRiding.success=Der Reisegelegenheit erfolgreich hinzugefügte Reisende: %1$s # @@ -1186,7 +1192,7 @@ commands.ride.startRiding.tooManyRiders=Zu viele Reisende. Für teleport_ride ka commands.ride.startRiding.tooManyRides=Zu viele Reisegelegenheiten. Es kann immer nur eine Reisegelegenheit angegeben werden. # commands.ride.stopRiding.success=Reisende, die die Reise erfolgreich beendet haben: %1$s # commands.ride.summonRide.failed=Reisegelegenheiten wurden gerufen, doch folgende Reisenden konnten nicht hinzugefügt werden: %1$s # -commands.ride.summonRide.notRideable=Wesen wurde gerufen, kann aber nicht als Reisegelegenheit genutzt werden. # +commands.ride.summonRide.notRideable=Entität wurde gerufen, kann aber nicht als Reisegelegenheit genutzt werden. # commands.ride.summonRide.success=Reisegelegenheit für folgende Reisenden erfolgreich gerufen: %1$s # commands.ride.summonRide.skipped=Für folgende Einheiten wurden keine Transportmittel gerufen, da sie bereits Transportmittel haben: %1$s # commands.ride.summonRider.failed=Reisende wurden gerufen, konnten aber den Reisegelegenheiten nicht hinzugefügt werden: %1$s # @@ -1301,7 +1307,7 @@ commands.screenshake.successStop=Kameraerschütterung für folgende Spieler gest commands.scriptevent.description=Löst ein Skriptereignis mit einer ID und einer Nachricht aus. # # commands.scriptevent.messageSizeExceed=Nachrichtenlänge überschreitet (%1$d) Zeichengrenze! # commands.scriptevent.invalidNamespace=Identifikator muss einen Namespace haben, der nicht „Minecraft“ lautet ### Don't translate the "minecraft" -commands.seed.success=Seed: %1$s # +commands.seed.success=Startwert: %1$s # commands.setblock.description=Ändert einen Block in einen anderen Block. # commands.setblock.failed=Kann Block nicht platzieren # commands.setblock.noChange=Der Block konnte nicht platziert werden # @@ -1321,13 +1327,13 @@ commands.setmaxplayers.success=Max. Anzahl der Spieler auf %1$d festlegen. # commands.setmaxplayers.success.upperbound=(Abhängig von der Anzahl maximal zulässiger Verbindungen) # commands.setmaxplayers.success.lowerbound=(Abhängig von der aktuellen Spieleranzahl) # commands.setworldspawn.description=Legt den Welt-Spawn fest. # -commands.setworldspawn.success=Der Welt-Spawnpunkt wurde auf (%1$d, %2$d, %3$d) gesetzt # +commands.setworldspawn.success=Der Welt-Spawn-Punkt wurde auf (%1$d, %2$d, %3$d) gesetzt # commands.setworldspawn.wrongDimension=Der Welt-Spawn kann in dieser Dimension nicht festgelegt werden # commands.setworldspawn.notAllowedInLegacyWorlds=Der Welt-Spawn kann in alten Welten nicht festgelegt werden # -commands.spawnpoint.success.single=Spawnpunkt von %1$s auf (%2$d, %3$d, %4$d) gesetzt # -commands.spawnpoint.description=Legt den Spawnpunkt eines Spielers fest. # -commands.spawnpoint.success.multiple.specific=Spawnpunkt für %1$s auf (%2$d, %3$d, %4$d) gesetzt # -commands.spawnpoint.success.multiple.generic=Spawnpunkt für %1$s gesetzt # +commands.spawnpoint.success.single=Spawn-Punkt von %1$s auf (%2$d, %3$d, %4$d) gesetzt # +commands.spawnpoint.description=Legt den Spawn-Punkt eines Spielers fest. # +commands.spawnpoint.success.multiple.specific=Spawn-Punkt für %1$s auf (%2$d, %3$d, %4$d) gesetzt # +commands.spawnpoint.success.multiple.generic=Spawn-Punkt für %1$s gesetzt # commands.spawnpoint.wrongDimension=Der Spawn-Punkt kann in dieser Dimension nicht festgelegt werden. # commands.clearrealmevents.description=Entfernt alle Realm-Ereignisse, die in den Weltdaten gespeichert sind. # commands.clearrealmevents.start=Alle Realm-Ereignisse werden entfernt # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Verblassungsfarbwerte müssen ganzen Zahlen von 0 commands.camera.invalid.easing=Sanfter Übergang zu nicht stationären Kameras wird nicht unterstützt # commands.camera.invalid.time=Verblassungsdauer muss zwischen 0 und 10 Sekunden liegen # commands.camera.invalid.pitch=Kamerahöhe (X-Rotation) muss zwischen -90 und 90 Grad liegen # +commands.camera.invalid.view.offset=Der Ansichtsversatz muss zwischen -100 und 100 liegen. # commands.camera.perspective.locked=Perspektive kann nicht geändert werden, während benutzerdefinierte Kameras verwendet werden # commands.camera.perspective.option=Die ausgewählte Kamera ändert sich, wenn die benutzerdefinierte Kamera nicht aktiv ist # commands.world_age.description=Ändert die Spielzeit der Welt (Zeit seit Erstellung) oder fragt sie ab. # @@ -1569,8 +1576,8 @@ container.chestDouble=Große Truhe # container.crafter=Handwerker # container.crafting=Handwerk # container.creative=Gegenstände # -container.dispenser=Spender # -container.dropper=Auswurfblock # +container.dispenser=Werfer # +container.dropper=Spender # container.enchant=Verzaubern # container.enchant.clue=%s . . . ? # container.enchant.levelrequirement=Levelanforderung: %d # @@ -1594,7 +1601,7 @@ container.stonecutter_block=Steinsäge # container.smithing_table=Schmiedetisch # container.smithing_table_block=Schmiedetisch # container.smithing_table.upgrade=Ausrüstung verbessern # -container.shulkerbox=Shulkerkiste # +container.shulkerbox=Shulker-Kiste # container.shulkerboxContains=und %d weitere ... # container.barrel=Fass # @@ -1837,7 +1844,7 @@ createWorldUpsell.realm.sellPoint3=Benötigt null Speicherplatz auf deinem Gerä createWorldUpsell.realm.sellPoint4=Freunde können spielen, auch wenn du nicht da bist. # createWorldUpsell.signIn=Realm mit Microsoft-Konto erstellen # createWorldUpsell.world.sellPoint1=Spiele online mit bis zu 7 Freunden # -createWorldUpsell.world.sellPoint2=Auf deinem Gerät gespeichert: Spiele offline. # +createWorldUpsell.world.sellPoint2=Auf deinem Gerät gespeichert: Offline spielen # createWorldUpsell.world.sellPoint3=Benutzt Gerätespeicher # @@ -1853,8 +1860,8 @@ createWorldScreen.worldManagement=Weltverwaltung # createWorldScreen.alwaysDay=Immer Tag # createWorldScreen.bonusChest=Bonustruhe # createWorldScreen.pvp=Friendly Fire # -createWorldScreen.immediaterespawn=Sofortiger Respawn # -createWorldScreen.respawnRadius=„Respawn“-Radius # +createWorldScreen.immediaterespawn=Sofortiges Wiederbeleben # +createWorldScreen.respawnRadius=Wiederbeleben-Radius # createWorldScreen.trustPlayers=Spielern vertrauen # createWorldScreen.fireSpreads=Feuer breitet sich aus # createWorldScreen.recipesUnlock=Rezepte freischalten # @@ -1863,7 +1870,7 @@ createWorldScreen.tileDrops=Felderertrag # createWorldScreen.keepInventory=Inventar behalten # createWorldScreen.naturalregeneration=Natürliche Regeneration # createWorldScreen.tntexplodes=TNT explodiert # -createWorldScreen.respawnblocksexplode=Respawn-Blöcke explodieren # +createWorldScreen.respawnblocksexplode=Wiederbeleben-Blöcke explodieren # createWorldScreen.weathercycle=Wetterzyklus # createWorldScreen.daylightcycle=Tageslichtzyklus durchführen # createWorldScreen.mobSpawn=Kreaturen-Spawn # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Höhlen und Klippen # createWorldScreen.cavesandcliffsDescription=Erkunde den neuen Höhleneditor # createWorldScreen.spectatorMode=Zuschauermodus # createWorldScreen.spectatorModeDescription=Probiere die vorläufige Version des Zuschauermodus aus # +createWorldScreen.experimentalThirdPersonCameras=Creator-Kameras: Neue Dritte-Person-Voreinstellung # +createWorldScreen.experimentalThirdPersonCamerasDescription=Enthält eine follow_orbit Kameravoreinstellung mit Dritter-Person-Ansicht über die Schulter # +createWorldScreen.experimentalFocusTargetCamera=Creator-Kameras: Zielkamera fokussieren # +createWorldScreen.experimentalFocusTargetCameraDescription=Erlaubt der vorhandenen freien Kamera das Verhalten, eine Entität anzuvisieren # createWorldScreen.recipeUnlocking=Rezeptfreischaltung # createWorldScreen.recipeUnlockingDescription=Rezeptfreischaltung aktivieren # createWorldScreen.experimentalholiday=Feiertags-Creator-Funktionen # @@ -1894,8 +1905,8 @@ createWorldScreen.experimentalUpdateAnnounced2023=Update 1.21 # createWorldScreen.experimentalUpdateAnnounced2023Description=Neue Funktionen und Inhalte für Minecraft 1.21 # createWorldScreen.experimentalVillagerTradesRebalance=Neubalancierung des Handels mit Dorfbewohnern # createWorldScreen.experimentalVillagerTradesRebalanceDescription=Enthält aktualisierten Handel für Dorfbewohner zum Zweck der Neubalancierungl # -createWorldScreen.experimentalArmadillo=Gürteltier und Wolfsrüstung # -createWorldScreen.experimentalArmadilloDescription=Lerne das Gürteltier kennen und rüste die neue Wolfsrüstung aus! # +createWorldScreen.experimentalArmadillo=Gürteltier und Wolfspanzer # +createWorldScreen.experimentalArmadilloDescription=Lerne das Gürteltier kennen und rüste den neuen Wolfspanzer aus! # createWorldScreen.worldPreferences=Welteinstellungen # createWorldScreen.startWithMap=Startkarte # createWorldScreen.defaultName=Meine Welt # @@ -1929,11 +1940,11 @@ createWorldScreen.header.local=Welt erschaffen # createWorldScreen.header.realms=Realms-Server erstellen # createWorldScreen.header.realmsReset=Realm zurücksetzen? # createWorldScreen.levelName=Name # -createWorldScreen.levelSeed=Seed # +createWorldScreen.levelSeed=Startwert # createWorldScreen.multiplayer.settings=Mehrspielereinstellungen # createWorldScreen.progress.local=Neue Welt wird erschaffen ... # createWorldScreen.progress.realms=Dein Realm wird zurückgesetzt ... # -createWorldScreen.seed.desc=Gib einen Seed ein, um das gleiche Gelände erneut zu erstellen. Lass das Feld leer, um eine zufällige Welt zu erstellen. # +createWorldScreen.seed.desc=Gib einen Startwert ein, um das gleiche Gelände erneut zu erstellen. Lass das Feld leer, um eine zufällige Welt zu erstellen. # createWorldScreen.showCoordinates=Koordinaten anzeigen # createWorldScreen.showDaysPlayed=Gespielte Tage anzeigen # createWorldScreen.worldType=Welttyp # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Projekt löschen # createWorldScreen.editor.projectOptionsLabel=Projektoptionen # createWorldScreen.editor.delete.confirm=Projekt dauerhaft löschen? # createWorldScreen.editor.deleteWarningFormat="%s" wirklich löschen? Dieses Projekt geht für immer verloren! # -createWorldScreen.eduCloud.about.body=Dateiname: '%1$s'%2$sLetzte Aktualisierung: %3$s%4$sKlicke zum Herunterladen auf "OK" und dann auf "Herunterladen".%5$s # +createWorldScreen.eduCloud.about.body=Dateiname: '%1$s'%2$sLetzte Aktualisierung: %3$s%4$sKlicke zum Herunterladen auf 'OK' und dann auf die Schaltfläche 'Herunterladen'.%5$s # createWorldScreen.eduCloud.about.title=Über die Cloud-Weltdatei # createWorldScreen.eduCloud.delete.confirm=Lokale Welt löschen? # createWorldScreen.eduCloud.deleteWarningFormat=Möchtest du "%1$s" wirklich löschen?%2$sDie Cloud-Version '%3$s' wird davon nicht betroffen und kann später erneut synchronisiert werden. # +createWorldScreen.eduCloud.resolution.title=Jetzt hochladen? # +createWorldScreen.eduCloud.resolution.body=Es gab ein Problem beim Speichern von "%1$s" in der Cloud. Wenn du eine Welt verlässt, lasse Minecraft Education geöffnet, bis der Upload abgeschlossen ist.%2$sLass uns das beheben. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Jetzt hochladen # +createWorldScreen.eduCloud.resolution.uploadOpen=Hochladen & spielen # createWorldScreen.experimentalDeferredTechnicalPreview=Renderdrachen-Funktionen für Creator # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Aktiviere die verzögerte Rendering-Pipeline. Erfordert ein PBR-aktiviertes Ressourcenpaket und kompatible Hardware. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Vor dem Teilen eine Sicherungskopie heru realmsInvitationScreen.shareDialogLabel=Jeder mit diesem Link kann Mitglied deines Realms werden. Teile ihn also mit Bedacht. Du kannst vorher eine Sicherungskopie deiner Welt herunterladen. Und natürlich kannst du über die Realmeinstellungen Mitglieder entfernen. # realmsInvitationScreen.shareDialogShareButton=Teilen # realmsInvitationScreen.shareDialogCopyButton=Kopieren # -realmsInvitationScreen.shareDialogNewLinkButton=Neuen Link erstellen # -realmsInvitationScreen.shareDialogNewCodeButton=Neuen Code erstellen # realmsInvitationScreen.closedRealmWarning=Dein Realm ist geschlossen. Die Mitglieder können nicht beitreten. # realmsInvitationScreen.generate=Generieren # realmsInvitationScreen.disable=Deaktivieren # realmsInvitationScreen.backup=Herunterladen # -realmsInvitationScreen.shareByLink=Link freigeben # -realmsInvitationScreen.shareByCode=Einladungscode teilen # -realmsInvitationScreen.shareLinkToRealm=Link zum Realm teilen # -realmsInvitationScreen.shareCodeToRealm=Einladungscode für Realm teilen # -realmsInvitationScreen.shareInfoMessage=Jeder mit dem Link kann deinem Realm beitreten. Über "Spiel > Welt herunterladen" kannst du eine Sicherungskopie deiner Welt herunterladen. # -realmsInvitationScreen.shareInfoMessageCode=Jeder mit dem Einladungscode kann deinem Realm beitreten. Über "Spiel > Welt herunterladen" kannst du eine Sicherungskopie deiner Welt herunterladen. # -realmsInvitationScreen.refreshLinkInfoMessage=Hiermit deaktivierst du den alten Link und erstellst einen neuen. Möchtest du fortfahren? # -realmsInvitationScreen.refreshCodeInfoMessage=Hiermit machst du den alten Code ungültig und erstellst einen neuen. Möchtest du fortfahren? # realmsInvitationScreen.kick=Entfernen # realmsInvitationScreen.kickAndBlock=Blockieren # realmsInvitationScreen.kickPopupTitle=Zugriff zurückziehen? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Spieleinstellungen # realmsSettingsScreen.playersSectionTitle=Spieler # realmsSettingsScreen.membersSectionTitle=Mitglieder # realmsSettingsScreen.subscriptionSectionTitle=Abonnement # +realmsSettingsScreen.inviteLinksSectionTitle=Einladungslinks # realmsSettingsScreen.devOptionsSectionTitle=Entwickleroptionen # realmsSettingsScreen.backupSection=Sicherungen # realmsSettingsScreen.backupInfo=Über eine Sicherung in dieser Liste kannst du die Welt auf deinem Realm wiederherstellen. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Welt ersetzen? # realmsSettingsScreen.closeRealmTitle=Realm schließen? # realmsSettingsScreen.closeRealmMessage=Wenn du das Realm schließt, wird es deaktiviert. Die Verbindung aller derzeit im Realm befindlichen Spieler wird getrennt. Bist du dir sicher? # realmsSettingsScreen.LoadingSubscription=Abonnement wird geladen ... # +realmsSettingsScreen.LoadingInviteLinks=Einladungslinks werden geladen ... # realmsSettingsScreen.failedLoadingSubscription=Abonnement konnte nicht geladen werden # +realmsSettingsScreen.failedLoadingInviteLinks=Einladungslinks konnten nicht geladen werden # realmsSettingsScreen.matchingPurchasePlatformFormat=Du hast dein Abonnement hier erworben: %s. # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Du hast dein Abonnement hier begonnen: %s. Du kannst dein Abonnement nur dort verlängern. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Du kannst dein Realm-Abonnement in dem Plattform-Store verwalten, in dem du es ursprünglich erworben hast. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Dein Realm is realmsSettingsScreen.upload.worldtoobig=Hochladen fehlgeschlagen. Die Weltgröße überschreitet das maximale Uploadlimit von %s. # realmsSettingsScreen.download.worldtoobig=Download fehlgeschlagen. Die Weltgröße überschreitet das maximale Downloadlimit von %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Änderungen an deinem Realms-Abonnement, wie etwa im Voraus gebuchte Verlängerungen der Abonnement-Laufzeit oder das Ausschalten der wiederkehrenden Rechnungsstellung, werden bis zu deinem nächsten Rechnungsdatum nicht berücksichtigt. # +realmsSettingsScreen.inviteLinkLabel=Einladungslinks: # +realmsSettingsScreen.inviteLinkLabelTTS=Einladungslinks. Textblock. # +realmsSettingsScreen.inviteLinkLabelDescription=Du kannst bis zu 5 Einladungslinks hinzufügen und teilen, damit Leute deinem Realm beitreten können. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Du hast die maximale Anzahl von Einladungslinks erreicht. Du musst einen vorhandenen Link entfernen, bevor du einen neuen hinzufügst. # +realmsSettingsScreen.inviteLinkNameTTS=Einladungslink mit Titel %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Klicke auf die Schaltfläche, um die Einstellungen zu ändern. # +realmsSettingsScreen.inviteLinkAddButton=Neuen Einladungslink hinzufügen # +realmsSettingsScreen.inviteLinkCopyTTS=Einladungslink kopieren # +realmsSettingsScreen.inviteLinkActivate=Link aktivieren # +realmsSettingsScreen.inviteLinkActivateTTS=Link aktivieren. Aktiviere diesen Link, damit Personen damit beitreten können. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktiviere diesen Link, damit Personen damit beitreten können. # +realmsSettingsScreen.inviteLinkActive=Aktiv # +realmsSettingsScreen.inviteLinkInactive=Inaktiv # +realmsSettingsScreen.inviteLinkInactiveExpiry=Niemand kann mit diesem Link beitreten # +realmsSettingsScreen.inviteLinkExpiryTime=Läuft am %s um %s ab # +realmsSettingsScreen.inviteLinkExpiredTime=Lief am %s um %s ab # +realmsSettingsScreen.inviteLinkExpired=Abgelaufen # +realmsSettingsScreen.inviteLinkInfinite=Läuft nie ab # +realmsSettingsScreen.inviteLinkInfiniteToggle=Link so einstellen, dass er nie abläuft # +realmsSettingsScreen.inviteLinkTitle=Einladungslink: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Kleinbuchstaben # +realmsSettingsScreen.inviteLinkUppercaseTTS=Großbuchstaben # +realmsSettingsScreen.inviteLinkURLTTS=Einladungslink mit Titel %s. Textblock. %s. Über diesen Link können Leute deinem Realm beitreten. Du kannst ihn überall teilen. # +realmsSettingsScreen.inviteLinkDescription=Über diesen Link können Leute deinem Realm beitreten. Du kannst ihn überall teilen. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Allgemein # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Erweiterte Einstellungen # +realmsSettingsScreen.inviteLinkShare=Link freigeben # +realmsSettingsScreen.inviteLinkShareDescription=Wähle aus, wo dieser Link geteilt werden soll. # +realmsSettingsScreen.inviteLinkShareButton=Teilen # +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Schaltfläche. Wähle aus, wo dieser Link geteilt werden soll. # +realmsSettingsScreen.inviteLinkRemove=Link entfernen # +realmsSettingsScreen.inviteLinkRemoveButton=Entfernen # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Schaltfläche. # +realmsSettingsScreen.inviteLinkCopiedToast=Einladungslink wurde in deine Zwischenablage kopiert. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Einladungslink entfernen? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Dadurch wird der Einladungslink aus dem Realm entfernt. Jeder, der bereits beigetreten ist, bleibt, aber niemand Neues kann über diesen Link beitreten. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ja, Link entfernen # +realmsSettingsScreen.inviteLinkExpirationLabel=Ablaufdatum # +realmsSettingsScreen.inviteLinkExpirationDescription=Lege fest, wann dieser Link abläuft. # +realmsSettingsScreen.inviteLinkExpirationTTS=Ablaufdatum. Textblock. Der Link läuft am %s ab. Lege fest, wann dieser Link abläuft. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Ablaufdatum. Textblock. Link %s ab. Lege fest, wann dieser Link abläuft. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Fehler beim Hinzufügen des Links # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Beim Hinzufügen eines Links zu diesem Realm ist ein Fehler aufgetreten, bitte versuche es erneut. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Fehler beim Löschen des Links # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Beim Löschen dieses Links ist ein Fehler aufgetreten, bitte versuche es erneut. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Fehler beim Aktualisieren des Links # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Beim Aktualisieren dieses Links ist ein Fehler aufgetreten, bitte versuche es erneut. # +realmsSettingsScreen.expiration.unset=Ablaufzeitpunkt festlegen # +realmsSettingsScreen.expiration.never=Nie # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 Stunde # +realmsSettingsScreen.expiration.quarterDay=6 Stunden # +realmsSettingsScreen.expiration.halfDay=12 Stunden # +realmsSettingsScreen.expiration.day=1 Tag # +realmsSettingsScreen.expiration.week=7 Tage # +realmsSettingsScreen.expiration.never.full=Läuft nie ab # +realmsSettingsScreen.expiration.timeFormat=%s um %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=In 30 Minuten %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=In 1 Stunde. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=In 6 Stunden. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=In 12 Stunden. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=In 1 Tag. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=In 7 Tagen. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Dez # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s um %s # +date.formattedSpecific.today=Heute um %s # +date.formattedSpecific.yesterday=Gestern um %s # date.full_january=Januar # date.full_february=Februar # date.full_march=März # @@ -2548,7 +2622,7 @@ death.attack.indirectMagic=%1$s wurde von "%2$s" mit Magie getötet # death.attack.indirectMagic.item=%1$s wurde von "%2$s" mit %3$s getötet # death.attack.inFire=%1$s ging in Flammen auf # death.attack.inFire.player=%1$s lief ins Feuer, während er mit %2$s kämpfte # -death.attack.inWall=%1$s wurde lebendig begraben # +death.attack.inWall=%1$s wurde in einer Wand begraben # death.attack.lava=%1$s versuchte in Lava zu schwimmen # death.attack.lava.player=%1$s fiel beim Versuch %2$s zu entkommen in Lava # death.attack.lightningBolt=%1$s wurde vom Blitz getroffen # @@ -2586,18 +2660,17 @@ death.fell.finish.item=%1$s fiel zu tief und wurde von "%2$s" mit %3$s erledigt death.fell.killer=%1$s wurde zum Fallen verdammt # deathScreen.deleteWorld=Welt löschen # -deathScreen.hardcoreInfo=Du kannst im Hardcore-Modus nicht respawnen! # +deathScreen.hardcoreInfo=Du kannst im Hardcore-Modus nicht wiederbelebt werden! # deathScreen.leaveServer=Server verlassen # deathScreen.message=Du bist gestorben! # deathScreen.quit=Hauptmenü # deathScreen.quit.confirm=Bist du sicher, dass du das Spiel verlassen möchtest? # deathScreen.quit.confirmToMainMenuWarning=Möchtest du das Spiel wirklich verlassen und zum Hauptmenü zurückkehren? # deathScreen.quit.confirmToMainMenuTitleWarning=Zum Hauptmenü wechseln? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Bist du sicher, dass du das Spiel speichern und verlassen möchtest?%sWir werden deine Welt auch in die Cloud hochladen! # deathScreen.quit.secondaryClient=Speichern und verlassen # deathScreen.quit.secondaryClient.confirmLeaveWarning=Bist du sicher, dass du das Spiel speichern und verlassen möchtest? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Speichern und verlassen # -deathScreen.respawn=Respawnen # +deathScreen.respawn=Wiederbeleben # deathScreen.score=Punktestand # deathScreen.title=Du bist gestorben! # deathScreen.title.hardcore=Game over! # @@ -2626,14 +2699,14 @@ demo.reminder=Die Demo ist abgelaufen, kaufe das Spiel oder erstelle eine neue W ## Specific for the Chromebook Trial demo.cb.reminder=Die Demozeit ist abgelaufen. Starte eine neue Welt, um die Demoversion weiter zu spielen! # -difficulty.lock.question=Bist du sicher, dass du den Schwierigkeitsgrad dieser Welt fixieren möchtest? Dies wird die Welt für immer auf %1$s setzen und du wirst diese Einstellung nicht mehr ändern können. # -difficulty.lock.title=Schwierigkeitsgrad dieser Welt fixieren # +difficulty.lock.question=Bist du sicher, dass du die Schwierigkeit dieser Welt fixieren möchtest? Dies wird die Welt für immer auf %1$s setzen und du wirst diese Einstellung nicht mehr ändern können. # +difficulty.lock.title=Schwierigkeit dieser Welt fixieren # dimension.dimensionName0=Oberwelt # dimension.dimensionName1=Nether # dimension.dimensionName2=Das Ende # -disabledSkin.title=Du wirst als Steve angezeigt # +disabledSkin.title=Du wirst als Standardcharakter angezeigt # disabledSkin.body.onJoin=Dieser Server hat %s deaktiviert. Du kannst im Ankleidezimmer einen anderen Skin wählen. # disabledSkin.body.dressingRoom=Dieser Server hat %s deaktiviert. Möchtest du diesen Skin wirklich ausgerüstet lassen? # disabledSkin.type.customSkins=Angepasste Skins # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTIEREN # edu.worlds_screen.share=TEILEN # edu.worlds_screen.delete=ENTFERNEN # edu.worlds_screen.courses_title=Meine Kurse # -edu.worlds_screen.fetch_error=Es ist ein Problem beim Herstellen einer Verbindung mit OneDrive aufgetreten. Welten, die in der Cloud gespeichert sind, sind möglicherweise nicht auf dem neuesten Stand. Überprüfe auch deine Internetverbindung. # +edu.worlds_screen.fetch_error=Es ist ein Problem beim Herstellen einer Verbindung mit OneDrive aufgetreten. Welten, die in der Cloud gespeichert sind, sind möglicherweise nicht auf dem neuesten Stand. Überprüfe am besten auch deine Internetverbindung. # edu.templates.title=Meine Vorlagen # edu.templates.search_placeholder=Meine Vorlagen durchsuchen # @@ -2794,10 +2867,10 @@ edu.templates.empty_banner=Du kannst Weltvorlagen aus der Minecraft Education-Bi edu.pause.multiplayer.disabled=Mehrspieler steht für diese Lektion nicht zur Verfügung. # -effect.badOmen=Böses Omen # -effect.infested=Verseucht # +effect.badOmen=Drohendes Unheil # +effect.infested=Befallen # effect.oozing=Sickernd # -effect.raid_omen=Raubzug-Omen # +effect.raid_omen=Überfall-Omen # effect.trial_omen=Prüfungsomen # effect.villageHero=Dorfheld # effect.weaving=Weben # @@ -2814,7 +2887,7 @@ enchantment.curse.binding=Fluch der Bindung # enchantment.curse.vanishing=Fluch des Verschwindens # enchantment.damage.all=Schärfe # enchantment.damage.arthropods=Nemesis der Gliederfüßer # -enchantment.damage.undead=Peinigung # +enchantment.damage.undead=Bann # enchantment.digging=Effizienz # enchantment.durability=Haltbarkeit # enchantment.fire=Verbrennung # @@ -2844,8 +2917,8 @@ enchantment.protect.explosion=Explosionsschutz # enchantment.protect.fall=Federfall # enchantment.protect.fire=Feuerschutz # enchantment.protect.projectile=Schusssicher # -enchantment.soul_speed=Seelenflitzer # -enchantment.swift_sneak=Flinkes Schleichen # +enchantment.soul_speed=Seelenläufer # +enchantment.swift_sneak=Huschen # enchantment.thorns=Dornen # enchantment.untouching=Behutsamkeit # enchantment.waterWalker=Wasserläufer # @@ -2855,7 +2928,7 @@ enchantment.tridentLoyalty=Treue # enchantment.tridentRiptide=Sog # enchantment.tridentImpaling=Harpune # -entity.area_effect_cloud.name=Verweilende Wolke # +entity.area_effect_cloud.name=Partikelwolke # entity.armadillo.name=Gürteltier # entity.armor_stand.name=Rüstungsständer # entity.arrow.name=Pfeil # @@ -2863,9 +2936,9 @@ entity.bat.name=Fledermaus # entity.bee.name=Biene # entity.blaze.name=Lohe # entity.boat.name=Boot # -entity.bogged.name=Versunkener # +entity.bogged.name=Sumpfskelett # entity.breeze.name=Brise # -entity.breeze_wind_charge_projectile.name=Windladung # +entity.breeze_wind_charge_projectile.name=Windkugel # entity.cat.name=Katze # entity.cave_spider.name=Höhlenspinne # entity.chicken.name=Huhn # @@ -2878,7 +2951,7 @@ entity.donkey.name=Esel # entity.dragon_fireball.name=Drachenfeuerball # entity.drowned.name=Ertrunkener # entity.egg.name=Ei # -entity.elder_guardian.name=Wächterältester # +entity.elder_guardian.name=Großwächter # entity.ender_crystal.name=Enderkristal # entity.ender_dragon.name=Enderdrache # entity.enderman.name=Enderman # @@ -2900,8 +2973,8 @@ entity.tropicalfish.name=Tropenfisch # entity.axolotl.name=Axolotl # entity.ghast.name=Ghast # entity.glow_squid.name=Leuchttintenfisch # -entity.piglin_brute.name=Piglin-Grobian # -entity.guardian.name=Hüter # +entity.piglin_brute.name=Piglin-Barbar # +entity.guardian.name=Wächter # entity.hoglin.name=Hoglin # entity.horse.name=Pferd # entity.husk.name=Wüstenzombie # @@ -2939,7 +3012,7 @@ entity.shulker_bullet.name=Shulkerkugel # entity.silverfish.name=Silberfischchen # entity.skeleton.name=Skelett # entity.skeleton_horse.name=Skelettpferd # -entity.stray.name=Streuner # +entity.stray.name=Eiswanderer # entity.slime.name=Schleim # entity.small_fireball.name=Kleiner Feuerball # entity.sniffer.name=Schnüffler # @@ -2958,7 +3031,7 @@ entity.vex.name=Plagegeist # entity.villager.name=Dorfbewohner # entity.villager.armor=Rüstungsschmied # entity.villager.butcher=Metzger # -entity.villager.cartographer=Kartenzeichner # +entity.villager.cartographer=Kartograf # entity.villager.cleric=Geistlicher # entity.villager.farmer=Bauer # entity.villager.fisherman=Fischer # @@ -2972,13 +3045,13 @@ entity.villager.mason=Steinmetz # entity.villager.unskilled=Dorfbewohner # entity.villager_v2.name=Dorfbewohner # entity.vindicator.name=Diener # -entity.wandering_trader.name=Wandernder Händler # -entity.wind_charge_projectile.name=Windladung # +entity.wandering_trader.name=Fahrender Händler # +entity.wind_charge_projectile.name=Windkugel # entity.witch.name=Hexe # entity.wither.name=Wither # -entity.wither_skeleton.name=Witherskelett # -entity.wither_skull.name=Witherskelettschädel # -entity.wither_skull_dangerous.name=Witherskelettschädel # +entity.wither_skeleton.name=Wither-Skelett # +entity.wither_skull.name=Wither-Schädel # +entity.wither_skull_dangerous.name=Wither-Schädel # entity.wolf.name=Wolf # entity.xp_orb.name=Erfahrungskugel # entity.xp_bottle.name=Erfahrungsfläschchen # @@ -3053,7 +3126,12 @@ feed.upload=Dein Screenshot wird hochgeladen ... # feed.manage=Feed verwalten # feed.share=Teilen # feed.addScreenshot=Hinzufügen # -feed.shareScreenshot=Screenshot aufgenommen. Gehe zu Realms Stories, um ihn zu teilen. # +feed.screenshotCapturedRealms=Screenshot aufgenommen. Gehe zu Realms Stories, um ihn zu teilen. # +feed.screenshotCaptured=Screenshot aufgenommen. Du kannst ihn in deiner Screenshot-Galerie anzeigen. # +feed.screenshotAlmostFull=Screenshot aufgenommen. Deine Galerie ist fast voll. (%d/%d) # +feed.screenshotReachedMax=Screenshot aufgenommen. Deine Galerie ist voll. (%d/%d) # +feed.screenshotFull=Deine Galerie ist voll. Lösche Screenshots, um Speicherplatz freizugeben. # +feed.screenshotFullShort=Screenshot-Galerie voll # feed.comments=Kommentare # feed.edit=Bearbeiten # feed.screenshots=Screenshots # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Bewege :tip_right_stick:, um dich umzusehen # gameTip.playerMovement.mouse=Bewege dich mit :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Bewege dich mit dem Joystick # -gameTip.playerMovement.touch.classic=Bewege dich mit dem Joystick # +gameTip.playerMovement.touch.classic=Bewege dich mit den Pfeiltasten # gameTip.playerMovement.controller=Bewege :tip_left_stick:, um dich zu bewegen # gameTip.flying.mouse=Tippe :_input_key.jump: doppelt an, um zu fliegen # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Tippe :_input_key.jump: doppelt an, um mit dem Fliegen gameTip.stopFlying.touch=Tippe "nach unten Fliegen" doppelt, um mit dem Fliegen aufzuhören # gameTip.jump.mouse=Springe mit :_input_key.jump: # + gameTip.swim.mouse=Drücke und halte :_input_key.jump:, um nach oben zu schwimmen # +gameTip.swim.touch=Drücke, um nach oben zu schwimmen. # gameTip.hotbar.selection.mouse=Scrolle oder drücke %s, um Gegenstand zu halten ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Tippe in der Schnellzugriffsleiste auf den Gegenstand, um ihn zu halten # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Platziere deine Werkbank, halte und tippe gameTip.useCraftingTable.mouse=Klicke mit der rechten Maustaste auf die Werkbank, um sie zu verwenden # +gameTip.openChat.mouse=Drücke %s, um den Chat zu öffnen. # +gameTip.openChat.touch=Tippen, um den Chat zu öffnen # +gameTip.openChat.touch.tts=Tippe auf die Chat-Schaltfläche, um den Chat zu öffnen. # + +gameTip.emote.mouse=Drücke oder halte :_input_key.emote:, um ein Emote zu senden. # +gameTip.emote.touch=Für Emote tippen # +gameTip.emote.touch.tts=Tippe auf die Emote-Schaltfläche, um ein Emote zu nutzen. # + generator.amplified=ZERKLÜFTET # generator.amplified.info=Hinweis: Nur zum Spaß, erfordert schnellen Computer # generator.customized=Angepasst # @@ -3334,15 +3422,15 @@ howtoplay.armor.text.1=Durch das Tragen von Rüstung kannst du dich selbst vor S howtoplay.armor.header.1=Handwerk # howtoplay.armor.text.2=Rüstung kannst du aus Leder, Eisen, Gold und Diamanten herstellen. Kettenrüstungen bekommst du beim Handeln mit Dorfbewohnern und beim Plündern von Zombies und Skeletten. # howtoplay.armor.text.3=Lege die Rüstung an, indem du dein Inventar öffnest und die Rüstungsteile in den passenden Slot neben deinem Spieler-Skin verschiebst. # -howtoplay.armor.text.4=Eisen-, Ketten und Goldrüstungen können in einem Schmelzofen zu Eisen- oder Goldklumpen eingeschmolzen werden. # +howtoplay.armor.text.4=Eisen-, Ketten- und Goldrüstungen können in einem Schmelzofen zu Eisen- oder Goldklumpen eingeschmolzen werden. # howtoplay.armor.header.2=Schild # howtoplay.armor.text.5.keyboard=Der Schild blockt eingehenden Schaden ab. Einen Schild kannst du im Zweithand-Slot und der Schnellzugriffsleiste ausrüsten. Halte :_input_key.sneak: gedrückt, um mit einem Schild zu blocken. # -howtoplay.armor.text.5.gamepad=Der Schild blockt eingehenden Schaden ab. Einen Schild kannst du im Zweithand-Slot und der Schnellzugriffsleiste ausrüsten. Drücke :_input_key.sneak: oder klicke :_gamepad_stick_right:, um mit einem Schild zu blocken. # +howtoplay.armor.text.5.gamepad=Der Schild blockt eingehenden Schaden ab. Einen Schild kannst du im Zweithand-Slot und der Schnellzugriffsleiste ausrüsten. Drücke :_input_key.sneak: oder klicke :_gamepad_stick_right:, um das Blocken mit einem Schild umzuschalten. # howtoplay.armor.text.5a.touch=Der Schild blockiert alle Arten von eingehendem Schaden – sogar eine Creeperexplosion! Es kann in einer freien Hand oder in der Schnellzugriffsleiste ausgestattet werden. # howtoplay.armor.text.5b.touch=Wenn du das Steuerungsschema „Steuerkreuz & Tippen für Interaktion“ verwendest, dann tippe auf :touch_sneak:, um das Blocken mit dem Schild umzuschalten. # howtoplay.armor.text.5c.touch=Wenn du ein "Joystick"-Steuerungsschema verwendest, tippe auf :tip_virtual_button_sneak:, um das Blockieren mit dem Schild umzuschalten. # -howtoplay.armor.text.5.rift_controller=Der Schild blockt eingehenden Schaden ab. Einen Schild kannst du im Zweithand-Slot und der Schnellzugriffsleiste ausrüsten. Drücke :_input_key.sneak: oder klicke :rift_X:, um mit einem Schild zu blocken. # -howtoplay.armor.text.5.windowsmr_controller=Der Schild blockt eingehenden Schaden ab. Einen Schild kannst du im Zweithand-Slot und der Schnellzugriffsleiste ausrüsten. Drücke :_input_key.sneak: oder klicke :windowsmr_right_stick:, um mit einem Schild zu blocken. # +howtoplay.armor.text.5.rift_controller=Der Schild blockt eingehenden Schaden ab. Einen Schild kannst du im Zweithand-Slot und der Schnellzugriffsleiste ausrüsten. Drücke :_input_key.sneak: oder klicke :rift_X:, um das Blocken mit einem Schild umzuschalten. # +howtoplay.armor.text.5.windowsmr_controller=Der Schild blockt eingehenden Schaden ab. Einen Schild kannst du im Zweithand-Slot und der Schnellzugriffsleiste ausrüsten. Drücke :_input_key.sneak: oder klicke :windowsmr_right_stick:, um das Blocken mit einem Schild umzuschalten. # howtoplay.armor.text.6=Der Schild kann sogar eine Creeper-Explosion abwehren! # howtoplay.armor.header.3=Tarnung # howtoplay.armor.text.7=Du kannst dir auch einfach einen geschnitzten Kürbis auf den Kopf setzen. Der gibt dir zwar keine :armor:, aber die Endermen rasten so nicht aus, wenn du sie ansiehst. # @@ -3397,7 +3485,7 @@ howtoplay.beds.text.5=Im Nether solltest du mit Betten vorsichtig sein. Normaler howtoplay.bedsNew=Betten # howtoplay.bedsNew.title=So wird gespielt: Betten # howtoplay.bedsNew.text.1=Ein weiches Bett lässt dich die Nacht durchschlafen. Du brauchst Wolle, um es anzufertigen, und einen sicheren Ort, um es zu platzieren. # -howtoplay.bedsNew.text.2=Wenn du in einem Bett schläfst, wird auch dein §eSpawnpunkt§f festgelegt, sodass du nach dem Tod direkt wieder daheim erscheinst! # +howtoplay.bedsNew.text.2=Wenn du in einem Bett schläfst, wird auch dein §eSpawn-Punkt§f festgelegt, sodass du nach dem Tod direkt wieder daheim erscheinst! # howtoplay.bedsNew.text.3=Du kannst nur einschlafen, wenn es gemütlich ist, zum Beispiel nachts oder während eines Gewitters. # howtoplay.blocks=Blöcke # @@ -3440,8 +3528,8 @@ howtoplay.cauldron.header.2=Pfeile tränken # howtoplay.cauldron.text.4.notTouch=Drücke :_input_key.use: an einem Kessel, während du einen Pfeil in der Hand hältst, um verschiedene Pfeilarten zu erstellen. # howtoplay.cauldron.text.4.touch=Tippe auf einen Kessel, während du einen Pfeil in der Hand hältst, um verschiedene Pfeilarten zu erstellen. # howtoplay.cauldron.header.3=Rüstung färben # -howtoplay.cauldron.text.5.notTouch=Drücke :_input_key.use: an einem mit Wasser gefüllten Kessel, während du die gewünschte Farbe in der Hand hältst, um Lederrüstung oder Leder-Pferderüstung zu färben. Die Farbe des Wassers im Kessel ändert sich, und du kannst deine Rüstung in den Kessel tauchen, indem du mit der Rüstung in der Hand :_input_key.use: drückst. # -howtoplay.cauldron.text.5.touch=Tippe auf einen mit Wasser gefüllten Kessel, während du die gewünschte Farbe in der Hand hältst, um Lederrüstung oder Leder-Pferderüstung zu färben. Die Farbe des Wassers im Kessel ändert sich, und du kannst deine Rüstung in den Kessel tauchen, indem du mit der Rüstung in der Hand auf den Kessel tippst. # +howtoplay.cauldron.text.5.notTouch=Drücke :_input_key.use: an einem mit Wasser gefüllten Kessel, während du die gewünschte Farbe in der Hand hältst, um Lederrüstung oder Leder-Rossharnisch zu färben. Die Farbe des Wassers im Kessel ändert sich, und du kannst deine Rüstung in den Kessel tauchen, indem du mit der Rüstung in der Hand :_input_key.use: drückst. # +howtoplay.cauldron.text.5.touch=Tippe auf einen mit Wasser gefüllten Kessel, während du die gewünschte Farbe in der Hand hältst, um Lederrüstung oder Leder-Rossharnisch zu färben. Die Farbe des Wassers im Kessel ändert sich, und du kannst deine Rüstung in den Kessel tauchen, indem du mit der Rüstung in der Hand auf den Kessel tippst. # howtoplay.cauldron.text.6=Tauche den gefärbten Gegenstand in einen Kessel mit klarem Wasser, um einen Gegenstand zu entfärben. # howtoplay.chat=Chat # @@ -3478,7 +3566,7 @@ howtoplay.commands.text.2=Es gibt jede Menge Befehle, mit denen du tolle Sachen howtoplay.conduits=Aquisatoren # howtoplay.conduits.text.1=Ein aktiver Aquisator versorgt dich unter Wasser und bei Regen mit Kraft. # -howtoplay.conduits.text.2=Ein Aquisator wird aus Nautilusmuscheln und einem Herz des Meeres hergestellt. Der Aquisator erhält seine Kraft aus Prismarinen und Seelaternen. # +howtoplay.conduits.text.2=Ein Aquisator wird aus Nautilusschalen und einem Herz des Meeres hergestellt. Der Aquisator erhält seine Kraft aus Prismarinen und Seelaternen. # howtoplay.conduits.header.1=Bau # howtoplay.conduits.text.3=Nach der Aktivierung gewährt der Aquisator für alle in seiner Umgebung den Meereskraft-Effekt. # howtoplay.conduits.text.4=Je mehr Kraft er erhält, desto weiter reicht seine Wirkung. # @@ -3509,7 +3597,7 @@ howtoplay.permissionBlocks.title.1=Erlauben/Verweigern # howtoplay.permissionBlocks.text.2=Erlauben- und Verweigern-Blöcke steuern, wo Spieler in einer Welt bauen können. # howtoplay.permissionBlocks.text.3=Spieler können Blöcke oberhalb von Erlauben-Blöcken platzieren oder zerstören. Spieler können keine Blöcke oberhalb von Verweigern-Blöcken platzieren oder zerstören. # howtoplay.permissionBlocks.text.4=Erlauben- und Verweigern-Blöcke haben keinen Einfluss auf den Bereich unter ihnen. # -howtoplay.permissionBlocks.text.5=Ein Erlauben-Block mit einem Ablehnen-Block irgendwo darunter verhindert, dass Spieler in dem Raum zwischen den beiden Blöcken bauen. Oberhalb des Erlauben-Blocks können Spieler Blöcke platzieren und zerstören. # +howtoplay.permissionBlocks.text.5=Ein Erlauben-Block mit einem Verweigern-Block irgendwo darunter verhindert, dass Spieler in dem Raum zwischen den beiden Blöcken bauen. Oberhalb des Erlauben-Blocks können Spieler Blöcke platzieren und zerstören. # howtoplay.permissionBlocks.title.2=Barriere # howtoplay.permissionBlocks.text.6=Barriere-Blöcke schaffen ein Kraftfeld, das sich unendlich nach oben und unten erstreckt (unabhängig von anderen Blöcken). Spieler können sich nicht durch, über oder unter einen Barriere-Block bewegen. Spieler können keine Blöcke platzieren oder zerstören, die sich über oder unter einem Barriere-Block befinden. # @@ -3542,7 +3630,7 @@ howtoplay.chemistry.title=So wird gespielt: Chemie # howtoplay.chemistry.text.1=Die Schüler können die echte Chemie mit Hilfe der Chemieausrüstung-Blöcke simulieren. Erstelle eines der 118 verschiedenen Elemente, indem du die Schieberegler im Elementkonstruktor anpasst, oder sieh dir ihre Zusammensetzung an, indem du sie im Elementkonstruktor platzierst. Kombiniere im Verbindungserzeuger Elemente, um chemische Verbindungen herzustellen. Lege Elemente und Verbindungen auf den Labortisch, um Minecraft-Gegenstände zu erstellen. Zerlege mit dem Stoffreduzierer Blöcke in ihre Elemente. # howtoplay.chemistry.text.2=Lade das Chemistry Journal von der Minecraft Education Website herunter, und nutze einen umfassenden Leitfaden zur Chemie in Minecraft. # -howtoplay.npc=Nicht-Spieler-Charaktere # +howtoplay.npc=Nicht-Spieler-\nCharaktere # howtoplay.npc.title=So wird gespielt: Nicht-Spieler-Charaktere # howtoplay.npc.text.1="NPCs" (Non-Player Character) sind Nicht-Spieler-Charaktere, die zusätzliche Unterrichtsinformationen, Hinweise oder Anweisungen bieten können. # howtoplay.npc.text.2=Nur World-Builder können NSCs platzieren, löschen, benennen oder bearbeiten. NSCs können Befehle ausführen und auf Websites verlinken. Den Schaltflächen im Dialogfenster des NSCs können Befehle zugewiesen werden. Website-Links haben immer eine Schaltfläche. # @@ -3569,7 +3657,7 @@ howtoplay.classroomMode.text.2=Als Host einer Welt kannst du mit dem Befehl /cla howtoplay.codeBuilder=Code-Builder # howtoplay.codeBuilder.title=So wird gespielt: Code Builder # -howtoplay.codeBuilder.text.1=Mit dem Code-Builder können Spieler Minecraft erforschen, erstellen und spielen, indem sie Code auf bekannten Lern-to-Code-Plattformen schreiben. # +howtoplay.codeBuilder.text.1=Mit dem Code-Builder können Spieler Minecraft erforschen, erstellen und spielen, indem sie Code auf bekannten Learn-to-Code-Plattformen schreiben. # howtoplay.codeBuilder.text.2=Starte den Code-Builder, indem du :_input_key.codeBuilder: drückst oder den Befehl /code verwendest. # howtoplay.codeBuilder.text.2.touch=Starte den Code-Builder, indem du auf :code_builder_button: tippst oder den Befehl /code verwendest. # @@ -3591,13 +3679,13 @@ howtoplay.creativeMode.text.4b.touch.joystick_tap_and_crosshair=Tippe :tip_virtu howtoplay.creativeMode.text.4a.touch.classic_dpad=Um zu fliegen, tippe zweimal schnell auf :touch_jump:, und um den Flug zu beenden, tippe zweimal schnell auf :touch_stop_flying:. # howtoplay.creativeMode.text.4b.touch.classic_dpad=Tippe zweimal schnell auf :touch_forward:, um schneller zu fliegen. Um nach oben zu fliegen, tippe und halte :touch_fly_up:, und um nach unten zu fliegen, tippe und halte :touch_fly_down:. # -howtoplay.deathAndRespawn=Sterben und respawnen # -howtoplay.deathAndRespawn.title=So wird gespielt: Tod und Respawnen # +howtoplay.deathAndRespawn=Sterben und wiederbelebt werden # +howtoplay.deathAndRespawn.title=So wird gespielt: Tod und Wiederbeleben # howtoplay.deathAndRespawn.text.1=Feinde tauchen jede Nacht auf, und selbst die Besten von uns können unvorbereitet überrascht werden. Wenn deine §eGesundheitsanzeige§f:heart: zur Neige geht, stirbst du – um dann genau dort wieder zu erscheinen, wo du angefangen hast! # howtoplay.deathAndRespawn.text.2=Du hast unbegrenzte Leben, aber du lässt alle Gegenstände in deinem Inventar fallen, wenn du stirbst. Wenn du schnell genug bist, kannst du deine Gegenstände genau dort aufheben, wo du sie fallengelassen hast. # -howtoplay.difficulty=Schwierigkeitsgrad # -howtoplay.difficulty.text.1=In Minecraft gibt es verschiedene Schwierigkeitsgrade. Du kannst den zu dir passenden auswählen. # +howtoplay.difficulty=Schwierigkeit # +howtoplay.difficulty.text.1=In Minecraft gibt es verschiedene Schwierigkeiten. Du kannst die zu dir passende auswählen. # howtoplay.difficulty.header.1=Friedlich # howtoplay.difficulty.text.2=Keine feindlichen Kreaturen spawnen. Es gibt zwar Shulker und den Enderdrachen, aber sie verursachen keinen Schaden. # howtoplay.difficulty.header.2=Einfach # @@ -3607,16 +3695,16 @@ howtoplay.difficulty.text.4=Feindliche Kreaturen verursachen normalen Schaden. W howtoplay.difficulty.header.4=Schwer # howtoplay.difficulty.text.5=Feindliche Kreaturen verursachen mehr Schaden, und Zombies durchbrechen Türen. Wenn dein Hunger auf null fällt, sinkt deine Gesundheit. Davon kannst du sterben. # -howtoplay.dispensers=Spender # -howtoplay.dispensers.text.1=Ein Spender schießt Gegenstände heraus. Um einen Spender auszulösen, musst du ein Redstonesignal neben ihm platzieren (z. B. einen Hebel). # -howtoplay.dispensers.text.2.notTouch=Um einen Spender mit Gegenständen zu füllen, drückst du am Spender :_input_key.use:. Dann verschiebst du die betreffenden Gegenstände aus deinem Inventar in den Spender. # -howtoplay.dispensers.text.2.touch=Um einen Spender mit Gegenständen zu füllen, tippst du auf den Spender. Dann verschiebst du die betreffenden Gegenstände aus deinem Inventar in den Spender. # +howtoplay.dispensers=Werfer # +howtoplay.dispensers.text.1=Ein Werfer schießt Gegenstände heraus. Um einen Werfer auszulösen, musst du ein Redstonesignal neben ihm platzieren (z. B. einen Hebel). # +howtoplay.dispensers.text.2.notTouch=Um einen Werfer mit Gegenständen zu füllen, drückst du am Werfer :_input_key.use:. Dann verschiebst du die betreffenden Gegenstände aus deinem Inventar in den Werfer. # +howtoplay.dispensers.text.2.touch=Um einen Werfer mit Gegenständen zu füllen, tippst du auf den Werfer. Dann verschiebst du die betreffenden Gegenstände aus deinem Inventar in den Werfer. # howtoplay.dispensers.header.1=Verwendung # -howtoplay.dispensers.text.3=Sobald du den Spender anschaltest, schießt er einen Gegenstand heraus. # -howtoplay.dispensers.text.4=Ein Spender kann auch zum Platzieren von Gegenständen genutzt werden - beispielsweise Kürbisse auf einem Eisengolem und Ausrüstung auf einem Rüstungsständer. # +howtoplay.dispensers.text.3=Sobald du den Werfer anschaltest, schießt er einen Gegenstand heraus. # +howtoplay.dispensers.text.4=Ein Werfer kann auch zum Platzieren von Gegenständen genutzt werden – beispielsweise Kürbisse auf einem Eisengolem und Ausrüstung auf einem Rüstungsständer. # howtoplay.droppers=Auswurfblöcke # -howtoplay.droppers.text.1.notTouch=Wenn er durch einen Redstone mit Energie versorgt wird, gibt ein Auswurfblock einen zufälligen Gegenstand aus seinem Bestand aus. Drücke :_input_key.use: am Auswurfblock, um ihn zu öffnen. Dann kannst du ihn mit Gegenständen aus deinem Inventar beladen. # +howtoplay.droppers.text.1.notTouch=Wenn er durch einen Redstone mit Energie versorgt wird, gibt ein Spender einen zufälligen Gegenstand aus seinem Bestand aus. Drücke :_input_key.use: am Spender, um ihn zu öffnen. Dann kannst du ihn mit Gegenständen aus deinem Inventar beladen. # howtoplay.droppers.text.1.touch=Wenn er durch einen Redstone mit Energie versorgt wird, gibt ein Auswurfblock einen zufälligen Gegenstand aus seinem Bestand aus. Tippe auf den Auswurfblock, um ihn zu öffnen. Dann kannst du ihn mit Gegenständen aus deinem Inventar beladen. # howtoplay.droppers.header.1=Verwendung: # howtoplay.droppers.text.2=Wenn ein Auswurfblock auf eine Truhe oder einen anderen Container ausgerichtet ist, wird der ausgegebene Gegenstand in diesem Container platziert. Mit langen Auswurfblock-Ketten kannst du Gegenstände über weite Distanzen transportieren. # @@ -3632,13 +3720,13 @@ howtoplay.dyes.text.7=§eWeißer Farbstoff§f – Hergestellt aus Knochenmehl # howtoplay.elytra=Elytren # howtoplay.elytra.text.1=Wenn du Elytren trägst, kannst du gleiten. Du legst sie über den Rüstungsslot für die Brust an. # -howtoplay.elytra.text.2=Du kannst keine Elytren herstellen. Sie sind nur in Gegenstandsrahmen in den seltenen Endschiffen zu finden und werden von den furchterregenden Shulkern bewacht. # +howtoplay.elytra.text.2=Du kannst keine Elytren herstellen. Sie sind nur in Rahmen in den seltenen Endschiffen zu finden und werden von den furchterregenden Shulkern bewacht. # howtoplay.elytra.header.1=Fliegen lernen # howtoplay.elytra.text.3.notTouch=Wenn du die Elytren angelegt hast, kannst du während du fällst mit :_input_key.jump: zu gleiten beginnen. Achte aber darauf, dass du möglichst hoch bist. So gleitest du viel länger. # howtoplay.elytra.text.3.touch=Wenn du mit Elytren ausgerüstet bist, tippe :touch_jump: oder :tip_virtual_button_fly_up: während du fällst, um den Gleitflug zu starten. Achte darauf, dass du hoch oben bist, um den vollen Effekt zu erhalten! # howtoplay.elytra.text.4=Während du gleitest, kannst du steuern, indem du dich umsiehst. Wenn du nach unten schaust, wirst du schneller. Aber natürlich kommt so auch der Boden schneller näher. Wenn du nach oben schaust, gewinnst du an Höhe. Irgendwann wirst du so jedoch zu langsam und fällst wie ein Stein. # howtoplay.elytra.text.4.touch=Du kannst während des Gleitens lenken, indem du dich umschaust. Wenn du nach unten schaust, gewinnst du etwas an Geschwindigkeit, aber du wirst auch schneller auf dem Boden aufschlagen. Wenn du nach oben schaust, gewinnst du etwas Höhe, aber wenn du das zu lange tust, gerätst du ins Trudeln – das heißt, du fällst. # -howtoplay.elytra.text.5=Während des Fluges verlieren deine Elytren langsam an Haltbarkeit, und wenn sie während des Fluges brechen, fällst du. Du kannst sie reparieren, indem du sie an einem Amboss mit einer Phantom-Membran kombinierst. # +howtoplay.elytra.text.5=Während des Fluges verlieren deine Elytren langsam an Haltbarkeit, und wenn sie während des Fluges brechen, fällst du. Du kannst sie reparieren, indem du sie an einem Amboss mit einer Phantommembran kombinierst. # howtoplay.elytra.header.2=Mit Raketenantrieb fliegen # howtoplay.elytra.text.6=Feuerwerksraketen ohne Effekte können den Flug mit Elytren verlängern. Wenn du dazu eine Feuerwerksrakete mit Effekt verwendest, erleidest du Schaden. # @@ -3648,7 +3736,7 @@ howtoplay.enchantingTable.header.1=Verzaubern # howtoplay.enchantingTable.text.2=Wenn ein verzauberbarer Gegenstand auf einem Zaubertisch in den Slot unter dem Buch platziert wird, zeigen die drei Schaltflächen rechts vom Slot Verzauberungen sowie die entsprechenden Erfahrungsstufen- und Lapislazulikosten an. # howtoplay.enchantingTable.text.3=Die tatsächliche Verzauberung wird, basierend auf den angezeigten Kosten, zufällig ausgewählt. # howtoplay.enchantingTable.header.2=Mächtigere Verzauberungen # -howtoplay.enchantingTable.text.4=Wenn der Zaubertisch von Bücherregalen umgeben ist (maximal 15) und eine Lücke von einem Block zwischen dem Bücherregal und dem Zaubertisch vorhanden ist, kommen arkane Glyphen aus dem Buch auf dem Zaubertisch. Dies bedeutet, dass die Verzauberung mächtiger wird. # +howtoplay.enchantingTable.text.4=Wenn der Zaubertisch von Bücherregalen umgeben ist (maximal 15) und eine Lücke von einem Block zwischen dem Bücherregal und dem Zaubertisch vorhanden ist, bewegen sich arkane Glyphen zu dem Buch auf dem Zaubertisch. Dies bedeutet, dass die Verzauberung mächtiger wird. # howtoplay.enchantingTable.header.3=Bücher verzaubern # howtoplay.enchantingTable.text.5=Mit Zauberbüchern wendest du auf einem Amboss Verzauberungen auf Gegenstände an. So kannst du besser steuern, welche Verzauberung auf welchem Gegenstand landet. # @@ -3671,8 +3759,8 @@ howtoplay.eyeOfEnder.text.2=Gerüchte besagen, dass sie dich in eine andere Dime howtoplay.farming=Landwirtschaft # howtoplay.farming.text.1=In Minecraft gibt es verschiedenste Arten Getreide, die du anbauen kannst. Die Landwirtschaft ist zwar eine Herausforderung, kann dich aber mit jeder Menge Essen versorgen. # howtoplay.farming.header.1=Vorausplanung # -howtoplay.farming.text.2=Um zu wachsen, braucht Getreide Licht, Wasser und Ackerland. Du benötigst eine Hacke, eine Wasserquelle und Samen. # -howtoplay.farming.text.3=Der Block direkt neben dem Wasser muss zu Ackerland umgewandelt werden. Das erledigst du mit der Hacke. Das Wasser versorgt Ackerland bis zu einer Entfernung von vier Blöcken. # +howtoplay.farming.text.2=Um zu wachsen, braucht Getreide Licht, Wasser und Ackerboden. Du benötigst eine Hacke, eine Wasserquelle und Samen. # +howtoplay.farming.text.3=Der Block direkt neben dem Wasser muss zu Ackerboden umgewandelt werden. Das erledigst du mit der Hacke. Das Wasser versorgt Ackerboden bis zu einer Entfernung von vier Blöcken. # howtoplay.farming.header.2=Pflanzen und ernten # howtoplay.farming.text.4=Jetzt kannst du Samen einpflanzen. Kümmere dich gut um dein Getreide. Es kann leicht zertrampelt werden oder zu wenig Wasser oder Licht bekommen. # howtoplay.farming.text.5=Du kannst dein Getreide mit Zäunen vor hungrigen Kaninchen und dem Zertrampeln schützen. # @@ -3690,17 +3778,17 @@ howtoplay.fireworks.header.2=Feuerwerkssterne # howtoplay.fireworks.text.5=Bei der Herstellung einer Feuerwerksrakete kann ein Feuerwerksstern hinzugefügt werden. So bekommst du viele verschiedene Farben und Effekte. # howtoplay.fireworks.text.6=Feuerwerkssterne werden aus Schießpulver und verschiedenen anderen Gegenständen hergestellt: # howtoplay.fireworks.text.6.1=§eFarbe§f – Wenn du einen Farbstoff hinzufügst, verleihst du der Explosion die entsprechende Farbe. # -howtoplay.fireworks.text.6.2=§eGlitzern§f – Mit Glowstone-Staub glitzert die Explosion. # +howtoplay.fireworks.text.6.2=§eGlitzern§f – Mit Leuchtstein-Staub glitzert die Explosion. # howtoplay.fireworks.text.6.3=§eCreeperförmig§f – Mit einem Kopf schaffst du am Himmel ein Creeper-Muster. # howtoplay.fireworks.text.6.4=§eStreuexplosion§f – Mit einer Feder erhältst die Explosion einen Streueffekt. # howtoplay.fireworks.text.6.5=§eSchweif§f – Ein Diamant sorgt für einen Schweif nach der Explosion. # howtoplay.fireworks.text.6.6=§eSternförmig§f – Ein Goldklumpen schafft eine sternförmige Explosion. # howtoplay.fireworks.header.3=Pyrotechnik # -howtoplay.fireworks.text.7=Feuerwerke können aus einem Spender abgeschossen werden. Das Feuerwerk fliegt in die Richtung, in die der Spender ausgerichtet ist. # +howtoplay.fireworks.text.7=Feuerwerke können aus einem Werfer abgeschossen werden. Das Feuerwerk fliegt in die Richtung, in die der Werfer ausgerichtet ist. # howtoplay.fishing=Angeln # howtoplay.fishing.text.1=Zum Angeln benötigst du eine Angel. Du kannst dir ein paar Fische oder coole Gegenstände angeln. # -howtoplay.fishing.header.1=Zaubern # +howtoplay.fishing.header.1=Auswerfen # howtoplay.fishing.text.2.notTouch=Ziele mit einer Angel in der Hand auf einen Wasserblock und drücke :_input_key.use:, um den Schwimmer auszuwerfen. # howtoplay.fishing.text.2.touch=Schau mit einer Angel in der Hand auf einen Wasserblock und tippe auf die Angeln-Schaltfläche, um den Schwimmer auszuwerfen. # howtoplay.fishing.header.2=Angeln # @@ -3727,14 +3815,14 @@ howtoplay.gameSettings=Spieleinstellungen # howtoplay.gameSettings.text.1=Beim Erstellen einer Welt stehen dir eine Menge Optionen zur Verfügung. Unten findest du die verschiedenen Einstellungen zur Anpassung deiner Welt. Wenn du Einstellungen beim Erstellen der Welt nicht festlegst, kannst du dies jederzeit nachholen. # howtoplay.gameSettings.text.2=§eWeltname§f: Hier kannst du deiner Welt einen Namen geben. # howtoplay.gameSettings.text.3=§eStandard-Spielmodus§f: In diesem Spielmodus starten alle neuen Spieler in der Welt. Die Spieler können im Überlebens- oder Kreativmodus starten. Wenn du den Kreativmodus auswählst, sind Cheats aktiviert. # -howtoplay.gameSettings.text.4=§eSchwierigkeitsgrad§f: Diese Einstellung beeinflusst den Schwierigkeitsgrad der Welt. Zur Auswahl stehen Friedlich, Einfach, Normal oder Schwer. # +howtoplay.gameSettings.text.4=§eSchwierigkeit§f: Diese Einstellung beeinflusst die Schwierigkeit der Welt. Zur Auswahl stehen Friedlich, Einfach, Normal oder Schwer. # howtoplay.gameSettings.header.1=Welteinstellungen # howtoplay.gameSettings.text.5=§eStartkarte§f: Wenn diese Einstellung aktiviert ist, startet jeder Spieler mit einer Karte in seiner Schnellzugriffsleiste. # howtoplay.gameSettings.text.6=§eBonustruhe§f: Wenn diese Einstellung aktiviert ist, befindet sich in der Nähe deines ersten Spawn-Punktes eine Truhe mit etwas Beute. # howtoplay.gameSettings.text.7=§eWelttyp§f: Diese Einstellung steuert, wie die Welt erstellt wird. Wähle über die Auswahlliste Unendlich oder Flach, um den Welttyp zu ändern. # howtoplay.gameSettings.text.7.1= §eUnendliche Welten§f erstrecken sich endlos weiter. # howtoplay.gameSettings.text.7.2= §eFlache Welten§f haben keine Hügel oder Bäume. Es gibt nur eine ebene Fläche, die auf deine Kreationen wartet. # -howtoplay.gameSettings.text.8=§eSeed§f: Ein eindeutiger Startwert für eine Welt. Indem du einen Seed eingibst, erschaffst du eine neue Welt. Du kannst auch ein Wort oder einen Satz als Seed verwenden. Das Spiel macht automatisch eine Zahl daraus. # +howtoplay.gameSettings.text.8=§eStartwert§f: Ein eindeutiger Startwert für eine Welt. Indem du einen Startwert eingibst, erschaffst du eine neue Welt. Du kannst auch ein Wort oder einen Satz als Startwert verwenden. Das Spiel macht automatisch eine Zahl daraus. # howtoplay.gameSettings.header.2=Cheats und Spielregeln # howtoplay.gameSettings.text.9=§eCheats aktivieren§f: Mit dieser Einstellung können die Spieler Befehle verwenden. In einer Welt mit dieser Einstellung sind alle Erfolge deaktiviert. # howtoplay.gameSettings.text.10=Unten findest du Spielregeln. Cheats müssen zur Verwendung aktiviert werden: # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventar # howtoplay.inventory.title=So wird gespielt: Inventar # howtoplay.inventory.header.1=1. Inventar # howtoplay.inventory.header.2=2. Schnellzugriffsleiste # -howtoplay.inventory.text.1.pc_console=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Drücke den Knopf :_input_key.inventory:, um auf dein §eInventar§f zuzugreifen, wo du mehr Platz für alles, was du gesammelt hast, hast. # -howtoplay.inventory.text.1.touch=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Klicke auf die Taste :tip_touch_inventory:, um auf dein §eInventar§f zuzugreifen, wo du mehr Platz für alles, was du gesammelt hast, hast. # -howtoplay.inventory.text.1.rift=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Drücke die Taste :rift_B:, um auf dein §eInventar§f zuzugreifen, wo du mehr Platz für alles, was du gesammelt hast, hast. # -howtoplay.inventory.text.1.windowsmr=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Drücke die Taste :windowsmr_left_grab:, um auf dein §eInventar§f zuzugreifen, das mehr Platz für alles bietet, was du gesammelt hast. # +howtoplay.inventory.text.1.pc_console=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Drücke :_input_key.inventory:, um auf dein §eInventar§f zuzugreifen, wo du mehr Platz für alles, was du gesammelt hast, hast. # +howtoplay.inventory.text.1.touch=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Tippe auf :tip_touch_inventory:, um auf dein §eInventar§f zuzugreifen, wo du mehr Platz für alles, was du gesammelt hast, hast. # +howtoplay.inventory.text.1.rift=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Drücke :rift_B:, um auf dein §eInventar§f zuzugreifen, wo du mehr Platz für alles, was du gesammelt hast, hast. # +howtoplay.inventory.text.1.windowsmr=Deine Schnellzugriffsleiste füllt sich, je mehr Rohstoffe du sammelst. Drücke :windowsmr_left_grab:, um auf dein §eInventar§f zuzugreifen, wo du mehr Platz für alles, was du gesammelt hast, hast. # howtoplay.inventory.text.2.keyboard=Willst du etwas zwischen deiner §eSchnellzugriffsleiste§f und deinem Inventar verschieben? Öffne dein Inventar, klicke den Gegenstand deiner Wahl an und ziehe ihn dann auf das leere Feld, in das du ihn verschieben möchtest. # howtoplay.inventory.text.2.gamepad=Willst du etwas zwischen deiner §eSchnellzugriffsleiste§f und deinem Inventar verschieben? Wähle mit dem Cursor einen Gegenstand aus und drücke :_gamepad_face_button_down:. Bewege deinen Cursor dann auf einen leeren Gegenstand-Slot und drücke erneut, um den Gegenstand abzulegen. # howtoplay.inventory.text.2.touch=Willst du etwas zwischen deiner §eSchnellzugriffsleiste§f und deinem Inventar verschieben? Tippe auf den Gegenstand deiner Wahl und dann auf den leeren Gegenstandsslot, in den du ihn verschieben möchtest. # @@ -3782,7 +3870,7 @@ howtoplay.jukebox.text.2.notTouch=Drücke mit einer Schallplatte in der Hand :_i howtoplay.jukebox.text.2.touch=Tippe mit einer Schallplatte in der Hand auf einen Plattenspieler, um die Schallplatte abzuspielen. Tippe erneut auf den Plattenspieler, um die Schallplatte auszuwerfen. # howtoplay.jukebox.header.2=Redstone # howtoplay.jukebox.text.3=Wenn ein Plattenspieler eine Schallplatte abspielt, versorgt er Redstone-Staub mit Energie. # -howtoplay.jukebox.text.4=Verwende unterschiedliche Schallplatte für verschiedene Energiestufen. # +howtoplay.jukebox.text.4=Verwende unterschiedliche Schallplatten für verschiedene Energiestufen. # howtoplay.jukebox.text.5=Probiere, was passiert, wenn die Schallplatte ihr Ende erreicht. # howtoplay.jukebox.text.6=Ein Trichter kann eine Schallplatte einlegen und herausnehmen. # howtoplay.jukebox.header.3=Schallplatte finden # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Erkunde eine Welt voller Möglichkeiten mit Minecoins howtoplay.minecoins.text.2=Nach dem Einlösen werden deine Minecoins mit deinem Microsoft-Konto verknüpft, sodass du auch auf anderen unterstützten Geräten auf deine Münzen und Einkäufe zugreifen kannst! # howtoplay.minecoins.button.text.1=Minecoins erhalten # howtoplay.minecoins.header.1=Rechtliche Hinweise # -howtoplay.minecoins.text.3=*Minecoins erfordern eine Version von Minecraft: Bedrock Edition mit Minecraft Marketplace. Minecoins sind mit Sony PlayStation® nicht kompatibel. Informationen zur Kompatibilität findest du unter minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins erfordern eine Version von Minecraft: Bedrock Edition mit Minecraft Marketplace. Minecoins sind mit der PlayStation® nicht kompatibel. Informationen zur Kompatibilität findest du unter minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Bergbau # @@ -3815,16 +3903,16 @@ howtoplay.mining.text.2=Mit einer §eSpitzhacke§f:wood_pickaxe: kannst du alle howtoplay.mining.text.3=Einige Rohmetalle müssen in einem §eSchmelzofen§f:furnace: geschmolzen werden. Lege einen Brennstoff wie Kohle oder Holzstämme in den Brennstoff-Slot und füge dann Roherz hinzu, um es zu etwas Nützlichem zu schmelzen. # howtoplay.mounts=Reittiere # -howtoplay.mounts.text.1=Spieler können auf allen ausgewachsenen §ePferden§f, §eEseln§f, §eMaultieren§f oder §eKamelen§f reiten. Rüstung können nur Pferde tragen. # +howtoplay.mounts.text.1=Spieler können auf allen ausgewachsenen §ePferden§f, §eEseln§f, §eMaultieren§f oder §eDromedaren§f reiten. Rüstung können nur Pferde tragen. # howtoplay.mounts.text.2=Maultiere und Esel können mit Satteltaschen (zum Transport von Gegenständen) ausgerüstet werden. Dazu bringst du einfach eine Truhe an. Du kannst beim Reiten oder Schleichen auf die Satteltaschen zugreifen. # howtoplay.mounts.header.1=Zähmen # howtoplay.mounts.text.3.notTouch=Pferde, Esel und Maultiere müssen erst §egezähmt§f werden. Du kannst ein Pferd zähmen, indem du es reitest und dich auf dem buckelnden Pferd hältst. Drücke mit leeren Händen :_input_key.use:, um Pferde, Esel und Maultiere zu zähmen. # howtoplay.mounts.text.3.touch=Pferde, Esel und Maultiere müssen erst §egezähmt§f werden. Du kannst ein Pferd zähmen, indem du es reitest und dich auf dem buckelnden Pferd hältst. Sobald du neben einem Reittier stehst, wird die Aufsteigen-Schaltfläche angezeigt. Klicke darauf, um Pferde, Esel und Maultiere zu zähmen. # howtoplay.mounts.text.4=Wenn rund um das Reittier Herzen erscheinen, ist es gezähmt. Es versucht nicht mehr, dich abzuwerfen. # howtoplay.mounts.header.2=Tiere reiten # -howtoplay.mounts.text.5=Um Pferde und Kamele zu lenken, musst du sie mit einem §eSattel§f ausrüsten. # +howtoplay.mounts.text.5=Um Pferde und Dromedare zu lenken, musst du sie mit einem §eSattel§f ausrüsten. # howtoplay.mounts.text.6=Sättel kannst du von Dorfbewohnern kaufen, in Truhen in der ganzen Welt finden oder beim Angeln erhalten. Öffne, während du reitest, dein Inventar, und verschiebe den Sattel in den Sattel-Slot des Reittiers. # -howtoplay.mounts.text.6b=Ein Kamel kann zwei Spieler gleichzeitig tragen. # +howtoplay.mounts.text.6b=Ein Dromedar kann zwei Spieler gleichzeitig tragen. # howtoplay.mounts.text.7=Pferde und Esel können wie andere Tiere mithilfe von goldenen Äpfeln oder goldenen Karotten gezüchtet werden. # howtoplay.mounts.text.8=Fohlen wachsen mit der Zeit zu Pferden heran. Du kannst dies beschleunigen, indem du sie mit Weizen oder Heu fütterst. # howtoplay.mounts.header.3=Tiere beladen # @@ -3907,7 +3995,7 @@ howtoplay.navigation.header.2=Navigationstechniken # howtoplay.navigation.text.8=Orientiere dich beim Erkunden an Landschaftselementen. Je besser du eine Welt kennenlernst, desto einfacher kannst du dich orientieren. Ein guter Trick ist es, deinen Weg mit Fackeln abzustecken. So findest du einfacher wieder nach Hause. # howtoplay.navigation.text.9=Anhand des Sonnenstandes kannst du deine Blickrichtung bestimmen. Wir wissen ja: Sie geht im Osten auf und im Westen unter. # howtoplay.navigation.header.3=Forscherkarten # -howtoplay.navigation.text.10=Es gibt vieles zu entdecken. Halte zum Beispiel nach einem Dorf Ausschau, und suche dort nach einem Kartographen. Von ihm kannst du Forscherkarten bekommen, die dich an weit entfernte und ungewöhnliche Orte führen. # +howtoplay.navigation.text.10=Es gibt vieles zu entdecken. Halte zum Beispiel nach einem Dorf Ausschau, und suche dort nach einem Kartografen. Von ihm kannst du Forscherkarten bekommen, die dich an weit entfernte und ungewöhnliche Orte führen. # howtoplay.netherPortals=Netherportal # howtoplay.netherPortals.text.1=Mit einem Netherportal kannst du in eine andere Dimension reisen. # @@ -3944,7 +4032,7 @@ howtoplay.pets.text.4=Papageien sind passive Kreaturen, die im Dschungel leben. howtoplay.raids=Raubzüge # howtoplay.raids.text.1=Bei der Erkundung der Welt stößt du hin und wieder auf ein Plündererlager oder eine ihrer Patrouillen. Plünderer sind immer auf der Suche nach neuen Dörfern, die sie ausrauben können. Schnapp dir ihr Banner, um ihre Aufmerksamkeit zu erregen. Daraufhin entschließen sie sich sehr wahrscheinlich, ein nahes Dorf anzugreifen. # -howtoplay.raids.text.2=Stelle sicher, dass dein Dorf gut verteidigt ist. Der Angriff hört endet erst, wenn der letzte Plünderer bezwungen wurde. # +howtoplay.raids.text.2=Stelle sicher, dass dein Dorf gut verteidigt ist. Der Angriff endet erst, wenn der letzte Plünderer bezwungen wurde. # howtoplay.raids.header.1=Held gesucht # howtoplay.raids.text.3=Die Dorfbewohner sind bestimmt heilfroh darüber, dass du sie vor den bösen Plünderern gerettet hast. Schaue auf jeden Fall wieder bei ihnen vorbei. Vielleicht wartet das eine oder andere gute Angebot auf dich. # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Wann immer es eine neue Geschichte im Feed gibt, howtoplay.realms_stories.header.3=Plane Spiele # howtoplay.realms_stories.text.4=Die Zeitleiste zeigt, wer wann spielt. Scrolle durch die Mitglieder des Realms, um zu sehen, wann und mit wem sie zuletzt gespielt haben. Verwende diese Informationen, um gemeinsame Spielzeiten festzulegen. # howtoplay.realms_stories.header.4=Erfahre, wer auf dem Realm ist # -howtoplay.realms_stories.text.5=Nutze die Registerkarte "Mitglieder", um zu erfahren, wer zum Realm gehört. Dort findest du eine Liste aller Spieler, die hier spielen können. Du siehst, wem das Realm gehört, wer die Operatoren sind und wer Realms Stories für diesen Realm beigetreten ist. Es gibt Such-, Sortier- und Filteroptionen, mit denen du genau die Person finden kannst, nach der du suchst. # +howtoplay.realms_stories.text.5=Nutze die Registerkarte "Mitglieder", um zu erfahren, wer zum Realm gehört. Dort findest du eine Liste aller Spieler, die hier spielen können. Du siehst, wem das Realm gehört, wer die Operatoren sind und wer Realms Storys für diesen Realm beigetreten ist. Es gibt Such-, Sortier- und Filteroptionen, mit denen du genau die Person finden kannst, nach der du suchst. # howtoplay.realms_stories.header.5=Verbunden von überall # howtoplay.realms_stories.text.6=Realms Stories ist im Spielmenü verfügbar, während du auf dem Realm spielst, und in der Realms-Registerkarte. Du kannst auf dem Laufenden bleiben und deine Geschichte von überall aus erzählen, auch wenn du aktuell nicht spielst. Auf deiner Konsole, deinem Computer und deinem Mobilgerät ist Realms Stories überall verfügbar. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms Stories ist im Spielmenü verfügbar, wä howtoplay.scaffolding=Gerüstbau # howtoplay.scaffolding.header.1=Nach dem Himmel greifen # howtoplay.scaffolding.text.1.keyboard=Gerüste können dir bei der sicheren Erstellung riesiger Strukturen helfen. Du kannst in einem Gerüst gehen und darauf stehen. Wenn du eine Gerüstsäule hast, kannst du nach oben gehen, indem du im Gerüst stehst und :_input_key.jump: drückst. Wenn du nach unten möchtest, kannst du :_input_key.sneak: drücken. # -howtoplay.scaffolding.text.1.gamepad=Gerüste können dir bei der sicheren Erstellung riesiger Strukturen helfen. Du kannst in einem Gerüst gehen und darauf stehen. Wenn du eine Gerüstsäule hast, kannst du nach oben gehen, indem du im Gerüst stehst und :_input_key.jump: drückst. Wenn du nach unten möchtest, kannst du :_input_key.sneak: drücken und halten. # +howtoplay.scaffolding.text.1.gamepad=Gerüste können dir bei der sicheren Erstellung riesiger Strukturen helfen. Du kannst in einem Gerüst gehen und darauf stehen. Wenn du eine Gerüstsäule hast, kannst du nach oben gehen, indem du im Gerüst stehst und :_input_key.jump: drückst. Wenn du nach unten möchtest, kannst du :_input_key.sneak: drücken und gedrückt halten. # howtoplay.scaffolding.text.1a.touch=Gerüste können beim Bau großer Konstruktionen helfen, indem sie eine Möglichkeit bieten, höher gelegene Orte zu erreichen und sicher abzusteigen, ohne Absturzschäden zu erleiden. # howtoplay.scaffolding.text.1b.touch=Wenn du die Steuerkreuz-Steuerung verwendest, tippe auf :touch_jump:, um eine Gerüstsäule hochzuklettern. Tippe :touch_fly_down:, um herunterzuklettern. # howtoplay.scaffolding.text.1c.touch=Wenn du ein Joystick-Steuerungssystem verwendest, drücke :tip_virtual_button_jump:, um eine Gerüstsäule hochzuklettern. Tippe :tip_virtual_button_sneak:, um herunterzuklettern. # -howtoplay.scaffolding.text.1.rift_controller=Gerüste können dir bei der sicheren Erstellung riesiger Strukturen helfen. Du kannst in einem Gerüst gehen und darauf stehen. Wenn du eine Gerüstsäule hast, kannst du nach oben gehen, indem du im Gerüst stehst und :rift_A: drückst. Wenn du nach unten möchtest, kannst du :rift_X: drücken und halten. # -howtoplay.scaffolding.text.1.windowsmr_controller=Gerüste können dir bei der sicheren Erstellung riesiger Strukturen helfen. Du kannst in einem Gerüst gehen und darauf stehen. Wenn du eine Gerüstsäule hast, kannst du nach oben gehen, indem du im Gerüst stehst und :windowsmr_right_touchpad: drückst. Wenn du nach unten möchtest, kannst du :windowsmr_right_stick: drücken und halten. # +howtoplay.scaffolding.text.1.rift_controller=Gerüste können dir bei der sicheren Erstellung riesiger Strukturen helfen. Du kannst in einem Gerüst gehen und darauf stehen. Wenn du eine Gerüstsäule hast, kannst du nach oben gehen, indem du im Gerüst stehst und :rift_A: drückst. Wenn du nach unten möchtest, kannst du :rift_X: drücken und gedrückt halten. # +howtoplay.scaffolding.text.1.windowsmr_controller=Gerüste können dir bei der sicheren Erstellung riesiger Strukturen helfen. Du kannst in einem Gerüst gehen und darauf stehen. Wenn du eine Gerüstsäule hast, kannst du nach oben gehen, indem du im Gerüst stehst und :windowsmr_right_touchpad: drückst. Wenn du nach unten möchtest, kannst du :windowsmr_right_stick: drücken und gedrückt halten. # howtoplay.scaffolding.header.2=Stütze deine Strukturen # howtoplay.scaffolding.text.2=Gerüste brauchen Halt. Ohne einen anderen Block zu berühren, kannst du in horizontaler Richtung nur eine bestimmte Anzahl Gerüstblöcke aufstellen. Wenn du ohne ausreichenden Halt versuchst, zu viele Gerüste zu platzieren, fallen sie herunter. Das Gerüst kann wie normale Blöcke aufgestellt werden. Es kann auch auf ein eigenes Fundament gestellt werden, um schnell einen hohen Turm zu bauen. # howtoplay.scaffolding.header.3=Zerlege es # @@ -4011,7 +4099,7 @@ howtoplay.structureBlocks.header.1=Wie kriege ich sie? ### howtoplay.structureBlocks.text.2=Konstruktionsblöcke erhältst du mit dem Befehl /give. Um Konstruktionsblöcke nutzen zu können, benötigst du Operator-Berechtigungen. ### howtoplay.structureBlocks.header.2= Modi ### howtoplay.structureBlocks.text.3=Konstruktionsblöcke verfügen über 4 Modi, die du über das Modus-Menü auswählen kannst: Speichern, Laden, Eckmodus und 3D-Export. ### -howtoplay.structureBlocks.text.4=Der Speicher-Modus sichert einen Teil der Welt als Struktur. ### +howtoplay.structureBlocks.text.4=Der Speichermodus sichert einen Teil der Welt als Struktur. ### howtoplay.structureBlocks.text.5=Der Laden-Modus lädt eine Struktur in die Welt. Es können nur solche Strukturen geladen werden, die für die Welt gespeichert wurden oder die in einem Verhaltenspaket enthalten sind, das auf die Welt angewendet wurde. ### howtoplay.structureBlocks.text.6=Der Eckmodus wird in Kombination mit der Schaltfläche "Erkennen" des Speichermodus verwendet, um den zu speichernden Bereich automatisch festzulegen. Im Abschnitt "Eckmodus" weiter unten erfährst du mehr. ### howtoplay.structureBlocks.text.7=Der 3D-Export exportiert eine 3D-Modelldatei auf unterstützte Plattformen. ### @@ -4022,10 +4110,10 @@ howtoplay.structureBlocks.text.9.gamepad=Mit :_gamepad_stick_right: drehst du di howtoplay.structureBlocks.text.9.touch=Tippe auf die Vorschau und ziehe den Finger umher, um die 3D-Vorschau zu drehen. # howtoplay.structureBlocks.header.4=Redstone-Aktivierung ### howtoplay.structureBlocks.text.10=Du kannst Redstone nutzen, um Konstruktionsblöcke zu aktivieren. Dadurch speichert der Block entweder ein Gebiet oder lädt ein gespeichertes Gebiet in die Welt. Das hängt vom Modus des Blocks und der Einstellungen ab. ### -howtoplay.structureBlocks.header.5=Integrität und Seed ### -howtoplay.structureBlocks.text.11=Indem du die Werte für Integrität und den Seed anpasst, kannst du beeinflussen, wie viel einer gespeicherten Struktur in die Welt geladen wird. ### -howtoplay.structureBlocks.text.12=Integrität: der prozentuale Anteil der Blöcke, die von der Struktur geladen werden. Gültige Werte reichen von 0 bis 100. Sofern kein Seed festgelegt wurde, werden die Blöcke zufällig ausgewählt. ### -howtoplay.structureBlocks.text.13=Seed: Der hier angegebene Wert legt fest, welche Blöcke durch die Integritätsfunktion entfernt werden sollen. Lass das Feld leer, wenn du zufällige Blöcke entfernen lassen möchtest. ### +howtoplay.structureBlocks.header.5=Integrität und Startwert ### +howtoplay.structureBlocks.text.11=Indem du die Werte für Integrität und den Startwert anpasst, kannst du beeinflussen, wie viel einer gespeicherten Struktur in die Welt geladen wird. ### +howtoplay.structureBlocks.text.12=Integrität: der prozentuale Anteil der Blöcke, die von der Struktur geladen werden. Gültige Werte reichen von 0 bis 100. Sofern kein Startwert festgelegt wurde, werden die Blöcke zufällig ausgewählt. ### +howtoplay.structureBlocks.text.13=Startwert: Der hier angegebene Wert legt fest, welche Blöcke durch die Integritätsfunktion entfernt werden sollen. Lass das Feld leer, wenn du zufällige Blöcke entfernen lassen möchtest. ### howtoplay.structureBlocks.header.6=Konstruktionsleereblock ### howtoplay.structureBlocks.text.14=Wird eine Struktur mit Konstruktionsleereblöcken in eine Welt geladen, bleibt jeder Block, der normalerweise entfernt worden wäre, dort in der Welt erhalten, wo eine Konstruktionsleere geladen wird. ### howtoplay.structureBlocks.text.15=Beispiel: Lädst du ein leeres Schiffswrack auf dem Grund des Meeres in die Welt, würde normalerweise Luft über den Wasserblöcken kopiert. Ist das Schiffswrack aber angefüllt mit Konstruktionsleereblöcken, bleibt das Wasser erhalten und das ganze Schiffswrack ist voll mit Wasser. ### @@ -4033,8 +4121,8 @@ howtoplay.structureBlocks.header.7=Erkennen und Eckmodus ### howtoplay.structureBlocks.text.16=Um den zu speichernden Bereich automatisch auszuwählen, kannst du Eckblöcke rund um deine Konstruktion platzieren und ihnen denselben Namen wie der Konstruktion geben, die du speichern willst. ### howtoplay.structureBlocks.text.17=Wenn du im Speichermodus die Erkennen-Taste drückst, werden alle Eckblöcke mit demselben Namen erkannt und es wird ein Auswahlbereich innerhalb des Bereichs erstellt, den die Eckblöcke abdecken; alles darin wird gespeichert. ### -howtoplay.shulkerBoxes=Shulkerkisten # -howtoplay.shulkerBoxes.text.1=Kombiniere zwei Shulkerschalen mit einer Truhe, um eine Shulkerkiste zu schaffen. Shulkerschalen bekommst du von Shulkern in Endsiedlungen. Im Gegensatz zu anderen Behältern bleiben die Gegenstände in Shulkerkisten erhalten, wenn diese kaputtgehen. Wenn Shulkerkisten von einem Kolben getroffen werden, werden sie zerstört und erscheinen als Gegenstand. Außerdem können sie mit Spendern platziert werden. # +howtoplay.shulkerBoxes=Shulker-Kisten # +howtoplay.shulkerBoxes.text.1=Kombiniere zwei Shulkerhüllen mit einer Truhe, um eine Shulker-Kiste zu schaffen. Shulkerhüllen bekommst du von Shulkern in Endsiedlungen. Im Gegensatz zu anderen Behältern bleiben die Gegenstände in Shulker-Kisten erhalten, wenn diese kaputtgehen. Wenn Shulker-Kisten von einem Kolben getroffen werden, werden sie zerstört und erscheinen als Gegenstand. Außerdem können sie mit Spendern platziert werden. # howtoplay.theCraftingTable=Die Werkbank # howtoplay.theCraftingTable.title=So wird gespielt: Die Werkbank # @@ -4062,18 +4150,18 @@ howtoplay.tools.text.3=Die Spitzhacke eignet sich perfekt zum Abbau harter Blöc howtoplay.tools.text.4=Eine Axt wird vorzugsweise für Blöcke aus Holz verwendet - zum Beispiel Stämme, Holzbretter oder Werkbänke. # howtoplay.tools.text.5.notTouch=Mit einer Schaufel bearbeitest du Blöcke aus losem Material wie beispielsweise Erde, Sand und Kies. Indem du auf Grasblöcken :_input_key.use: drückst, kannst du mit der Schaufel außerdem einen Weg anlegen. # howtoplay.tools.text.5.touch=Mit einer Schaufel bearbeitest du Blöcke aus losem Material wie beispielsweise Erde, Sand und Kies. Indem du auf Grasblöcke tippst, kannst du mit der Schaufel außerdem einen Weg anlegen. # -howtoplay.tools.text.6.notTouch=Die Hacke benötigst du, um Erde einzuebnen und Getreide pflanzen zu können. Mit :_input_key.use: auf Erd- oder Grasblöcken schaffst du Ackerland. # -howtoplay.tools.text.6.touch=Die Hacke benötigst du, um Erde einzuebnen und Getreide pflanzen zu können. Indem du auf Erd- oder Grasblöcke tippst, schaffst du Ackerland. # +howtoplay.tools.text.6.notTouch=Die Hacke benötigst du, um Erde einzuebnen und Getreide pflanzen zu können. Mit :_input_key.use: auf Erd- oder Grasblöcken schaffst du Ackerboden. # +howtoplay.tools.text.6.touch=Die Hacke benötigst du, um Erde einzuebnen und Getreide pflanzen zu können. Indem du auf Erd- oder Grasblöcke tippst, schaffst du Ackerboden. # howtoplay.tools.text.7=Alle diese Werkzeuge können an einem Zaubertisch oder Amboss verzaubert werden. # howtoplay.tools.header.2=Andere Werkzeuge # howtoplay.tools.text.8=Es gibt außerdem noch mehr Werkzeuge, die du bei deinen Abenteuern nutzen kannst. # -howtoplay.tools.text.9=In einem Eimer transportierst du Dinge wie Wasser, Milch, Lava oder Fische # +howtoplay.tools.text.9=In einem Eimer transportierst du Dinge wie Wasser, Milch, Lava oder Fische. # howtoplay.tools.text.10=Mit einem Feuerzeug kannst du ein Feuer entzünden. Aber pass in Gegenden mit dichtem Wald bloß auf! # howtoplay.tools.text.11=Mit einer Angel fängst du Fische und andere Beute im Wasser. Du kannst sie auch verwenden, um andere Spieler und Kreaturen heranzuziehen. Außerdem können Angeln verzaubert werden. # -howtoplay.tools.text.12=Scheren sind beim Sammeln von Dingen wie Wolle, Blättern und Spinnennetzen ziemlich hilfreich. # +howtoplay.tools.text.12=Scheren sind beim Sammeln von Dingen wie Wolle, Laub und Spinnennetzen ziemlich hilfreich. # howtoplay.trading=Handel mit Dorfbewohnern # -howtoplay.trading.text.1=In Dörfern kannst du handeln. Jeder Dorfbewohner hat einen Beruf – Bauer, Metzger, Schmied, Kartograph, Bibliothekar oder Priester. Einige Berufe handeln mit Gegenständen, die andere Berufe nicht annehmen. Schau dir viele verschiedene Dorfbewohner an und handle mit ihnen, um alle Angebote zu entdecken. # +howtoplay.trading.text.1=In Dörfern kannst du handeln. Jeder Dorfbewohner hat einen Beruf – Bauer, Metzger, Schmied, Kartograf, Bibliothekar oder Priester. Einige Berufe handeln mit Gegenständen, die andere Berufe nicht annehmen. Schau dir viele verschiedene Dorfbewohner an und handle mit ihnen, um alle Angebote zu entdecken. # howtoplay.trading.header.1=Waren für Smaragde # howtoplay.trading.text.2=Welche Waren ein Dorfbewohner anbietet, findest du recht leicht heraus, indem du mit ihm sprichst. Die Dorfbewohner passen unter Umständen ihre Preise an, nachdem sie mit einem Spieler gehandelt haben. Sie können auch völlig ausverkauft sein, wenn zu oft mit ihnen gehandelt wird. Dann kann vorübergehend nicht mit ihnen gehandelt werden. Beim Handel werden normalerweise Gegenstände für Smaragde gekauft oder verkauft. # howtoplay.trading.text.3=Je mehr du mit Dorfbewohnern handelst, desto besser werden sie in ihrem Beruf. Nach und nach bieten sie dann bessere und wertvollere Gegenstände an. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Projektexport fehlgeschlagen # level.editor.import.failed=Projektimport fehlgeschlagen # level.editor.import.failed.incompatibleEdition=Projektimport ist fehlgeschlagen: Dateiformat wird nicht unterstützt # -inbox.invite.title=Realm-Einladung zu # +inbox.realmInvite.title=Realm-Einladung zu %s # +inbox.gameInvite.title=Spieleinladung von %s # invite.clear=Auswahl leeren # invite.send=%d Einladung(en) senden # @@ -4188,6 +4277,8 @@ invite.error1=Etwas ist schiefgelaufen. Deine Freundesliste konnte nicht geladen invite.error2=Etwas ist schiefgelaufen. Die Details einiger deiner Freunde konnten nicht geladen werden. # invite.realm.add_member=Realm-Mitglieder hinzufügen # invite.notification.title=Spieleinladung # +invite.notification.acceptInviteTtsTouch=Tippe zweimal auf die Einladung oben auf dem Bildschirm, um sie anzunehmen # +invite.notification.acceptInviteTtsGamepad=Drücke %s, um anzunehmen # invite.notification.description=%s hat dich eingeladen, Minecraft zu spielen # invite.confirmation.description=%s hat dich eingeladen, Minecraft zu spielen # invite.pageCounter=%d/%d # @@ -4205,10 +4296,10 @@ item.axolotlColorWild.name=Braun # item.axolotlColorBlue.name=Blau # item.golden_apple.name=Goldener Apfel # item.appleEnchanted.name=Verzauberter Apfel # -item.armadillo_scute.name=Gürteltier-Hornschuppe # +item.armadillo_scute.name=Gürteltier-Hornschild # item.armor_stand.name=Rüstungsständer # item.arrow.name=Pfeil # -item.tipped_arrow.name=Angespitzter Pfeil # +item.tipped_arrow.name=Getränkter Pfeil # item.banner.black.name=Schwarzes Banner # item.banner.blue.name=Blaues Banner # item.banner.border.black=Schwarzer Bord # @@ -4415,7 +4506,7 @@ item.banner.globe.lightBlue=Hellblauer Globus # item.banner.globe.lime=Hellgrüner Globus # item.banner.globe.magenta=Magentafarbener Globus # item.banner.globe.orange=Orangener Globus # -item.banner.globe.pink=Pinker Globus # +item.banner.globe.pink=Rosafarbener Globus # item.banner.globe.purple=Violetter Globus # item.banner.globe.red=Roter Globus # item.banner.globe.silver=Hellgrauer Globus # @@ -4919,13 +5010,13 @@ item.bell.name=Glocke # item.steak.name=Steak # item.beef.name=Rohes Rindfleisch # item.beetroot.name=Rote Bete # -item.beetroot_soup.name=Rote-Bete-Suppe # +item.beetroot_soup.name=Borschtsch # item.blaze_powder.name=Lohenstaub # item.blaze_rod.name=Lohenrute # item.boat.oak.name=Eichenboot # item.boat.spruce.name=Fichtenboot # item.boat.birch.name=Birkenboot # -item.boat.jungle.name=Tropenbaumboot # +item.boat.jungle.name=Tropenholzboot # item.boat.acacia.name=Akazienboot # item.boat.big_oak.name=Schwarzeichenboot # item.bone.name=Knochen # @@ -4990,21 +5081,21 @@ item.tropicalBodyBlockfishMulti.name=%1$s-%2$s Blockfish # item.tropicalBodyBettyMulti.name=%1$s-%2$s Betty # item.tropicalBodyClayfishMulti.name=%1$s-%2$s Clayfish # item.tropicalSchoolAnemone.name=Anemone # -item.tropicalSchoolBlackTang.name=Schwarzer Segelflossen-Doktorfisch # +item.tropicalSchoolBlackTang.name=Schwarzer Segelflossendoktor # item.tropicalSchoolBlueDory.name=Paletten-Doktorfisch # item.tropicalSchoolButterflyFish.name=Falterfisch # item.tropicalSchoolCichlid.name=Buntbarsch # item.tropicalSchoolClownfish.name=Clownfisch # -item.tropicalSchoolCottonCandyBetta.name=Kampffisch # +item.tropicalSchoolCottonCandyBetta.name=Zuckerwatte-Kampffisch # item.tropicalSchoolDottyback.name=Zwergbarsch # -item.tropicalSchoolEmperorRedSnapper.name=Kaiserschnapper # +item.tropicalSchoolEmperorRedSnapper.name=Kaiser-Schnapper # item.tropicalSchoolGoatfish.name=Meerbarbe # item.tropicalSchoolMoorishIdol.name=Halfterfisch # item.tropicalSchoolOrnateButterfly.name=Orangestreifen-Falterfisch # item.tropicalSchoolParrotfish.name=Papageienfisch # item.tropicalSchoolQueenAngelFish.name=Königin-Engelfisch # -item.tropicalSchoolRedCichlid.name=Roter Zebrafisch # -item.tropicalSchoolRedLippedBlenny.name=Rotlippenbandfisch # +item.tropicalSchoolRedCichlid.name=Roter Buntbarsch # +item.tropicalSchoolRedLippedBlenny.name=Rotlippen-Schleimfisch # item.tropicalSchoolRedSnapper.name=Roter Schnapper # item.tropicalSchoolThreadfin.name=Fadenflosser # item.tropicalSchoolTomatoClown.name=Weißbinden-Glühkohlen-Anemonenfisch # @@ -5033,9 +5124,9 @@ item.cauldron.name=Kessel # item.charcoal.name=Holzkohle # item.chainmail_chestplate.name=Kettenbrustplatte # item.leather_chestplate.name=Ledertunika # -item.diamond_chestplate.name=Diamantbrustplatte # -item.golden_chestplate.name=Goldbrustplatte # -item.iron_chestplate.name=Eisenbrustplatte # +item.diamond_chestplate.name=Diamantharnisch # +item.golden_chestplate.name=Goldharnisch # +item.iron_chestplate.name=Eisenharnisch # item.chorus_fruit.name=Chorusfrucht # item.chorus_fruit_popped.name=Geplatzte Chorusfrucht # item.cooked_beef.name=Gebratenes Rindfleisch # @@ -5057,7 +5148,7 @@ item.acacia_door.name=Akazientür # item.birch_door.name=Birkentür # item.dark_oak_door.name=Schwarzeichentür # item.iron_door.name=Eisentür # -item.jungle_door.name=Tropenbaumtür # +item.jungle_door.name=Tropenholztür # item.wooden_door.name=Eichentür # item.spruce_door.name=Fichtentür # item.crimson_door.name=Karmesintür # @@ -5085,7 +5176,7 @@ item.dye.white.name=Knochenmehl # item.dye.white_new.name=Weißer Farbstoff # item.dye.yellow.name=Gelber Farbstoff # item.glow_ink_sac.name=Leuchttintenbeutel # -item.glow_frame.name=Leuchtender Gegenstandsrahmen # +item.glow_frame.name=Leuchtrahmen # item.egg.name=Ei # item.elytra.name=Elytren # item.emerald.name=Smaragd # @@ -5141,7 +5232,7 @@ item.fishing_rod.name=Angel # item.flint.name=Feuerstein # item.flint_and_steel.name=Feuerzeug # item.flower_pot.name=Blumentopf # -item.frame.name=Gegenstandsrahmen # +item.frame.name=Rahmen # item.ghast_tear.name=Ghastträne # item.glass_bottle.name=Glasflasche # item.gold_nugget.name=Goldklumpen # @@ -5163,32 +5254,32 @@ item.stone_hoe.name=Steinhacke # item.wooden_hoe.name=Holzhacke # item.honey_bottle.name=Honigflasche # item.honeycomb.name=Honigwabe # -item.horsearmordiamond.name=Diamant-Pferderüstung # -item.horsearmorgold.name=Gold-Pferderüstung # -item.horsearmoriron.name=Eisen-Pferderüstung # -item.horsearmorleather.name=Leder-Pferderüstung # +item.horsearmordiamond.name=Diamant-Rossharnisch # +item.horsearmorgold.name=Gold-Rossharnisch # +item.horsearmoriron.name=Eisen-Rossharnisch # +item.horsearmorleather.name=Leder-Rossharnisch # item.gold_ingot.name=Goldbarren # item.iron_ingot.name=Eisenbarren # item.netherite_ingot.name=Netherit-Barren # item.netherite_scrap.name=Netherit-Schrott # -item.netherite_sword.name=Netherit-Schwert # +item.netherite_sword.name=Netheritschwert # item.netherite_pickaxe.name=Netherit-Spitzhacke # item.netherite_axe.name=Netherit-Axt # item.netherite_shovel.name=Netherit-Schaufel # item.netherite_hoe.name=Netherit-Hacke # item.netherite_boots.name=Netherit-Stiefel # item.netherite_leggings.name=Netherit-Hose # -item.netherite_chestplate.name=Netherit-Brustplatte # +item.netherite_chestplate.name=Netherit-Harnisch # item.netherite_helmet.name=Netherit-Helm # item.lead.name=Leine # item.leather.name=Leder # -item.leaves.name=Blätter # +item.leaves.name=Laub # item.chainmail_leggings.name=Kettenhose # item.leather_leggings.name=Lederhose # item.diamond_leggings.name=Diamanthose # item.golden_leggings.name=Goldhose # item.iron_leggings.name=Eisenhose # -item.nautilus_shell.name=Nautilusmuschel # +item.nautilus_shell.name=Nautilusschale # item.heart_of_the_sea.name=Herz des Meeres # item.mace.name=Streitkolben # item.magma_cream.name=Magmacreme # @@ -5202,7 +5293,7 @@ item.map.exploration.village_taiga.name=Karte: Taigadorf # item.map.exploration.village_plains.name=Karte: Ebenen-Dorf # item.map.exploration.village_savanna.name=Karte: Savannen-Dorf # item.map.exploration.village_desert.name=Karte: Wüstendorf # -item.map.exploration.jungle_temple.name=Karte: Dschungelentforscher # +item.map.exploration.jungle_temple.name=Karte: Dschungelerforscher # item.map.exploration.swamp_hut.name=Karte: Sumpfentdecker # item.map.exploration.trial_chambers.name=Prüfungsentdeckerkarte # item.melon.name=Melone # @@ -5222,7 +5313,7 @@ item.spawn_egg.entity.agent.name=Agenten-Spawn-Ei # item.spawn_egg.entity.armadillo.name=Gürteltier-Spawn-Ei # item.spawn_egg.entity.axolotl.name=Axolotl-Spawn-Ei # item.spawn_egg.entity.bee.name=Bienen-Spawn-Ei # -item.spawn_egg.entity.bogged.name=Versunkener-Spawn-Ei # +item.spawn_egg.entity.bogged.name=Sumpfskelett-Spawn-Ei # item.spawn_egg.entity.breeze.name=Brisen-Spawn-Ei # item.spawn_egg.entity.hoglin.name=Hoglin-Spawn-Ei # item.spawn_egg.entity.cat.name=Katzen-Spawn-Ei # @@ -5277,11 +5368,11 @@ item.spawn_egg.entity.blaze.name=Lohen-Spawn-Ei # item.spawn_egg.entity.zombie_villager.name=Zombie-Dorfbewohner-Spawn-Ei # item.spawn_egg.entity.zombie_villager_v2.name=Zombie-Dorfbewohner-Spawn-Ei # item.spawn_egg.entity.witch.name=Hexen-Spawn-Ei # -item.spawn_egg.entity.stray.name=Streuner-Spawn-Ei # +item.spawn_egg.entity.stray.name=Eiswanderer-Spawn-Ei # item.spawn_egg.entity.husk.name=Wüstenzombie-Spawn-Ei # -item.spawn_egg.entity.wither_skeleton.name=Witherskelett-Spawn-Ei # +item.spawn_egg.entity.wither_skeleton.name=Wither-Skelett-Spawn-Ei # item.spawn_egg.entity.guardian.name=Wächter-Spawn-Ei # -item.spawn_egg.entity.elder_guardian.name=Wächterältester-Spawn-Ei # +item.spawn_egg.entity.elder_guardian.name=Großwächter-Spawn-Ei # item.spawn_egg.entity.shulker.name=Shulker-Spawn-Ei # item.spawn_egg.entity.endermite.name=Endermilbe-Spawn-Ei # item.spawn_egg.entity.evocation_illager.name=Magier-Spawn-Ei # @@ -5291,11 +5382,11 @@ item.spawn_egg.entity.dolphin.name=Delfin-Spawn-Ei # item.spawn_egg.entity.phantom.name=Phantom-Spawn-Ei # item.spawn_egg.entity.panda.name=Panda-Spawn-Ei # item.spawn_egg.entity.pillager.name=Plünderer-Spawn-Ei # -item.spawn_egg.entity.piglin_brute.name=Piglin-Grobian-Spawn-Ei # +item.spawn_egg.entity.piglin_brute.name=Piglin-Barbar-Spawn-Ei # item.spawn_egg.entity.piglin.name=Piglin-Spawn-Ei # item.spawn_egg.entity.fox.name=Fuchs-Spawn-Ei # item.spawn_egg.entity.unknown.name=Spawn-Ei # -item.spawn_egg.entity.wandering_trader.name=Wandernder-Händler-Spawn-Ei # +item.spawn_egg.entity.wandering_trader.name=Fahrender-Händler-Spawn-Ei # item.spawn_egg.entity.wither.name=Wither-Spawn-Ei # item.spawn_egg.entity.zoglin.name=Zoglin-Spawn-Ei # item.spawn_egg.entity.sniffer.name=Schnüffler-Spawn-Ei # @@ -5378,7 +5469,7 @@ item.skull.creeper.name=Creeper-Kopf # item.skull.dragon.name=Enderdrachenkopf # item.skull.player.name=Kopf von %s # item.skull.skeleton.name=Skelettschädel # -item.skull.wither.name=Witherskelettschädel # +item.skull.wither.name=Wither-Skelettschädel # item.skull.zombie.name=Zombiekopf # item.slime_ball.name=Schleimball # item.snowball.name=Schneeball # @@ -5399,19 +5490,19 @@ item.waxed_exposed_copper_door.name=Gewachste freiliegende Kupfertür # item.waxed_oxidized_copper_door.name=Gewachste oxidierte Kupfertür # item.waxed_weathered_copper_door.name=Gewachste verwitterte Kupfertür # item.weathered_copper_door.name=Verwitterte Kupfertür # -item.wind_charge.name=Windladung # +item.wind_charge.name=Windkugel # item.wheat.name=Weizen # -item.wolf_armor.name=Wolfsrüstung # +item.wolf_armor.name=Wolfspanzer # item.writable_book.name=Buch und Feder # item.written_book.name=Beschriebenes Buch # -item.glowstone_dust.name=Glowstone-Staub # +item.glowstone_dust.name=Leuchtstein-Staub # item.shulker_shell.name=Shulkerhülle # item.totem.name=Totem der Unsterblichkeit # item.trial_key.name=Prüfungsschlüssel # item.turtle_helmet.name=Schildkrötenpanzer # -item.turtle_shell_piece.name=Schildkröten-Hornschuppe # +item.turtle_shell_piece.name=Schildkröten-Hornschild # item.phantom_membrane.name=Phantommembrane # -item.sweet_berries.name=Süße Beeren # +item.sweet_berries.name=Süßbeeren # item.suspicious_stew.name=Verdächtige Suppe # item.banner_pattern.bricks=Gemauertes Feld # item.banner_pattern.creeper=Creeper # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Schädel # item.banner_pattern.thing=Logo # item.banner_pattern.vines=Spickelbord # item.bucketPowderSnow.name=Pulverschneeeimer # +item.worldbuilder.block.failed=Du benötigst Kreativ + Operator, um diesen Block zu platzieren # item.shield.name=Schild # item.shield.white.name=Weißer Schild # @@ -5477,7 +5569,7 @@ itemGroup.name.dye=Farbstoffe # itemGroup.name.ore=Erze # itemGroup.name.stone=Stein # itemGroup.name.log=Holz # -itemGroup.name.leaves=Blätter # +itemGroup.name.leaves=Laub # itemGroup.name.sapling=Setzlinge # itemGroup.name.seed=Samen # itemGroup.name.crop=Getreide # @@ -5487,13 +5579,13 @@ itemGroup.name.rawFood=Rohes Essen # itemGroup.name.cookedFood=Gekochtes Essen # itemGroup.name.miscFood=Verschiedenes Essen # itemGroup.name.mushroom=Pilze # -itemGroup.name.monsterStoneEgg=Verseuchter Stein # +itemGroup.name.monsterStoneEgg=Befallener Stein # itemGroup.name.mobEgg=Kreatureneier # itemGroup.name.helmet=Helme # -itemGroup.name.chestplate=Brustplatten # +itemGroup.name.chestplate=Harnische # itemGroup.name.leggings=Beinrüstungen # itemGroup.name.boots=Stiefel # -itemGroup.name.horseArmor=Pferderüstungen # +itemGroup.name.horseArmor=Rossharnische # itemGroup.name.sword=Schwerter # itemGroup.name.axe=Äxte # itemGroup.name.pickaxe=Spitzhacken # @@ -5507,7 +5599,7 @@ itemGroup.name.bed=Betten # itemGroup.name.chalkboard=Tafeln # itemGroup.name.anvil=Ambosse # itemGroup.name.chest=Truhen # -itemGroup.name.shulkerBox=Shulkerkisten # +itemGroup.name.shulkerBox=Shulker-Kisten # itemGroup.name.record=Schallplatten # itemGroup.name.skull=Kreaturenschädel # itemGroup.name.boat=Boote # @@ -5863,6 +5955,7 @@ map.position=Position: %s, %s, %s # mcoServer.title=Minecraft-Onlinewelt # +menu.ai_lesson_crafter=Lektionswerker # menu.achievements=Erfolge # menu.convertingLevel=Welt wird erweitert # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=KLASSENRAUMEINSTELLUNGEN # menu.serverStore=%s Store # menu.serverGenericName=Server # menu.play=Spielen # +menu.preview=Vorschau # menu.profile=Profil # menu.playdemo=Demo-Welt spielen # menu.playOnRealms=Auf Realm spielen # @@ -5905,7 +5999,7 @@ menu.globalpacks=Globale Ressourcen # menu.storageManagement=Speicherung # menu.behaviors=Verhaltenspakete # menu.worldtemplates=Weltvorlagen # -menu.respawning=Respawnen # +menu.respawning=Wiederbeleben # menu.returnToGame=Spiel fortsetzen # menu.returnToMenu=Speichern und zurück zum Hauptmenü # menu.shareToLan=Für LAN öffnen # @@ -6140,7 +6234,7 @@ options.dev_serverInstanceThread=Serverinstanz-Thread # options.dev_newCuller=Neuen Culler verwenden # options.dev_showBuildInfo=Build-Infos anzeigen # options.dev_showDevConsoleButton=Entwicklerkonsolen-Schaltfläche anzeigen # -options.dev_realmsPermissionsEnabledButton=Realm-Berechtigungen anzeigen # +options.dev_realmsPermissionsEnabledButton=Realms-Berechtigungen anzeigen # options.dev_enableProfiler=Profiler aktivieren # options.dev_newParticleSystem=Neues Partikelsystem aktivieren # options.dev_enableDebugHudOverlay=Debug-Display aktivieren # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=FPS-unabhängiges Drehen verwenden # options.dev_use_fast_chunk_culling=Fast-Culling für Chunks verwenden # options.dev_displayMarketplaceDocumentId=Marketplace-Dokumenten-ID anzeigen # options.dev_addCoins=%s Münzen hinzufügen # +options.dev_addCoinTitle=Münzen hinzufügen # +options.dev_reset_entitlements=Alle Berechtigungen zurücksetzen # +options.dev_reset_entitlements_loading=Durch das Zurücksetzen von Berechtigungen wird dieses Dialogfeld geschlossen, sobald der Vorgang abgeschlossen ist. Du kannst dieses Fenster schließen, aber das Schließen des Spiels vor Abschluss dieses Befehls kann zu unerwartetem Verhalten führen. # +options.dev_reset_entitlements_error_unfinished=Achtung, nicht alle Berechtigungen wurden ordnungsgemäß gelöscht. Versuche, den Befehl erneut auszuführen, möglicherweise nach einem Neustart des Clients. # +options.dev_reset_entitlements_warning=Warnung! Hiermit werden alle deine Berechtigungen gelöscht, einschließlich älterer Berechtigungen, die du möglicherweise nicht zurückerhalten kannst! Dieser Vorgang kann eine Weile dauern, wenn du über eine große Anzahl von Berechtigungen verfügst. Bist du sicher, dass du fortfahren möchtest? # +options.dev_reset_entitlements_success=Berechtigungen erfolgreich gelöscht. # +options.dev_currencyFailureWarning=Der Netzwerkaufruf ist fehlgeschlagen. Fehler: %s # +options.dev_currencyFailureWarningGeneric=Der Netzwerkaufruf ist fehlgeschlagen. Stelle sicher, dass du bei einem Konto angemeldet bist, das auf der Zulassungsliste steht. # +options.dev_reset_wallet=Brieftasche zurücksetzen # +options.dev_allowlist_failure=Fehler! Der Vorgang ist fehlgeschlagen, stelle sicher, dass dieses Konto auf der Zulassungsliste steht. # options.discoveryEnvironment=Entdeckungsumgebung (Neustart erforderlich) # options.discoveryEnvironment.production=Produktion # options.discoveryEnvironment.staging=Gerüst # options.discoveryEnvironment.local=Lokal # options.discoveryEnvironment.dev=Entwickler (nicht stabil) # +options.discoveryEnvironment.perf=Perf [Sehr instabil] # options.dev_realmsEnvironment=Realms-Umgebung # options.dev_realms_environment.production=Produktion # options.dev_realms_environment.staging=Gerüst # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Override: Client-Version aktualisieren # options.dev_resetOverrideDate=Überschreibungsdatum zurücksetzen # options.dev_clearStoreCache=Marketplace-Cache löschen # options.dev_clearLibraryCache=Bibliothek-Cache leeren # +options.dev_clearScreenshotsCache=Screenshots-Cache löschen # options.dev_clearAllCache=Gesamten Cache löschen # options.dev_connection_quality=Network-Conditioner (simuliert schlechte Verbindungen) # options.dev_connection_off=Aus – In-Memory-Verbindung für lokales Spiel aktiviert # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 MBit/s, 200 ms Latenz, 2 %% Paketverlust # options.dev_connection_slow=Langsam – 400 KBit/s, 300 ms Latenz, 3 %% Paketverlust # options.dev_connection_veryslow=Sehr langsam – 200 KBit/s, 400 ms Latenz, 4 %% Paketverlust # options.dev_deleteAllPersonas=Alle Personas löschen # +options.dev_deleteLocalScreenshots=Lokale Screenshots löschen # options.dev_deleteLegacyPersona=Alten Persona-Slot löschen # options.dev_identity_environment=Neue Identitäts- und Online-Umgebung (Neustart erforderlich) # options.dev_identity_environment.dev=Entwicklung # @@ -6303,15 +6410,15 @@ options.dev_sunsetting_tier.four=Rang 4 – 1.024 MB # options.dev_sunsetting_tier.five=Stufe 5 – iOS 12 und Nougat # options.dev_sunsetting_tier.not_pending=Nicht ausstehend # options.dev_gatherings_section=Versammlungen # -options.dev_gatherings_add_gathering=Öffentliche Versammlung hinzufügen # options.dev_gatherings_enable=Versammlungen aktivieren # +options.dev_gatherings_filter=Versammlungen filtern # options.dev_gatherings_disable=Versammlungen deaktivieren # options.dev_gatherings_bypass=Check nach System-Service-Paket umgehen # options.dev_gatherings_enabled=Versammlungen: Aktiviert # options.dev_gatherings_system_service_pack=Versammlungen: Deaktiviert aufgrund fehlender System-Service-Pakete # options.dev_gatherings_active_gathering=Aktiv: %s # options.dev_gatherings_available_gatherings=Verfügbare Versammlungen # -options.difficulty=Schwierigkeitsgrad # +options.difficulty=Schwierigkeit # options.difficulty.easy=Einfach # options.difficulty.hard=Schwer # options.difficulty.hardcore=Hardcore # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Helligkeit anpassen # +options.hdr_brightness=Helligkeit # options.hudOpacity=HUD-Deckkraft # options.hudOpacity.max=Normal # options.hudOpacity.min=Ausgeblendet # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Vollständiges Tastatur-Gameplay # options.fullKeyboardLayout=Vollständiges Tastatur-Layout # options.improvedInputResponsePlaceholder=Verbesserte Eingabereaktion # options.improvedInputResponsePlaceholder.tooltip=Verringert die Verzögerung zwischen deiner Eingabe und dem, was du auf deinem Bildschirm siehst. Diese Einstellung verbraucht möglicherweise mehr Akkuladung. # -options.dynamicTexturesToggle=Texturlimit entfernen # -options.dynamicTexturesToggle.tooltip=Nach dem Umschalten diese Option muss das Spiel neu gestartet werden. Es kann zu Instabilität führen, wenn mehrere Add-ons oder Ressourcenpakete mit vielen Texturen verwendet werden. # -options.dynamicTextures.popUp=Wenn du "Texturlimit entfernen" aktivierst, musst du das Spiel neu starten, um es zu deaktivieren. # +options.dynamicTexturesToggle=Empfohlenes Texturlimit verwenden # +options.dynamicTexturesToggle.tooltip=Erlaube Mojang, dein Texturlimit festzulegen. Dies könnte die Texturqualität erheblich verbessern. Falls du Probleme mit großen Add-ons und Ressourcenpaketen hast, deaktiviere diese Option. # +options.dynamicTextures.popUp=Wenn "Empfohlenes Texturlimit verwenden" deaktiviert wird, muss das Spiel neu gestartet werden, damit dies wirksam wird. # options.dynamicTextures.popUp.title=Bist du sicher? # +options.dynamicTextures.popUp.continue=Deaktivieren # options.fullscreen=Vollbildmodus # options.gamepadcursorsensitivity=Controller-Cursor-Empfindlichkeit # options.gamertag=Gamertag: # @@ -6366,7 +6476,7 @@ options.gamma.min=Düster # options.worldLightBrightness=Welt-Helligkeit # options.goToFeedbackWebsite=Zur Feedback-Website # options.graphics=Schöne Grafik # -options.transparentleaves=Schöne Blätter # +options.transparentleaves=Schönes Laub # options.bubbleparticles=Schicke Blasensäulen # options.smooth_lighting=Weiche Beleuchtung # options.gui.accessibility.scaling=Extra große neue Benutzeroberfläche # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Aktiviert eine extra große Version de options.upscaling=Hochskalierung # options.raytracing=Raytracing # options.raytracing.disabled.upsell.supported_platform=Diese Option kann nur in Raytracing-fähigen Welten bearbeitet werden. Suche im Marketplace oder erstelle dein eigenes Raytracing-fähiges Ressourcenpaket. # +options.raytracing.disabled.upsell.supported_platform.edu=Diese Option kann nur in Raytracing-fähigen Welten bearbeitet werden. # options.raytracing.disabled.upsell.unsupported_platform=Du benötigst ein bestimmtes Gerät, um diese Funktion nutzen zu können; weitere Informationen unter: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Schön # options.graphics.fast=Schnell # @@ -6388,7 +6499,7 @@ options.group.game=Spiel # options.group.graphics=Grafik # options.group.graphics.experimental=Experimentell # options.group.input=Steuerung # -options.group.multiplayer=Multiplayer # +options.group.multiplayer=Mehrspieler # options.group.realms=Zur Realms-Alpha eingeladen? # options.guiScale=Steuerkreuzgröße # options.guiScale.auto=Automatisch # @@ -6406,6 +6517,7 @@ options.hidehand=Hand ausblenden # options.classic_box_selection=Rahmenauswahl # options.creator=Ersteller # options.creatorTitle=Ersteller-Einstellungen # +options.creator.serverboundClientDiagnosticsEnabled=Client-Diagnose aktivieren # options.creator.debuggerHeading=Script-Debugeinstellungen # options.creator.debuggerAutoAttach=Debugger beim Laden anhängen # options.creator.debuggerAutoConnect=Debugger beim Laden verbinden # @@ -6546,7 +6658,7 @@ options.spyglassdampen=Fernrohr-Dämmung # options.staticjoystick=Joystick sperren # options.dwellbeforedragtime=Verweilzeit vor dem Ziehen (ms) # options.stacksplittingtriggertime=Stack Splitting Time(ms) # -options.multiplayergame=Multiplayer-Spiel # +options.multiplayergame=Mehrspieler-Spiel # options.servervisible=Für LAN-Spieler sichtbar # options.ShowComfortSelectScreen=Komfort-Auswahlbildschirm anzeigen # options.sliderLabelFormat=%s: %s # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klassisch # options.uiprofile.pocket=Tasche # options.betaNewDeathScreenToggle=Neuer „Du bist gestorben!“-Bildschirm (experimentell) # options.betaNewDeathScreenToggle.disabled=Du kannst diese Einstellung nicht ändern, während du in einer Welt spielst # +options.betaNewBedScreenToggle=Neuer Bett-Bildschirm (experimentell) # +options.betaNewBedScreenToggle.disabled=Du kannst diese Einstellung nicht ändern, während du in einer Welt spielst # options.usetouchpad=Geteilte Steuerung # options.viewSubscriptions=Abonnements # options.viewSubscriptions.button.info=Info # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Dein Standardbrowser wird geöffnet, um die Min options.openFeedbackPage.continue=Weiter zur Feedback-Seite # options.turnOffAchievements=Erfolge deaktivieren? # options.turnOffAchievements.message=Erfolge sind nur in Welten im Überlebensmodus und mit deaktivierten Cheats verfügbar. Wenn du fortfährst, wird niemand jemals in dieser Welt Erfolge verdienen, auch nicht, wenn du vor dem Spielen wieder wechselst. # +options.turnOnHardcoreMode=Hardcore-Modus aktivieren? # +options.turnOnHardcoreMode.message=Hier ist, was du über den Hardcore-Modus wissen musst: # +options.turnOnHardcoreMode.message.1=1. Wenn du stirbst, wirst du nicht respawnen - das Spiel ist vorbei! # +options.turnOnHardcoreMode.message.2=2. Der Hardcore-Modus kann nach der Erstellung der Welt nicht mehr deaktiviert werden. # +options.turnOnHardcoreMode.message.3=3. Nachdem du gestorben bist, kannst du diese Welt sehen, aber nicht mit ihr interagieren. # options.achievementsDisabled=In dieser Welt können keine Erfolge verdient werden. # options.achievementsDisabled.onLoad=Wenn du mit diesen Einstellungen spielst, können in dieser Welt keine Erfolge mehr verdient werden. # options.achievementsDisabled.notSignedIn=In dieser Welt können Erfolge verdient werden, aber dafür musst du dich bei einem Microsoft-Konto anmelden. # @@ -6761,7 +6880,7 @@ options.makeBackup=Eine Backup-Kopie meiner Welt erstellen # options.managePrivacy=Öffne https://account.xbox.com/Settings in einem beliebigen Webbrowser, um deine Datenschutzeinstellungen zu verwalten. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Verknüpfung für Microsoft-Konto aufheben # options.unlink_msa.confirm.title=Verknüpfung für Microsoft-Konto aufheben? # -options.unlink_msa.confirm.warning=WARNUNG: Wenn du die Verknüpfung aufhebst, kannst du innerhalb von %s den auf deinem PlayStation®4-System erzielten Fortschritt und dort getätigte Käufe nicht mehr auf deinem Konto speichern. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=WARNUNG: Wenn du die Verknüpfung aufhebst, kannst du innerhalb von %s den auf deiner PlayStation®4-Konsole erzielten Fortschritt und dort getätigte Käufe nicht mehr auf deinem Konto speichern. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Das Aufheben der Verknüpfung deines Microsoft-Kontos in diesem Spiel wirkt sich auf alle Minecraft-Spiele auf dieser Plattform aus, die dieses Microsoft-Konto verwendet haben. # options.unlink_msa.confirm.checkbox1=Ich habe keinen Zugriff mehr auf Store-Inhalte im Spiel, wenn ich auf anderen Plattformen spiele. # options.unlink_msa.confirm.checkbox2=Ich habe nicht mehr die Möglichkeit, plattformübergreifend mit Freunden auf anderen Plattformen zu spielen. # @@ -7009,7 +7128,7 @@ playscreen.realms=Realms # playscreen.previewRealms=Realms-Vorschau # playscreen.betaRealms=Beta-Realms # playscreen.realmsWarning.moreinfo=Weitere Informationen # -playscreen.realmsCompatibilityFailure=Verbindung zum Realm fehlgeschlagen. Wir versuchen es später erneut. # +playscreen.realmsCompatibilityFailure=Verbindung zu Realms fehlgeschlagen. Wir versuchen es später erneut. # playscreen.realmsPreProdNotAuthorized=Du hast keinen Zugang zu Realms in der Vorproduktion. Um Zugang zu erhalten, melde dich in #ask-realms-preprod-access oder sieh dir den Leitfaden unter aka.ms/Realms-preprod-access an. # playscreen.realmsSignIn=Jetzt anmelden, um auf Realms zu spielen! # playscreen.realmsSignInFriends=Jetzt anmelden, um die Realms deiner Freunde zu besuchen! # @@ -7122,17 +7241,17 @@ potion.damageBoost=Stärke # potion.damageBoost.name=Trank der Stärke # potion.damageBoost.splash.name=Wurftrank der Stärke # potion.damageBoost.linger.name=Verweiltrank der Stärke # -potion.digSlowDown=Grabemüdigkeit # +potion.digSlowDown=Abbaulähmung # potion.digSpeed=Eile # potion.effects.whenDrank=Auswirkungen: # potion.empty=Wirkungslos # potion.emptyPotion.name=Wasserflasche # potion.emptyPotion.splash.name=Wurf-Wasserflasche # potion.emptyPotion.linger.name=Verweilende Wasserflasche # -potion.fireResistance=Feuerwiderstand # -potion.fireResistance.name=Trank des Feuerwiderstands # -potion.fireResistance.splash.name=Wurftrank des Feuerwiderstands # -potion.fireResistance.linger.name=Verweiltrank des Feuerwiderstands # +potion.fireResistance=Feuerresistenz # +potion.fireResistance.name=Trank der Feuerresistenz # +potion.fireResistance.splash.name=Wurftrank der Feuerresistenz # +potion.fireResistance.linger.name=Verweiltrank der Feuerresistenz # potion.harm=Direktschaden # potion.harm.name=Trank des Schadens # potion.harm.splash.name=Wurftrank des Schadens # @@ -7146,7 +7265,7 @@ potion.hunger=Hunger # potion.infested.linger.name=Verweiltrank der Verseuchung # potion.infested.name=Trank der Verseuchung # potion.infested.splash.name=Wurftrank der Verseuchung # -potion.infested=Verseucht # +potion.infested=Befallen # potion.invisibility=Unsichtbarkeit # potion.invisibility.name=Trank der Unsichtbarkeit # potion.invisibility.splash.name=Wurftrank der Unsichtbarkeit # @@ -7155,19 +7274,19 @@ potion.jump=Sprungverst. # potion.jump.name=Trank der Sprungkraft # potion.jump.splash.name=Wurftrank der Sprungkraft # potion.jump.linger.name=Verweiltrank der Sprungkraft # -potion.levitation=Schweben # +potion.levitation=Schwebekraft # potion.moveSlowdown=Langsamkeit # potion.moveSlowdown.name=Trank der Langsamkeit # potion.moveSlowdown.splash.name=Wurftrank der Langsamkeit # potion.moveSlowdown.linger.name=Verweiltrank der Langsamkeit # -potion.slowFalling=Langsamer Fall # -potion.slowFalling.name=Trank des langsamen Falls # -potion.slowFalling.splash.name=Wurftrank des langsamen Falls # -potion.slowFalling.linger.name=Verweiltrank des langsamen Falls # +potion.slowFalling=Sanfter Fall # +potion.slowFalling.name=Trank des sanften Falls # +potion.slowFalling.splash.name=Wurftrank des sanften Falls # +potion.slowFalling.linger.name=Verweiltrank des sanften Falls # potion.moveSpeed=Geschwindigkeit # -potion.moveSpeed.name=Trank der Geschwindigkeit # -potion.moveSpeed.splash.name=Wurftrank der Geschwindigkeit # -potion.moveSpeed.linger.name=Verweiltrank der Geschwindigkeit # +potion.moveSpeed.name=Trank der Schnelligkeit # +potion.moveSpeed.splash.name=Wurftrank der Schnelligkeit # +potion.moveSpeed.linger.name=Verweiltrank der Schnelligkeit # potion.nightVision=Nachtsicht # potion.nightVision.name=Trank der Nachtsicht # potion.nightVision.splash.name=Wurftrank der Nachtsicht # @@ -7202,17 +7321,17 @@ potion.regeneration=Regeneration # potion.regeneration.name=Trank der Regeneration # potion.regeneration.splash.name=Wurftrank der Regeneration # potion.regeneration.linger.name=Verweiltrank der Regeneration # -potion.resistance=Widerstand # +potion.resistance=Resistenz # potion.saturation=Sättigung # potion.turtleMaster=Langsamkeit # -potion.turtleMaster2=Widerstand # +potion.turtleMaster2=Resistenz # potion.turtleMaster.name=Trank des Schildkrötenmeisters # potion.turtleMaster.splash.name=Wurftrank des Schildkrötenmeisters # potion.turtleMaster.linger.name=Verweiltrank des Schildkrötenmeisters # -potion.waterBreathing=Wasseratmung # -potion.waterBreathing.name=Trank der Wasseratmung # -potion.waterBreathing.splash.name=Wurftrank der Wasseratmung # -potion.waterBreathing.linger.name=Verweiltrank der Wasseratmung # +potion.waterBreathing=Unterwasseratmung # +potion.waterBreathing.name=Trank der Unterwasseratmung # +potion.waterBreathing.splash.name=Wurftrank der Unterwasseratmung # +potion.waterBreathing.linger.name=Verweiltrank der Unterwasseratmung # potion.weakness=Schwäche # potion.weakness.name=Trank der Schwäche # potion.weakness.splash.name=Wurftrank der Schwäche # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Es konnte keine Verbindung zur Welt aufgebaut werden. progressScreen.generating=Welt wird erstellt # progressScreen.saving=Welten werden gespeichert # progressScreen.loading=Wird geladen ... # +progressScreen.title.loading=Wird geladen%1 # progressScreen.title.downloading=Pakete %1 werden heruntergeladen # progressScreen.title.applyingPacks=Laden von Ressourcenpaketen # progressScreen.title.searchingForSession=Suche nach Spielsitzung... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Wird mit externem Server verbunden # progressScreen.title.connectingRealms=Verbindung zu Realm wird hergestellt # progressScreen.title.copyingWorld=Welt-Kopie # progressScreen.title.deleteStorageAreaContent=Löschen des Store-Cache # +progressScreen.title.deleteScreenshotsCache=Screenshots-Cache wird gelöscht # +progressScreen.title.deleteLocalScreenshots=Lokale Screenshots werden gelöscht # progressScreen.title.loadingSplitScreenAppearances=Laden von Splitscreen-Ansichten # progressScreen.title.modifiedWorldWarning=Modifizierte Welt # progressScreen.message.appearanceLoaded=Aussehen geladen # progressScreen.message.appearanceLoadWaitTimeMet=Das Laden des Erscheinungsbildes dauert sehr lange. Fahre mit der Welterzeugung fort ... # progressScreen.message.deleteStorageAreaContent=Dies könnte einige Minuten dauern. # -progressScreen.message.copyingWorld=Welt wird kopiert... %d%% # +progressScreen.message.copyingWorld=Welt wird kopiert ... # progressScreen.message.tts.copyingWorld=Welt wird kopiert # progressScreen.message.building=Gelände wird gebaut # progressScreen.message.done=Fertig! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Add-ons fügen neue Blöcke, Gegen progressScreen.message.modifiedWorldWarning.7=Welten und Add-ons sind komplex! Während einige hervorragend zusammenarbeiten, könnte es bei anderen seltsame Ergebnisse geben. # progressScreen.message.modifiedWorldWarning.8=Mehr Add-ons bedeuten mehr Spaß, aber das Laden des Spiels kann länger dauern. # progressScreen.dialog.title.resourcePack=Ressourcenpakete herunterladen? # -progressScreen.dialog.title.behaviorAndResourcePack=Welt-Verhaltens und -Ressourcenpakete herunterladen? # -progressScreen.dialog.title.onlyBehavior=Welt-Verhaltenspakete herunterladen? # progressScreen.dialog.title.storageProviderError=Synchronisierung der Weltdaten fehlgeschlagen # progressScreen.dialog.title.storageProviderLongWait=Weltdaten werden synchronisiert ... # progressScreen.dialog.title.storageProviderSucceeded=Synchronisieren von Weltdaten erfolgreich # -progressScreen.dialog.message.onlyBehavior=Zu dieser Welt gibt es Verhaltenspakete, die du zum Beitritt herunterladen musst. Möchtest du sie herunterladen und beitreten? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Zu dieser Welt gibt es Verhaltenspakete, die du zum Beitritt herunterladen musst, und Ressourcenpakete, die du vor dem Beitritt optional herunterladen kannst. Was möchtest du vor dem Beitritt herunterladen? # -progressScreen.dialog.message.behaviorAndResourcePack=Zu dieser Welt gibt es Verhaltens- und Ressourcenpakete, die du zum Beitritt herunterladen musst. Möchtest du sie herunterladen und beitreten? # -progressScreen.dialog.message.resourcePackOptional=Zu dieser Welt gibt es Ressourcenpakete. Möchtest du sie herunterladen, bevor du beitrittst? # -progressScreen.dialog.message.resourcePackRequired=Zu dieser Welt gibt es Ressourcenpakete, die du zum Beitritt herunterladen musst. Möchtest du sie herunterladen und beitreten? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Diese Welt nutzt Ressourcenpakete mit aktiviertem Raytracing. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Dein Gerät ist nicht mit erweiterten Licht- und Texturfunktionen kompatibel, daher wird deine Welt ohne diese dargestellt. Möchtest du sie vor dem Beitreten herunterladen? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Diese Welt nutzt Ressourcenpakete mit aktiviertem Raytracing. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Dein Gerät ist nicht mit erweiterten Licht- und Texturfunktionen kompatibel, daher wird deine Welt ohne diese dargestellt. Möchtest du sie vor dem Beitritt herunterladen? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Einige optionale Ressourcenpakete, die auf diese Welt angewendet werden, beinhalten Raytracing. Dein Gerät ist nicht mit erweiterten Licht- und Texturfunktionen kompatibel, daher wird deine Welt ohne diese dargestellt. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Einige optionale und erforderliche Ressourcenpakete, die auf diese Welt angewendet werden, beinhalten Raytracing. Dein Gerät ist nicht mit erweiterten Licht- und Texturfunktionen kompatibel, daher wird deine Welt ohne diese dargestellt. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Einige erforderliche Ressourcenpakete, die auf diese Welt angewendet werden, beinhalten Raytracing. Dein Gerät ist nicht mit erweiterten Licht- und Texturfunktionen kompatibel, daher wird deine Welt ohne diese dargestellt. # +progressScreen.dialog.message.resourcePack.optional=Zu dieser Welt gibt es optionale Ressourcenpakete. Möchtest du sie herunterladen, bevor du beitrittst? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=In dieser Welt wurden optionale Ressourcenpakete und erforderliche Ressourcenpakete von Add-ons angewendet. Möchtest du alle Pakete herunterladen oder nur die, die für die Teilnahme erforderlich sind? # +progressScreen.dialog.message.resourcePack.required=Zu dieser Welt gibt es erforderliche Ressourcenpakete aus Add-ons. Möchtest du sie herunterladen und beitreten? # +progressScreen.dialog.message.resourcePack.serverRequired=Der Besitzer dieser Welt verlangt von den Spielern, dass sie alle Ressourcenpakete zu dieser Welt herunterladen. Möchtest du sie herunterladen und beitreten? # progressScreen.dialog.message.storageProviderError=Deine Weltdaten konnten nicht synchronisiert werden. Möchtest du es erneut versuchen? # progressScreen.dialog.message.storageProviderUnusableError=Die Welt wurde nicht vollständig synchronisiert oder wurde beschädigt. Spiele auf einer Konsole, auf der die Welt problemlos funktioniert, und starte einen neuen Migrationsversuch. # progressScreen.dialog.message.storageProviderQuotaError=Der lokale Speichervorgang war erfolgreich, aber die Cloud-Synchronisierung ist aufgrund des Kontingents fehlgeschlagen. Gib Cloud-Speicherplatz frei, indem du Welten im Einstellungsmenü löschst. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Nicht genügend f progressScreen.dialog.message.worldCorrupted=Die Welt ist fehlerhaft. Melde diesen Fehler bitte auf bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Das Synchronisieren dieser Welt dauert lange. Möchtest du weiter warten? # progressScreen.dialog.button.enter=Welt betreten # -progressScreen.dialog.button.joinAndDownload=Herunterladen und beitreten – %1 # progressScreen.dialog.button.joinAndDownload.everything=Alles herunterladen und beitreten – %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Nur Verhaltenspakete herunterladen und beitreten – %1 # +progressScreen.dialog.button.joinAndDownload.required=Erforderliches herunterladen und beitreten - %1 # progressScreen.dialog.button.join=Beitreten # progressScreen.dialog.button.leave=Verlassen # progressScreen.dialog.button.retry=Erneut versuchen # progressScreen.dialog.button.wait=Warten # -progressScreen.editor.message.copyingProject=Projekt wird kopiert ... %d%% # +progressScreen.editor.message.copyingProject=Projekt wird kopiert ... # progressScreen.editor.message.tts.copyingProject=Projekt wird kopiert # progressScreen.editor.title.copyingProject=Projektkopie # progressScreen.editor.dialog.message.resourcePackOptional=Ressourcenpakete wurden auf dieses Projekt angewendet. Möchtest du sie herunterladen, bevor du beitrittst? # @@ -7381,9 +7498,9 @@ quiz.popup.ok=Absolviere den Test # quiz.popup.text=Der Test wird in einem neuen Fenster geöffnet. Nach Absolvierung des Tests kannst du zu Minecraft zurückkehren. # quiz.popup.title=Test # -raid.name=Raubzug # +raid.name=Überfall # raid.progress=Verbleibende Kreaturen: # -raid.expiry=Ein Raubzug ist abgelaufen # +raid.expiry=Ein Überfall ist abgelaufen # raid.victory=Sieg # raid.defeat=Niederlage # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Verhaltenspakete werden von unten resourcePack.description.bottom.level=Ressourcenpakete werden von unten nach oben angewendet. Dies bedeutet, dass jeder Posten, der sich in zwei Paketen befindet, durch das übergeordnete Paket überschrieben wird. Diese Pakete in deiner Welt werden zusätzlich zu deinen/deinem globalen Paket(en) angewendet. # resourcePack.description.store=Im Store anzeigen # resourcePack.header.behavior=Aktive Verhaltenspakete gelten für alle Spieler. # -resourcePack.header.level=Fordere von Spielern Ressourcenpakete anzunehmen, um beizutreten. # +resourcePack.header.level=Fordere von Spielern, optionale Ressourcenpakete herunterzuladen, um beizutreten. # resourcePack.crashRecovery.title=Zurücksetzung der globalen Ressourcen # resourcePack.crashRecovery.message=Die Ressourcen konnten zuvor nicht geladen werden. # resourcePack.warnings=Warnungen: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Welt aktualisieren? # resourcePack.warning.add.body=Diese Welt könnte anders aussehen und sich anders verhalten als nicht-modifizierte Welten. Du solltest eine Kopie deiner Welt speichern, bevor du fortfährst. # resourcePack.warning.add.button.cancel=Paket nicht hinzufügen # resourcePack.warning.add.button.ok=Paket trotzdem hinzufügen # -resourcePack.warnings.contentKeyErrorBody=Es gab ein Problem beim Laden des Pakets %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Es gab ein Problem beim Laden der Pakete %s. # +resourcePack.warnings.contentKeyErrorBody=Es gab ein Problem beim Laden des Pakets %s. Ein Neustart deines Spiels oder das erneute Herunterladen des Pakets könnte das Problem lösen. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Es gab ein Problem beim Laden der Pakete %s. Ein Neustart deines Spiels oder das erneute Herunterladen der Pakete könnte das Problem lösen. # resourcePack.warnings.contentKeyErrorTitle=Fehler! # resourcePack.warning.remove.title=Das ist gefährlich! # resourcePack.warning.remove.body=Das Hinzufügen oder Entfernen von Paketen, nachdem eine Welt gespielt wurde, kann die Welt zerstören und dafür sorgen, dass du verlierst, was du erschaffen hast. # @@ -7575,8 +7692,8 @@ itemGroup.name.sculk=Sculk # effect.darkness=Dunkelheit # entity.frog.name=Frosch # entity.tadpole.name=Kaulquappe # -item.spawn_egg.entity.warden.name=Wächter-Spawn-Ei # -entity.warden.name=Wächter # +item.spawn_egg.entity.warden.name=Wärter-Spawn-Ei # +entity.warden.name=Wärter # entity.allay.name=Hilfsgeist # item.spawn_egg.entity.allay.name=Hilfsgeist-Spawn-Ei # action.interact.allay=Gegenstand dem Hilfsgeist geben # @@ -7594,17 +7711,17 @@ tile.mud_brick_slab.name=Schlammziegelstufe # tile.mud_brick_double_slab=Schlammziegel-Doppelstufe # tile.mud_brick_stairs.name=Schlammziegeltreppe # tile.mud_brick_wall.name=Schlammziegelmauer # -tile.mangrove_leaves.name=Mangrovenblätter # +tile.mangrove_leaves.name=Mangrovenlaub # tile.mangrove_propagule.name=Mangroven-Diaspore # tile.mangrove_roots.name=Mangrovenwurzeln # tile.muddy_mangrove_roots.name=Schlammige Mangrovenwurzeln # -item.chest_boat.oak.name=Eichenboot mit Truhe # -item.chest_boat.spruce.name=Fichtenboot mit Truhe # -item.chest_boat.birch.name=Birkenboot mit Truhe # -item.chest_boat.jungle.name=Tropenbaumboot mit Truhe # -item.chest_boat.acacia.name=Akazienboot mit Truhe # -item.chest_boat.big_oak.name=Schwarzeichenboot mit Truhe # -item.chest_boat.mangrove.name=Mangrovenboot mit Truhe # +item.chest_boat.oak.name=Eichen-Truhenboot # +item.chest_boat.spruce.name=Fichten-Truhenboot # +item.chest_boat.birch.name=Birken-Truhenboot # +item.chest_boat.jungle.name=Tropenholz-Truhenboot # +item.chest_boat.acacia.name=Akazien-Truhenboot # +item.chest_boat.big_oak.name=Schwarzeichen-Truhenboot # +item.chest_boat.mangrove.name=Mangroven-Truhenboot # tile.mangrove_log.name=Mangrovenstamm # tile.stripped_mangrove_log.name=Abgezogener Mangrovenstamm # tile.mangrove_planks.name=Mangrovenbretter # @@ -7620,15 +7737,15 @@ tile.mangrove_trapdoor.name=Mangrovenfalltür # tile.mangrove_wood.name=Mangrovenholz # tile.stripped_mangrove_wood.name=Abgezogenes Mangrovenholz # item.boat.mangrove.name=Mangrovenboot # -item.echo_shard.name=Echosplitter # +item.echo_shard.name=Echoscherbe # item.recovery_compass.name=Bergungskompass # -item.disc_fragment.name=Schallplattenfragment # +item.disc_fragment.name=Plattenbruchstück # item.disc_fragment_5.desc=Schallplatte – 5 # item.record_5.desc=Samuel Åberg – 5 # action.hint.exit.chest_boat=Tippe auf Springen, um das Boot zu verlassen # action.hint.exit.console.chest_boat=Drücke :_input_key.jump:, um das Boot zu verlassen # -entity.chest_boat.name=Boot mit Truhe # +entity.chest_boat.name=Truhenboot # feature.ancient_city=Uralte Stadt # action.hint.exit.camel=Tippe auf Schleichen, um abzusteigen # @@ -7643,7 +7760,7 @@ container.smithing_table.input_slot_tooltip_netherite=Diamantrüstung, Waffe ode container.smithing_table.material_slot_tooltip_armor_trim=Barren oder Kristall hinzufügen # container.smithing_table.material_slot_tooltip_netherite=Netherit-Barren hinzufügen # container.smithing_table.template_slot_tooltip=Schmiedevorlage hinzufügen # -entity.camel.name=Kamel # +entity.camel.name=Dromedar # entity.chest_raft.name=Floß mit Truhe # feature.trail_ruins=Pfadruinen # howtoplay.smithing_table.header.1=Schmiedevorlagen # @@ -7679,7 +7796,7 @@ item.cherry_door.name=Kirschholztür # item.cherry_hanging_sign.name=Kirschholz-Hängeschild # item.cherry_sign.name=Kirschholz-Schild # item.chest_boat.bamboo.name=Bambusfloß mit Truhe # -item.chest_boat.cherry.name=Kirschholzboot mit Truhe # +item.chest_boat.cherry.name=Kirschholz-Truhenboot # item.crimson_hanging_sign.name=Karmesinhängeschild # item.danger_pottery_sherd.name=Gefahren-Keramikscherbe # item.dark_oak_hanging_sign.name=Schwarzeichenhängeschild # @@ -7690,7 +7807,7 @@ item.guster_pottery_sherd.name=Guster-Keramikscherbe # item.heart_pottery_sherd.name=Herz-Keramikscherbe # item.heartbreak_pottery_sherd.name=Herzschmerz-Keramikscherbe # item.howl_pottery_sherd.name=Heulen-Keramikscherbe # -item.jungle_hanging_sign.name=Tropenhängeschild # +item.jungle_hanging_sign.name=Tropenholz-Hängeschild # item.mangrove_hanging_sign.name=Mangrovenhängeschild # item.miner_pottery_sherd.name=Minenarbeiter-Keramikscherbe # item.mourner_pottery_sherd.name=Trauernder-Keramikscherbe # @@ -7710,7 +7827,7 @@ item.smithing_template.name=Schmiedevorlage # item.smithing_template.netherite_upgrade.applies_to=Diamant-Ausrüstung # item.smithing_template.netherite_upgrade.ingredients=Netherit-Barren # item.snort_pottery_sherd.name=Schnaub-Keramikscherbe # -item.spawn_egg.entity.camel.name=Kamel-Spawn-Ei # +item.spawn_egg.entity.camel.name=Dromedar-Spawn-Ei # item.spruce_hanging_sign.name=Fichtenhängeschild # item.warped_hanging_sign.name=Wirrhängeschild # itemGroup.name.hanging_sign=Hängeschilder # @@ -7733,7 +7850,7 @@ tile.cherry_button.name=Kirschholz-Knopf # tile.cherry_double_slab.name=Kirschholz-Doppelstufe # tile.cherry_fence_gate.name=Kirschholz-Zauntor # tile.cherry_fence.name=Kirschholz-Zaun # -tile.cherry_leaves.name=Kirschblätter # +tile.cherry_leaves.name=Kirschlaub # tile.cherry_log.name=Kirschbaumstamm # tile.cherry_planks.name=Kirschholz-Bretter # tile.cherry_pressure_plate.name=Kirschholz-Druckplatte # @@ -7743,8 +7860,8 @@ tile.cherry_stairs.name=Kirschholz-Treppe # tile.cherry_trapdoor.name=Kirschholz-Falltür # tile.cherry_wood.name=Kirschholz # tile.chiseled_bookshelf.name=Gemeißeltes Bücherregal # -tile.chiseled_tuff.name=Gemeißelter Tuff # -tile.chiseled_tuff_bricks.name=Gemeißelte Tuffziegel # +tile.chiseled_tuff.name=Gemeißelter Tuffstein # +tile.chiseled_tuff_bricks.name=Gemeißelte Tuffsteinziegel # tile.decorated_pot.name=Dekorierter Topf # tile.pink_petals.name=Rosa Blütenblätter # tile.stripped_bamboo_block.name=Abgestreifter Bambusblock # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Unbekannt # storageManager.delete.title=%s für immer löschen? # storageManager.title.item.single=Gegenstand # storageManager.title.item.plural=Gegenstände # +storageManager.title.allScreenshots=alle Screenshots # storageManager.delete.content=Möchtest du die ausgewählten Elemente wirklich löschen? Sie gehen für immer verloren! (Eine ziemlich lange Zeit!) %s%s%s # storageManager.delete.content.redownload=Du kannst die im Marketplace gekauften Inhalte erneut herunterladen. # storageManager.delete.content.worldtemplate=Das Löschen von Vorlagen führt möglicherweise dazu, dass Welten nicht mehr wie erwartet funktionieren. # storageManager.delete.content.affectedWorlds=Die folgenden Welten funktionieren möglicherweise nicht mehr wie beabsichtigt: # +storageManager.delete.content.screenshots=Dadurch werden alle Screenshots für alle Minecraft-Spieler auf diesem Gerät gelöscht. Bist du sicher, dass du fortfahren möchtest? # storageManager.delete.confirm=Löschen # storageManager.delete.cancel=Abbrechen # storageManager.delete.dependency=Der folgende Inhalt ist von diesem %s abhängig und funktioniert nach dem Löschen von "%s":%s möglicherweise nicht mehr korrekt. Möchtest du "%s" trotzdem löschen? Der %s wird für immer gelöscht! (Also für verdammt lange!) # @@ -7912,7 +8031,7 @@ screenshot.caption=Bildunterschrift hinzufügen und teilen? # screenshot.post=Teilen # seedPicker.search=Suche # -seedPicker.title=Seed-Sammlung # +seedPicker.title=Startwert-Sammlung # selectServer.add=Server hinzufügen # selectServer.defaultName=Minecraft-Server # @@ -7953,7 +8072,7 @@ selectWorld.deleteQuestion=Bist du sicher, dass du diese Welt löschen möchtest selectWorld.deleteWarning=wird für immer verloren sein! (Eine lange Zeit!) # selectWorld.empty=leer # selectWorld.enterName=Name der Welt # -selectWorld.enterSeed=Seed für den Weltgenerator # +selectWorld.enterSeed=Startwert für den Weltgenerator # selectWorld.gameMode=Spielmodus # selectWorld.gameMode.adventure=Abenteuer # selectWorld.gameMode.adventure.line1=Wie Überlebensmodus, Blöcke können jedoch nicht # @@ -7992,7 +8111,7 @@ selectWorld.rename=Umbenennen # selectWorld.renameButton=Umbenennen # selectWorld.renameTitle=Welt umbenennen # selectWorld.resultFolder=Wird gespeichert in: # -selectWorld.seedInfo=Leer lassen für zufälligen Seed # +selectWorld.seedInfo=Leer lassen für zufälligen Startwert # selectWorld.select=Ausgewählte Welt spielen # selectWorld.tab.worlds=Welten # selectWorld.tab.realms=Realms # @@ -8105,7 +8224,7 @@ stat.damageDealt=Zugefügter Schaden # stat.damageTaken=Erlittener Schaden # stat.deaths=Tode # stat.depleted=Verbraucht # -stat.dispenserInspected=Durchsuchte Spender # +stat.dispenserInspected=Durchsuchte Werfer # stat.diveOneCm=Getauchte Strecke # stat.drop=Fallen gelassene Gegenstände # stat.dropperInspected=Durchsuchte Spender # @@ -8924,7 +9043,7 @@ tile.bed.noSleep=Du kannst nur nachts schlafen und während Gewitter # tile.bed.notSafe=Du kannst jetzt nicht schlafen, es sind Monster in der Nähe # tile.bed.notValid=Dein Bett wurde blockiert oder zerstört # tile.bed.occupied=Dieses Bett ist belegt # -tile.bed.respawnSet=Respawnpunkt festgelegt # +tile.bed.respawnSet=Wiederbeleben-Punkt festgelegt # tile.bed.tooFar=Bett ist zu weit weg # tile.bed.obstructed=Bett ist versperrt # tile.bedrock.name=Grundgestein # @@ -8936,16 +9055,16 @@ tile.beetroot.name=Rote Bete # tile.big_dripleaf.name=Großes Tropfblatt # tile.small_dripleaf_block.name=Kleines Tropfblatt # tile.hanging_roots.name=Hängende Wurzeln # -tile.dirt_with_roots.name=Wurzeldurchzogene Erde # +tile.dirt_with_roots.name=Wurzelerde # tile.spore_blossom.name=Sporenblüte # -tile.azalea_leaves.name=Azaleenblätter # -tile.azalea_leaves_flowered.name=Blühende Azaleenblätter # +tile.azalea_leaves.name=Azaleenlaub # +tile.azalea_leaves_flowered.name=Blühendes Azaleenlaub # tile.azalea.name=Azalee # tile.flowering_azalea.name=Blühende Azalee # tile.cave_vines.name=Höhlenranken # tile.cave_vines_body_with_berries.name=Höhlenranken # tile.cave_vines_head_with_berries.name=Höhlenranken # -item.glow_berries.name=Glühbeeren # +item.glow_berries.name=Leuchtbeeren # tile.moss_block.name=Moosblock # tile.moss_carpet.name=Moosteppich # tile.birchFence.name=Birkenzaun # @@ -8963,15 +9082,15 @@ tile.bookshelf.name=Bücherregal # tile.brick_block.name=Ziegelblock # tile.brown_mushroom.name=Brauner Pilz # tile.brown_mushroom_block.mushroom.name=Pilz # -tile.brown_mushroom_block.stem.name=Pilzstamm # +tile.brown_mushroom_block.stem.name=Pilzstiel # tile.brown_mushroom_block.cap.name=Brauner Pilzblock # tile.wooden_button.name=Eichenschalter # tile.acacia_button.name=Akazienschalter # tile.birch_button.name=Birkenschalter # tile.dark_oak_button.name=Schwarzeichenschalter # -tile.jungle_button.name=Tropenbaumschalter # -tile.respawn_anchor.respawnSet=Respawnpunkt festgelegt # -tile.respawn_anchor.notValid=Dein Respawn-Anker war leer, fehlte oder war versperrt # +tile.jungle_button.name=Tropenholzschalter # +tile.respawn_anchor.respawnSet=Wiederbeleben-Punkt festgelegt # +tile.respawn_anchor.notValid=Dein Seelenanker war leer, fehlte oder war versperrt # tile.spruce_button.name=Fichtenschalter # tile.stone_button.name=Steinschalter # tile.cactus.name=Kaktus # @@ -8991,14 +9110,14 @@ tile.honey_block.name=Honigblock # tile.honeycomb_block.name=Honigwabenblock # tile.lodestone.name=Leitstein # tile.nether_sprouts.name=Netherspross # -tile.crimson_stem.name=Karmesinstamm # -tile.warped_stem.name=Wirrstamm # -tile.stripped_crimson_stem.name=Abgezogener Karmesinstamm # -tile.stripped_warped_stem.name=Abgezogener Wirrstamm # -tile.crimson_hyphae.name=Karmesinhyphe # -tile.warped_hyphae.name=Wirrhyphe # -tile.stripped_crimson_hyphae.name=Gestreifte Karmesinhyphe # -tile.stripped_warped_hyphae.name=Gestreifte Wirrhyphe # +tile.crimson_stem.name=Karmesinstiel # +tile.warped_stem.name=Wirrstiel # +tile.stripped_crimson_stem.name=Geschälter Karmesinstiel # +tile.stripped_warped_stem.name=Geschälter Wirrstiel # +tile.crimson_hyphae.name=Karminhyphen # +tile.warped_hyphae.name=Wirrhyphen # +tile.stripped_crimson_hyphae.name=Gestreifte Karminhyphen # +tile.stripped_warped_hyphae.name=Gestreifte Wirrhyphen # tile.crimson_planks.name=Karmesinbretter # tile.warped_planks.name=Wirrbretter # tile.crimson_door.name=Karmesintür # @@ -9024,8 +9143,8 @@ tile.warped_slab.name=Wirrstufe # tile.crimson_double_slab.name=Karmesinstufe # tile.warped_double_slab.name=Wirrstufe # tile.shroomlight.name=Pilzlicht # -tile.crimson_nylium.name=Karmesinnetzel # -tile.warped_nylium.name=Wirrnetzel # +tile.crimson_nylium.name=Karminnezel # +tile.warped_nylium.name=Wirrnezel # tile.basalt.name=Basalt # tile.polished_basalt.name=Polierter Basalt # tile.blackstone.name=Schwarzstein # @@ -9036,7 +9155,7 @@ tile.blackstone_stairs.name=Schwarzsteintreppe # tile.blackstone_wall.name=Schwarzsteinmauer # tile.polished_blackstone_brick_wall.name=Polierte Schwarzsteinziegelmauer # tile.chiseled_polished_blackstone.name=Gemeißelter polierter Schwarzstein # -tile.gilded_blackstone.name=Vergoldeter Schwarzstein # +tile.gilded_blackstone.name=Golddurchzogener Schwarzstein # tile.blackstone_slab.name=Schwarzsteinstufe # tile.polished_blackstone_brick_slab.name=Polierte Schwarzsteinziegelstufen # tile.chain.name=Kette # @@ -9048,32 +9167,32 @@ tile.polished_blackstone_slab.name=Polierte Schwarzsteinstufe # tile.polished_blackstone_pressure_plate.name=Polierte Schwarzsteindruckplatte # tile.polished_blackstone_button.name=Polierter Schwarzsteinschalter # tile.polished_blackstone_wall.name=Polierte Schwarzsteinmauer # -tile.polished_tuff.name=Polierter Tuff # -tile.polished_tuff_slab.name=Polierte Tuffstufe # -tile.polished_tuff_stairs.name=Polierte Tufftreppe # -tile.polished_tuff_wall.name=Polierte Tuffwand # +tile.polished_tuff.name=Polierter Tuffstein # +tile.polished_tuff_slab.name=Polierte Tuffsteinstufe # +tile.polished_tuff_stairs.name=Polierte Tuffsteintreppe # +tile.polished_tuff_wall.name=Polierte Tuffsteinwand # tile.soul_campfire.name=Seelenlagerfeuer # tile.chiseled_nether_bricks.name=Gemeißelte Netherziegel # tile.cracked_nether_bricks.name=Rissige Netherziegel # tile.quartz_bricks.name=Quarzziegel # tile.trapped_chest.name=Redstone-Truhe # -tile.shulkerBoxWhite.name=Weiße Shulkerkiste # -tile.shulkerBoxOrange.name=Orange Shulkerkiste # -tile.shulkerBoxMagenta.name=Magenta Shulkerkiste # -tile.shulkerBoxLightBlue.name=Hellblaue Shulkerkiste # -tile.shulkerBoxYellow.name=Gelbe Shulkerkiste # -tile.shulkerBoxLime.name=Hellgrüne Shulkerkiste # -tile.shulkerBoxPink.name=Rosa Shulkerkiste # -tile.shulkerBoxGray.name=Graue Shulkerkiste # -tile.shulkerBoxSilver.name=Hellgraue Shulkerkiste # -tile.shulkerBoxCyan.name=Türkise Shulkerkiste # -tile.shulkerBoxPurple.name=Violette Shulkerkiste # -tile.shulkerBoxBlue.name=Blaue Shulkerkiste # -tile.shulkerBoxBrown.name=Braune Shulkerkiste # -tile.shulkerBoxGreen.name=Grüne Shulkerkiste # -tile.shulkerBoxRed.name=Rote Shulkerkiste # -tile.shulkerBoxBlack.name=Schwarze Shulkerkiste # -tile.shulkerBox.name=Shulkerkiste # +tile.shulkerBoxWhite.name=Weiße Shulker-Kiste # +tile.shulkerBoxOrange.name=Orange Shulker-Kiste # +tile.shulkerBoxMagenta.name=Magenta Shulker-Kiste # +tile.shulkerBoxLightBlue.name=Hellblaue Shulker-Kiste # +tile.shulkerBoxYellow.name=Gelbe Shulker-Kiste # +tile.shulkerBoxLime.name=Hellgrüne Shulker-Kiste # +tile.shulkerBoxPink.name=Rosa Shulker-Kiste # +tile.shulkerBoxGray.name=Graue Shulker-Kiste # +tile.shulkerBoxSilver.name=Hellgraue Shulker-Kiste # +tile.shulkerBoxCyan.name=Türkise Shulker-Kiste # +tile.shulkerBoxPurple.name=Violette Shulker-Kiste # +tile.shulkerBoxBlue.name=Blaue Shulker-Kiste # +tile.shulkerBoxBrown.name=Braune Shulker-Kiste # +tile.shulkerBoxGreen.name=Grüne Shulker-Kiste # +tile.shulkerBoxRed.name=Rote Shulker-Kiste # +tile.shulkerBoxBlack.name=Schwarze Shulker-Kiste # +tile.shulkerBox.name=Shulker-Kiste # tile.chorus_flower.name=Chorusblüte # tile.chorus_plant.name=Choruspflanze # tile.stained_glass.white.name=Weißes Glas # @@ -9130,7 +9249,7 @@ tile.stained_hardened_clay.yellow.name=Gelbe Keramik # tile.structure_block.name=Konstruktionsblock # structure_block.waterlog_block=Wasseraufnahme-Blöcke # tile.structure_void.name=Konstruktionsleere # -tile.trial_spawner.name=Prüfungsspawner # +tile.trial_spawner.name=Prüfungs-Spawner # tile.vault.name=Tresor # tile.wool.black.name=Schwarze Wolle # tile.wool.blue.name=Blaue Wolle # @@ -9167,14 +9286,14 @@ tile.cocoa.name=Kakao # tile.command_block.name=Befehlsblock # tile.composter.name=Kompostierer # tile.light_block.name=Heller Block # -tile.repeating_command_block.name=Wiederholender Befehlsblock # +tile.repeating_command_block.name=Wiederhol-Befehlsblock # tile.chain_command_block.name=Befehlsblock verketten # tile.wheat.name=Getreide # tile.darkOakFence.name=Schwarzeichenzaun # tile.dark_oak_fence_gate.name=Schwarzeichenzauntor # tile.daylight_detector.name=Tageslichtsensor # -tile.deadbush.name=Toter Strauch # -tile.detector_rail.name=Detektor-Schiene # +tile.deadbush.name=Abgestorbener Strauch # +tile.detector_rail.name=Sensorschiene # tile.dirt.coarse.name=Grobe Erde # tile.dirt.default.name=Erde # tile.dirt.name=Erde # @@ -9182,7 +9301,7 @@ tile.podzol.name=Podsol # tile.purpur_block.default.name=Purpurblock # tile.purpur_block.lines.name=Purpursäule # tile.purpur_block.chiseled.name=Gemeißelter Purpurblock # -tile.dispenser.name=Spender # +tile.dispenser.name=Werfer # tile.iron_door.name=Eisentür # tile.doorWood.name=Holztür # tile.double_plant.fern.name=Großer Farn # @@ -9193,11 +9312,11 @@ tile.double_plant.rose.name=Rosenstrauch # tile.double_plant.sunflower.name=Sonnenblume # tile.double_plant.syringa.name=Flieder # tile.dragon_egg.name=Drachenei # -tile.dropper.name=Auswurfblock # +tile.dropper.name=Spender # tile.enchanting_table.name=Zaubertisch # tile.enderChest.name=Endertruhe # tile.end_portal_frame.name=Endportalrahmen # -tile.farmland.name=Ackerland # +tile.farmland.name=Ackerboden # tile.fletching_table.name=Bognertisch # tile.fence.name=Eichenzaun # tile.fence_gate.name=Eichenzauntor # @@ -9224,7 +9343,7 @@ tile.furnace.name=Schmelzofen # tile.glass.name=Glas # tile.golden_rail.name=Antriebsschiene # tile.grass.name=Grasblock # -tile.grass_path.name=Schotterweg # +tile.grass_path.name=Tramelpfad # tile.gravel.name=Kies # tile.hay_block.name=Heuballen # tile.netherrack.name=Netherstein # @@ -9236,43 +9355,43 @@ tile.blue_ice.name=Blaues Eis # tile.frosted_ice.name=Brüchiges Eis # tile.iron_trapdoor.name=Eisenfalltür # tile.jukebox.name=Plattenspieler # -tile.jungleFence.name=Tropenbaumzaun # -tile.jungle_fence_gate.name=Tropenbaumzauntor # +tile.jungleFence.name=Tropenholzzaun # +tile.jungle_fence_gate.name=Tropenholz-Zauntor # tile.ladder.name=Leiter # tile.flowing_lava.name=Lava # tile.lava.name=Lava # -tile.leaves.acacia.name=Akazienblätter # -tile.leaves2.acacia.name=Akazienblätter # -tile.leaves.big_oak.name=Schwarzeichenblätter # -tile.leaves2.big_oak.name=Schwarzeichenblätter # -tile.leaves.birch.name=Birkenblätter # -tile.leaves.jungle.name=Tropenbaumblätter # -tile.leaves.name=Blätter # -tile.leaves.oak.name=Eichenblätter # +tile.leaves.acacia.name=Akazienlaub # +tile.leaves2.acacia.name=Akazienlaub # +tile.leaves.big_oak.name=Schwarzeichenlaub # +tile.leaves2.big_oak.name=Schwarzeichenlaub # +tile.leaves.birch.name=Birkenlaub # +tile.leaves.jungle.name=Tropenbaumlaub # +tile.leaves.name=Laub # +tile.leaves.oak.name=Eichenlaub # tile.leaves.spruce.name=Fichtennadeln # tile.lever.name=Hebel # -tile.glowstone.name=Glowstone # -tile.glow_lichen.name=Glühflechte # -tile.lightning_rod.name=Blitzstab # +tile.glowstone.name=Leuchtstein # +tile.glow_lichen.name=Leuchtflechte # +tile.lightning_rod.name=Blitzableiter # tile.lit_pumpkin.name=Kürbislaterne # tile.lockedchest.name=Verschlossene Truhe # tile.log.acacia.name=Akazienstamm # tile.log.big_oak.name=Schwarzeichenstamm # tile.log.birch.name=Birkenstamm # -tile.log.jungle.name=Tropenbaumstamm # +tile.log.jungle.name=Tropenholzstamm # tile.log.name=Stamm # tile.log.oak.name=Eichenstamm # tile.log.spruce.name=Fichtenstamm # tile.magma.name=Magmablock # tile.melon_block.name=Melone # tile.mob_spawner.name=Monsterspawner # -tile.monster_egg.brick.name=Verseuchter Steinziegel # -tile.monster_egg.chiseledbrick.name=Verseuchter gemeißelter Steinziegel # -tile.monster_egg.cobble.name=Verseuchter Bruchstein # -tile.monster_egg.crackedbrick.name=Verseuchter rissiger Steinziegel # -tile.monster_egg.mossybrick.name=Verseuchter bemooster Steinziegel # -tile.monster_egg.name=Verseuchter Stein # -tile.monster_egg.stone.name=Verseuchter Stein # +tile.monster_egg.brick.name=Befallener Steinziegel # +tile.monster_egg.chiseledbrick.name=Befallener gemeißelter Steinziegel # +tile.monster_egg.cobble.name=Befallener Bruchstein # +tile.monster_egg.crackedbrick.name=Befallener rissiger Steinziegel # +tile.monster_egg.mossybrick.name=Befallener bemooster Steinziegel # +tile.monster_egg.name=Befallener Stein # +tile.monster_egg.stone.name=Befallener Stein # tile.mushroom.name=Pilz # tile.noteblock.name=Notenblock # tile.mycelium.name=Myzel # @@ -9304,7 +9423,7 @@ tile.redstone_ore.name=Redstone-Erz # tile.oreRuby.name=Rubinerz # tile.observer.name=Beobachter # tile.piston.name=Kolben # -tile.sticky_piston.name=Haftender Kolben # +tile.sticky_piston.name=Klebriger Kolben # tile.portal.name=Portal # tile.potatoes.name=Kartoffeln # tile.stone_pressure_plate.name=Steindruckplatte # @@ -9312,7 +9431,7 @@ tile.wooden_pressure_plate.name=Eichendruckplatte # tile.acacia_pressure_plate.name=Akaziendruckplatte # tile.birch_pressure_plate.name=Birkendruckplatte # tile.dark_oak_pressure_plate.name=Schwarzeichendruckplatte # -tile.jungle_pressure_plate.name=Tropenbaumdruckplatte # +tile.jungle_pressure_plate.name=Tropenholz-Druckplatte # tile.spruce_pressure_plate.name=Fichtendruckplatte # tile.prismarine.bricks.name=Prismarinziegel # tile.prismarine.dark.name=Dunkler Prismarin # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Kürbis # tile.pumpkin_stem.name=Kürbispflanze # tile.quartz_block.chiseled.name=Gemeißelter Quarzblock # tile.quartz_block.default.name=Quarzblock # -tile.quartz_block.lines.name=Säulen-Quarzblock # +tile.quartz_block.lines.name=Quarzsäule # tile.quartz_block.smooth.name=Glatter Quarzblock # tile.quartz_block.name=Quarzblock # tile.rail.name=Schiene # @@ -9348,7 +9467,7 @@ tile.sandstone.cut.name=Geschnittener Sandstein # tile.sapling.acacia.name=Akaziensetzling # tile.sapling.big_oak.name=Schwarzeichensetzling # tile.sapling.birch.name=Birkensetzling # -tile.sapling.jungle.name=Tropenbaumsetzling # +tile.sapling.jungle.name=Tropenholzsetzling # tile.sapling.oak.name=Eichensetzling # tile.sapling.spruce.name=Fichtensetzling # tile.seaLantern.name=Seelaterne # @@ -9377,7 +9496,7 @@ tile.oak_stairs.name=Eichentreppe # tile.acacia_stairs.name=Akazientreppe # tile.birch_stairs.name=Birkentreppe # tile.dark_oak_stairs.name=Schwarzeichentreppe # -tile.jungle_stairs.name=Dschungeltreppe # +tile.jungle_stairs.name=Tropenholztreppe # tile.spruce_stairs.name=Fichtentreppe # tile.purpur_stairs.name=Purpurtreppe # tile.prismarine_stairs.name=Prismarintreppe # @@ -9470,50 +9589,50 @@ tile.stone_slab4.smooth_quartz.name=Glatte Quarzstufe # tile.stone_slab4.stone.name=Steinstufe # tile.stone_slab4.cut_sandstone.name=Geschnittene Sandsteinstufe # tile.stone_slab4.cut_red_sandstone.name=Geschnittene rote Sandsteinstufe # -tile.coral_block.blue.name=Kelchkorallenblock # +tile.coral_block.blue.name=Orgelkorallenblock # tile.coral_block.pink.name=Hirnkorallenblock # tile.coral_block.purple.name=Blasenkorallenblock # tile.coral_block.red.name=Feuerkorallenblock # -tile.coral_block.yellow.name=Stachelkorallenblock # -tile.coral_block.blue_dead.name=Toter Kelchkorallenblock # -tile.coral_block.pink_dead.name=Toter Hirnkorallenblock # -tile.coral_block.purple_dead.name=Toter Blasenkorallenblock # -tile.coral_block.red_dead.name=Toter Feuerkorallenblock # -tile.coral_block.yellow_dead.name=Toter Stachelkorallenblock # +tile.coral_block.yellow.name=Runzelkorallenblock # +tile.coral_block.blue_dead.name=Abgestorbener Orgelkorallenblock # +tile.coral_block.pink_dead.name=Abgestorbener Hirnkorallenblock # +tile.coral_block.purple_dead.name=Abgestorbener Blasenkorallenblock # +tile.coral_block.red_dead.name=Abgestorbener Feuerkorallenblock # +tile.coral_block.yellow_dead.name=Abgestorbener Runzelkorallenblock # tile.tallgrass.fern.name=Farn # tile.tallgrass.grass.name=Gras # tile.tallgrass.name=Gras # tile.tallgrass.shrub.name=Strauch # -tile.tuff_brick_slab.name=Tuffziegelstufe # -tile.tuff_brick_stairs.name=Tuffziegeltreppe # -tile.tuff_brick_wall.name=Tuffziegelmauer # -tile.tuff_bricks.name=Tuffziegel # -tile.tuff_slab.name=Tuffstufe # -tile.tuff_stairs.name=Tufftreppe # -tile.tuff_wall.name=Tuffwand # +tile.tuff_brick_slab.name=Tuffsteinziegelstufe # +tile.tuff_brick_stairs.name=Tuffsteinziegeltreppe # +tile.tuff_brick_wall.name=Tuffsteinziegelmauer # +tile.tuff_bricks.name=Tuffsteinziegel # +tile.tuff_slab.name=Tuffsteinstufe # +tile.tuff_stairs.name=Tuffsteintreppe # +tile.tuff_wall.name=Tuffsteinwand # tile.seagrass.seagrass.name=Seegras # -tile.sea_pickle.name=Seegurke # +tile.sea_pickle.name=Meeresgurke # tile.turtle_egg.name=Meeresschildkrötenei # -tile.coral.blue.name=Kelchkoralle # +tile.coral.blue.name=Orgelkoralle # tile.coral.pink.name=Hirnkoralle # tile.coral.purple.name=Blasenkoralle # tile.coral.red.name=Feuerkoralle # -tile.coral.yellow.name=Stachelkoralle # -tile.coral.blue_dead.name=Tote Kelchkoralle # -tile.coral.pink_dead.name=Tote Hirnkoralle # -tile.coral.purple_dead.name=Tote Blasenkoralle # -tile.coral.red_dead.name=Tote Feuerkoralle # -tile.coral.yellow_dead.name=Tote Stachelkoralle # -tile.coral_fan.blue_fan.name=Kelchkorallenfächer # +tile.coral.yellow.name=Runzelkoralle # +tile.coral.blue_dead.name=Abgestorbene Orgelkoralle # +tile.coral.pink_dead.name=Abgestorbene Hirnkoralle # +tile.coral.purple_dead.name=Abgestorbene Blasenkoralle # +tile.coral.red_dead.name=Abgestorbene Feuerkoralle # +tile.coral.yellow_dead.name=Abgestorbene Runzelkoralle # +tile.coral_fan.blue_fan.name=Orgelkorallenfächer # tile.coral_fan.pink_fan.name=Hirnkorallenfächer # tile.coral_fan.purple_fan.name=Blasenkorallenfächer # tile.coral_fan.red_fan.name=Feuerkorallenfächer # -tile.coral_fan.yellow_fan.name=Stachelkorallenfächer # -tile.coral_fan_dead.blue_fan.name=Toter Kelchkorallenfächer # -tile.coral_fan_dead.pink_fan.name=Toter Hirnkorallenfächer # -tile.coral_fan_dead.purple_fan.name=Toter Blasenkorallenfächer # -tile.coral_fan_dead.red_fan.name=Toter Feuerkorallenfächer # -tile.coral_fan_dead.yellow_fan.name=Toter Stachelkorallenfächer # +tile.coral_fan.yellow_fan.name=Runzelkorallenfächer # +tile.coral_fan_dead.blue_fan.name=Abgestorbener Orgelkorallenfächer # +tile.coral_fan_dead.pink_fan.name=Abgestorbener Hirnkorallenfächer # +tile.coral_fan_dead.purple_fan.name=Abgestorbener Blasenkorallenfächer # +tile.coral_fan_dead.red_fan.name=Abgestorbener Feuerkorallenfächer # +tile.coral_fan_dead.yellow_fan.name=Abgestorbener Runzelkorallenfächer # tile.glass_pane.name=Glasscheibe # tile.tnt.name=TNT # tile.snow_layer.name=Schnee # @@ -9522,13 +9641,13 @@ tile.trapdoor.name=Eichenfalltür # tile.acacia_trapdoor.name=Akazienfalltür # tile.birch_trapdoor.name=Birkenfalltür # tile.dark_oak_trapdoor.name=Schwarzeichenfalltür # -tile.jungle_trapdoor.name=Tropenbaumfalltür # +tile.jungle_trapdoor.name=Tropenholz-Falltür # tile.spruce_trapdoor.name=Fichtenfalltür # tile.tripWire.name=Stolperdraht # tile.tripwire_hook.name=Stolperdrahthaken # tile.vine.name=Ranken # tile.weeping_vines.name=Trauerranken # -tile.twisting_vines.name=Verdrehte Ranken # +tile.twisting_vines.name=Zwirbelranken # tile.flowing_water.name=Wasser # tile.water.name=Wasser # tile.waterlily.name=Seerosenblatt # @@ -9540,14 +9659,14 @@ tile.end_bricks.name=Endsteinziegel # tile.planks.acacia.name=Akazienbretter # tile.planks.big_oak.name=Schwarzeichenbretter # tile.planks.birch.name=Birkenbretter # -tile.planks.jungle.name=Dschungelbretter # +tile.planks.jungle.name=Tropenholzbretter # tile.planks.name=Holzbretter # tile.planks.oak.name=Eichenbretter # tile.planks.spruce.name=Fichtenbretter # tile.wooden_slab.acacia.name=Akazienstufe # tile.wooden_slab.big_oak.name=Schwarzeichenstufe # tile.wooden_slab.birch.name=Birkenstufe # -tile.wooden_slab.jungle.name=Dschungelstufe # +tile.wooden_slab.jungle.name=Tropenholzstufe # tile.wooden_slab.name=Holzstufe # tile.wooden_slab.oak.name=Eichenstufe # tile.wooden_slab.spruce.name=Fichtenstufe # @@ -9655,7 +9774,7 @@ tile.barrel.name=Fass # tile.campfire.name=Lagerfeuer # tile.loom.name=Webstuhl # tile.lectern.name=Lesepult # -tile.sweet_berry_bush.name=Süßbeerenstrauch # +tile.sweet_berry_bush.name=Süßbeerstrauch # tile.wood.oak.name=Eichenholz # tile.wood.spruce.name=Fichtenholz # @@ -9671,15 +9790,15 @@ tile.wood.stripped.acacia.name=Abgezogenes Akazienholz # tile.wood.stripped.dark_oak.name=Abgezogenes Schwarzeichenholz # tile.netherite_block.name=Netherit-Block # -tile.ancient_debris.name=Antiker Schutt # +tile.ancient_debris.name=Antiker Schrott # tile.nether_gold_ore.name=Nethergolderz # -tile.respawn_anchor.name=Respawn-Anker # +tile.respawn_anchor.name=Seelenanker # tile.crying_obsidian.name=Weinender Obsidian # tile.powder_snow.name=Pulverschnee # tile.deepslate.name=Tiefenschiefer # -tile.infested_deepslate.name=Verseuchter Tiefenschiefer # +tile.infested_deepslate.name=Befallener Tiefenschiefer # tile.cobbled_deepslate.name=Bruchtiefenschiefer # tile.dripstone_block.name=Tropfsteinblock # tile.pointed_dripstone.name=Spitzer Tropfstein # @@ -9765,14 +9884,14 @@ tile.waxed_oxidized_chiseled_copper.name=Gewachstes oxidiertes gemeißeltes Kupf tile.waxed_weathered_chiseled_copper.name=Gewachstes verwittertes gemeißeltes Kupfer # tile.weathered_chiseled_copper.name=Verwittertes gemeißeltes Kupfer # -tile.copper_bulb.name=Kupferbirne # -tile.exposed_copper_bulb.name=Freiliegende Kupferbirne # -tile.oxidized_copper_bulb.name=Oxidierte Kupferbirne # -tile.waxed_copper_bulb.name=Gewachste Kupferbirne # -tile.waxed_exposed_copper_bulb.name=Gewachste freiliegende Kupferbirne # -tile.waxed_oxidized_copper_bulb.name=Gewachste oxidierte Kupferbirne # -tile.waxed_weathered_copper_bulb.name=Gewachste verwitterte Kupferbirne # -tile.weathered_copper_bulb.name=Verwitterte Kupferbirne # +tile.copper_bulb.name=Kupferleuchte # +tile.exposed_copper_bulb.name=Freiliegende Kupferleuchte # +tile.oxidized_copper_bulb.name=Oxidierte Kupferleuchte # +tile.waxed_copper_bulb.name=Gewachste Kupferleuchte # +tile.waxed_exposed_copper_bulb.name=Gewachste freiliegende Kupferleuchte # +tile.waxed_oxidized_copper_bulb.name=Gewachste oxidierte Kupferleuchte # +tile.waxed_weathered_copper_bulb.name=Gewachste verwitterte Kupferleuchte # +tile.weathered_copper_bulb.name=Verwitterte Kupferleuchte # tile.copper_door.name=Kupfertür # tile.exposed_copper_door.name=Freiliegende Kupfertür # @@ -9783,14 +9902,14 @@ tile.waxed_oxidized_copper_door.name=Gewachste oxidierte Kupfertür # tile.waxed_weathered_copper_door.name=Gewachste verwitterte Kupfertür # tile.weathered_copper_door.name=Verwitterte Kupfertür # -tile.copper_grate.name=Kupfergitter # -tile.exposed_copper_grate.name=Freiliegendes Kupfergitter # -tile.oxidized_copper_grate.name=Oxidiertes Kupfergitter # -tile.waxed_copper_grate.name=Gewachstes Kupfergitter # -tile.waxed_exposed_copper_grate.name=Gewachstes freiliegendes Kupfergitter # -tile.waxed_oxidized_copper_grate.name=Gewachstes oxidiertes Kupfergitter # -tile.waxed_weathered_copper_grate.name=Gewachstes verwittertes Kupfergitter # -tile.weathered_copper_grate.name=Verwittertes Kupfergitter # +tile.copper_grate.name=Kupferrost # +tile.exposed_copper_grate.name=Freiliegender Kupferrost # +tile.oxidized_copper_grate.name=Oxidierter Kupferrost # +tile.waxed_copper_grate.name=Gewachster Kupferrost # +tile.waxed_exposed_copper_grate.name=Gewachster freiliegender Kupferrost # +tile.waxed_oxidized_copper_grate.name=Gewachster oxidierter Kupferrost # +tile.waxed_weathered_copper_grate.name=Gewachster verwitterter Kupferrost # +tile.weathered_copper_grate.name=Verwitterter Kupferrost # tile.copper_trapdoor.name=Kupferfalltür # tile.exposed_copper_trapdoor.name=Freiliegende Kupferfalltür # @@ -9848,39 +9967,39 @@ tile.black_candle_cake.name=Kuchen mit schwarzer Kerze # item.spyglass.name=Fernrohr # item.amethyst_shard.name=Amethystsplitter # tile.amethyst_block.name=Amethystblock # -tile.budding_amethyst.name=Kristallisierender Amethyst # -tile.amethyst_cluster.name=Ausgewachsener Amethyst # -tile.large_amethyst_bud.name=Großer kristallisierter Amethyst # -tile.medium_amethyst_bud.name=Mittlerer kristallisierter Amethyst # -tile.small_amethyst_bud.name=Kleiner kristallisierter Amethyst # -tile.tuff.name=Tuff # +tile.budding_amethyst.name=Amethystknospenblock # +tile.amethyst_cluster.name=Amethysthaufen # +tile.large_amethyst_bud.name=Große Amethystknospe # +tile.medium_amethyst_bud.name=Mittlere Amethystknospe # +tile.small_amethyst_bud.name=Kleine Amethystknospe # +tile.tuff.name=Tuffstein # tile.calcite.name=Kalzit # tile.tinted_glass.name=Getöntes Glas # tile.smooth_basalt.name=Glatter Basalt # -tipped_arrow.effect.empty=Angespitzter Pfeil # -tipped_arrow.effect.mundane=Angespitzter Pfeil # -tipped_arrow.effect.thick=Angespitzter Pfeil # -tipped_arrow.effect.awkward=Angespitzter Pfeil # +tipped_arrow.effect.empty=Getränkter Pfeil # +tipped_arrow.effect.mundane=Getränkter Pfeil # +tipped_arrow.effect.thick=Getränkter Pfeil # +tipped_arrow.effect.awkward=Getränkter Pfeil # tipped_arrow.effect.nightVision=Pfeil der Nachtsicht # tipped_arrow.effect.invisibility=Pfeil der Unsichtbarkeit # tipped_arrow.effect.jump=Pfeil der Sprungkraft # -tipped_arrow.effect.fireResistance=Pfeil des Feuerwiderstands # -tipped_arrow.effect.moveSpeed=Pfeil der Geschwindigkeit # +tipped_arrow.effect.fireResistance=Pfeil der Feuerresistenz # +tipped_arrow.effect.moveSpeed=Pfeil der Schnelligkeit # tipped_arrow.effect.moveSlowdown=Pfeil der Langsamkeit # tipped_arrow.effect.water=Pfeil des Spritzens # -tipped_arrow.effect.waterBreathing=Pfeil der Wasseratmung # +tipped_arrow.effect.waterBreathing=Pfeil der Unterwasseratmung # tipped_arrow.effect.heal=Pfeil der Heilung # tipped_arrow.effect.harm=Pfeil des Schadens # tipped_arrow.effect.poison=Pfeil der Vergiftung # tipped_arrow.effect.regeneration=Pfeil der Regeneration # tipped_arrow.effect.damageBoost=Pfeil der Stärke # tipped_arrow.effect.weakness=Pfeil der Schwäche # -tipped_arrow.effect.levitation=Pfeil des Schwebens # +tipped_arrow.effect.levitation=Pfeil der Schwebekraft # tipped_arrow.effect.luck=Pfeil des Glücks # tipped_arrow.effect.wither=Pfeil des Verfalls # tipped_arrow.effect.turtleMaster=Pfeil des Schildkrötenmeisters # -tipped_arrow.effect.slowFalling=Pfeil des langsamen Falls # +tipped_arrow.effect.slowFalling=Pfeil des sanften Falls # tipped_arrow.effect.infested=Pfeil der Verseuchung # tipped_arrow.effect.oozing=Pfeil des Sickerns # tipped_arrow.effect.weaving=Pfeil des Webens # @@ -9910,7 +10029,7 @@ structure_block.place_by_layer=Per Ebene platzieren # structure_block.place_by_block=Per Block platzieren # structure_block.rotation=Rotation # structure_block.integrity=Integrität: # -structure_block.seed=Seed: # +structure_block.seed=Startwert: # structure_block.off=Aus # structure_block.show=Anzeigen # structure_block.include=Einbeziehen # @@ -10066,12 +10185,12 @@ trial.tabbed_upsell.server.title=SERVER # trial.tabbed_upsell.server.description=Server bieten einige der kreativsten Möglichkeiten in Minecraft. Spiele tolle Minispiele, lerne die Minecraft-Community kennen, und finde neue Freunde. Schalte das komplette Minecraft-Erlebnis frei, um die Server noch heute auszuprobieren. # trial.tabbed_upsell.store.title=STORE # trial.tabbed_upsell.store.description=Erhalte Zugang zu Minecraft Marketplace, unserem Ingame-Store. Wechsle deinen Look mit neuen Skins, verändere deine Welt oder entdecke unglaubliche neue Karten von den besten Community-Schöpfern. Schalte noch heute das komplette Spiel frei. # -trial.tabbed_upsell.creative.title=GESTALTEN # +trial.tabbed_upsell.creative.title=KREATIV # trial.tabbed_upsell.creative.description=Kaufe Minecraft, und erhalte den Kreativmodus! Greife auf das gesamte Inventar zu und lass deiner Fantasie beim Bauen freien Lauf. Fliege durch deine Welt, baue dein Traumhaus, oder sprenge mit unbegrenztem TNT einen Berg. # trial.tabbed_upsell.addon.title=ADD-ONS # trial.tabbed_upsell.addon.description=Die Wölfe sollen sich wie Häschen benehmen? Alle Bäume sollen sich in Zuckerwatte verwandeln? Im kompletten Minecraft-Erlebnis mit Add-ons ist alles möglich! Außerdem hast du Zugang zu Mehrspielerangeboten, zum Kreativmodus, erhältst Erfolge und vieles mehr. Schalte jetzt den vollen Zugriff auf Minecraft frei! # -trial.tabbed_upsell.seeds.title=SEEDS # -trial.tabbed_upsell.seeds.description=Schalte das komplette Minecraft-Erlebnis frei, und erhalte Zugriff auf Seeds. Mit Seeds kannst du neue Biome entdecken – überlebe in Eisebenen, erklimme extreme Berge, oder wandere durch Wüsten. Nutze einzigartige Vorlagen oder erkunde neue Zufallswelten. Kaufe Minecraft, um noch heute Seeds, den Kreativmodus, Mehrspielerangebote und mehr zu nutzen. # +trial.tabbed_upsell.seeds.title=STARTWERTE # +trial.tabbed_upsell.seeds.description=Schalte das komplette Minecraft-Erlebnis frei, und erhalte Zugriff auf Startwerte. Mit Startwerten kannst du neue Biome entdecken – überlebe in Eisebenen, erklimme extreme Berge, oder wandere durch Wüsten. Nutze einzigartige Vorlagen oder erkunde neue Zufallswelten. Kaufe Minecraft, um noch heute Startwerte, den Kreativmodus, Mehrspielerangebote und mehr zu nutzen. # ## Specific for the Chromebook Trial trial.thanks_for_testing.title=Danke fürs Testen # @@ -10087,7 +10206,7 @@ trial.thanks_for_testing.server.description=Als Teil des vollständigen Minecraf trial.thanks_for_testing.store.description=Das volle Spiel bietet Zugang zu Minecraft Marketplace, unserem Ingame-Store. Wechsle deinen Look mit neuen Skins, verändere deine Welt oder entdecke unglaubliche neue Karten von den besten Community-Schöpfern! # trial.thanks_for_testing.creative.description=Ein beliebter Teil der Minecraft-Erfahrung: Der Kreativmodus! Greife auf das gesamte Inventar zu und lass deiner Fantasie beim Bauen freien Lauf. Fliege durch deine Welt, baue dein Traumhaus oder sprenge mit unbegrenztem TNT einen Berg! # trial.thanks_for_testing.addon.description=Die Wölfe sollen sich wie Häschen benehmen? Alle Bäume sollen sich in Zuckerwatte verwandeln? Im kompletten Minecraft-Erlebnis mit Add-Ons ist alles möglich! Außerdem hast du Zugang zu Mehrspielerangeboten, zum Kreativmodus, Erfolgen und vielem mehr! # -trial.thanks_for_testing.seeds.description=Das komplette Minecraft-Erlebnis bietet Zugriff auf Seeds. Mit Seeds kannst du neue Biome entdecken – überlebe in Eisebenen, erklimme extreme Berge, oder wandere durch Wüsten. Nutze einzigartige Vorlagen oder erkunde neue Zufallswelten! # +trial.thanks_for_testing.seeds.description=Das komplette Minecraft-Erlebnis bietet Zugriff auf Startwerte. Mit Startwerten kannst du neue Biome entdecken – überlebe in Eisebenen, erklimme extreme Berge, oder wandere durch Wüsten. Nutze einzigartige Vorlagen oder erkunde neue Zufallswelten! # trial.tabbed_upsell.navleft=Zur Menüregisterkarte links gehen # trial.tabbed_upsell.navRight=Zur Menüregisterkarte rechts gehen # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=Sprachkommunikation # xbox.statistics.timePlayed=Spieldauer # xbox.statistics.blocksBroken=Zerstörte Blöcke # -xbox.statistics.distanceTravelled=Gereiste Strecke # +xbox.statistics.distanceTravelled=Zurückgelegte Strecke # xbox.statistics.mobsDefeated=Besiegte Kreaturen # ## Player safety toast messages @@ -10495,7 +10614,7 @@ beginnerTips.5=Benutze das richtige Werkzeug für deine Arbeit! Holz mit einer A beginnerTips.6=Auch in Minecraft wirst du hungrig werden, also versuche, etwas zu essen zu finden, bevor das passiert. # beginnerTips.7=Gerade nach unten oder gerade nach oben zu graben, ist keine gute Idee. # beginnerTips.8=Monster spawnen in der Dunkelheit. Bastle dir eine Fackel, um jeden Raum zu erhellen. # -beginnerTips.9=Betten sind toll! Baue eines, um die Nacht vorüberziehen zu lassen und deinen Respawnpunkt festzulegen. # +beginnerTips.9=Betten sind toll! Baue eines, um die Nacht vorüberziehen zu lassen und deinen Wiederbeleben-Punkt festzulegen. # beginnerTips.10=Sei vorsichtig beim Schwimmen. Wenn du zu lange unter Wasser bleibst, wird dir die Luft ausgehen. # beginnerTips.11=Der Überlebensmodus hat 4 verschiedene Schwierigkeitsstufen – Friedlich, Leicht, Normal und Schwer. Oder spiele im Kreativmodus und erhalte unendlich viele Ressourcen! # beginnerTips.12=Die Welt von Minecraft ist unendlich überraschend. Hier findest du viele verschiedene Tiere, Pflanzen und sogar §f§k§a§b§r §f§k§a§b§r. ### please leave "§f§k§a§b§r" unchanged @@ -10529,12 +10648,12 @@ midgameTips.25=Manchmal schenken Eisengolems den Kindern von Dorfbewohnern Blume midgameTips.26=Ozelots zeigen Creepern, wo der Hammer hängt! # midgameTips.27=Verwende Seegras, um Meeresschildkröten anzulocken und zu züchten. # midgameTips.28=Schütze Babyschildkröten vor feindlichen Kreaturen! # -midgameTips.29=Baby-Schildkröten lassen Hornschuppen fallen, wenn sie wachsen. Diese können zu Schildkrötenpanzern verarbeitet werden. # -midgameTips.30=Braue einige Tränke der Wasseratmung für die Unterwasserforschung! # +midgameTips.29=Baby-Schildkröten lassen Hornschilde fallen, wenn sie wachsen. Diese können zu Schildkrötenpanzern verarbeitet werden. # +midgameTips.30=Braue einige Tränke der Unterwasseratmung für die Unterwasserforschung! # midgameTips.31=Delphine können dich zu Schiffswracks und Unterwasserruinen führen. Füttere sie mit Kabeljau, und folge ihrer Spur. # midgameTips.32=Benutze eine Schere, um einen Kürbis zu schnitzen. # midgameTips.33=Es gibt 3.587 Arten von Tropenfischen! # -midgameTips.34=Seegurken können zu hellgrünem Farbstoff verarbeitet werden. # +midgameTips.34=Meeresgurken können zu hellgrünem Farbstoff verarbeitet werden. # midgameTips.35=Benutze Heuballen, um Lamas zu züchten! # midgameTips.36=Der Kompass zeigt immer auf den Welt-Spawn. Erstelle einen, um dir die Richtung weisen zu lassen. # midgameTips.37=Handle mit den Dorfbewohnern, um Lebensmittel, Werkzeuge und sogar Forscherkarten zu erhalten! # @@ -10574,7 +10693,7 @@ midgameTips.69=Verwende eine Hacke, um den Boden zum Bepflanzen vorzubereiten. # lategameTips.1=Zombie-Piglins greifen dich nicht an – es sei denn, du machst sie wütend. # lategameTips.2=Schlage diese Feuerbälle zurück auf den Ghast! # lategameTips.3=Bruchstein ist resistent gegen Ghast-Feuerbälle, sodass es nützlich ist, um Portale zu beschützen. # -lategameTips.4=Unsere Musik ist von C418, Lena Raine und Kikmi Tanioka. # +lategameTips.4=Unsere Musik ist von C418, Lena Raine, Aaron Cherof und Kumi Tanioka. # lategameTips.5=Irgendwann wird es ein Update für dieses Spiel geben! # lategameTips.6=Creeper wurden aus einem Programmierfehler geboren. # lategameTips.7=Die erste Version von Minecraft wurde in nur sechs Tagen erstellt! # @@ -10593,8 +10712,8 @@ lategameTips.19=Die Sog-Verzauberung lässt dich im Regen durch die Luft treiben lategameTips.20=Das Leuchtfeuer ist ein mächtiger Gegenstand, der nur mit einem Netherstern vom Wither hergestellt werden kann! # lategameTips.21=Nethersterne können nicht durch Explosionen zerstört werden. # lategameTips.22=Du kannst mit Piglins Handel treiben. # -lategameTips.23=Um im Nether neu zu spawnen, benötigst du einen aufgeladenen Respawn-Anker. # -lategameTips.24=Mit Glowstone kannst du einen Respawn-Anker aufladen. # +lategameTips.23=Um im Nether wiederbelebt zu werden, benötigst du einen aufgeladenen Seelenanker. # +lategameTips.24=Mit Leuchtstein kannst du einen Seelenanker aufladen. # lategameTips.25=Du kannst Hoglins mit Karmesinpilzen züchten, aber sei vorsichtig. # lategameTips.26=Die größten Goldvorkommen findest du im Nether und im Badlands-Biom. # lategameTips.27=Diorit, man liebt oder hasst es. # @@ -10683,7 +10802,7 @@ trade.levelPrefixAndName.max=Max. Level: %s # trade.nameAndLevel=%s–%s # trade.level.1=Neuling # trade.level.2=Lehrling # -trade.level.3=Weitgereister # +trade.level.3=Geselle # trade.level.4=Experte # trade.level.5=Meister # trade.mysteriousText=dab # @@ -10760,10 +10879,11 @@ dr.loading=Wird geladen ... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Neuen Skin wählen # dr.classic_skins.custom_skin_title=Skin importieren # -dr.classic_skins.custom_skin_description=Importiere eine Bilddatei von deinem Gerät, die du als Skin verwenden kannst. Dieser Vorgang wird nicht zwischen Geräten oder Spielen synchronisiert. # +dr.classic_skins.custom_skin_description=Importiere eine PNG-Datei (64x32, 64x64 oder 128x128) von deinem Gerät, die du als Skin verwenden kannst. Dieser Vorgang wird nicht zwischen Geräten oder Spielen synchronisiert. # +dr.classic_skins.custom_skin_description_disabled= Dein Gerät kann in einem Mehrspieler-Spiel keinen angepassten Skin auswählen. Bitte kehre zum Hauptmenü zurück, um einen auszurüsten. # dr.classic_skins.custom_skin_description_popup=Du kannst Spieler mit personalisierten Skins nur sehen, wenn die Option "Nur vertrauenswürdige Skins erlauben" deaktiviert ist. # dr.classic_skins.custom_skin_section_title=Skins im Besitz # -dr.classic_skins.invalidCustomSkin=Das ist doch kein Minecraft-Skin, du Scherzkeks. # +dr.classic_skins.invalidCustomSkin=Bitte importiere eine .png-Datei mit den Abmessungen 64x64, 64x32 oder 128x128 # dr.classic_skins.owned=Freigeschaltet # dr.classic_skins.purchasable=Mehr erhalten # dr.classic_skins.realms_plus=Realms Plus # @@ -10986,7 +11106,7 @@ dr.color.minecraft_light_gray=Minecraft Hellgrau # dr.color.minecraft_lime_green=Minecraft-Hellgrün # dr.color.minecraft_magenta=Minecraft-Magenta # dr.color.minecraft_orange=Minecraft-Orange # -dr.color.minecraft_pink=Minecraft-Pink # +dr.color.minecraft_pink=Minecraft-Rosa # dr.color.minecraft_purple=Minecraft-Lila # dr.color.minecraft_red=Minecraft-Rot # dr.color.minecraft_white=Minecraft-Weiß # @@ -11073,28 +11193,28 @@ gameTest.optionalPrefix=(optional) # gameTest.assert.couldNotSetBlock=Der Block "%s" konnte nicht platziert werden. # gameTest.assert.missingButton=Schaltfläche erwartet # gameTest.assert.missingLever=Hebel erwartet # -gameTest.assert.couldNotSpawnEntity=Die Entität des Typs "%s" konnte nicht gespawnt werden. # +gameTest.assert.couldNotSpawnEntity=Die Entität des Typs “%s” konnte nicht gespawnt werden. # gameTest.assert.onlyWorksWithMobs=spawnWithoutBehaviors() funktioniert nur bei Kreaturen. # gameTest.assert.mobWontMove=Die Kreatur konnte "%s" nicht bewegen. # gameTest.assert.noPathFound=Kein Pfad für Entität des Typs "%s" gefunden # gameTest.assert.pathFound=Pfad für Entität des Typs "%s" gefunden # -gameTest.assert.expectEntityOfType=Entität des Typs "%s" erwartet # +gameTest.assert.expectEntityOfType=Entität des Typs “%s” erwartet # gameTest.assert.unexpectedDataResult=Unerwartetes Datenergebnis für die Entität # -gameTest.assert.didNotExpectEntityOfType=Entität des Typs "%s" nicht erwartet # +gameTest.assert.didNotExpectEntityOfType=Entität des Typs “%s” nicht erwartet # gameTest.assert.expectBlock=Erwarteter Block vom Typ '%s' # gameTest.assert.expectBlockWithState=Block mit Zustand "%s" erwartet # gameTest.assert.unexpectedBlock=Unerwarteter Block vom Typ '%s' # gameTest.assert.unexpectedBlockState=Block verfügt nicht über den erwarteten Zustand. # -gameTest.assert.expectItemOfType=Gegenstandsentität des Typs "%s" erwartet # -gameTest.assert.unexpectedItemOfType=Gegenstandsentität des Typs "%s" nicht erwartet # -gameTest.assert.wrongEntityItemCount=Unerwartete Gegenstandsentität des Typs "%s". Erwartet: %s. Tatsächlich: %s. # +gameTest.assert.expectItemOfType=Gegenstand-Entität des Typs “%s” erwartet # +gameTest.assert.unexpectedItemOfType=Gegenstand-Entität des Typs “%s” nicht erwartet # +gameTest.assert.wrongEntityItemCount=Unerwartete Anzahl Gegenstand-Entität des Typs “%s”. Erwartet: %s. Tatsächlich: %s. # gameTest.assert.noContainerFound=Kein Behälter gefunden # gameTest.assert.expectEmptyContainer=Leerer Behälter erwartet # gameTest.assert.expectItemInContainer=Behälter enthält keinen Gegenstand des Typs "%s". # -gameTest.assert.missingComponent=Entität fehlt Komponente "%s" # -gameTest.assert.hasComponent=Entität verfügt über Komponente "%s" # -gameTest.assert.missingArmor=Entität fehlt Rüstung "%s" in Platz "%s" mit Daten "%s" # -gameTest.assert.hasArmor=Entität verfügt über Rüstung "%s" in Platz "%s" mit Daten "%s" # +gameTest.assert.missingComponent=Entität fehlt Komponente “%s” # +gameTest.assert.hasComponent=Entität verfügt über Komponente “%s” # +gameTest.assert.missingArmor=Entität fehlt Rüstung “%s” in Platz “%s” mit Daten “%s” # +gameTest.assert.hasArmor=Entität verfügt über Rüstung “%s” in Platz “%s” mit Daten “%s” # gameTest.assert.unexpectedRedstonePowerLevel=Unerwartetes Redstone-Kraftlevel. Erwartet: %s. Tatsächlich: %s. # gameTest.assert.expectWaterLogged=Schwimmender Block erwartet # gameTest.assert.unexpectedWaterLogged=Schwimmender Block nicht erwartet # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Verbindung fehlgeschlagen # gathering.info.modal.body.connectFail=Leider konnten wir keine Verbindung aufbauen. Bitte versuche es später erneut. # gathering.connect.title=Verbinden ... # gathering.info.qr.title.onlineService=Mehr erfahren # -gathering.info.qr.body.onlineService.nso=Du benötigst eine Nintendo Switch-Online-Mitgliedschaft, um einem Event in Minecraft beitreten zu können. # -gathering.info.qr.body.onlineService.psn=Du musst bei PlayStation®Plus angemeldet sein, um einem Event in Minecraft beizutreten. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Du musst angemeldet sein, um einem Event in Minecraft beizutreten. # gathering.info.qr.title.childAccount=Online-Spiel nicht erlaubt # gathering.info.qr.body.childAccount=Deine aktuellen Altersbeschränkungen hindern dich daran, online zu spielen. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Live-Event-Stream # gathering.info.qr.body.console=Scannen, um unserem Live-Event-Stream beizutreten # gathering.info.signIn.title=Melde dich an, um an diesem Event teilzunehmen. # gathering.info.signIn.body=Bitte melde dich bei deinem Microsoft-Konto an, um an diesem Event teilzunehmen. # +gathering.activation.warning=Versammlung kann nicht gefunden werden # +gathering.activation.warning.signIn=Versammlung kann nicht gefunden werden. Bitte melde dich an, bevor du es erneut versuchst. # +gathering.activation.warning.title=Oh nein! # diff --git a/resource_pack/texts/el_GR.lang b/resource_pack/texts/el_GR.lang index b6eb98d7a..adf687c69 100644 --- a/resource_pack/texts/el_GR.lang +++ b/resource_pack/texts/el_GR.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Μενού παιχνιδιού # accessibility.screenName.permissions=Οθόνη δικαιωμάτων # accessibility.screenName.play=Οθόνη παιχνιδιού # accessibility.screenName.profile=Οθόνη προφίλ # +accessibility.screenName.realmInviteLinkSettings=Οθόνη ρυθμίσεων σύνδεσης πρόσκλησης σε Realm # accessibility.screenName.realmSettings=Οθόνη ρυθμίσεων Realm # accessibility.screenName.settings=Οθόνη ρυθμίσεων παιχνιδιού # accessibility.screenName.addFriend=Προσθήκη Οθόνης Φίλου # @@ -192,6 +193,10 @@ accessibility.text.equals=Ίσον # accessibility.text.unsupported=Άγνωστος χαρακτήρας # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Ειδοποίηση ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Συμβουλή ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Αναπαραγωγή %s ορισμ commands.generic.encryption.badkey=Δόθηκε εσφαλμένο δημόσιο κλειδί. Αναμένεται κλειδί 120 byte μετά τη μορφοποίηση PEM. # commands.generic.encryption.badsalt=Δόθηκε εσφαλμένο salt. Αναμένεται 16 byte πριν την κωδικοποίηση base 64. # commands.generic.encryption.required=Απαιτείται κρυπτογραφημένη περίοδος λειτουργίας # +commands.generic.entity.differentDimension=Η οντότητα στόχου δεν μπορεί να είναι σε διαφορετική διάσταση # commands.generic.entity.invalidType=Ο τύπος οντότητας '%1$s' δεν είναι έγκυρος # commands.generic.entity.invalidUuid=Η οντότητα UUID που παρασχέθηκε είναι σε άκυρη μορφή # commands.generic.entity.notFound=Η οντότητα δεν μπορεί να βρεθεί # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Οι τιμές χρώματος εξασθένι commands.camera.invalid.easing=Η απρόσκοπτη εναλλαγή σε μη στάσιμες κάμερες δεν υποστηρίζεται # commands.camera.invalid.time=Οι διάρκειες εξασθένισης πρέπει να είναι μεταξύ 0 και 10 δευτερολέπτων. # commands.camera.invalid.pitch=Η κλίση της κάμερας (περιστροφή X) πρέπει να είναι μεταξύ -90 και 90 μοιρών # +commands.camera.invalid.view.offset=Η μετατόπιση προβολής πρέπει να κυμαίνεται μεταξύ -100 και 100 # commands.camera.perspective.locked=Η οπτική γωνία δεν μπορεί να αλλάξει ενώ χρησιμοποιείς προσαρμοσμένες κάμερες # commands.camera.perspective.option=Η κάμερα που επέλεξες θα αλλάξει όταν η προσαρμοσμένη κάμερα δεν είναι ενεργή # commands.world_age.description=Αλλάζει ή ρωτά την ηλικία του κόσμου (χρόνος από τη δημιουργία). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Σπηλιές και Γκρεμοί # createWorldScreen.cavesandcliffsDescription=Εξερεύνησε τη νέα δημιουργία ποικιλόμορφων σπηλαίων # createWorldScreen.spectatorMode=Λειτουργία θεατή # createWorldScreen.spectatorModeDescription=Δοκίμασε τις πρώιμες εκδόσεις της Λειτουργίας θεατή # +createWorldScreen.experimentalThirdPersonCameras=Κάμερες Δημιουργού: Νέες προεπιλογές τρίτου προσώπου # +createWorldScreen.experimentalThirdPersonCamerasDescription=Περιέχει νέα προεπιλογή τρίτου προσώπου με κάμερα follow_orbit πάνω από τον ώμο # +createWorldScreen.experimentalFocusTargetCamera=Κάμερες Δημιουργού: Κάμερα Εστίασης σε Στόχο # +createWorldScreen.experimentalFocusTargetCameraDescription=Ενεργοποιεί τη συμπεριφορά της υπάρχουσας ελεύθερης κάμερας για τη στόχευση μιας οντότητας # createWorldScreen.recipeUnlocking=Ξεκλείδωμα συνταγών # createWorldScreen.recipeUnlockingDescription=Ενεργοποίηση ξεκλειδώματος συνταγών # createWorldScreen.experimentalholiday=Δυνατότητες Δημιουργού διακοπών # @@ -1926,7 +1937,7 @@ createWorldScreen.header.general.project=Έργο # createWorldScreen.header.general.exportSettings=Εξαγωγή ρυθμίσεων # createWorldScreen.header.general.exportSettings.description=Κάποιες λειτουργίες ενδέχεται να παρακαμφθούν κατά τη διάρκεια της περιόδου λειτουργίας επεξεργασίας, αλλά τηρούνται πλήρως κατά την εξαγωγή # createWorldScreen.header.local=Δημιουργία κόσμου # -createWorldScreen.header.realms=Δημιουργία διακομιστή βασιλείων # +createWorldScreen.header.realms=Δημιουργία διακομιστή Realms # createWorldScreen.header.realmsReset=Επαναφορά του Realm σου; # createWorldScreen.levelName=Ονοματοδοσία # createWorldScreen.levelSeed=Φύτρο # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Διαγραφή έργου # createWorldScreen.editor.projectOptionsLabel=Επιλογές έργου # createWorldScreen.editor.delete.confirm=Να γίνει οριστική διαγραφή του έργου; # createWorldScreen.editor.deleteWarningFormat=Είσαι σίγουρος ότι θέλεις να διαγράψεις το έργο "%s"; Αυτό το έργο θα χαθεί για πάντα! # -createWorldScreen.eduCloud.about.body=Όνομα αρχείου: '%1$s'%2$sΤελευταία ενημέρωση: %3$s%4$sΓια να κάνεις λήψη, πάτησε OK και μετά Λήψη.%5$s # +createWorldScreen.eduCloud.about.body=Όνομα αρχείου: '%1$s'%2$sΤελευταία ενημέρωση: %3$s%4$sΓια λήψη, πάτησε OK και μετά κάνε κλικ στη 'Λήψη'.%5$s # createWorldScreen.eduCloud.about.title=Πληροφορίες σχετικά με το αρχείο Σύννεφο Κόσμου # createWorldScreen.eduCloud.delete.confirm=Να γίνει διαγραφή του τοπικού κόσμου; # createWorldScreen.eduCloud.deleteWarningFormat=Σίγουρα θέλεις να διαγράψεις το στοιχείο «%1$s» σε αυτήν τη συσκευή; %2$sΗ έκδοση σύννεφου «%3$s» δεν θα επηρεαστεί και μπορεί να γίνει εκ νέου συγχρονισμός αργότερα. # +createWorldScreen.eduCloud.resolution.title=Αποστολή τώρα; # +createWorldScreen.eduCloud.resolution.body=Παρουσιάστηκε πρόβλημα με την αποθήκευση του «%1$s» στο cloud. Κατά την έξοδο από έναν κόσμο, παρακαλούμε κράτησε το Minecraft Education ανοιχτό μέχρι να ολοκληρωθεί η αποστολή. %2$sΑς το διορθώσουμε. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Αποστολή τώρα # +createWorldScreen.eduCloud.resolution.uploadOpen=Αποστολή και παίξε # createWorldScreen.experimentalDeferredTechnicalPreview=Απόδοση χαρακτηριστικών δράκου για δημιουργούς # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Ενεργοποίησε τον αναβληθέντα αγωγό φωτοαπόδοσης. Απαιτεί πακέτο πόρων με ενεργοποιημένο PBR και συμβατό λογισμικό. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Λήψη αντίγραφου ασφαλ realmsInvitationScreen.shareDialogLabel=Οποιοσδήποτε έχει αυτή τη σύνδεση μπορεί να γίνει μέλος του Realm σου. Πρόσεχε σε ποιον την κοινοποιείς. Ίσως θέλεις να κατεβάσεις πρώτα ένα αντίγραφο ασφαλείας του κόσμου σου. Μπορείς να καταργήσεις μέλη από τις ρυθμίσεις του Realm. # realmsInvitationScreen.shareDialogShareButton=Κοινοποίηση # realmsInvitationScreen.shareDialogCopyButton=Αντιγραφή # -realmsInvitationScreen.shareDialogNewLinkButton=Δημιουργία νέας σύνδεσης # -realmsInvitationScreen.shareDialogNewCodeButton=Δημιουργία νέου κωδικού # realmsInvitationScreen.closedRealmWarning=Το Realm έκλεισε. Τα μέλη δεν μπορούν να συμμετάσχουν. # realmsInvitationScreen.generate=Δημιουργία # realmsInvitationScreen.disable=Απενεργοποίηση # realmsInvitationScreen.backup=Λήψη # -realmsInvitationScreen.shareByLink=Κοινή χρήση σύνδεσης # -realmsInvitationScreen.shareByCode=Κοινή χρήση κωδικού πρόσκλησης # -realmsInvitationScreen.shareLinkToRealm=Κοινοποίησε τη σύνδεση για το Realm # -realmsInvitationScreen.shareCodeToRealm=Κοινή χρήση κωδικού πρόσκλησης στο Realm # -realmsInvitationScreen.shareInfoMessage=Όλοι θα μπορούν να συνδεθούν στο Realm σου με αυτήν τη σύνδεση. Επίλεξε Παιχνίδι > Λήψη κόσμου για να κατεβάσεις ένα αντίγραφο ασφαλείας του κόσμου σου. # -realmsInvitationScreen.shareInfoMessageCode=Όλοι όσοι έχουν τον κωδικό πρόσκλησης μπορούν να συμμετέχουν στο Realm σου. Πήγαινε στις επιλογές "Παιχνίδι > Λήψη κόσμου" για να κατεβάσεις ένα αντίγραφο ασφαλείας του κόσμου σου. # -realmsInvitationScreen.refreshLinkInfoMessage=Θα ακυρωθεί η παλαιά σύνδεση και θα δημιουργηθεί μια νέα. Θέλεις να συνεχίσεις; # -realmsInvitationScreen.refreshCodeInfoMessage=Θα ακυρωθεί ο παλιός κωδικός πρόσκλησης και θα δημιουργηθεί ένας νέος. Θέλεις να συνεχίσεις; # realmsInvitationScreen.kick=Κατάργηση # realmsInvitationScreen.kickAndBlock=Αποκλεισμός # realmsInvitationScreen.kickPopupTitle=Ανάκληση πρόσβασης; # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Ρυθμίσεις παιχνιδιού # realmsSettingsScreen.playersSectionTitle=Παίκτες # realmsSettingsScreen.membersSectionTitle=Μέλη # realmsSettingsScreen.subscriptionSectionTitle=Συνδρομή # +realmsSettingsScreen.inviteLinksSectionTitle=Συνδέσεις πρόσκλησης # realmsSettingsScreen.devOptionsSectionTitle=Επιλογές προγραμματιστών # realmsSettingsScreen.backupSection=Αντίγραφα ασφαλείας # realmsSettingsScreen.backupInfo=Μπορείς να αποκαταστήσεις τον κόσμο στο Realm σου με ένα αντίγραφο ασφαλείας που περιλαμβάνεται σε αυτήν τη λίστα. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Αντικατάσταση κόσμου; # realmsSettingsScreen.closeRealmTitle=Κλείσιμο Realm; # realmsSettingsScreen.closeRealmMessage=Το κλείσιμο του realm θα το απενεργοποιήσει. Οποιοσδήποτε παίζει τώρα στο realm θα αποσυνδεθεί. Θέλεις σίγουρα να το κάνεις αυτό; # realmsSettingsScreen.LoadingSubscription=Φόρτωση συνδρομής... # +realmsSettingsScreen.LoadingInviteLinks=Φόρτωση συνδέσεων πρόσκλησης... # realmsSettingsScreen.failedLoadingSubscription=Αποτυχία φόρτωσης συνδρομής # +realmsSettingsScreen.failedLoadingInviteLinks=Αποτυχία φόρτωσης των συνδέσεων πρόσκλησης # realmsSettingsScreen.matchingPurchasePlatformFormat=Αγόρασες τη συνδρομή σου στο %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Η συνδρομή σου άρχισε στο %s. Μόνο εκεί μπορείς να ανανεώσεις τη συνδρομή σου. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Μπορείς να διαχειριστείς τη συνδρομή σου σε Realm στο κατάστημα της πλατφόρμας όπου έκανες την αγορά. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Το Realm σ realmsSettingsScreen.upload.worldtoobig=Η αποστολή απέτυχε. Το μέγεθος του κόσμου υπερβαίνει το μέγιστο όριο αποστολής %s. # realmsSettingsScreen.download.worldtoobig=Η λήψη απέτυχε. Το μέγεθος του κόσμου υπερβαίνει το μέγιστο όριο λήψης %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Οι αλλαγές στη συνδρομή σου σε Realms, όπως είναι η συγκέντρωση χρόνου ή η απενεργοποίηση της επαναλαμβανόμενης χρέωσης, δεν θα αντικατοπτρίζονται στην επόμενη ημερομηνία χρέωσης. # +realmsSettingsScreen.inviteLinkLabel=Συνδέσεις πρόσκλησης: # +realmsSettingsScreen.inviteLinkLabelTTS=Συνδέσεις πρόσκλησης. Κύβος κειμένου. # +realmsSettingsScreen.inviteLinkLabelDescription=Μπορείς να προσθέσεις έως και 5 συνδέσεις πρόσκλησης και να τις μοιραστείς, ώστε άτομα να γίνουν μέλη του Realm σου. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Έχεις συμπληρώσει τον μέγιστο αριθμό συνδέσεων πρόσκλησης. Πρέπει να καταργήσεις μια υπάρχουσα σύνδεση προτού προσθέσεις μια νέα. # +realmsSettingsScreen.inviteLinkNameTTS=Σύνδεση Πρόσκλησης με τίτλο %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Κάνε κλικ στο κουμπί για να αλλάξεις τις ρυθμίσεις. # +realmsSettingsScreen.inviteLinkAddButton=Προσθήκη νέας σύνδεσης πρόσκλησης # +realmsSettingsScreen.inviteLinkCopyTTS=Αντιγραφή σύνδεσης πρόσκλησης # +realmsSettingsScreen.inviteLinkActivate=Ενεργοποίηση σύνδεσης # +realmsSettingsScreen.inviteLinkActivateTTS=Ενεργοποίηση σύνδεσης. Ενεργοποίησε αυτήν τη σύνδεση, για να επιτρέψεις στα άτομα να συμμετάσχουν με αυτήν. # +realmsSettingsScreen.inviteLinkActivateDescription=Ενεργοποίησε αυτήν τη σύνδεση για να επιτρέψεις στα άτομα να συμμετάσχουν με αυτήν. # +realmsSettingsScreen.inviteLinkActive=Ενεργό # +realmsSettingsScreen.inviteLinkInactive=Ανενεργό # +realmsSettingsScreen.inviteLinkInactiveExpiry=Κανείς δεν μπορεί να συμμετάσχει με αυτήν τη σύνδεση # +realmsSettingsScreen.inviteLinkExpiryTime=Λήγει %s στις %s # +realmsSettingsScreen.inviteLinkExpiredTime=Έληξε %s στις %s # +realmsSettingsScreen.inviteLinkExpired=Έχει λήξει # +realmsSettingsScreen.inviteLinkInfinite=Δεν λήγει ποτέ # +realmsSettingsScreen.inviteLinkInfiniteToggle=Ρύθμιση σύνδεσης ώστε να μην λήγει ποτέ # +realmsSettingsScreen.inviteLinkTitle=Σύνδεση πρόσκλησης: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Πεζά # +realmsSettingsScreen.inviteLinkUppercaseTTS=Κεφαλαία # +realmsSettingsScreen.inviteLinkURLTTS=Σύνδεση πρόσκλησης με τίτλο %s. Κύβος κειμένου. %s. Αυτή η σύνδεση θα επιτρέψει στα άτομα να συμμετέχουν στο Realm σου. Μπορείς να τη μοιραστείς παντού. # +realmsSettingsScreen.inviteLinkDescription=Αυτή η σύνδεση θα επιτρέψει στα άτομα να συμμετέχουν στο Realm σου. Μπορείς να τη μοιραστείς παντού. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Γενικά # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Ρυθμίσεις για προχωρημένους # +realmsSettingsScreen.inviteLinkShare=Κοινή χρήση σύνδεσης # +realmsSettingsScreen.inviteLinkShareDescription=Επίλεξε πού θα μοιραστείς αυτήν τη σύνδεση. # +realmsSettingsScreen.inviteLinkShareButton=Κοινοποίηση # +realmsSettingsScreen.inviteLinkShareButtonTTS=Σύνδεση. Κουμπί. Επίλεξε πού θα μοιραστείς αυτήν τη σύνδεση. # +realmsSettingsScreen.inviteLinkRemove=Κατάργηση σύνδεσης # +realmsSettingsScreen.inviteLinkRemoveButton=Κατάργηση # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Σύνδεση. Κουμπί. # +realmsSettingsScreen.inviteLinkCopiedToast=Η σύνδεση πρόσκλησης αντιγράφηκε στο Πρόχειρό σου. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Να καταργηθεί η σύνδεση πρόσκλησης; # +realmsSettingsScreen.inviteLinkRemoveModalBody=Αυτό θα καταργήσει τη σύνδεση πρόσκλησης από το Realm. Οποιοσδήποτε έχει ήδη συνδεθεί θα παραμείνει, αλλά κανείς άλλος δεν θα μπορεί να συμμετάσχει με αυτήν τη σύνδεση. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ναι, κατάργηση σύνδεσης # +realmsSettingsScreen.inviteLinkExpirationLabel=Ημερομηνία λήξης # +realmsSettingsScreen.inviteLinkExpirationDescription=Καθόρισε πότε θα λήξει αυτή η σύνδεση. # +realmsSettingsScreen.inviteLinkExpirationTTS=Ημερομηνία λήξης. Κύβος κειμένου. Η σύνδεση λήγει %s. Ρύθμισε πότε θα λήξει αυτή η σύνδεση. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Ημερομηνία λήξης. Κύβος κειμένου. Σύνδεση %s. Ρύθμισε πότε θα λήξει αυτή η σύνδεση. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Σφάλμα προσθήκης σύνδεσης # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Παρουσιάστηκε σφάλμα κατά την προσθήκη σύνδεσης σε αυτό το realm. Δοκίμασε ξανά. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Σφάλμα κατά τη διαγραφή σύνδεσης # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Παρουσιάστηκε σφάλμα κατά τη διαγραφή αυτής της σύνδεσης. Δοκίμασε ξανά. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Σφάλμα ενημέρωσης σύνδεσης # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Παρουσιάστηκε σφάλμα κατά την ενημέρωση αυτής της σύνδεσης. Δοκίμασε ξανά. # +realmsSettingsScreen.expiration.unset=Ορισμός λήξης # +realmsSettingsScreen.expiration.never=Ποτέ # +realmsSettingsScreen.expiration.halfHour=30 λεπτά # +realmsSettingsScreen.expiration.hour=1 ώρα # +realmsSettingsScreen.expiration.quarterDay=6 ώρες # +realmsSettingsScreen.expiration.halfDay=12 ώρες # +realmsSettingsScreen.expiration.day=1 ημέρα # +realmsSettingsScreen.expiration.week=7 ημέρες # +realmsSettingsScreen.expiration.never.full=Δεν λήγει ποτέ # +realmsSettingsScreen.expiration.timeFormat=%s στις %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Σε 30 λεπτά. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Σε 1 ώρα. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Σε 6 ώρες. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Σε 12 ώρες. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Σε 1 ημέρα. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Σε 7 ημέρες. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Νοέμ. # date.short_december=Δεκ. # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s στις %s # +date.formattedSpecific.today=Σήμερα στις %s # +date.formattedSpecific.yesterday=Χθες στις %s # date.full_january=Ιανουάριος # date.full_february=Φεβρουάριος # date.full_march=Μάρτιος # @@ -2593,7 +2667,6 @@ deathScreen.quit=Κύριο μενού # deathScreen.quit.confirm=Είσαι βέβαιος ότι επιθυμείς έξοδο; # deathScreen.quit.confirmToMainMenuWarning=Θέλεις σίγουρα να βγεις από το παιχνίδι και να επιστρέψεις στο κύριο μενού; # deathScreen.quit.confirmToMainMenuTitleWarning=Έξοδος στο κύριο μενού; # -deathScreen.quit.eduCloud.confirmLeaveWarning=Σίγουρα θέλεις να κάνεις αποθήκευση και να βγεις από το παιχνίδι;%sΘα ανεβάσουμε τον κόσμο σου και στο cloud! # deathScreen.quit.secondaryClient=Αποθήκευση και έξοδος # deathScreen.quit.secondaryClient.confirmLeaveWarning=Είσαι βέβαιος ότι θέλεις να κάνεις αποθήκευση και να βγεις από το παιχνίδι; # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Αποθήκευση και έξοδος # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Πάνω κόσμος # dimension.dimensionName1=Έγκατα # dimension.dimensionName2=Το Τέλος # -disabledSkin.title=Εμφανίζεσαι ως Steve # +disabledSkin.title=Εμφανίζεσαι ως προεπιλεγμένος χαρακτήρας # disabledSkin.body.onJoin=Αυτός ο διακομιστής έχει απενεργοποιημένη τη ''%s''. Μπορείς να μεταβείς σε διαφορετική εμφάνιση στην Γκαρνταρόμπα. # disabledSkin.body.dressingRoom=Αυτός ο διακομιστής έχει απενεργοποιημένη τη ''%s''. Σίγουρα θέλεις να διατηρήσεις αυτή την εμφάνιση εξοπλισμένη; # disabledSkin.type.customSkins=προσαρμοσμένες εμφανίσεις # @@ -2671,7 +2744,7 @@ disconnectionScreen.forbidden=Το Realm δεν βρέθηκε ή δεν είσ disconnectionScreen.cantConnectToRealms=Δεν είναι δυνατή η σύνδεση στα realms. # disconnectionScreen.crossPlatformDisabled=Ενεργοποίησε το παιχνίδι μεταξύ πλατφορμών στο κύριο μενού, για να συνδέεσαι με φίλους από άλλες πλατφόρμες. Για να παίζεις με άλλους φίλους σε σύνδεση χωρίς παιχνίδι μεταξύ πλατφορμών, ο οικοδεσπότης του παιχνιδιού πρέπει να έχει επίσης απενεργοποιήσει το παιχνίδι μεταξύ πλατφορμών στο κύριο μενού. # disconnectionScreen.crossPlatformDisabled.header=Το παιχνίδι μεταξύ πλατφορμών απενεργοποιήθηκε. # -disconnectionScreen.incompatibleRealm=Το πρόγραμμα-πελάτης σου είναι μη συμβατό ή χρειάζεται ενημέρωση. Ενημέρωσε το πρόγραμμα-πελάτη σου για να συνδεθείς στα realm. # +disconnectionScreen.incompatibleRealm=Το πρόγραμμα-πελάτης σου είναι μη συμβατό ή χρειάζεται ενημέρωση. Ενημέρωσε το πρόγραμμα-πελάτη σου για να συνδεθείς στα Realms. # disconnectionScreen.realmsAlphaEndedTitle=Η δοκιμή του Realms Alpha έχει λήξει. Ευχαριστούμε για τη βοήθειά σου! # disconnectionScreen.realmsAlphaEndedMessage=Η υπηρεσία Realms δεν είναι διαθέσιμη αυτή τη στιγμή. # disconnectionScreen.disconnected=Αποσύνδεση από το διακομιστή # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=ΕΞΑΓΩΓΗ # edu.worlds_screen.share=ΚΟΙΝΗ ΧΡΗΣΗ # edu.worlds_screen.delete=ΔΙΑΓΡΑΦΗ # edu.worlds_screen.courses_title=Τα μαθήματά μου # -edu.worlds_screen.fetch_error=Παρουσιάστηκε πρόβλημα σύνδεσης στο OneDrive. Οι κόσμοι που αποθηκεύονται στο Σύννεφο ενδέχεται να μην είναι ενημερωμένοι. Επίσης, έλεγξε τη σύνδεσή σου. # +edu.worlds_screen.fetch_error=Παρουσιάστηκε πρόβλημα σύνδεσης στο OneDrive. Οι κόσμοι που αποθηκεύονται στο cloud ενδέχεται να μην είναι ενημερωμένοι. Επίσης, ενδεχομένως να πρέπει να ελέγξεις τη σύνδεσή σου. # edu.templates.title=Τα πρότυπά μου # edu.templates.search_placeholder=Αναζήτηση των προτύπων μου # @@ -3053,7 +3126,12 @@ feed.upload=Γίνεται αποστολή του στιγμιότυπου οθ feed.manage=Διαχείριση τροφοδοσίας # feed.share=Κοινοποίηση # feed.addScreenshot=Προσθήκη στιγμιότυπου οθόνης # -feed.shareScreenshot=Λήψη στιγμιότυπου οθόνης. Πήγαινε στο Realms Stories για να το κοινοποιήσεις. # +feed.screenshotCapturedRealms=Λήψη στιγμιότυπου οθόνης. Πήγαινε στο Realms Stories για να το κοινοποιήσεις. # +feed.screenshotCaptured=Το στιγμιότυπο οθόνης καταγράφηκε. Μπορείς να το δεις στη συλλογή στιγμιότυπων οθόνης. # +feed.screenshotAlmostFull=Το στιγμιότυπο οθόνης καταγράφηκε. Η συλλογή σου είναι σχεδόν πλήρης. (%d/%d) # +feed.screenshotReachedMax=Το στιγμιότυπο οθόνης καταγράφηκε. Η συλλογή σου είναι πλήρης. (%d/%d) # +feed.screenshotFull=Η συλλογή σου είναι γεμάτη. Διάγραψε στιγμιότυπα οθόνης, για να απελευθερώσεις χώρο. # +feed.screenshotFullShort=Πλήρης συλλογή στιγμιότυπων οθόνης # feed.comments=Σχόλια # feed.edit=Επεξεργασία # feed.screenshots=Στιγμιότυπα οθόνης # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Μετακίνησε το :tip_right_stick: γ gameTip.playerMovement.mouse=Μετακινήσου με :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Μετακίνηση χρησιμοποιώντας το joystick # -gameTip.playerMovement.touch.classic=Μετακίνηση χρησιμοποιώντας το joystick # +gameTip.playerMovement.touch.classic=Μετακίνηση χρησιμοποιώντας τα κουμπιά βέλους # gameTip.playerMovement.controller=Μετακίνησε το :tip_left_stick: για να μετακινηθείς προς οποιαδήποτε κατεύθυνση # gameTip.flying.mouse=Πάτησε δύο φορές το :_input_key.jump: για να πετάξεις # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Πάτησε δύο φορές το :_input_key.jump: gameTip.stopFlying.touch=Πάτησε δύο φορές την πτήση προς τα κάτω για να σταματήσεις να πετάς # gameTip.jump.mouse=Πήδηξε με το :_input_key.jump: # + gameTip.swim.mouse=Πάτησε παρατεταμένα το :_input_key.jump: για να κολυμπήσεις προς τα πάνω # +gameTip.swim.touch=Πάτησε να κολυμπήσεις προς τα πάνω # gameTip.hotbar.selection.mouse=Κάνε κύλιση ή πάτησε το %s για να κρατήσεις το στοιχείο ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Άγγιξε το στοιχείο στη γραμμή ενεργειών για να το κρατήσεις # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Τοποθέτησε το τραπέζι gameTip.useCraftingTable.mouse=Κάνε δεξί κλικ στο Τραπέζι Κατασκευών για να το χρησιμοποιήσεις # +gameTip.openChat.mouse=Πάτησε %s για άνοιγμα της συνομιλίας # +gameTip.openChat.touch=Πάτησε για άνοιγμα της συνομιλίας # +gameTip.openChat.touch.tts=Πάτησε το κουμπί συνομιλίας για να ανοίξεις τη συνομιλία # + +gameTip.emote.mouse=Πάτησε ή κράτησε παρατεταμένα το :_input_key.emote: για emote # +gameTip.emote.touch=Πάτησε για emote # +gameTip.emote.touch.tts=Πάτησε το κουμπί emote για emote # + generator.amplified=ΕΝΙΣΧΥΣΗ # generator.amplified.info=Σημείωση: Απλά για πλάκα. Χρειάζεται υπολογιστή με μεγάλες δυνατότητες # generator.customized=Προσαρμοσμένο # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=Θύελλα # howtoplay.next=Επόμενο # howtoplay.previous=Προηγούμενο # -howtoplay.category.education=Εκπαίδευση # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=Τακτοποίηση # howtoplay.category.gettingStarted=Έναρξη # howtoplay.category.overworld=Πάνω Κόσμος A-Z # @@ -3309,7 +3397,7 @@ howtoplay.category.marketplace=Marketplace # howtoplay.addons=Πρόσθετα # howtoplay.addons.text.1=Τα Πρόσθετα είναι ένας τύπος περιεχομένου διαθέσιμος στο Minecraft Marketplace, που σου επιτρέπει να προσθέσεις προσαρμοσμένους κύβους, αντικείμενα, πλάσματα, συνταγές και άλλο περιεχόμενο παιχνιδιού στον κόσμο σου. # -howtoplay.addons.text.2=Τα Πρόσθετα σου επιτρέπουν να τροποποιήσεις τους υπάρχοντες κόσμους και τα Realm σου μέσω της οθόνης Επεξεργασίας Κόσμου και της οθόνης Δημιουργίας Νέου Κόσμου. # +howtoplay.addons.text.2=Τα Πρόσθετα σου επιτρέπουν να τροποποιήσεις τους υπάρχοντες κόσμους και τα Realms σου μέσω της οθόνης Επεξεργασίας Κόσμου και της οθόνης Δημιουργίας Νέου Κόσμου. # howtoplay.addons.header.1=Συσσώρευση Πρόσθετων # howtoplay.addons.text.3=Η συσσώρευση ή η πρόσθεση πολλαπλών Πρόσθετων μπορεί να αυξήσει τους χρόνους φόρτωσης και να οδηγήσει σε απροσδόκητα αποτελέσματα. # howtoplay.addons.text.4=Προτείνουμε να αποθηκεύεις ένα αντίγραφο του κόσμου σου ή του Realm σου πριν προσθέσεις ή καταργήσεις Πρόσθετα. # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Εξόπλισε την Πανοπλία ανοίγοντ howtoplay.armor.text.4=Η Σιδερένια, Αλυσιδωτή και Χρυσή πανοπλία μπορεί να λιώσει σε Σβόλους σιδήρου ή χρυσού σε ένα Καμίνι. # howtoplay.armor.header.2=Ασπίδα # howtoplay.armor.text.5.keyboard=Η Ασπίδα θα αποκρούσει ζημιά. Μπορείς να εξοπλίσεις την Ασπίδα τόσο στη δευτερεύουσα υποδοχή όσο και στο hotbar. Πάτησε παρατεταμένα :_input_key.sneak: για να αποκρούσεις με την Ασπίδα. # -howtoplay.armor.text.5.gamepad=Η Ασπίδα θα αποκρούσει ζημιά. Μπορείς να εξοπλίσεις την Ασπίδα τόσο στη δευτερεύουσα υποδοχή όσο και στο hotbar. Πάτησε το κουμπί :_input_key.sneak: ή κάνε κλικ στο :_gamepad_stick_right: για να αποκρούσεις με την Ασπίδα. # +howtoplay.armor.text.5.gamepad=Η Ασπίδα θα αποκρούσει ζημιά. Μπορείς να εξοπλίσεις την Ασπίδα τόσο στη δευτερεύουσα υποδοχή όσο και στο hotbar. Πάτησε :_input_key.sneak: ή πάτησε :_gamepad_stick_right: για να αποκρούσεις με την Ασπίδα. # howtoplay.armor.text.5a.touch=Η Ασπίδα εμποδίζει κάθε είδους εισερχόμενης ζημιάς, ακόμη και μια έκρηξη Creeper! Μπορείς να εξοπλιστείς με αυτή στην υποδοχή δευτερεύοντος χεριού ή στο Hotbar. # howtoplay.armor.text.5b.touch=Όταν χρησιμοποιείς το "D-Pad και πάτημα για αλληλεπίδραση", πάτησε το :touch_sneak: για εναλλαγή μπλοκαρίσματος με την ασπίδα. # howtoplay.armor.text.5c.touch=Όταν χρησιμοποιείς το "Joystick", πάτησε το :tip_virtual_button_sneak: για εναλλαγή μπλοκαρίσματος με την ασπίδα. # -howtoplay.armor.text.5.rift_controller=Η Ασπίδα θα αποκρούσει ζημιά. Μπορείς να εξοπλίσεις την Ασπίδα τόσο στη δευτερεύουσα υποδοχή όσο και στο hotbar. Πάτησε το κουμπί :_input_key.sneak: ή κάνε κλικ στο :rift_X: για να αποκρούσεις με την Ασπίδα. # -howtoplay.armor.text.5.windowsmr_controller=Η Ασπίδα θα αποκρούσει ζημιά. Μπορείς να εξοπλίσεις την Ασπίδα τόσο στη δευτερεύουσα υποδοχή όσο και στο hotbar. Πάτησε το κουμπί :_input_key.sneak: ή κάνε κλικ στο :windowsmr_right_stick: για να αποκρούσεις με την Ασπίδα. # +howtoplay.armor.text.5.rift_controller=Η Ασπίδα θα αποκρούσει εισερχόμενη ζημιά. Μπορείς να εξοπλίσεις την Ασπίδα τόσο στη δευτερεύουσα υποδοχή όσο και στη γραμμή ενεργειών. Πάτησε το κουμπί :_input_key.sneak: ή κάνε κλικ στο :rift_X: για να αποκρούσεις με την Ασπίδα. # +howtoplay.armor.text.5.windowsmr_controller=Η Ασπίδα θα αποκρούσει εισερχόμενη ζημιά. Μπορείς να εξοπλίσεις την Ασπίδα τόσο στη δευτερεύουσα υποδοχή όσο και στη γραμμή ενεργειών. Πάτησε το κουμπί :_input_key.sneak: ή κάνε κλικ στο :windowsmr_right_stick: για να αποκρούσεις με την Ασπίδα. # howtoplay.armor.text.6=Η Ασπίδα μπορεί ακόμη και να αποκρούσει έκρηξη από Creeper! # howtoplay.armor.header.3=Μεταμφίεση # howtoplay.armor.text.7=Μπορείς επίσης να φορέσεις μια Σκαλισμένη κολοκύθα στο κεφάλι σου. Δεν πρόκειται να σου δώσει :armor: αλλά έτσι δεν θα εξαγριώνεις τους Ανθρώπους του Τελειωτή, όταν τους κοιτάζεις. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Οι Διανομείς μπορούν επίσης howtoplay.droppers=Ρίχτες # howtoplay.droppers.text.1.notTouch=Όταν οι Ρίχτες τροφοδοτηθούν από Ερυθρόλιθο θα ρίξουν ένα τυχαίο αντικείμενο που περιέχουν. Πάτα :_input_key.use: στο Ρίχτη για να τον ανοίξεις και μετά μπορείς να τον φορτώσεις με αντικείμενα από τα αποθέματά σου. # -howtoplay.droppers.text.1.touch=Όταν οι Ρίχτες τροφοδοτηθούν από Ερυθρόλιθο θα ρίξουν ένα τυχαίο αντικείμενο που περιέχουν. Άγγιξε το Ρίχτη για να τον ανοίξεις και μετά μπορείς να τον φορτώσεις με αντικείμενα από τα αποθέματά σου. # +howtoplay.droppers.text.1.touch=Όταν οι Ρίχτες τροφοδοτηθούν από Ερυθρόλιθο θα ρίξουν ένα τυχαίο αντικείμενο που περιέχουν. Άγγιξε τον Ρίχτη για να τον ανοίξεις και μετά μπορείς να τον φορτώσεις με αντικείμενα από τα αποθέματά σου. # howtoplay.droppers.header.1=Χρήση # howtoplay.droppers.text.2=Αν ένας Ρίχτης είναι στραμμένος σε Σεντούκι ή άλλο τύπο κιβωτίου, το αντικείμενο μπορεί να τοποθετηθεί εκεί. Μπορείς να κατασκευάσεις μεγάλες σειρές από Ρίχτες για να μεταφέρεις αντικείμενα από απόσταση. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Αποθέματα # howtoplay.inventory.title=Οδηγίες παιχνιδιού: Αποθέματα # howtoplay.inventory.header.1=1. Αποθέματα # howtoplay.inventory.header.2=2. Μπάρα συντομεύσεων # -howtoplay.inventory.text.1.pc_console=Η μπάρα συντομεύσεών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτησε το κουμπί :_input_key.inventory: για να έχεις πρόσβαση στα §eΑποθέματά§f σου, όπου θα έχεις περισσότερο χώρο για ό,τι έχεις μαζέψει. # -howtoplay.inventory.text.1.touch=Η μπάρα συντομεύσεών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτησε το κουμπί :tip_touch_inventory: για να έχεις πρόσβαση στα §eΑποθέματά§f σου, όπου θα έχεις περισσότερο χώρο για ό,τι έχεις μαζέψει. # -howtoplay.inventory.text.1.rift=Η μπάρα συντομεύσεών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτησε το κουμπί :rift_B: για να έχεις πρόσβαση στα §eΑποθέματά§f σου, όπου θα έχεις περισσότερο χώρο για ό,τι έχεις μαζέψει. # -howtoplay.inventory.text.1.windowsmr=Η μπάρα συντομεύσεών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτα το κουμπί :windowsmr_left_grab: για να έχεις πρόσβαση στα §eαποθέματά§f σου, όπου θα έχεις πιο πολύ χώρο για ό,τι έχεις μαζέψει. # +howtoplay.inventory.text.1.pc_console=Η γραμμή ενεργειών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτησε το κουμπί :_input_key.inventory: για να έχεις πρόσβαση στα §eαποθέματά§f σου, όπου θα έχεις περισσότερο χώρο για ό,τι έχεις μαζέψει. # +howtoplay.inventory.text.1.touch=Η μπάρα συντομεύσεών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτησε το κουμπί :tip_touch_inventory: για να έχεις πρόσβαση στα §eαποθέματά§f σου, όπου θα έχεις περισσότερο χώρο για ό,τι έχεις μαζέψει. # +howtoplay.inventory.text.1.rift=Η μπάρα συντομεύσεών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτησε το κουμπί :rift_B: για να έχεις πρόσβαση στα §eαποθέματά§f σου, όπου θα έχεις περισσότερο χώρο για ό,τι έχεις μαζέψει. # +howtoplay.inventory.text.1.windowsmr=Η μπάρα συντομεύσεών σου θα γεμίζει όσο μαζεύεις περισσότερους πόρους. Πάτησε το κουμπί :windowsmr_left_grab: για να έχεις πρόσβαση στα §eαποθέματά§f σου, όπου θα έχεις πιο πολύ χώρο για ό,τι έχεις μαζέψει. # howtoplay.inventory.text.2.keyboard=Θέλεις να μετακινήσεις κάτι μεταξύ της §eμπάρας συντομεύσεών§f σου και των αποθεμάτων σου; Άνοιξε τα αποθέματά σου, κάνε κλικ στο αντικείμενο που θες και μετά σύρε το στην άδεια θέση αντικειμένου στην οποία θες να το μετακινήσεις. # howtoplay.inventory.text.2.gamepad=Θέλεις να μετακινήσεις κάτι μεταξύ της §eμπάρας συντομεύσεών§f σου και των αποθεμάτων σου; Χρησιμοποίησε τον δρομέα για να επιλέξεις ένα αντικείμενο και πάτησε :_gamepad_face_button_down:. Μετά, πήγαινε τον δρομέα σου σε μια άδεια θέση αντικειμένου και ξαναπάτησε για να ρίξεις το αντικείμενο. # howtoplay.inventory.text.2.touch=Θέλεις να μετακινήσεις κάτι μεταξύ της §eμπάρας συντομεύσεών§f σου και των αποθεμάτων σου; Πάτα πάνω στο αντικείμενο που θες και μετά πάτα στην άδεια θέση αντικειμένου στην οποία θες να το μετακινήσεις. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Εξερεύνησε έναν κόσμο γεμάτο howtoplay.minecoins.text.2=Αφού τα εξαργυρώσεις, τα Minecoin σου συνδέονται με τον λογαριασμό σου Microsoft, οπότε μπορείς να έχεις πρόσβαση στα νομίσματα και τις αγορές σου και σε άλλες υποστηριζόμενες συσκευές! # howtoplay.minecoins.button.text.1=Απόκτησε νομίσματα # howtoplay.minecoins.header.1=Αποποίηση ευθυνών # -howtoplay.minecoins.text.3=*Τα Minecoin απαιτούν μια έκδοση του Minecraft: Bedrock Edition με το Minecraft Marketplace. Τα Minecoin δεν είναι συμβατά με το Sony PlayStation®. Για πληροφορίες συμβατότητας, επισκέψου το minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Τα Minecoin απαιτούν μια έκδοση του Minecraft: Bedrock Edition με το Minecraft Marketplace. Τα Minecoin δεν είναι συμβατά με το PlayStation®. Για πληροφορίες συμβατότητας, επισκέψου το minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Εξόρυξη # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Το Realms Stories είναι διαθέσιμ howtoplay.scaffolding=Σκαλωσιά # howtoplay.scaffolding.header.1=Φτάσε στον ουρανό # howtoplay.scaffolding.text.1.keyboard=Η σκαλωσιά μπορεί να σε βοηθήσει να δημιουργήσεις τεράστια οικοδομήματα με ασφάλεια! Μπορείς να περπατήσεις μέσα στη σκαλωσιά και να σταθείς επάνω της. Μπορείς να ανέβεις προς τα πάνω σε μια στήλη από σκαλωσιές, αν σταθείς στη σκαλωσιά και πατήσεις :_input_key.jump:. Αν θες να κινηθείς προς τα κάτω, μπορείς να πατήσεις :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Η σκαλωσιά μπορεί να σε βοηθήσει να δημιουργήσεις τεράστια οικοδομήματα με ασφάλεια! Μπορείς να περπατήσεις μέσα στη σκαλωσιά και να σταθείς επάνω της. Μπορείς να ανέβεις προς τα πάνω σε μια στήλη από σκαλωσιές, αν σταθείς στη σκαλωσιά και πατήσεις το κουμπί :_input_key.jump:. Αν θες να κινηθείς προς τα κάτω, μπορείς να πατήσεις παρατεταμένα το κουμπί :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Η σκαλωσιά μπορεί να σε βοηθήσει να δημιουργήσεις τεράστια οικοδομήματα με ασφάλεια! Μπορείς να περπατήσεις μέσα στη σκαλωσιά και να σταθείς επάνω της. Μπορείς να ανέβεις προς τα πάνω σε μια στήλη από σκαλωσιές, αν σταθείς στη σκαλωσιά και πατήσεις :_input_key.jump:. Αν θες να κινηθείς προς τα κάτω, μπορείς να πατήσεις και να κρατήσεις πατημένο το :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Οι Σκαλωσιές μπορούν να σε βοηθήσουν στην κατασκευή μεγάλων οικοδομημάτων προσφέροντάς σου έναν τρόπο να φτάσεις σε υψηλότερα σημεία και να κατέβεις με ασφάλεια χωρίς να υποστείς ζημιά από πτώση. # howtoplay.scaffolding.text.1b.touch=Όταν χρησιμοποιείς το D-Pad, πάτησε το :touch_jump: για να ανέβεις σε μια στήλη της σκαλωσιάς. Πάτησε το :touch_fly_down: για να αρχίσεις να κατεβαίνεις. # howtoplay.scaffolding.text.1c.touch=Όταν χρησιμοποιείς το Joystick, πάτησε το :tip_virtual_button_jump: για να ανέβεις σε μια στήλη της σκαλωσιάς. Πάτησε το :tip_virtual_button_sneak: για να κατεβαίνεις. # -howtoplay.scaffolding.text.1.rift_controller=Η σκαλωσιά μπορεί να σε βοηθήσει να δημιουργήσεις τεράστια οικοδομήματα με ασφάλεια! Μπορείς να περπατήσεις μέσα στη σκαλωσιά και να σταθείς επάνω της. Μπορείς να ανέβεις προς τα πάνω σε μια στήλη από σκαλωσιές, αν σταθείς στη σκαλωσιά και πατήσεις το κουμπί :rift_A:. Αν θες να κινηθείς προς τα κάτω, μπορείς να πατήσεις το κουμπί :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Η σκαλωσιά μπορεί να σε βοηθήσει να δημιουργήσεις τεράστια οικοδομήματα με ασφάλεια! Μπορείς να περπατήσεις μέσα στη σκαλωσιά και να σταθείς επάνω της. Μπορείς να ανέβεις προς τα πάνω σε μια στήλη από σκαλωσιές, αν σταθείς στη σκαλωσιά και πατήσεις το κουμπί :windowsmr_right_touchpad:. Αν θες να κινηθείς προς τα κάτω, μπορείς να πατήσεις παρατεταμένα το κουμπί :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Η σκαλωσιά μπορεί να σε βοηθήσει να δημιουργήσεις τεράστια οικοδομήματα με ασφάλεια! Μπορείς να περπατήσεις μέσα στη σκαλωσιά και να σταθείς επάνω της. Αν σταθείς στη σκαλωσιά και πατήσεις :rift_A:, μπορείς να ανέβεις προς τα πάνω σε μια στήλη από σκαλωσιές. Αν θες να κινηθείς προς τα κάτω, μπορείς να πατήσεις και να κρατήσεις πατημένο το :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Η σκαλωσιά μπορεί να σε βοηθήσει να δημιουργήσεις τεράστια οικοδομήματα με ασφάλεια! Μπορείς να περπατήσεις μέσα στη σκαλωσιά και να σταθείς επάνω της. Αν σταθείς στη σκαλωσιά και πατήσεις :windowsmr_right_touchpad:, μπορείς να ανέβεις προς τα πάνω σε μια στήλη από σκαλωσιές. Αν θες να κινηθείς προς τα κάτω, μπορείς να πατήσεις και να κρατήσεις πατημένο το :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Στήριξε την κατασκευή σου # howtoplay.scaffolding.text.2=Η σκαλωσιά χρειάζεται στηρίγματα. Μπορείς να τοποθετήσεις μέχρι έναν συγκεκριμένο αριθμό από σκαλωσιές οριζόντια χωρίς να αγγίζουν διαφορετικό κύβο. Αν προσπαθήσεις να τοποθετήσεις πάρα πολλούς κύβους σκαλωσιάς χωρίς το κατάλληλο στήριγμα, η σκαλωσιά θα πέσει. Η σκαλωσιά μπορεί να τοποθετηθεί όπως οι κανονικοί κύβοι, ωστόσο πρέπει να τοποθετηθεί στα δικά της θεμέλια, για να χτίσεις γρήγορα έναν ψηλό πύργο. # howtoplay.scaffolding.header.3=Φέρε την καταστροφή # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Η εξαγωγή του έργου απέτυχε # level.editor.import.failed=Η εισαγωγή του έργου απέτυχε # level.editor.import.failed.incompatibleEdition=Η εισαγωγή έργου απέτυχε: Μη υποστηριζόμενη μορφή αρχείου # -inbox.invite.title=Πρόσκληση Realm στο # +inbox.realmInvite.title=Πρόσκληση σε Realm στον %s # +inbox.gameInvite.title=Πρόσκληση σε Παιχνίδι από τον %s # invite.clear=Εκκαθάριση επιλογής # invite.send=Αποστολή %d προσκλήσεων # @@ -4188,6 +4277,8 @@ invite.error1=Κάτι δεν πήγε καλά. Δεν μπόρεσε να φο invite.error2=Κάτι δεν πήγε καλά. Δεν μπόρεσαν να φορτωθούν ορισμένα από τα στοιχεία των φίλων σου. # invite.realm.add_member=Προσθήκη μελών Realm # invite.notification.title=Πρόσκληση σε παιχνίδι # +invite.notification.acceptInviteTtsTouch=Πάτησε δύο φορές την πρόσκληση στο επάνω μέρος της οθόνης για αποδοχή # +invite.notification.acceptInviteTtsGamepad=Πάτησε %s για αποδοχή # invite.notification.description=Ο χρήστης %s σε προσκάλεσε να παίξεις Minecraft # invite.confirmation.description=Ο χρήστης %s σε προσκάλεσε να παίξεις Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Νεκροκεφαλή # item.banner_pattern.thing=Πράγμα # item.banner_pattern.vines=Περίγραμμα με εσοχές # item.bucketPowderSnow.name=Κουβάς με φρέσκο χιόνι # +item.worldbuilder.block.failed=Χρειάζεσαι Δημιουργική λειτουργία + Χειριστή για να τοποθετήσεις αυτόν τον κύβο # item.shield.name=Ασπίδα # item.shield.white.name=Λευκή Ασπίδα # @@ -5863,6 +5955,7 @@ map.position=Θέση: %s, %s, %s # mcoServer.title=Online Κόσμος Minecraft # +menu.ai_lesson_crafter=Κατασκευαστής Μαθημάτων # menu.achievements=Επιτεύγματα # menu.convertingLevel=Κόσμος που επεκτείνεται # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=ΡΥΘΜΙΣΕΙΣ ΤΑΞΗΣ # menu.serverStore=%s Store # menu.serverGenericName=Διακομιστής # menu.play=Παίξε # +menu.preview=Προεπισκόπηση # menu.profile=Προφίλ # menu.playdemo=Παίξε τον κόσμο demo # menu.playOnRealms=Παίξε στο Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Χρήση περιστροφής ασχ options.dev_use_fast_chunk_culling=Χρήση γρήγορης διαλογής τμημάτων # options.dev_displayMarketplaceDocumentId=Εμφάνιση αναγνωριστικού εγγράφου Marketplace # options.dev_addCoins=Προσθήκη %s νομισμάτων # +options.dev_addCoinTitle=Προσθήκη Νομισμάτων # +options.dev_reset_entitlements=Επαναφορά Όλων των Δικαιωμάτων # +options.dev_reset_entitlements_loading=Με την Επαναφορά Δικαιωμάτων, αυτός ο διάλογος θα κλείσει μόλις τελειώσει η διεργασία. Μπορείς να κλείσεις αυτό το παράθυρο, αλλά αν κλείσεις το παιχνίδι πριν από την ολοκλήρωση αυτής της εντολής, αυτό μπορεί να οδηγήσει σε απροσδόκητη συμπεριφορά. # +options.dev_reset_entitlements_error_unfinished=Προειδοποίηση, δεν διαγράφηκαν σωστά όλα τα δικαιώματα. Δοκίμασε να εκτελέσεις ξανά την εντολή, ενδεχομένως μετά την επανεκκίνηση του πελάτη. # +options.dev_reset_entitlements_warning=Προειδοποίηση! Αυτή η ενέργεια θα διαγράψει όλα τα δικαιώματά σου, συμπεριλαμβανομένων των δικαιωμάτων κληρονομιάς, τα οποία μπορεί να μη γίνεται να επανακτήσεις! Αυτή η ενέργεια μπορεί να διαρκέσει αρκετή ώρα, εάν έχεις μεγάλο αριθμό δικαιωμάτων. Σίγουρα θέλεις να συνεχίσεις; # +options.dev_reset_entitlements_success=Τα δικαιώματα διαγράφηκαν με επιτυχία. # +options.dev_currencyFailureWarning=Η κλήση δικτύου απέτυχε. Σφάλμα: %s # +options.dev_currencyFailureWarningGeneric=Η κλήση δικτύου απέτυχε. Βεβαιώσου ότι έχεις συνδεθεί σε έναν λογαριασμό που περιλαμβάνεται στη λίστα επιτρεπόμενων. # +options.dev_reset_wallet=Επαναφορά Πορτοφολιού # +options.dev_allowlist_failure=Σφάλμα! Η επιχείρηση απέτυχε, έλεγξε διπλά για να βεβαιωθείς ότι αυτός ο λογαριασμός είναι στη Λίστα Επιτρεπόμενων. # options.discoveryEnvironment=Περιβάλλον ανακάλυψης (απαιτεί επανεκκίνηση) # options.discoveryEnvironment.production=Παραγωγή # options.discoveryEnvironment.staging=Προεργασία # options.discoveryEnvironment.local=Τοπικό # options.discoveryEnvironment.dev=Dev [Ασταθής] # +options.discoveryEnvironment.perf=Απόδοση [Πολύ Ασταθής] # options.dev_realmsEnvironment=Περιβάλλον Realms # options.dev_realms_environment.production=Παραγωγή # options.dev_realms_environment.staging=Προεργασία # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Παράκαμψη ενημέρωσης της options.dev_resetOverrideDate=Επαναφορά ημερομηνίας παράκαμψης # options.dev_clearStoreCache=Εκκαθάριση cache Marketplace # options.dev_clearLibraryCache=Εκκαθάριση cache βιβλιοθήκης # +options.dev_clearScreenshotsCache=Εκκαθάριση Cache Στιγμιότυπων Οθόνης # options.dev_clearAllCache=Εκκαθάριση συνολικού cache # options.dev_connection_quality=Network conditioner (προσομοιώνει κακές συνδέσεις) # options.dev_connection_off=Ανενεργό - Ενεργοποιημένη σύνδεση στη μνήμη για τοπικό παιχνίδι # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1,5 Mbps, λανθάνων χρόνος 200 ms, options.dev_connection_slow=Αργό - 400 Kbps, λανθάνων χρόνος 300 ms, απώλεια πακέτου 3% # options.dev_connection_veryslow=Πολύ αργό - 200 Kbps, λανθάνων χρόνος 400 ms, απώλεια πακέτου 4% # options.dev_deleteAllPersonas=Διαγραφή όλων των χαρακτήρων # +options.dev_deleteLocalScreenshots=Διαγραφή Τοπικών Στιγμιότυπων Οθόνης # options.dev_deleteLegacyPersona=Διαγραφή υποδοχής οντότητας παλαιού τύπου # options.dev_identity_environment=Νέα ταυτότητα και περιβάλλον υποδομής σε σύνδεση (απαιτείται επανεκκίνηση) # options.dev_identity_environment.dev=Ανάπτυξη # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Επίπεδο 4 - 1024MB # options.dev_sunsetting_tier.five=Επίπεδο 5 - iOS 12 και Nougat # options.dev_sunsetting_tier.not_pending=Δεν εκκρεμεί # options.dev_gatherings_section=Συγκεντρώσεις # -options.dev_gatherings_add_gathering=Προσθήκη δημόσιας συγκέντρωσης # options.dev_gatherings_enable=Ενεργοποίηση συγκεντρώσεων # +options.dev_gatherings_filter=Συγκεντρώσεις φίλτρων # options.dev_gatherings_disable=Απενεργοποίηση συγκεντρώσεων # options.dev_gatherings_bypass=Παράκαμψη ελέγχου πακέτου υπηρεσίας συστήματος # options.dev_gatherings_enabled=Συγκεντρώσεις: ενεργοποιημένες # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Κανονικό # +options.gammaIntensity=Προσαρμογή φωτεινότητας # +options.hdr_brightness=Φωτεινότητα # options.hudOpacity=Αδιαφάνεια HUD # options.hudOpacity.max=Κανονικό επίπεδο # options.hudOpacity.min=Κρυφό # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Παιχνίδι με πλήρες πληκτρολ options.fullKeyboardLayout=Διάταξη πλήρους πληκτρολογίου # options.improvedInputResponsePlaceholder=Βελτιωμένη απάντηση εισόδου # options.improvedInputResponsePlaceholder.tooltip=Μειώνει την καθυστέρηση μεταξύ της εισόδου σου και των στοιχείων που βλέπεις στην οθόνη σου. Αυτή η ρύθμιση μπορεί να χρησιμοποιήσει περισσότερη μπαταρία. # -options.dynamicTexturesToggle=Κατάργηση ορίου υφών # -options.dynamicTexturesToggle.tooltip=Για να αλλάξει αυτό το στοιχείο από ενεργοποιημένο σε απενεργοποιημένο, απαιτείται επανεκκίνηση του παιχνιδιού. Μπορεί να προκαλέσει αστάθεια, όταν χρησιμοποιούνται πολλαπλά Πρόσθετα ή Πακέτα πόρων με πολλές υφές. # -options.dynamicTextures.popUp=Αν ενεργοποιήσεις την Κατάργηση ορίου υφών, θα πρέπει να επανεκκινήσεις το παιχνίδι για να την απενεργοποιήσεις. # +options.dynamicTexturesToggle=Χρήση προτεινόμενου ορίου υφών # +options.dynamicTexturesToggle.tooltip=Επίτρεψε στη Mojang να θέσει το όριο υφών σου. Αυτό μπορεί να βελτιώσει σημαντικά την ποιότητα της υφής. Αν αντιμετωπίσεις προβλήματα με μεγάλα πρόσθετα και πακέτα πόρων, απενεργοποίησέ το. # +options.dynamicTextures.popUp=Η απενεργοποίηση της χρήσης του προτεινόμενου ορίου υφών απαιτεί επανεκκίνηση του παιχνιδιού για να εφαρμοστεί. # options.dynamicTextures.popUp.title=Είσαι σίγουρος/-η; # +options.dynamicTextures.popUp.continue=Απενεργοποίηση # options.fullscreen=Πλήρης οθόνη # options.gamepadcursorsensitivity=Ευαισθησία κέρσορα χειριστηρίου # options.gamertag=Ετικέτα παίκτη: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Επιτρέπει μια πολύ μ options.upscaling=Αύξηση κλιμάκωσης εικόνας # options.raytracing=Ray Tracing # options.raytracing.disabled.upsell.supported_platform=Η επεξεργασία αυτής της επιλογής είναι δυνατή μόνο κατά το παιχνίδι σε κόσμο που υποστηρίζει ray tracing. Βρες έναν στο Marketplace ή δημιούργησε το δικό σου πακέτο πόρων με υποστήριξη ray tracing. # +options.raytracing.disabled.upsell.supported_platform.edu=Η επεξεργασία αυτής της επιλογής είναι δυνατή μόνο κατά το παιχνίδι σε κόσμο που υποστηρίζει ray tracing. # options.raytracing.disabled.upsell.unsupported_platform=Χρειάζεσαι συγκεκριμένη συσκευή για να χρησιμοποιήσεις αυτή τη δυνατότητα, για περισσότερες πληροφορίες βλέπε: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Εντυπωσιακά # options.graphics.fast=Γρήγορα # @@ -6406,6 +6517,7 @@ options.hidehand=Απόκρυψη χεριού # options.classic_box_selection=Επιλογή περιγράμματος # options.creator=Δημιουργός # options.creatorTitle=Ρυθμίσεις δημιουργού # +options.creator.serverboundClientDiagnosticsEnabled=Ενεργοποίηση Διαγνωστικού Ελέγχου Προγράμματος Πελάτη # options.creator.debuggerHeading=Ρυθμίσεις προγράμματος εντοπισμού σφαλμάτων σεναρίου # options.creator.debuggerAutoAttach=Επισύναψη προγράμματος εντοπισμού σφαλμάτων κατά τη φόρτωση # options.creator.debuggerAutoConnect=Σύνδεση προγράμματος εντοπισμού σφαλμάτων κατά τη φόρτωση # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Κλασικό # options.uiprofile.pocket=Τσέπης # options.betaNewDeathScreenToggle=Νέα οθόνη «Πέθανες» (Πειραματική) # options.betaNewDeathScreenToggle.disabled=Δεν μπορείς να αλλάξεις αυτή τη ρύθμιση ενώ παίζεις σε έναν κόσμο # +options.betaNewBedScreenToggle=Νέα Οθόνη Κρεβατιού (Πειραματικό) # +options.betaNewBedScreenToggle.disabled=Δεν μπορείς να αλλάξεις αυτή τη ρύθμιση ενώ παίζεις σε έναν κόσμο # options.usetouchpad=Διαχωρισμένα χειριστήρια # options.viewSubscriptions=Συνδρομές # options.viewSubscriptions.button.info=Πληροφορίες # @@ -6669,7 +6783,7 @@ options.viewSubscriptions.startedInStore=Έναρξη στο Κατάστημα: options.viewSubscriptions.boughtOnAnotherDevice=Αγοράστηκε σε άλλη συσκευή # options.viewSubscriptions.deviceSunsetting=Η έκδοσή σου μπορεί σύντομα να μην έχει πρόσβαση στο Realms # options.viewSubscriptions.deviceSunset=Η έκδοσή σου δεν μπορεί να έχει πρόσβαση στο Realms # -options.viewSubscriptions.consumableToSubscriptionTransitionInfo=Δεν μπορείς να επεκτείνεις το Realm σου αυτή τη στιγμή. Φέραμε τώρα τις συνδρομές για τα Realm και μπορείς να αγοράσεις μια νέα συνδρομή μόλις λήξει το Realm σου. Μην ανησυχείς όμως! Θα έχεις 14 επιπλέον ημέρες δωρεάν και το Realm σου θα παραμείνει online, επομένως θα έχεις άπλετο χρόνο για να το επεκτείνεις μέχρι τότε. # +options.viewSubscriptions.consumableToSubscriptionTransitionInfo=Δεν μπορείς να επεκτείνεις το Realm σου αυτή τη στιγμή. Φέραμε τώρα τις συνδρομές για τα Realms και μπορείς να αγοράσεις μια νέα συνδρομή μόλις λήξει το Realm σου. Μην ανησυχείς όμως! Θα έχεις 14 επιπλέον ημέρες δωρεάν και το Realm σου θα παραμείνει online, επομένως θα έχεις άπλετο χρόνο για να το επεκτείνεις μέχρι τότε. # options.swapJumpAndSneak=Εναλλαγή άλματος και κρυφής κίνησης # options.swapGamepadAB=Εναλλαγή κουμπιών A/B # options.swapGamepadXY=Εναλλαγή κουμπιών X/Y # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Το προεπιλεγμένο πρόγραμ options.openFeedbackPage.continue=Συνέχεια στην τοποθεσία σχολίων # options.turnOffAchievements=Να απενεργοποιηθούν τα επιτεύγματα; # options.turnOffAchievements.message=Τα επιτεύγματα είναι διαθέσιμα μόνο σε κόσμους που έχουν ρυθμιστεί σε λειτουργία επιβίωσης με απενεργοποιημένα τα cheat. Εάν συνεχίσεις, δεν θα κερδίζει κανείς επιτεύγματα παίζοντας σε αυτόν τον κόσμο ποτέ ξανά, ακόμη κι αν αλλάξεις πάλι τη ρύθμιση πριν από το παιχνίδι. # +options.turnOnHardcoreMode=Ενεργοποίηση Σκληροπυρηνικής λειτουργίας; # +options.turnOnHardcoreMode.message=Ακολουθούν όσα πρέπει να γνωρίζεις για τη Σκληροπυρηνική λειτουργία: # +options.turnOnHardcoreMode.message.1=1. Όταν πεθάνεις, δεν θα αναγεννηθείς — τέλος παιχνιδιού! # +options.turnOnHardcoreMode.message.2=2. Δεν είναι δυνατή η απενεργοποίηση της Σκληροπυρηνικής λειτουργίας μετά τη δημιουργία του κόσμου. # +options.turnOnHardcoreMode.message.3=3. Αφού πεθάνεις, μπορείς να βλέπεις αλλά όχι να αλληλεπιδράς με αυτόν τον κόσμο. # options.achievementsDisabled=Δεν μπορούν να αποκτηθούν επιτεύγματα σε αυτό τον κόσμο. # options.achievementsDisabled.onLoad=Εάν αρχίσεις να παίζεις με αυτές τις ρυθμίσεις δεν θα είναι πλέον δυνατή η απόκτηση επιτευγμάτων σε αυτόν τον κόσμο. # options.achievementsDisabled.notSignedIn=Μπορούν να αποκτηθούν επιτεύγματα σε αυτόν τον κόσμο αλλά πρέπει να έχεις εισέλθει σε λογαριασμό Microsoft για να τα κερδίσεις. # @@ -6761,7 +6880,7 @@ options.makeBackup=Δημιουργία αντιγράφου ασφαλείας options.managePrivacy=Για να διαχειριστείς τις ρυθμίσεις προστασίας προσωπικών δεδομένων, επισκέψου την τοποθεσία https://account.xbox.com/Settings σε οποιοδήποτε πρόγραμμα περιήγησης στο Web. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Κατάργηση σύνδεσης λογαριασμού Microsoft # options.unlink_msa.confirm.title=Να καταργηθεί η σύνδεση του λογαριασμού Microsoft; # -options.unlink_msa.confirm.warning=ΠΡΟΣΟΧΗ: Μετά την κατάργηση της σύνδεσης, δεν θα μπορείς να αποθηκεύεις στον λογαριασμό %s σου την πρόοδό σου ή τις αγορές που έχεις πραγματοποιήσει στο σύστημα PlayStation®4. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ΠΡΟΣΟΧΗ: Μετά την κατάργηση της σύνδεσης, δεν θα μπορείς πλέον να αποθηκεύεις στον λογαριασμό %s σου την πρόοδό σου ή τις αγορές που έχεις πραγματοποιήσει στο σύστημα PlayStation®4. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Η αποσύνδεση του λογαριασμού Microsoft μέσα από αυτό το παιχνίδι θα επηρεάσει όλα τα παιχνίδια Minecraft σε αυτήν την πλατφόρμα που έχουν χρησιμοποιήσει αυτόν τον λογαριασμό Microsoft. # options.unlink_msa.confirm.checkbox1=Δεν θα μπορώ πλέον να έχω πρόσβαση σε περιεχόμενο στο Κατάστημα εντός του παιχνιδιού όταν παίζω σε άλλες πλατφόρμες. # options.unlink_msa.confirm.checkbox2=Δεν θα μπορώ πλέον να παίζω σε παιχνίδια μεταξύ πλατφορμών με τους φίλους μου σε άλλες πλατφόρμες. # @@ -6844,14 +6963,14 @@ sunsetting.popup.dontshow=Να μην εμφανιστεί ξανά αυτό # sunsetting.popup.moreInfo.gearVR=Για περισσότερες πληροφορίες, επισκέψου τη διεύθυνση https://aka.ms/MinecraftSunsetting σε οποιοδήποτε πρόγραμμα περιήγησης στο web. # sunsetting.popup.moreInfo.gearVR.geo=Για περισσότερες πληροφορίες, επισκέψου τη διεύθυνση https://aka.ms/MinecraftGeoSunsetting σε οποιοδήποτε πρόγραμμα περιήγησης στο web. # -sunsetting.popup.pendingSunset.ios=Η δυνατότητα υποστήριξης αυτής της συσκευής σύντομα δεν θα ισχύει. Θα συνεχίσεις να λαμβάνεις ενημερώσεις μέχρι τον Φεβρουάριο του 2024, όταν θα λάβεις την τελευταία ενημέρωση για αυτή τη συσκευή.%sΑφού λάβεις την τελευταία ενημέρωση, θα μπορείς ακόμα να παίζεις στους κόσμους σου και να αποκτάς πρόσβαση στις αγορές από το Marketplace (συμπεριλαμβανομένων των Minecoin), ωστόσο δεν θα μπορείς πια να κάνεις νέες αγορές από αυτή τη συσκευή. Τα Realm των οποίων η διαχείριση γίνεται από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν, εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Για να ακυρώσεις τη συνδρομή σου σε ένα Realm, θα πρέπει να μεταβείς στο μενού «Ρυθμίσεις» για τις συνδρομές που δημιουργήθηκαν στην εκάστοτε συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realm που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, όπως για το πώς μπορείς να μεταφέρεις τον κόσμο σου σε μια νέα συσκευή. # -sunsetting.popup.pendingSunset.android=Η δυνατότητα υποστήριξης αυτής της συσκευής σύντομα δεν θα ισχύει. Θα συνεχίσεις να λαμβάνεις ενημερώσεις μέχρι τον Φεβρουάριο του 2024, όταν θα λάβεις την τελευταία ενημέρωση για αυτή τη συσκευή.%sΑφού λάβεις την τελευταία ενημέρωση, θα μπορείς ακόμα να παίζεις στους κόσμους σου και να αποκτάς πρόσβαση στις αγορές από το Marketplace (συμπεριλαμβανομένων των Minecoin), ωστόσο δεν θα μπορείς πια να κάνεις νέες αγορές από αυτή τη συσκευή. Τα Realm των οποίων η διαχείριση γίνεται από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν, εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Για να ακυρώσεις τη συνδρομή σου σε ένα Realm, θα πρέπει να μεταβείς στις συνδρομές σου στο Google Play. Μπορείς να αποκτήσεις πρόσβαση στο Google Play από οποιαδήποτε υποστηριζόμενη συσκευή ή από PC, εφόσον μπορείς να συνδεθείς στον λογαριασμό σου. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realm που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές.%sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, όπως για το πώς μπορείς να μεταφέρεις τον κόσμο σου σε μια νέα συσκευή. # +sunsetting.popup.pendingSunset.ios=Η δυνατότητα υποστήριξης αυτής της συσκευής σύντομα δεν θα ισχύει. Θα συνεχίσεις να λαμβάνεις ενημερώσεις μέχρι τον Φεβρουάριο του 2024, όταν θα λάβεις την τελευταία ενημέρωση για αυτή τη συσκευή.%sΑφού λάβεις την τελευταία ενημέρωση, θα μπορείς ακόμα να παίζεις στους κόσμους σου και να αποκτάς πρόσβαση στις αγορές από το Marketplace (συμπεριλαμβανομένων των Minecoin), ωστόσο δεν θα μπορείς πια να κάνεις νέες αγορές από αυτή τη συσκευή. Τα Realms των οποίων η διαχείριση γίνεται από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν, εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Για να ακυρώσεις τη συνδρομή σου σε ένα Realm, θα πρέπει να μεταβείς στο μενού «Ρυθμίσεις» για τις συνδρομές που δημιουργήθηκαν στην εκάστοτε συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realms που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, όπως για το πώς μπορείς να μεταφέρεις τον κόσμο σου σε μια νέα συσκευή. # +sunsetting.popup.pendingSunset.android=Η δυνατότητα υποστήριξης αυτής της συσκευής σύντομα δεν θα ισχύει. Θα συνεχίσεις να λαμβάνεις ενημερώσεις μέχρι τον Φεβρουάριο του 2024, όταν θα λάβεις την τελευταία ενημέρωση για αυτή τη συσκευή.%sΑφού λάβεις την τελευταία ενημέρωση, θα μπορείς ακόμα να παίζεις στους κόσμους σου και να αποκτάς πρόσβαση στις αγορές από το Marketplace (συμπεριλαμβανομένων των Minecoin), ωστόσο δεν θα μπορείς πια να κάνεις νέες αγορές από αυτή τη συσκευή. Τα Realms των οποίων η διαχείριση γίνεται από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν, εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Για να ακυρώσεις τη συνδρομή σου σε ένα Realm, θα πρέπει να μεταβείς στις συνδρομές σου στο Google Play. Μπορείς να αποκτήσεις πρόσβαση στο Google Play από οποιαδήποτε υποστηριζόμενη συσκευή ή από PC, εφόσον μπορείς να συνδεθείς στον λογαριασμό σου. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realms που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές.%sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, όπως για το πώς μπορείς να μεταφέρεις τον κόσμο σου σε μια νέα συσκευή. # sunsetting.popup.pendingSunset.ios_android=Η ικανότητά μας να υποστηρίζουμε αυτή τη συσκευή πλησιάζει στο τέλος της. Θα συνεχίσεις να λαμβάνεις ενημερώσεις μέχρι τον Νοέμβριο του 2022, όταν θα λάβεις και την τελευταία ενημέρωση για αυτή τη συσκευή. Λυπούμαστε για την ταλαιπωρία. %sΑφού λάβεις την τελευταία ενημέρωση, θα μπορείς ακόμα να παίζεις στους κόσμους σου και να έχεις πρόσβαση στις αγορές από το Marketplace (συμπεριλαμβανομένων των Minecoin). Τα Realms των οποίων η διαχείριση γίνεται από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realms που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων τρόπων μετακίνησης των κόσμων σου σε μια νέα συσκευή. # sunsetting.popup.sunset.ios_android=Αυτή η συσκευή δεν υποστηρίζεται πλέον. Έλαβες την τελευταία ενημέρωση για αυτή τη συσκευή. Στο εξής, μπορείς να συνεχίσεις τις κατασκευές στους κόσμους σου και οι αγορές σου από το Marketplace (συμπεριλαμβανομένων των Minecoin) θα συνεχίσουν να είναι διαθέσιμες. Τα Realms θα συνεχίσουν να λειτουργούν εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realms που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων τρόπων μετακίνησης των κόσμων σου σε μια νέα συσκευή. Λυπούμαστε για την ταλαιπωρία και εκτιμούμε τον χρόνο που έχεις αφιερώσει στο παιχνίδι μας. Ελπίζουμε πως θα σε δούμε ξανά σε ενημερωμένη συσκευή. # sunsetting.popup.pendingSunset.gearvr_win10=Η ικανότητά μας να υποστηρίζουμε αυτή τη συσκευή πλησιάζει στο τέλος της. Θα συνεχίσεις να λαμβάνεις ενημερώσεις μέχρι την επόμενη μεγάλη κυκλοφορία, οπότε και θα λάβεις την τελευταία ενημέρωση για αυτή τη συσκευή. Λυπούμαστε για την ταλαιπωρία. %sΑφού λάβεις την τελευταία ενημέρωση, θα μπορείς ακόμα να παίζεις στους κόσμους σου και να έχεις πρόσβαση στις αγορές από το Marketplace (συμπεριλαμβανομένων των Minecoin). Ωστόσο, δεν θα έχεις πλέον πρόσβαση σε παιχνίδια για πολλούς παίκτες και σε Realms από αυτή τη συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις με συσκευές ή Realms που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων τρόπων μεταφοράς των κόσμων σου σε μια νέα συσκευή. # sunsetting.popup.sunset.gearvr_win10=Αυτή η συσκευή δεν υποστηρίζεται πλέον. Έλαβες την τελευταία ενημέρωση για αυτή τη συσκευή. Στο εξής μπορείς να συνεχίσεις να χτίζεις στους κόσμους σου και οι αγορές σου στο Marketplace (συμπεριλαμβανομένων των Minecoin) θα εξακολουθούν να είναι διαθέσιμες. Ωστόσο, δεν θα έχεις πλέον πρόσβαση σε παιχνίδι για πολλούς παίκτες ή στο Realms από αυτή τη συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις με συσκευές που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. # sunsetting.popup.pendingSunset.dx10=Η ικανότητά μας να υποστηρίζουμε αυτή τη συσκευή γραφικών πλησιάζει στο τέλος της. Θα συνεχίσεις να λαμβάνεις ενημερώσεις μέχρι την επόμενη μεγάλη κυκλοφορία, οπότε και θα λάβεις την τελευταία ενημέρωση για αυτή τη συσκευή. Λυπούμαστε για την ταλαιπωρία. %sΑφού λάβεις την τελευταία ενημέρωση, θα μπορείς ακόμα να παίζεις στους κόσμους σου και να έχεις πρόσβαση στις αγορές από το Marketplace (συμπεριλαμβανομένων των Minecoin). Τα Realms των οποίων η διαχείριση γίνεται από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realms που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων τρόπων μεταφοράς των κόσμων σου σε μια νέα συσκευή. # -sunsetting.popup.sunset.dx10=Αυτή η συσκευή γραφικών δεν υποστηρίζεται πλέον. Έλαβες την τελευταία ενημέρωση για αυτή τη συσκευή. Στο εξής, μπορείς να συνεχίσεις τις κατασκευές στους κόσμους σου και οι αγορές σου από το Marketplace (συμπεριλαμβανομένων των Minecoin) θα συνεχίσουν να είναι διαθέσιμες. Τα Realm θα συνεχίσουν να λειτουργούν εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realm που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων τρόπων μετακίνησης των κόσμων σου σε μια νέα συσκευή. Λυπούμαστε για την ταλαιπωρία και εκτιμούμε τον χρόνο που έχεις αφιερώσει στο παιχνίδι μας, καθώς και την υποστήριξή σου. # +sunsetting.popup.sunset.dx10=Αυτή η συσκευή γραφικών δεν υποστηρίζεται πλέον. Έλαβες την τελευταία ενημέρωση για αυτή τη συσκευή. Στο εξής, μπορείς να συνεχίσεις τις κατασκευές στους κόσμους σου και οι αγορές σου από το Marketplace (συμπεριλαμβανομένων των Minecoin) θα συνεχίσουν να είναι διαθέσιμες. Τα Realms θα συνεχίσουν να λειτουργούν εκτός αν ενημερωθούν από τον κάτοχο του Realm σε μια διαφορετική συσκευή. Δεν θα λαμβάνεις πλέον τις πιο πρόσφατες ενημερώσεις και δεν θα μπορείς να παίζεις παιχνίδια για πολλούς παίκτες με συσκευές ή Realms που εξακολουθούν να λαμβάνουν ενημερώσεις. Δεν θα μπορείς επίσης να συνδέεσαι σε κάποιους διακομιστές. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων τρόπων μετακίνησης των κόσμων σου σε μια νέα συσκευή. Λυπούμαστε για την ταλαιπωρία και εκτιμούμε τον χρόνο που έχεις αφιερώσει στο παιχνίδι μας, καθώς και την υποστήριξή σου. # sunsetting.popup.pendingSunset.geo.ios=Η δυνατότητά μας να υποστηρίζουμε αυτή τη συσκευή πλησιάζει στο τέλος της στην περιοχή σου. Αφού λάβεις την τελική ενημέρωση, θα εξακολουθείς να μπορείς να παίζεις στους κόσμους σου και να έχεις πρόσβαση στις αγορές σου στο Marketplace, αλλά δεν θα μπορείς πλέον να κάνεις αγορές στο Marketplace. Τα Realms που υπόκεινται διαχείριση από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν για 6 μήνες. Στις 30 Σεπτεμβρίου 2023, δεν θα έχεις πλέον πρόσβαση στο Realm. Συνιστάται να κάνεις λήψη του κόσμου σου πριν από αυτό και να ακυρώσεις τη συνδρομή σου προβάλλοντας τις ρυθμίσεις Συνδρομών στη συσκευή σου. %sΑν έχεις μπει με λογαριασμό Microsoft/Xbox Live, οι αγορές και τα Minecoins σου στο Marketplace και η συνδρομή Realms θα είναι διαθέσιμα σε άλλες πλατφόρμες. Αν θέλεις να μετακινήσεις τους κόσμους σου από αυτή τη συσκευή σε μια άλλη συσκευή, μπορείς να το κάνεις ανεβάζοντας τον κόσμο σε ένα Realm και κατεβάζοντας ένα αντίγραφο ασφαλείας στη νέα συσκευή σου. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων των τρόπων μετακίνησης του κόσμου σου σε μια νέα συσκευή. ###disable_3rd_party_console_resource_pack_check sunsetting.popup.sunset.geo.ios=Η δυνατότητά μας να υποστηρίζουμε αυτή τη συσκευή έφτασε στο τέλος της στην περιοχή σου. Θα εξακολουθείς να μπορείς να παίζεις στους κόσμους σου και να έχεις πρόσβαση στις αγορές σου στο Marketplace, αλλά δεν θα μπορείς πλέον να κάνεις αγορές στο Marketplace. Τα Realms που υπόκεινται διαχείριση από αυτή τη συσκευή θα συνεχίσουν να λειτουργούν έως τις 30 Σεπτεμβρίου 2023. Μετά, δεν θα έχεις πλέον πρόσβαση στο Realm. Συνιστάται να κάνεις λήψη του κόσμου σου πριν από αυτό. %sΑν έχεις μπει με λογαριασμό Microsoft/Xbox Live, οι αγορές και τα Minecoins σου στο Marketplace και η συνδρομή Realms θα είναι διαθέσιμα σε άλλες πλατφόρμες. Αν θέλεις να μετακινήσεις τους κόσμους σου από αυτή τη συσκευή σε μια άλλη συσκευή, μπορείς να το κάνεις ανεβάζοντας τον κόσμο σε ένα Realm και κατεβάζοντας ένα αντίγραφο ασφαλείας στη νέα συσκευή σου. %sΚάνε κλικ στο κουμπί για περισσότερες πληροφορίες, συμπεριλαμβανομένων των τρόπων μετακίνησης του κόσμου σου σε μια νέα συσκευή. ###disable_3rd_party_console_resource_pack_check @@ -7052,7 +7171,7 @@ permissions.MultiplayerSessions=Δεν μπορείς να παίξεις σε R permissions.Communications=Δεν μπορείς να συνομιλήσεις με άλλους παίκτες εξαιτίας των ρυθμίσεων του λογαριασμού Microsoft. Βεβαιώσου πως οι ρυθμίσεις προστασίας προσωπικών δεδομένων επιτρέπουν την επικοινωνία με άλλους. Βρες οδηγίες για αλλαγή αυτών των ρυθμίσεων στην τοποθεσία aka.ms/MCMultiplayerHelp. # permissions.RealmsAddFriends=Δεν θα μπορείς να προσθέσεις νέους φίλους για να παίξεις στο Realm σου λόγω των ρυθμίσεων του λογαριασμού Xbox. Μπορείς να το αλλάξεις αυτό στις ρυθμίσεις προστασίας προσωπικών δεδομένων και ασφάλειας στο Internet στην τοποθεσία Xbox.com. Θέλεις να συνεχίσεις; # permissions.CloudSave=Δεν μπορείς να αποθηκεύσεις τους κόσμους σου στο προφίλ σου στο Xbox λόγω των ρυθμίσεων του λογαριασμού σου. Μπορείς να το αλλάξεις αυτό στις ρυθμίσεις προστασίας προσωπικών δεδομένων και ασφάλειας στο Internet στην τοποθεσία Xbox.com. ###disable_3rd_party_console_resource_pack_check -permissions.MultiplayerSessionsOnConsole=Δεν μπορείς να παίξεις παιχνίδι για πολλούς παίκτες σε σύνδεση εξαιτίας των ρυθμίσεων του λογαριασμού σου Microsoft. Βεβαιώσου πως οι ρυθμίσεις ασφαλείας στο Internet επιτρέπουν το παιχνίδι για πολλούς παίκτες και πως έχεις ενεργή συνδρομή Xbox Live Gold. Βρες οδηγίες για αλλαγή αυτών των ρυθμίσεων στην τοποθεσία aka.ms/MCMultiplayerHelp. ###disable_3rd_party_console_resource_pack_check +permissions.MultiplayerSessionsOnConsole=Δεν μπορείς να παίξεις παιχνίδι σε Realms εξαιτίας των ρυθμίσεων του λογαριασμού σου Microsoft. Βεβαιώσου πως οι ρυθμίσεις ασφαλείας στο Internet επιτρέπουν το παιχνίδι για πολλούς παίκτες και πως έχεις ενεργή συνδρομή Xbox Live Gold. Βρες οδηγίες για αλλαγή αυτών των ρυθμίσεων στην τοποθεσία aka.ms/MCMultiplayerHelp. ###disable_3rd_party_console_resource_pack_check permissions.MultiplayerSessionsOnConsoleGamecore=Δεν μπορείς να παίξεις στο Realms εξαιτίας των ρυθμίσεων του λογαριασμού Microsoft σου. ###disable_3rd_party_console_resource_pack_check permissions.open.account.help.button=Λήψη βοήθειας για επίλυση # permissions.open.account.help.button.gamecore=Διόρθωσέ το # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Δεν είναι δυνατή η σύνδεση στ progressScreen.generating=Δημιουργία κόσμου # progressScreen.saving=Αποθήκευση κόσμου # progressScreen.loading=Φόρτωση... # +progressScreen.title.loading=Γίνεται φόρτωση %1 # progressScreen.title.downloading=Λήψη πακέτων %1 # progressScreen.title.applyingPacks=Φόρτωση πακέτων πόρων # progressScreen.title.searchingForSession=Αναζήτηση περιόδου λειτουργίας παιχνιδιού... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Σύνδεση σε εξωτερικό progressScreen.title.connectingRealms=Σύνδεση σε Realm # progressScreen.title.copyingWorld=Αντιγραφή κόσμου # progressScreen.title.deleteStorageAreaContent=Εκκαθάριση προσωρινής μνήμης αποθήκευσης # +progressScreen.title.deleteScreenshotsCache=Εκκαθάριση Cache Στιγμιότυπων Οθόνης # +progressScreen.title.deleteLocalScreenshots=Εκκαθάριση Τοπικών Στιγμιότυπων Οθόνης # progressScreen.title.loadingSplitScreenAppearances=Φόρτωση Εμφανίσεων Διαιρεμένης Οθόνης # progressScreen.title.modifiedWorldWarning=Τροποποιημένος Κόσμος # progressScreen.message.appearanceLoaded=Εμφάνιση Φορτώθηκε # progressScreen.message.appearanceLoadWaitTimeMet=Η εμφάνιση χρειάζεται πολύ χρόνο για να φορτωθεί. Συνεχίζουμε με τη δημιουργία κόσμου… # progressScreen.message.deleteStorageAreaContent=Αυτό ίσως διαρκέσει λίγα λεπτά. # -progressScreen.message.copyingWorld=Αντιγραφή κόσμου... %d%% # +progressScreen.message.copyingWorld=Αντιγραφή κόσμου... # progressScreen.message.tts.copyingWorld=Αντιγραφή κόσμου # progressScreen.message.building=Δημιουργία εδάφους # progressScreen.message.done=Ολοκληρώθηκε! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Τα πρόσθετα προσθέ progressScreen.message.modifiedWorldWarning.7=Οι κόσμοι και τα πρόσθετα είναι περίπλοκα! Ενώ κάποια λειτουργούν εξαιρετικά μαζί, άλλα μπορεί να οδηγήσουν σε περίεργα αποτελέσματα. # progressScreen.message.modifiedWorldWarning.8=Όσο περισσότερα πρόσθετα, τόσο μεγαλύτερη διασκέδαση, αλλά το παιχνίδι μπορεί να χρειαστεί περισσότερο χρόνο για να φορτώσει. # progressScreen.dialog.title.resourcePack=Να γίνει λήψη των πακέτων πόρων; # -progressScreen.dialog.title.behaviorAndResourcePack=Λήψη πακέτων συμπεριφοράς και πόρων κόσμου; # -progressScreen.dialog.title.onlyBehavior=Λήψη πακέτων συμπεριφοράς κόσμου; # progressScreen.dialog.title.storageProviderError=Απέτυχε ο συγχρονισμός δεδομένων κόσμου # progressScreen.dialog.title.storageProviderLongWait=Συγχρονισμός δεδομένων κόσμου # progressScreen.dialog.title.storageProviderSucceeded=Ο συγχρονισμός δεδομένων κόσμου ήταν επιτυχής # -progressScreen.dialog.message.onlyBehavior=Σε αυτό τον κόσμο έχουν εφαρμοστεί πακέτα συμπεριφοράς που πρέπει να κατεβάσεις για να συμμετάσχεις. Θέλεις να κατεβάσεις τα πακέτα και έπειτα να συμμετάσχεις; # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Σε αυτό τον κόσμο έχουν εφαρμοστεί πακέτα συμπεριφοράς που πρέπει να κατεβάσεις για να συμμετάσχεις και πακέτα πόρων που μπορείς να κατεβάσεις προαιρετικά πριν συμμετάσχεις. Ποια πακέτα επιθυμείς να λάβεις πριν συμμετάσχεις; # -progressScreen.dialog.message.behaviorAndResourcePack=Σε αυτόν τον κόσμο έχουν εφαρμοστεί πακέτα συμπεριφοράς και πόρων που πρέπει να κατεβάσεις για να συμμετάσχεις. Θέλεις να κατεβάσεις αυτά τα πακέτα για να συμμετάσχεις; # -progressScreen.dialog.message.resourcePackOptional=Σε αυτόν τον κόσμο εφαρμόζονται Πακέτα πόρων. Θέλεις να κατεβάσεις τα πακέτα αυτά πριν συμμετάσχεις; # -progressScreen.dialog.message.resourcePackRequired=Σε αυτόν τον κόσμο εφαρμόζονται Πακέτα πόρων τα οποία πρέπει να κατεβάσεις για να συμμετάσχεις. Θέλεις να κατεβάσεις αυτά τα πακέτα για να συμμετάσχεις; # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Αυτός ο κόσμος έχει Πακέτα πόρων που εφαρμόζονται σε αυτόν με ενεργοποιημένη τεχνολογία ray tracing. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Η συσκευή σου δεν είναι συμβατή με προηγμένες δυνατότητες φωτισμού και υφής, επομένως θα βλέπεις τον κόσμο χωρίς αυτά τα προηγμένα εφέ. Θέλεις να τα κατεβάσεις πριν συμμετάσχεις; # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Αυτός ο κόσμος έχει Πακέτα πόρων που εφαρμόζονται σε αυτόν με ενεργοποιημένη τεχνολογία ray tracing. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Η συσκευή σου δεν είναι συμβατή με προηγμένες δυνατότητες φωτισμού και υφής, επομένως θα βλέπεις τον κόσμο χωρίς αυτά τα προηγμένα εφέ. Θέλεις να τα κατεβάσεις πριν συμμετάσχεις; # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Ορισμένα προαιρετικά πακέτα πόρων που εφαρμόζονται σε αυτόν τον κόσμο περιλαμβάνουν ανίχνευση ακτίνων. Η συσκευή σου δεν είναι συμβατή με προηγμένες δυνατότητες φωτισμού και υφών, επομένως θα βλέπεις τον κόσμο χωρίς αυτά τα προηγμένα εφέ. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Ορισμένα προαιρετικά και απαραίτητα πακέτα πόρων που εφαρμόζονται σε αυτόν τον κόσμο περιλαμβάνουν ανίχνευση ακτίνων. Η συσκευή σου δεν είναι συμβατή με προηγμένες δυνατότητες φωτισμού και υφών, επομένως θα βλέπεις τον κόσμο χωρίς αυτά τα προηγμένα εφέ. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Ορισμένα απαιτούμενα πακέτα πόρων που εφαρμόζονται σε αυτόν τον κόσμο περιλαμβάνουν ανίχνευση ακτίνων. Η συσκευή σου δεν είναι συμβατή με προηγμένες δυνατότητες φωτισμού και υφών, επομένως θα βλέπεις τον κόσμο χωρίς αυτά τα προηγμένα εφέ. # +progressScreen.dialog.message.resourcePack.optional=Σε αυτόν τον κόσμο εφαρμόζονται προαιρετικά Πακέτα Πόρων. Θέλεις να κατεβάσεις τα πακέτα αυτά πριν συμμετάσχεις; # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Αυτός ο κόσμος έχει προαιρετικά Πακέτα Πόρων και απαιτούμενα Πακέτα Πόρων από τα εφαρμοσμένα Πρόσθετα. Θέλεις να κατεβάσεις όλα τα πακέτα ή μόνο αυτά που απαιτούνται για να συμμετάσχεις; # +progressScreen.dialog.message.resourcePack.required=Σε αυτόν τον κόσμο εφαρμόζονται απαιτούμενα Πακέτα Πόρων από εφαρμοσμένα Πρόσθετα. Θέλεις να κατεβάσεις αυτά τα πακέτα και να συμμετάσχεις; # +progressScreen.dialog.message.resourcePack.serverRequired=Ο ιδιοκτήτης αυτού του κόσμου απαιτεί από τους παίκτες να κατεβάσουν όλα τα Πακέτα Πόρων που εφαρμόζονται σε αυτόν. Θέλεις να κατεβάσεις αυτά τα πακέτα και να συμμετάσχεις; # progressScreen.dialog.message.storageProviderError=Δεν ήταν δυνατός ο συγχρονισμός των δεδομένων του κόσμου σου. Θέλεις να δοκιμάσεις ξανά; # progressScreen.dialog.message.storageProviderUnusableError=Ο κόσμος δεν είναι πλήρως συγχρονισμένος ή έχει καταστραφεί. Δοκίμασε να παίξεις σε αυτόν τον κόσμο σε μια κονσόλα στην οποία βρίσκεται σε καλή κατάσταση και δοκίμασε να τον μετεγκαταστήσεις ξανά. # progressScreen.dialog.message.storageProviderQuotaError=Η τοπική αποθήκευση ήταν επιτυχής, αλλά ο συγχρονισμός με το σύννεφο απέτυχε λόγω ορίου. Ελευθέρωσε χώρο στο σύννεφο διαγράφοντας κόσμους από το μενού ρυθμίσεων. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Δεν υπάρχ progressScreen.dialog.message.worldCorrupted=Ο κόσμος έχει καταστραφεί. Ανάφερε αυτό το πρόβλημα στην τοποθεσία bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Ο συγχρονισμός αυτού του κόσμου διαρκεί πολύ χρόνο. Θέλεις να συνεχίσεις την αναμονή; # progressScreen.dialog.button.enter=Είσοδος στον Κόσμο # -progressScreen.dialog.button.joinAndDownload=Λήψη & Συμμετοχή - %1 # progressScreen.dialog.button.joinAndDownload.everything=Λήψη όλων & συμμετοχή - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Λήψη συμπεριφορών και συμμετοχή μόνο - %1 # +progressScreen.dialog.button.joinAndDownload.required=Λήψη Απαιτούμενων και Συμμετοχή - %1 # progressScreen.dialog.button.join=Σύνδεση # progressScreen.dialog.button.leave=Αποχώρηση # progressScreen.dialog.button.retry=Επανάληψη # progressScreen.dialog.button.wait=Αναμονή # -progressScreen.editor.message.copyingProject=Αντιγραφή έργου... %d%% # +progressScreen.editor.message.copyingProject=Αντιγραφή έργου... # progressScreen.editor.message.tts.copyingProject=Αντιγραφή έργου # progressScreen.editor.title.copyingProject=Αντίγραφο έργου # progressScreen.editor.dialog.message.resourcePackOptional=Σε αυτό το έργο εφαρμόζονται Πακέτα πόρων. Θέλεις να κατεβάσεις τα πακέτα αυτά πριν συμμετάσχεις; # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Τα πακέτα συμπεριφ resourcePack.description.bottom.level=Τα πακέτα πόρων εφαρμόζονται από κάτω προς τα επάνω. Αυτό σημαίνει ότι κάθε πόρος που βρίσκεται σε δύο πακέτα πόρων θα αντικαθίσταται από το υψηλότερο πακέτο. Αυτά τα πακέτα εφαρμόζονται στον κόσμο σου πάνω από τα καθολικά πακέτα σου. # resourcePack.description.store=Προβολή στο Κατάστημα # resourcePack.header.behavior=Τα ενεργά πακέτα συμπεριφορών ισχύουν για όλους τους παίκτες. # -resourcePack.header.level=Απαίτηση από τους παίκτες να αποδέχονται τα πακέτα πόρων για να συμμετάσχουν # +resourcePack.header.level=Απαιτεί από τους παίκτες να κατεβάσουν τα προαιρετικά πακέτα πόρων για να συμμετάσχουν # resourcePack.crashRecovery.title=Επαναφορά καθολικών πόρων # resourcePack.crashRecovery.message=Η προηγούμενη φόρτωση πόρων απέτυχε. # resourcePack.warnings=Προειδοποιήσεις: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Να γίνει ενημέρωση κόσμου; resourcePack.warning.add.body=Αυτός ο κόσμος μπορεί να μην έχει την ίδια εμφάνιση ή συμπεριφορά με τους μη τροποποιημένους κόσμους. Καλύτερα να αποθηκεύσεις ένα αντίγραφο του κόσμου σου πριν συνεχίσεις. # resourcePack.warning.add.button.cancel=Να μην προστεθεί το πακέτο # resourcePack.warning.add.button.ok=Να προστεθεί το πακέτο ούτως ή άλλως # -resourcePack.warnings.contentKeyErrorBody=Παρουσιάστηκε πρόβλημα κατά τη φόρτωση του πακέτου %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Παρουσιάστηκε πρόβλημα κατά τη φόρτωση των πακέτων %s. # +resourcePack.warnings.contentKeyErrorBody=Παρουσιάστηκε πρόβλημα κατά τη φόρτωση του πακέτου %s. Το ζήτημα μπορεί να λυθεί με επανεκκίνηση του παιχνιδιού ή εκ νέου λήψη του πακέτου. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Παρουσιάστηκε πρόβλημα κατά τη φόρτωση των πακέτων %s. Το ζήτημα μπορεί να λυθεί με επανεκκίνηση του παιχνιδιού ή εκ νέου λήψη του πακέτου. # resourcePack.warnings.contentKeyErrorTitle=Σφάλμα! # resourcePack.warning.remove.title=Αυτό είναι επικίνδυνο! # resourcePack.warning.remove.body=Η προσθήκη ή η κατάργηση Πακέτων μετά τη χρήση ενός κόσμου μπορεί να καταστρέψει τον κόσμο και να έχει ως αποτέλεσμα να χάσεις όσα έχεις δημιουργήσει. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Άγνωστος # storageManager.delete.title=Οριστική διαγραφή %s; # storageManager.title.item.single=αντικειμένου # storageManager.title.item.plural=αντικειμένων # +storageManager.title.allScreenshots=όλα τα στιγμιότυπα οθόνης # storageManager.delete.content=Είσαι βέβαιος ότι θέλεις να διαγράψεις τα επιλεγμένα αντικείμενα; Αυτά τα αντικείμενα θα χαθούν για πάντα! (Μεγάλο χρονικό διάστημα!) %s%s%s # storageManager.delete.content.redownload=Μπορείς να κατεβάσεις ξανά περιεχόμενο που αγόρασες από το Marketplace. # storageManager.delete.content.worldtemplate=Η διαγραφή προτύπων μπορεί να έχει ως αποτέλεσμα οι κόσμοι που τα χρησιμοποιούν να μην λειτουργούν πλέον όπως θα έπρεπε. # storageManager.delete.content.affectedWorlds=Οι κόσμοι που ακολουθούν μπορεί να σταματήσουν να λειτουργούν όπως πρέπει: # +storageManager.delete.content.screenshots=Αυτό θα διαγράψει όλα τα στιγμιότυπα οθόνης για όλους τους παίκτες του Minecraft σε αυτήν τη συσκευή. Σίγουρα θέλεις να συνεχίσεις; # storageManager.delete.confirm=Διαγραφή # storageManager.delete.cancel=Άκυρο # storageManager.delete.dependency=Το ακόλουθο περιεχόμενο εξαρτάται από αυτό το %s και μπορεί να μη συνεχίσει να λειτουργεί σωστά, εάν διαγράψεις το "%s":%s Θέλεις ακόμα να διαγράψεις το "%s"; Αυτό το %s θα χαθεί για πάντα! (Μεγάλο χρονικό διάστημα!) # @@ -8246,7 +8365,7 @@ store.realmsPlus.landing.info2.social=Κοινωνικοποιήσου με το store.realmsPlus.landing.beta=Beta # store.realmsPlus.landing.preview=Προεπισκόπηση # -store.realmsPlus.landing.info3.para1=Τα Realm σου είναι διαθέσιμα στο Minecraft %s για όλους τους συνδρομητές Realm δωρεάν! Αυτό είναι ένα νέο Realm που σου δίνει την ευκαιρία να δοκιμάσεις νέες δυνατότητες πριν από την κυκλοφορία τους. # +store.realmsPlus.landing.info3.para1=Τα Realms είναι διαθέσιμα στο Minecraft %s για όλους τους συνδρομητές Realms δωρεάν! Αυτό είναι ένα νέο Realm που σου δίνει την ευκαιρία να δοκιμάσεις νέες δυνατότητες πριν από την κυκλοφορία τους. # store.realmsPlus.landing.info3.para2=Με μια συνδρομή Realm, μπορείς να δημιουργήσεις ένα νέο %s Realm χρησιμοποιώντας το κουμπί "Δημιουργία νέου" στο κύριο μενού. Αν δεν έχεις ακόμα συνδρομή στο Realms, πήγαινε στην πλήρη έκδοση του Minecraft για να κάνεις εγγραφή. # store.realmsPlus.landing.info3.para3=Όλες οι οθόνες και οι λειτουργίες Realms είναι διαθέσιμες σε %s εκτός από την αγορά μιας νέας συνδρομής ή τη διαχείριση των συνδρομών των υπαρχόντων Realms. # store.realmsPlus.landing.info3.para4=Το %s Realm σου θα παραμείνει ενεργό για όσο διάστημα έχεις την επί πληρωμή συνδρομή Realm με την οποία είναι συνδεδεμένο το %s Realm σου. # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Κολοκύθα # tile.pumpkin_stem.name=Κοτσάνι κολοκύθας # tile.quartz_block.chiseled.name=Κύβος λαξευμένου χαλαζία # tile.quartz_block.default.name=Κύβος χαλαζία # -tile.quartz_block.lines.name=Στήλη κύβων χαλαζία # +tile.quartz_block.lines.name=Στήλη Χαλαζία # tile.quartz_block.smooth.name=Κύβος λείου χαλαζία # tile.quartz_block.name=Κύβος χαλαζία # tile.rail.name=Ράγα # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=Φωνητική επικοινωνία # xbox.statistics.timePlayed=Χρόνος παιχνιδιού # xbox.statistics.blocksBroken=Σπασμένοι κύβοι # -xbox.statistics.distanceTravelled=Απόσταση που έχει διανυθεί # +xbox.statistics.distanceTravelled=Διανυσμένη απόσταση # xbox.statistics.mobsDefeated=Πλάσματα που ηττήθηκαν # ## Player safety toast messages @@ -10574,7 +10693,7 @@ midgameTips.69=Χρησιμοποίησε μια τσάπα για να προε lategameTips.1=Τα Πίγκλιν Ζόμπι δεν θα σου επιτεθούν, εκτός αν τα νευριάσεις. # lategameTips.2=Ρίξε τις πύρινες μπάλες πίσω στο Ghast! # lategameTips.3=Ο κυβόλιθος είναι ανθεκτικός στις πύρινες μπάλες των Ghast, καθιστώντας τον χρήσιμο για τη φύλαξη πυλών. # -lategameTips.4=Η μουσική μας είναι από τους C418, Λένα Ράινε και Κούμι Τανιόκα. # +lategameTips.4=Η μουσική μας είναι από τους C418, Λένα Ράινε, Άαρον Τσερόφ και Κούμι Τανιόκα. # lategameTips.5=Θα υπάρχει μια ενημέρωση σε αυτό το παιχνίδι τελικά! # lategameTips.6=Τα Creeper γεννήθηκαν από ένα προγραμματιστικό σφάλμα. # lategameTips.7=Η πρώτη έκδοση του Minecraft δημιουργήθηκε σε μόλις 6 ημέρες! # @@ -10760,10 +10879,11 @@ dr.loading=Φόρτωση... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Επιλογή νέας εμφάνισης # dr.classic_skins.custom_skin_title=Εισαγωγή εμφάνισης # -dr.classic_skins.custom_skin_description=Κάνε εισαγωγή ενός αρχείου εικόνας από τη συσκευή σου για να το χρησιμοποιήσεις ως την εμφάνισή σου. Αυτή η ρύθμιση δεν θα συγχρονιστεί μεταξύ συσκευών ή παιχνιδιών. # +dr.classic_skins.custom_skin_description=Κάνε εισαγωγή ενός αρχείου png (64x32, 64x64 ή 128x128) από τη συσκευή σου για να το χρησιμοποιήσεις ως την εμφάνισή σου. Αυτή η ρύθμιση δεν θα συγχρονιστεί μεταξύ συσκευών ή παιχνιδιών. # +dr.classic_skins.custom_skin_description_disabled= Η συσκευή σου δεν μπορεί να επιλέξει μια προσαρμοσμένη εμφάνιση, ενώ βρίσκεσαι σε παιχνίδι για πολλούς παίκτες. Γύρισε στο κύριο μενού, αν θες να επιλέξεις μία. # dr.classic_skins.custom_skin_description_popup=Οι παίκτες με προσαρμοσμένες εμφανίσεις δεν θα είναι ορατοί σε σένα αν είναι ενεργοποιημένη η επιλογή "Να επιτρέπονται μόνο αξιόπιστες εμφανίσεις" # dr.classic_skins.custom_skin_section_title=Εμφανίσεις που σου ανήκουν # -dr.classic_skins.invalidCustomSkin=Μα δεν είναι εμφάνιση του Minecraft αυτή! # +dr.classic_skins.invalidCustomSkin=Εισαγωγή αρχείου .png διαστάσεων 64x64, 64x32 ή 128x128 # dr.classic_skins.owned=Στην κατοχή σου # dr.classic_skins.purchasable=Λήψη περισσότερων # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,10 +10975,10 @@ dr.categories.legs=Πόδια # dr.categories.size=Μέγεθος # dr.categories.top=Μπλούζες # dr.categories.bottom=Παντελόνια # -dr.categories.outerwear=Πανωφόρια # -dr.categories.headwear=Καπέλα # +dr.categories.outerwear=Πανωφόρι # +dr.categories.headwear=Καπέλο # dr.categories.gloves=Γάντια # -dr.categories.footwear=Υποδήματα # +dr.categories.footwear=Παπούτσια # dr.categories.back_item=Αντικείμενα πλάτης # dr.categories.face_item=Αντικείμενα προσώπου # dr.categories.capes=Κάπες # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Η σύνδεση απέτυχε # gathering.info.modal.body.connectFail=Δυστυχώς δεν ήταν δυνατή η σύνδεση. Δοκίμασε ξανά αργότερα. # gathering.connect.title=Γίνεται σύνδεση... # gathering.info.qr.title.onlineService=Μάθε περισσότερα # -gathering.info.qr.body.onlineService.nso=Χρειάζεσαι μια συνδρομή στο Nintendo Switch Online, για να συμμετάσχεις σε μια εκδήλωση στο Minecraft. # -gathering.info.qr.body.onlineService.psn=Πρέπει να είσαι συνδεδεμένος στο PlayStation®Plus, για να συμμετάσχεις σε μια εκδήλωση στο Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Πρέπει να είσαι συνδεδεμένος για να συμμετάσχεις σε μια εκδήλωση στο Minecraft. # gathering.info.qr.title.childAccount=Δεν επιτρέπεται το online παιχνίδι # gathering.info.qr.body.childAccount=Οι τρέχοντες γονικοί έλεγχοι δεν σου επιτρέπουν να παίζεις online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Ζωντανή ροή εκδήλωσης # gathering.info.qr.body.console=Σκάναρε για να συμμετάσχεις στη Ζωντανή ροή εκδήλωσης # gathering.info.signIn.title=Συνδέσου για να συμμετάσχεις σε αυτήν την εκδήλωση. # gathering.info.signIn.body=Συνδέσου στον λογαριασμό Microsoft για να λάβεις μέρος σε αυτήν την εκδήλωση. # +gathering.activation.warning=Δεν είναι δυνατή η εύρεση της Συγκέντρωσης # +gathering.activation.warning.signIn=Δεν είναι δυνατή η εύρεση της Συγκέντρωσης. Πραγματοποίησε είσοδο και δοκίμασε ξανά. # +gathering.activation.warning.title=Ωχ όχι! # diff --git a/resource_pack/texts/en_GB.lang b/resource_pack/texts/en_GB.lang index 6836043b2..1a659bad9 100644 --- a/resource_pack/texts/en_GB.lang +++ b/resource_pack/texts/en_GB.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Game menu # accessibility.screenName.permissions=Permissions Screen # accessibility.screenName.play=Play Screen # accessibility.screenName.profile=Profile Screen # +accessibility.screenName.realmInviteLinkSettings=Realm Invite Link Settings Screen # accessibility.screenName.realmSettings=Realm Settings Screen # accessibility.screenName.settings=Game Settings Screen # accessibility.screenName.addFriend=Add Friend Screen # @@ -192,6 +193,10 @@ accessibility.text.equals=Equals # accessibility.text.unsupported=Unknown Character # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notification ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tip ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplicate %s selector arguments # commands.generic.encryption.badkey=Bad public key given. Expected 120 byte key after PEM formatting. # commands.generic.encryption.badsalt=Bad salt given. Expected a 16 bytes before base 64 encoding. # commands.generic.encryption.required=Encrypted session required # +commands.generic.entity.differentDimension=Target entity cannot be in a different dimension # commands.generic.entity.invalidType=Entity type '%1$s' is invalid # commands.generic.entity.invalidUuid=The entity UUID provided is in an invalid format # commands.generic.entity.notFound=That entity cannot be found # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Fade colour values must be integers from 0 to 255 commands.camera.invalid.easing=Easing to non-stationary cameras is not supported # commands.camera.invalid.time=Fade durations must be between 0 and 10 seconds # commands.camera.invalid.pitch=Camera pitch (X rotation) must be between -90 and 90 degrees # +commands.camera.invalid.view.offset=View offset must be between -100 and 100 # commands.camera.perspective.locked=Perspective cannot be changed while using custom cameras # commands.camera.perspective.option=Your selected camera will change when the custom camera is not active # commands.world_age.description=Changes or queries the world's age (time since creation). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Caves and Cliffs # createWorldScreen.cavesandcliffsDescription=Explore the new varied cave generation # createWorldScreen.spectatorMode=Spectator Mode # createWorldScreen.spectatorModeDescription=Try out the early versions of Spectator Mode # +createWorldScreen.experimentalThirdPersonCameras=Creator Cameras: New Third-Person Presets # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contains new third-person over-the-shoulder follow_orbit camera preset # +createWorldScreen.experimentalFocusTargetCamera=Creator Cameras: Focus Target Camera # +createWorldScreen.experimentalFocusTargetCameraDescription=Enables behaviour for the existing free camera to target an entity # createWorldScreen.recipeUnlocking=Recipe Unlocking # createWorldScreen.recipeUnlockingDescription=Enable recipe unlocking # createWorldScreen.experimentalholiday=Holiday Creator Features # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Delete Project # createWorldScreen.editor.projectOptionsLabel=Project Options # createWorldScreen.editor.delete.confirm=Delete project permanently? # createWorldScreen.editor.deleteWarningFormat=Are you sure you want to delete '%s'? This project will be lost forever! # -createWorldScreen.eduCloud.about.body=Filename: '%1$s'%2$sLast updated: %3$s%4$sTo download, click OK and then Download.%5$s # +createWorldScreen.eduCloud.about.body=Filename: '%1$s'%2$sLast updated: %3$s%4$sTo download, click OK and then click the 'Download' button.%5$s # createWorldScreen.eduCloud.about.title=About Cloud World File # createWorldScreen.eduCloud.delete.confirm=Delete local world? # createWorldScreen.eduCloud.deleteWarningFormat=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. # +createWorldScreen.eduCloud.resolution.title=Upload now? # +createWorldScreen.eduCloud.resolution.body=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. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Upload Now # +createWorldScreen.eduCloud.resolution.uploadOpen=Upload & Play # createWorldScreen.experimentalDeferredTechnicalPreview=Render Dragon Features for Creators # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Enable the deferred rendering pipeline. Requires a PBR-enabled resource pack and compatible hardware. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Download Backup Before Sharing? # realmsInvitationScreen.shareDialogLabel=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. # realmsInvitationScreen.shareDialogShareButton=Share # realmsInvitationScreen.shareDialogCopyButton=Copy # -realmsInvitationScreen.shareDialogNewLinkButton=Create new link # -realmsInvitationScreen.shareDialogNewCodeButton=Create new code # realmsInvitationScreen.closedRealmWarning=Your Realm is closed. Members cannot join. # realmsInvitationScreen.generate=Generate # realmsInvitationScreen.disable=Disable # realmsInvitationScreen.backup=Download # -realmsInvitationScreen.shareByLink=Share link # -realmsInvitationScreen.shareByCode=Share invite code # -realmsInvitationScreen.shareLinkToRealm=Share link to Realm # -realmsInvitationScreen.shareCodeToRealm=Share invite code to Realm # -realmsInvitationScreen.shareInfoMessage=Anyone with the link can join your Realm. Go to Game > Download World to download a backup of your world. # -realmsInvitationScreen.shareInfoMessageCode=Anyone with the invite code can join your Realm. Go to Game > Download World to download a backup of your world. # -realmsInvitationScreen.refreshLinkInfoMessage=This will invalidate the old link and create a new one. Do you wish to continue? # -realmsInvitationScreen.refreshCodeInfoMessage=This will invalidate the old invite code and create a new one. Do you wish to continue? # realmsInvitationScreen.kick=Remove # realmsInvitationScreen.kickAndBlock=Block # realmsInvitationScreen.kickPopupTitle=Revoke Access? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Game Settings # realmsSettingsScreen.playersSectionTitle=Players # realmsSettingsScreen.membersSectionTitle=Members # realmsSettingsScreen.subscriptionSectionTitle=Subscription # +realmsSettingsScreen.inviteLinksSectionTitle=Invite Links # realmsSettingsScreen.devOptionsSectionTitle=Dev Options # realmsSettingsScreen.backupSection=Backups # realmsSettingsScreen.backupInfo=You can restore the world on your Realm with a backup found in this list. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Replace World? # realmsSettingsScreen.closeRealmTitle=Close Realm? # realmsSettingsScreen.closeRealmMessage=Closing the realm will shut it down. Anyone currently playing on the realm will be disconnected. Are you sure you want to do this? # realmsSettingsScreen.LoadingSubscription=Loading subscription... # +realmsSettingsScreen.LoadingInviteLinks=Loading invite links... # realmsSettingsScreen.failedLoadingSubscription=Failed Loading subscription # +realmsSettingsScreen.failedLoadingInviteLinks=Failed Loading Invite Links # realmsSettingsScreen.matchingPurchasePlatformFormat=You purchased your subscription in the %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=You started your subscription in the %s. You can only extend your subscription there. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=You can manage your Realm subscription in the platform store where you originally purchased it. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Your Realm ha realmsSettingsScreen.upload.worldtoobig=Upload failed. The world size exceeds the maximum uploadable limit of %s. # realmsSettingsScreen.download.worldtoobig=Download failed. The world size exceeds the maximum downloadable limit of %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Changes made to your Realms subscription such as stacking time or turning off recurring billing will not be reflected until your next billing date. # +realmsSettingsScreen.inviteLinkLabel=Invite links: # +realmsSettingsScreen.inviteLinkLabelTTS=Invite links. Textblock. # +realmsSettingsScreen.inviteLinkLabelDescription=You can add up to 5 invite links and share them so people can join your Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=You have reached the maximum number of invite links. You must remove an existing link before adding a new one. # +realmsSettingsScreen.inviteLinkNameTTS=Invite Link titled %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Click the button to change the settings. # +realmsSettingsScreen.inviteLinkAddButton=Add new invite link # +realmsSettingsScreen.inviteLinkCopyTTS=Copy invite link # +realmsSettingsScreen.inviteLinkActivate=Activate link # +realmsSettingsScreen.inviteLinkActivateTTS=Activate link. Activate this link to allow people to join with it. # +realmsSettingsScreen.inviteLinkActivateDescription=Activate this link to allow people to join with it. # +realmsSettingsScreen.inviteLinkActive=Active # +realmsSettingsScreen.inviteLinkInactive=Inactive # +realmsSettingsScreen.inviteLinkInactiveExpiry=No one can join with this link # +realmsSettingsScreen.inviteLinkExpiryTime=Expires %s at %s # +realmsSettingsScreen.inviteLinkExpiredTime=Expired %s at %s # +realmsSettingsScreen.inviteLinkExpired=Expired # +realmsSettingsScreen.inviteLinkInfinite=Never expires # +realmsSettingsScreen.inviteLinkInfiniteToggle=Set link to never expire # +realmsSettingsScreen.inviteLinkTitle=Invite link: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Lowercase # +realmsSettingsScreen.inviteLinkUppercaseTTS=Uppercase # +realmsSettingsScreen.inviteLinkURLTTS=Invite link titled %s. Textblock. %s. This link will let people join your Realm. You can share it anywhere. # +realmsSettingsScreen.inviteLinkDescription=This link will let people join your Realm. You can share it anywhere. # +realmsSettingsScreen.inviteLinkSettingsGeneral=General # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Advanced settings # +realmsSettingsScreen.inviteLinkShare=Share link # +realmsSettingsScreen.inviteLinkShareDescription=Choose where to share this link. # +realmsSettingsScreen.inviteLinkShareButton=Share # +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Button. Choose where to share this link. # +realmsSettingsScreen.inviteLinkRemove=Remove link # +realmsSettingsScreen.inviteLinkRemoveButton=Remove # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Button. # +realmsSettingsScreen.inviteLinkCopiedToast=Invite link copied to your clipboard. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Remove invite link? # +realmsSettingsScreen.inviteLinkRemoveModalBody=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. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Yes, remove link # +realmsSettingsScreen.inviteLinkExpirationLabel=Expiration date # +realmsSettingsScreen.inviteLinkExpirationDescription=Set when this link will expire. # +realmsSettingsScreen.inviteLinkExpirationTTS=Expiration date. Textblock. Link expires %s. Set when this link will expire. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Expiration date. Textblock. Link %s. Set when this link will expire. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Error Adding Link # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=There was an error adding a link to this Realm. Please try again. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Error Deleting Link # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=There was an error deleting this link. Please try again. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Error Updating Link # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=There was an error updating this link. Please try again. # +realmsSettingsScreen.expiration.unset=Set Expiration # +realmsSettingsScreen.expiration.never=Never # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 hour # +realmsSettingsScreen.expiration.quarterDay=6 hours # +realmsSettingsScreen.expiration.halfDay=12 hours # +realmsSettingsScreen.expiration.day=1 day # +realmsSettingsScreen.expiration.week=7 days # +realmsSettingsScreen.expiration.never.full=Never Expires # +realmsSettingsScreen.expiration.timeFormat=%s at %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=In 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=In 1 hour. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=In 6 hours. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=In 12 hours. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=In 1 day. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=In 7 days. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Dec # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s at %s # +date.formattedSpecific.today=Today at %s # +date.formattedSpecific.yesterday=Yesterday at %s # date.full_january=January # date.full_february=February # date.full_march=March # @@ -2593,7 +2667,6 @@ deathScreen.quit=Main menu # deathScreen.quit.confirm=Are you sure you want to quit? # deathScreen.quit.confirmToMainMenuWarning=Are you sure you want to exit the game to the main menu? # deathScreen.quit.confirmToMainMenuTitleWarning=Quit to Main Menu? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Are you sure you want to save and leave the game?%sWe'll upload your world to the cloud too! # deathScreen.quit.secondaryClient=Save and Leave # deathScreen.quit.secondaryClient.confirmLeaveWarning=Are you sure you want to save and leave the game? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Save and Leave # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Overworld # dimension.dimensionName1=Nether # dimension.dimensionName2=The End # -disabledSkin.title=You are being displayed as Steve # +disabledSkin.title=You are being displayed as a default character # disabledSkin.body.onJoin=This server has %s disabled. You can switch to a different skin in the dressing room. # disabledSkin.body.dressingRoom=This server has %s disabled. Are you sure want to keep this skin equipped? # disabledSkin.type.customSkins=custom skins # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORT # edu.worlds_screen.share=SHARE # edu.worlds_screen.delete=DELETE # edu.worlds_screen.courses_title=My Courses # -edu.worlds_screen.fetch_error=There was a problem connecting to OneDrive. Worlds saved in the cloud may not be up to date. Also, check your internet. # +edu.worlds_screen.fetch_error=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. # edu.templates.title=My Templates # edu.templates.search_placeholder=Search My Templates # @@ -3053,7 +3126,12 @@ feed.upload=Your screenshot is being uploaded... # feed.manage=Manage Feed # feed.share=Share # feed.addScreenshot=Add Screenshot # -feed.shareScreenshot=Screenshot captured. Go to Realms Stories to share it. # +feed.screenshotCapturedRealms=Screenshot captured. Go to Realms Stories to share it. # +feed.screenshotCaptured=Screenshot captured. You can view it in your screenshot gallery. # +feed.screenshotAlmostFull=Screenshot captured. Your gallery is almost full. (%d/%d) # +feed.screenshotReachedMax=Screenshot captured. Your gallery is full. (%d/%d) # +feed.screenshotFull=Your gallery is full. Delete screenshots to free up space. # +feed.screenshotFullShort=Screenshot gallery full # feed.comments=Comments # feed.edit=Edit # feed.screenshots=Screenshots # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Move :tip_right_stick: to look around # gameTip.playerMovement.mouse=Move with :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Move by using the joystick # -gameTip.playerMovement.touch.classic=Move by using the joystick # +gameTip.playerMovement.touch.classic=Move by using the arrow buttons # gameTip.playerMovement.controller=Move :tip_left_stick: to move around # gameTip.flying.mouse=Double-tap :_input_key.jump: to fly # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Double-tap :_input_key.jump: to stop flying # gameTip.stopFlying.touch=Double-tap fly down to stop flying # gameTip.jump.mouse=Jump with :_input_key.jump: # + gameTip.swim.mouse=Press and hold :_input_key.jump: to swim up # +gameTip.swim.touch=Press to swim up # gameTip.hotbar.selection.mouse=Scroll or press %s to hold item ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Tap item in hotbar to hold it # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Place your crafting table, hold it then ta gameTip.useCraftingTable.mouse=Right-click on Crafting Table to use # +gameTip.openChat.mouse=Press %s to open chat # +gameTip.openChat.touch=Tap to open chat # +gameTip.openChat.touch.tts=Tap the chat button to open chat # + +gameTip.emote.mouse=Press or hold :_input_key.emote: to emote # +gameTip.emote.touch=Tap to emote # +gameTip.emote.touch.tts=Tap the emote button to emote # + generator.amplified=AMPLIFIED # generator.amplified.info=Notice: Just for fun, requires beefy computer # generator.customized=Customized # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Equip Armour by opening your inventory and moving pieces howtoplay.armor.text.4=Iron, Chain, and Gold Armour can be smelted into Iron or Gold Nuggets in a Furnace. # howtoplay.armor.header.2=Shield # howtoplay.armor.text.5.keyboard=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. # -howtoplay.armor.text.5.gamepad=The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press the :_input_key.sneak: button or click :_gamepad_stick_right: to toggle block with the Shield. # +howtoplay.armor.text.5.gamepad=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. # howtoplay.armor.text.5a.touch=The Shield blocks all kinds of incoming damage – even a Creeper explosion! It can be equipped in the offhand slot or the hotbar. # howtoplay.armor.text.5b.touch=When using the 'D-Pad & tap to interact' control scheme, tap :touch_sneak: to toggle blocking with the shield. # howtoplay.armor.text.5c.touch=When using a 'Joystick' control scheme, tap :tip_virtual_button_sneak: to toggle blocking with the shield. # -howtoplay.armor.text.5.rift_controller=The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press the :_input_key.sneak: button or click :rift_X: to toggle block with the Shield. # -howtoplay.armor.text.5.windowsmr_controller=The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press the :_input_key.sneak: button or click :windowsmr_right_stick: to toggle block with the Shield. # +howtoplay.armor.text.5.rift_controller=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 click :rift_X: to toggle block with the Shield. # +howtoplay.armor.text.5.windowsmr_controller=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 click :windowsmr_right_stick: to toggle block with the Shield. # howtoplay.armor.text.6=The Shield can even block a Creeper explosion! # howtoplay.armor.header.3=Disguise # howtoplay.armor.text.7=You can also wear a Carved Pumpkin on your head. This won't give you any :armour: but will make it so Endermen won't get angry when you look at them. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Dispensers can also be used to place items as well, howtoplay.droppers=Droppers # howtoplay.droppers.text.1.notTouch=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. # -howtoplay.droppers.text.1.touch=When powered by Redstone, Droppers will drop a single random item contained within. Tap the Dropper to open it and then you can load the it with items from your inventory. # +howtoplay.droppers.text.1.touch=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. # howtoplay.droppers.header.1=Usage # howtoplay.droppers.text.2=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. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventory # howtoplay.inventory.title=How to Play: Inventory # howtoplay.inventory.header.1=1. Inventory # howtoplay.inventory.header.2=2. Hotbar # -howtoplay.inventory.text.1.pc_console=Your hotbar will fill up as you gather more resources. Press the :_input_key.inventory: button to access your §einventory§f, where you'll have more space for everything you've collected. # -howtoplay.inventory.text.1.touch=Your hotbar will fill up as you gather more resources. Tap the :tip_touch_inventory: button to access your §einventory§f, where you'll have more space for everything you've collected. # -howtoplay.inventory.text.1.rift=Your hotbar will fill up as you gather more resources. Press the :rift_B: button to access your §einventory§f, where you'll have more space for everything you've collected. # -howtoplay.inventory.text.1.windowsmr=Your hotbar will fill up as you gather more resources. Press the :windowsmr_left_grab: button to access your §einventory§f, where you'll have more space for everything you've collected. # +howtoplay.inventory.text.1.pc_console=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. # +howtoplay.inventory.text.1.touch=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. # +howtoplay.inventory.text.1.rift=Your hotbar will fill up as you gather more resources. Press :rift_B: to access your §einventory§f, where you'll have more space for everything you've collected. # +howtoplay.inventory.text.1.windowsmr=Your hotbar will fill up as you gather more resources. Press :windowsmr_left_grab: to access your §einventory§f, where you'll have more space for everything you've collected. # howtoplay.inventory.text.2.keyboard=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. # howtoplay.inventory.text.2.gamepad=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. # howtoplay.inventory.text.2.touch=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. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Explore a world of possibility with Minecoins: Minecr howtoplay.minecoins.text.2=Once redeemed, your Minecoins are linked to your Microsoft account, so you can access your coins and purchases on other supported devices, too! # howtoplay.minecoins.button.text.1=Get Minecoins # howtoplay.minecoins.header.1=Disclaimer # -howtoplay.minecoins.text.3=*Minecoins require a version of Minecraft: Bedrock Edition with Minecraft Marketplace. Minecoins are not compatible on Sony PlayStation®. For compatibility information see minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins require a version of Minecraft: Bedrock Edition with Minecraft Marketplace. Minecoins are not compatible on PlayStation®. For compatibility information see minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Mining # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Whenever there is a new story in the Feed that y howtoplay.realms_stories.header.3=Organise play # howtoplay.realms_stories.text.4=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. # howtoplay.realms_stories.header.4=Know who is on the Realm # -howtoplay.realms_stories.text.5=Get to know the 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. # +howtoplay.realms_stories.text.5=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. # howtoplay.realms_stories.header.5=Connect from anywhere # howtoplay.realms_stories.text.6=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. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms Stories is available in the game menu whe howtoplay.scaffolding=Scaffolding # howtoplay.scaffolding.header.1=Reach for the Sky # howtoplay.scaffolding.text.1.keyboard=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 upwards by standing in the scaffolding and pressing :_input_key.jump:. If you want to travel downwards, you can press :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=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 upwards by standing in the scaffolding and pressing the :_input_key.jump: button. If you want to travel downwards, you can press and hold the :_input_key.sneak: button. # +howtoplay.scaffolding.text.1.gamepad=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 upwards by standing in the scaffolding and pressing :_input_key.jump:. If you want to travel downwards, you can press and hold :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Scaffolding can help with building large structures by offering a way to reach higher places and safely descend without taking fall damage. # howtoplay.scaffolding.text.1b.touch=When using the D-Pad control scheme, tap :touch_jump: to climb up a column of scaffolding. Tap :touch_fly_down: to climb down. # howtoplay.scaffolding.text.1c.touch=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. # -howtoplay.scaffolding.text.1.rift_controller=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 upwards by standing in the scaffolding and pressing the :rift_A: button. If you want to travel downwards, you can press and hold the :rift_X: button. # -howtoplay.scaffolding.text.1.windowsmr_controller=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 upwards by standing in the scaffolding and pressing the :windowsmr_right_touchpad: button. If you want to travel downwards, you can press and hold the :windowsmr_right_stick: button. # +howtoplay.scaffolding.text.1.rift_controller=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 upwards by standing in the scaffolding and pressing :rift_A:. If you want to travel downwards, you can press and hold :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=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 upwards by standing in the scaffolding and pressing :windowsmr_right_touchpad:. If you want to travel downwards, you can press and hold :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Support Your Build # howtoplay.scaffolding.text.2=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. # howtoplay.scaffolding.header.3=Break It Down # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=The Bow is the primary ranged weapon in Minecr howtoplay.weapons.text.3.touch=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. # howtoplay.weapons.text.4=Bows do more damage the further they are pulled back, make sure to pull it all the way back. # howtoplay.weapons.header.3=Crossbow # -howtoplay.weapons.text.5.notTouch=The Crossbow is an alternative ranged weapon. Press and hold the :_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. # +howtoplay.weapons.text.5.notTouch=The Crossbow is an alternative 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. # howtoplay.weapons.text.5a.touch=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. # howtoplay.weapons.text.5b.touch=Once you've loaded the crossbow, it'll stay loaded until fired, even when you put it in your inventory. # howtoplay.weapons.text.5c.touch=Tap anywhere on the screen to fire a loaded crossbow. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Project export failed # level.editor.import.failed=Project import failed # level.editor.import.failed.incompatibleEdition=Project import failed: Unsupported file format # -inbox.invite.title=Realm invite to # +inbox.realmInvite.title=Realm invite to %s # +inbox.gameInvite.title=Game Invite from %s # invite.clear=Clear Selection # invite.send=Send %d Invites # @@ -4188,6 +4277,8 @@ invite.error1=Something went wrong. We couldn't load your friends list. # invite.error2=Something went wrong. We couldn't load some of your friend's details. # invite.realm.add_member=Add Realm Members # invite.notification.title=Game Invite # +invite.notification.acceptInviteTtsTouch=Double-tap the invite at the top of the screen to accept # +invite.notification.acceptInviteTtsGamepad=Press %s to accept # invite.notification.description=%s has invited you to play Minecraft # invite.confirmation.description=%s has invited you to play Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Skull Charge # item.banner_pattern.thing=Thing # item.banner_pattern.vines=Bordure Indented # item.bucketPowderSnow.name=Powder Snow Bucket # +item.worldbuilder.block.failed=You need Creative + Operator to place this block # item.shield.name=Shield # item.shield.white.name=White Shield # @@ -5863,6 +5955,7 @@ map.position=Position: %s, %s, %s # mcoServer.title=Minecraft Online World # +menu.ai_lesson_crafter=Lesson Crafter # menu.achievements=Achievements # menu.convertingLevel=Expanding world # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=CLASSROOM SETTINGS # menu.serverStore=%s Store # menu.serverGenericName=Server # menu.play=Play # +menu.preview=Preview # menu.profile=Profile # menu.playdemo=Play Demo World # menu.playOnRealms=Play on Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Use FPS-independent Turning # options.dev_use_fast_chunk_culling=Use Fast Chunk Culling # options.dev_displayMarketplaceDocumentId=Show Marketplace Document ID # options.dev_addCoins=Add %s Coins # +options.dev_addCoinTitle=Add Coins # +options.dev_reset_entitlements=Reset All Entitlements # +options.dev_reset_entitlements_loading=Resetting Entitlements, this dialogue will close once the process finishes. You can close this window, but closing the game before this command finishes may result in unexpected behaviour. # +options.dev_reset_entitlements_error_unfinished=Warning, not all entitlements were properly deleted. Try running the command again, possibly after restarting the client. # +options.dev_reset_entitlements_warning=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? # +options.dev_reset_entitlements_success=Entitlements successfully deleted. # +options.dev_currencyFailureWarning=The network call failed. Error: %s # +options.dev_currencyFailureWarningGeneric=The network call failed. Make sure you are logged into an allow-listed account. # +options.dev_reset_wallet=Reset Wallet # +options.dev_allowlist_failure=Error! Operation has failed. Double-check to make sure this account is on the Allow List. # options.discoveryEnvironment=Discovery Environment (Requires Restart) # options.discoveryEnvironment.production=Production # options.discoveryEnvironment.staging=Staging # options.discoveryEnvironment.local=Local # options.discoveryEnvironment.dev=Dev [Unstable] # +options.discoveryEnvironment.perf=Perf [Very Unstable] # options.dev_realmsEnvironment=Realms Environment # options.dev_realms_environment.production=Production # options.dev_realms_environment.staging=Staging # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Update Client Version Override # options.dev_resetOverrideDate=Reset Override Date # options.dev_clearStoreCache=Clear Marketplace Cache # options.dev_clearLibraryCache=Clear Library Cache # +options.dev_clearScreenshotsCache=Clear Screenshots Cache # options.dev_clearAllCache=Clear All Cache # options.dev_connection_quality=Network conditioner (simulate bad connections) # options.dev_connection_off=Off – In-memory connection enabled for local play # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1.5 Mbps, 200 ms latency, 2% packet loss # options.dev_connection_slow=Slow – 400 Kbps, 300 ms latency, 3% packet loss # options.dev_connection_veryslow=Very slow – 200 Kbps, 400 ms latency, 4% packet loss # options.dev_deleteAllPersonas=Delete All Personas # +options.dev_deleteLocalScreenshots=Delete Local Screenshots # options.dev_deleteLegacyPersona=Delete Legacy Persona Slot # options.dev_identity_environment=New Identity and Online Infrastructure Environment (requires restart) # options.dev_identity_environment.dev=Development # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Tier 4 – 1024MB # options.dev_sunsetting_tier.five=Tier 5 – iOS 12 & Nougat # options.dev_sunsetting_tier.not_pending=Not pending # options.dev_gatherings_section=Gatherings # -options.dev_gatherings_add_gathering=Add Public Gathering # options.dev_gatherings_enable=Enable Gatherings # +options.dev_gatherings_filter=Filter Gatherings # options.dev_gatherings_disable=Disable Gatherings # options.dev_gatherings_bypass=Bypass System Service Pack Check # options.dev_gatherings_enabled=Gatherings: Enabled # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Adjust Brightness # +options.hdr_brightness=Brightness # options.hudOpacity=HUD Opacity # options.hudOpacity.max=Normal # options.hudOpacity.min=Hidden # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Full Keyboard Gameplay # options.fullKeyboardLayout=Full Keyboard Layout # options.improvedInputResponsePlaceholder=Improved Input Response # options.improvedInputResponsePlaceholder.tooltip=Reduces the delay between your input and what you see on your screen. This setting might use more battery power. # -options.dynamicTexturesToggle=Remove Texture Limit # -options.dynamicTexturesToggle.tooltip=Switching this from on to off will require a restart of the game. It may cause instability when using multiple Add-Ons or Resource Packs with many textures. # -options.dynamicTextures.popUp=If you turn on Remove Texture Limit, you will need to restart the game in order to turn it off. # +options.dynamicTexturesToggle=Use Recommended Texture Limit # +options.dynamicTexturesToggle.tooltip=Allow Mojang to set your texture limit. This could significantly improve texture quality. If you experience issues with large Add-Ons and Resource Packs, turn this off. # +options.dynamicTextures.popUp=Turning off Use Recommended Texture Limit requires the game to be restarted to take effect. # options.dynamicTextures.popUp.title=Are you sure? # +options.dynamicTextures.popUp.continue=Turn Off # options.fullscreen=Fullscreen # options.gamepadcursorsensitivity=Controller Cursor Sensitivity # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Enables an extra-large version of the options.upscaling=Upscaling # options.raytracing=Ray Tracing # options.raytracing.disabled.upsell.supported_platform=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. # +options.raytracing.disabled.upsell.supported_platform.edu=This option can only be edited while playing in a ray tracing-capable world. # options.raytracing.disabled.upsell.unsupported_platform=You need a specific device to use this feature, for more information see: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Fancy # options.graphics.fast=Fast # @@ -6406,6 +6517,7 @@ options.hidehand=Hide Hand # options.classic_box_selection=Outline Selection # options.creator=Creator # options.creatorTitle=Creator Settings # +options.creator.serverboundClientDiagnosticsEnabled=Enable Client Diagnostics # options.creator.debuggerHeading=Script Debugger Settings # options.creator.debuggerAutoAttach=Attach Debugger on Load # options.creator.debuggerAutoConnect=Connect Debugger on Load # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Classic # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=New 'You Died' Screen (Experimental) # options.betaNewDeathScreenToggle.disabled=You can't change this setting while playing in a world # +options.betaNewBedScreenToggle=New Bed Screen (Experimental) # +options.betaNewBedScreenToggle.disabled=You can't change this setting while playing in a world # options.usetouchpad=Split Controls # options.viewSubscriptions=Subscriptions # options.viewSubscriptions.button.info=Info # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Your default browser will open to show the Mine options.openFeedbackPage.continue=Continue to Feedback Site # options.turnOffAchievements=Turn off achievements? # options.turnOffAchievements.message=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. # +options.turnOnHardcoreMode=Turn on Hardcore mode? # +options.turnOnHardcoreMode.message=Here's what you need to know about Hardcore mode: # +options.turnOnHardcoreMode.message.1=1. When you die, you will not respawn – game over! # +options.turnOnHardcoreMode.message.2=2. Hardcore mode can't be turned off after the world is created. # +options.turnOnHardcoreMode.message.3=3. After you die, you can see but not interact with this world. # options.achievementsDisabled=Achievements cannot be earned in this world. # options.achievementsDisabled.onLoad=If you start playing with these settings, achievements will no longer be earnable in this world. # options.achievementsDisabled.notSignedIn=Achievements can be earned in this world, but you must sign in to a Microsoft Account to earn them. # @@ -6761,7 +6880,7 @@ options.makeBackup=Make a backup copy of my world # options.managePrivacy=To manage privacy settings, please visit https://account.xbox.com/Settings in any web browser. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Unlink Microsoft Account # options.unlink_msa.confirm.title=Unlink Microsoft Account? # -options.unlink_msa.confirm.warning=WARNING: You will no longer be able to store progression or purchases made on your PlayStation®4 System on your account %s after unlinking. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=WARNING: You will no longer be able to store progression or purchases made on your PlayStation®4 console on your account %s after unlinking. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Unlinking your Microsoft Account from within this game will affect all Minecraft games on this platform that have used this Microsoft Account. # options.unlink_msa.confirm.checkbox1=I will no longer be able to access any in-game Store content when I play on other platforms. # options.unlink_msa.confirm.checkbox2=I will no longer be able to play cross-platform games with my friends on other platforms. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Unable to connect to the world. Please check your con progressScreen.generating=Generating World # progressScreen.saving=Saving world # progressScreen.loading=Loading... # +progressScreen.title.loading=Loading%1 # progressScreen.title.downloading=Downloading packs %1 # progressScreen.title.applyingPacks=Loading resource packs # progressScreen.title.searchingForSession=Searching for Game Session... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Connecting to external server # progressScreen.title.connectingRealms=Connecting to Realm # progressScreen.title.copyingWorld=World Copy # progressScreen.title.deleteStorageAreaContent=Clearing Storage Cache # +progressScreen.title.deleteScreenshotsCache=Clearing Screenshots Cache # +progressScreen.title.deleteLocalScreenshots=Clearing Local Screenshots # progressScreen.title.loadingSplitScreenAppearances=Loading Splitscreen Appearances # progressScreen.title.modifiedWorldWarning=Modified World # progressScreen.message.appearanceLoaded=Appearance Loaded # progressScreen.message.appearanceLoadWaitTimeMet=Appearance is taking a long time to load. Proceeding with world generation... # progressScreen.message.deleteStorageAreaContent=This may take a few minutes. # -progressScreen.message.copyingWorld=Copying World... %d%% # +progressScreen.message.copyingWorld=Copying World... # progressScreen.message.tts.copyingWorld=Copying World # progressScreen.message.building=Building terrain # progressScreen.message.done=Done! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Add-Ons add new blocks, items, or progressScreen.message.modifiedWorldWarning.7=Worlds and Add-ons are complex! While some work great together, you might get funky results with others. # progressScreen.message.modifiedWorldWarning.8=More Add-Ons mean more fun, but the game might take longer to load. # progressScreen.dialog.title.resourcePack=Download Resource Packs? # -progressScreen.dialog.title.behaviorAndResourcePack=Download World Behaviour & Resource Packs? # -progressScreen.dialog.title.onlyBehavior=Download World Behaviour Packs? # progressScreen.dialog.title.storageProviderError=Failed To Sync World Data # progressScreen.dialog.title.storageProviderLongWait=Syncing World Data # progressScreen.dialog.title.storageProviderSucceeded=Syncing World Data Succeeded # -progressScreen.dialog.message.onlyBehavior=This world has Behaviour Packs applied to it that you must download to join. Would you like to download them and join? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=This world has Behaviour Packs applied to it that you must download to join and Resource Packs that you may optionally download before joining. What would you like to download before joining? # -progressScreen.dialog.message.behaviorAndResourcePack=This world has Behaviour and Resource Packs applied to it that you must download to join. Would you like to download them and join? # -progressScreen.dialog.message.resourcePackOptional=This world has Resource Packs applied to it. Would you like to download them before you join? # -progressScreen.dialog.message.resourcePackRequired=This world has Resource Packs applied to it that you must download to join. Would you like to download them and join? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=This world has ray tracing enabled Resource Packs applied to it. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Your device is not compatible with advanced lighting and texture features so you will see the world without these advanced effects. Would you like to download them before you join? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=This world has ray tracing enabled Resource Packs applied to it. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Your device is not compatible with advanced lighting and texture features so you will see the world without these advanced effects. Would you like to download them before you join? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=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. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=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. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=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. # +progressScreen.dialog.message.resourcePack.optional=This world has optional Resource Packs applied to it. Would you like to download them before you join? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=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? # +progressScreen.dialog.message.resourcePack.required=This world has required Resource Packs from Add-Ons applied to it. Would you like to download them and join? # +progressScreen.dialog.message.resourcePack.serverRequired=The owner of this world requires players to download all Resource Packs applied to it. Would you like to download them and join? # progressScreen.dialog.message.storageProviderError=Could not sync your world data. Would you like to try again? # progressScreen.dialog.message.storageProviderUnusableError=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. # progressScreen.dialog.message.storageProviderQuotaError=Local save successful but cloud sync failed due to quota. Free cloud space by deleting worlds from the settings menu. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Not enough local progressScreen.dialog.message.worldCorrupted=The world has been corrupted. Please report this at bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Syncing this world is taking a long time. Would you like to continue waiting? # progressScreen.dialog.button.enter=Enter World # -progressScreen.dialog.button.joinAndDownload=Download & Join - %1 # progressScreen.dialog.button.joinAndDownload.everything=Download Everything & Join - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Only Download Behaviours & Join - %1 # +progressScreen.dialog.button.joinAndDownload.required=Download Required & Join – %1 # progressScreen.dialog.button.join=Join # progressScreen.dialog.button.leave=Leave # progressScreen.dialog.button.retry=Retry # progressScreen.dialog.button.wait=Wait # -progressScreen.editor.message.copyingProject=Copying Project... %d%% # +progressScreen.editor.message.copyingProject=Copying Project... # progressScreen.editor.message.tts.copyingProject=Copying Project # progressScreen.editor.title.copyingProject=Project Copy # progressScreen.editor.dialog.message.resourcePackOptional=This project has Resource Packs applied to it. Would you like to download them before you join? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Behaviour Packs are applied bottom resourcePack.description.bottom.level=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). # resourcePack.description.store=View in Store # resourcePack.header.behavior=Active Behaviour Packs apply to all players. # -resourcePack.header.level=Require players to accept resource packs to join # +resourcePack.header.level=Require players to download optional resource packs to join # resourcePack.crashRecovery.title=Global Resources Reset # resourcePack.crashRecovery.message=Resources failed to load previously. # resourcePack.warnings=Warnings: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Update World? # resourcePack.warning.add.body=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. # resourcePack.warning.add.button.cancel=Don't add pack # resourcePack.warning.add.button.ok=Add the pack anyway # -resourcePack.warnings.contentKeyErrorBody=There was a problem loading pack %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=There was a problem loading packs %s. # +resourcePack.warnings.contentKeyErrorBody=There was a problem loading pack %s. Restarting your game or redownloading the pack might solve the issue. # +resourcePack.warnings.contentKeyErrorBodyMultiple=There was a problem loading packs %s. Restarting your game or redownloading the packs might solve the issue. # resourcePack.warnings.contentKeyErrorTitle=Error! # resourcePack.warning.remove.title=This Is Dangerous! # resourcePack.warning.remove.body=Adding or removing Packs after playing a world might break the world and cause you to lose what you've created. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Unknown # storageManager.delete.title=Delete %s permanently? # storageManager.title.item.single=item # storageManager.title.item.plural=items # +storageManager.title.allScreenshots=all screenshots # storageManager.delete.content=Are you sure you want to delete the selected items? These items will be lost forever! (A long time!) %s%s%s # storageManager.delete.content.redownload=You can redownload content you've bought from the Marketplace. # storageManager.delete.content.worldtemplate=Deleting templates may cause worlds that are using them to no longer work as intended. # storageManager.delete.content.affectedWorlds=The following worlds may stop working as intended: # +storageManager.delete.content.screenshots=This will delete all screenshots for all Minecraft players on this device. Are you sure you want to continue? # storageManager.delete.confirm=Delete # storageManager.delete.cancel=Cancel # storageManager.delete.dependency=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!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Pumpkin # tile.pumpkin_stem.name=Pumpkin Stem # tile.quartz_block.chiseled.name=Chiselled Quartz Block # tile.quartz_block.default.name=Block of Quartz # -tile.quartz_block.lines.name=Pillar Quartz Block # +tile.quartz_block.lines.name=Quartz Pillar # tile.quartz_block.smooth.name=Smooth Quartz Block # tile.quartz_block.name=Block of Quartz # tile.rail.name=Rail # @@ -10574,7 +10693,7 @@ midgameTips.69=Use a hoe to prepare areas of ground for planting. # lategameTips.1=Zombified piglins won't attack you - unless you make them angry. # lategameTips.2=Hit those fireballs back at the Ghast! # lategameTips.3=Cobblestone is resistant to Ghast fireballs, making it useful for guarding portals. # -lategameTips.4=Our music is by C418, Lena Raine, and Kumi Tanioka. # +lategameTips.4=Our music is by C418, Lena Raine, Aaron Cherof and Kumi Tanioka. # lategameTips.5=There will be an update to this game eventually! # lategameTips.6=Creepers were born from a coding bug. # lategameTips.7=The first version of Minecraft was created in just 6 days! # @@ -10760,10 +10879,11 @@ dr.loading=Loading... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Choose New Skin # dr.classic_skins.custom_skin_title=Import Skin # -dr.classic_skins.custom_skin_description=Import an image file from your device to use as your skin. This will not sync between devices or games. # +dr.classic_skins.custom_skin_description=Import a png (64x32, 64x64 or 128x128) from your device to use as your skin. This will not sync between devices or games. # +dr.classic_skins.custom_skin_description_disabled= Your device cannot select a custom skin while in a multiplayer game. Please return to the main menu to equip one. # dr.classic_skins.custom_skin_description_popup=Players with custom skins will not be visible to you if the "Only Allow Trusted Skins" option is enabled # dr.classic_skins.custom_skin_section_title=Owned Skins # -dr.classic_skins.invalidCustomSkin=That's not a Minecraft skin, silly. # +dr.classic_skins.invalidCustomSkin=Please import a .png file of dimensions 64x64, 64x32 or 128x128 # dr.classic_skins.owned=Owned # dr.classic_skins.purchasable=Get More # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Failed to connect # gathering.info.modal.body.connectFail=Unfortunately, we could not connect. Please try again later. # gathering.connect.title=Connecting... # gathering.info.qr.title.onlineService=Learn More # -gathering.info.qr.body.onlineService.nso=You need a Nintendo Switch Online membership to join an event in Minecraft. # -gathering.info.qr.body.onlineService.psn=You need to be signed-in to the PlayStation®Plus to join an event in Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=You need to be signed in to join an event in Minecraft. # gathering.info.qr.title.childAccount=Online Play Not Allowed # gathering.info.qr.body.childAccount=Your current parental controls limit you from playing online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Live Event Stream # gathering.info.qr.body.console=Scan to join our Live Event Stream # gathering.info.signIn.title=Sign in to join this event. # gathering.info.signIn.body=Please sign in to your Microsoft Account to take part in this event. # +gathering.activation.warning=Unable to find Gathering # +gathering.activation.warning.signIn=Unable to find Gathering. Please sign in before trying again. # +gathering.activation.warning.title=Oh no! # diff --git a/resource_pack/texts/en_US.lang b/resource_pack/texts/en_US.lang index 31f3bf8dd..8ec32897a 100644 --- a/resource_pack/texts/en_US.lang +++ b/resource_pack/texts/en_US.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Game menu accessibility.screenName.permissions=Permissions Screen accessibility.screenName.play=Play Screen accessibility.screenName.profile=Profile Screen +accessibility.screenName.realmInviteLinkSettings=Realm Invite Link Settings Screen accessibility.screenName.realmSettings=Realm Settings Screen accessibility.screenName.settings=Game Settings Screen accessibility.screenName.addFriend=Add Friend Screen @@ -192,6 +193,10 @@ accessibility.text.equals=Equals accessibility.text.unsupported=Unknown Character +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ###{Locked} +accessibility.text.CurrencyExceptions=PLN ###{Locked} + accessibility.toast=Notification ## This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tip ## This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplicate %s selector arguments commands.generic.encryption.badkey=Bad public key given. Expected 120 byte key after PEM formatting. commands.generic.encryption.badsalt=Bad salt given. Expected a 16 bytes before base 64 encoding. commands.generic.encryption.required=Encrypted session required +commands.generic.entity.differentDimension=Target entity cannot be in a different dimension commands.generic.entity.invalidType=Entity type '%1$s' is invalid commands.generic.entity.invalidUuid=The entity UUID provided is in an invalid format commands.generic.entity.notFound=That entity cannot be found @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Fade color values must be integers from 0 to 255 commands.camera.invalid.easing=Easing to non-stationary cameras is not supported commands.camera.invalid.time=Fade durations must be between 0 and 10 seconds commands.camera.invalid.pitch=Camera pitch (X rotation) must be between -90 and 90 degrees +commands.camera.invalid.view.offset=View offset must be between -100 and 100 commands.camera.perspective.locked=Perspective cannot be changed while using custom cameras commands.camera.perspective.option=Your selected camera will change when the custom camera is not active commands.world_age.description=Changes or queries the world's age (time since creation). @@ -1882,10 +1889,12 @@ createWorldScreen.cavesandcliffs=Caves and Cliffs createWorldScreen.cavesandcliffsDescription=Explore the new varied cave generation createWorldScreen.spectatorMode=Spectator Mode createWorldScreen.spectatorModeDescription=Try out the early versions of Spectator Mode +createWorldScreen.experimentalThirdPersonCameras=Creator Cameras: New Third Person Presets +createWorldScreen.experimentalThirdPersonCamerasDescription=Contains new third person over the shoulder follow_orbit camera preset +createWorldScreen.experimentalFocusTargetCamera=Creator Cameras: Focus Target Camera +createWorldScreen.experimentalFocusTargetCameraDescription=Enables behavior for the existing free camera to target an entity createWorldScreen.recipeUnlocking=Recipe Unlocking createWorldScreen.recipeUnlockingDescription=Enable recipe unlocking -createWorldScreen.experimentalholiday=Holiday Creator Features -createWorldScreen.experimentalholidayDescription=Add data-driven blocks and item technology to customize block shape, rotation, damage and more createWorldScreen.experimentalGameTest=Beta APIs createWorldScreen.experimentalGameTestDescription=Use "-beta" versions of API modules in add-on packs createWorldScreen.experimentalMolangFeatures=Molang Features @@ -1957,10 +1966,14 @@ createWorldScreen.editor.deleteProject=Delete Project createWorldScreen.editor.projectOptionsLabel=Project Options createWorldScreen.editor.delete.confirm=Delete project permanently? createWorldScreen.editor.deleteWarningFormat=Are you sure you want to delete "%s"? This project will be lost forever! -createWorldScreen.eduCloud.about.body=Filename: '%1$s'%2$sLast updated: %3$s%4$sTo download, click OK and then Download.%5$s +createWorldScreen.eduCloud.about.body=Filename: '%1$s'%2$sLast updated: %3$s%4$sTo download, click OK and then click the 'Download' button.%5$s createWorldScreen.eduCloud.about.title=About Cloud World File createWorldScreen.eduCloud.delete.confirm=Delete local world? createWorldScreen.eduCloud.deleteWarningFormat=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. +createWorldScreen.eduCloud.resolution.title=Upload now? +createWorldScreen.eduCloud.resolution.body=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. ## %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Upload Now +createWorldScreen.eduCloud.resolution.uploadOpen=Upload & Play createWorldScreen.experimentalDeferredTechnicalPreview=Render Dragon Features for Creators createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Enable the deferred rendering pipeline. Requires a PBR-enabled resource pack and compatible hardware. @@ -2018,20 +2031,10 @@ realmsInvitationScreen.shareDialogTitle=Download Backup Before Sharing? realmsInvitationScreen.shareDialogLabel=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. realmsInvitationScreen.shareDialogShareButton=Share realmsInvitationScreen.shareDialogCopyButton=Copy -realmsInvitationScreen.shareDialogNewLinkButton=Create new link -realmsInvitationScreen.shareDialogNewCodeButton=Create new code realmsInvitationScreen.closedRealmWarning=Your Realm is closed. Members cannot join. realmsInvitationScreen.generate=Generate realmsInvitationScreen.disable=Disable realmsInvitationScreen.backup=Download -realmsInvitationScreen.shareByLink=Share link -realmsInvitationScreen.shareByCode=Share invite code -realmsInvitationScreen.shareLinkToRealm=Share link to Realm -realmsInvitationScreen.shareCodeToRealm=Share invite code to Realm -realmsInvitationScreen.shareInfoMessage=Anyone with the link can join your Realm. Go to Game > Download World to download a backup of your world. -realmsInvitationScreen.shareInfoMessageCode=Anyone with the invite code can join your Realm. Go to Game > Download World to download a backup of your world. -realmsInvitationScreen.refreshLinkInfoMessage=This will invalidate the old link and create a new one. Do you wish to continue? -realmsInvitationScreen.refreshCodeInfoMessage=This will invalidate the old invite code and create a new one. Do you wish to continue? realmsInvitationScreen.kick=Remove realmsInvitationScreen.kickAndBlock=Block realmsInvitationScreen.kickPopupTitle=Revoke Access? @@ -2300,6 +2303,7 @@ realmsSettingsScreen.gameSectionTitle=Game Settings realmsSettingsScreen.playersSectionTitle=Players realmsSettingsScreen.membersSectionTitle=Members realmsSettingsScreen.subscriptionSectionTitle=Subscription +realmsSettingsScreen.inviteLinksSectionTitle=Invite Links realmsSettingsScreen.devOptionsSectionTitle=Dev Options realmsSettingsScreen.backupSection=Backups realmsSettingsScreen.backupInfo=You can restore the world on your Realm with a backup found in this list. @@ -2352,7 +2356,9 @@ realmsSettingsScreen.confirmReplace=Replace World? realmsSettingsScreen.closeRealmTitle=Close Realm? realmsSettingsScreen.closeRealmMessage=Closing the realm will shut it down. Anyone currently playing on the realm will be disconnected. Are you sure you want to do this? realmsSettingsScreen.LoadingSubscription=Loading subscription... +realmsSettingsScreen.LoadingInviteLinks=Loading invite links... realmsSettingsScreen.failedLoadingSubscription=Failed Loading subscription +realmsSettingsScreen.failedLoadingInviteLinks=Failed Loading Invite Links realmsSettingsScreen.matchingPurchasePlatformFormat=You purchased your subscription in the %s realmsSettingsScreen.nonMatchingPurchasePlatformFormat=You started your subscription in the %s. You can only extend your subscription there. realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=You can manage your Realm subscription in the platform store where you originally purchased it. @@ -2362,6 +2368,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Your Realm ha realmsSettingsScreen.upload.worldtoobig=Upload failed. The world size exceeds the maximum uploadable limit of %s. realmsSettingsScreen.download.worldtoobig=Download failed. The world size exceeds the maximum downloadable limit of %s. realmsSettingsScreen.SubscriptionTimeLeftRefresh=Changes made to your Realms subscription such as stacking time or turning off recurring billing will not be reflected until your next billing date. +realmsSettingsScreen.inviteLinkLabel=Invite links: +realmsSettingsScreen.inviteLinkLabelTTS=Invite links. Textblock. +realmsSettingsScreen.inviteLinkLabelDescription=You can add up to 5 invite links and share them so people can join your Realm. +realmsSettingsScreen.inviteLinkLabelDescriptionFull=You have reached the maximum number of invite links. You must remove an existing link before adding a new one. +realmsSettingsScreen.inviteLinkNameTTS=Invite Link titled %s. +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Click the button to change the settings. +realmsSettingsScreen.inviteLinkAddButton=Add new invite link +realmsSettingsScreen.inviteLinkCopyTTS=Copy invite link +realmsSettingsScreen.inviteLinkActivate=Activate link +realmsSettingsScreen.inviteLinkActivateTTS=Activate link. Activate this link to allow people to join with it. +realmsSettingsScreen.inviteLinkActivateDescription=Activate this link to allow people to join with it. +realmsSettingsScreen.inviteLinkActive=Active +realmsSettingsScreen.inviteLinkInactive=Inactive +realmsSettingsScreen.inviteLinkInactiveExpiry=No one can join with this link +realmsSettingsScreen.inviteLinkExpiryTime=Expires %s at %s +realmsSettingsScreen.inviteLinkExpiredTime=Expired %s at %s +realmsSettingsScreen.inviteLinkExpired=Expired +realmsSettingsScreen.inviteLinkInfinite=Never expires +realmsSettingsScreen.inviteLinkInfiniteToggle=Set link to never expire +realmsSettingsScreen.inviteLinkTitle=Invite link: %s +realmsSettingsScreen.inviteLinkLowercaseTTS=Lowercase +realmsSettingsScreen.inviteLinkUppercaseTTS=Uppercase +realmsSettingsScreen.inviteLinkURLTTS=Invite link titled %s. Textblock. %s. This link will let people join your Realm. You can share it anywhere. +realmsSettingsScreen.inviteLinkDescription=This link will let people join your Realm. You can share it anywhere. +realmsSettingsScreen.inviteLinkSettingsGeneral=General +realmsSettingsScreen.inviteLinkSettingsAdvanced=Advanced settings +realmsSettingsScreen.inviteLinkShare=Share link +realmsSettingsScreen.inviteLinkShareDescription=Choose where to share this link. +realmsSettingsScreen.inviteLinkShareButton=Share +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Button. Choose where to share this link. +realmsSettingsScreen.inviteLinkRemove=Remove link +realmsSettingsScreen.inviteLinkRemoveButton=Remove +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Button. +realmsSettingsScreen.inviteLinkCopiedToast=Invite link copied in your clipboard. +realmsSettingsScreen.inviteLinkRemoveModalTitle=Remove invite link? +realmsSettingsScreen.inviteLinkRemoveModalBody=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. +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Yes, remove link +realmsSettingsScreen.inviteLinkExpirationLabel=Expiration date +realmsSettingsScreen.inviteLinkExpirationDescription=Set when this link will expire. +realmsSettingsScreen.inviteLinkExpirationTTS=Expiration date. Textblock. Link expires %s. Set when this link will expire. +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Expiration date. Textblock. Link %s. Set when this link will expire. +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Error Adding Link +realmsSettingsScreen.inviteLink.errorLinkAddingBody=There was an error adding a link to this realm, please try again. +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Error Deleting Link +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=There was an error deleting this link, please try again. +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Error Updating Link +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=There was an error updating this link, please try again. +realmsSettingsScreen.expiration.unset=Set Expiration +realmsSettingsScreen.expiration.never=Never +realmsSettingsScreen.expiration.halfHour=30 min +realmsSettingsScreen.expiration.hour=1 hour +realmsSettingsScreen.expiration.quarterDay=6 hours +realmsSettingsScreen.expiration.halfDay=12 hours +realmsSettingsScreen.expiration.day=1 day +realmsSettingsScreen.expiration.week=7 days +realmsSettingsScreen.expiration.never.full=Never Expires +realmsSettingsScreen.expiration.timeFormat=%s at %s ### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=In 30 min. %s ### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=In 1 hour. %s ### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=In 6 hours. %s ### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=In 12 hours. %s ### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=In 1 day. %s ### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=In 7 days. %s ### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop realmsSettingsScreen.iosStoreDisplayName=App Store @@ -2461,6 +2530,9 @@ date.short_november=Nov date.short_december=Dec date.formatted=%s %d %d date.formatted_alt=%d %s %d +date.formattedSpecific=%s at %s +date.formattedSpecific.today=Today at %s +date.formattedSpecific.yesterday=Yesterday at %s date.full_january=January date.full_february=February date.full_march=March @@ -2593,7 +2665,6 @@ deathScreen.quit=Main menu deathScreen.quit.confirm=Are you sure you want to quit? deathScreen.quit.confirmToMainMenuWarning=Are you sure you want to exit the game to the main menu? deathScreen.quit.confirmToMainMenuTitleWarning=Quit to Main Menu? -deathScreen.quit.eduCloud.confirmLeaveWarning=Are you sure you want to save and leave the game?%sWe’ll upload your world to the cloud too! deathScreen.quit.secondaryClient=Save and Leave deathScreen.quit.secondaryClient.confirmLeaveWarning=Are you sure you want to save and leave the game? deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Save and Leave @@ -2633,7 +2704,7 @@ dimension.dimensionName0=Overworld dimension.dimensionName1=Nether dimension.dimensionName2=The End -disabledSkin.title=You are being displayed as Steve +disabledSkin.title=You are being displayed as a default character disabledSkin.body.onJoin=This server has %s disabled. You can switch to a different skin in the dressing room. disabledSkin.body.dressingRoom=This server has %s disabled. Are you sure want to keep this skin equipped? disabledSkin.type.customSkins=custom skins @@ -2779,7 +2850,7 @@ edu.worlds_screen.export=EXPORT edu.worlds_screen.share=SHARE edu.worlds_screen.delete=DELETE edu.worlds_screen.courses_title=My Courses -edu.worlds_screen.fetch_error=There was a problem connecting to OneDrive. Worlds saved in the cloud may not be up to date. Also, check your internet. +edu.worlds_screen.fetch_error=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. edu.templates.title=My Templates edu.templates.search_placeholder=Search My Templates @@ -3054,6 +3125,11 @@ feed.manage=Manage Feed feed.share=Share feed.addScreenshot=Add Screenshot feed.shareScreenshot=Screenshot captured. Go to Realms Stories to share it. +feed.screenshotCaptured=Screenshot captured. You can view it in your screenshot gallery. +feed.screenshotAlmostFull=Screenshot captured. Your gallery is almost full. (%d/%d) +feed.screenshotReachedMax=Screenshot captured. Your gallery is full. (%d/%d) +feed.screenshotFull=Your gallery is full. Delete screenshots to free up space. +feed.screenshotFullShort=Screenshot gallery full feed.comments=Comments feed.edit=Edit feed.screenshots=Screenshots @@ -3107,7 +3183,7 @@ gameTip.cameraMovement.controller=Move :tip_right_stick: to look around gameTip.playerMovement.mouse=Move with :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: gameTip.playerMovement.touch=Move by using the joystick -gameTip.playerMovement.touch.classic=Move by using the joystick +gameTip.playerMovement.touch.classic=Move by using the arrow buttons gameTip.playerMovement.controller=Move :tip_left_stick: to move around gameTip.flying.mouse=Double tap :_input_key.jump: to fly @@ -3120,7 +3196,9 @@ gameTip.stopFlying.mouse=Double tap :_input_key.jump: to stop flying gameTip.stopFlying.touch=Double tap fly down to stop flying gameTip.jump.mouse=Jump with :_input_key.jump: + gameTip.swim.mouse=Press and hold :_input_key.jump: to swim up +gameTip.swim.touch=Press to swim up gameTip.hotbar.selection.mouse=Scroll or press %s to hold item ## The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Tap item in hotbar to hold it @@ -3156,6 +3234,14 @@ gameTip.placeCraftingTable.controller=Place your crafting table, hold it then ta gameTip.useCraftingTable.mouse=Right click on Crafting Table to use +gameTip.openChat.mouse=Press %s to open chat +gameTip.openChat.touch=Tap to open chat +gameTip.openChat.touch.tts=Tap the chat button to open chat + +gameTip.emote.mouse=Press or hold :_input_key.emote: to emote +gameTip.emote.touch=Tap to emote +gameTip.emote.touch.tts=Tap the emote button to emote + generator.amplified=AMPLIFIED generator.amplified.info=Notice: Just for fun, requires beefy computer generator.customized=Customized @@ -3337,12 +3423,12 @@ howtoplay.armor.text.3=Equip Armor by opening your inventory and moving pieces o howtoplay.armor.text.4=Iron, Chain, and Gold Armor can be smelted into Iron or Gold Nuggets in a Furnace. howtoplay.armor.header.2=Shield howtoplay.armor.text.5.keyboard=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. -howtoplay.armor.text.5.gamepad=The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press the :_input_key.sneak: button or click :_gamepad_stick_right: to toggle block with the Shield. +howtoplay.armor.text.5.gamepad=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. howtoplay.armor.text.5a.touch=The Shield blocks all kinds of incoming damage - even a Creeper explosion! It can be equipped in the offhand slot or the hotbar. howtoplay.armor.text.5b.touch=When using the "D-Pad & tap to interact" control scheme, tap :touch_sneak: to toggle blocking with the shield. howtoplay.armor.text.5c.touch=When using a "Joystick" control scheme, tap :tip_virtual_button_sneak: to toggle blocking with the shield. -howtoplay.armor.text.5.rift_controller=The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press the :_input_key.sneak: button or click :rift_X: to toggle block with the Shield. -howtoplay.armor.text.5.windowsmr_controller=The Shield will block incoming damage. The Shield can be equipped in the offhand slot as well as the hotbar. Press the :_input_key.sneak: button or click :windowsmr_right_stick: to toggle block with the Shield. +howtoplay.armor.text.5.rift_controller=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 click :rift_X: to toggle block with the Shield. +howtoplay.armor.text.5.windowsmr_controller=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 click :windowsmr_right_stick: to toggle block with the Shield. howtoplay.armor.text.6=The Shield can even block a Creeper explosion! howtoplay.armor.header.3=Disguise howtoplay.armor.text.7=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. @@ -3617,7 +3703,7 @@ howtoplay.dispensers.text.4=Dispensers can also be used to place items as well, howtoplay.droppers=Droppers howtoplay.droppers.text.1.notTouch=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. -howtoplay.droppers.text.1.touch=When powered by Redstone, Droppers will drop a single random item contained within. Tap the Dropper to open it and then you can load the it with items from your inventory. +howtoplay.droppers.text.1.touch=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. howtoplay.droppers.header.1=Usage howtoplay.droppers.text.2=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. @@ -3766,10 +3852,10 @@ howtoplay.inventory=Inventory howtoplay.inventory.title=How to Play: Inventory howtoplay.inventory.header.1=1. Inventory howtoplay.inventory.header.2=2. Hotbar -howtoplay.inventory.text.1.pc_console=Your hotbar will fill up as you gather more resources. Press the :_input_key.inventory: button to access your §einventory§f, where you'll have more space for everything you've collected. -howtoplay.inventory.text.1.touch=Your hotbar will fill up as you gather more resources. Tap the :tip_touch_inventory: button to access your §einventory§f, where you'll have more space for everything you've collected. -howtoplay.inventory.text.1.rift=Your hotbar will fill up as you gather more resources. Press the :rift_B: button to access your §einventory§f, where you'll have more space for everything you've collected. -howtoplay.inventory.text.1.windowsmr=Your hotbar will fill up as you gather more resources. Press the :windowsmr_left_grab: button to access your §einventory§f, where you'll have more space for everything you've collected. +howtoplay.inventory.text.1.pc_console=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. +howtoplay.inventory.text.1.touch=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. +howtoplay.inventory.text.1.rift=Your hotbar will fill up as you gather more resources. Press :rift_B: to access your §einventory§f, where you'll have more space for everything you've collected. +howtoplay.inventory.text.1.windowsmr=Your hotbar will fill up as you gather more resources. Press :windowsmr_left_grab: to access your §einventory§f, where you'll have more space for everything you've collected. howtoplay.inventory.text.2.keyboard=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. howtoplay.inventory.text.2.gamepad=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. howtoplay.inventory.text.2.touch=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. @@ -3805,7 +3891,7 @@ howtoplay.minecoins.text.1=Explore a world of possibility with Minecoins: Minecr howtoplay.minecoins.text.2=Once redeemed, your Minecoins are linked to your Microsoft account, so you can access your coins and purchases on other supported devices, too! howtoplay.minecoins.button.text.1=Get Minecoins howtoplay.minecoins.header.1=Disclaimer -howtoplay.minecoins.text.3=*Minecoins require a version of Minecraft: Bedrock Edition with Minecraft Marketplace. Minecoins are not compatible on Sony PlayStation®. For compatibility information see minecraft.net/minecoins  ### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins require a version of Minecraft: Bedrock Edition with Minecraft Marketplace. Minecoins are not compatible on PlayStation®. For compatibility information see minecraft.net/minecoins  ### CertRequirement: [PlayStation®] howtoplay.mining=Mining @@ -3983,7 +4069,7 @@ howtoplay.realms_stories.text.3=Whenever there is a new story in the Feed that y howtoplay.realms_stories.header.3=Organize play howtoplay.realms_stories.text.4=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. howtoplay.realms_stories.header.4=Know who is on the Realm -howtoplay.realms_stories.text.5=Get to know the 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. +howtoplay.realms_stories.text.5=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. howtoplay.realms_stories.header.5=Connect from anywhere howtoplay.realms_stories.text.6=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. @@ -3991,12 +4077,12 @@ howtoplay.realms_stories.text.6=Realms Stories is available in the game menu whe howtoplay.scaffolding=Scaffolding howtoplay.scaffolding.header.1=Reach For The Sky howtoplay.scaffolding.text.1.keyboard=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:. -howtoplay.scaffolding.text.1.gamepad=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 the :_input_key.jump: button. If you want to travel downward you can press and hold the :_input_key.sneak: button. +howtoplay.scaffolding.text.1.gamepad=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:. howtoplay.scaffolding.text.1a.touch=Scaffolding can help with building large structures by offering a way to reach higher places and safely descend without taking fall damage. howtoplay.scaffolding.text.1b.touch=When using the D-Pad control scheme, tap :touch_jump: to climb up a column of scaffolding. Tap :touch_fly_down: to climb down. howtoplay.scaffolding.text.1c.touch=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. -howtoplay.scaffolding.text.1.rift_controller=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 the :rift_A: button. If you want to travel downward you can press and hold the :rift_X: button. -howtoplay.scaffolding.text.1.windowsmr_controller=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 the :windowsmr_right_touchpad: button. If you want to travel downward you can press and hold the :windowsmr_right_stick: button. +howtoplay.scaffolding.text.1.rift_controller=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 :rift_A:. If you want to travel downward you can press and hold :rift_X:. +howtoplay.scaffolding.text.1.windowsmr_controller=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 :windowsmr_right_touchpad:. If you want to travel downward you can press and hold :windowsmr_right_stick:. howtoplay.scaffolding.header.2=Support Your Build howtoplay.scaffolding.text.2=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. howtoplay.scaffolding.header.3=Break It Down @@ -4108,7 +4194,7 @@ howtoplay.weapons.text.3.notTouch=The Bow is the primary ranged weapon in Minecr howtoplay.weapons.text.3.touch=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. howtoplay.weapons.text.4=Bows do more damage the further they are pulled back, make sure to pull it all the way back. howtoplay.weapons.header.3=Crossbow -howtoplay.weapons.text.5.notTouch=The Crossbow is an alternate ranged weapon. Press and hold the :_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. +howtoplay.weapons.text.5.notTouch=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. howtoplay.weapons.text.5a.touch=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. howtoplay.weapons.text.5b.touch=Once you've loaded the crossbow it'll stay loaded until fired, even when you put it in your inventory. howtoplay.weapons.text.5c.touch=Tap anywhere on the screen to fire a loaded crossbow. @@ -4170,7 +4256,8 @@ level.editor.export.failed=Project export failed level.editor.import.failed=Project import failed level.editor.import.failed.incompatibleEdition=Project import failed: Unsupported file format -inbox.invite.title=Realm invite to +inbox.realmInvite.title=Realm invite to %s +inbox.gameInvite.title=Game Invite from %s invite.clear=Clear Selection invite.send=Send %d Invites @@ -4188,6 +4275,8 @@ invite.error1=Something went wrong. We couldn't load your friends list. invite.error2=Something went wrong. We couldn't load some of your friends details. invite.realm.add_member=Add Realm Members invite.notification.title=Game Invite +invite.notification.acceptInviteTtsTouch=Double tap the invite at the top of the screen to accept +invite.notification.acceptInviteTtsGamepad=Press %s to accept invite.notification.description=%s has invited you to play Minecraft invite.confirmation.description=%s has invited you to play Minecraft invite.pageCounter=%d/%d @@ -5425,6 +5514,7 @@ item.banner_pattern.skull=Skull Charge item.banner_pattern.thing=Thing item.banner_pattern.vines=Bordure Indented item.bucketPowderSnow.name=Powder Snow Bucket +item.worldbuilder.block.failed=You need Creative + Operator to place this block item.shield.name=Shield item.shield.white.name=White Shield @@ -5863,6 +5953,7 @@ map.position=Position: %s, %s, %s mcoServer.title=Minecraft Online World +menu.ai_lesson_crafter=Lesson Crafter menu.achievements=Achievements menu.convertingLevel=Expanding world menu.copyright=©Mojang AB @@ -5892,6 +5983,7 @@ menu.classroom_settings.caps=CLASSROOM SETTINGS menu.serverStore=%s Store menu.serverGenericName=Server menu.play=Play +menu.preview=Preview menu.profile=Profile menu.playdemo=Play Demo World menu.playOnRealms=Play on Realm @@ -6200,11 +6292,22 @@ options.dev_use_fps_independent_turning=Use FPS-independent Turning options.dev_use_fast_chunk_culling=Use Fast Chunk Culling options.dev_displayMarketplaceDocumentId=Show Marketplace Document Id options.dev_addCoins=Add %s Coins +options.dev_addCoinTitle=Add Coins +options.dev_reset_entitlements=Reset All Entitlements +options.dev_reset_entitlements_loading=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. +options.dev_reset_entitlements_error_unfinished=Warning, not all entitlements were properly deleted. Try running the command again, possibly after restarting the client. +options.dev_reset_entitlements_warning=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? +options.dev_reset_entitlements_success=Entitlements successfully deleted. +options.dev_currencyFailureWarning=The network call failed. Error: %s +options.dev_currencyFailureWarningGeneric=The network call failed. Make sure you are logged into an allow-listed account. +options.dev_reset_wallet=Reset Wallet +options.dev_allowlist_failure=Error! Operation has failed, double check to make sure this account is on the Allow List. options.discoveryEnvironment=Discovery Environment (Requires Restart) options.discoveryEnvironment.production=Production options.discoveryEnvironment.staging=Staging options.discoveryEnvironment.local=Local options.discoveryEnvironment.dev=Dev [Unstable] +options.discoveryEnvironment.perf=Perf [Very Unstable] options.dev_realmsEnvironment=Realms Environment options.dev_realms_environment.production=Production options.dev_realms_environment.staging=Staging @@ -6265,6 +6368,7 @@ options.dev_updateVersionOverride=Update Client Version Override options.dev_resetOverrideDate=Reset Override Date options.dev_clearStoreCache=Clear Marketplace Cache options.dev_clearLibraryCache=Clear Library Cache +options.dev_clearScreenshotsCache=Clear Screenshots Cache options.dev_clearAllCache=Clear All Cache options.dev_connection_quality=Network conditioner (simulate bad connections) options.dev_connection_off=Off - In-memory connection enabled for local play @@ -6274,6 +6378,7 @@ options.dev_connection_3g=3G - 1.5Mbps, 200ms latency, 2% packet loss options.dev_connection_slow=Slow - 400Kbps, 300ms latency, 3% packet loss options.dev_connection_veryslow=Very slow - 200Kbps, 400ms latency, 4% packet loss options.dev_deleteAllPersonas=Delete All Personas +options.dev_deleteLocalScreenshots=Delete Local Screenshots options.dev_deleteLegacyPersona=Delete Legacy Persona Slot options.dev_identity_environment=New Identity and Online Infrastructure Environment (requires restart) options.dev_identity_environment.dev=Development @@ -6303,8 +6408,8 @@ options.dev_sunsetting_tier.four=Tier 4 - 1024MB options.dev_sunsetting_tier.five=Tier 5 - iOS 12 & Nougat options.dev_sunsetting_tier.not_pending=Not Pending options.dev_gatherings_section=Gatherings -options.dev_gatherings_add_gathering=Add Public Gathering options.dev_gatherings_enable=Enable Gatherings +options.dev_gatherings_filter=Filter Gatherings options.dev_gatherings_disable=Disable Gatherings options.dev_gatherings_bypass=Bypass System Service Pack Check options.dev_gatherings_enabled=Gatherings: Enabled @@ -6344,6 +6449,8 @@ options.percent.format=%s%% options.fov.format=%s° options.fov.max=Quake Pro options.fov.min=Normal +options.gammaIntensity=Adjust Brightness +options.hdr_brightness=Brightness options.hudOpacity=HUD Opacity options.hudOpacity.max=Normal options.hudOpacity.min=Hidden @@ -6353,10 +6460,11 @@ options.fullKeyboardGameplay=Full Keyboard Gameplay options.fullKeyboardLayout=Full Keyboard Layout options.improvedInputResponsePlaceholder=Improved Input Response options.improvedInputResponsePlaceholder.tooltip=Reduces the delay between your input and what you see on your screen. This setting might use more battery power. -options.dynamicTexturesToggle=Remove Texture Limit -options.dynamicTexturesToggle.tooltip=Switching this from on to off will require a restart of the game. It may cause instability when using multiple Add-ons or Resource Packs with many textures. -options.dynamicTextures.popUp=If you turn on Remove Texture Limit, you will need to restart the game in order to turn it off. +options.dynamicTexturesToggle=Use Recommended Texture Limit +options.dynamicTexturesToggle.tooltip=Allow Mojang to set your texture limit. This could significantly improve texture quality. If you experience issues with large Add-Ons and Resource Packs, turn this off. +options.dynamicTextures.popUp=Turning off Use Recommended Texture Limit requires the game to be restarted to take effect. options.dynamicTextures.popUp.title=Are you sure? +options.dynamicTextures.popUp.continue=Turn Off options.fullscreen=Fullscreen options.gamepadcursorsensitivity=Controller Cursor Sensitivity options.gamertag=Gamertag: @@ -6374,6 +6482,7 @@ options.gui.accessibility.scaling.tooltip=Enables an extra large version of the options.upscaling=Upscaling options.raytracing=Ray Tracing options.raytracing.disabled.upsell.supported_platform=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. +options.raytracing.disabled.upsell.supported_platform.edu=This option can only be edited while playing in a ray tracing capable world. options.raytracing.disabled.upsell.unsupported_platform=You need a specific device to use this feature, for more information see: http://aka.ms/ray-tracing-FAQ options.graphics.fancy=Fancy options.graphics.fast=Fast @@ -6406,6 +6515,7 @@ options.hidehand=Hide Hand options.classic_box_selection=Outline Selection options.creator=Creator options.creatorTitle=Creator Settings +options.creator.serverboundClientDiagnosticsEnabled=Enable Client Diagnostics options.creator.debuggerHeading=Script Debugger Settings options.creator.debuggerAutoAttach=Attach Debugger on Load options.creator.debuggerAutoConnect=Connect Debugger on Load @@ -6639,6 +6749,8 @@ options.uiprofile.classic=Classic options.uiprofile.pocket=Pocket options.betaNewDeathScreenToggle=New "You Died" Screen (Experimental) options.betaNewDeathScreenToggle.disabled=You can't change this setting while playing in a world +options.betaNewBedScreenToggle=New Bed Screen (Experimental) +options.betaNewBedScreenToggle.disabled=You can't change this setting while playing in a world options.usetouchpad=Split Controls options.viewSubscriptions=Subscriptions options.viewSubscriptions.button.info=Info @@ -6715,6 +6827,11 @@ options.openFeedbackPage.message=Your default browser will open to show the Mine options.openFeedbackPage.continue=Continue to Feedback Site options.turnOffAchievements=Turn off achievements? options.turnOffAchievements.message=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. +options.turnOnHardcoreMode=Turn on Hardcore mode? +options.turnOnHardcoreMode.message=Here’s what you need to know about Hardcore mode: +options.turnOnHardcoreMode.message.1=1. When you die, you will not respawn — game over! +options.turnOnHardcoreMode.message.2=2. Hardcore mode can’t be turned off after the world is created. +options.turnOnHardcoreMode.message.3=3. After you die, you can see but not interact with this world. options.achievementsDisabled=Achievements cannot be earned in this world. options.achievementsDisabled.onLoad=If you start playing with these settings, achievements will no longer be earnable in this world. options.achievementsDisabled.notSignedIn=Achievements can be earned in this world, but you must sign in to a Microsoft Account to earn them. @@ -6761,7 +6878,7 @@ options.makeBackup=Make a backup copy of my world options.managePrivacy=To manage privacy settings, please visit https://account.xbox.com/Settings in any web browser.##disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Unlink Microsoft Account options.unlink_msa.confirm.title=Unlink Microsoft Account? -options.unlink_msa.confirm.warning=WARNING: You will no longer be able to store progression or purchases made on your PlayStation®4 System on your account %s after unlinking. ### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=WARNING: You will no longer be able to store progression or purchases made on your PlayStation®4 console on your account %s after unlinking. ### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Unlinking your Microsoft Account from within this game will affect all Minecraft games on this platform that have used this Microsoft Account. options.unlink_msa.confirm.checkbox1=I will no longer be able to access any in-game Store content when I play on other platforms. options.unlink_msa.confirm.checkbox2=I will no longer be able to play cross-platform games with my friends on other platforms. @@ -7268,6 +7385,7 @@ progressScreen.cantConnect=Unable to connect to the world. Please check your con progressScreen.generating=Generating World progressScreen.saving=Saving world progressScreen.loading=Loading... +progressScreen.title.loading=Loading%1 progressScreen.title.downloading=Downloading packs %1 progressScreen.title.applyingPacks=Loading resource packs progressScreen.title.searchingForSession=Searching for Game Session... @@ -7278,12 +7396,14 @@ progressScreen.title.connectingExternal=Connecting to external server progressScreen.title.connectingRealms=Connecting to Realm progressScreen.title.copyingWorld=World Copy progressScreen.title.deleteStorageAreaContent=Clearing Storage Cache +progressScreen.title.deleteScreenshotsCache=Clearing Screenshots Cache +progressScreen.title.deleteLocalScreenshots=Clearing Local Screenshots progressScreen.title.loadingSplitScreenAppearances=Loading Splitscreen Appearances progressScreen.title.modifiedWorldWarning=Modified World progressScreen.message.appearanceLoaded=Appearance Loaded progressScreen.message.appearanceLoadWaitTimeMet=Appearance is taking a long time to load. Proceeding with world generation... progressScreen.message.deleteStorageAreaContent=This may take a few minutes. -progressScreen.message.copyingWorld=Copying World... %d%% +progressScreen.message.copyingWorld=Copying World... progressScreen.message.tts.copyingWorld=Copying World progressScreen.message.building=Building terrain progressScreen.message.done=Done! @@ -7337,20 +7457,16 @@ progressScreen.message.modifiedWorldWarning.6=Add-Ons add new blocks, items, or progressScreen.message.modifiedWorldWarning.7=Worlds and Add-ons are complex! While some work great together, you might get funky results with others. progressScreen.message.modifiedWorldWarning.8=More Add-Ons mean more fun, but the game might take longer to load. progressScreen.dialog.title.resourcePack=Download Resource Packs? -progressScreen.dialog.title.behaviorAndResourcePack=Download World Behavior & Resource Packs? -progressScreen.dialog.title.onlyBehavior=Download World Behavior Packs? progressScreen.dialog.title.storageProviderError=Failed To Sync World Data progressScreen.dialog.title.storageProviderLongWait=Syncing World Data progressScreen.dialog.title.storageProviderSucceeded=Syncing World Data Succeeded -progressScreen.dialog.message.onlyBehavior=This world has Behavior Packs applied to it that you must download to join. Would you like to download them and join? -progressScreen.dialog.message.behaviorAndOptionalResourcePack=This world has Behavior Packs applied to it that you must download to join and Resource Packs that you may optionally download before joining. What would you like to download before joining? -progressScreen.dialog.message.behaviorAndResourcePack=This world has Behavior and Resource Packs applied to it that you must download to join. Would you like to download them and join? -progressScreen.dialog.message.resourcePackOptional=This world has Resource Packs applied to it. Would you like to download them before you join? -progressScreen.dialog.message.resourcePackRequired=This world has Resource Packs applied to it that you must download to join. Would you like to download them and join? -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=This world has ray tracing enabled Resource Packs applied to it. -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Your device is not compatible with advanced lighting and texture features so you will see the world without these advanced effects. Would you like to download them before you join? -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=This world has ray tracing enabled Resource Packs applied to it. -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Your device is not compatible with advanced lighting and texture features so you will see the world without these advanced effects. Would you like to download them before you join? +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=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. +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=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. +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=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. +progressScreen.dialog.message.resourcePack.optional=This world has optional Resource Packs applied to it. Would you like to download them before you join? +progressScreen.dialog.message.resourcePack.optionalAndRequired=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? +progressScreen.dialog.message.resourcePack.required=This world has required Resource Packs from Add-Ons applied to it. Would you like to download them and join? +progressScreen.dialog.message.resourcePack.serverRequired=The owner of this world requires players to download all Resource Packs applied to it. Would you like to download them and join? progressScreen.dialog.message.storageProviderError=Could not sync your world data. Would you like to try again? progressScreen.dialog.message.storageProviderUnusableError=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. progressScreen.dialog.message.storageProviderQuotaError=Local save successful but cloud sync failed due to quota. Free cloud space by deleting worlds from the settings menu. @@ -7358,14 +7474,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Not enough local progressScreen.dialog.message.worldCorrupted=The world has been corrupted. Please report this at bugs.mojang.com progressScreen.dialog.message.storageProviderLongWait=Syncing this world is taking a long time. Would you like to continue waiting? progressScreen.dialog.button.enter=Enter World -progressScreen.dialog.button.joinAndDownload=Download & Join - %1 progressScreen.dialog.button.joinAndDownload.everything=Download Everything & Join - %1 -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Only Download Behaviors & Join - %1 +progressScreen.dialog.button.joinAndDownload.required=Download Required & Join - %1 progressScreen.dialog.button.join=Join progressScreen.dialog.button.leave=Leave progressScreen.dialog.button.retry=Retry progressScreen.dialog.button.wait=Wait -progressScreen.editor.message.copyingProject=Copying Project... %d%% +progressScreen.editor.message.copyingProject=Copying Project... progressScreen.editor.message.tts.copyingProject=Copying Project progressScreen.editor.title.copyingProject=Project Copy progressScreen.editor.dialog.message.resourcePackOptional=This project has Resource Packs applied to it. Would you like to download them before you join? @@ -7444,7 +7559,7 @@ resourcePack.description.bottom.behaviorPacks=Behavior Packs are applied bottom resourcePack.description.bottom.level=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). resourcePack.description.store=View in Store resourcePack.header.behavior=Active Behavior Packs apply to all players. -resourcePack.header.level=Require players to accept resource packs to join +resourcePack.header.level=Require players to download optional resource packs to join resourcePack.crashRecovery.title=Global Resources Reset resourcePack.crashRecovery.message=Resources failed to load previously. resourcePack.warnings=Warnings: @@ -7452,8 +7567,8 @@ resourcePack.warning.add.title=Update World? resourcePack.warning.add.body=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. resourcePack.warning.add.button.cancel=Don't add pack resourcePack.warning.add.button.ok=Add the pack anyway -resourcePack.warnings.contentKeyErrorBody=There was a problem loading pack %s. -resourcePack.warnings.contentKeyErrorBodyMultiple=There was a problem loading packs %s. +resourcePack.warnings.contentKeyErrorBody=There was a problem loading pack %s. Restarting your game or redownloading the pack might solve the issue. +resourcePack.warnings.contentKeyErrorBodyMultiple=There was a problem loading packs %s. Restarting your game or redownloading the packs might solve the issue. resourcePack.warnings.contentKeyErrorTitle=Error! resourcePack.warning.remove.title=This Is Dangerous! resourcePack.warning.remove.body=Adding or removing Packs after playing a world might break the world and cause you to lose what you created. @@ -7788,10 +7903,12 @@ storageManager.unknownElements=Unknown storageManager.delete.title=Delete %s permanently? storageManager.title.item.single=item storageManager.title.item.plural=items +storageManager.title.allScreenshots=all screenshots storageManager.delete.content=Are you sure you want to delete the selected items? These items will be lost forever! (A long time!) %s%s%s storageManager.delete.content.redownload=You can redownload content you've bought from the Marketplace. storageManager.delete.content.worldtemplate=Deleting templates may cause worlds that are using them to no longer work as intended. storageManager.delete.content.affectedWorlds=The following worlds may stop working as intended: +storageManager.delete.content.screenshots=This will delete all screenshots for all Minecraft players on this device. Are you sure you want to continue? storageManager.delete.confirm=Delete storageManager.delete.cancel=Cancel storageManager.delete.dependency=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!) @@ -9321,7 +9438,7 @@ tile.pumpkin.name=Pumpkin tile.pumpkin_stem.name=Pumpkin Stem tile.quartz_block.chiseled.name=Chiseled Quartz Block tile.quartz_block.default.name=Block of Quartz -tile.quartz_block.lines.name=Pillar Quartz Block +tile.quartz_block.lines.name=Quartz Pillar tile.quartz_block.smooth.name=Smooth Quartz Block tile.quartz_block.name=Block of Quartz tile.rail.name=Rail @@ -10284,7 +10401,7 @@ xbox.report.voiceCommunication=Voice communication xbox.statistics.timePlayed=Time played xbox.statistics.blocksBroken=Blocks broken -xbox.statistics.distanceTravelled=Distance travelled +xbox.statistics.distanceTravelled=Distance traveled xbox.statistics.mobsDefeated=Mobs defeated ## Player safety toast messages @@ -10574,7 +10691,7 @@ midgameTips.69=Use a hoe to prepare areas of ground for planting. lategameTips.1=Zombified piglins won't attack you - unless you make them angry. lategameTips.2=Hit those fireballs back at the Ghast! lategameTips.3=Cobblestone is resistant to Ghast fireballs, making it useful for guarding portals. -lategameTips.4=Our music is by C418, Lena Raine, and Kumi Tanioka. +lategameTips.4=Our music is by C418, Lena Raine, Aaron Cherof, and Kumi Tanioka. lategameTips.5=There will be an update to this game eventually! lategameTips.6=Creepers were born from a coding bug. lategameTips.7=The first version of Minecraft was created in just 6 days! @@ -10760,10 +10877,11 @@ dr.loading=Loading... dr.classic_skins.addition_skin_count=+%s dr.classic_skins.choose_custom_skin=Choose New Skin dr.classic_skins.custom_skin_title=Import Skin -dr.classic_skins.custom_skin_description=Import an image file from your device to use as your skin. This will not sync between devices or games. +dr.classic_skins.custom_skin_description=Import a png (64x32, 64x64, or 128x128) from your device to use as your skin. This will not sync between devices or games. +dr.classic_skins.custom_skin_description_disabled= Your device cannot select a custom skin while in a multiplayer game. Please return to the main menu to equip one. dr.classic_skins.custom_skin_description_popup=Players with custom skins will not be visible to you if the “Only Allow Trusted Skins” option is enabled dr.classic_skins.custom_skin_section_title=Owned Skins -dr.classic_skins.invalidCustomSkin=That's not a Minecraft skin, silly. +dr.classic_skins.invalidCustomSkin=Please import a .png file of dimensions 64x64, 64x32, or 128x128 dr.classic_skins.owned=Owned dr.classic_skins.purchasable=Get More dr.classic_skins.realms_plus=Realms Plus @@ -10855,10 +10973,10 @@ dr.categories.legs=Legs dr.categories.size=Size dr.categories.top=Tops dr.categories.bottom=Bottoms -dr.categories.outerwear=Outerwears -dr.categories.headwear=Headwears +dr.categories.outerwear=Outerwear +dr.categories.headwear=Headwear dr.categories.gloves=Gloves -dr.categories.footwear=Footwears +dr.categories.footwear=Footwear dr.categories.back_item=Back Items dr.categories.face_item=Face Items dr.categories.capes=Capes @@ -11167,8 +11285,6 @@ gathering.info.modal.title.connectFail=Failed to connect gathering.info.modal.body.connectFail=Unfortunately we could not connect. Please try again later. gathering.connect.title=Connecting... gathering.info.qr.title.onlineService=Learn More -gathering.info.qr.body.onlineService.nso=You need a Nintendo Switch Online membership to join an event in Minecraft. -gathering.info.qr.body.onlineService.psn=You need to be signed-in to the PlayStation®Plus to join an event in Minecraft. ### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=You need to be signed-in to join an event in Minecraft. gathering.info.qr.title.childAccount=Online Play Not Allowed gathering.info.qr.body.childAccount=Your current parental controls limit you from playing online. @@ -11176,3 +11292,6 @@ gathering.info.qr.title.console=Live Event Stream gathering.info.qr.body.console=Scan to join our Live Event Stream gathering.info.signIn.title=Sign in to join this event. gathering.info.signIn.body=Please sign in to your Microsoft Account to take part in this event. +gathering.activation.warning=Unable to find Gathering +gathering.activation.warning.signIn=Unable to find Gathering. Please sign-in before trying again. +gathering.activation.warning.title=Oh no! diff --git a/resource_pack/texts/es_ES.lang b/resource_pack/texts/es_ES.lang index f82710f08..826567ea4 100644 --- a/resource_pack/texts/es_ES.lang +++ b/resource_pack/texts/es_ES.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menú del juego # accessibility.screenName.permissions=Pantalla de permisos # accessibility.screenName.play=Pantalla de jugar # accessibility.screenName.profile=Pantalla de perfil # +accessibility.screenName.realmInviteLinkSettings=Pantalla de ajustes del enlace de invitación al Realm # accessibility.screenName.realmSettings=Pantalla de ajustes de Realm # accessibility.screenName.settings=Pantalla de ajustes del juego # accessibility.screenName.addFriend=Pantalla de añadir amigo # @@ -192,6 +193,10 @@ accessibility.text.equals=Igual # accessibility.text.unsupported=Carácter desconocido # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notificación ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Consejo ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplicar argumentos del selector %s # commands.generic.encryption.badkey=La clave pública proporcionada no es correcta. Se esperaba una clave de 120 bytes después de formatear en PEM. # commands.generic.encryption.badsalt=La sal proporcionada no es correcta. Se esperaban 16 bytes antes de codificar en base64. # commands.generic.encryption.required=Sesión cifrada obligatoria # +commands.generic.entity.differentDimension=La entidad objetivo no puede estar en otra dimensión # commands.generic.entity.invalidType=El tipo de entidad "%1$s" no es válido. # commands.generic.entity.invalidUuid=El formato de la UUID de la entidad no es válido # commands.generic.entity.notFound=No se ha encontrado esa entidad # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Los valores de difuminado del color deben ser núm commands.camera.invalid.easing=No se admite la transición a cámaras móviles # commands.camera.invalid.time=La duración del difuminado debe estar entre 0 y 10 segundos # commands.camera.invalid.pitch=La inclinación de la cámara (rotación de X) debe tener entre -90 y 90 grados # +commands.camera.invalid.view.offset=El desplazamiento de la vista debe estar entre -100 y 100 # commands.camera.perspective.locked=No se puede cambiar la perspectiva mientras usas cámaras personalizadas # commands.camera.perspective.option=La cámara seleccionada cambiará cuando no esté activa la cámara personalizada # commands.world_age.description=Cambios o dudas en la edad del mundo (tiempo desde su creación). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Cuevas y acantilados # createWorldScreen.cavesandcliffsDescription=Explora la nueva y variada generación de cuevas # createWorldScreen.spectatorMode=Modo espectador # createWorldScreen.spectatorModeDescription=Prueba las primeras versiones del modo espectador # +createWorldScreen.experimentalThirdPersonCameras=Cámaras de creador: nuevos ajustes predeterminados de tercera persona # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contiene nuevos ajustes predeterminados follow_orbit de tercera persona sobre el hombro # +createWorldScreen.experimentalFocusTargetCamera=Cámaras de creador: enfocar cámara objetivo # +createWorldScreen.experimentalFocusTargetCameraDescription=Habilita el comportamiento de la cámara libre en curso para apuntar a una entidad # createWorldScreen.recipeUnlocking=Desbloqueo de recetas # createWorldScreen.recipeUnlockingDescription=Habilitar desbloqueo de recetas # createWorldScreen.experimentalholiday=Funciones del creador festivo # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Eliminar proyecto # createWorldScreen.editor.projectOptionsLabel=Opciones del proyecto # createWorldScreen.editor.delete.confirm=¿Quieres borrar el proyecto para siempre? # createWorldScreen.editor.deleteWarningFormat=¿Seguro que deseas eliminar "%s"? ¡El proyecto se perderá para siempre! # -createWorldScreen.eduCloud.about.body=Nombre de archivo: «%1$s»%2$sÚltima actualización: %3$s%4$sPara descargar, haz clic en Aceptar y luego en Descargar.%5$s # +createWorldScreen.eduCloud.about.body=Nombre de archivo: «%1$s»%2$sÚltima actualización: %3$s%4$sPara descargar, haz clic en Aceptar y luego en el botón «Descargar».%5$s # createWorldScreen.eduCloud.about.title=Acerca del archivo de Mundo en la nube # createWorldScreen.eduCloud.delete.confirm=¿Eliminar mundo local? # createWorldScreen.eduCloud.deleteWarningFormat=¿Seguro que quieres eliminar «%1$s» en este dispositivo? %2$sLa versión en la nube «%3$s» no se verá afectada y podrás volver a sincronizarla más tarde. # +createWorldScreen.eduCloud.resolution.title=¿Cargar ahora? # +createWorldScreen.eduCloud.resolution.body=Se ha producido un problema al guardar «%1$s» en la nube. Cuando salgas de un mundo, deja abierto Minecraft Education hasta que se complete la carga.%2$sVamos a arreglarlo. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Cargar ahora # +createWorldScreen.eduCloud.resolution.uploadOpen=Cargar y jugar # createWorldScreen.experimentalDeferredTechnicalPreview=Renderizar características de dragón para creadores # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Activar el canal de renderizado diferido. Requiere un pack de recursos con PBR activada y un hardware compatible. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=¿Descargar una copia de seguridad antes realmsInvitationScreen.shareDialogLabel=La persona que tenga este enlace puede convertirse en miembro de tu Realm, así que ten cuidado con quién lo compartes. Quizá desees descargar antes una copia de seguridad de tu mundo. Puedes eliminar miembros del Realm en los ajustes. # realmsInvitationScreen.shareDialogShareButton=Compartir # realmsInvitationScreen.shareDialogCopyButton=Copiar # -realmsInvitationScreen.shareDialogNewLinkButton=Crear nuevo enlace # -realmsInvitationScreen.shareDialogNewCodeButton=Crear código nuevo # realmsInvitationScreen.closedRealmWarning=Tu Realm está cerrado. No se puede unir ningún miembro. # realmsInvitationScreen.generate=Generar # realmsInvitationScreen.disable=Desactivar # realmsInvitationScreen.backup=Descargar # -realmsInvitationScreen.shareByLink=Compartir enlace # -realmsInvitationScreen.shareByCode=Compartir código de invitación # -realmsInvitationScreen.shareLinkToRealm=Compartir enlace a Realm # -realmsInvitationScreen.shareCodeToRealm=Compartir código de invitación al Realm # -realmsInvitationScreen.shareInfoMessage=Cualquier persona con el enlace puede unirse a tu Realm. Ve a Juego > Descargar mundo para descargar una copia de seguridad de tu mundo. # -realmsInvitationScreen.shareInfoMessageCode=Cualquier persona con el código de invitación puede unirse a tu Realm. Ve a Juego > Descargar mundo para descargar una copia de seguridad de tu mundo. # -realmsInvitationScreen.refreshLinkInfoMessage=Invalida el enlace antiguo y se crea uno nuevo. ¿Deseas continuar? # -realmsInvitationScreen.refreshCodeInfoMessage=Esto hará que el código de invitación anterior deje de ser válido y creará uno nuevo. ¿Continuar? # realmsInvitationScreen.kick=Eliminar # realmsInvitationScreen.kickAndBlock=Bloquear # realmsInvitationScreen.kickPopupTitle=¿Revocar el acceso? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Configuración del juego # realmsSettingsScreen.playersSectionTitle=Jugadores # realmsSettingsScreen.membersSectionTitle=Miembros # realmsSettingsScreen.subscriptionSectionTitle=Suscripción # +realmsSettingsScreen.inviteLinksSectionTitle=Enlaces de invitación # realmsSettingsScreen.devOptionsSectionTitle=Opciones de desarrollador # realmsSettingsScreen.backupSection=Mundos de reserva # realmsSettingsScreen.backupInfo=Puedes restaurar el mundo de tu Realm con uno de los mundos de reserva que encontrarás en esta lista. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=¿Reemplazar mundo? # realmsSettingsScreen.closeRealmTitle=¿Cerrar Realm? # realmsSettingsScreen.closeRealmMessage=Si cierras el Realm dejará de funcionar. Se desconectará a cualquiera que esté jugando ahora dentro del Realm. ¿Seguro que quieres seguir adelante? # realmsSettingsScreen.LoadingSubscription=Cargando suscripción... # +realmsSettingsScreen.LoadingInviteLinks=Cargando enlaces de invitación... # realmsSettingsScreen.failedLoadingSubscription=Error al cargar la suscripción # +realmsSettingsScreen.failedLoadingInviteLinks=Error al cargar los enlaces de invitación # realmsSettingsScreen.matchingPurchasePlatformFormat=Adquiriste tu suscripción el %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Iniciaste tu suscripción el %s, solo puedes ampliar tu suscripción a partir de entonces. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Puedes gestionar tu suscripción a un Realm en la tienda de la plataforma en la que lo adquiriste. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Tu Realm ha v realmsSettingsScreen.upload.worldtoobig=Error al cargar. El tamaño del mundo supera el límite máximo de carga de %s. # realmsSettingsScreen.download.worldtoobig=Error al descargar. El tamaño del mundo supera el límite máximo de descarga de %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Los cambios que hayas realizado en tu suscripción a Realms, como acumular tiempo o desactivar la facturación recurrente, no se reflejarán hasta tu próxima fecha de facturación. # +realmsSettingsScreen.inviteLinkLabel=Enlaces de invitación: # +realmsSettingsScreen.inviteLinkLabelTTS=Enlaces de invitación. Bloque de texto. # +realmsSettingsScreen.inviteLinkLabelDescription=Puedes añadir hasta 5 enlaces de invitación y compartirlos para que la gente pueda unirse a tu Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Has alcanzado el número máximo de enlaces de invitación. Debes eliminar un enlace existente antes de añadir otro. # +realmsSettingsScreen.inviteLinkNameTTS=Enlace de invitación titulado %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Haz clic en el botón para cambiar los ajustes. # +realmsSettingsScreen.inviteLinkAddButton=Añadir nuevo enlace de invitación # +realmsSettingsScreen.inviteLinkCopyTTS=Copiar enlace de invitación # +realmsSettingsScreen.inviteLinkActivate=Activar enlace # +realmsSettingsScreen.inviteLinkActivateTTS=Activar enlace. Activa este enlace para que la gente pueda usarlo y unirse. # +realmsSettingsScreen.inviteLinkActivateDescription=Activa este enlace para que la gente pueda usarlo y unirse. # +realmsSettingsScreen.inviteLinkActive=Activo # +realmsSettingsScreen.inviteLinkInactive=Inactivo # +realmsSettingsScreen.inviteLinkInactiveExpiry=Nadie puede unirse con este enlace # +realmsSettingsScreen.inviteLinkExpiryTime=Caduca el %s a las %s # +realmsSettingsScreen.inviteLinkExpiredTime=Caducó el %s a las %s # +realmsSettingsScreen.inviteLinkExpired=Caducado # +realmsSettingsScreen.inviteLinkInfinite=Nunca caduca # +realmsSettingsScreen.inviteLinkInfiniteToggle=Configurar enlace para que nunca caduque # +realmsSettingsScreen.inviteLinkTitle=Enlace de invitación: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Minúsculas # +realmsSettingsScreen.inviteLinkUppercaseTTS=Mayúscula # +realmsSettingsScreen.inviteLinkURLTTS=Enlace de invitación titulado %s. Bloque de texto %s. Con este enlace, la gente podrá unirse a tu Realm. Puedes compartirlo en cualquier parte. # +realmsSettingsScreen.inviteLinkDescription=Con este enlace, la gente podrá unirse a tu Realm. Puedes compartirlo en cualquier parte. # +realmsSettingsScreen.inviteLinkSettingsGeneral=General # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Ajustes avanzados # +realmsSettingsScreen.inviteLinkShare=Compartir enlace # +realmsSettingsScreen.inviteLinkShareDescription=Elige dónde compartir este enlace. # +realmsSettingsScreen.inviteLinkShareButton=Compartir # +realmsSettingsScreen.inviteLinkShareButtonTTS=Enlace. Botón. Elige dónde compartir este enlace. # +realmsSettingsScreen.inviteLinkRemove=Eliminar enlace # +realmsSettingsScreen.inviteLinkRemoveButton=Eliminar # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Enlace. Botón. # +realmsSettingsScreen.inviteLinkCopiedToast=Enlace de invitación copiado en el portapapeles. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=¿Eliminar enlace de invitación? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Esta opción eliminará el enlace de invitación del Realm. Cualquier persona que ya se haya unido se quedará, pero no podrá unirse ninguna persona nueva a través de él. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Sí, eliminar enlace # +realmsSettingsScreen.inviteLinkExpirationLabel=Fecha de caducidad # +realmsSettingsScreen.inviteLinkExpirationDescription=Establece cuándo caducará este enlace. # +realmsSettingsScreen.inviteLinkExpirationTTS=Fecha de caducidad. Bloque de texto. El enlace caduca %s. Establece cuándo caducará este enlace. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Fecha de caducidad. Bloque de texto. Enlace %s. Establece cuándo caducará este enlace. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Error al añadir enlace # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Se ha producido un error al añadir un enlace a este Realm. Inténtalo de nuevo. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Error al eliminar enlace # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Se ha producido un error al eliminar este enlace. Inténtalo de nuevo. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Error al actualizar enlace # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Se ha producido un error al actualizar este enlace. Inténtalo de nuevo. # +realmsSettingsScreen.expiration.unset=Establecer fecha de caducidad # +realmsSettingsScreen.expiration.never=Nunca # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 hora # +realmsSettingsScreen.expiration.quarterDay=6 horas # +realmsSettingsScreen.expiration.halfDay=12 horas # +realmsSettingsScreen.expiration.day=1 día # +realmsSettingsScreen.expiration.week=7 días # +realmsSettingsScreen.expiration.never.full=Nunca caduca # +realmsSettingsScreen.expiration.timeFormat=%s a las %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=En 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=En 1 hora. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=En 6 horas. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=En 12 horas. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=En 1 día. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=En 7 días. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Dic # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s a las %s # +date.formattedSpecific.today=Hoy a las %s # +date.formattedSpecific.yesterday=Ayer a las %s # date.full_january=enero # date.full_february=febrero # date.full_march=marzo # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menú principal # deathScreen.quit.confirm=¿Seguro que quieres salir? # deathScreen.quit.confirmToMainMenuWarning=¿Seguro que quieres salir del juego al menú principal? # deathScreen.quit.confirmToMainMenuTitleWarning=¿Salir al menú principal? # -deathScreen.quit.eduCloud.confirmLeaveWarning=¿Seguro que quieres guardar y salir de la partida?%s¡También subiremos tu mundo a la nube! # deathScreen.quit.secondaryClient=Guardar y salir # deathScreen.quit.secondaryClient.confirmLeaveWarning=¿Estás seguro de que quieres guardar la partida y salir del juego? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Guardar y salir # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Mundo superior # dimension.dimensionName1=Inframundo # dimension.dimensionName2=The End # -disabledSkin.title=Llevas el aspecto de Steve # +disabledSkin.title=Se te está mostrando como personaje predeterminado # disabledSkin.body.onJoin=Este servidor tiene %s deshabilitado. Puedes cambiar de aspecto en el vestidor. # disabledSkin.body.dressingRoom=Este servidor tiene %s deshabilitado. ¿Seguro que quieres seguir con este aspecto equipado? # disabledSkin.type.customSkins=aspectos personalizados # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTAR # edu.worlds_screen.share=COMPARTIR # edu.worlds_screen.delete=SUPRIMIR # edu.worlds_screen.courses_title=Mis recorridos # -edu.worlds_screen.fetch_error=Se ha producido un problema al conectarse a OneDrive. Puede que los mundos guardados en la nube no estén actualizados. Comprueba también la conexión a internet. # +edu.worlds_screen.fetch_error=Se ha producido un problema al conectarse a OneDrive. Puede que los mundos guardados en la nube no estén actualizados. Comprueba también tu conexión a internet. # edu.templates.title=Mis plantillas # edu.templates.search_placeholder=Buscar en Mis plantillas # @@ -3053,7 +3126,12 @@ feed.upload=Cargando captura de pantalla... # feed.manage=Administrar feed # feed.share=Compartir # feed.addScreenshot=Añadir captura de pantalla # -feed.shareScreenshot=Has hecho una captura de pantalla. Ve a Historias de Realms para compartirla. # +feed.screenshotCapturedRealms=Has hecho una captura de pantalla. Ve a Historias de Realms para compartirla. # +feed.screenshotCaptured=Captura de pantalla realizada. Puedes verla en la galería de capturas de pantalla. # +feed.screenshotAlmostFull=Captura de pantalla realizada. Tu galería está casi llena. (%d/%d) # +feed.screenshotReachedMax=Captura de pantalla realizada. Tu galería está llena. (%d/%d) # +feed.screenshotFull=Tu galería está llena. Elimina capturas de pantalla para liberar espacio. # +feed.screenshotFullShort=Galería de capturas de pantalla llena # feed.comments=Comentarios # feed.edit=Editar # feed.screenshots=Capturas de pantalla # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Mueve :tip_right_stick: para mirar a tu alrede gameTip.playerMovement.mouse=Muévete con :_input_key.forward:, :_input_key.left:, :_input_key.back: y :_input_key.right: # gameTip.playerMovement.touch=Muévete con el joystick # -gameTip.playerMovement.touch.classic=Muévete con el joystick # +gameTip.playerMovement.touch.classic=Muévete con los botones de flechas # gameTip.playerMovement.controller=Mueve :tip_left_stick: para moverte a tu alrededor. # gameTip.flying.mouse=Toca :_input_key.jump: dos veces para volar # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Toca :_input_key.jump: dos veces para detener el vuelo gameTip.stopFlying.touch=Toca Volar hacia abajo dos veces para detener el vuelo # gameTip.jump.mouse=Salta con :_input_key.jump: # + gameTip.swim.mouse=Mantén pulsado :_input_key.jump: para nadar hacia arriba # +gameTip.swim.touch=Pulsa para nadar hacia arriba # gameTip.hotbar.selection.mouse=Usa la rueda del ratón o pulsa %s para coger un objeto ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Toca un objeto de la barra de acceso rápido para cogerlo # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Coloca tu mesa de trabajo, mantenla pulsad gameTip.useCraftingTable.mouse=Haz clic con el botón derecho en la mesa de trabajo para usarla # +gameTip.openChat.mouse=Pulsa %s para abrir el chat # +gameTip.openChat.touch=Tocar para abrir el chat # +gameTip.openChat.touch.tts=Toca el botón del chat para abrirlo # + +gameTip.emote.mouse=Pulsa o mantén :_input_key.emote: para hacer un gesto # +gameTip.emote.touch=Toca para hacer un gesto # +gameTip.emote.touch.tts=Toca el botón de gestos para hacer un gesto # + generator.amplified=AMPLIFICADO # generator.amplified.info=Aviso: solo por diversión, requiere un buen ordenador # generator.customized=Personalizado # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=Tormenta # howtoplay.next=Siguiente # howtoplay.previous=Anterior # -howtoplay.category.education=Educación # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=Adaptación # howtoplay.category.gettingStarted=Primeros pasos # howtoplay.category.overworld=Mundo superior A-Z # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Para equiparte la armadura, abre el inventario y mueve la howtoplay.armor.text.4=Las armaduras de hierro, malla y oro se pueden fundir en pepitas de hierro u oro en un horno. # howtoplay.armor.header.2=Escudo # howtoplay.armor.text.5.keyboard=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la mano secundaria o en la barra activa. Pulsa y mantén :_input_key.sneak: para bloquear con el escudo. # -howtoplay.armor.text.5.gamepad=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la mano secundaria o en la barra activa. Pulsa el botón :_input_key.sneak: o haz clic en :_gamepad_stick_right: para activar o desactivar el bloqueo con el escudo. # +howtoplay.armor.text.5.gamepad=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la mano secundaria o en la barra activa. Pulsa el botón :_input_key.sneak: o mueve :_gamepad_stick_right: para activar o desactivar el bloqueo con el escudo. # howtoplay.armor.text.5a.touch=El escudo bloquea todo tipo de daño entrante, ¡incluso las explosiones de Creepers! Se puede equipar en el espacio de la mano secundaria o en la barra activa. # howtoplay.armor.text.5b.touch=Al utilizar «Cruceta y tocar para interactuar», pulsa :touch_sneak: para alternar el bloqueo con el escudo. # howtoplay.armor.text.5c.touch=Al utilizar el conjunto de controles de «Joystick», pulsa :tip_virtual_button_sneak: para alternar el bloqueo con el escudo. # -howtoplay.armor.text.5.rift_controller=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la mano secundaria o en la barra activa. Pulsa el botón :_input_key.sneak: o haz clic en :rift_X: para activar o desactivar el bloqueo con el escudo. # -howtoplay.armor.text.5.windowsmr_controller=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la mano secundaria o en la barra activa. Pulsa el botón :_input_key.sneak: o haz clic en :windowsmr_right_stick: para activar o desactivar el bloqueo con el escudo. # +howtoplay.armor.text.5.rift_controller=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la mano secundaria o en la barra activa. Pulsa :_input_key.sneak: o haz clic en :rift_X: para activar o desactivar el bloqueo con el escudo. # +howtoplay.armor.text.5.windowsmr_controller=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la mano secundaria o en la barra activa. Pulsa :_input_key.sneak: o haz clic en :windowsmr_right_stick: para activar o desactivar el bloqueo con el escudo. # howtoplay.armor.text.6=¡El escudo puede bloquear hasta una explosión de Creeper! # howtoplay.armor.header.3=Disfraz # howtoplay.armor.text.7=También puedes llevar una calabaza tallada en la cabeza. La calabaza no aumenta la :armor:, pero sirve para que los Enderman no se enfaden cuando los miras. # @@ -3381,7 +3469,7 @@ howtoplay.beacons.header.1=Construcción # howtoplay.beacons.text.3=Los faros deben estar encima de una pirámide de hierro, oro, esmeralda, diamante o inframundita con una vista total del cielo. # howtoplay.beacons.text.4=El material sobre el que se coloque el faro no influye en la potencia del faro. # howtoplay.beacons.header.2=Uso # -howtoplay.beacons.text.5=En el menú Faro puedes elegir su poder principal. Podrás elegir entre más poderes cuantas más niveles tenga la pirámide. # +howtoplay.beacons.text.5=En el menú Faro puedes elegir su poder principal. Podrás elegir entre más poderes cuantos más niveles tenga la pirámide. # howtoplay.beacons.text.6=Para establecer los poderes del faro, debes usar un lingote de inframundita, esmeralda, diamante, oro o hierro en el espacio de pago. # howtoplay.beacons.text.7=Una vez establecidos estos poderes, emanarán del faro de manera indefinida. Los jugadores que estén en los alrededores reciben estos poderes. # howtoplay.beacons.text.8=Para cambiar el color del haz de luz, coloca un bloque de cristal tintado en su camino. # @@ -3550,7 +3638,7 @@ howtoplay.npc.text.3=Los PNJ cuentan con una variedad de aspectos entre los que howtoplay.camera=Cámara # howtoplay.camera.title=Cómo se juega: cámara # -howtoplay.camera.text.1=La cámara permite que los jugadores sacar fotos en el mundo. # +howtoplay.camera.text.1=La cámara permite a los jugadores sacar fotos en el mundo. # howtoplay.camera.text.2=Para sacar una foto desde tu punto de vista, pulsa :_input_key.use:. # howtoplay.camera.text.2.touch=Para sacar una foto desde tu punto de vista, toca y mantén y, luego suelta. # howtoplay.camera.text.3=Para sacar un selfie, coloca la cámara y pulsa :_input_key.use: en ella. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Los dispensadores también se pueden utilizar para c howtoplay.droppers=Soltadores # howtoplay.droppers.text.1.notTouch=Cuando funcionan con redstone, los soltadores sueltan un solo objeto aleatorio que está en su interior. Pulsa :_input_key.use: en el soltador para abrirlo y luego cargarlo con objetos de tu inventario. # -howtoplay.droppers.text.1.touch=Cuando funcionan con redstone, los soltadores sueltan un solo objeto aleatorio que está en su interior. Toca el soltador para abrirlo y luego cargarlo con objetos de tu inventario. # +howtoplay.droppers.text.1.touch=Cuando funcionan con redstone, los soltadores sueltan un único objeto aleatorio que se encuentra en su interior. Toca el soltador para abrirlo y luego podrás cargarlo con objetos de tu inventario. # howtoplay.droppers.header.1=Uso # howtoplay.droppers.text.2=Si el soltador apunta a un cofre u otro tipo de contenedor, el objeto se colocará en él. Se pueden construir largas cadenas de soltadores para transportar objetos una distancia. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventario # howtoplay.inventory.title=Cómo se juega: inventario # howtoplay.inventory.header.1=1. Inventario # howtoplay.inventory.header.2=2. Barra activa # -howtoplay.inventory.text.1.pc_console=Tu barra activa se irá llenando a medida que consigas más recursos. Pulsa el botón :_input_key.inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # -howtoplay.inventory.text.1.touch=Tu barra activa se irá llenando a medida que consigas más recursos. Toca el botón :tip_touch_inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # -howtoplay.inventory.text.1.rift=Tu barra activa se irá llenando a medida que consigas más recursos. Pulsa el botón :rift_B: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # -howtoplay.inventory.text.1.windowsmr=Tu barra activa se irá llenando a medida que consigas más recursos. Pulsa el botón :windowsmr_left_grab: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # +howtoplay.inventory.text.1.pc_console=Tu barra activa se irá llenando a medida que consigas más recursos. Pulsa :_input_key.inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # +howtoplay.inventory.text.1.touch=Tu barra activa se irá llenando a medida que consigas más recursos. Toca :tip_touch_inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # +howtoplay.inventory.text.1.rift=Tu barra activa se irá llenando a medida que consigas más recursos. Pulsa :rift_B: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # +howtoplay.inventory.text.1.windowsmr=Tu barra activa se irá llenando a medida que consigas más recursos. Pulsa :windowsmr_left_grab: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # howtoplay.inventory.text.2.keyboard=¿Quieres mover algo de tu §ebarra activa§f a tu inventario? Abre el inventario, haz clic en el objeto que desees y arrástralo hasta el espacio vacío al que quieras moverlo. # howtoplay.inventory.text.2.gamepad=¿Quieres mover algo de tu §hbarra activa§f a tu inventario? Usa el cursor para seleccionar un objeto y pulsa :_gamepad_face_button_down:. Después, mueve el cursor hasta un espacio vacío y pulsa de nuevo para soltar el objeto. # howtoplay.inventory.text.2.touch=¿Quieres mover algo de tu §hbarra activa§f a tu inventario? Toca el objeto que desees y luego el espacio vacío al que quieras moverlo. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=¡Explora un mundo de posibilidades con las minecoins howtoplay.minecoins.text.2=¡Al canjearlas, tus minecoins estarán vinculadas a tu cuenta de Microsoft para que puedas acceder a tus monedas y compras en otros dispositivos compatibles! # howtoplay.minecoins.button.text.1=Conseguir monedas # howtoplay.minecoins.header.1=Aviso legal # -howtoplay.minecoins.text.3=* Las minecoins requieren una versión de Minecraft: Bedrock Edition con el Marketplace de Minecraft. Las minecoins no son compatibles con PlayStation® de Sony. Para obtener información sobre compatibilidad, visita minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=* Las minecoins requieren una versión de Minecraft: Bedrock Edition con el Marketplace de Minecraft. Las minecoins no son compatibles con PlayStation®. Para obtener información sobre compatibilidad, visita minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Minería # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Historias de Realms estárá disponible en el me howtoplay.scaffolding=Andamio # howtoplay.scaffolding.header.1=Ganarse el cielo # howtoplay.scaffolding.text.1.keyboard=¡Con Andamio, podrás crear estructuras inmensas con toda seguridad! Entra en el andamio y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando :_input_key.jump:. Si quieres bajar, pulsa :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=¡Con Andamio, podrás crear estructuras inmensas con toda seguridad! Entra en el andamio y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando el botón :_input_key.jump:. Si quieres bajar, mantén pulsado el botón :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=¡Con los andamios, podrás crear estructuras inmensas de forma segura! Entra en los andamios y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando :_input_key.jump:. Si quieres bajar, mantén pulsado :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Los andamios son muy útiles para construir grandes estructuras, ya que te permiten llegar a lugares más altos y descender de manera segura sin sufrir daño por caída. # howtoplay.scaffolding.text.1b.touch=Al utilizar el conjunto de controles de la cruceta, pulsa :touch_jump: para subir por una columna de andamios y :touch_fly_down: para descender. # howtoplay.scaffolding.text.1c.touch=Al utilizar el conjunto de controles del joystick, pulsa :tip_virtual_button_jump: para subir por una columna de andamios y :tip_virtual_button_sneak: para descender. # -howtoplay.scaffolding.text.1.rift_controller=¡Con Andamio, podrás crear estructuras inmensas con toda seguridad! Entra en el andamio y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando el botón :rift_A:. Si quieres bajar, mantén pulsado el botón :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=¡Con Andamio, podrás crear estructuras inmensas con toda seguridad! Entra en el andamio y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando el botón :windowsmr_right_touchpad:. Si quieres bajar, mantén pulsado el botón :windowsmr_right_touchpad:. # +howtoplay.scaffolding.text.1.rift_controller=¡Con los andamios, podrás crear estructuras inmensas de forma segura! Entra en los andamios y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando :rift_A:. Si quieres bajar, mantén pulsado :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=¡Con los andamios, podrás crear estructuras inmensas de forma segura! Entra en los andamios y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando :windowsmr_right_touchpad:. Si quieres bajar, mantén pulsado :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Usa un soporte para tu construcción # howtoplay.scaffolding.text.2=Los andamios necesitan un soporte. Hay un límite de andamios que puedes colocar en sentido horizontal sin tocar otro bloque. Cuando intentas colocar demasiados bloques de andamio sin el soporte adecuado, el andamio se cae. Los bloques de andamio se colocan como los bloques normales, pero también se pueden colocar en su propia base para construir rápidamente una torre muy alta. # howtoplay.scaffolding.header.3=Rómpelo # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Error en la exportación del proyecto. # level.editor.import.failed=Error en la importación del proyecto # level.editor.import.failed.incompatibleEdition=Se ha producido un error al importar el proyecto: formato de archivo no compatible. # -inbox.invite.title=Invitación de Realms a # +inbox.realmInvite.title=Invitación de Realms a %s # +inbox.gameInvite.title=Invitación de juego de %s # invite.clear=Anular selección # invite.send=Enviar %d invitaciones # @@ -4188,6 +4277,8 @@ invite.error1=Algo ha salido mal. No hemos podido cargar tu lista de amigos. # invite.error2=Algo ha salido mal. No hemos podido cargar algunos datos de tus amigos. # invite.realm.add_member=Añadir miembros de Realm. # invite.notification.title=Invitación de juego # +invite.notification.acceptInviteTtsTouch=Toca dos veces la invitación en la parte superior de la pantalla para aceptar # +invite.notification.acceptInviteTtsGamepad=Pulsa %s para aceptar # invite.notification.description=%s te ha invitado a jugar a Minecraft # invite.confirmation.description=%s te ha invitado a jugar a Minecraft # invite.pageCounter=%d/%d # @@ -5222,7 +5313,7 @@ item.spawn_egg.entity.agent.name=Huevo generador de Agent # item.spawn_egg.entity.armadillo.name=Huevo generador de armadillo # item.spawn_egg.entity.axolotl.name=Huevo generador de ajolote # item.spawn_egg.entity.bee.name=Huevo generador de abeja # -item.spawn_egg.entity.bogged.name=Huevo generador empantanado # +item.spawn_egg.entity.bogged.name=Huevo generador de empantanado # item.spawn_egg.entity.breeze.name=Huevo generador de brisa # item.spawn_egg.entity.hoglin.name=Huevo generador de hoglin # item.spawn_egg.entity.cat.name=Huevo generador de gato # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Estampado de calaveras # item.banner_pattern.thing=Cosa # item.banner_pattern.vines=Bordura dentada # item.bucketPowderSnow.name=Cubo de nieve en polvo # +item.worldbuilder.block.failed=Necesitas creativo + operador para colocar este bloque # item.shield.name=Escudo # item.shield.white.name=Escudo blanco # @@ -5626,11 +5718,11 @@ key.hotbar.1=Ranura de barra de acceso rápido 1 # key.hotbar.2=Ranura de barra de acceso rápido 2 # key.hotbar.3=Ranura de barra de acceso rápido 3 # key.hotbar.4=Ranura de barra de acceso rápido 4 # -key.hotbar.5=Acceso rápido 5 # +key.hotbar.5=Ranura de barra de acceso rápido 5 # key.hotbar.6=Ranura de barra de acceso rápido 6 # key.hotbar.7=Ranura de barra de acceso rápido 7 # key.hotbar.8=Ranura de barra de acceso rápido 8 # -key.hotbar.9=Acceso rápido 9 # +key.hotbar.9=Ranura de barra de acceso rápido 9 # key.cyclefixedinventory=Cambiar inventario fijo. # key.immersivereader=Lector inmersivo # key.interactwithtoast=Abrir notificación # @@ -5863,6 +5955,7 @@ map.position=Coordenadas: %s, %s, %s # mcoServer.title=Mundo de Minecraft online # +menu.ai_lesson_crafter=Bloque de fabricación de lecciones # menu.achievements=Logros # menu.convertingLevel=Mundo en expansión # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=AJUSTES DE AULA # menu.serverStore=Tienda de %s # menu.serverGenericName=Servidor # menu.play=Jugar # +menu.preview=Vista previa # menu.profile=Perfil # menu.playdemo=Jugar mundo de demostración # menu.playOnRealms=Jugar en Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Usar giro independiente de FPS # options.dev_use_fast_chunk_culling=Utilizar Fast Chunk Culling # options.dev_displayMarketplaceDocumentId=Mostrar ID de documento de Marketplace # options.dev_addCoins=Añadir %s monedas # +options.dev_addCoinTitle=Añadir monedas # +options.dev_reset_entitlements=Restablecer todos los privilegios # +options.dev_reset_entitlements_loading=Restableciendo los privilegios. Este cuadro de diálogo se cerrará cuando haya concluido el proceso. Puedes cerrar esta ventana, pero si cierras el juego antes de que termine el comando, podrías provocar un comportamiento inesperado. # +options.dev_reset_entitlements_error_unfinished=¡Aviso! No se han podido eliminar correctamente todos los privilegios. Intenta volver a ejecutar el comando, a ser posible tras reiniciar el cliente. # +options.dev_reset_entitlements_warning=¡Aviso! Si decides continuar, eliminarás todos tus privilegios, incluidos los antiguos, que tal vez no puedas volver a recuperar. Esta operación puede tardar un poco si tienes un gran número de privilegios. ¿Seguro que quieres continuar? # +options.dev_reset_entitlements_success=Privilegios eliminados correctamente. # +options.dev_currencyFailureWarning=La llamada de red ha fallado. Error: %s # +options.dev_currencyFailureWarningGeneric=La llamada de red ha fallado. Comprueba si has iniciado sesión con una cuenta permitida. # +options.dev_reset_wallet=Restablecer monedero # +options.dev_allowlist_failure=¡Error! La operación ha fallado. Comprueba que esta cuenta figure en la lista de cuentas con permiso. # options.discoveryEnvironment=Entorno de descubrimiento (es necesario reiniciar) # options.discoveryEnvironment.production=Producción # options.discoveryEnvironment.staging=Puesta en escena # options.discoveryEnvironment.local=Local # options.discoveryEnvironment.dev=Dev [Inestable] # +options.discoveryEnvironment.perf=Perf [Muy inestable] # options.dev_realmsEnvironment=Entorno de Realms # options.dev_realms_environment.production=Producción # options.dev_realms_environment.staging=Puesta en escena # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Anulación de actualización de versión de cl options.dev_resetOverrideDate=Restablecer fecha de sustitución # options.dev_clearStoreCache=Borrar caché de Marketplace # options.dev_clearLibraryCache=Borrar caché de la biblioteca # +options.dev_clearScreenshotsCache=Borrar caché de capturas de pantalla # options.dev_clearAllCache=Borrar toda la caché # options.dev_connection_quality=Acondicionador de red (simular conexiones defectuosas) # options.dev_connection_off=Desactivado: se ha habilitado la conexión en memoria para el juego local # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1,5 Mbps, latencia de 200 ms, 2 %% de pérdida de options.dev_connection_slow=Lenta - 400 Kbps, latencia de 300 ms, 3 %% de pérdida de paquetes # options.dev_connection_veryslow=Muy lenta - 200 Kbps, latencia de 400 ms, 4 %% de pérdida de paquetes # options.dev_deleteAllPersonas=Eliminar todos los personajes # +options.dev_deleteLocalScreenshots=Eliminar capturas de pantalla locales # options.dev_deleteLegacyPersona=Eliminar ranura de personaje heredada # options.dev_identity_environment=Entorno de infraestructura en línea y nueva identidad (es necesario reiniciar) # options.dev_identity_environment.dev=Desarrollo # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Rango 4: 1024MB # options.dev_sunsetting_tier.five=Rango 5: iOS-12 y Nougat # options.dev_sunsetting_tier.not_pending=No pendiente # options.dev_gatherings_section=Recolecciones # -options.dev_gatherings_add_gathering=Añadir reunión pública # options.dev_gatherings_enable=Habilitar las reuniones # +options.dev_gatherings_filter=Filtrar reuniones # options.dev_gatherings_disable=Deshabilitar las reuniones # options.dev_gatherings_bypass=Omitir comprobación del paquete de servicios del sistema # options.dev_gatherings_enabled=Reuniones: habilitadas # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Ajusta el brillo # +options.hdr_brightness=Brillo # options.hudOpacity=Opacidad de información de pantalla # options.hudOpacity.max=Normal # options.hudOpacity.min=Oculta # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Jugar solo con teclado # options.fullKeyboardLayout=Diseño de teclado completo # options.improvedInputResponsePlaceholder=Mejor respuesta de entrada # options.improvedInputResponsePlaceholder.tooltip=Reduce el tiempo de espera desde que actúas hasta que se refleja en la pantalla. Este parámetro puede consumir más batería. # -options.dynamicTexturesToggle=Eliminar límite de texturas # -options.dynamicTexturesToggle.tooltip=Para activarlo o desactivarlo será necesario reiniciar el juego. Usar varios complementos o paquetes de recursos con muchas texturas puede causar inestabilidad. # -options.dynamicTextures.popUp=Si activas la opción de Eliminar límite de texturas, tendrás que reiniciar el juego para desactivarla. # +options.dynamicTexturesToggle=Usar el límite de texturas recomendado # +options.dynamicTexturesToggle.tooltip=Permite que Mojang establezca tu límite de texturas. Podría mejorar significativamente su calidad. Si tienes problemas con los complementos y los paquetes de recursos de gran tamaño, desactiva esta opción. # +options.dynamicTextures.popUp=Si desactivas Usar el límite de texturas recomendado, el juego se reiniciará para aplicar este ajuste. # options.dynamicTextures.popUp.title=¿Seguro? # +options.dynamicTextures.popUp.continue=Desactivar # options.fullscreen=Pantalla completa # options.gamepadcursorsensitivity=Sensibilidad del cursor del mando # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Habilita una versión extragrande de l options.upscaling=Mejora de calidad de imagen # options.raytracing=Trazado de rayos # options.raytracing.disabled.upsell.supported_platform=Esta opción solo se puede editar al jugar en mundos compatibles con el trazado de rayos. Busca uno en el Marketplace o crea tu propio pack de recursos compatible con el trazado de rayos. # +options.raytracing.disabled.upsell.supported_platform.edu=Esta opción solo se puede editar al jugar en mundos compatibles con el trazado de rayos. # options.raytracing.disabled.upsell.unsupported_platform=Necesitas un dispositivo específico para usar esta característica. Para obtener más información, visita: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Sofisticada # options.graphics.fast=Rápido # @@ -6406,6 +6517,7 @@ options.hidehand=Ocultar mano # options.classic_box_selection=Selección de contorno de bloques # options.creator=Creador # options.creatorTitle=Ajustes del creador # +options.creator.serverboundClientDiagnosticsEnabled=Activar diagnósticos de cliente # options.creator.debuggerHeading=Ajustes del depurador de scripts # options.creator.debuggerAutoAttach=Adjuntar el depurador al cargar # options.creator.debuggerAutoConnect=Conectar el depurador al cargar # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Clásico # options.uiprofile.pocket=De bolsillo # options.betaNewDeathScreenToggle=Nueva pantalla de «¡Has muerto!» (Experimental) # options.betaNewDeathScreenToggle.disabled=No puedes cambiar este ajuste mientras juegas en un mundo. # +options.betaNewBedScreenToggle=Nueva pantalla de cama (experimental) # +options.betaNewBedScreenToggle.disabled=No puedes cambiar este ajuste mientras juegas en un mundo. # options.usetouchpad=Controles divididos # options.viewSubscriptions=Suscripciones # options.viewSubscriptions.button.info=Inf. # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Tu navegador predeterminado se abrirá para mos options.openFeedbackPage.continue=Continuar al sitio de comentarios # options.turnOffAchievements=¿Desactivar los logros? # options.turnOffAchievements.message=Los logros solo están disponibles en los mundos configurados en el modo supervivencia y con los trucos desactivados. Si continúas, nadie podrá volver a conseguir logros nunca más mientras juegue en este mundo, aunque se cambie la configuración antes de jugar. # +options.turnOnHardcoreMode=¿Activar el modo Extremo? # +options.turnOnHardcoreMode.message=Esto es lo que necesitas saber sobre el modo Extremo: # +options.turnOnHardcoreMode.message.1=1. Cuando mueras, no volverás a aparecer. ¡Se acabó el juego! # +options.turnOnHardcoreMode.message.2=2. El modo Extremo no se puede desactivar después de crear el mundo. # +options.turnOnHardcoreMode.message.3=3. Cuando mueras, podrás ver este mundo, pero no interactuar con él. # options.achievementsDisabled=No se pueden obtener logros en este mundo. # options.achievementsDisabled.onLoad=Si empiezas a jugar con estos ajustes, ya no podrán obtenerse logros en este mundo. # options.achievementsDisabled.notSignedIn=Se pueden obtener logros en este mundo, pero para ello tienes que iniciar sesión en una cuenta de Microsoft. # @@ -6761,7 +6880,7 @@ options.makeBackup=Realizar una copia de seguridad de mi mundo # options.managePrivacy=Para administrar los ajustes de privacidad, visita https://account.xbox.com/Settings en cualquier navegador web. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Desvincular cuenta de Microsoft # options.unlink_msa.confirm.title=¿Desvincular cuenta de Microsoft? # -options.unlink_msa.confirm.warning=AVISO: Después de desvincularte, ya no podrás almacenar el progreso ni las compras que realices en tu sistema PlayStation®4 con la cuenta %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=AVISO: Después de desvincularte, ya no podrás almacenar el progreso ni las compras que realices en tu PlayStation®4 con la cuenta %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Desvincular tu cuenta de Microsoft desde dentro de este juego afectará a todos los juegos de Minecraft en esta plataforma que hayan usado esta cuenta de Microsoft. # options.unlink_msa.confirm.checkbox1=Ya no podré acceder a ningún contenido de la Tienda del juego cuando juegue en otras plataformas. # options.unlink_msa.confirm.checkbox2=Ya no podré jugar a juegos multiplataforma con mis amigos en otras plataformas. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=No se ha podido conectar con el mundo. Comprueba la c progressScreen.generating=Generando el mundo # progressScreen.saving=Guardando mundo # progressScreen.loading=Cargando... # +progressScreen.title.loading=Cargando%1 # progressScreen.title.downloading=Descargando packs %1. # progressScreen.title.applyingPacks=Cargando packs de recursos # progressScreen.title.searchingForSession=Buscando sesión de juego... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Conectando con servidor externo # progressScreen.title.connectingRealms=Conectando con Realm # progressScreen.title.copyingWorld=Copia del mundo # progressScreen.title.deleteStorageAreaContent=Borrar la caché de almacenamiento # +progressScreen.title.deleteScreenshotsCache=Borrando el caché de capturas de pantalla # +progressScreen.title.deleteLocalScreenshots=Borrando las capturas de pantalla locales # progressScreen.title.loadingSplitScreenAppearances=Cargando los aspectos de la pantalla dividida # progressScreen.title.modifiedWorldWarning=Mundo modificado # progressScreen.message.appearanceLoaded=Aspecto cargado # progressScreen.message.appearanceLoadWaitTimeMet=El aspecto está tardando mucho en cargar. Continuaremos generando el mundo... # progressScreen.message.deleteStorageAreaContent=Esto puede llevar unos minutos... # -progressScreen.message.copyingWorld=Copiando mundo... %d%% # +progressScreen.message.copyingWorld=Copiando mundo... # progressScreen.message.tts.copyingWorld=Copiando mundo # progressScreen.message.building=Generando terreno # progressScreen.message.done=¡Hecho! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Los complementos añaden nuevos bl progressScreen.message.modifiedWorldWarning.7=¡Los mundos y los complementos son complejos! Aunque algunos combinan muy bien, podrías conseguir resultados graciosos con algunas combinaciones. # progressScreen.message.modifiedWorldWarning.8=Cuantos más complementos, más diversión, pero puede que el juego tarde más en cargar. # progressScreen.dialog.title.resourcePack=¿Quieres descargar los packs de recursos? # -progressScreen.dialog.title.behaviorAndResourcePack=¿Descargar paquetes de recursos y comportamientos del mundo? # -progressScreen.dialog.title.onlyBehavior=¿Descargar packs de comportamientos del mundo? # progressScreen.dialog.title.storageProviderError=Error al sincronizar datos del mundo # progressScreen.dialog.title.storageProviderLongWait=Sincronizando datos del mundo # progressScreen.dialog.title.storageProviderSucceeded=Datos del mundo sincronizados correctamente # -progressScreen.dialog.message.onlyBehavior=A este mundo se le han aplicado packs de comportamientos que debes descargar para unirte. ¿Quieres descargarlos y unirte? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=A este mundo se le han aplicado packs de comportamientos que debes descargar para poder unirte y packs de recursos opcionales que puedes descargar antes de unirte. ¿Qué te gustaría descargar antes de unirte? # -progressScreen.dialog.message.behaviorAndResourcePack=A este mundo se le han aplicado packs de recursos y comportamientos que debes descargar para poder unirte. ¿Quieres descargarlos y unirte? # -progressScreen.dialog.message.resourcePackOptional=A este mundo se le han aplicado packs de recursos. ¿Quieres descargarlos antes de unirte? # -progressScreen.dialog.message.resourcePackRequired=A este mundo se le han aplicado packs de recursos que debes descargar para unirte. ¿Quieres descargarlos y unirte? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Este mundo tiene aplicados packs de recursos compatibles con el trazado de rayos. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. ¿Deseas descargarlos antes de unirte? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Este mundo tiene aplicados packs de recursos compatibles con el trazado de rayos. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. ¿Deseas descargarlos antes de unirte? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Algunos packs de recursos opcionales aplicados a este mundo incluyen el trazado de rayos. Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Algunos packs de recursos opcionales y necesarios aplicados a este mundo incluyen el trazado de rayos. Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Algunos packs de recursos necesarios aplicados a este mundo incluyen el trazado de rayos. Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. # +progressScreen.dialog.message.resourcePack.optional=A este mundo se le han aplicado packs de recursos opcionales. ¿Quieres descargarlos antes de unirte? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=A este mundo se le han aplicado packs de recursos opcionales y packs de recursos necesarios de complementos. ¿Quieres descargar todos los packs o simplemente los necesarios para unirte? # +progressScreen.dialog.message.resourcePack.required=A este mundo se le han aplicado packs de recursos necesarios de complementos. ¿Quieres descargarlos y unirte? # +progressScreen.dialog.message.resourcePack.serverRequired=Los jugadores deberán descargar todos los packs de recursos que se le hayan aplicado a este mundo a petición del creador. ¿Quieres descargarlos y unirte? # progressScreen.dialog.message.storageProviderError=No se han podido sincronizar los datos del mundo. ¿Quieres intentarlo de nuevo? # progressScreen.dialog.message.storageProviderUnusableError=Este mundo no se encuentra totalmente sincronizado o ha sido corrompido. Prueba a jugar a dicho mundo en una consola en la que se encuentre en buen estado e intenta migrarlo de nuevo. # progressScreen.dialog.message.storageProviderQuotaError=El guardado local se ha completado, pero la sincronización con la nube ha fallado porque se ha alcanzado el límite permitido. Elimina mundos desde el menú de configuración para liberar espacio en la nube. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=No hay suficiente progressScreen.dialog.message.worldCorrupted=El mundo está dañado. Comunícalo en bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Sincronizar este mundo va a llevar un tiempo. ¿Quieres seguir esperando? # progressScreen.dialog.button.enter=Entrar en mundo # -progressScreen.dialog.button.joinAndDownload=Descargar y unirse: %1 # progressScreen.dialog.button.joinAndDownload.everything=Descargar todo y unirse: %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Solo descargar comportamientos y unirse - %1 # +progressScreen.dialog.button.joinAndDownload.required=Descargar los necesarios y unirte: %1 # progressScreen.dialog.button.join=Unirse # progressScreen.dialog.button.leave=Salir # progressScreen.dialog.button.retry=Volver a intentar # progressScreen.dialog.button.wait=Esperar # -progressScreen.editor.message.copyingProject=Copiando proyecto... %d%% # +progressScreen.editor.message.copyingProject=Copiando proyecto... # progressScreen.editor.message.tts.copyingProject=Copiando proyecto # progressScreen.editor.title.copyingProject=Copia del proyecto # progressScreen.editor.dialog.message.resourcePackOptional=A este proyecto se le han aplicado packs de recursos. ¿Quieres descargarlos antes de unirte? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Los packs de comportamientos se ap resourcePack.description.bottom.level=Los packs de recursos se aplican de abajo a arriba, lo que significa que cualquier herramienta que esté en dos packs será anulada por la del superior. En tu mundo estos packs se superponen a tus packs globales. # resourcePack.description.store=Marketplace # resourcePack.header.behavior=Los packs de comportamientos activos se aplican a todos los jugadores. # -resourcePack.header.level=Requiere que los jugadores acepten los packs de recursos para unirse. # +resourcePack.header.level=Requiere que los jugadores descarguen packs de recursos opcionales para unirse. # resourcePack.crashRecovery.title=Reinicio de los recursos globales # resourcePack.crashRecovery.message=Los recursos no se cargaron anteriormente. # resourcePack.warnings=Advertencias: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=¿Actualizar el mundo? # resourcePack.warning.add.body=Puede que este mundo tenga un aspecto o un comportamiento diferente a los mundos no modificados. Guarda una copia de tu mundo antes de continuar. # resourcePack.warning.add.button.cancel=No añadir pack # resourcePack.warning.add.button.ok=Añadir el pack igualmente # -resourcePack.warnings.contentKeyErrorBody=Se ha producido un problema al cargar el pack %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Se ha producido un problema al cargar los packs %s. # +resourcePack.warnings.contentKeyErrorBody=Se ha producido un problema al cargar el pack %s. Es posible que reiniciando el juego o volviendo a descargar el pack se resuelva. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Se ha producido un problema al cargar los packs %s. Es posible que reiniciando el juego o volviendo a descargar el pack se resuelva. # resourcePack.warnings.contentKeyErrorTitle=¡Error! # resourcePack.warning.remove.title=¡Peligro, peligro! # resourcePack.warning.remove.body=Añadir o eliminar packs de un mundo después de haber jugado en él podría causar errores y hacer que pierdas todo lo que has creado. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Desconocido # storageManager.delete.title=¿Quieres eliminar %s? # storageManager.title.item.single=objeto # storageManager.title.item.plural=objetos # +storageManager.title.allScreenshots=todas las capturas de pantalla # storageManager.delete.content=¿Seguro que quieres eliminar los objetos seleccionados? ¡Se perderán para siempre! (¡Y eso es mucho!) %s%s%s # storageManager.delete.content.redownload=Puedes volver a descargar el contenido que has comprado en el Marketplace. # storageManager.delete.content.worldtemplate=Si eliminas las plantillas, los mundos que las utilizan dejarán de funcionar de la forma esperada. # storageManager.delete.content.affectedWorlds=Los siguientes mundos podrían dejar de funcionar como es debido: # +storageManager.delete.content.screenshots=Si decides continuar, eliminarás todas las capturas de pantalla de todos los jugadores de Minecraft que haya en este dispositivo. ¿Seguro que quieres proceder? # storageManager.delete.confirm=Eliminar # storageManager.delete.cancel=Cancelar # storageManager.delete.dependency=El siguiente contenido depende de este/a %s y es posible que deje de funcionar correctamente si eliminas "%s":%s ¿Sigues queriendo eliminar "%s"? ¡Este/a %s se perderá para siempre! (¡Y eso es mucho tiempo!) # @@ -8269,7 +8388,7 @@ store.realmsPlus.faq.question7=¿Cuánto tiempo tendré acceso a los packs de Re store.realmsPlus.faq.answer7=Los miembros de Realms Plus disfrutan de acceso ilimitado a más de 150 mundos, packs de texturas, packs de aspectos y popurrís de Minecraft geniales hasta que cancelan su suscripción o se elimina un pack del catálogo. # store.realmsPlus.faq.question8=¿Dónde puedo usar los packs de Realms Plus? # store.realmsPlus.faq.answer8=Los mundos y los packs incluidos en la suscripción se pueden jugar en línea, en tu Realm personal o en tu dispositivo local. Solo tienes que jugar en línea una vez cada 30 días para validar que tu suscripción se encuentra activa. # -store.realmsPlus.faq.question9=¿Qué les sucede a mi Realm y a los mundos cuando acaba mi suscripción? # +store.realmsPlus.faq.question9=¿Qué les sucede a mis Realms y a los mundos cuando acaba mi suscripción? # store.realmsPlus.faq.answer9=Si tu suscripción acaba, tus amigos y tú no podréis jugar en línea juntos en los Realms y dejarás de tener acceso a los packs de Realms Plus. Podrás descargar cualquier mundo que esté guardado en tu Realm durante 18 meses después de la finalización de tu suscripción. Si has usado mundos, packs de texturas o popurrís de Realms Plus, tendrás que comprarlos en la tienda o, si esos packs aún se encuentran en Realms Plus, volver a suscribirte para jugar con esas plantillas de mundos. # store.realmsPlus.faq.question10=¿Necesito Realms Plus y el Marketplace Pass? # store.realmsPlus.faq.answer10=No. El Marketplace Pass es un catálogo con el que podrás disfrutar de más de 150 packs. Realms Plus es un Realm de 10 jugadores que incluye el Marketplace Pass. Te sugerimos que te suscribas al que más te convenga. # @@ -10574,7 +10693,7 @@ midgameTips.69=Prepara las zonas de tierra para plantar con una azada. # lategameTips.1=Los piglins zombis no te atacarán... a menos que los enfades. # lategameTips.2=¡Devuelve esas bolas de fuego al ghast! # lategameTips.3=El adoquín es resistente a las bolas de fuego Ghast, por lo que resulta útil para proteger portales. # -lategameTips.4=Nuestra música ha sido compuesta por C418, Lena Raine y Kumi Tanioka. # +lategameTips.4=Nuestra música ha sido compuesta por C418, Lena Raine, Aaron Cherof y Kumi Tanioka. # lategameTips.5=¡Pronto habrá una actualización de este juego! # lategameTips.6=Los creepers surgieron del fallo de un código. # lategameTips.7=¡La primera versión de Minecraft se creó en solo 6 días! # @@ -10760,10 +10879,11 @@ dr.loading=Cargando... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Elegir nuevo aspecto # dr.classic_skins.custom_skin_title=Importar aspecto # -dr.classic_skins.custom_skin_description=Importa una imagen desde tu dispositivo para usarla como aspecto. No se sincronizará entre dispositivos o partidas. # +dr.classic_skins.custom_skin_description=Importa una imagen png (64x32, 64x64 o 128x128) desde tu dispositivo para usarla como aspecto. No se sincronizará entre dispositivos o partidas. # +dr.classic_skins.custom_skin_description_disabled= Tu dispositivo no puede seleccionar un aspecto personalizado mientras estés jugando en una partida multijugador. Vuelve al menú principal para equiparte uno. # dr.classic_skins.custom_skin_description_popup=No podrás ver a los jugadores que tengan aspectos personalizados si tienes activada la opción «Permitir únicamente aspectos de confianza» # dr.classic_skins.custom_skin_section_title=Aspectos que tienes # -dr.classic_skins.invalidCustomSkin=¡Eso no es un aspecto de Minecraft, alcornoque! # +dr.classic_skins.invalidCustomSkin=Importa un archivo .png de dimensiones 64x64, 64x32 o 128x128 # dr.classic_skins.owned=De tu propiedad # dr.classic_skins.purchasable=Obtener más # dr.classic_skins.realms_plus=Realms Plus # @@ -10856,7 +10976,7 @@ dr.categories.size=Tamaño # dr.categories.top=Parte superior # dr.categories.bottom=Parte inferior # dr.categories.outerwear=Ropa # -dr.categories.headwear=Equipo de cabeza # +dr.categories.headwear=Gorros # dr.categories.gloves=Guantes # dr.categories.footwear=Calzado # dr.categories.back_item=Objetos de espalda # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Problema de conexión # gathering.info.modal.body.connectFail=Por desgracia, no hemos podido establecer una conexión. Inténtalo de nuevo más tarde. # gathering.connect.title=Conectando... # gathering.info.qr.title.onlineService=Aprender más # -gathering.info.qr.body.onlineService.nso=Necesitas una suscripción a Nintendo Switch Online para unirte a un evento en Minecraft. # -gathering.info.qr.body.onlineService.psn=Tienes que haber iniciado sesión en PlayStation®Plus para unirte a un evento en Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Debes haber iniciado sesión para unirte a un evento en Minecraft. # gathering.info.qr.title.childAccount=Juego en línea no permitido # gathering.info.qr.body.childAccount=Tu control parental actual no te permite jugar en línea. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Evento de retransmisión en directo # gathering.info.qr.body.console=Escanea para unirte a nuestra retransmisión en directo # gathering.info.signIn.title=Inicia sesión para unirte a este evento. # gathering.info.signIn.body=Inicia sesión en tu cuenta de Microsoft para participar en el evento. # +gathering.activation.warning=No se ha encontrado la reunión # +gathering.activation.warning.signIn=No se encuentra la reunión. Inicia sesión antes de intentarlo de nuevo. # +gathering.activation.warning.title=¡Oh, no! # diff --git a/resource_pack/texts/es_MX.lang b/resource_pack/texts/es_MX.lang index f2dbe3e57..57c41df22 100644 --- a/resource_pack/texts/es_MX.lang +++ b/resource_pack/texts/es_MX.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menú del juego # accessibility.screenName.permissions=Pantalla de permisos # accessibility.screenName.play=Pantalla de reproducción # accessibility.screenName.profile=Pantalla de perfil # +accessibility.screenName.realmInviteLinkSettings=Pantalla de ajustes del enlace de invitación al Realm # accessibility.screenName.realmSettings=Pantalla de configuración de Realms # accessibility.screenName.settings=Pantalla de configuración del juego # accessibility.screenName.addFriend=Pantalla de añadir amigo # @@ -192,6 +193,10 @@ accessibility.text.equals=Igual # accessibility.text.unsupported=Carácter desconocido # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notificación ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Consejo ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplicar argumentos del selector de % commands.generic.encryption.badkey=Clave pública proporcionada incorrecta. Se esperaba una clave de 120 bytes después de formatear en PEM. # commands.generic.encryption.badsalt=Sal proporcionada incorrecta. Se esperaban 16 bytes antes de codificar en base64. # commands.generic.encryption.required=Sesión cifrada obligatoria # +commands.generic.entity.differentDimension=La entidad objetivo no puede estar en otra dimensión # commands.generic.entity.invalidType=El tipo de entidad "%1$s" no es válido. # commands.generic.entity.invalidUuid=El UUID de la entidad es en un formato inválido # commands.generic.entity.notFound=No se puede encontrar esa entidad # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Los valores de difuminado del color deben ser núm commands.camera.invalid.easing=No se admite la transición a cámaras móviles # commands.camera.invalid.time=La duración del difuminado debe estar entre 0 y 10 segundos # commands.camera.invalid.pitch=La inclinación de la cámara (rotación de X) debe tener entre -90 y 90 grados # +commands.camera.invalid.view.offset=El desplazamiento de la vista debe estar entre -100 y 100 # commands.camera.perspective.locked=No se puede cambiar la perspectiva mientras usas cámaras personalizadas # commands.camera.perspective.option=La cámara seleccionada cambiará cuando no esté activa la cámara personalizada # commands.world_age.description=Cambios o consultas de la edad del mundo (tiempo transcurrido desde su creación). # @@ -1557,8 +1564,8 @@ connect.authorizing=Iniciando sesión... # connect.connecting=Conectando al servidor... # connect.failed=Error al conectar con el servidor # -connect_gamepad.warning.controllerRequired=Necesitas un controlador de juego. # -connect_gamepad.pressButtonToContinue=Para continuar, presiona el botón 'A' en tu controlador. # +connect_gamepad.warning.controllerRequired=Necesitas un control de juego. # +connect_gamepad.pressButtonToContinue=Para continuar, presiona el botón 'A' en tu control. # gamepad_disconnect=Se perdió la conexión del control # gamepad_disconnect.reconnectController=Se perdió la conexión de tu control. Vuelve a conectar tu control para continuar. # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Cuevas y acantilados # createWorldScreen.cavesandcliffsDescription=Explora la generación de cuevas nueva y variada # createWorldScreen.spectatorMode=Modo espectador # createWorldScreen.spectatorModeDescription=Prueba las primeras versiones del modo espectador # +createWorldScreen.experimentalThirdPersonCameras=Cámaras de creador: nuevos ajustes predeterminados de tercera persona # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contiene nuevos ajustes predeterminados follow_orbit de cámara de tercera persona sobre el hombro # +createWorldScreen.experimentalFocusTargetCamera=Cámaras de creador: enfocar cámara objetivo # +createWorldScreen.experimentalFocusTargetCameraDescription=Habilita el comportamiento de la cámara libre en curso para apuntar a una entidad # createWorldScreen.recipeUnlocking=Desbloqueo de recetas # createWorldScreen.recipeUnlockingDescription=Habilitar desbloqueo de recetas # createWorldScreen.experimentalholiday=Funciones del creador de días festivos # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Eliminar proyecto # createWorldScreen.editor.projectOptionsLabel=Opciones de proyecto # createWorldScreen.editor.delete.confirm=¿Eliminar el proyecto de forma permanente? # createWorldScreen.editor.deleteWarningFormat=¿Realmente quieres eliminar "%s"? ¡Este proyecto se perderá para siempre! # -createWorldScreen.eduCloud.about.body=Nombre de archivo: «%1$s»%2$sÚltima actualización: %3$s%4$sPara descargar, haz clic en Aceptar y luego en Descargar.%5$s # +createWorldScreen.eduCloud.about.body=Nombre de archivo: ''%1$s''%2$sÚltima actualización: %3$s%4$sPara descargar, haz clic en Aceptar y luego en el botón ''Descargar''.%5$s # createWorldScreen.eduCloud.about.title=Acerca del archivo de Mundo en la nube # createWorldScreen.eduCloud.delete.confirm=¿Eliminar mundo local? # createWorldScreen.eduCloud.deleteWarningFormat=¿Seguro que quieres eliminar ''%1$s'' en este dispositivo? %2$sLa versión en la nube ''%3$s'' no se verá afectada y podrás volver a sincronizarla más tarde. # +createWorldScreen.eduCloud.resolution.title=¿Cargar ahora? # +createWorldScreen.eduCloud.resolution.body=Se ha producido un problema al guardar ''%1$s'' en la nube. Cuando salgas de un mundo, deja abierto Minecraft Education hasta que se complete la carga.%2$sVamos a arreglarlo. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Cargar ahora # +createWorldScreen.eduCloud.resolution.uploadOpen=Cargar y jugar # createWorldScreen.experimentalDeferredTechnicalPreview=Renderizar características de dragón para creadores # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Activar el canal de renderizado diferido. Requiere un pack de recursos con PBR activada y un hardware compatible. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=¿Quieres descargar una copia de segurid realmsInvitationScreen.shareDialogLabel=Cualquier persona que tenga este enlace puede convertirse en miembro de tu realm. Fíjate con quién lo compartes. Tal vez sea una buena idea descargar primero una copia de seguridad de tu mundo. Puedes quitar miembros en la configuración del realm. # realmsInvitationScreen.shareDialogShareButton=Compartir # realmsInvitationScreen.shareDialogCopyButton=Copiar # -realmsInvitationScreen.shareDialogNewLinkButton=Crear nuevo vínculo # -realmsInvitationScreen.shareDialogNewCodeButton=Crear nuevo código # realmsInvitationScreen.closedRealmWarning=Tu realm está cerrado. Los miembros no pueden unirse. # realmsInvitationScreen.generate=Generar # realmsInvitationScreen.disable=Desactivar # realmsInvitationScreen.backup=Descargar # -realmsInvitationScreen.shareByLink=Compartir enlace # -realmsInvitationScreen.shareByCode=Compartir código de invitación # -realmsInvitationScreen.shareLinkToRealm=Compartir vínculo al Realm # -realmsInvitationScreen.shareCodeToRealm=Compartir código de invitación a un realm # -realmsInvitationScreen.shareInfoMessage=Cualquiera que tenga este vínculo podrá unirse a tu Realm. Ve a Juego > Descargar mundo para descargar una copia de seguridad de tu mundo. # -realmsInvitationScreen.shareInfoMessageCode=Cualquiera que tenga este código de invitación podrá unirse a tu realm. Dirígete a Juego > Descargar mundo para descargar una copia de seguridad de tu mundo. # -realmsInvitationScreen.refreshLinkInfoMessage=Esta acción invalidará el vínculo antiguo y creará uno nuevo. ¿Quieres continuar? # -realmsInvitationScreen.refreshCodeInfoMessage=Esta acción invalidará el código de invitación anterior y creará uno nuevo. ¿Quieres continuar? # realmsInvitationScreen.kick=Quitar # realmsInvitationScreen.kickAndBlock=Bloquear # realmsInvitationScreen.kickPopupTitle=¿Quieres revocar el acceso? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Configuración del juego # realmsSettingsScreen.playersSectionTitle=Jugadores # realmsSettingsScreen.membersSectionTitle=Miembros # realmsSettingsScreen.subscriptionSectionTitle=Suscripción # +realmsSettingsScreen.inviteLinksSectionTitle=Enlaces de invitación # realmsSettingsScreen.devOptionsSectionTitle=Opciones de desarrollador # realmsSettingsScreen.backupSection=Copias de seguridad # realmsSettingsScreen.backupInfo=Puedes restaurar el mundo de tu Realm con una de las copias de seguridad de esta lista. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=¿Reemplazar mundo? # realmsSettingsScreen.closeRealmTitle=¿Cerrar Realm? # realmsSettingsScreen.closeRealmMessage=Si cierras el Realm, se apagará. Quienes estén jugando serán desconectados. ¿Seguro que quieres cerrarlo? # realmsSettingsScreen.LoadingSubscription=Cargando suscripción... # +realmsSettingsScreen.LoadingInviteLinks=Cargando enlaces de invitación... # realmsSettingsScreen.failedLoadingSubscription=Error al cargar la suscripción # +realmsSettingsScreen.failedLoadingInviteLinks=Error al cargar los enlaces de invitación # realmsSettingsScreen.matchingPurchasePlatformFormat=Comenzaste la suscripción en %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Comenzaste la suscripción en %s. Solo puedes extenderla desde ahí. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Puedes administrar tu suscripción a Realms en la tienda de la plataforma donde la compraste originalmente. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Tu Realm cadu realmsSettingsScreen.upload.worldtoobig=Hubo un error en la carga. El tamaño del mundo excede el límite máximo de carga de %s. # realmsSettingsScreen.download.worldtoobig=Hubo un error en la descarga. El tamaño del mundo excede el límite máximo de descarga de %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Los cambios que hayas realizado en tu suscripción a Realms, como acumular tiempo o desactivar la facturación recurrente, no se reflejarán hasta tu próxima fecha de facturación. # +realmsSettingsScreen.inviteLinkLabel=Enlaces de invitación: # +realmsSettingsScreen.inviteLinkLabelTTS=Enlaces de invitación. Bloque de texto. # +realmsSettingsScreen.inviteLinkLabelDescription=Puedes agregar hasta 5 enlaces de invitación y compartirlos para que la gente pueda unirse a tu Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Has alcanzado el número máximo de enlaces de invitación. Debes eliminar un enlace existente antes de añadir otro. # +realmsSettingsScreen.inviteLinkNameTTS=Enlace de invitación titulado %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Haz clic en el botón para cambiar los ajustes. # +realmsSettingsScreen.inviteLinkAddButton=Añadir nuevo enlace de invitación # +realmsSettingsScreen.inviteLinkCopyTTS=Copiar enlace de invitación # +realmsSettingsScreen.inviteLinkActivate=Activar enlace # +realmsSettingsScreen.inviteLinkActivateTTS=Activar enlace. Activa este enlace para que la gente pueda usarlo y unirse. # +realmsSettingsScreen.inviteLinkActivateDescription=Activa este enlace para que la gente pueda usarlo y unirse. # +realmsSettingsScreen.inviteLinkActive=Activo # +realmsSettingsScreen.inviteLinkInactive=Inactivo # +realmsSettingsScreen.inviteLinkInactiveExpiry=Nadie puede unirse con este enlace # +realmsSettingsScreen.inviteLinkExpiryTime=Caduca el %s a las %s # +realmsSettingsScreen.inviteLinkExpiredTime=Caducó el %s a las %s # +realmsSettingsScreen.inviteLinkExpired=Caducado # +realmsSettingsScreen.inviteLinkInfinite=Nunca caduca # +realmsSettingsScreen.inviteLinkInfiniteToggle=Configurar enlace para que nunca caduque # +realmsSettingsScreen.inviteLinkTitle=Enlace de invitación: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Minúsculas # +realmsSettingsScreen.inviteLinkUppercaseTTS=Mayúscula # +realmsSettingsScreen.inviteLinkURLTTS=Enlace de invitación titulado %s. Bloque de texto %s. Con este enlace, la gente podrá unirse a tu Realm. Puedes compartirlo en cualquier parte. # +realmsSettingsScreen.inviteLinkDescription=Con este enlace, la gente podrá unirse a tu Realm. Puedes compartirlo en cualquier parte. # +realmsSettingsScreen.inviteLinkSettingsGeneral=General # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Ajustes avanzados # +realmsSettingsScreen.inviteLinkShare=Compartir enlace # +realmsSettingsScreen.inviteLinkShareDescription=Elige dónde compartir este enlace. # +realmsSettingsScreen.inviteLinkShareButton=Compartir # +realmsSettingsScreen.inviteLinkShareButtonTTS=Enlace. Botón. Elige dónde compartir este enlace. # +realmsSettingsScreen.inviteLinkRemove=Eliminar enlace # +realmsSettingsScreen.inviteLinkRemoveButton=Eliminar # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Enlace. Botón. # +realmsSettingsScreen.inviteLinkCopiedToast=Enlace de invitación copiado en el portapapeles. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=¿Eliminar enlace de invitación? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Esta opción eliminará el enlace de invitación del Realm. Cualquier persona que ya se haya unido se quedará, pero no podrá unirse ninguna persona nueva a través de él. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Sí, eliminar enlace # +realmsSettingsScreen.inviteLinkExpirationLabel=Fecha de caducidad # +realmsSettingsScreen.inviteLinkExpirationDescription=Establece cuándo caducará este enlace. # +realmsSettingsScreen.inviteLinkExpirationTTS=Fecha de caducidad. Bloque de texto. El enlace caduca %s. Establece cuándo caducará este enlace. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Fecha de caducidad. Bloque de texto. Enlace %s. Establece cuándo caducará este enlace. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Error al añadir enlace # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Se ha producido un error al añadir un enlace a este Realm. Inténtalo de nuevo. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Error al eliminar enlace # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Se ha producido un error al eliminar este enlace. Inténtalo de nuevo. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Error al actualizar enlace # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Se ha producido un error al actualizar este enlace. Inténtalo de nuevo. # +realmsSettingsScreen.expiration.unset=Establecer fecha de caducidad # +realmsSettingsScreen.expiration.never=Nunca # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 hora # +realmsSettingsScreen.expiration.quarterDay=6 horas # +realmsSettingsScreen.expiration.halfDay=12 horas # +realmsSettingsScreen.expiration.day=1 día # +realmsSettingsScreen.expiration.week=7 días # +realmsSettingsScreen.expiration.never.full=Nunca caduca # +realmsSettingsScreen.expiration.timeFormat=%s a las %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=En 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=En 1 hora. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=En 6 horas. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=En 12 horas. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=En 1 día. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=En 7 días. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=AppStore # @@ -2461,6 +2532,9 @@ date.short_november=Nov. # date.short_december=Dic. # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s a las %s # +date.formattedSpecific.today=Hoy a las %s # +date.formattedSpecific.yesterday=Ayer a las %s # date.full_january=enero # date.full_february=febrero # date.full_march=marzo # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menú principal # deathScreen.quit.confirm=¿Seguro que quieres salir? # deathScreen.quit.confirmToMainMenuWarning=¿Seguro que quieres salir al menú principal? # deathScreen.quit.confirmToMainMenuTitleWarning=¿Salir al menú principal? # -deathScreen.quit.eduCloud.confirmLeaveWarning=¿Confirmas que deseas guardar y salir de la partida?%s¡También subiremos tu mundo a la nube! # deathScreen.quit.secondaryClient=Guardar y salir # deathScreen.quit.secondaryClient.confirmLeaveWarning=¿Seguro que quieres guardar y salir del juego? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Guardar y salir # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Mundo principal # dimension.dimensionName1=Inframundo # dimension.dimensionName2=El End # -disabledSkin.title=Llevas el aspecto de Steve # +disabledSkin.title=Se te está mostrando como personaje predeterminado # disabledSkin.body.onJoin=Este servidor tiene %s deshabilitado. Puedes cambiar de aspecto en el vestidor. # disabledSkin.body.dressingRoom=Este servidor tiene %s deshabilitado. ¿Seguro que quieres seguir con este aspecto equipado? # disabledSkin.type.customSkins=aspectos personalizados # @@ -2704,7 +2777,7 @@ disconnectionScreen.notAuthenticated=Debes autenticar los servicios de Microsoft disconnectionScreen.outdatedClient=No se pudo conectar: ¡el cliente no está actualizado! # disconnectionScreen.outdatedServer=El anfitrión está usando una versión de Minecraft más antigua. Todos los jugadores deberán actualizar a la versión más reciente de Minecraft e intentarlo de nuevo. # disconnectionScreen.outdatedClientRealms=Debes actualizar el juego para seguir jugando en este Realm. # -disconnectionScreen.outdatedClientRealms.title=Realm actualizado # +disconnectionScreen.outdatedClientRealms.title=Realms se ha actualizado # disconnectionScreen.outdatedServerRealms=El juego está actualizado, pero el Realm no. # disconnectionScreen.outdatedServerRealms.title=No logramos actualizar tu servidor de Realms en este momento porque otros jugadores están en línea en él. Desde la pantalla Gestionar Realm, puedes cerrarlo y volver a abrirlo para expulsar a los otros jugadores y, entonces, unirte a él para actualizarlo. # disconnectionScreen.outdatedServerRealmsNonOwner.title=El realm al que estás intentando entrar es una versión diferente. Comunícate con el propietario del realm para solucionar el problema. # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTAR # edu.worlds_screen.share=COMPARTIR # edu.worlds_screen.delete=ELIMINAR # edu.worlds_screen.courses_title=Mis cursos # -edu.worlds_screen.fetch_error=Hubo un error al conectarse a OneDrive. Puede ser que los mundos guardados en la nube no estén actualizados. Revisa tu conexión a internet. # +edu.worlds_screen.fetch_error=Se produjo un problema al conectarse a OneDrive. Puede que los mundos guardados en la nube no estén actualizados. Comprueba también tu conexión a internet. # edu.templates.title=Mis plantillas # edu.templates.search_placeholder=Buscar en Mis plantillas # @@ -3053,7 +3126,12 @@ feed.upload=Cargando captura de pantalla... # feed.manage=Gestionar fuentes # feed.share=Compartir # feed.addScreenshot=Agregar captura de pantalla # -feed.shareScreenshot=Hiciste una captura de pantalla. Entra a Historias de Realms para compartirla. # +feed.screenshotCapturedRealms=Has hecho una captura de pantalla. Ve a Historias de Realms para compartirla. # +feed.screenshotCaptured=Captura de pantalla realizada. Puedes verla en la galería de capturas de pantalla. # +feed.screenshotAlmostFull=Captura de pantalla realizada. Tu galería está casi llena. (%d/%d) # +feed.screenshotReachedMax=Captura de pantalla realizada. Tu galería está llena. (%d/%d) # +feed.screenshotFull=Tu galería está llena. Elimina capturas de pantalla para liberar espacio. # +feed.screenshotFullShort=Galería de capturas de pantalla llena # feed.comments=Comentarios # feed.edit=Editar # feed.screenshots=Capturas de pantalla # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Mueve :tip_right_stick: para mirar a tu alrede gameTip.playerMovement.mouse=Muévete con :_input_key.forward:, :_input_key.left:, :_input_key.back: y :_input_key.right: # gameTip.playerMovement.touch=Muévete con la palanca de juego # -gameTip.playerMovement.touch.classic=Muévete con la palanca de juego # +gameTip.playerMovement.touch.classic=Muévete con los botones de flechas # gameTip.playerMovement.controller=Mueve :tip_left_stick: para moverte a tu alrededor # gameTip.flying.mouse=Toca :_input_key.jump: dos veces para volar # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Toca :_input_key.jump: dos veces para detener el vuelo gameTip.stopFlying.touch=Toca Volar hacia abajo dos veces para detener el vuelo # gameTip.jump.mouse=Salta con :_input_key.jump: # + gameTip.swim.mouse=Mantén presionado :_input_key.jump: para nadar hacia arriba # +gameTip.swim.touch=Presiona para nadar hacia arriba # gameTip.hotbar.selection.mouse=Usa la rueda del ratón o presiona %s para tomar un objeto ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Toca un objeto de la barra de acceso rápido para tomarlo # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Coloca tu mesa de trabajo, mantenla presio gameTip.useCraftingTable.mouse=Haz clic con el botón derecho en la mesa de trabajo para usarla # +gameTip.openChat.mouse=Presiona %s para abrir el chat # +gameTip.openChat.touch=Tocar para abrir el chat # +gameTip.openChat.touch.tts=Toca el botón del chat para abrirlo # + +gameTip.emote.mouse=Pulsa o mantén :_input_key.emote: para hacer un gesto # +gameTip.emote.touch=Toca para hacer un gesto # +gameTip.emote.touch.tts=Toca el botón de gestos para hacer un gesto # + generator.amplified=AMPLIFICADO # generator.amplified.info=Aviso: Solo por diversión, requiere una buena computadora # generator.customized=Personalizado # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Para equipar una armadura, abre el inventario y mueve las howtoplay.armor.text.4=Las cotas de malla y las armaduras de hierro y oro se pueden fundir en pepitas de oro o hierro en un horno. # howtoplay.armor.header.2=Escudo # howtoplay.armor.text.5.keyboard=El escudo bloqueará el daño recibido. El escudo puede equiparse tanto en la ranura de la mano no dominante como en la barra visible. Mantén presionado :_input_key.sneak: para bloquear con el escudo. # -howtoplay.armor.text.5.gamepad=El escudo bloqueará el daño recibido. El escudo puede equiparse tanto en la ranura de la mano no dominante como en la barra visible. Presiona el botón :_input_key.sneak: o haz clic en :_gamepad_stick_right: para activar o desactivar el bloqueo con el escudo. # +howtoplay.armor.text.5.gamepad=El escudo bloqueará los daños. Puedes equipar el escudo en el espacio de la ranura secundaria o en la barra rápida. Presiona el botón :_input_key.sneak: o mueve :_gamepad_stick_right: para activar o desactivar el bloqueo con el escudo. # howtoplay.armor.text.5a.touch=El escudo bloquea todo tipo de daño entrante, ¡incluso las explosiones de Creepers! Se puede equipar en el espacio de la mano secundaria o en la barra visible. # howtoplay.armor.text.5b.touch=Al utilizar «Pad direccional y tocar para interactuar», pulsa :touch_sneak: para alternar el bloqueo con el escudo. # howtoplay.armor.text.5c.touch=Al utilizar el conjunto de controles de «Palanca de juego», pulsa :tip_virtual_button_sneak: para alternar el bloqueo con el escudo. # -howtoplay.armor.text.5.rift_controller=El escudo bloqueará el daño recibido. El escudo puede equiparse tanto en la ranura de la mano no dominante como en la barra visible. Presiona el botón :_input_key.sneak: o haz clic en :rift_X: para activar o desactivar el bloqueo con el escudo. # -howtoplay.armor.text.5.windowsmr_controller=El escudo bloqueará el daño recibido. El escudo puede equiparse tanto en la ranura de la mano no dominante como en la barra visible. Presiona el botón :_input_key.sneak: o haz clic en :windowsmr_right_stick: para activar o desactivar el bloqueo con el escudo. # +howtoplay.armor.text.5.rift_controller=El escudo bloqueará los daños. Puedes equipar el escudo en la ranura de la mano secundaria o en la barra rápida. Presiona :_input_key.sneak: o haz clic en :rift_X: para activar o desactivar el bloqueo con el escudo. # +howtoplay.armor.text.5.windowsmr_controller=El escudo bloqueará los daños. Puedes equipar el escudo en la ranura de la mano secundaria o en la barra rápida. Presiona :_input_key.sneak: o haz clic en :windowsmr_right_stick: para activar o desactivar el bloqueo con el escudo. # howtoplay.armor.text.6=¡El escudo también puede bloquear una explosión de Creeper! # howtoplay.armor.header.3=Disfraz # howtoplay.armor.text.7=También puedes llevar puesta una calabaza tallada en la cabeza. No te dará ninguna : armor :, pero hará que los Endermen no se vuelvan locos cuando los mires. # @@ -3381,7 +3469,7 @@ howtoplay.beacons.header.1=Construcción # howtoplay.beacons.text.3=Los faros deben estar encima de una pirámide de hierro, oro, esmeralda, diamante o inframundita con una vista total del cielo. # howtoplay.beacons.text.4=El material sobre el que se coloca el faro no tiene ningún efecto en su poder. # howtoplay.beacons.header.2=Usar # -howtoplay.beacons.text.5=En el menú Faro puedes seleccionar un poder principal para tu faro. Cuantos más niveles tenga tu pirámide, más poderes podrás tener. # +howtoplay.beacons.text.5=En el menú Faro puedes elegir su poder principal. Podrás elegir entre más poderes cuantos más niveles tenga la pirámide. # howtoplay.beacons.text.6=Para establecer los poderes del faro, debes usar un lingote de inframundita, esmeralda, diamante, oro o hierro en el espacio de pago. # howtoplay.beacons.text.7=Una vez establecidos, los poderes emanarán del faro indefinidamente y se conceden a todos los jugadores que estén cerca. # howtoplay.beacons.text.8=Para cambiar el color del faro, coloca un bloque de cristal teñido en su camino. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Un dispensador también se puede usar para colocar o howtoplay.droppers=Soltadores # howtoplay.droppers.text.1.notTouch=Cuando funcionan con redstone, los soltadores soltarán un solo objeto al azar que contienen. Presiona :_input_key.use: en el soltador para abrirlo y cargarlo con objetos de tu inventario. # -howtoplay.droppers.text.1.touch=Cuando funcionan con redstone, los soltadores soltarán un solo objeto al azar que contienen. Toca el soltador para abrirlo y cargarlo con objetos de tu inventario. # +howtoplay.droppers.text.1.touch=Cuando funcionan con redstone, los soltadores sueltan un único objeto aleatorio que se encuentra en su interior. Toca el soltador para abrirlo y luego podrás cargarlo con objetos de tu inventario. # howtoplay.droppers.header.1=Uso # howtoplay.droppers.text.2=Si un soltador apunta hacia un cofre u otro tipo de contenedor, el objeto se colocará en este último. Se pueden construir largas cadenas de soltadores para transportar objetos. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventario # howtoplay.inventory.title=Cómo se juega: inventario # howtoplay.inventory.header.1=1. Inventario # howtoplay.inventory.header.2=2. Barra activa # -howtoplay.inventory.text.1.pc_console=Tu barra activa se irá llenando a medida que consigas más recursos. Presiona el botón :_input_key.inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # -howtoplay.inventory.text.1.touch=Tu barra activa se irá llenando a medida que consigas más recursos. Toca el botón :tip_touch_inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # -howtoplay.inventory.text.1.rift=Tu barra activa se irá llenando a medida que consigas más recursos. Presiona el botón :rift_B: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # -howtoplay.inventory.text.1.windowsmr=Tu barra activa se irá llenando a medida que consigas más recursos. Pulsa el botón :windowsmr_left_grab: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que hayas recogido. # +howtoplay.inventory.text.1.pc_console=Tu barra rápida se irá llenando a medida que consigas más recursos. Presiona :_input_key.inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que recogiste. # +howtoplay.inventory.text.1.touch=Tu barra rápida se irá llenando a medida que consigas más recursos. Toca :tip_touch_inventory: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que recogiste. # +howtoplay.inventory.text.1.rift=Tu barra rápida se irá llenando a medida que consigas más recursos. Presiona :rift_B: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que recogiste. # +howtoplay.inventory.text.1.windowsmr=Tu barra rápida se irá llenando a medida que consigas más recursos. Presiona :windowsmr_left_grab: para acceder a tu §einventario§f, donde tendrás más espacio para almacenar todo lo que recogiste. # howtoplay.inventory.text.2.keyboard=¿Deseas mover algo de tu §ebarra activa§f a tu inventario? Abre el inventario, haz clic en el objeto que desees y arrástralo hasta el espacio vacío al que quieras moverlo. # howtoplay.inventory.text.2.gamepad=¿Quieres mover algo de tu §hbarra activa§f a tu inventario? Usa el cursor para seleccionar un objeto y presiona :_gamepad_face_button_down:. Después, mueve el cursor hasta un espacio vacío y presiona de nuevo para soltar el objeto. # howtoplay.inventory.text.2.touch=¿Quieres mover algo de tu §hbarra activa§f a tu inventario? Toca el objeto que desees y luego el espacio vacío al que quieras moverlo. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=¡Explora un mundo de posibilidades con las minecoins howtoplay.minecoins.text.2=¡Al canjearlas, tus minecoins estarán vinculadas a tu cuenta de Microsoft para que puedas acceder a tus monedas y compras en otros dispositivos compatibles! # howtoplay.minecoins.button.text.1=Conseguir Minecoins # howtoplay.minecoins.header.1=Aviso legal # -howtoplay.minecoins.text.3=* Las minecoins requieren una versión de Minecraft: Bedrock Edition con el Mercado de Minecraft. Las minecoins no son compatibles con PlayStation® de Sony. Para obtener información sobre compatibilidad, visita minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=* Las minecoins requieren una versión de Minecraft: Bedrock Edition con el Mercado de Minecraft. Las minecoins no son compatibles con PlayStation®. Para obtener información sobre compatibilidad, visita minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Minería # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Cuando haya una nueva historia nueva en la secci howtoplay.realms_stories.header.3=Organiza tu partida # howtoplay.realms_stories.text.4=La línea del tiempo te ayuda saber quién está jugando en cada momento. Ahí podrás ver la última fecha de conexión y con quién jugó cada miembro. Esta información te servirá para organizar sesiones de juego compartidas. # howtoplay.realms_stories.header.4=Ver quién está en el Realm # -howtoplay.realms_stories.text.5=La pestaña Miembros contiene una lista de todos los jugadores que forman parte de tu Realm. Así sabrás a quién le pertenece el Realm, quiénes son los operadores y quién se ha unido a las historias. Hay opciones de búsqueda, organización y filtros para ayudarte a navegar esta información. # +howtoplay.realms_stories.text.5=Mira quién forma parte del Realm en la pestaña Miembros, donde podrás acceder a una lista de todos los jugadores que pueden jugar aquí. Sabrás a quién le pertenece el Realm, quiénes son los operadores y quién se unió a sus Historias de Realms. Hay opciones de búsqueda, de organización y de filtros para ayudarte a encontrar a quien busques. # howtoplay.realms_stories.header.5=Conéctate desde cualquier lugar # howtoplay.realms_stories.text.6=Puedes acceder a la sección Historias de Realms desde el menú del juego en el Realm y en la pestaña de Realms. Esto te permitirá estar al día y contar tu historia estés donde estés, incluso si no estás jugando. Podrás acceder a las historias desde tu consola, tu computadora o tu dispositivo móvil. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Puedes acceder a la sección Historias de Realms howtoplay.scaffolding=Andamios # howtoplay.scaffolding.header.1=Alcanza el cielo # howtoplay.scaffolding.text.1.keyboard=¡Los andamios pueden ayudarte a crear estructuras grandes sin problemas! Puedes caminar y pararte sobre los andamios. Si tienes una columna de andamios, colócate en el andamio y presiona el botón :_input_key.jump: para subir. Presiona y mantén presionado el botón :_input_key.sneak: para bajar. # -howtoplay.scaffolding.text.1.gamepad=¡Los andamios pueden ayudarte a crear estructuras grandes sin problemas! Puedes caminar y pararte sobre los andamios. Si tienes una columna de andamios, colócate en el andamio y presiona el botón :_input_key.jump: para subir. Presiona y mantén presionado el botón :_input_key.sneak: para bajar. # +howtoplay.scaffolding.text.1.gamepad=¡Con los andamios, podrás crear estructuras inmensas de forma segura! Entra en los andamios y quédate allí. Si tienes una columna de andamios, puedes subir por ella pulsando :_input_key.jump:. Si quieres bajar, mantén pulsado :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Los andamios son muy útiles para construir grandes estructuras, ya que te permiten llegar a lugares más altos y descender de manera segura sin sufrir daño por caída. # howtoplay.scaffolding.text.1b.touch=Al utilizar el conjunto de controles del pad direccional, pulsa :touch_jump: para subir por una columna de andamios y :touch_fly_down: para descender. # howtoplay.scaffolding.text.1c.touch=Al utilizar el conjunto de controles de la palanca de juego, presiona :tip_virtual_button_jump: para subir por una columna de andamios y :tip_virtual_button_sneak: para descender. # -howtoplay.scaffolding.text.1.rift_controller=¡Los andamios pueden ayudarte a crear estructuras grandes sin problemas! Puedes caminar y pararte sobre los andamios. Si tienes una columna de andamios, colócate en el andamio y presiona el botón :rift_A: para subir. Presiona y mantén presionado el botón :rift_X: para bajar. # -howtoplay.scaffolding.text.1.windowsmr_controller=¡Los andamios pueden ayudarte a crear estructuras grandes sin problemas! Puedes caminar y pararte sobre los andamios. Si tienes una columna de andamios, colócate en el andamio y presiona el botón :windowsmr_right_touchpad: para subir. Presiona y mantén presionado el botón :windowsmr_right_stick: para bajar. # +howtoplay.scaffolding.text.1.rift_controller=¡Con los andamios, podrás crear estructuras enormes de forma segura! Entra en los andamios y quédate allí. Si tienes una columna de andamios, puedes subir por ella presionando :rift_A:. Si quieres bajar, mantén presionado :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=¡Con los andamios, podrás crear estructuras inmensas de forma segura! Entra en los andamios y quédate allí. Si tienes una columna de andamios, puedes subir por ella presionado :windowsmr_right_touchpad:. Si quieres bajar, mantén pulsado :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Apoya tu construcción # howtoplay.scaffolding.text.2=Los andamios necesita apoyo. Solo puedes colocar un número limitado de andamios horizontalmente sin tocar un bloque diferente. Cuando intentes colocar demasiados bloques de andamios sin el apoyo adecuado, se caerán. Puedes colocar los andamios como los bloques normales, pero también puedes colocarlos sobre sus propia base para construir rápidamente una torre alta. # howtoplay.scaffolding.header.3=Derríbalo # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=El arco es la principal arma de ataque a dista howtoplay.weapons.text.3.touch=El arco es la principal arma de ataque a distancia en Minecraft. Mantén presionada la pantalla para tensar el arco. Deja de presionar para disparar una flecha. El arco necesita flechas para disparar. # howtoplay.weapons.text.4=Los arcos causan más daño cuanto más se tensen: asegúrate de tirar al máximo hacia atrás. # howtoplay.weapons.header.3=Ballesta # -howtoplay.weapons.text.5.notTouch=La ballesta es un arma de ataque a distancia alternativa. Mantén presionado :_input_key.use: para cargar la ballesta. Una vez cargada la ballesta, permanecerá así hasta que se dispare. Presiona :_input_key.use: para disparar una flecha. La ballesta requiere flechas para cargarla. # +howtoplay.weapons.text.5.notTouch=La ballesta es un arma a distancia alternativa. Presiona y mantén :_input_key.use: para cargar la ballesta. Una vez esté cargada, se mantendrá así hasta que la dispares. Presiona :_input_key.use: para disparar una flecha. Se necesitan flechas para cargar la ballesta. # howtoplay.weapons.text.5a.touch=La ballesta es un arma a distancia que debe cargarse con una flecha. Mantén pulsada cualquier parte de la pantalla para cargar la ballesta con una flecha. # howtoplay.weapons.text.5b.touch=Cuando hayas cargado la ballesta, permanecerá cargada hasta que dispares, aunque la guardes en el inventario. # howtoplay.weapons.text.5c.touch=Toca cualquier parte de la pantalla para disparar una ballesta cargada. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Error en la exportación del proyecto # level.editor.import.failed=Error en la importación del proyecto # level.editor.import.failed.incompatibleEdition=Ocurrió un error al importar el proyecto: formato de archivo no compatible # -inbox.invite.title=Invitación de Realms a # +inbox.realmInvite.title=Invitación de Realms a %s # +inbox.gameInvite.title=Invitación de juego de %s # invite.clear=Borrar selección # invite.send=Enviar %d invitaciones # @@ -4188,6 +4277,8 @@ invite.error1=Ocurrió un error. No pudimos cargar tu lista de amigos. # invite.error2=Ocurrió un error. No pudimos cargar los detalles de algunos de tus amigos. # invite.realm.add_member=Agregar miembros del Realm # invite.notification.title=Invitación al juego # +invite.notification.acceptInviteTtsTouch=Toca dos veces la invitación en la parte superior de la pantalla para aceptar # +invite.notification.acceptInviteTtsGamepad=Presiona %s para aceptar # invite.notification.description=%s te invitó a jugar Minecraft # invite.confirmation.description=%s te invitó a jugar Minecraft # invite.pageCounter=%d/%d # @@ -5222,7 +5313,7 @@ item.spawn_egg.entity.agent.name=Huevo generador de Agent # item.spawn_egg.entity.armadillo.name=Huevo generador de armadillo # item.spawn_egg.entity.axolotl.name=Huevo generador de ajolote # item.spawn_egg.entity.bee.name=Huevo generador de abeja # -item.spawn_egg.entity.bogged.name=Huevo generador empantanado # +item.spawn_egg.entity.bogged.name=Huevo generador de empantanado # item.spawn_egg.entity.breeze.name=Huevo generador de vorágine # item.spawn_egg.entity.hoglin.name=Huevo generador de hoglin # item.spawn_egg.entity.cat.name=Huevo generador de gato # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Figura de calavera # item.banner_pattern.thing=Cosa # item.banner_pattern.vines=Bordura dentada # item.bucketPowderSnow.name=Cubeta de nieve en polvo # +item.worldbuilder.block.failed=Necesitas creativo + operador para colocar este bloque # item.shield.name=Escudo # item.shield.white.name=Escudo blanco # @@ -5863,6 +5955,7 @@ map.position=Posición: %s, %s, %s # mcoServer.title=Mundo de Minecraft Online # +menu.ai_lesson_crafter=Bloque de fabricación de lecciones # menu.achievements=Logros # menu.convertingLevel=Expandiendo mundo # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=CONFIGURACIÓN DE SALÓN DE CLASES # menu.serverStore=Tienda de %s # menu.serverGenericName=Servidor # menu.play=Jugar # +menu.preview=Vista previa # menu.profile=Perfil # menu.playdemo=Jugar mundo de prueba # menu.playOnRealms=Jugar en el realm # @@ -6070,9 +6164,9 @@ options.chat.width=Ancho # options.codeBuilder=Creador de código # options.content_log_file=Activar archivo de registro de contenido # options.content_log_gui=Activar registro de contenido de GUI # -options.controller=Controlador # +options.controller=Control # options.controllerLayout=Diseño de controles # -options.controllerSettings=Configuración del controlador # +options.controllerSettings=Configuración del control # options.controls=Controles... # options.control_alt_keybinds_section=Las siguientes teclas se utilizan con "CTRL + ALT" # options.credits=Créditos # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Usar giro independiente de FPS # options.dev_use_fast_chunk_culling=Usar selección rápida de porción de terreno # options.dev_displayMarketplaceDocumentId=Mostrar ID de los documentos del Mercado # options.dev_addCoins=Agregar %s monedas # +options.dev_addCoinTitle=Añadir monedas # +options.dev_reset_entitlements=Restablecer todos los privilegios # +options.dev_reset_entitlements_loading=Restableciendo los privilegios. Este cuadro de diálogo se cerrará cuando haya concluido el proceso. Puedes cerrar esta ventana, pero si cierras el juego antes de que termine el comando, podrías provocar un comportamiento inesperado. # +options.dev_reset_entitlements_error_unfinished=¡Aviso! No se han podido eliminar correctamente todos los privilegios. Intenta volver a ejecutar el comando, a ser posible tras reiniciar el cliente. # +options.dev_reset_entitlements_warning=¡Aviso! Si decides continuar, eliminarás todos tus privilegios, incluidos los antiguos, que tal vez no puedas volver a recuperar. Esta operación puede tardar un poco si tienes un gran número de privilegios. ¿Seguro que quieres continuar? # +options.dev_reset_entitlements_success=Privilegios eliminados correctamente. # +options.dev_currencyFailureWarning=La llamada de red ha fallado. Error: %s # +options.dev_currencyFailureWarningGeneric=La llamada de red ha fallado. Comprueba si has iniciado sesión con una cuenta permitida. # +options.dev_reset_wallet=Restablecer monedero # +options.dev_allowlist_failure=¡Error! La operación ha fallado. Comprueba que esta cuenta figure en la lista de cuentas con permiso. # options.discoveryEnvironment=Entorno de detección (requiere reinicio) # options.discoveryEnvironment.production=Producción # options.discoveryEnvironment.staging=Montaje # options.discoveryEnvironment.local=Local # options.discoveryEnvironment.dev=Desarrollador [Inestable] # +options.discoveryEnvironment.perf=Perf [Muy inestable] # options.dev_realmsEnvironment=Entorno de Realms # options.dev_realms_environment.production=Producción # options.dev_realms_environment.staging=Ensayo # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Actualizar la modificación de la versión del options.dev_resetOverrideDate=Restablecer la fecha de modificación # options.dev_clearStoreCache=Limpiar la memoria caché del Mercado # options.dev_clearLibraryCache=Borrar caché de la biblioteca # +options.dev_clearScreenshotsCache=Borrar caché de capturas de pantalla # options.dev_clearAllCache=Limpiar toda la memoria caché # options.dev_connection_quality=Acondicionador de red (simulador de malas conexiones) # options.dev_connection_off=Desactivado: la conexión en memoria está activada para el juego local # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1,5Mbps, latencia de 200ms, 2% de pérdida de paq options.dev_connection_slow=Lenta - 400Kbps, latencia de 300ms, 3% de pérdida de paquetes # options.dev_connection_veryslow=Muy lenta - 200Kbps, latencia de 400ms, 4% de pérdida de paquetes # options.dev_deleteAllPersonas=Eliminar todos los personajes # +options.dev_deleteLocalScreenshots=Eliminar capturas de pantalla locales # options.dev_deleteLegacyPersona=Eliminar casilla de personaje heredada # options.dev_identity_environment=Nueva identidad y nuevo entorno de infraestructura en línea (requiere reinicio) # options.dev_identity_environment.dev=Equipo de desarrollo # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Nivel 4: 1024 MB # options.dev_sunsetting_tier.five=Rango 5: iOS-12 y Nougat # options.dev_sunsetting_tier.not_pending=No pendiente # options.dev_gatherings_section=Recolecciones # -options.dev_gatherings_add_gathering=Añadir reunión pública # options.dev_gatherings_enable=Habilitar las reuniones # +options.dev_gatherings_filter=Filtrar reuniones # options.dev_gatherings_disable=Deshabilitar las reuniones # options.dev_gatherings_bypass=Omitir comprobación del paquete de servicios del sistema # options.dev_gatherings_enabled=Reuniones: habilitadas # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Ajusta el brillo # +options.hdr_brightness=Brillo # options.hudOpacity=Opacidad del HUD # options.hudOpacity.max=Normal # options.hudOpacity.min=Oculto # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Disposición de teclas del juego # options.fullKeyboardLayout=Diseño completo del teclado # options.improvedInputResponsePlaceholder=Mejor respuesta de entrada # options.improvedInputResponsePlaceholder.tooltip=Reduce el tiempo de espera desde que actúas hasta que se refleja en la pantalla. Este parámetro puede consumir más batería. # -options.dynamicTexturesToggle=Eliminar límite de texturas # -options.dynamicTexturesToggle.tooltip=Para activarlo o desactivarlo será necesario reiniciar el juego. Usar varios complementos o paquetes de recursos con muchas texturas puede causar inestabilidad. # -options.dynamicTextures.popUp=Si activas la opción de Eliminar límite de texturas, tendrás que reiniciar el juego para desactivarla. # +options.dynamicTexturesToggle=Usar el límite de texturas recomendado # +options.dynamicTexturesToggle.tooltip=Permite que Mojang establezca tu límite de texturas. Podría mejorar significativamente su calidad. Si tienes problemas con los complementos y los packs de recursos de gran tamaño, desactiva esta opción. # +options.dynamicTextures.popUp=Si desactivas Usar el límite de texturas recomendado, el juego se reiniciará para aplicar este ajuste. # options.dynamicTextures.popUp.title=¿Seguro? # +options.dynamicTextures.popUp.continue=Desactivar # options.fullscreen=Pantalla completa # options.gamepadcursorsensitivity=Sensibilidad del cursor del control # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Habilita una versión extragrande de l options.upscaling=Ampliación de la escala # options.raytracing=Trazado de rayos # options.raytracing.disabled.upsell.supported_platform=Esta opción solo se puede editar al jugar en un mundo con capacidad para trazado de rayos. Puedes buscar uno de estos mundos en el Mercado, o crear tu propio pack de recursos con capacidad para trazado de rayos. # +options.raytracing.disabled.upsell.supported_platform.edu=Esta opción solo se puede editar al jugar en mundos compatibles con el trazado de rayos. # options.raytracing.disabled.upsell.unsupported_platform=Esta función requiere el uso de un dispositivo específico. Para obtener más información, consulta: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Sofisticada # options.graphics.fast=Rápido # @@ -6406,6 +6517,7 @@ options.hidehand=Ocultar mano # options.classic_box_selection=Selección de contorno # options.creator=Creador # options.creatorTitle=Configuración del creador # +options.creator.serverboundClientDiagnosticsEnabled=Activar diagnósticos de cliente # options.creator.debuggerHeading=Ajustes del depurador de secuencias de comandos # options.creator.debuggerAutoAttach=Adjuntar depurador al cargar # options.creator.debuggerAutoConnect=Conectar depurador al cargar # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Clásico # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=Nueva pantalla de «¡Moriste!» (Experimental) # options.betaNewDeathScreenToggle.disabled=No puedes cambiar este ajuste mientras juegas en un mundo. # +options.betaNewBedScreenToggle=Nueva pantalla de cama (experimental) # +options.betaNewBedScreenToggle.disabled=No puedes cambiar este ajuste mientras juegas en un mundo. # options.usetouchpad=Controles divididos # options.viewSubscriptions=Suscripciones # options.viewSubscriptions.button.info=Info. # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Tu navegador predeterminado se abrirá para mos options.openFeedbackPage.continue=Continuar al sitio de comentarios # options.turnOffAchievements=¿Desactivar los logros? # options.turnOffAchievements.message=Los trofeos únicamente están disponibles en los mundos configurados en modo supervivencia y con los trucos desactivados. Si continúas, nadie volverá a obtener trofeos mientras juegue en este mundo, incluso si cambias la configuración antes de jugar. # +options.turnOnHardcoreMode=¿Activar el modo Extremo? # +options.turnOnHardcoreMode.message=Esto es lo que necesitas saber sobre el modo Extremo: # +options.turnOnHardcoreMode.message.1=1. Cuando mueras, no volverás a aparecer. ¡Se acabó el juego! # +options.turnOnHardcoreMode.message.2=2. El modo Extremo no se puede desactivar después de crear el mundo. # +options.turnOnHardcoreMode.message.3=3. Cuando mueras, podrás ver este mundo, pero no interactuar con él. # options.achievementsDisabled=No se pueden conseguir logros en este mundo. # options.achievementsDisabled.onLoad=Si comienzas a jugar con esta configuración, ya no se podrán conseguir logros en este mundo. # options.achievementsDisabled.notSignedIn=Se pueden conseguir logros en este mundo, pero debes iniciar sesión en una cuenta de Microsoft para obtenerlos. # @@ -6761,7 +6880,7 @@ options.makeBackup=Hacer una copia de seguridad de mi mundo # options.managePrivacy=Para administrar tu configuración de privacidad, visita https://account.xbox.com/Settings en cualquier navegador. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Desvincular la cuenta de Microsoft # options.unlink_msa.confirm.title=¿Quieres desvincular la cuenta de Microsoft? # -options.unlink_msa.confirm.warning=AVISO: Después de desvincularte, ya no podrás almacenar el progreso ni las compras que realices en tu sistema PlayStation®4 con la cuenta %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=AVISO: Después de desvincularte, ya no podrás almacenar el progreso ni las compras que realices en tu PlayStation®4 con la cuenta %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Si desvinculas tu cuenta de Microsoft de este juego, se verán afectadas todas las partidas de Minecraft creadas con esta cuenta de Microsoft en esta plataforma. # options.unlink_msa.confirm.checkbox1=Ya no podré acceder a ningún contenido de la tienda dentro del juego al jugar en otras plataformas. # options.unlink_msa.confirm.checkbox2=Ya no podré jugar juegos entre plataformas con mis amigos que utilizan otras plataformas. # @@ -6979,7 +7098,7 @@ hudScreen.daysPlayed.overflow=¡Demasiados como para contarlos! # playscreen.fileSize.MB=MB # playscreen.fileSize.GB=GB # playscreen.joinableRealms=Realms a los que puedes unirte # -playscreen.noFriendsRealms=Aún no eres miembro de ningún Realm. # +playscreen.noFriendsRealms=Aún no eres miembro de ningún Realms. # playscreen.header.local=Jugar # playscreen.header.realms=Realms # playscreen.lastPlayed.daysAgo=Hace %1 días # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=No se puede establecer una conexión con el mundo. Re progressScreen.generating=Generando mundo # progressScreen.saving=Guardando el mundo # progressScreen.loading=Cargando... # +progressScreen.title.loading=Cargando%1 # progressScreen.title.downloading=Descargando paquetes %1 # progressScreen.title.applyingPacks=Cargando packs de recursos # progressScreen.title.searchingForSession=Buscando sesión de juego... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Conectando con un servidor externo # progressScreen.title.connectingRealms=Conectando con el Realm # progressScreen.title.copyingWorld=Copia de mundo # progressScreen.title.deleteStorageAreaContent=Borrar la caché de almacenamiento # +progressScreen.title.deleteScreenshotsCache=Borrando el caché de capturas de pantalla # +progressScreen.title.deleteLocalScreenshots=Borrando las capturas de pantalla locales # progressScreen.title.loadingSplitScreenAppearances=Cargando aspectos de pantalla dividida # progressScreen.title.modifiedWorldWarning=Mundo modificado # progressScreen.message.appearanceLoaded=Aspecto cargado # progressScreen.message.appearanceLoadWaitTimeMet=El aspecto está tardando mucho en cargar. Continuaremos generando el mundo... # progressScreen.message.deleteStorageAreaContent=Esto puede llevar unos minutos... # -progressScreen.message.copyingWorld=Copiando mundo... %d%% # +progressScreen.message.copyingWorld=Copiando mundo... # progressScreen.message.tts.copyingWorld=Copiando el mundo # progressScreen.message.building=Construyendo terreno # progressScreen.message.done=¡Listo! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Los complementos agregan nuevos bl progressScreen.message.modifiedWorldWarning.7=¡Los mundos y los complementos son complejos! Aunque algunos combinan muy bien, podrías conseguir resultados graciosos con algunas combinaciones. # progressScreen.message.modifiedWorldWarning.8=Cuantos más complementos, más diversión, pero puede que el juego tarde más en cargar. # progressScreen.dialog.title.resourcePack=¿Descargar packs de recursos? # -progressScreen.dialog.title.behaviorAndResourcePack=¿Descargar packs de recursos y comportamientos del mundo? # -progressScreen.dialog.title.onlyBehavior=¿Descargar packs de comportamiento del mundo? # progressScreen.dialog.title.storageProviderError=Error al sincronizar datos de mundo # progressScreen.dialog.title.storageProviderLongWait=Sincronizando datos de mundo # progressScreen.dialog.title.storageProviderSucceeded=La sincronización de los datos de mundo se realizó correctamente # -progressScreen.dialog.message.onlyBehavior=Este mundo tiene packs de comportamientos aplicados. Debes descargarlos para poder unirte. ¿Quieres descargarlos y unirte? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Este mundo tiene packs de comportamientos aplicados. Debes descargarlos para poder unirte, junto con los packs de recursos que elijas descargar. ¿Quieres descargar antes de unirte? # -progressScreen.dialog.message.behaviorAndResourcePack=Este mundo tiene packs de comportamientos y recursos aplicados. Debes descargarlos para poder unirte. ¿Quieres descargarlos y unirte? # -progressScreen.dialog.message.resourcePackOptional=Este mundo tiene packs de recursos aplicados. ¿Quieres descargarlos antes de unirte? # -progressScreen.dialog.message.resourcePackRequired=Este mundo tiene packs de recursos aplicados. Debes descargarlos para poder unirte. ¿Quieres descargarlos y unirte? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Este mundo tiene aplicados algunos packs de recursos con trazado de rayos habilitado. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Tu dispositivo no es compatible con las opciones avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. ¿Quieres descargarlos antes de unirte? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Este mundo tiene aplicados algunos packs de recursos con trazado de rayos habilitado. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Tu dispositivo no es compatible con las opciones avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. ¿Quieres descargarlos antes de unirte? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Algunos packs de recursos opcionales aplicados a este mundo incluyen el trazado de rayos. Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Algunos packs de recursos opcionales y necesarios aplicados a este mundo incluyen el trazado de rayos. Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Algunos packs de recursos necesarios aplicados a este mundo incluyen el trazado de rayos. Tu dispositivo no es compatible con características avanzadas de iluminación y texturas, por lo que verás el mundo sin estos efectos avanzados. # +progressScreen.dialog.message.resourcePack.optional=A este mundo se le han aplicado packs de recursos opcionales. ¿Quieres descargarlos antes de unirte? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=A este mundo se le han aplicado packs de recursos opcionales y packs de recursos necesarios de complementos. ¿Quieres descargar todos los packs o simplemente los necesarios para unirte? # +progressScreen.dialog.message.resourcePack.required=A este mundo se le han aplicado packs de recursos necesarios de complementos. ¿Quieres descargarlos y unirte? # +progressScreen.dialog.message.resourcePack.serverRequired=Los jugadores deberán descargar todos los packs de recursos que se le hayan aplicado a este mundo a petición del creador. ¿Quieres descargarlos y unirte? # progressScreen.dialog.message.storageProviderError=No se pudieron sincronizar los datos del mundo. ¿Quieres volver a intentarlo? # progressScreen.dialog.message.storageProviderUnusableError=El mundo no está totalmente sincronizado o está dañado. Intenta jugar en este mundo con una consola en la que esté en buen estado y después vuelve a intentar la migración del archivo. # progressScreen.dialog.message.storageProviderQuotaError=El guardado local se completó, pero la sincronización con la nube falló porque se alcanzó el límite permitido. Elimina mundos desde el menú de configuración para liberar espacio en la nube. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=No hay suficiente progressScreen.dialog.message.worldCorrupted=El mundo está dañado. Repórtalo en bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=La sincronización de este mundo está tardando demasiado. ¿Quieres seguir esperando? # progressScreen.dialog.button.enter=Entrar al mundo # -progressScreen.dialog.button.joinAndDownload=Descargar y unirme - %1 # progressScreen.dialog.button.joinAndDownload.everything=Descargar todo y unirme - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Solo descargar comportamientos y unirse - %1 # +progressScreen.dialog.button.joinAndDownload.required=Descargar los necesarios y unirte: %1 # progressScreen.dialog.button.join=Unirse # progressScreen.dialog.button.leave=Salir # progressScreen.dialog.button.retry=Reintentar # progressScreen.dialog.button.wait=Esperar # -progressScreen.editor.message.copyingProject=Copiando el proyecto... %d%% # +progressScreen.editor.message.copyingProject=Copiando proyecto... # progressScreen.editor.message.tts.copyingProject=Copiando proyecto # progressScreen.editor.title.copyingProject=Copia del proyecto # progressScreen.editor.dialog.message.resourcePackOptional=Este proyecto tiene packs de recursos aplicados. ¿Quieres descargarlos antes de unirte? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Los packs de comportamientos se ap resourcePack.description.bottom.level=Los packs de recursos se aplican de abajo hacia arriba. Los activos que estén en dos packs serán anulados por el pack más alto. Los packs de tu mundo se aplicarán encima de tus packs globales. # resourcePack.description.store=Ver en la Tienda # resourcePack.header.behavior=Los packs de comportamiento activos se aplican a todos los jugadores. # -resourcePack.header.level=Requiere que los jugadores acepten los packs de recursos para unirse # +resourcePack.header.level=Requiere que los jugadores descarguen packs de recursos opcionales para unirse. # resourcePack.crashRecovery.title=Reinicio de recursos globales # resourcePack.crashRecovery.message=No se pudieron cargar los recursos. # resourcePack.warnings=Advertencias: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=¿Actualizar el mundo? # resourcePack.warning.add.body=Puede que este mundo tenga un aspecto o un comportamiento diferente a los mundos no modificados. Guarda una copia de tu mundo antes de continuar. # resourcePack.warning.add.button.cancel=No agregar pack # resourcePack.warning.add.button.ok=Añadir el pack igualmente # -resourcePack.warnings.contentKeyErrorBody=Hubo un problema al cargar el pack %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Hubo un problema al cargar los packs %s. # +resourcePack.warnings.contentKeyErrorBody=Se produjo un problema al cargar el pack %s. Es posible que reiniciando el juego o volviendo a descargar el pack se resuelva. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Se produjo un problema al cargar los packs %s. Es posible que reiniciando el juego o volviendo a descargar los pack se resuelva. # resourcePack.warnings.contentKeyErrorTitle=¡Error! # resourcePack.warning.remove.title=¡Peligro, peligro! # resourcePack.warning.remove.body=Añadir o eliminar packs de un mundo después de haber jugado en él podría causar errores y hacer que pierdas todo lo que has creado. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Desconocido # storageManager.delete.title=¿Eliminar %s totalmente? # storageManager.title.item.single=objeto # storageManager.title.item.plural=objetos # +storageManager.title.allScreenshots=todas las capturas de pantalla # storageManager.delete.content=¿Quieres borrar los objetos seleccionados? Perderás estos objetos para siempre (¡eso es mucho tiempo!) %s%s%s # storageManager.delete.content.redownload=Puedes volver a descargar el contenido que compraste en el Mercado. # storageManager.delete.content.worldtemplate=Eliminar plantillas puede hacer que los mundos que las utilizan dejen de funcionar según lo previsto. # storageManager.delete.content.affectedWorlds=Los siguientes mundos pueden dejar de funcionar de forma inesperada: # +storageManager.delete.content.screenshots=Eliminarás todas las capturas de pantalla para todos los jugadores de Minecraft en este dispositivo. ¿Deseas continuar? # storageManager.delete.confirm=Eliminar # storageManager.delete.cancel=Cancelar # storageManager.delete.dependency=El siguiente contenido depende de %s y es posible que deje de funcionar correctamente si eliminas "%s": %s ¿Seguro que quieres eliminar "%s"? ¡Perderás %s para siempre (y es mucho tiempo)! # @@ -8269,7 +8388,7 @@ store.realmsPlus.faq.question7=¿Por cuánto tiempo tengo acceso a los packs en store.realmsPlus.faq.answer7=Los miembros de Realms Plus cuentan con acceso ilimitado a más de 150 mundos, packs de textura, packs de aspecto y popurrís fabulosos de Minecraft hasta el vencimiento de la suscripción o hasta que se retire un pack del catálogo. # store.realmsPlus.faq.question8=¿Dónde puedo usar los packs de Realms Plus? # store.realmsPlus.faq.answer8=Los mundos y los packs incluidos en la suscripción se pueden jugar en línea, con tu realm personal o en un dispositivo local. Tienes que jugar en línea al menos una vez cada 30 días para comprobar que tu suscripción esté activa. # -store.realmsPlus.faq.question9=¿Qué pasa con mis realms y mis mundos cuando se termina mi suscripción? # +store.realmsPlus.faq.question9=¿Qué les sucede a mis Realms y a los mundos cuando acaba mi suscripción? # store.realmsPlus.faq.answer9=Si tu suscripción termina, tú y tus amigos ya no podrán seguir jugando juntos en línea en los realms, y perderás el acceso a los packs de Realms Plus. Podrás descargar cualquier mundo que hayas guardado en tu realm (hasta 18 meses después del final de la suscripción). Si usaste mundos, packs de textura o popurrís de Realms Plus, deberás comprarlos en la tienda o, si el pack sigue disponible en Realms Plus, podrás volver a suscribirte para jugar con las plantillas de mundo correspondientes. # store.realmsPlus.faq.question10=¿Necesito Realms Plus y el Marketplace Pass? # store.realmsPlus.faq.answer10=No. El Marketplace Pass es un catálogo con el que podrás disfrutar de más de 150 packs. Realms Plus es un Realm de 10 jugadores que incluye el Marketplace Pass. Te sugerimos que te suscribas al que más te convenga. # @@ -10574,7 +10693,7 @@ midgameTips.69=Prepara las zonas de cultivo para plantar con una azadón. # lategameTips.1=Los piglins zombis no te atacarán... a menos que los enfades. # lategameTips.2=¡Golpea esas bolas de fuego para devolvérselas al ghast! # lategameTips.3=El adoquín es resistente a las bolas de fuego Ghast, por lo que resulta útil para proteger portales. # -lategameTips.4=Nuestra música fue compuesta por C418, Lena Raine y Kumi Tanioka. # +lategameTips.4=Nuestra música fue compuesta por C418, Lena Raine, Aaron Cherof y Kumi Tanioka. # lategameTips.5=¡Pronto habrá una actualización de este juego! # lategameTips.6=Los creepers surgieron de un fallo del código. # lategameTips.7=¡La primera versión de Minecraft se creó en solo 6 días! # @@ -10760,10 +10879,11 @@ dr.loading=Cargando... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Elegir aspecto nuevo # dr.classic_skins.custom_skin_title=Importar aspecto # -dr.classic_skins.custom_skin_description=Importa un archivo de imagen de tu dispositivo para usarlo como tu aspecto. Esto no se sincronizará entre dispositivos o partidas. # +dr.classic_skins.custom_skin_description=Importa una imagen png (64x32, 64x64 o 128x128) desde tu dispositivo para usarla como aspecto. No se sincronizará entre dispositivos o partidas. # +dr.classic_skins.custom_skin_description_disabled= Tu dispositivo no puede seleccionar un aspecto personalizado mientras estés jugando en una partida multijugador. Vuelve al menú principal para equiparte uno. # dr.classic_skins.custom_skin_description_popup=Si la opción "Permitir únicamente aspectos de confianza" está habilitada, no podrás ver a los jugadores que tienen aspectos personalizados # dr.classic_skins.custom_skin_section_title=Aspectos propios # -dr.classic_skins.invalidCustomSkin=Ese no es un aspecto de Minecraft. # +dr.classic_skins.invalidCustomSkin=Importa un archivo .png de dimensiones 64x64, 64x32 o 128x128 # dr.classic_skins.owned=Obtenido # dr.classic_skins.purchasable=Obtener más # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,7 +10975,7 @@ dr.categories.legs=Piernas # dr.categories.size=Tamaño # dr.categories.top=Prendas superiores # dr.categories.bottom=Prendas inferiores # -dr.categories.outerwear=Prendas exteriores # +dr.categories.outerwear=Ropa # dr.categories.headwear=Sombreros # dr.categories.gloves=Guantes # dr.categories.footwear=Calzado # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Error de conexión # gathering.info.modal.body.connectFail=No pudimos establecer una conexión. Vuelve a intentarlo más tarde. # gathering.connect.title=Conectando... # gathering.info.qr.title.onlineService=Aprender más # -gathering.info.qr.body.onlineService.nso=Necesitas una suscripción a Nintendo Switch Online para unirte a un evento en Minecraft. # -gathering.info.qr.body.onlineService.psn=Tienes que haber iniciado sesión en PlayStation®Plus para unirte a un evento en Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Debes haber iniciado sesión para unirte a un evento en Minecraft. # gathering.info.qr.title.childAccount=Juego en línea no permitido # gathering.info.qr.body.childAccount=Tu control parental actual no te permite jugar en línea. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Evento de retransmisión en directo # gathering.info.qr.body.console=Escanea para unirte a nuestra retransmisión en directo # gathering.info.signIn.title=Inicia sesión para unirte a este evento. # gathering.info.signIn.body=Inicia sesión en tu cuenta de Microsoft para participar en el evento. # +gathering.activation.warning=No se ha encontrado la reunión # +gathering.activation.warning.signIn=No se encuentra la reunión. Inicia sesión antes de intentarlo de nuevo. # +gathering.activation.warning.title=¡Oh, no! # diff --git a/resource_pack/texts/fi_FI.lang b/resource_pack/texts/fi_FI.lang index f8ae810fd..4676f82de 100644 --- a/resource_pack/texts/fi_FI.lang +++ b/resource_pack/texts/fi_FI.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Pelivalikko # accessibility.screenName.permissions=Käyttöoikeusnäyttö # accessibility.screenName.play=Pelinäyttö # accessibility.screenName.profile=Profiilinäyttö # +accessibility.screenName.realmInviteLinkSettings=Realm-kutsulinkkiasetusten näyttö # accessibility.screenName.realmSettings=Realm-asetusten näyttö # accessibility.screenName.settings=Peliasetusten näyttö # accessibility.screenName.addFriend=Lisää ystävä -näyttö # @@ -192,6 +193,10 @@ accessibility.text.equals=Yhtä kuin # accessibility.text.unsupported=Tuntematon merkki # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Ilmoitus ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Vinkki ### This is the name of the popup that appears when a player is shown a game tip @@ -316,7 +321,7 @@ achievement.openInventory=Tavaran tutkailu # achievement.openInventory.desc=Avaa tavaraluettelosi painamalla '%1$s'. # achievement.overkill=Ylilyönti # achievement.overkill.desc=Aiheuta yhdeksän sydämen verran vauriota yhdellä iskulla # -achievement.overpowered=Ylikierroksilla # +achievement.overpowered=Ylivoimaa # achievement.overpowered.desc=Luo Notch-omena # achievement.portal=Meidän on mentävä syvemmälle # achievement.portal.desc=Rakenna siirtoportaali Hornaan # @@ -325,7 +330,7 @@ achievement.potion.desc=Hauduta juoma # achievement.requires=Vaatii '%1$s' # achievement.snipeSkeleton=Tarkka-ammuntaa # achievement.snipeSkeleton.desc=Tapa luuranko nuolella yli 50 metrin päästä # -achievement.spawnWither=Alku? # +achievement.spawnWither=Alkuko? # achievement.spawnWither.desc=Luo Näivettäjä # achievement.taken=Otettu! # achievement.theEnd=Loppuko? # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Kopioi haun %s argumentit # commands.generic.encryption.badkey=Virheellinen julkinen avain syötetty. Odotettu avain PEM-alustuksen jälkeen 120 tavua. # commands.generic.encryption.badsalt=Virheellinen suola syötetty. Odotettu 16 tavua ennen base 64 -enkoodausta. # commands.generic.encryption.required=Vaaditaan salattu istunto # +commands.generic.entity.differentDimension=Kohde-entiteetti ei voi olla eri ulottuvuudessa # commands.generic.entity.invalidType=Entiteettityyppi "%1$s" on virheellinen # commands.generic.entity.invalidUuid=Annettu entiteetin UUID on virheellisessä muodossa # commands.generic.entity.notFound=Entiteettiä ei löydy # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Häivytyksen väriarvojen on oltava kokonaislukuja commands.camera.invalid.easing=Muihin kuin paikallaan oleviin kameroihin siirtymistä ei tueta # commands.camera.invalid.time=Häivytyksen keston on oltava 0–10 sekuntia # commands.camera.invalid.pitch=Kameran kierron (X-akseli) on oltava -90 ja 90 asteen välillä # +commands.camera.invalid.view.offset=Näkymän tasoituksen on oltava välillä -100 ja 100 # commands.camera.perspective.locked=Perspektiiviä ei voi vaihtaa mukautettuja kameroita käytettäessä # commands.camera.perspective.option=Valitsemasi kamera vaihtuu, kun mukautettu kamera ei ole aktiivinen # commands.world_age.description=Vaihtaa tai kysyy maailman ikää (aikaa luomisesta). # @@ -1566,7 +1573,7 @@ container.beacon=Lyhtykuutio # container.brewing=Haudutin # container.chest=Arkku # container.chestDouble=Iso arkku # -container.crafter=Nikkaroija # +container.crafter=Työstäjä # container.crafting=Nikkarointi # container.creative=Esineen valinta # container.dispenser=Automaatti # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Luolat ja kalliot # createWorldScreen.cavesandcliffsDescription=Tutustu uuteen monipuoliseen luolien luontiin # createWorldScreen.spectatorMode=Katselijatila # createWorldScreen.spectatorModeDescription=Kokeile katselijatilan varhaisia versioita # +createWorldScreen.experimentalThirdPersonCameras=Tekijäkamerat: Uudet kolmannen persoonan esiasetukset # +createWorldScreen.experimentalThirdPersonCamerasDescription=Sisältää uuden kolmannen persoonan olan yli kuvatun follow_orbit -kameraesiasetuksen # +createWorldScreen.experimentalFocusTargetCamera=Tekijäkamerat: Keskity kohteeseen -kamera # +createWorldScreen.experimentalFocusTargetCameraDescription=Asettaa olemassa olevan vapaan kameran kohdistumaan entiteettiin # createWorldScreen.recipeUnlocking=Reseptien avaaminen # createWorldScreen.recipeUnlockingDescription=Ota reseptien avaaminen käyttöön # createWorldScreen.experimentalholiday=Lomanluojan ominaisuudet # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Poista projekti # createWorldScreen.editor.projectOptionsLabel=Projektin asetukset # createWorldScreen.editor.delete.confirm=Poista projekti pysyvästi? # createWorldScreen.editor.deleteWarningFormat=Haluatko varmasti poistaa kohteen "%s"? Se katoaa ikuisiksi ajoiksi! # -createWorldScreen.eduCloud.about.body=Tiedostonimi: '%1$s'%2$sPäivitetty viimeksi: %3$s%4$sLataa napsauttamalla OK ja sitten Lataa.%5$s # +createWorldScreen.eduCloud.about.body=Tiedostonimi: '%1$s'%2$sPäivitetty viimeksi: %3$s%4$sLataa napsauttamalla OK ja sitten Lataa-painiketta.%5$s # createWorldScreen.eduCloud.about.title=Tietoja pilvimaailmatiedostosta # createWorldScreen.eduCloud.delete.confirm=Poistetaanko paikallinen maailma? # createWorldScreen.eduCloud.deleteWarningFormat=Haluatko varmasti poistaa kohteen ”%1$s” tältä laitteelta?%2$sTämä ei vaikuta pilviversioon ”%3$s” ja se voidaan synkronoida myöhemmin uudelleen. # +createWorldScreen.eduCloud.resolution.title=Lähetetäänkö nyt? # +createWorldScreen.eduCloud.resolution.body=Tallennettaessa kohdetta %1$s pilveen ilmeni ongelma. Kun poistut maailmasta, pidä Minecraft Education avoinna, kunnes tallennus on valmis.%2$sKorjataan tämä. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Lähetä nyt # +createWorldScreen.eduCloud.resolution.uploadOpen=Lähetä ja pelaa # createWorldScreen.experimentalDeferredTechnicalPreview=Render Dragon -ominaisuudet sisällöntuottajille # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Ota käyttöön jaksotettu renderointiprosessi. Vaatii PBR:ta käyttävän resurssipaketin ja yhteensopivan laitteiston. # @@ -1973,9 +1988,9 @@ crossPlatformToggle.startMenuScreen.enable.line2=Alustojen välisen pelaamisen a crossPlatformToggle.startMenuScreen.disable=Poista alustojen välinen pelaamien käytöstä # crossPlatformToggle.startMenuScreen.disable.line1=Haluatko poistaa alustojen välisen pelaamisen käytöstä? # crossPlatformToggle.startMenuScreen.disable.line2=Silloin et enää voi liittyä muilla alustoilla pelaavien ystäviesi seuraan tai pelata heidän kanssaan. # -crossPlatformToggle.crossPlatformDisabled.friends=Ota alustojen välinen pelaaminen käyttöön päävalikossa, jotta voit liittyä Realmeihin ja LAN-peleihin sekä pelata kaikkien Minecraft-ystäviesi kanssa. # +crossPlatformToggle.crossPlatformDisabled.friends=Ota alustojen välinen pelaaminen käyttöön päävalikossa, jotta voit liittyä Realmsiin ja LAN-peleihin sekä pelata kaikkien Minecraft-ystäviesi kanssa. # crossPlatformToggle.crossPlatformDisabled.invite=Ota alustojen välinen pelaaminen käyttöön päävalikossa kutsuaksesi muilla alustoilla pelaavia ystäviäsi. # -crossPlatformToggle.crossPlatformDisabled.realms=Ota alustojen välinen pelaaminen käyttöön päävalikossa, jotta voit liittyä Realmeihin. # +crossPlatformToggle.crossPlatformDisabled.realms=Ota alustojen välinen pelaaminen käyttöön päävalikossa, jotta voit liittyä Realmsiin. # crossPlatformToggle.crossPlatformDisabled.servers=Ota alustojen välinen pelaaminen käyttöön päävalikossa, jotta voit lisätä palvelimia tai liittyä palvelimiin. # crossPlatformToggle.crossPlatformDisabled.multiplayerSettings=Ota alustojen välinen pelaaminen käyttöön päävalikossa pelataksesi muilla alustoilla pelaavien ystäviesi kanssa. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Lataa varmuuskopio ennen jakamista? # realmsInvitationScreen.shareDialogLabel=Kaikista, joilla on tämä linkki, voi tulla realmisi jäseniä. Harkitse tarkasti, kenelle jaat sitä. Sinun kannattaa ehkä ladata varmuuskopio maailmastasi ennen jakamista. Voit poistaa jäseniä realmisi asetuksissa. # realmsInvitationScreen.shareDialogShareButton=Jaa # realmsInvitationScreen.shareDialogCopyButton=Kopioi # -realmsInvitationScreen.shareDialogNewLinkButton=Luo uusi linkki # -realmsInvitationScreen.shareDialogNewCodeButton=Luo uusi koodi # realmsInvitationScreen.closedRealmWarning=Realmisi on suljettu. Siihen ei voi liittyä jäseniä. # realmsInvitationScreen.generate=Luo # realmsInvitationScreen.disable=Poista käytöstä # realmsInvitationScreen.backup=Lataa # -realmsInvitationScreen.shareByLink=Jakolinkki # -realmsInvitationScreen.shareByCode=Jaa kutsukoodi # -realmsInvitationScreen.shareLinkToRealm=Jaa linkki Realmiin # -realmsInvitationScreen.shareCodeToRealm=Jaa kutsukoodi Realmiin # -realmsInvitationScreen.shareInfoMessage=Kaikki, joilla on tämä linkki, voivat liittyä Realmiisi. Lataa varmuuskopio maailmastasi menemällä kohtaan Peli > Lataa maailma. # -realmsInvitationScreen.shareInfoMessageCode=Kaikki, joilla on tämä kutsukoodi, voivat liittyä Realmiisi. Lataa varmuuskopio maailmastasi menemällä kohtaan Peli > Lataa maailma. # -realmsInvitationScreen.refreshLinkInfoMessage=Tämä poistaa vanhan linkin käytöstä ja luo uuden linkin. Haluatko jatkaa? # -realmsInvitationScreen.refreshCodeInfoMessage=Tämä poistaa vanhan kutsukoodin käytöstä ja luo uuden koodin. Haluatko jatkaa? # realmsInvitationScreen.kick=Poista # realmsInvitationScreen.kickAndBlock=Estä # realmsInvitationScreen.kickPopupTitle=Kumoa pääsy? # @@ -2156,7 +2161,7 @@ realmsConfigurationScreen.failedOpenClose=Realmin avaaminen/sulkeminen epäonnis realmsWorld.notAvailable=Laitteesi ei tue Minecraft Realmsia. # realmsWorld.ownerPay=Omistaja maksaa kuukausittain. Hänen ystävänsä voivat liittyä ilmaiseksi! # -realmsWorld.realmsDescription=Realmit ovat yksityisiä Minecraft-maailmoja, jotka ovat aina sinun ja ystäviesi käytettävissä. # +realmsWorld.realmsDescription=Realms sisältää yksityisiä Minecraft-maailmoja, jotka ovat aina sinun ja ystäviesi käytettävissä. # realmsWorld.realmsDescription.paragraph2=Voit pelata Realmeissa, vaikka niiden omistaja ei olisi paikalla, millä tahansa Minecraftia pyörittävällä laitteella! # realmsWorld.realmsDescription.paragraph3=Tutki Realmiasi tänään! # realmsWorld.realmsDescription.Beta.line1=Realms, turvallinen ja yksinkertainen tapa jakaa Minecraft-maailmasi ystävien kanssa, ei ole käytettävissä Minecraftin beta-versioissa. # @@ -2190,7 +2195,7 @@ raytracing.RTX.name=RTX ###Brand name, don't localize network.onlinePlay.title=Pelaa ystävien kanssa # network.onlinePlay.msg=Voit kutsua ystäviä maailmoihisi ja nähdä ystäviesi luomukset. Lisäksi voitte nikkaroida toistenne maailmoissa. # -network.onlinePlay.instruction=Pelivalikossa voit liittyä ystäviesi maailmoihin tai kutsua heidät omiin maailmoihisi ja Realmeihisi. # +network.onlinePlay.instruction=Pelivalikossa voit liittyä ystäviesi maailmoihin tai kutsua heidät omiin maailmoihisi ja Realmsiin. # network.thirdparty.connect.splitscreen=Pelataksesi jaetun ruudun moninpeliä verkossa sinun on kirjauduttava %s -tilille. # network.thirdparty.connect.benefit=Kirjaudu sisään %s -tunnuksillasi, jotta voit pelata verkossa ystäviesi kanssa ja tutustua kaupan hulppeaan valikoimaan. # network.thirdparty.connect.store=Kaupan selaamiseen tarvitaan %s. # @@ -2215,7 +2220,7 @@ networkWorld.joinable_friends_label=Ystävät, joiden seuraan liittyä # networkWorld.no_joinable_friends_label=Ystäväsi eivät pelaa Minecraftia juuri nyt. # networkWorld.check_internet_connection=Hups! Tarkista internet-yhteytesi, emme nimittäin löydä ystäviesi maailmoja. # networkWorld.connect_to_xbl=Kirjaudu sisään Microsoft-tilillä, jotta voit pelata ystäviesi kanssa. # -networkWorld.memberOfTooManyRealms=Olet saavuttanut Realmin jäsenmäärän ylärajan. # +networkWorld.memberOfTooManyRealms=Olet saavuttanut Realms-jäsenmäärän ylärajan. # networkWorld.multiplayerPrivilegesBlocked=Microsoft-tilisi määritykset estävät sinua pelaamasta online-moninpeliä. Varmista, että tietosuoja-asetuksesi sallivat moninpelin. Katso ohjeet asetusten muuttamiseen osoitteesta aka.ms/MCMultiplayerHelp. # networkWorld.multiplayerPrivilegesBlockedOnConsole=Microsoft-tilisi määritykset estävät sinua pelaamasta verkkomoninpeliä. Varmista, että tietosuoja-asetuksesi sallivat moninpelin ja että sinulla on aktiivinen Xbox Live Gold -tilaus. Katso ohjeet asetusten muuttamiseen osoitteesta aka.ms/MCMultiplayerHelp. ###disable_3rd_party_console_resource_pack_check networkWorld.multiplayerPrivilegesBlockedOnConsoleGamecore=Microsoft-tilisi asetukset estävät sinua pelaamasta moninpeliä. ###disable_3rd_party_console_resource_pack_check @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Peliasetukset # realmsSettingsScreen.playersSectionTitle=Pelaajat # realmsSettingsScreen.membersSectionTitle=Jäsenet # realmsSettingsScreen.subscriptionSectionTitle=Tilaus # +realmsSettingsScreen.inviteLinksSectionTitle=Kutsulinkit # realmsSettingsScreen.devOptionsSectionTitle=Kehittäjäasetukset # realmsSettingsScreen.backupSection=Varmuuskopiot # realmsSettingsScreen.backupInfo=Voit palauttaa Realmisi maailman tässä luettelossa olevalla varmuuskopiolla. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Korvaa maailma? # realmsSettingsScreen.closeRealmTitle=Sulje Realm? # realmsSettingsScreen.closeRealmMessage=Realmin sulkeminen poistaa sen käytöstä. Siellä pelaavien pelaajien yhteys katkaistaan. Oletko varma tästä? # realmsSettingsScreen.LoadingSubscription=Ladataan tilausta... # +realmsSettingsScreen.LoadingInviteLinks=Ladataan kutsulinkkejä... # realmsSettingsScreen.failedLoadingSubscription=Tilauksen lataaminen epäonnistui # +realmsSettingsScreen.failedLoadingInviteLinks=Kutsulinkkien lataaminen epäonnistui # realmsSettingsScreen.matchingPurchasePlatformFormat=Ostit tilauksesi paikasta %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Aloitit tilauksesi paikassa %s. Voit jatkaa tilaustasi vain siellä. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Voit hallita Realms-tilaustasi sen alustan kaupassa, josta alun perin olet sen ostanut. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Realms-tilauk realmsSettingsScreen.upload.worldtoobig=Lataaminen epäonnistui. Maailman koko ylittää enimmäisrajan %s. # realmsSettingsScreen.download.worldtoobig=Lataus epäonnistui. Maailman koko ylittää %s enimmäisrajan. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Realms-tilaukseesi tehdyt muutokset, kuten ajan lisääminen tai toistuvan laskutuksen lopettaminen, eivät ilmene ennen seuraavaa laskutuspäivämäärää. # +realmsSettingsScreen.inviteLinkLabel=Kutsulinkit: # +realmsSettingsScreen.inviteLinkLabelTTS=Kutsulinkkejä. Tekstilohko. # +realmsSettingsScreen.inviteLinkLabelDescription=Voit lisätä enintään 5 kutsulinkkiä ja jakaa ne ihmisille, jotta he voivat liittyä Realmiisi. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Kutsulinkkien enimmäismäärä saavutettu. Sinun on poistettava jokin nykyisistä linkeistä ennen uuden lisäämistä. # +realmsSettingsScreen.inviteLinkNameTTS=Kutsulinkki nimeltä %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Muuta asetuksia napsauttamalla painiketta. # +realmsSettingsScreen.inviteLinkAddButton=Lisää uusi kutsulinkki # +realmsSettingsScreen.inviteLinkCopyTTS=Kopioi kutsulinkki # +realmsSettingsScreen.inviteLinkActivate=Aktivoi linkki # +realmsSettingsScreen.inviteLinkActivateTTS=Aktivoi linkki. Aktivoi tämä linkki, jotta ihmiset voivat liittyä sen kautta. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktivoi tämä linkki, jotta ihmiset voivat liittyä sen kautta. # +realmsSettingsScreen.inviteLinkActive=Käytössä # +realmsSettingsScreen.inviteLinkInactive=Epäaktiivinen # +realmsSettingsScreen.inviteLinkInactiveExpiry=Kukaan ei voi liittyä tällä linkillä # +realmsSettingsScreen.inviteLinkExpiryTime=Vanhenee %s, %s # +realmsSettingsScreen.inviteLinkExpiredTime=Vanheni %s, %s # +realmsSettingsScreen.inviteLinkExpired=Umpeutunut # +realmsSettingsScreen.inviteLinkInfinite=Ei vanhene koskaan # +realmsSettingsScreen.inviteLinkInfiniteToggle=Aseta linkki vanhenemattomaksi # +realmsSettingsScreen.inviteLinkTitle=Kutsulinkki: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Pienet kirjaimet # +realmsSettingsScreen.inviteLinkUppercaseTTS=Isot kirjaimet # +realmsSettingsScreen.inviteLinkURLTTS=Kutsulinkki nimeltä %s. Tekstilohko. %s. Tämän linkin avulla ihmiset voivat liittyä Realmiisi. Voit jakaa sen missä tahansa. # +realmsSettingsScreen.inviteLinkDescription=Tämän linkin avulla ihmiset voivat liittyä Realmiisi. Voit jakaa sen missä tahansa. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Yleinen # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Edistyneet asetukset # +realmsSettingsScreen.inviteLinkShare=Jakolinkki # +realmsSettingsScreen.inviteLinkShareDescription=Valitse, missä haluat jakaa tämän linkin. # +realmsSettingsScreen.inviteLinkShareButton=Jaa # +realmsSettingsScreen.inviteLinkShareButtonTTS=Linkki. Painike. Valitse, missä haluat jakaa tämän linkin. # +realmsSettingsScreen.inviteLinkRemove=Poista linkki # +realmsSettingsScreen.inviteLinkRemoveButton=Poista # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Linkki. Painike. # +realmsSettingsScreen.inviteLinkCopiedToast=Kutsulinkki on kopioitu leikepöydällesi. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Poistetaanko kutsulinkki? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Tämä poistaa kutsulinkin Realmista. Jo liittyneet saavat jäädä, mutta kukaan uusi ei voi liittyä tämän linkin kautta. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Kyllä, poista linkki # +realmsSettingsScreen.inviteLinkExpirationLabel=Vanhentumispäivä # +realmsSettingsScreen.inviteLinkExpirationDescription=Määritä, milloin tämä linkki vanhenee. # +realmsSettingsScreen.inviteLinkExpirationTTS=Vanhentumispäivä. Tekstilohko. Linkki vanhenee %s. Määritä, milloin tämä linkki vanhenee. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Vanhentumispäivä. Tekstilohko. Linkki %s. Määritä, milloin tämä linkki vanhenee. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Virhe linkin lisäämisessä # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Linkin lisäämisessä tähän Realmiin tapahtui virhe. Yritä uudelleen. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Virhe linkin poistamisessa # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Tämän linkin poistamisessa tapahtui virhe. Yritä uudelleen. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Virhe linkkiä päivitettäessä # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Tämän linkin päivittämisessä tapahtui virhe. Yritä uudelleen. # +realmsSettingsScreen.expiration.unset=Määritä vanhentuminen # +realmsSettingsScreen.expiration.never=Ei koskaan # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 tunti # +realmsSettingsScreen.expiration.quarterDay=6 tuntia # +realmsSettingsScreen.expiration.halfDay=12 tuntia # +realmsSettingsScreen.expiration.day=1 päivä # +realmsSettingsScreen.expiration.week=7 päivää # +realmsSettingsScreen.expiration.never.full=Ei vanhene koskaan # +realmsSettingsScreen.expiration.timeFormat=%s, %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=30 minuutin kuluttua. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=1 tunnin kuluttua. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=6 tunnin kuluttua. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=12 tunnin kuluttua. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=1 päivän kuluttua. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=7 päivän kuluttua. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2426,8 +2497,8 @@ xbl.marketplace.account.error.body.nobutton=Tililläsi on virhe. Et voi käyttä playfab.account.banned.temporary=hyllytetty # playfab.account.banned.permanent=estetty # playfab.account.banned.title=Sinut on %s # -playfab.account.banned.body=Sinut on %s pelaamasta moninpelejä Minecraftissa. Et voi pelata palvelimilla, liittyä maailmoihin, isännöidä moninpelejä tai liittyä niihin tai käyttää kauppaa. # -playfab.account.banned.body.line1=Sinut on %s pelaamasta moninpelejä Minecraftissa. Eston syy on "%s". Et voi pelata palvelimilla, liittyä maailmoihin, isännöidä moninpelejä tai liittyä niihin tai käyttää kauppaa. # +playfab.account.banned.body=Sinut on %s pelaamasta moninpelejä Minecraftissa. Et voi pelata palvelimilla, liittyä Realmsiin, isännöidä moninpelejä tai liittyä niihin tai käyttää kauppaa. # +playfab.account.banned.body.line1=Sinut on %s pelaamasta moninpelejä Minecraftissa. Eston syy on %s. Et voi pelata palvelimilla, liittyä Realmsiin, isännöidä moninpelejä tai liittyä niihin tai käyttää kauppaa. # playfab.account.banned.body.line2=Tarkastele yhteisömme standardeja napsauttamalla alla olevaa '%s' -nappia ja katso, miten voit lähettää tarkistuspyynnön, mikäli uskot että %s on tehty väärin perustein. # playfab.account.banned.body.line3.hour=Peliestosi on vielä voimassa 1 tunnin. # playfab.account.banned.body.line3.hours=Peliestosi on vielä voimassa %d tuntia. # @@ -2461,6 +2532,9 @@ date.short_november=Marras # date.short_december=Joulu # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s, klo %s # +date.formattedSpecific.today=Tänään klo %s # +date.formattedSpecific.yesterday=Eilen klo %s # date.full_january=Tammikuu # date.full_february=Helmikuu # date.full_march=Maaliskuu # @@ -2496,7 +2570,7 @@ dayOneExperience.carousel.title=Tervetuloa uuteen Minecraftiin! # dayOneExperience.carousel.welcome_text=Tämä uusi Minecraft-versio sisältää monia uusia ja jänniä asioita. Katsasta kauppa, luo Realm ja pelaa verkossa muilla alustoilla pelaavien ystäviesi kanssa! # dayOneExperience.carousel.marketplace=Minecraft-kauppa on oikea paikka löytää erilaisten lahjakkaiden sisällöntuottajien uusia olemuksia, maailmoja, tekstuureja ja yhdistelmäpaketteja. # dayOneExperience.carousel.cross_platform=Alustojen välisessä pelaamisessa voit liittyä muilla alustoilla pelaavien ystäviesi seuraan. Kirjaudu Microsoft-tilillesi, jotta pääset pelaamaan kaikkien Minecraft-ystäviesi kanssa! # -dayOneExperience.carousel.realms=Realmit ovat palvelimia, joita me pyöritämme vain sinua ja ystäviäsi varten. Pidä Minecraft-maailmasi verkossa ja aina käytettävissä, vaikket itse olisi kirjautuneena. # +dayOneExperience.carousel.realms=Realms tarkoittaa palvelimia, joita me pyöritämme vain sinua ja ystäviäsi varten. Pidä Minecraft-maailmasi verkossa ja aina käytettävissä, vaikket itse olisi kirjautuneena. # dayOneExperience.carousel.villager=Uusi Minecraft on ainoa paikka, jossa voit saada uusia tulevia päivityksiä, sisältäen uusia ominaisuuksia, olioita, esineitä, kuutioita ja paljon muuta! # dayOneExperience.tab.landing=Uutta # @@ -2593,7 +2667,6 @@ deathScreen.quit=Päävalikko # deathScreen.quit.confirm=Oletko varma, että haluat lopettaa? # deathScreen.quit.confirmToMainMenuWarning=Haluatko varmasti poistua päävalikkoon? # deathScreen.quit.confirmToMainMenuTitleWarning=Poistutaanko päävalikkoon? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Haluatko varmasti tallentaa ja poistua pelistä?%sMe tallennamme maailmasikin pilveen! # deathScreen.quit.secondaryClient=Tallenna ja poistu # deathScreen.quit.secondaryClient.confirmLeaveWarning=Haluatko varmasti tallentaa ja poistua pelistä? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Tallenna ja poistu # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Ylämaailma # dimension.dimensionName1=Horna # dimension.dimensionName2=Ääri # -disabledSkin.title=Sinut näytetään Stevenä # +disabledSkin.title=Sinut näytetään oletushahmona. # disabledSkin.body.onJoin=%s on poistettu käytöstä tällä palvelimella. Voit vaihtaa toiseen olemukseen pukuhuoneessa. # disabledSkin.body.dressingRoom=%s on poistettu käytöstä tällä palvelimella. Haluatko varmasti pitää tämän olemuksen käytössä? # disabledSkin.type.customSkins=mukautetut olemukset # @@ -2668,10 +2741,10 @@ disconnectionScreen.blockMismatch=Asiakkaan ja palvelimen väliset kuutiot eivä disconnectionScreen.cantConnect=Maailmaan ei saada yhteyttä. # disconnectionScreen.cantConnectToRealm=Realmiin ei saada yhteyttä. # disconnectionScreen.forbidden=Realmia ei löydy, tai et ole jäsen. # -disconnectionScreen.cantConnectToRealms=Realmeihin ei saada yhteyttä. # +disconnectionScreen.cantConnectToRealms=Realmsiin ei saada yhteyttä. # disconnectionScreen.crossPlatformDisabled=Ota alustojen välinen pelaaminen käyttöön päävalikossa liittyäksesi muita alustoja käyttävien ystäviesi seuraan. Jotta pelin isäntä voi pelata muiden ystävien kanssa ilman alustojen välistä pelaamista, alustojen välisen pelaamisen on oltava pois käytöstä myös hänen päävalikossaan. # disconnectionScreen.crossPlatformDisabled.header=Alustojen välinen pelaaminen pois käytöstä. # -disconnectionScreen.incompatibleRealm=Asiakasohjelmasi ei ole yhteensopiva tai se on vanhentunut. Päivitä asiakasohjelmasi Realmeihin yhdistämistä varten. # +disconnectionScreen.incompatibleRealm=Asiakasohjelmasi ei ole yhteensopiva tai se on vanhentunut. Päivitä asiakasohjelmasi Realmsiin yhdistämistä varten. # disconnectionScreen.realmsAlphaEndedTitle=Realmsin alpha-version testaaminen on päättynyt. Kiitos avusta! # disconnectionScreen.realmsAlphaEndedMessage=Realms ei ole saatavilla juuri nyt. # disconnectionScreen.disconnected=Yhteys palvelimeen katkaistu # @@ -2724,8 +2797,8 @@ disconnectionScreen.invalidTenant=Maailmaan ei saada yhteyttä. Tarkista liittym disconnectionScreen.resourcePack=Resurssipaketin lataamisessa tai suorittamisessa tapahtui virhe. # disconnectionScreen.restartClient=Yhteyden muodostaminen ei onnistu. Käynnistä asiakasohjelma uudelleen. # disconnectionScreen.badPacket=Palvelin lähetti viallisen paketin. # -disconnectionScreen.realmsDisabled=Realmit eivät ole käytössä. # -disconnectionScreen.realmsDisabledBeta=Realmit eivät ole käytössä beta-versiossa. # +disconnectionScreen.realmsDisabled=Realms ei ole käytössä. # +disconnectionScreen.realmsDisabledBeta=Realms ei ole käytössä beetaversiossa. # disconnectionScreen.incompatiblePack=Et voi liittyä maailmaan, koska sinulla on seuraavat yhteensopimattomat paketit: %s # disconnectionScreen.incompatiblePack.memory=Et voi liittyä maailmaan, koska laitteellasi ei ole tarpeeksi muistia seuraavia paketteja varten: %s # disconnectionScreen.incompatiblePack.graphics.raytracing=Et voi liittyä maailmaan, koska laitteessasi ei ole säteenseurantaa tukevaa laitteistoa # @@ -2779,13 +2852,13 @@ edu.worlds_screen.export=VIE # edu.worlds_screen.share=JAA # edu.worlds_screen.delete=POISTA # edu.worlds_screen.courses_title=Omat kurssit # -edu.worlds_screen.fetch_error=OneDriveen yhdistämisessä ilmeni ongelma. Pilveen tallennetut maailmat eivät ehkä ole ajan tasalla. Tarkista myös Internet-yhteytesi. # +edu.worlds_screen.fetch_error=OneDriveen yhdistämisessä ilmeni ongelma. Pilveen tallennetut maailmat eivät ehkä ole ajan tasalla. Kannattaa ehkä tarkistaa myös internet-yhteytesi. # edu.templates.title=Omat mallit # edu.templates.search_placeholder=Omien mallien haku # edu.templates.created_by=Peruste %1 # edu.templates.create_new=LUO UUSI # -edu.templates.delete=DELETE # +edu.templates.delete=POISTA # edu.templates.delete_title=Poista maailmamalli? # edu.templates.delete_body=Oletko varma, että haluat poistaa maailmamallin “%s”? Tämä ei vaikuta allista luotuihin maailmoihin. # edu.templates.delete_confirm=Poista # @@ -2864,8 +2937,8 @@ entity.bee.name=Mehiläinen # entity.blaze.name=Lieska # entity.boat.name=Vene # entity.bogged.name=Juuttunut # -entity.breeze.name=Tuulahdus # -entity.breeze_wind_charge_projectile.name=Tuulipanos # +entity.breeze.name=Liihottaja # +entity.breeze_wind_charge_projectile.name=Tuulenpuuska # entity.cat.name=Kissa # entity.cave_spider.name=Luolahämähäkki # entity.chicken.name=Kana # @@ -2973,7 +3046,7 @@ entity.villager.unskilled=Taitamaton kyläläinen # entity.villager_v2.name=Kyläläinen # entity.vindicator.name=Puhdistaja # entity.wandering_trader.name=Kuljeskeleva kauppias # -entity.wind_charge_projectile.name=Tuulipanos # +entity.wind_charge_projectile.name=Tuulenpuuska # entity.witch.name=Noita # entity.wither.name=Näivettäjä # entity.wither_skeleton.name=Hornaluuranko # @@ -3053,7 +3126,12 @@ feed.upload=Näyttökuvaasi lähetetään... # feed.manage=Hallitse syötettä # feed.share=Jaa # feed.addScreenshot=Lisää näyttökuva # -feed.shareScreenshot=Näyttökuva napattu. Mene Realms-tarinoihin jakaaksesi sen. # +feed.screenshotCapturedRealms=Kuvakaappaus napattu. Siirry Realms-tarinoihin, jos haluat jakaa sen. # +feed.screenshotCaptured=Kuvakaappaus otettu. Voit tarkastella sitä kuvakaappausgalleriassasi. # +feed.screenshotAlmostFull=Kuvakaappaus otettu. Galleriasi on lähes täynnä. (%d/%d) # +feed.screenshotReachedMax=Kuvakaappaus otettu. Galleriasi on täynnä. (%d/%d) # +feed.screenshotFull=Galleriasi on täynnä. Poista kuvakaappauksia vapauttaaksesi tilaa. # +feed.screenshotFullShort=Kuvakaappausgalleria täynnä # feed.comments=Kommentit # feed.edit=Muokkaa # feed.screenshots=Näyttökuvat # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Siirrä :tip_right_stick: katsellaksesi ympär gameTip.playerMovement.mouse=Liiku käyttämällä :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Liiku ohjaussauvalla # -gameTip.playerMovement.touch.classic=Liiku ohjaussauvalla # +gameTip.playerMovement.touch.classic=Liiku nuolinäppäimillä # gameTip.playerMovement.controller=Siirrä :tip_left_stick: liikkuaksesi # gameTip.flying.mouse=Kaksoisnapauta :_input_key.jump: lentääksesi # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Lopeta lentäminen kaksoisnapauttamalla :_input_key.jum gameTip.stopFlying.touch=Lopeta lentäminen kaksoisnapauttamalla lennä alas -näppäintä # gameTip.jump.mouse=Hyppää: :_input_key.jump: # + gameTip.swim.mouse=Ui ylös pitämällä :_input_key.jump: painettuna # +gameTip.swim.touch=Ui ylös painamalla # gameTip.hotbar.selection.mouse=Pitele esinettä vierittämällä tai painamalla %s ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Pitele pikapalkin esinettä napauttamalla sitä # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Aseta nikkarointipöytä pitämällä sit gameTip.useCraftingTable.mouse=Käytä nikkarointipöytää napsauttamalla hiiren kakkospainikkeella # +gameTip.openChat.mouse=Avaa chatti: %s # +gameTip.openChat.touch=Avaa chatti napauttamalla # +gameTip.openChat.touch.tts=Avaa chatti napauttamalla chatti-painiketta # + +gameTip.emote.mouse=Näytä ele painamalla :_input_key.emote: tai pitämällä sitä painettuna # +gameTip.emote.touch=Näytä ele napauttamalla # +gameTip.emote.touch.tts=Näytä ele napauttamalla elepainiketta # + generator.amplified=VAHVISTETTU # generator.amplified.info=Huomaa: ihan huvin vuoksi, vaatii monsterikoneen # generator.customized=Mukautettu # @@ -3309,7 +3397,7 @@ howtoplay.category.marketplace=Kauppa # howtoplay.addons=Lisäosat # howtoplay.addons.text.1=Lisäosat ovat Minecraft-kaupassa saatavilla oleva sisältötyyppi. Niiden avulla voit lisätä mukautettuja kuutioita, esineitä, olioita, reseptejä ja muuta pelisisältöä maailmaasi. # -howtoplay.addons.text.2=Lisäosilla voit muokata olemassa olevia maailmojasi ja Realmeja Muokkaa maailmaa -näytöltä ja Luo uusi maailma -näytöltä. # +howtoplay.addons.text.2=Lisäosilla voit muokata maailmojasi ja Realmsia Muokkaa maailmaa -näytöltä ja Luo uusi maailma -näytöltä. # howtoplay.addons.header.1=Lisäosien pinoaminen # howtoplay.addons.text.3=Pinoaminen eli useiden lisäosien lisääminen voi pidentää latausaikoja ja johtaa odottamattomiin lopputuloksiin. # howtoplay.addons.text.4=Suosittelemme, että tallennat kopion maailmastasi tai Realmistasi, ennen kuin lisäät tai poistat lisäosia. # @@ -3519,7 +3607,7 @@ howtoplay.playingTogether.text.1=Minecraft on oletusarvoisesti §emoninpeli§f. howtoplay.playingTogether.header.1=Verkkomoninpeli # howtoplay.playingTogether.text.2=Moninpeli on aluksi käytössä jokaisessa luomassasi maailmassa. Jos haluat tehdä maailmastasi §eyksityisen§f, poista moninpeli käytöstä maailman asetuksista. # howtoplay.playingTogether.header.2=Verkkopeliin liittyminen # -howtoplay.playingTogether.text.3=Jos haluat pelata muiden kanssa, siirry §eYstävät-välilehdelle§f nähdäksesi kaikki saatavilla olevat Realmit, ystävät ja LAN-pelit. Valitse haluamasi peli ja liity mukaan. # +howtoplay.playingTogether.text.3=Jos haluat pelata muiden kanssa, siirry §eYstävät-välilehdelle§f nähdäksesi kaikki saatavilla olevat Realms-maailman, ystävät ja LAN-pelit. Valitse haluamasi peli ja liity mukaan. # howtoplay.playingTogether.text.4=Kun aloitat verkkopelin tai liityt sellaiseen, se näkyy ystävillesi heidän Ystävät-välilehdellään. Kun ystäväsi liittyvät peliin, se näkyy myös heidän ystävilleen. # howtoplay.playingTogether.text.5=Pelataksesi moninpeliä, sinun on oltava kirjautuneena §eMicrosoft-tilille§f, joka on internetyhteydessä. # howtoplay.playingTogether.header.3=Realms – Paras tapa pelata yhdessä # @@ -3628,7 +3716,7 @@ howtoplay.dyes.text.3=§eSininen väriaine§f - Louhitaan Lapis Lazulista syväl howtoplay.dyes.text.4=§eMusta väriaine§f - Keräätään mustepusseja kalmareilta # howtoplay.dyes.text.5=§eRuskea väriaine§f - Kerätään kaakaopapuja viidakosta # howtoplay.dyes.text.6=§eVihreä väriaine§f - Sulatetaan kaktuksesta # -howtoplay.dyes.text.7=§eValkoinen väriaine§f-Nikkaroidaan luujauhosta # +howtoplay.dyes.text.7=§eValkoinen väriaine§f - Nikkaroidaan luujauhosta # howtoplay.elytra=Liitosiivet # howtoplay.elytra.text.1=Liitosiivet ovat esine, joka voidaan ottaa käyttöön liitämistä varten. Liitosiivet otetaan käyttöön rintapanssarin paikalla. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Tavaraluettelo # howtoplay.inventory.title=Peliohjeet: Tavaraluettelo # howtoplay.inventory.header.1=1. Tavaraluettelo # howtoplay.inventory.header.2=2. Pikapalkki # -howtoplay.inventory.text.1.pc_console=Pikapalkkisi täyttyy, kun keräät lisää resursseja. Paina :_input_key.inventory: -painiketta avataksesi §etavaraluettelosi§f varastoidaksesi kaiken keräämäsi. # -howtoplay.inventory.text.1.touch=Pikapalkkisi täyttyy kerätessäsi lisää resursseja. Napauta :tip_touch_inventory: -painiketta päästäksesi §etavaraluetteloon§f, jossa kaikelle keräämällesi löytyy lisätilaa. # -howtoplay.inventory.text.1.rift=Pikapalkkisi täyttyy kerätessäsi lisää resursseja. Paina :rift_B: päästäksesi §etavaraluetteloon§f, jossa kaikelle keräämällesi löytyy lisätilaa. # -howtoplay.inventory.text.1.windowsmr=Pikapalkkisi täyttyy kerätessäsi lisää resursseja. Paina :windowsmr_left_grab: päästäksesi §etavaraluetteloon§f, jossa kaikelle keräämällesi löytyy lisätilaa. # +howtoplay.inventory.text.1.pc_console=Pikapalkkisi täyttyy kerätessäsi resursseja. Paina :_input_key.inventory: avataksesi §etavaraluettelosi§f, jossa on lisätilaa kaikelle keräämällesi. # +howtoplay.inventory.text.1.touch=Pikapalkkisi täyttyy kerätessäsi resursseja. Napauta :tip_touch_inventory: avataksesi §etavaraluettelosi§f, jossa on lisätilaa kaikelle keräämällesi. # +howtoplay.inventory.text.1.rift=Pikapalkkisi täyttyy kerätessäsi resursseja. Paina :rift_B: avataksesi §etavaraluettelosi§f, jossa on lisätilaa kaikelle keräämällesi. # +howtoplay.inventory.text.1.windowsmr=Pikapalkkisi täyttyy kerätessäsi resursseja. Paina :windowsmr_left_grab: avataksesi §etavaraluettelosi§f, jossa on lisätilaa kaikelle keräämällesi.. # howtoplay.inventory.text.2.keyboard=Haluatko siirtää jotain §epikapalkkisi§f ja tavaraluettelosi välillä? Avaa tavaraluettelosi, klikkaa haluamaasi esinettä ja vedä se sitten tyhjään esinepaikkaan, johon sen haluat. # howtoplay.inventory.text.2.gamepad=Haluatko siirtää jotain §epikapalkkisi§f ja tavaraluettelosi välillä? Valitse esine osoittimella ja paina :_gamepad_face_button_down:. Siirrä sitten osoitin tyhjään esinepaikkaan ja pudota esine painamalla uudelleen. # howtoplay.inventory.text.2.touch=Haluatko siirtää jotain §epikapalkkisi§f ja tavaraluettelosi välillä? Napauta haluamaasi esinettä ja napauta sitten tyhjää esinepaikkaa, johon sen haluat. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Tutki mahdollisuuksien maailmaa minecoineilla, Minecr howtoplay.minecoins.text.2=Kun minecoinisi on lunastettu, ne linkitetään Microsoft-tiliisi, joten voit käyttää kolikoitasi ja ostoksiasi myös muilla tuetuilla laitteilla! # howtoplay.minecoins.button.text.1=Hanki minecoineja # howtoplay.minecoins.header.1=HUOM # -howtoplay.minecoins.text.3=*Minecoinit edellyttävät Minecraft: Bedrock Edition -versiota, jossa on Minecraft-kauppa. Minecoinit eivät ole yhteensopivia Sony PlayStation®in kanssa. Lisätietoja yhteensopivuudesta löydät osoitteesta minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoinit edellyttävät Minecraft: Bedrock Edition -versiota, jossa on Minecraft-kauppa. Minecoinit eivät ole yhteensopivia PlayStation®in kanssa. Lisätietoja yhteensopivuudesta löydät osoitteesta minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Kaivostoiminta # @@ -3894,17 +3982,17 @@ howtoplay.placingBlocks.text.2.touch=Valitse kuutio pikapalkistasi napauttamalla howtoplay.placingBlocks.text.2.touch.joystick_crosshair=Valitse kuutio pikapalkistasi napauttamalla ja aseta se sitten napauttamalla :tip_virtual_button_action_build_or_use:. # howtoplay.placingBlocks.text.3=Älä huoli, jos asetit jotain väärään paikkaan – riko vain se uudestaan ja poimi se mukaan! # -howtoplay.navigation=Selaus # -howtoplay.navigation.text.1=Selaus on tärkeä taito, jonka opit Minecraftissa, sillä kotiin löytäminen ei ole aina helppoa. # +howtoplay.navigation=Navigointi # +howtoplay.navigation.text.1=Navigointi on tärkeä taito, jonka opit Minecraftissa, sillä kotiin löytäminen ei ole aina helppoa. # howtoplay.navigation.text.2=Tässä on alkuun perustyökaluja, jotka sinun olisi syytä tuntea. # -howtoplay.navigation.header.1=Selaustyökalut # +howtoplay.navigation.header.1=Navigointityökalut # howtoplay.navigation.text.3=Kompassi osoittaa ensimmäiseen maailmaantulokohtaasi. Löydät siis helposti takaisin alkupisteeseen. # howtoplay.navigation.text.4=Kartan avulla näet tutkimasi alueen. Toissijaisen käden paikkaan laitettuna se toimii minikarttana. Voit suurentaa sitä lisäämällä paperia sen reunoihin nikkarointipöydällä. # howtoplay.navigation.text.5=Paikannuskartasta näet, missä olet ja mihin suuntaan katsot paikannuskartan alkupisteeseen nähden. Näet siitä myös toisten maailmassa olevien pelaajien sijainnin. # howtoplay.navigation.text.6=Karttapöydän avulla voit luoda, laajentaa, kopioida ja jopa nimetä karttoja. # howtoplay.navigation.text.7=Aseta paperi ensimmäiseen paikkaan kartan nikkaroimiseksi. Jos lisäät toiseen paikkaan kompassin, voit nikkaroida paikannuskartan. Lisäämällä paperin tai tyhjän kartan voit laajentaa tai kopioida karttasi. # -howtoplay.navigation.header.2=Selaustekniikat # -howtoplay.navigation.text.8=Pidä silmällä maamerkkejä ollessasi tutkimusretkillä. Mitä enemmän pelaat tietyssä maailmassa, sitä paremmin muistat, miss olet. Toinen hyvä niksi on asettaa soihtuja matkasi varrelle, jotta löydät kotiin. # +howtoplay.navigation.header.2=Navigointitekniikat # +howtoplay.navigation.text.8=Pidä silmällä maamerkkejä ollessasi tutkimusretkillä. Mitä enemmän pelaat tietyssä maailmassa, sitä paremmin muistat, missä olet. Toinen hyvä niksi on asettaa soihtuja matkasi varrelle, jotta löydät kotiin. # howtoplay.navigation.text.9=Voit nähdä myös auringosta, mihin päin olet katsomassa. Muista, että aurinko nousee idästä ja laskee länteen! # howtoplay.navigation.header.3=Löytöretkeilijän kartat # howtoplay.navigation.text.10=Voit tutkia monia paikkoja. Kylässä voit etsijä kartantekijän, joka tarjoaa sinulle kaupassa löytöretkeilijän karttoja, jotka johdattavat sinut outoihin paikkoihin kaukaisuudessa. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms-tarinat löytyy Realmissa pelatessasi pel howtoplay.scaffolding=Rakennusteline # howtoplay.scaffolding.header.1=Kurkota taivaisiin # howtoplay.scaffolding.text.1.keyboard=Rakennustelineet voivat auttaa sinua luomaan jättimäisiä rakennelmia turvallisesti! Voit kulkea niiden sisäpuolella ja seistä niillä. Jos sinulla on päällekkäisiä rakennustelineitä, voit nousta niitä pitkin seisomalla sellaisen päällä ja painamalla :_input_key.jump:. Alaspäin pääset painamalla :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Rakennustelineet voivat auttaa sinua luomaan jättimäisiä rakennelmia turvallisesti! Voit kulkea niiden sisäpuolella ja seistä niillä. Jos sinulla on päällekkäisiä rakennustelineitä, voit nousta niitä pitkin seisomalla sellaisen päällä ja painamalla painiketta :_input_key.jump:. Alaspäin pääset painamalla painiketta :_input_key.sneak: ja pitämällä sen painettuna. # +howtoplay.scaffolding.text.1.gamepad=Rakennustelineet voivat auttaa sinua luomaan jättimäisiä rakennelmia turvallisesti! Voit kulkea niiden sisäpuolella ja seistä niillä. Jos sinulla on päällekkäisiä rakennustelineitä, voit nousta niitä pitkin seisomalla sellaisen päällä ja painamalla :_input_key.jump:. Alaspäin pääset pitämällä :_input_key.sneak: painettuna. # howtoplay.scaffolding.text.1a.touch=Rakennustelineet voivat auttaa suurten rakenteiden rakentamisessa tarjoamalla tavan päästä korkeampiin paikkoihin ja laskeutua turvallisesti ilman putoamisvahinkoa. # howtoplay.scaffolding.text.1b.touch=Kun käytät Suuntaohjain-ohjausjärjestelmää, napauta :touch_jump: kiivetäksesi päällekkäisille rakennustelineille. Napauta :touch_fly_down: kiivetäksesi alas. # howtoplay.scaffolding.text.1c.touch=Kun käytät Ohjaussauva-ohjausjärjestelmää, napauta :tip_virtual_button_jump: kiivetäksesi päällekkäisille rakennustelineille. Napauta :tip_virtual_button_sneak: kiivetäksesi alas. # -howtoplay.scaffolding.text.1.rift_controller=Rakennustelineet voivat auttaa sinua luomaan jättimäisiä rakennelmia turvallisesti! Voit kulkea niiden sisäpuolella ja seistä niillä. Jos sinulla on päällekkäisiä rakennustelineitä, voit nousta niitä pitkin seisomalla sellaisen päällä ja painamalla painiketta :rift_A:. Alaspäin pääset painamalla painiketta :rift_X: ja pitämällä sitä painettuna. # -howtoplay.scaffolding.text.1.windowsmr_controller=Rakennustelineet voivat auttaa sinua luomaan jättimäisiä rakennelmia turvallisesti! Voit kulkea niiden sisäpuolella ja seistä niillä. Jos sinulla on päällekkäisiä rakennustelineitä, voit nousta niitä pitkin seisomalla sellaisen päällä ja painamalla painiketta :windowsmr_right_touchpad:. Alaspäin pääset painamalla painiketta :windowsmr_right_stick: ja pitämällä sen painettuna. # +howtoplay.scaffolding.text.1.rift_controller=Rakennustelineet voivat auttaa sinua luomaan jättimäisiä rakennelmia turvallisesti! Voit kulkea niiden sisäpuolella ja seistä niillä. Jos sinulla on päällekkäisiä rakennustelineitä, voit nousta niitä pitkin seisomalla sellaisen päällä ja painamalla :rift_A:. Alaspäin pääset pitämällä :rift_X: painettuna. # +howtoplay.scaffolding.text.1.windowsmr_controller=Rakennustelineet voivat auttaa sinua luomaan jättimäisiä rakennelmia turvallisesti! Voit kulkea niiden sisäpuolella ja seistä niillä. Jos sinulla on päällekkäisiä rakennustelineitä, voit nousta niitä pitkin seisomalla sellaisen päällä ja painamalla :windowsmr_right_touchpad:. Alaspäin pääset pitämällä :windowsmr_right_stick: painettuna. # howtoplay.scaffolding.header.2=Tue rakenteesi # howtoplay.scaffolding.text.2=Rakennustelineet tarvitsevat tukea. Voit asettaa pystysuuntaan vain tietyn määrän rakennustelineitä siten, että ne eivät koske muita kuutioita. Kun yrität asettaa liian monta rakennustelinekuutiota ilman asianmukaista tukea, se putoaa. Rakennustelineitä voi asettaa tavallisten kuutioiden tavalla, mutta niitä voidaan asettaa myös omalle perustukselleen, jolloin korkea torni voidaan rakentaa nopeasti. # howtoplay.scaffolding.header.3=Hajota telineet # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Projektin vienti epäonnistui # level.editor.import.failed=Projektin tuonti epäonnistui # level.editor.import.failed.incompatibleEdition=Projektin tuonti epäonnistui: tiedostomuotoa ei tueta # -inbox.invite.title=Realm-kutsun saaja: # +inbox.realmInvite.title=Realm-kutsun saaja: %s # +inbox.gameInvite.title=Pelikutsu käyttäjältä %s # invite.clear=Tyhjennä valinnat # invite.send=Lähetä %d kutsua # @@ -4188,6 +4277,8 @@ invite.error1=Jokin meni pieleen. Emme saaneet ladattua ystäväluetteloasi. # invite.error2=Jokin meni pieleen. Emme saaneet ladattua joidenkin ystäviesi tietoja. # invite.realm.add_member=Lisää Realmin jäseniä # invite.notification.title=Pelikutsu # +invite.notification.acceptInviteTtsTouch=Kaksoisnapauta näytön yläreunan kutsua hyväksyäksesi # +invite.notification.acceptInviteTtsGamepad=Hyväksy painamalla %s # invite.notification.description=%s on kutsunut sinut pelaamaan Minecraftia # invite.confirmation.description=%s on kutsunut sinut pelaamaan Minecraftia # invite.pageCounter=%d/%d # @@ -5223,7 +5314,7 @@ item.spawn_egg.entity.armadillo.name=Vyötiäisen luontimuna # item.spawn_egg.entity.axolotl.name=Aksolotlin luontimuna # item.spawn_egg.entity.bee.name=Mehiläisen luontimuna # item.spawn_egg.entity.bogged.name=Juuttuneen luontimuna # -item.spawn_egg.entity.breeze.name=Tuulahduksen luontimuna # +item.spawn_egg.entity.breeze.name=Liihottajan luontimuna # item.spawn_egg.entity.hoglin.name=Hoglinin luontimuna # item.spawn_egg.entity.cat.name=Kissan luontimuna # item.spawn_egg.entity.chicken.name=Kanan luontimuna # @@ -5399,7 +5490,7 @@ item.waxed_exposed_copper_door.name=Kiillotettu paljas kupariovi # item.waxed_oxidized_copper_door.name=Kiillotettu hapettunut kupariovi # item.waxed_weathered_copper_door.name=Kiillotettu kulunut kupariovi # item.weathered_copper_door.name=Kulunut kupariovi # -item.wind_charge.name=Tuulipanos # +item.wind_charge.name=Tuulenpuuska # item.wheat.name=Vehnää # item.wolf_armor.name=Susihaarniska # item.writable_book.name=Kirja ja Sulka # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Kallo # item.banner_pattern.thing=Asia # item.banner_pattern.vines=Kuviokehys # item.bucketPowderSnow.name=Puuterilumiämpäri # +item.worldbuilder.block.failed=Tarvitset nikkaroijan + operaattorin oikeudet, jotta voit asettaa tämän kuution # item.shield.name=Kilpi # item.shield.white.name=Valkoinen kilpi # @@ -5863,6 +5955,7 @@ map.position=Asema: %s, %s, %s # mcoServer.title=Minecraft-onlinemaailma # +menu.ai_lesson_crafter=Luennontyöstäjä # menu.achievements=Saavutukset # menu.convertingLevel=Laajeneva maailma # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=LUOKKAHUONEASETUKSET # menu.serverStore=%s kauppa # menu.serverGenericName=Palvelin # menu.play=Pelaa # +menu.preview=Esikatselu # menu.profile=Profiili # menu.playdemo=Pelaa demomaailmaa # menu.playOnRealms=Pelaa Realmissa # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Käytä FPS-riippumatonta kääntymistä options.dev_use_fast_chunk_culling=Käytä nopeaa lohkojen karsintaa # options.dev_displayMarketplaceDocumentId=Näytä kaupan asiakirjan tunnus # options.dev_addCoins=Lisää %s kolikkoa # +options.dev_addCoinTitle=Lisää kolikoita # +options.dev_reset_entitlements=Nollaa kaikki oikeudet # +options.dev_reset_entitlements_loading=Nollataan oikeudet. Tämä valintaikkuna sulkeutuu, kun prosessi on valmis. Voit sulkea tämän ikkunan, mutta pelin sulkeminen ennen tämän komennon päättymistä voi aiheuttaa odottamatonta toimintaa. # +options.dev_reset_entitlements_error_unfinished=Varoitus, kaikkia oikeuksia ei poistettu oikein. Yritä suorittaa komento uudelleen, mahdollisesti asiakasohjelman uudelleenkäynnistyksen jälkeen. # +options.dev_reset_entitlements_warning=Varoitus! Tämä poistaa kaikki oikeutesi, mukaan lukien vanhat oikeudet, joita et ehkä voi saada takaisin! Tämä toiminto voi kestää jonkin aikaa, jos sinulla on paljon oikeuksia. Haluatko varmasti jatkaa? # +options.dev_reset_entitlements_success=Oikeuksien poistaminen onnistui. # +options.dev_currencyFailureWarning=Verkkokutsu epäonnistui. Virhe: %s # +options.dev_currencyFailureWarningGeneric=Verkkokutsu epäonnistui. Varmista, että olet kirjautuneena sallituksi listatulle tilille. # +options.dev_reset_wallet=Nollaa lompakko # +options.dev_allowlist_failure=Virhe! Toiminto epäonnistui. Tarkista, että tämä tili on sallittujen luettelossa. # options.discoveryEnvironment=Discovery-ympäristö (vaatii uudelleenkäynnistyksen) # options.discoveryEnvironment.production=Tuotanto # options.discoveryEnvironment.staging=Lavastus # options.discoveryEnvironment.local=Paikallinen # options.discoveryEnvironment.dev=Dev [epävakaa] # +options.discoveryEnvironment.perf=Perf [erittäin epävakaa] # options.dev_realmsEnvironment=Realms-ympäristö # options.dev_realms_environment.production=Tuotanto # options.dev_realms_environment.staging=Lavastaminen # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Päivitä ohjelmaversion ohitus # options.dev_resetOverrideDate=Palauta ohituspäivämäärä # options.dev_clearStoreCache=Tyhjennä kaupan välimuisti # options.dev_clearLibraryCache=Tyhjennä kirjaston välimuisti # +options.dev_clearScreenshotsCache=Tyhjennä kuvakaappausten välimuisti # options.dev_clearAllCache=Tyhjennä koko välimuisti # options.dev_connection_quality=Verkon kunnostus (simuloi huonoja yhteyksiä) # options.dev_connection_off=Pois – Muistinsisäinen yhteys käytettävissä paikallista pelaamista varten # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=4G – 1,5 Mbit/s, viive 200 ms, pakettihävikki 2 % # options.dev_connection_slow=Hidas – 400 kbit/s, viive 300 ms, pakettihävikki 3 % # options.dev_connection_veryslow=Erittäin hidas – 200 kbit/s, viive 400 ms, pakettihävikki 4 % # options.dev_deleteAllPersonas=Poista kaikki persoonat # +options.dev_deleteLocalScreenshots=Poista paikalliset kuvakaappaukset # options.dev_deleteLegacyPersona=Poista vanha persoonapaikka # options.dev_identity_environment=Uusi identiteetti ja verkkoinfrastruktuuriympäristö (vaatii uudelleenkäynnistyksen) # options.dev_identity_environment.dev=Liiketoiminnan kehittäminen # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Vaihe 4 – 1024MB # options.dev_sunsetting_tier.five=Vaihe 5 - iOS-12 ja Nougat # options.dev_sunsetting_tier.not_pending=Ei odota # options.dev_gatherings_section=Kerättävät # -options.dev_gatherings_add_gathering=Lisää julkinen kerääminen # options.dev_gatherings_enable=Ota keräämiset käyttöön # +options.dev_gatherings_filter=Suodata keräämiset # options.dev_gatherings_disable=Poista keräämiset käytöstä # options.dev_gatherings_bypass=Ohita järjestelmäpalvelupaketin tarkistus # options.dev_gatherings_enabled=Keräämiset: Käytössä # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Tavallinen # +options.gammaIntensity=Säädä kirkkautta # +options.hdr_brightness=Kirkkaus # options.hudOpacity=Heijastusnäytön läpikuultavuus # options.hudOpacity.max=Normaali # options.hudOpacity.min=Piilotettu # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Täydellä näppäimistöllä pelaaminen # options.fullKeyboardLayout=Täysi näppäimistöasettelu # options.improvedInputResponsePlaceholder=Nopeampi syötereaktio # options.improvedInputResponsePlaceholder.tooltip=Vähentää viivettä syötteen ja ruutunäkymän välillä. Tämä asetus voi käyttää enemmän akkuvirtaa. # -options.dynamicTexturesToggle=Poista tekstuuriraja # -options.dynamicTexturesToggle.tooltip=Tämän kytkeminen päälle tai pois päältä vaatii pelin uudelleenkäynnistyksen. Se voi aiheuttaa epävakautta, kun käytetään useita lisäosia tai resurssipaketteja, jotka sisältävät useita tekstuureja. # -options.dynamicTextures.popUp=Jos otat tekstuurirajan käyttöön, sinun on käynnistettävä peli uudelleen, jotta voit poistaa sen käytöstä. # +options.dynamicTexturesToggle=Käytä suositeltua tekstuurirajaa # +options.dynamicTexturesToggle.tooltip=Anna Mojangin asettaa tekstuuriraja. Tämä voi parantaa tekstuurien laatua huomattavasti. Jos ongelmia ilmenee suurten lisäosien ja resurssipakettien kanssa, poista tämä asetus käytöstä. # +options.dynamicTextures.popUp=Suositellun tekstuurirajan poistaminen käytöstä vaatii pelin uudelleenkäynnistyksen, jotta asetus tulee voimaan. # options.dynamicTextures.popUp.title=Oletko varma? # +options.dynamicTextures.popUp.continue=Poista käytöstä # options.fullscreen=Koko näyttö # options.gamepadcursorsensitivity=Ohjaimen osoittimen tarkkuus # options.gamertag=Pelaajatunnus: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Kytkee päälle erittäin suuren versi options.upscaling=Resoluution parannus # options.raytracing=Säteenseuranta # options.raytracing.disabled.upsell.supported_platform=Tätä vaihtoehtoa voi muokata vain maailmoissa, joissa säteenseuranta on mahdollista. Etsi sellainen kaupasta tai luo oma säteenseurantavalmis resurssipakettisi. # +options.raytracing.disabled.upsell.supported_platform.edu=Tätä vaihtoehtoa voi muokata vain maailmoissa, joissa säteenseuranta on mahdollista. # options.raytracing.disabled.upsell.unsupported_platform=Tarvitset tietynlaisen laitteen tämän ominaisuuden käyttöön. Lisätietoja on osoitteessa http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Hieno # options.graphics.fast=Nopea # @@ -6406,6 +6517,7 @@ options.hidehand=Piilota käsi # options.classic_box_selection=Ääriviivan valinta # options.creator=Sisällöntuottaja # options.creatorTitle=Sisällöntuottajan asetukset # +options.creator.serverboundClientDiagnosticsEnabled=Ota asiakasohjelman diagnostiikka käyttöön # options.creator.debuggerHeading=Komentosarjan virheenkorjausasetukset # options.creator.debuggerAutoAttach=Liitä virheenkorjaus ladatessa # options.creator.debuggerAutoConnect=Yhdistä virheenkorjaus ladatessa # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klassinen # options.uiprofile.pocket=Tasku # options.betaNewDeathScreenToggle=Uusi ''Kuolit''-ruutu (kokeellinen) # options.betaNewDeathScreenToggle.disabled=Et voi muuttaa tätä asetusta, kun pelaat maailmassa. # +options.betaNewBedScreenToggle=Uusi sänkynäyttö (kokeellinen) # +options.betaNewBedScreenToggle.disabled=Et voi muuttaa tätä asetusta, kun pelaat maailmassa. # options.usetouchpad=Jaetut ohjauskomennot # options.viewSubscriptions=Tilaukset # options.viewSubscriptions.button.info=Tiedot # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Oletusselaimesi avautuu Minecraftin palautesivu options.openFeedbackPage.continue=Jatka palautesivustolle # options.turnOffAchievements=Poistetaanko saavutukset käytöstä? # options.turnOffAchievements.message=Saavutukset ovat käytettävissä vain selviytyjätilassa, ja kun huijauskoodit ovat pois käytöstä. Jos jatkat, kukaan ei enää voi ansaita saavutuksia tässä maailmassa, vaikka muuttaisit asetusta ennen pelaamista. # +options.turnOnHardcoreMode=Otetaanko Hardcore-tila käyttöön? # +options.turnOnHardcoreMode.message=Tässä se, mitä sinun tulee tietää Hardcore-tilasta: # +options.turnOnHardcoreMode.message.1=1. Kun kuolet, et synny uudelleen – peli on ohi! # +options.turnOnHardcoreMode.message.2=2. Hardcore-tilaa ei voida poistaa käytöstä maailman luomisen jälkeen. # +options.turnOnHardcoreMode.message.3=3. Kun kuolet, pystyt näkemään, mutta et vuorovaikuttamaan tämän maailman kanssa. # options.achievementsDisabled=Tässä maailmassa ei voi ansaita saavutuksia. # options.achievementsDisabled.onLoad=Jos aloitat pelaamisen näillä asetuksilla, tässä maailmassa ei enää voi ansaita saavutuksia. # options.achievementsDisabled.notSignedIn=Tässä maailmassa voi ansaita saavutuksia, mutta sinun on kirjauduttava Microsoft-tilille sitä varten. # @@ -6761,7 +6880,7 @@ options.makeBackup=Luo varmuuskopio maailmastani # options.managePrivacy=Hallitse tietosuoja-asetuksia osoitteessa https://account.xbox.com/Settings. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Peru Microsoft-tilin linkitys # options.unlink_msa.confirm.title=Perutaanko Microsoft-tilin linkitys? # -options.unlink_msa.confirm.warning=VAROITUS: Et voi enää tallentaa edistymistä tai ostoksia, jotka on tehty PlayStation®4-järjestelmälläsi ja tililläsi %s linkityksen perumisen jälkeen. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=VAROITUS: Et voi enää tallentaa edistymistä tai ostoksia, jotka on tehty PlayStation®4-konsolillasi ja tililläsi %s linkityksen perumisen jälkeen. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Microsoft-tilisi linkityksen poistaminen tämän pelin sisältä vaikuttaa kaikkiin tämän alustan Minecraft-peleihin, joissa on käytetty tätä Microsoft-tiliä. # options.unlink_msa.confirm.checkbox1=Et voi enää käyttää pelin sisäisen kaupan sisältöä, kun pelaat muilla alustoilla. # options.unlink_msa.confirm.checkbox2=En voi enää pelata alustojen välisiä pelejä muita alustoja käyttävien ystävieni kanssa. # @@ -6844,14 +6963,14 @@ sunsetting.popup.dontshow=Älä näytä tätä enää # sunsetting.popup.moreInfo.gearVR=Lisätietoja löydät millä tahansa selaimella osoitteesta https://aka.ms/MinecraftSunsetting. # sunsetting.popup.moreInfo.gearVR.geo=Lisätietoja löydät millä tahansa selaimella osoitteesta https://aka.ms/MinecraftSunsetting. # -sunsetting.popup.pendingSunset.ios=Kykymme tukea tätä laitetta on loppumassa. Saat päivityksiä vielä helmikuuhun 2024 asti, jolloin saat viimeisen päivityksen tälle laitteelle. %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Et voi kuitenkaan enää tehdä uusia ostoksia tällä laitteella. Tällä laitteella hallitut Realmit toimivat kuuden kuukauden ajan, ellei niiden omistaja päivitä niitä toisella laitteella. Voit peruuttaa Realm-tilauksesi Tilausten Asetukset-valikosta laitteella, jolla Realm luotiin. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai Realmeilla, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin.%sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # -sunsetting.popup.pendingSunset.android=Kykymme tukea tätä laitetta on loppumassa. Saat päivityksiä vielä helmikuuhun 2024 asti, jolloin saat viimeisen päivityksen tälle laitteelle %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Et voi kuitenkaan enää tehdä uusia ostoksia tällä laitteella. Tällä laitteella hallitut Realmit toimivat kuuden kuukauden ajan, ellei niiden omistaja päivitä niitä toisella laitteella. Voit peruuttaa Realm-tilauksesi Google Play -tilauksistasi. Pääset Google Playhin millä tahansa tuetulla laitteella tai PC:llä, jolla voit kirjautua tilillesi. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai Realmeilla, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin.%sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # -sunsetting.popup.pendingSunset.ios_android=Kykymme tukea tätä laitetta on loppumassa. Saat päivityksiä vielä marraskuuhun 2022 asti, jolloin saat viimeisen päivityksen tälle laitteelle. Olemme erittäin pahoillamme tästä aiheutuvasta haitasta. %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Tällä laitteella hallitut Realmit toimivat kuuden kuukauden ajan, ellei niiden omistaja päivitä niitä toisella laitteella. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai Realmeilla, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin. %sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # -sunsetting.popup.sunset.ios_android=Tätä laitetta ei enää tueta. Olet saanut viimeisen päivityksen tälle laitteelle. Tästä lähtien voit jatkaa rakentamista maailmoissasi, ja kaupan ostokset (minecoinit mukaan luettuna) pysyvät käytettävissäsi. Realmisi toimivat edelleen, ellei Realmin omistaja päivitä niitä toisella laitteella. Et enää saa uusimpia päivityksiä, etkä voi pelata moninpeliä laitteilla tai Realmilla, jotka jatkavat päivitysten vastaanottamista. Et myöskään pysty muodostamaan yhteyttä tiettyihin palvelimiin. %sKlikkaa painiketta saadaksesi lisätietoja, kuten ohjeita maailmojen siirtämiseksi uuteen laitteeseen. Tiedämme, että tämä on ikävää, ja arvostamme suuresti aikaa, jonka käytit pelimme parissa. Toivottavasti näemme sinut pian uudelleen päivitetyllä laitteella. # +sunsetting.popup.pendingSunset.ios=Kykymme tukea tätä laitetta on loppumassa. Saat päivityksiä vielä helmikuuhun 2024 asti, jolloin saat viimeisen päivityksen tälle laitteelle. %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Et voi kuitenkaan enää tehdä uusia ostoksia tällä laitteella. Tällä laitteella hallitut Realms-maailmat toimivat kuuden kuukauden ajan, ellei niiden omistaja päivitä niitä toisella laitteella. Voit peruuttaa Realms-tilauksesi Tilausten Asetukset-valikosta laitteella, jolla Realms-maailmat luotiin. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai Realms-maailmoissa, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin.%sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # +sunsetting.popup.pendingSunset.android=Kykymme tukea tätä laitetta on loppumassa. Saat päivityksiä vielä helmikuuhun 2024 asti, jolloin saat viimeisen päivityksen tälle laitteelle %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Et voi kuitenkaan enää tehdä uusia ostoksia tällä laitteella. Tällä laitteella hallitut Realms-maailmat toimivat kuuden kuukauden ajan, ellei niiden omistaja päivitä niitä toisella laitteella. Voit peruuttaa Realms-tilauksesi Google Play -tilauksistasi. Pääset Google Playhin millä tahansa tuetulla laitteella tai PC:llä, jolla voit kirjautua tilillesi. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai Realms-maailmoissa, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin.%sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # +sunsetting.popup.pendingSunset.ios_android=Kykymme tukea tätä laitetta on loppumassa. Saat päivityksiä vielä marraskuuhun 2022 asti, jolloin saat viimeisen päivityksen tälle laitteelle. Olemme erittäin pahoillamme tästä aiheutuvasta haitasta. %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Tällä laitteella hallitut Realms-maailmat toimivat kuuden kuukauden ajan, ellei niiden omistaja päivitä niitä toisella laitteella. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai Realms-maailmoissa, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin. %sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # +sunsetting.popup.sunset.ios_android=Tätä laitetta ei enää tueta. Olet saanut viimeisen päivityksen tälle laitteelle. Tästä lähtien voit jatkaa rakentamista maailmoissasi, ja kaupan ostokset (minecoinit mukaan luettuna) pysyvät käytettävissäsi. Realms-maailmat toimivat edelleen, ellei niiden omistaja päivitä niitä toisella laitteella. Et enää saa uusimpia päivityksiä, etkä voi pelata moninpeliä laitteilla tai Realms-maailmoissa, jotka jatkavat päivitysten vastaanottamista. Et myöskään pysty muodostamaan yhteyttä tiettyihin palvelimiin. %sKlikkaa painiketta saadaksesi lisätietoja, kuten ohjeita maailmojen siirtämiseksi uuteen laitteeseen. Tiedämme, että tämä on ikävää, ja arvostamme suuresti aikaa, jonka käytit pelimme parissa. Toivottavasti näemme sinut pian uudelleen päivitetyllä laitteella. # sunsetting.popup.pendingSunset.gearvr_win10=Kykymme tukea tätä laitetta on loppumassa. Saat päivityksiä vielä seuraavaan suureen julkaisuumme saakka, minkä jälkeen saat viimeisen päivityksen tälle laitteelle. Olemme erittäin pahoillamme sinulle aiheutuvasta haitasta. %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Et kuitenkaan enää voi pelata moninpeliä etkä Realmsia tällä laitteella. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata laitteilla tai realmeilla, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin. %sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # sunsetting.popup.sunset.gearvr_win10=Tätä laitetta ei enää tueta. Olet saanut viimeisen päivityksen tälle laitteelle. Tästä lähtien voit jatkaa rakentamista maailmoissasi, ja kaupan ostokset (minecoinit mukaan luettuna) pysyvät käytettävissäsi. Et kuitenkaan voi enää käyttää moninpeliä tai Realmsia tällä laitteella. Et saa enää viimeisimpiä päivityksiä etkä voi pelata laitteilla, jotka edelleen saavat päivityksiä. Et myöskään voi muodostaa yhteyttä tiettyihin palvelimiin. # -sunsetting.popup.pendingSunset.dx10=Kykymme tukea tätä grafiikkalaitetta on loppumassa. Saat päivityksiä vielä seuraavaan suureen julkaisuumme saakka, minkä jälkeen saat viimeisen päivityksen tälle laitteelle. Olemme erittäin pahoillamme sinulle aiheutuvasta haitasta. %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Tällä laitteella hallitut realmit toimivat edelleen, ellei niiden omistaja päivitä niitä toisella laitteella. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai realmeilla, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin. %sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # -sunsetting.popup.sunset.dx10=Tätä grafiikkalaitetta ei enää tueta. Olet saanut viimeisen päivityksen tälle laitteelle. Tästä lähtien voit jatkaa rakentamista maailmoissasi, ja kaupan ostokset (minecoinit mukaan luettuna) pysyvät käytettävissäsi. Realmisi toimivat edelleen, ellei Realmin omistaja päivittää niitä toisella laitteella. Et enää saa uusimpia päivityksiä, etkä voi pelata moninpeliä laitteilla tai realmilla, jotka jatkavat päivitysten vastaanottamista. Et myöskään pysty muodostamaan yhteyttä tiettyihin palvelimiin. %sKlikkaa painiketta saadaksesi lisätietoja, mukaan lukien tapoja siirtää maailmoja uuteen laitteeseen. Tiedämme, että tämä on haitta, ja arvostamme suuresti aikaa, jonka käytit meidän peli, ja tuki. # +sunsetting.popup.pendingSunset.dx10=Kykymme tukea tätä grafiikkalaitetta on loppumassa. Saat päivityksiä vielä seuraavaan suureen julkaisuumme saakka, minkä jälkeen saat viimeisen päivityksen tälle laitteelle. Olemme erittäin pahoillamme sinulle aiheutuvasta haitasta. %sKun olet saanut viimeisen päivityksen, voit edelleen pelata maailmoissasi ja käyttää kaupan ostoksiasi (sekä minecoineja). Tällä laitteella hallitut Realms-maailmat toimivat edelleen, ellei niiden omistaja päivitä niitä toisella laitteella. Et saa enää viimeisimpiä päivityksiä etkä enää voi pelata moninpeliä laitteilla tai Realms-maailmoissa, joihin saa jatkossakin päivityksiä. Et voi myöskään luoda yhteyttä tiettyihin palvelimiin. %sLisätietoja, kuten tietoa tavoista siirtää maailmoja uudelle laitteelle, saat napsauttamalla painiketta. # +sunsetting.popup.sunset.dx10=Tätä grafiikkalaitetta ei enää tueta. Olet saanut viimeisen päivityksen tälle laitteelle. Tästä lähtien voit jatkaa rakentamista maailmoissasi, ja kaupan ostokset (minecoinit mukaan luettuna) pysyvät käytettävissäsi. Realms-maailmat toimivat edelleen, ellei niiden omistaja päivittää niitä toisella laitteella. Et enää saa uusimpia päivityksiä, etkä voi pelata moninpeliä laitteilla tai Realms-maailmoissa, jotka jatkavat päivitysten vastaanottamista. Et myöskään pysty muodostamaan yhteyttä tiettyihin palvelimiin. %sKlikkaa painiketta saadaksesi lisätietoja, mukaan lukien tapoja siirtää maailmoja uuteen laitteeseen. Tiedämme, että tämä on haitta, ja arvostamme suuresti aikaa, jonka käytit meidän peli, ja tuki. # sunsetting.popup.pendingSunset.geo.ios=Kykymme tukea tätä laitetta alueellasi on päättymässä. Saatuasi viimeisen päivityksen voit edelleen pelata maailmoissasi ja käyttää kauppaostoksiasi, mutta et voi enää tehdä uusia ostoksia kaupassa. Tämän laitteen Realmit pysyvät toiminnassa vielä kuuden kuukauden ajan. 30. syyskuuta 2023 et enää pääse Realmiin. Suosittelemme lataamaan maailmasi talteen etukäteen ja peruuttamaan tilauksesi laitteesi tilausasetuksista. %sJos olet kirjautunut sisään Microsoft- tai Xbox Live -tilillä, kauppaostoksesi, minecoinisi ja Realms-tilauksesi ovat saatavilla muilla alustoilla. Jos haluat siirtää maailmasi tästä laitteesta toiseen laitteeseen, voit tehdä sen lähettämällä maailman Realmiin ja lataamalla varmuuskopion uuteen laitteeseesi. %sNapsauta painiketta saadaksesi lisätietoja, mukaan lukien tapoja siirtää maailmasi uuteen laitteeseen. ###disable_3rd_party_console_resource_pack_check sunsetting.popup.sunset.geo.ios=Kykymme tukea tätä laitetta alueellasi on päättynyt. Voit edelleen pelata maailmoissasi ja käyttää kauppaostoksiasi, mutta et voi enää tehdä uusia ostoksia kaupassa. Tämän laitteen Realmit pysyvät toiminnassa 30. syyskuuta 2023 asti, minkä jälkeen et enää pääse Realmiin. Suosittelemme lataamaan maailmasi talteen etukäteen. %sJos olet kirjautunut sisään Microsoft- tai Xbox Live -tilillä, kauppaostoksesi, minecoinisi ja Realms-tilauksesi ovat saatavilla muilla alustoilla. Jos haluat siirtää maailmasi tästä laitteesta toiseen laitteeseen, voit tehdä sen lähettämällä maailman Realmiin ja lataamalla varmuuskopion uuteen laitteeseesi. %sNapsauta painiketta saadaksesi lisätietoja, mukaan lukien tapoja siirtää maailmasi uuteen laitteeseen. ###disable_3rd_party_console_resource_pack_check @@ -6978,10 +7097,10 @@ hudScreen.daysPlayed.overflow=Liian monta laskettavaksi! # playscreen.fileSize.MB=Mt # playscreen.fileSize.GB=Gt # -playscreen.joinableRealms=Realmit, joihin voi liittyä # -playscreen.noFriendsRealms=Et ole vielä yhdenkään Realmin jäsen. # +playscreen.joinableRealms=Realms-maailmat, joihin voi liittyä # +playscreen.noFriendsRealms=Et ole vielä yhdenkään Realms-maailman jäsen. # playscreen.header.local=Pelaa # -playscreen.header.realms=Realmit # +playscreen.header.realms=Realms # playscreen.lastPlayed.daysAgo=%1 päivää sitten # playscreen.lastPlayed.longAgo=Kauan sitten # playscreen.lastPlayed.today=Tänään # @@ -6999,14 +7118,14 @@ playscreen.realmsGetServer=Hanki oma palvelin ja yli 150 pakettia # playscreen.realmGoogleHoldBody=Yhdessä tai useammassa Realms-tilauksessasi on ongelma. Napsauta OK siirtyäksesi Google Play -tilausasetuksiin korjataksesi maksutavan. # playscreen.realmsContent=Pelaa yli 150 kauppapaketilla # playscreen.checkingRealmsCompatibility=Tarkistetaan Realms-yhteensopivuutta... # -playscreen.fetchingRealms=Haetaan Realmeja... # +playscreen.fetchingRealms=Haetaan Realms-maailmoja... # playscreen.confirmLeaveMessage=Oletko varma, että haluat poistua Realmista %1$s? # playscreen.confirmLeaveTitle=Vahvista poistuminen # playscreen.realmExpired=Umpeutunut # playscreen.realmFull=Täynnä # playscreen.realmClientOutdated=Kaikkia Realmeja on päivitetty. Sinun on päivitettävä pelisi, jotta voit jatkaa Realmsin pelaamista. # -playscreen.realms=Realmit # -playscreen.previewRealms=Esikatselumaailma # +playscreen.realms=Realms # +playscreen.previewRealms=Tutustu Realmsiin # playscreen.betaRealms=Beeta-Realms # playscreen.realmsWarning.moreinfo=Lisätietoja # playscreen.realmsCompatibilityFailure=Emme saaneet yhteyttä Realmsiin juuri nyt. Yritämme kohta uudelleen. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Maailmaan ei saada yhteyttä. Tarkista internet-yhtey progressScreen.generating=Luodaan maailmaa # progressScreen.saving=Tallennetaan maailmaa # progressScreen.loading=Ladataan... # +progressScreen.title.loading=Ladataan%1 # progressScreen.title.downloading=Ladataan paketteja %1 # progressScreen.title.applyingPacks=Ladataan resurssipaketteja # progressScreen.title.searchingForSession=Etsitään peli-istuntoa... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Yhdistetään ulkoiseen palvelimeen # progressScreen.title.connectingRealms=Yhdistetään Realmiin # progressScreen.title.copyingWorld=Maailmakopio # progressScreen.title.deleteStorageAreaContent=Tyhjennetään tallennustilan välimuistia # +progressScreen.title.deleteScreenshotsCache=Tyhjennetään kuvakaappausten välimuistia # +progressScreen.title.deleteLocalScreenshots=Poistetaan paikalliset kuvakaappaukset # progressScreen.title.loadingSplitScreenAppearances=Ladataan jaetun näytön ulkonäköjä # progressScreen.title.modifiedWorldWarning=Mukautettu maailma # progressScreen.message.appearanceLoaded=Ulkonäkö ladattu # progressScreen.message.appearanceLoadWaitTimeMet=Ulkonäön lataaminen kestää kauan. Maailman luonti käynnistyy... # progressScreen.message.deleteStorageAreaContent=Tähän voi mennä hetki... # -progressScreen.message.copyingWorld=Kopioidaan maailmaa... %d%% # +progressScreen.message.copyingWorld=Kopioidaan maailmaa... # progressScreen.message.tts.copyingWorld=Kopioidaan maailmaa # progressScreen.message.building=Kootaan maastoa # progressScreen.message.done=Valmis! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Lisäosat lisäävät uusia kuutio progressScreen.message.modifiedWorldWarning.7=Maailmat ja lisäosat ovat monimutkaisia! Vaikka jotkin toimivat yhdessä, saatat saada outoja lopputuloksia toisten kanssa. # progressScreen.message.modifiedWorldWarning.8=Lisää lisäosia tarkoittaa enemmän hauskanpitoa, mutta pelin lataaminen saattaa kestää kauemmin. # progressScreen.dialog.title.resourcePack=Lataa resurssipaketit? # -progressScreen.dialog.title.behaviorAndResourcePack=Lataa maailman käyttäytymis- ja resurssipaketit? # -progressScreen.dialog.title.onlyBehavior=Lataa maailman käyttäytymispaketit? # progressScreen.dialog.title.storageProviderError=Maailman tietojen synkronointi epäonnistui # progressScreen.dialog.title.storageProviderLongWait=Synkronoidaan maailman tietoja # progressScreen.dialog.title.storageProviderSucceeded=Maailman tietojen synkronointi onnistui # -progressScreen.dialog.message.onlyBehavior=Tässä maailmassa on käytössä käyttäytymispaketteja, jotka sinun on ladattava, jotta voit liittyä. Haluatko ladata ne ja liittyä? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Tässä maailmassa on käytössä käyttäytymispaketteja, jotka sinun on ladattava, jotta voit liittyä ja resurssipaketteja, jotka voit halutessasi ladata ennen liittymistä. Mitä haluat ladata ennen liittymistä? # -progressScreen.dialog.message.behaviorAndResourcePack=Tässä maailmassa on käytössä käyttäytymis- ja resurssipaketteja, jotka sinun on ladattava, jotta voit liittyä. Haluatko ladata ne ja liittyä? # -progressScreen.dialog.message.resourcePackOptional=Tässä maailmassa on käytössä resurssipaketteja. Haluatko ladata ne ennen liittymistä? # -progressScreen.dialog.message.resourcePackRequired=Tässä maailmassa on käytössä resurssipaketteja, jotka sinun on ladattava, jotta voit liittyä. Haluatko ladata ne ja liittyä? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Tässä maailmassa on käytössä säteenseurantayhteensopivia resurssipaketteja. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Laitteesi ei ole yhteensopiva edistyneiden valaistus- ja tekstuuriominaisuuksien kanssa, joten näet maailman ilman näitä edistyneitä tehosteita. Haluatko ladata ne ennen liittymistä? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Tässä maailmassa on käytössä säteenseurantayhteensopivia resurssipaketteja. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Laitteesi ei ole yhteensopiva edistyneiden valaistus- ja tekstuuriominaisuuksien kanssa, joten näet maailman ilman näitä edistyneitä tehosteita. Haluatko ladata ne ennen liittymistä? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Jotkin tässä maailmassa käytössä olevat valinnaiset resurssipaketit sisältävät säteenseurantaa. Laitteesi ei tue edistyneitä valaistus- ja tekstuuriominaisuuksia, joten näet maailman ilman näitä edistyneitä tehosteita. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Jotkin tässä maailmassa käytössä olevat valinnaiset ja pakolliset resurssipaketit sisältävät säteenseurantaa. Laitteesi ei tue edistyneitä valaistus- ja tekstuuriominaisuuksia, joten näet maailman ilman näitä edistyneitä tehosteita. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Jotkin tässä maailmassa käytössä olevat pakolliset resurssipaketit sisältävät säteenseurantaa. Laitteesi ei tue edistyneitä valaistus- ja tekstuuriominaisuuksia, joten näet maailman ilman näitä edistyneitä tehosteita. # +progressScreen.dialog.message.resourcePack.optional=Tässä maailmassa on käytössä valinnaisia resurssipaketteja. Haluatko ladata ne ennen liittymistä? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Tässä maailmassa on käytössä lisäosien valinnaisia ja pakollisia resurssipaketteja. Haluatko ladata kaikki paketit vai vain pakolliset ennen liittymistä? # +progressScreen.dialog.message.resourcePack.required=Tässä maailmassa on käytössä lisäosien pakollisia resurssipaketteja. Haluatko ladata ne ja liittyä? # +progressScreen.dialog.message.resourcePack.serverRequired=Tämän maailman omistaja vaatii pelaajat lataamaan kaikki siinä käytetyt resurssipaketit. Haluatko ladata ne ja liittyä? # progressScreen.dialog.message.storageProviderError=Maailmasi tietoja ei voitu synkronoida. Haluatko yrittää uudelleen? # progressScreen.dialog.message.storageProviderUnusableError=Maailma ei ole täysin synkronoitu tai se on vahingoittunut. Yritä pelata maailmalla konsolilla, jossa se toimii, ja yritä sitten siirtää se uudelleen. # progressScreen.dialog.message.storageProviderQuotaError=Paikallinen tallennus onnistui, mutta pilvisynkronointi epäonnistui kiintiön vuoksi. Vapauta pilvitilaa poistamalla maailmoja asetusvalikosta. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Ei tarpeeksi paik progressScreen.dialog.message.worldCorrupted=Maailma on vahingoittunut. Ilmoitathan tästä osoitteeseen bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Tämän maailman synkronointi kestää kauan. Haluatko jatkaa odottamista? # progressScreen.dialog.button.enter=Liity maailmaan # -progressScreen.dialog.button.joinAndDownload=Lataa ja liity - %1 # progressScreen.dialog.button.joinAndDownload.everything=Lataa kaikki ja liity - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Lataa vain käyttäytymiset ja liity - %1 # +progressScreen.dialog.button.joinAndDownload.required=Lataa pakolliset ja liity – %1 # progressScreen.dialog.button.join=Liity # progressScreen.dialog.button.leave=Poistu # progressScreen.dialog.button.retry=Yritä uudelleen # progressScreen.dialog.button.wait=Odota # -progressScreen.editor.message.copyingProject=Kopioidaan projektia... %d%% # +progressScreen.editor.message.copyingProject=Kopioidaan projektia... # progressScreen.editor.message.tts.copyingProject=Kopioidaan projektia # progressScreen.editor.title.copyingProject=Projektin kopio # progressScreen.editor.dialog.message.resourcePackOptional=Tämä maailma käyttää resurssipaketteja. Haluatko ladata ne ennen liittymistä? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Käyttäytymispaketteja käytetä resourcePack.description.bottom.level=Resurssipaketteja käytetään järjestyksessä ylhäältä alas. Tämä tarkoittaa, että kahdessa paketissa oleva resurssi käytetään ylemmästä paketista. Nämä paketit otetaan käyttöön yleisten pakettiesi lisäksi. # resourcePack.description.store=Näytä kaupassa # resourcePack.header.behavior=Aktiiviset käyttäytymispaketit pätevät kaikkiin pelaajiin. # -resourcePack.header.level=Vaadi pelaajia hyväksymään resurssipaketit liittyäkseen # +resourcePack.header.level=Vaadi pelaajia lataamaan valinnaiset resurssipaketit liittyäkseen # resourcePack.crashRecovery.title=Yleiset resurssit palautettu # resourcePack.crashRecovery.message=Resursseja ei saatu ladattua aiemmin. # resourcePack.warnings=Varoitukset: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Päivitetäänkö maailma? # resourcePack.warning.add.body=Tämä maailma ei välttämättä näytä samalta tai toimi samalla tavalla kuin mukauttamattomat maailmat. Suosittelemme tallentamaan kopion maailmastasi ennen kuin jatkat. # resourcePack.warning.add.button.cancel=Älä lisää pakettia # resourcePack.warning.add.button.ok=Lisää paketti silti # -resourcePack.warnings.contentKeyErrorBody=Paketin %s lataamisessa tapahtui ongelma. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Pakettien %s lataamisessa tapahtui ongelma. # +resourcePack.warnings.contentKeyErrorBody=Paketin %s lataamisessa tapahtui virhe. Pelin uudelleenkäynnistys tai paketin lataaminen uudelleen saattaa korjata ongelman. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Pakettien %s lataamisessa tapahtui virhe. Pelin uudelleenkäynnistys tai pakettien lataaminen uudelleen saattaa korjata ongelman. # resourcePack.warnings.contentKeyErrorTitle=Virhe! # resourcePack.warning.remove.title=Tämä on vaarallista! # resourcePack.warning.remove.body=Pakettien lisääminen tai poistaminen maailman pelaamisen jälkeen saattaa hajottaa maailman, jolloin voit menettää kaiken luomasi. # @@ -7579,7 +7696,7 @@ item.spawn_egg.entity.warden.name=Vartijan luontimuna # entity.warden.name=Vartija # entity.allay.name=Apuri # item.spawn_egg.entity.allay.name=Apurin luontimuna # -action.interact.allay=Anna esine Aprille # +action.interact.allay=Anna esine apurille # item.bucketTadpole.name=Ämpärillinen nuijapäitä # item.spawn_egg.entity.frog.name=Sammakon luontimuna # item.spawn_egg.entity.tadpole.name=Nuijapään luontimuna # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Tuntematon # storageManager.delete.title=Poista %s pysyvästi? # storageManager.title.item.single=esine # storageManager.title.item.plural=esineet # +storageManager.title.allScreenshots=kaikki kuvakaappaukset # storageManager.delete.content=Haluatko varmasti poistaa valitut esineet? Nämä esineet häviävät ikuisiksi ajoiksi! (Todella pitkäksi ajaksi!) %s%s%s # storageManager.delete.content.redownload=Voit ladata uudelleen sisältöä, jonka olet ostanut kaupasta. # storageManager.delete.content.worldtemplate=Mallien poistaminen voi johtaa siihen, että niitä käyttävät maailmat eivät enää toimi tarkoitetulla tavalla. # storageManager.delete.content.affectedWorlds=Seuraavat maailmat eivät välttämättä enää toimi toivotulla tavalla: # +storageManager.delete.content.screenshots=Tämä poistaa kaikkien tämän laitteen Minecraft-pelaajien kaikki kuvakaappaukset. Haluatko varmasti jatkaa? # storageManager.delete.confirm=Poista # storageManager.delete.cancel=Peruuta # storageManager.delete.dependency=Seuraava sisältö on sidoksissa sisältöön %s ja saattaa lakata toimimasta, jos poistat sisällön "%s":%s Haluatko silti poistaa sisällön "%s"? Sisältö %s häviää ikuisiksi ajoiksi! (Todella pitkäksi ajaksi!) # @@ -7995,7 +8114,7 @@ selectWorld.resultFolder=Tallennetaan kohteeseen: # selectWorld.seedInfo=Jätä tyhjäksi, jos haluat käyttää satunnaista siementä # selectWorld.select=Pelaa valittua maailmaa # selectWorld.tab.worlds=Maailmat # -selectWorld.tab.realms=Realmit # +selectWorld.tab.realms=Realms # selectWorld.tab.friends=Ystävät # selectWorld.tab.classmates=Ystävät # selectWorld.tab.thirdParty=Palvelimet # @@ -8269,7 +8388,7 @@ store.realmsPlus.faq.question7=Kuinka kauan Realms Plussan paketit ovat käytett store.realmsPlus.faq.answer7=Realms Plus -jäsenet pääsevät nauttimaan rajoittamattomasta pääsystä yli 150 hienoon Minecraft-maailmaan, tekstuuripaketteihin, olemuspaketteihin ja yhdistelmiin niin kauan, kunnes heidän tilauksensa umpeutuu tai paketti poistetaan valikoimasta. # store.realmsPlus.faq.question8=Missä voin käyttää Realms Plus -paketteja? # store.realmsPlus.faq.answer8=Voit pelata tilaukseen sisältyviä maailmoja ja paketteja verkossa, omassa henkilökohtaisessa realmissasi tai paikallisella laitteellasi. Sinun on vain käytävä verkossa 30 päivän välein vahvistaaksesi, että tilauksesi on aktiivinen. # -store.realmsPlus.faq.question9=Mitä Realmeilleni ja maailmoilleni tapahtuu, kun tilaukseni päättyy? # +store.realmsPlus.faq.question9=Mitä Realmsille ja maailmoilleni tapahtuu, kun tilaukseni päättyy? # store.realmsPlus.faq.answer9=Jos tilauksesi päättyy, et voi enää pelata Realmsissa verkossa yhdessä ystäviesi kanssa eikä sinulla ole enää käytettävissäsi Realms Plus -paketteja. Voit ladata realmiisi tallennettuja maailmoja (18 kuukauden sisällä tilauksesi päättymisestä). Jos käytit Realms Plus -maailmoja, tekstuuripaketteja tai yhdistelmiä, sinun on ostettava kyseinen sisältö kaupasta. Voit myös tilata Realms Plussan uudelleen tätä varten, jos kyseiset paketit ovat vielä tarjolla. # store.realmsPlus.faq.question10=Tarvitsenko Realms Plussan ja Marketplace Passin? # store.realmsPlus.faq.answer10=Et. Marketplace Pass on valikoima, joka sisältää yli 150 pakettia, joista voit nauttia. Realms Plus on 10 pelaajan Realm, joka sisältää Marketplace Passin. Suosittelemme, että teet juuri sinulle sopivan tilauksen. # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Kurpitsa # tile.pumpkin_stem.name=Kurpitsan varsi # tile.quartz_block.chiseled.name=Veistetty kvartsikuutio # tile.quartz_block.default.name=Kvartsikuutio # -tile.quartz_block.lines.name=Kvartsipilarikuutio # +tile.quartz_block.lines.name=Kvartsipilari # tile.quartz_block.smooth.name=Sileä kvartsikuutio # tile.quartz_block.name=Kvartsikuutio # tile.rail.name=Raide # @@ -9568,7 +9687,7 @@ tile.carpet.red.name=Punainen matto # tile.carpet.silver.name=Vaaleanharmaa matto # tile.carpet.white.name=Valkoinen matto # tile.carpet.yellow.name=Keltainen matto # -tile.crafter.name=Nikkaroija # +tile.crafter.name=Työstäjä # tile.crafting_table.name=Nikkarointipöytä # tile.glazedTerracotta.white.name=Valkoinen lasitettu terrakotta # @@ -10039,7 +10158,7 @@ trial.upsell.expiredDescription.line1=Kokeilu on päättynyt. Osta täysi pelive trial.upsell.expiredDescription.line2=-Tutki äärettömiä maailmoja # trial.upsell.expiredDescription.line3=-Pelaa ystäviesi kanssa # trial.upsell.expiredDescription.line4=-Nikkaroi satoja esineitä # -trial.upsell.expiredDescription.line5=-Löydä mystisiä rakennelmia ja Realmeja # +trial.upsell.expiredDescription.line5=-Löydä mystisiä rakennelmia ja Realms-maailmoja # trial.upsell.expiredNewDescription=Haluatko jatkaa tutkimista, nikkarointia ja rakentamista? Avaa täysi peliversio ja pelaa niin kauan kuin haluat! Tämä maailma tallennetaan, jotta voit jatkaa siitä mihin jäit. Et kuitenkaan voi muuttaa sitä ennen täyden peliversion avaamista. # trial.upsell.expiredNewDescription.worldsDontTransferToFullGame.line1=Haluatko jatkaa tutkimista, nikkarointia ja rakentamista? Avaa täysi peliversio, jotta voit jatkaa loputtoman maailmamäärän pelaamista niin kauan kuin haluat!* # trial.upsell.expiredTitle=Aika on loppunut! # @@ -10155,7 +10274,7 @@ autosave.info.desktop=Kun näet tämän kuvakkeen, tallennamme peliäsi. Älä s xbox.signin.error=Kirjaudu sisään Microsoft-tililläsi, jotta voit pelata ystäviesi kanssa sekä ansaita pelaajapisteitä ja saavutuksia. # xbox.signin.error.pocket.line1=Kiitos Realmsin testaamisesta! Ominaisuudet eivät ole valmiita, ja saatat törmätä virheisiin. Lähetä meille palautetta! Olemme kuulolla. # xbox.signin.error.pocket.line2= # -xbox.signin.error.pocket.line3=Tämän testin aikana kaikkien pelaajien on kirjauduttava sisään Microsoft-tilillä, jotta heidät voidaan kutsua ja lisätä Realmeihin. # +xbox.signin.error.pocket.line3=Tämän testin aikana kaikkien pelaajien on kirjauduttava sisään Microsoft-tilillä, jotta heidät voidaan kutsua ja lisätä Realmsiin. # xbox.signin.warning.kickPlayer=Tämä lähettää sinut takaisin päävalikkoon. Jatka? # xbox.connection.error=Ei yhteydessä Microsoft-tiliin # xbox.signin=Kirjaudu sisään # @@ -10556,7 +10675,7 @@ midgameTips.52=Voit kerätä hunajaa, jos asetat nuotion mehiläispesän alle. # midgameTips.53=Smaragdimalmi on Minecraftin harvinaisinta malmia! Sitä löytyy vain vuorilta ja niityiltä! # midgameTips.54=Tarvitsetko timantteja? Ne yleistyvät, mitä syvemmälle menet. # midgameTips.55=Sammakot syövät pieniä ja kuutiomaisia olioita. # -midgameTips.56=Aprin intohimona on esineiden kerääminen! Jos annat hänelle tietyn esineen, se yrittää kerätä sitä lisää. # +midgameTips.56=Apurin intohimona on esineiden kerääminen! Jos annat hänelle tietyn esineen, se yrittää kerätä sitä lisää. # midgameTips.57=Sammakkojen laji määräytyy nuijapäiden kasvubiomin lämpötilan mukaan. # midgameTips.58=Voit kerätä nuijapäitä ämpäreihin. # midgameTips.59=Muinaisia kaupunkeja löytyy vuoristojen juurelta. # @@ -10574,7 +10693,7 @@ midgameTips.69=Valmistele kuokan avulla maaperää istutuksia varten. # lategameTips.1=Zombeiksi muuttuneet piglinit eivät hyökkää – ellet suututa niitä. # lategameTips.2=Iske tulipallot takaisin päin hornanhenkeä! # lategameTips.3=Mukulakivi kestää hornanhenkien tulipalloja vastaan, joten siitä on hyötyä portaalien suojelussa. # -lategameTips.4=C418, Lena Raine ja Kumi Tanioka vastaavat musiikistamme. # +lategameTips.4=C418, Lena Raine, Aaron Cherof ja Kumi Tanioka vastaavat musiikistamme. # lategameTips.5=Peli päivitetään ennemmin tai myöhemmin! # lategameTips.6=Creeperit saivat alkunsa koodausvirheestä. # lategameTips.7=Minecraftin ensimmäinen versio luotiin vain kuudessa päivässä! # @@ -10599,7 +10718,7 @@ lategameTips.25=Voit saada hoglinit lisääntymään purppuranpunaisten sienten lategameTips.26=Kultaa on eniten horna- ja erämaabiomeissa. # lategameTips.27=Dioriitti jakaa ihmiset kahtia. # -tips.realms.1=Ota näyttökuva pelivalikon kautta. # +tips.realms.1=Ota kuvakaappaus pelivalikon kautta. # tips.realms.2=Realm on aina online-tilassa, joten sinä ja ystäväsi voitte pelata täällä milloin tahansa. # tips.realms.3=Pysy ajan tasalla siitä, mitä Realmissasi tapahtuu, tarkistamalla Realms-tarinoiden Tarinasyöte. # tips.realms.4=Jaa upeat hetkesi muiden tämän Realmin pelaajien kanssa lisäämällä tarina Tarinasyötteeseen. # @@ -10760,10 +10879,11 @@ dr.loading=Ladataan... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Valitse uusi olemus # dr.classic_skins.custom_skin_title=Tuo olemus # -dr.classic_skins.custom_skin_description=Tuo kuvatiedosto laitteeltasi käytettäväksi olemuksenasi. Se ei synkronoidu muissa laitteissa tai peleissä. # +dr.classic_skins.custom_skin_description=Tuo png-kuvatiedosto (64x32, 64x64 tai 128x128) laitteeltasi käytettäväksi olemuksenasi. Se ei synkronoidu eri laitteiden tai pelien välillä. # +dr.classic_skins.custom_skin_description_disabled= Laitteesi ei voi valita mukautettua olemusta moninpelin aikana. Palaa päävalikkoon ottamaan se käyttöön. # dr.classic_skins.custom_skin_description_popup=Pelaajat, joilla on mukautettu olemus, eivät näy sinulle, jos Salli vain luotetut olemukset -asetus on käytössä # dr.classic_skins.custom_skin_section_title=Omat olemukset # -dr.classic_skins.invalidCustomSkin=Tämä ei ole Minecraft-olemus, senkin höpsö. # +dr.classic_skins.invalidCustomSkin=Tuo .png-tiedosto, jonka mitat ovat 64x64, 64x32 tai 128x128 # dr.classic_skins.owned=Omistettu # dr.classic_skins.purchasable=Hanki lisää # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Yhteyden muodostaminen epäonnistui # gathering.info.modal.body.connectFail=Valitettavasti yhteyden muodostaminen epäonnistui. Yritä myöhemmin uudelleen. # gathering.connect.title=Yhdistetään... # gathering.info.qr.title.onlineService=Opi lisää # -gathering.info.qr.body.onlineService.nso=Tarvitset Nintendo Switch Online -jäsenyyden liittyäksesi tapahtumaan Minecraftissa. # -gathering.info.qr.body.onlineService.psn=Sinun on oltava kirjautuneena PlayStation®Plus -palveluun, jotta voit liittyä tapahtumaan Minecraftissa. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Sinun on oltava kirjautuneena sisään, jotta voit liittyä tapahtumaan Minecraftissa. # gathering.info.qr.title.childAccount=Verkkopelaaminen ei ole sallittua # gathering.info.qr.body.childAccount=Nykyinen lapsilukko estää sinua pelaamasta verkossa. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Live-tapahtuman suoratoisto # gathering.info.qr.body.console=Skannaa liittyäksesi live-tapahtumamme suoratoistoon # gathering.info.signIn.title=Kirjaudu sisään liittyäksesi tähän tapahtumaan. # gathering.info.signIn.body=Kirjaudu sisään Microsoft-tilillesi, jotta voit osallistua tähän tapahtumaan. # +gathering.activation.warning=Keräämistä ei löytynyt. # +gathering.activation.warning.signIn=Keräämistä ei löytynyt. Kirjaudu sisään ennen kuin yrität uudelleen. # +gathering.activation.warning.title=Voi ei! # diff --git a/resource_pack/texts/fr_CA.lang b/resource_pack/texts/fr_CA.lang index 516a2051c..73390b27c 100644 --- a/resource_pack/texts/fr_CA.lang +++ b/resource_pack/texts/fr_CA.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menu du jeu # accessibility.screenName.permissions=Écran des permissions # accessibility.screenName.play=Écran Jouer # accessibility.screenName.profile=Écran Profil # +accessibility.screenName.realmInviteLinkSettings=Écran des paramètres du lien d'invitation au Realm # accessibility.screenName.realmSettings=Écran Paramètres de Realm # accessibility.screenName.settings=Écran Paramètres de jeu # accessibility.screenName.addFriend=Écran Ajouter ami # @@ -192,6 +193,10 @@ accessibility.text.equals=Égal # accessibility.text.unsupported=Caractère inconnu # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notification ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Astuce ### This is the name of the popup that appears when a player is shown a game tip @@ -500,7 +505,7 @@ authentication.store.terms=Conditions d'utilisation # authentication.store.viewTermsAndConditions=Conditions générales d’utilisation # authentication.store.viewPrivacyPolicy=Politique de confidentialité # authentication.toast.refreshFailed.title=Compte # -authentication.toast.refreshFailed.body=Une erreur est survenue avec les informations de votre compte. Veuillez vous connecter à nouveau afin de continuer à utiliser les fonctionnalités multijoueurs. # +authentication.toast.refreshFailed.body=Une erreur est survenue avec les informations de votre compte. Veuillez vous connecter à nouveau afin de continuer à utiliser les fonctionnalités multijoueur. # authentication.error.generic.title=Impossible de se connecter # authentication.error.generic.body=La connexion a échoué. Assurez-vous de bien vous connecter avec le compte de votre école ou de votre organisme, et réessayez. # authentication.error.generic.link1=En savoir plus sur l'admissibilité des comptes. # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Dupliquer %s arguments de sélecteur commands.generic.encryption.badkey=Clé publique incorrecte. Le formatage PEM devrait donner une clé de 120 bytes. # commands.generic.encryption.badsalt=Salage incorrect. Un format de 16 bytes est attendu avant d'encoder en base 64. # commands.generic.encryption.required=Une session chiffrée est requise # +commands.generic.entity.differentDimension=L'entité cible ne peut pas être dans une dimension différente # commands.generic.entity.invalidType=Le type d'entité "%1$s" est invalide # commands.generic.entity.invalidUuid=L'UUID de l'entité fourni est dans un format invalide # commands.generic.entity.notFound=Cette entité n'a pas été trouvée # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Les valeurs de couleurs du fondu doivent être des commands.camera.invalid.easing=Le passage aux caméras non fixes n'est pas pris en charge # commands.camera.invalid.time=Les durées du fondu doivent être comprises entre 0 et 10 secondes # commands.camera.invalid.pitch=L'inclinaison de la caméra (axe X) doit être comprise entre -90 et 90 degrés # +commands.camera.invalid.view.offset=Le décalage de la vue doit être compris entre -100 et 100. # commands.camera.perspective.locked=La perspective ne peut pas être modifiée en utilisant des caméras personnalisées # commands.camera.perspective.option=La caméra sélectionnée change lorsque la caméra personnalisée n'est pas active. # commands.world_age.description=Modifie ou renseigne sur l'âge du monde (temps écoulé depuis sa création). # @@ -1560,7 +1567,7 @@ connect.failed=Échec de connexion au serveur # connect_gamepad.warning.controllerRequired=Manette de jeu nécessaire # connect_gamepad.pressButtonToContinue=Appuyez sur la touche A de votre manette pour continuer # gamepad_disconnect=Perte de connexion de la manette # -gamepad_disconnect.reconnectController=Votre manette a perdu sa connexion. Veuillez la reconnecter pour continuer. # +gamepad_disconnect.reconnectController=Votre manette de jeu a perdu sa connexion. Veuillez la reconnecter pour continuer. # container.beacon=Balise # container.brewing=Stand d'alchimie # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Cavernes et falaises # createWorldScreen.cavesandcliffsDescription=Explorez la nouvelle génération de cavernes variées # createWorldScreen.spectatorMode=Mode Spectateur # createWorldScreen.spectatorModeDescription=Essayez les premières versions du mode Spectateur # +createWorldScreen.experimentalThirdPersonCameras=Caméras de créateur : nouveaux préréglages à la troisième personne # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contient un nouveau préréglage de caméra d'épaule follow_orbit en vue à la troisième personne. # +createWorldScreen.experimentalFocusTargetCamera=Caméras de créateur : caméra Suivre la cible # +createWorldScreen.experimentalFocusTargetCameraDescription=Active le comportement de la caméra libre existante pour cibler une entité # createWorldScreen.recipeUnlocking=Déverrouillage de recettes # createWorldScreen.recipeUnlockingDescription=Activer le déverrouillage de recettes # createWorldScreen.experimentalholiday=Fonctionnalité du créateur de vacances # @@ -1926,7 +1937,7 @@ createWorldScreen.header.general.project=Projet # createWorldScreen.header.general.exportSettings=Exporter les paramètres # createWorldScreen.header.general.exportSettings.description=§7Certaines fonctionnalités peuvent être ignorées pendant la session d’édition, mais sont entièrement respectées lors de l’exportation. # createWorldScreen.header.local=Créer un monde # -createWorldScreen.header.realms=Créer un serveur Realm # +createWorldScreen.header.realms=Créer un serveur Realms # createWorldScreen.header.realmsReset=Réinitialiser votre Realm? # createWorldScreen.levelName=Nom # createWorldScreen.levelSeed=Code de génération du monde # @@ -1942,7 +1953,7 @@ createWorldScreen.randomtickspeed.reset=Réinitialisation de la vitesse de tick createWorldScreen.serverSimDistance=Simulation de la distance # createWorldScreen.serverSimDistanceFormat=%s tronçons # createWorldScreen.showbordereffect=Afficher l'effet de bordure # -createWorldScreen.check_internet_connection=Vous n'êtes pas connecté à Internet. Vos amis ne pourront pas rejoindre vos mondes multijoueurs. Connectez-vous à votre compte Microsoft afin de jouer avec vos amis. # +createWorldScreen.check_internet_connection=Vous n'êtes pas connecté à Internet. Vos amis ne pourront pas rejoindre vos mondes multijoueur. Connectez-vous à votre compte Microsoft afin de jouer avec vos amis. # createWorldScreen.disconnectedXboxLive=Vous n'êtes pas connecté aux services Microsoft. Vos amis qui ont des gamertags ne pourront pas rejoindre votre monde multijoueur. Connectez-vous à votre compte Microsoft afin de jouer avec vos amis. # createWorldScreen.clearPlayerData.button=Effacer les données de joueur # createWorldScreen.clearPlayerData.title=Effacer les données de joueur du monde? # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Supprimer le projet # createWorldScreen.editor.projectOptionsLabel=Options de projet # createWorldScreen.editor.delete.confirm=Supprimer définitivement le projet? # createWorldScreen.editor.deleteWarningFormat=Voulez-vous vraiment supprimer « %s »? Ce projet sera perdu à jamais! # -createWorldScreen.eduCloud.about.body=Nom du fichier : « %1$s »%2$sModifié le : %3$s%4$sPour lancer le téléchargement, cliquez sur OK, puis sur Télécharger.%5$s # +createWorldScreen.eduCloud.about.body=Nom du fichier : « %1$s »%2$sDernière mise à jour : %3$s%4$sPour télécharger, cliquez sur OK, puis sur le bouton Télécharger.%5$s # createWorldScreen.eduCloud.about.title=À propos du fichier du monde sur nuage # createWorldScreen.eduCloud.delete.confirm=Supprimer le monde local? # createWorldScreen.eduCloud.deleteWarningFormat=Souhaitez-vous vraiment supprimer « %1$s » sur cet appareil? %2$sLa version infonuagique « %3$s » ne sera pas affectée et peut être resynchronisée plus tard. # +createWorldScreen.eduCloud.resolution.title=Téléverser maintenant? # +createWorldScreen.eduCloud.resolution.body=Un problème est survenu lors de la sauvegarde de « %1$s » sur le nuage. Lorsque vous quittez un monde, veuillez garder Minecraft Education ouvert jusqu'à la fin du téléversement.%2$sRéglons cela. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Téléverser maintenant # +createWorldScreen.eduCloud.resolution.uploadOpen=Téléverser et jouer # createWorldScreen.experimentalDeferredTechnicalPreview=Afficher les fonctionnalités de dragon pour les créateurs # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Activer le pipeline de rendu différé. Nécessite un pack de ressources PBR activé et du matériel compatible. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Télécharger une sauvegarde avant de pa realmsInvitationScreen.shareDialogLabel=Quiconque accède à ce lien peut devenir membre de votre Realm. Faites attention avec qui vous le partagez. Vous souhaitez peut-être d'abord télécharger une sauvegarde de votre monde. Vous pouvez supprimer les membres de vos paramètres de Realm. # realmsInvitationScreen.shareDialogShareButton=Partager # realmsInvitationScreen.shareDialogCopyButton=Copier # -realmsInvitationScreen.shareDialogNewLinkButton=Créer un nouveau lien # -realmsInvitationScreen.shareDialogNewCodeButton=Créer un nouveau code # realmsInvitationScreen.closedRealmWarning=Votre Realm est fermé. Aucun membre ne peut le rejoindre. # realmsInvitationScreen.generate=Créer # realmsInvitationScreen.disable=Désactiver # realmsInvitationScreen.backup=Télécharger # -realmsInvitationScreen.shareByLink=Lien de partage # -realmsInvitationScreen.shareByCode=Partager le code d’invitation # -realmsInvitationScreen.shareLinkToRealm=Partager le lien du Realm # -realmsInvitationScreen.shareCodeToRealm=Partager le code d’invitation à Realm # -realmsInvitationScreen.shareInfoMessage=Quiconque accède à ce lien peut rejoindre votre Realm. Allez à Jeu > Télécharger un monde afin de télécharger une sauvegarde de votre monde. # -realmsInvitationScreen.shareInfoMessageCode=Quiconque accède à ce code d'invitation peut rejoindre votre Realm. Allez à Jeu > Télécharger un monde afin de télécharger une sauvegarde de votre monde. # -realmsInvitationScreen.refreshLinkInfoMessage=Cette action invalidera le lien précédent et en créera un nouveau. Souhaitez-vous continuer? # -realmsInvitationScreen.refreshCodeInfoMessage=Cette action annulera l'ancien code d'invitation et en créera un nouveau. Voulez-vous continuer? # realmsInvitationScreen.kick=Retirer # realmsInvitationScreen.kickAndBlock=Bloquer # realmsInvitationScreen.kickPopupTitle=Révoquer l'accès? # @@ -2062,7 +2067,7 @@ realmsSharingScreen.cantJoinClosedMessage=%s est fermé. Demandez à %s de le ro realmsSharingScreen.failedSignInModalTitle=Connectez-vous pour rejoindre ce Realm # realmsSharingScreen.failedSignInModalMessage=Vous devez être connecté à un compte Microsoft pour rejoindre ce Realm. Veuillez vous connecter et réessayer. # realmsSharingScreen.invalidPermissionTitle=Permissions non valides # -realmsSharingScreen.unexpectedServerResponseTitle=Erreur liée au Realm # +realmsSharingScreen.unexpectedServerResponseTitle=Erreur liée aux Realms # realmsSharingScreen.unexpectedServerResponseMessage=Désolé, nous avons rencontré un problème de connexion au Realm. Veuillez réessayer plus tard. # realmsCreateScreen.title.create=Créer un serveur Realm # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Paramètres de jeu # realmsSettingsScreen.playersSectionTitle=Joueurs # realmsSettingsScreen.membersSectionTitle=Membres # realmsSettingsScreen.subscriptionSectionTitle=Abonnement # +realmsSettingsScreen.inviteLinksSectionTitle=Liens d'invitation # realmsSettingsScreen.devOptionsSectionTitle=Options de dév. # realmsSettingsScreen.backupSection=Sauvegardes # realmsSettingsScreen.backupInfo=Vous pouvez restaurer le monde de votre Realm avec l'une des sauvegardes de cette liste. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Remplacer le monde? # realmsSettingsScreen.closeRealmTitle=Fermer le Realm ? # realmsSettingsScreen.closeRealmMessage=Vous allez fermer le Realm pour tous les joueurs qui s'y trouvent. Ceux-ci seront alors déconnectés. Voulez-vous vraiment continuer ? # realmsSettingsScreen.LoadingSubscription=Chargement de l'abonnement... # +realmsSettingsScreen.LoadingInviteLinks=Chargement des liens d'invitation... # realmsSettingsScreen.failedLoadingSubscription=Échec du chargement de l'abonnement # +realmsSettingsScreen.failedLoadingInviteLinks=Échec du chargement des liens d'invitation # realmsSettingsScreen.matchingPurchasePlatformFormat=Vous avez acheté votre abonnement sur%s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Vous avez ouvert votre abonnement sur %s. Vous ne pouvez le prolonger qu'à partir de là. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Vous pouvez gérer votre abonnement de Realm depuis le magasin de la plateforme où vous l'avez acquis à l'origine. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Votre Realm e realmsSettingsScreen.upload.worldtoobig=Échec du chargement. Le monde excède la limite de chargement de %s. # realmsSettingsScreen.download.worldtoobig=Échec du téléchargement. Le monde excède la limite de téléchargement de %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Les modifications apportées à votre abonnement Realms, telles que le cumul de périodes ou la désactivation de la facturation récurrente, ne seront pas prises en compte avant votre prochaine date de facturation. # +realmsSettingsScreen.inviteLinkLabel=Liens d'invitation : # +realmsSettingsScreen.inviteLinkLabelTTS=Liens d'invitation. Bloc de texte. # +realmsSettingsScreen.inviteLinkLabelDescription=Vous pouvez ajouter jusqu'à 5 liens d'invitation et les partager pour que les gens puissent rejoindre votre Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Vous avez atteint le nombre maximal de liens d'invitation. Supprimez un lien existant avant d'en ajouter un nouveau. # +realmsSettingsScreen.inviteLinkNameTTS=Lien d'invitation intitulé %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Cliquez sur le bouton pour modifier les paramètres. # +realmsSettingsScreen.inviteLinkAddButton=Ajouter un nouveau lien d'invitation # +realmsSettingsScreen.inviteLinkCopyTTS=Copier le lien d'invitation # +realmsSettingsScreen.inviteLinkActivate=Activer le lien # +realmsSettingsScreen.inviteLinkActivateTTS=Activez le lien. Activez ce lien pour permettre aux gens de vous rejoindre. # +realmsSettingsScreen.inviteLinkActivateDescription=Activez ce lien pour permettre aux gens de vous rejoindre. # +realmsSettingsScreen.inviteLinkActive=Actif # +realmsSettingsScreen.inviteLinkInactive=Inactif # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ce lien n'est pas valide # +realmsSettingsScreen.inviteLinkExpiryTime=Expire %s à %s # +realmsSettingsScreen.inviteLinkExpiredTime=Expiré %s à %s # +realmsSettingsScreen.inviteLinkExpired=Expiré # +realmsSettingsScreen.inviteLinkInfinite=N'expire jamais # +realmsSettingsScreen.inviteLinkInfiniteToggle=Configurer le lien pour qu'il n'expire jamais # +realmsSettingsScreen.inviteLinkTitle=Lien d'invitation : %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Minuscules # +realmsSettingsScreen.inviteLinkUppercaseTTS=Majuscule # +realmsSettingsScreen.inviteLinkURLTTS=Lien d'invitation intitulé %s. Bloc de texte. %s. Ce lien permettra aux gens de rejoindre votre Realm. Vous pouvez le partager n'importe où. # +realmsSettingsScreen.inviteLinkDescription=Ce lien permettra aux joueurs de rejoindre votre Realm. Vous pouvez le partager n'importe où. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Général # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Paramètres avancés # +realmsSettingsScreen.inviteLinkShare=Partager un lien # +realmsSettingsScreen.inviteLinkShareDescription=Choisissez où partager ce lien. # +realmsSettingsScreen.inviteLinkShareButton=Partager # +realmsSettingsScreen.inviteLinkShareButtonTTS=Lien. Bouton. Choisissez où partager ce lien. # +realmsSettingsScreen.inviteLinkRemove=Supprimer le lien # +realmsSettingsScreen.inviteLinkRemoveButton=Supprimer # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Lien. Bouton. # +realmsSettingsScreen.inviteLinkCopiedToast=Lien d'invitation copié dans votre presse-papier. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Supprimer le lien d'invitation? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Cette action supprimera le lien d'invitation du Realm. Tous ceux qui l'ont déjà rejoint y resteront, mais plus personne ne pourra y accéder avec ce lien. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Oui, supprimer le lien # +realmsSettingsScreen.inviteLinkExpirationLabel=Date d'expiration # +realmsSettingsScreen.inviteLinkExpirationDescription=Définissez la date d'expiration de ce lien. # +realmsSettingsScreen.inviteLinkExpirationTTS=Date d'expiration. Bloc de texte. Le lien expire le %s. Définissez la date d'expiration de ce lien. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Date d'expiration. Bloc de texte. Lien %s. Définissez la date d'expiration de ce lien. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Erreur lors de l'ajout du lien # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Une erreur est survenue lors de l'ajout d'un lien vers ce Realm. Veuillez réessayer. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Erreur lors de la suppression du lien # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Une erreur est survenue lors de la suppression de ce lien. Veuillez réessayer. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Erreur lors de la mise à jour du lien # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Une erreur est survenue lors de la mise à jour de ce lien. Veuillez réessayer. # +realmsSettingsScreen.expiration.unset=Définir l'expiration # +realmsSettingsScreen.expiration.never=Jamais # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 heure # +realmsSettingsScreen.expiration.quarterDay=6 heures # +realmsSettingsScreen.expiration.halfDay=12 heures # +realmsSettingsScreen.expiration.day=1 jour # +realmsSettingsScreen.expiration.week=7 jours # +realmsSettingsScreen.expiration.never.full=N'expire jamais # +realmsSettingsScreen.expiration.timeFormat=%s à %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Dans 30 minutes. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Dans 1 heure. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Dans 6 heures. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Dans 12 heures. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Dans 1 jour. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Dans 7 jours. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=l'App Store # @@ -2426,8 +2497,8 @@ xbl.marketplace.account.error.body.nobutton=Une erreur est survenue avec votre c playfab.account.banned.temporary=suspendu(e) # playfab.account.banned.permanent=banni(e) # playfab.account.banned.title=Vous avez été %s # -playfab.account.banned.body=Vous avez été %s du mode multijoueur de Minecraft. Vous ne pourrez pas jouer sur des serveurs, rejoindre des Realms, héberger ou rejoindre des parties multijoueurs, ni utiliser le marché. # -playfab.account.banned.body.line1=Vous avez été %s du mode multijoueur de Minecraft en raison de « %s ». Vous ne pourrez pas jouer sur des serveurs, rejoindre des Realms, héberger ou rejoindre des parties multijoueurs, ni utiliser le marché. # +playfab.account.banned.body=Vous avez été %s du mode multijoueur de Minecraft. Vous ne pourrez pas jouer sur des serveurs, rejoindre des Realms, héberger ou rejoindre des parties multijoueur, ni utiliser le marché. # +playfab.account.banned.body.line1=Vous avez été %s du mode multijoueur de Minecraft en raison de « %s ». Vous ne pourrez pas jouer sur des serveurs, rejoindre des Realms, héberger ou rejoindre des parties multijoueur, ni utiliser le marché. # playfab.account.banned.body.line2=Cliquez sur « %s » ci-dessous pour consulter nos normes communautaires et savoir comment soumettre une demande de révision de cas si vous pensez avoir été %s par erreur. # playfab.account.banned.body.line3.hour=Il reste 1 heure à votre suspension. # playfab.account.banned.body.line3.hours=Il reste %d heures à votre suspension. # @@ -2461,6 +2532,9 @@ date.short_november=nov. # date.short_december=déc. # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s à %s # +date.formattedSpecific.today=Aujourd'hui à %s # +date.formattedSpecific.yesterday=Hier à %s # date.full_january=Janvier # date.full_february=Février # date.full_march=Mars # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menu principal # deathScreen.quit.confirm=Êtes-vous sûr(e) de vouloir quitter? # deathScreen.quit.confirmToMainMenuWarning=Souhaitez-vous vraiment quitter le jeu et vous rendre au menu principal? # deathScreen.quit.confirmToMainMenuTitleWarning=Quitter pour le menu principal? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Êtes-vous sûr(e) de vouloir sauvegarder et quitter la partie?%sNous chargerons également votre monde dans le nuage! # deathScreen.quit.secondaryClient=Sauvegarder et quitter # deathScreen.quit.secondaryClient.confirmLeaveWarning=Souhaitez-vous vraiment sauvegarder et quitter le jeu? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Sauvegarder et quitter # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Surface # dimension.dimensionName1=Nether # dimension.dimensionName2=L'End # -disabledSkin.title=Vous êtes affiché en tant que Steve. # +disabledSkin.title=Vous apparaissez en tant que personnage par défaut. # disabledSkin.body.onJoin=Ce serveur a désactivé %s. Vous pouvez changer de skin dans le vestiaire. # disabledSkin.body.dressingRoom=Ce serveur a désactivé %s. Voulez-vous vraiment garder ce skin? # disabledSkin.type.customSkins=skins personnalisés # @@ -2692,9 +2765,9 @@ disconnectionScreen.invalidPlayer=Le paramètre multijoueur de ce monde est rég disconnectionScreen.invalidIP=Adresse IP invalide ! # disconnectionScreen.invalidSkin=Skin non valide! # disconnectionScreen.lockedSkin.title=Restriction de plateforme pour cette skin! # -disconnectionScreen.lockedSkin=La skin que vous avez en équipement fait partie d'un pack de contenu non permis lors de parties multijoueurs multiplateformes. # +disconnectionScreen.lockedSkin=La skin que vous avez en équipement fait partie d'un pack de contenu non permis lors de parties multijoueur multiplateformes. # disconnectionScreen.multiplayerLockedSkin.title=Skin interdite en mode multijoueur! # -disconnectionScreen.multiplayerLockedSkin=La skin que vous avez en équipement provient d'un pack de contenu non autorisé lors de parties multijoueurs. # +disconnectionScreen.multiplayerLockedSkin=La skin que vous avez en équipement provient d'un pack de contenu non autorisé lors de parties multijoueur. # disconnectionScreen.loggedinOtherLocation=Connecté à partir d'un autre endroit # disconnectionScreen.multiplayerDisabled=Le monde a été réglé en mode solo. # disconnectionScreen.noReason=Vous avez été déconnecté # @@ -2725,7 +2798,7 @@ disconnectionScreen.resourcePack=Nous avons rencontré un problème lors du tél disconnectionScreen.restartClient=Connexion impossible, veuillez redémarrer votre client. # disconnectionScreen.badPacket=Le serveur a envoyé un paquet endommagé. # disconnectionScreen.realmsDisabled=Les Realms sont désactivés. # -disconnectionScreen.realmsDisabledBeta=Les royaumes sont désactivés dans le cadre de la bêta. # +disconnectionScreen.realmsDisabledBeta=Les Realms sont désactivés dans le cadre de la bêta. # disconnectionScreen.incompatiblePack=Vous ne pouvez rejoindre ce monde parce que vos packs suivants sont incompatibles : %s # disconnectionScreen.incompatiblePack.memory=Vous ne pouvez rejoindre ce monde parce que la mémoire de votre appareil est insuffisante pour les packs suivants : %s # disconnectionScreen.incompatiblePack.graphics.raytracing=Vous ne pouvez rejoindre ce monde parce que votre appareil n'a pas la technologie compatible pour prendre en charge le lancer de rayon # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTER # edu.worlds_screen.share=PARTAGER # edu.worlds_screen.delete=SUPPRIMER # edu.worlds_screen.courses_title=Mes cours # -edu.worlds_screen.fetch_error=Un problème est survenu lors de la connexion à OneDrive. Les mondes sauvegardés dans le nuage ne sont peut-être pas être à jour. Vérifiez également votre connexion Internet. # +edu.worlds_screen.fetch_error=Un problème est survenu lors de la connexion à OneDrive. Les mondes sauvegardés dans le nuage ne sont peut-être pas à jour. Veuillez également vérifier votre connexion Internet. # edu.templates.title=Mes modèles # edu.templates.search_placeholder=Rechercher Mes modèles # @@ -3053,7 +3126,12 @@ feed.upload=Votre saisie d'écran est en cours de téléchargement... # feed.manage=Gérer le flux # feed.share=Partager # feed.addScreenshot=Ajouter une saisie d'écran # -feed.shareScreenshot=Capture d'écran enregistrée. Rendez-vous dans les Histoires de Realms pour la partager. # +feed.screenshotCapturedRealms=Capture d'écran enregistrée. Rendez-vous dans les Histoires de Realms pour la partager. # +feed.screenshotCaptured=Capture d'écran prise. Vous pouvez la consulter dans votre galerie de captures d'écran. # +feed.screenshotAlmostFull=Capture d'écran prise. Votre galerie est presque pleine. (%d/%d) # +feed.screenshotReachedMax=Capture d'écran prise. Votre galerie est pleine. (%d/%d) # +feed.screenshotFull=Votre album est plein. Supprimez des captures d'écran pour libérer de l'espace. # +feed.screenshotFullShort=Galerie de captures d'écran pleine # feed.comments=Commentaires # feed.edit=Modifier # feed.screenshots=Captures d'écran # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Déplacez :tip_right_stick: pour regarder auto gameTip.playerMovement.mouse=Déplacez-vous avec :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Déplacez-vous en utilisant le joystick. # -gameTip.playerMovement.touch.classic=Déplacez-vous en utilisant le joystick. # +gameTip.playerMovement.touch.classic=Déplacez-vous à l'aide des boutons fléchés. # gameTip.playerMovement.controller=Bougez :tip_left_stick: pour vous déplacer. # gameTip.flying.mouse=Appuyez deux fois sur :_input_key.jump: pour voler # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Appuyez deux fois sur :_input_key.jump: pour arrêter d gameTip.stopFlying.touch=Appuyez deux fois sur Voler vers le bas pour arrêter de voler # gameTip.jump.mouse=Sautez avec :_input_key.jump: # + gameTip.swim.mouse=Appuyez longuement sur :_input_key.jump: pour nager vers le haut # +gameTip.swim.touch=Appuyez pour nager vers le haut. # gameTip.hotbar.selection.mouse=Faites défiler ou appuyez sur %s pour tenir l'objet ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Appuyez sur l'objet dans la barre d'actions pour le tenir # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Pour placer votre établi, placez-le dans gameTip.useCraftingTable.mouse=Faites un clic droit sur l'établi pour l'utiliser. # +gameTip.openChat.mouse=Appuyez sur %s pour ouvrir le chat. # +gameTip.openChat.touch=Appuyez pour ouvrir le chat # +gameTip.openChat.touch.tts=Appuyez sur le bouton de chat pour ouvrir le chat # + +gameTip.emote.mouse=Appuyez sur ou maintenez :_input_key.emote: pour utiliser une émote # +gameTip.emote.touch=Touchez pour utiliser une émote # +gameTip.emote.touch.tts=Touchez le bouton d'émote pour utiliser l'émote # + generator.amplified=AMPLIFIÉ # generator.amplified.info=Remarque : juste pour le plaisir, exige un ordinateur costaud # generator.customized=Personnalisé # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=Orages # howtoplay.next=Suivant # howtoplay.previous=Précédent # -howtoplay.category.education=Éducation # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=S’installer # howtoplay.category.gettingStarted=Commencer # howtoplay.category.overworld=Surface de A à Z # @@ -3302,7 +3390,7 @@ howtoplay.category.preparingForTheNight=Préparation pour la nuit # howtoplay.category.realms=Realms # howtoplay.category.redstoneEngineering=Ingénierie de redstone # howtoplay.category.standsAndTables=Établis, tables et stands # -howtoplay.category.survivingTheFirstNight=Survivre à la première nuit # +howtoplay.category.survivingTheFirstNight=Survivre la nuit # howtoplay.category.theEndDimension=La dimension de l'Ender # howtoplay.category.optionsAndCheats=Options et triches # howtoplay.category.marketplace=Marché # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Pour vous équiper d'une armure, ouvrez votre inventaire howtoplay.armor.text.4=Vous pouvez faire fondre les armures de fer, de mailles et d'or dans un fourneau pour en faire des pépites de fer ou d'or. # howtoplay.armor.header.2=Bouclier # howtoplay.armor.text.5.keyboard=Le bouclier bloquera les dégâts reçus. Vous pouvez vous équiper du bouclier dans l'emplacement de votre seconde main ou dans la barre d'action. Appuyez sur :_input_key.sneak: et maintenez pour bloquer avec le bouclier. # -howtoplay.armor.text.5.gamepad=Le bouclier bloquera les dégâts reçus. Vous pouvez vous équiper du bouclier dans l'emplacement de votre seconde main ou dans la barre d'action. Appuyez sur le bouton :_input_key.sneak: ou cliquez sur :_gamepad_stick_right: pour utiliser le bouclier pour bloquer. # +howtoplay.armor.text.5.gamepad=Le bouclier bloque les dégâts reçus. Vous pouvez vous en équiper dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur :_input_key.sneak: ou sur :_gamepad_stick_right: pour activer/désactiver le blocage avec le bouclier. # howtoplay.armor.text.5a.touch=Le bouclier bloque toutes sortes de dégâts reçus, même l'explosion d'un creeper! Il peut être équipé dans l'emplacement de main secondaire ou la barre d'action. # howtoplay.armor.text.5b.touch=Lorsque vous utilisez le mode de contrôle « BMD et appuyer pour interagir », appuyez sur :touch_sneak: pour activer et désactiver le bouclier. # howtoplay.armor.text.5c.touch=Lorsque vous utilisez un mode de contrôle « Joystick », appuyez sur :tip_virtual_button_sneak: pour activer et désactiver le bouclier. # -howtoplay.armor.text.5.rift_controller=Le bouclier bloquera les dégâts reçus. Vous pouvez vous équiper du bouclier dans l'emplacement de votre seconde main ou dans la barre d'action. Appuyez sur le bouton :_input_key.sneak: ou cliquez sur :rift_X: pour utiliser le bouclier pour bloquer. # -howtoplay.armor.text.5.windowsmr_controller=Le bouclier bloquera les dégâts reçus. Vous pouvez vous équiper du bouclier dans l'emplacement de votre seconde main ou dans la barre d'action. Appuyez sur le bouton :_input_key.sneak: ou cliquez sur :windowsmr_right_stick: pour utiliser le bouclier pour bloquer. # +howtoplay.armor.text.5.rift_controller=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur :_input_key.sneak: ou cliquez sur :rift_X: pour activer/désactiver le blocage avec le bouclier. # +howtoplay.armor.text.5.windowsmr_controller=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur :_input_key.sneak: ou cliquez sur :windowsmr_right_stick: pour activer/désactiver le blocage avec le bouclier. # howtoplay.armor.text.6=Le bouclier peut même bloquer une explosion de creeper! # howtoplay.armor.header.3=Déguiser # howtoplay.armor.text.7=Vous pouvez aussi vous coiffer d'une citrouille sculptée. Ceci ne vous donnera pas de :armor:, mais les Endermen ne vous attaqueront pas si vous les regardez. # @@ -3407,11 +3495,11 @@ howtoplay.blocks.header.1=Blocs tombants # howtoplay.blocks.text.3=La gravité n'affecte pas la plupart des blocs, ceux-ci peuvent donc flotter dans les airs. Cependant, les blocs de sable et de gravier tomberont si aucun bloc ne les supporte. # howtoplay.blocks.header.2=Blocs intéressants # howtoplay.blocks.text.4=Voici quelques exemples des blocs les plus intéressants de Minecraft : # -howtoplay.blocks.text.5=§eVerre§f : un bloc transparent fabriqué en faisant fondre du sable dans un four. # +howtoplay.blocks.text.5=§eVerre§f : un bloc transparent fabriqué en faisant fondre du sable dans un fourneau. # howtoplay.blocks.text.6=§eBéton§f : créé en mettant un bloc de poudre de béton dans de l'eau. # -howtoplay.blocks.text.7=§eTerre cuite§f : vous pouvez en trouver à l'état naturel dans les biomes Badlands ou vous pouvez la fabriquer et la colorer à partir d'argile trouvée sous l'eau. Transformez la terre cuite en terre cuite émaillée en la faisant cuire dans un four. # +howtoplay.blocks.text.7=§eTerre cuite§f : vous pouvez en trouver à l'état naturel dans les biomes Badlands ou vous pouvez la fabriquer et la colorer à partir d'argile trouvée sous l'eau. Transformez la terre cuite en terre cuite émaillée en la faisant cuire dans un fourneau. # howtoplay.blocks.text.8=§eMagma§f : vous en trouverez à l'état naturel dans le Nether. Il émet un peu de lumière et brûle les imprudents qui marchent dessus. # -howtoplay.blocks.text.9=§eTerre de roche§f : cela ressemble à un bloc de terre normal, mais l'herbe ne peut pas y pousser. Vous en trouverez dans les biomes de savane et de méga taïga. # +howtoplay.blocks.text.9=§eTerre stérile§f : cela ressemble à un bloc de terre normal, mais l'herbe ne peut pas y pousser. Vous en trouverez dans les biomes de savane et de méga taïga. # howtoplay.bookAndQuill=Le livre et la plume # howtoplay.bookAndQuill.text.1=Le livre et la plume vous permettent de noter vos aventures. Racontez votre histoire en ajoutant aux pages du texte et des images. Vous pouvez aussi modifier le titre et l'auteur! Signez le livre pour finaliser votre travail. Vous pourrez modifier votre récit tant que celui-ci n'est pas signé. # @@ -3754,8 +3842,8 @@ howtoplay.hoppers.text.3=Pour ajouter un entonnoir sur un bloc en particulier, p howtoplay.hoppers.text.4=Si l'entonnoir est alimenté par de la redstone, il deviendra inactif et ne déplacera plus d'objets. # howtoplay.hostAndPlayerOptions=Options d'hébergement et de joueurs # -howtoplay.hostAndPlayerOptions.text.1.notTouch=Si les triches sont activées, les options d'hébergement vous permettront de vous téléporter ou de téléporter vos amis, de modifier la météo, de régler l'heure du jour et de modifier le point d'entrée ou le point d'apparition de votre partie. Dès que vous activerez les triches, vous pourrez trouver ces options dans la fenêtre de chat en appuyant sur le bouton [/] près de la barre de chat. # -howtoplay.hostAndPlayerOptions.text.1.touch=Si les triches sont activées, les options d'hébergement vous permettront de vous téléporter ou de téléporter vos amis, de modifier la météo, de régler l'heure du jour, et de modifier le point d'entrée ou le point d'apparition dans le monde de votre partie. Dès que vous activez les triches, vous pourrez trouver ces options dans la fenêtre de chat en touchant le bouton de chat. # +howtoplay.hostAndPlayerOptions.text.1.notTouch=Si les triches sont activées, les options d'hôte vous permettront de vous téléporter ou de téléporter vos amis, de modifier la météo, de régler l'heure du jour et de modifier le point d'entrée ou le point d'apparition de votre partie. Dès que vous activerez les triches, vous pourrez trouver ces options dans la fenêtre de chat en appuyant sur le bouton [/] près de la barre de chat. # +howtoplay.hostAndPlayerOptions.text.1.touch=Si les triches sont activées, les options d'hôte vous permettront de vous téléporter ou de téléporter vos amis, de modifier la météo, de régler l'heure du jour, et de modifier le point d'entrée ou le point d'apparition dans le monde de votre partie. Dès que vous activez les triches, vous pourrez trouver ces options dans la fenêtre de chat en touchant le bouton de chat. # howtoplay.improvedTools=Outils améliorés # howtoplay.improvedTools.title=Guide pratique : outils améliorés # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventaire # howtoplay.inventory.title=Guide pratique : l'inventaire # howtoplay.inventory.header.1=1. Inventaire # howtoplay.inventory.header.2=2. Barre d'action # -howtoplay.inventory.text.1.pc_console=Votre barre d'action se remplit lorsque vous ramassez des ressources. Appuyez sur le bouton :_input_key.inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # -howtoplay.inventory.text.1.touch=Votre barre d'action se remplit lorsque vous ramassez des ressources. Appuyez sur le bouton :tip_touch_inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # -howtoplay.inventory.text.1.rift=Votre barre d'action se remplit lorsque vous ramassez des ressources. Appuyez sur le bouton :rift_B: pour accéder à votre §einventaire§e, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # -howtoplay.inventory.text.1.windowsmr=Votre barre d'action se remplit au fur et à mesure que vous ramassez des ressources. Appuyez sur le bouton :windowsmr_left_grab: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # +howtoplay.inventory.text.1.pc_console=Votre barre d'action se remplit au fur et à mesure que vous ramassez des ressources. Appuyez sur :_input_key.inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez amassé. # +howtoplay.inventory.text.1.touch=Votre barre d'action se remplit au fur et à mesure que vous ramassez des ressources. Appuyez sur :tip_touch_inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez amassé. # +howtoplay.inventory.text.1.rift=Votre barre d'action se remplit au fur et à mesure que vous ramassez des ressources. Appuyez sur :rift_B: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez amassé. # +howtoplay.inventory.text.1.windowsmr=Votre barre d'action se remplit au fur et à mesure que vous ramassez des ressources. Appuyez sur :windowsmr_left_grab: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez amassé. # howtoplay.inventory.text.2.keyboard=Vous souhaitez déplacer quelque chose entre votre §ebarre d'action§f et votre inventaire? Ouvrez votre inventaire, cliquez sur l'objet de votre choix, puis faites-le glisser jusqu'à l'emplacement vide où vous souhaitiez le placer. # howtoplay.inventory.text.2.gamepad=Vous voulez déplacer quelque chose entre votre §ebarre d'action§f et votre inventaire? Utilisez le curseur pour sélectionner un objet et appuyez sur :_gamepad_face_button_down:. Ensuite, déplacez votre curseur vers un emplacement vide et appuyez à nouveau pour lâcher l'objet. # howtoplay.inventory.text.2.touch=Vous voulez déplacer quelque chose entre votre §ebarre d'action§f et votre inventaire? Appuyez sur l'objet de votre choix, puis appuyez sur l'emplacement vide vers lequel vous souhaitez le déplacer. # @@ -3805,14 +3893,14 @@ howtoplay.minecoins.text.1=Découvrez un monde de possibilités avec les pièces howtoplay.minecoins.text.2=Une fois échangées, vos Minecoins sont liées à votre compte Microsoft, ce qui vous permet d'accéder à vos pièces et à vos achats sur d'autres appareils pris en charge! # howtoplay.minecoins.button.text.1=Obtenir des pièces Minecoins # howtoplay.minecoins.header.1=Clause de non-responsabilité # -howtoplay.minecoins.text.3=* Les Minecoins nécessitent une version Bedrock de Minecraft qui comprend le marché Minecraft. Les Minecoins ne sont pas compatibles avec Sony PlayStation®. Pour plus d'informations sur la compatibilité, veuillez consulter la page minecraft.net/minecoins.  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=* Les pièces Minecoins nécessitent une version Bedrock de Minecraft qui comprend le marché Minecraft. Les Minecoins ne sont pas compatibles avec PlayStation®. Pour plus d'informations au sujet de la compatibilité, veuillez consulter minecraft.net/minecoins.  #### CertRequirement: [PlayStation®] howtoplay.mining=Miner # howtoplay.mining.title=Guide pratique : le minage # howtoplay.mining.text.1=Les matériaux de fabrication ne sont pas tous sur la surface. Certains nécessitent peut-être de creuser sous terre ou dans une montagne. # howtoplay.mining.text.2=Une §epioche§f:wood_pickaxe: vous aide à déterrer toutes sortes de matériaux, tels que la pierre, le charbon, le fer et les minerais précieux. Cependant, vous aurez peut-être besoin d'outils plus solides pour certains matériaux rares! # -howtoplay.mining.text.3=Certains métaux bruts doivent être fondus à l'aide d'un §efourneau§f:furnace:. Placez un combustible comme du charbon ou des bûches de bois dans l'emplacement de combustible, puis ajoutez du minerai brut pour le fondre en quelque chose d'utile. # +howtoplay.mining.text.3=Certains métaux bruts doivent être fondus à l'aide d'un §efourneau§f:furnace:. Placez un combustible comme du charbon ou des bûches de bois dans l'emplacement du combustible, puis ajoutez du minerai brut pour le faire fondre en quelque chose d'utile. # howtoplay.mounts=Montures # howtoplay.mounts.text.1=Un joueur peut chevaucher n'importe quel §echeval §f, §eâne§f, §emule§f, ou §edromadaire§f. Seuls les chevaux peuvent porter une armure. # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Chaque fois qu'une nouvelle histoire est publié howtoplay.realms_stories.header.3=Organisez une partie # howtoplay.realms_stories.text.4=Consultez la chronologie pour savoir qui joue et quand. Faites défiler les membres du Realm pour voir quand un joueur a joué pour la dernière fois et avec qui. Utilisez ces informations pour organiser une partie et savoir quand tout le monde est disponible. # howtoplay.realms_stories.header.4=Sachez qui se trouve dans le Realm # -howtoplay.realms_stories.text.5=Découvrez qui fait partie du Realm en utilisant l'onglet Membres. Il s'agit d'une liste de tous les joueurs autorisés à jouer ici. Vous pouvez voir qui est le propriétaire du Realm, qui sont les administrateurs, et qui a rejoint les Histoires de Realms pour ce Realm. Des options de recherche, de tri et de filtre sont disponibles pour vous aider à trouver exactement qui vous recherchez. # +howtoplay.realms_stories.text.5=Découvrez qui fait partie du Realm en utilisant l'onglet Membres. Il s'agit d'une liste de tous les joueurs autorisés à jouer ici. Vous pouvez voir qui est le propriétaire du Realm, qui sont les administrateurs et qui a rejoint les Histoires de Realms pour ce Realm. Des options de recherche, de tri et de filtre sont disponibles pour vous aider à trouver exactement qui vous recherchez. # howtoplay.realms_stories.header.5=Connectez-vous à partir de n'importe où # howtoplay.realms_stories.text.6=Les Histoires de Realms sont accessibles à partir du menu du jeu lorsque vous êtes dans le Realm, ainsi qu'à l'onglet Realms. Vous pouvez suivre les histoires et raconter la vôtre où que vous soyez, même lorsque vous ne jouez pas. Que ce soit à partir de votre console, votre ordinateur ou votre appareil mobile, les Histoires de Realms sont disponibles partout où vous allez. # @@ -3991,16 +4079,16 @@ howtoplay.realms_stories.text.6=Les Histoires de Realms sont accessibles à part howtoplay.scaffolding=Échafaudage # howtoplay.scaffolding.header.1=Monter jusqu'au ciel # howtoplay.scaffolding.text.1.keyboard=L'échafaudage peut vous aider à créer d'immenses structures en toute sécurité! Vous pouvez marcher à l'intérieur d'un échafaudage et vous y tenir. Si vous avez une colonne d'échafaudages, vous pouvez y grimper en vous y tenant debout et en appuyant sur :_input_key.jump:. Vous pouvez appuyer sur :_input_key.sneak: pour redescendre. # -howtoplay.scaffolding.text.1.gamepad=L'échafaudage peut vous aider à créer d'immenses structures en toute sécurité! Vous pouvez marcher à l'intérieur d'un échafaudage et vous y tenir. Si vous avez une colonne d'échafaudages, vous pouvez y grimper en vous y tenant debout et en appuyant sur le bouton :_input_key.jump:. Pour redescendre, vous pouvez appuyer sur le bouton :_input_key.sneak: en le maintenant enfoncé. # +howtoplay.scaffolding.text.1.gamepad=L'échafaudage vous permet de créer d'imposantes structures en sécurité! Vous pouvez vous déplacer et vous tenir sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout dedans et en appuyant sur :_input_key.jump:. Pour descendre, appuyez et maintenez :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Les échafaudages aident à construire de grandes structures en permettant d’atteindre des endroits plus élevés et de descendre en toute sécurité sans subir de dégâts de chute. # howtoplay.scaffolding.text.1b.touch=Lorsque vous utilisez le mode de contrôle BMD, appuyez sur :touch_jump: pour grimper sur un échafaudage en colonne. Appuyez sur :touch_fly_down: pour descendre. # howtoplay.scaffolding.text.1c.touch=Lorsque vous utilisez un mode de contrôle Joystick, appuyez sur :tip_virtual_button_jump: pour grimper sur un échafaudage en colonne. Appuyez sur :tip_virtual_button_sneak: pour descendre. # -howtoplay.scaffolding.text.1.rift_controller=L'échafaudage peut vous aider à créer d'immenses structures en toute sécurité! Vous pouvez marcher à l'intérieur d'un échafaudage et vous y tenir. Si vous avez une colonne d'échafaudages, vous pouvez y grimper en vous y tenant debout et en appuyant sur le bouton :rift_A:. Pour redescendre, vous pouvez appuyer sur le bouton :rift_X: en le maintenant enfoncé. # -howtoplay.scaffolding.text.1.windowsmr_controller=L'échafaudage peut vous aider à créer d'immenses structures en toute sécurité! Vous pouvez marcher à l'intérieur d'un échafaudage et vous y tenir. Si vous avez une colonne d'échafaudages, vous pouvez y grimper en vous y tenant debout et en appuyant sur le bouton :windowsmr_right_touchpad:. Pour redescendre, vous pouvez appuyer sur le bouton :windowsmr_right_stick: en le maintenant enfoncé. # +howtoplay.scaffolding.text.1.rift_controller=L'échafaudage vous permet de créer d'imposantes structures en toute sécurité! Vous pouvez vous déplacer et vous tenir debout sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout à l'intérieur et en appuyant sur :rift_A:. Pour descendre, appuyez et maintenez :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=L'échafaudage vous permet de créer d'imposantes structures en toute sécurité! Vous pouvez vous déplacer et vous tenir debout sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout à l'intérieur et en appuyant sur :windowsmr_right_touchpad:. Pour descendre, appuyez et maintenez :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Soutenir votre construction # howtoplay.scaffolding.text.2=Les échafaudages doivent être soutenus. Vous ne pouvez placer autant d'échafaudages horizontalement sans toucher un bloc différent. Lorsque vous tentez de placer autant de blocs d'échafaudage sans soutien adéquat, tout s'écroulera. Les blocs d'échafaudage peuvent être placés comme des blocs normaux, mais ils peuvent aussi être placés sur leur propre fondation pour ériger rapidement une grande tour. # howtoplay.scaffolding.header.3=Démantèlement # -howtoplay.scaffolding.text.3=Lorsqu'un échafaudage est brisé, tous les blocs d'échafaudage qui le soutenaient sont aussi brisés. Vous pouvez donc démanteler rapidement votre échafaudage en brisant ses blocs de soutien! # +howtoplay.scaffolding.text.3=Lorsqu'un échafaudage est brisé, tous les blocs d'échafaudage qu'il soutenait sont aussi brisés. Vous pouvez donc démanteler rapidement votre échafaudage en brisant ses blocs de soutien! # howtoplay.skins=Skins # howtoplay.skins.text.1=Enfilez des pixels tout frais et exprimez-vous à travers une variété de styles inspirants. # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=L'arc est la principale arme de portée de Min howtoplay.weapons.text.3.touch=L'arc est la principale arme de portée de Minecraft. Appuyez sur l'écran en maintenant votre toucher pour tendre la corde. Relâchez pour décocher une flèche. Les flèches sont essentielles pour tirer à l'arc. # howtoplay.weapons.text.4=Les arcs infligeront plus de dégâts si leur corde est bien tendue. Assurez-vous de tendre la corde au maximum. # howtoplay.weapons.header.3=Arbalète # -howtoplay.weapons.text.5.notTouch=L'arbalète est une arme de portée de remplacement. Appuyez sur :_input_key.use: en le maintenant enfoncé pour charger l'arbalète. Dès qu'elle est chargée, l'arbalète restera chargée jusqu'au tir. Appuyez sur :_input_key.use: pour décocher une flèche. L'arbalète nécessite des flèches comme munitions. # +howtoplay.weapons.text.5.notTouch=L'arbalète est une arme de portée de remplacement. Appuyez sur :_input_key.use: en le maintenant enfoncé pour charger l'arbalète. Dès qu'elle est chargée, l'arbalète restera chargée jusqu'au tir. Appuyez sur :_input_key.use: pour décocher une flèche. Vous devez avoir des flèches pour charger votre arbalète. # howtoplay.weapons.text.5a.touch=L'arbalète est une arme à distance qui nécessite une flèche pour être chargée. Appuyez et maintenez le doigt n'importe où sur l'écran pour charger l'arbalète avec une flèche. # howtoplay.weapons.text.5b.touch=Une fois que vous avez chargé l'arbalète, elle reste chargée jusqu'à ce que vous tiriez, même si vous la rangez dans votre inventaire. # howtoplay.weapons.text.5c.touch=Appuyez n'importe où sur l'écran pour tirer avec une arbalète chargée. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Échec de l’exportation du projet # level.editor.import.failed=Échec de l’importation du projet # level.editor.import.failed.incompatibleEdition=Échec de l'importation du projet : format de fichier incompatible # -inbox.invite.title=Invitation au Realm à # +inbox.realmInvite.title=Invitation au Realm à %s # +inbox.gameInvite.title=Invitation au jeu de %s # invite.clear=Effacer la sélection # invite.send=Envoyer %d invitations # @@ -4188,6 +4277,8 @@ invite.error1=Une erreur s'est produite. Impossible de charger votre liste d'ami invite.error2=Une erreur s'est produite. Certaines des informations de vos amis n'ont pas pu être chargées. # invite.realm.add_member=Ajouter des membres # invite.notification.title=Invitation au jeu # +invite.notification.acceptInviteTtsTouch=Appuyez deux fois sur l'invitation en haut de l'écran pour l'accepter # +invite.notification.acceptInviteTtsGamepad=Appuyez sur %s pour accepter # invite.notification.description=%s vous invite à jouer à Minecraft # invite.confirmation.description=%s vous invite à jouer à Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Charge de crâne # item.banner_pattern.thing=Chose # item.banner_pattern.vines=Bordure dentelée # item.bucketPowderSnow.name=Seau de neige poudreuse # +item.worldbuilder.block.failed=Vous avez besoin de Créatif + Opérateur pour placer ce bloc # item.shield.name=Bouclier # item.shield.white.name=Bouclier blanc # @@ -5563,7 +5655,7 @@ joincode.icon_text.2=Ballon # joincode.icon_text.3=Rails # joincode.icon_text.4=Alex # joincode.icon_text.5=Biscuit # -joincode.icon_text.6=Pêcher # +joincode.icon_text.6=Poisson # joincode.icon_text.7=Agent # joincode.icon_text.8=Gâteau # joincode.icon_text.9=Pioche # @@ -5863,6 +5955,7 @@ map.position=Position : %s, %s, %s # mcoServer.title=Monde de Minecraft Online # +menu.ai_lesson_crafter=Fabricateur de leçons # menu.achievements=Succès # menu.convertingLevel=Expansion du monde # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=Paramètres de la salle de classe # menu.serverStore=Magasin %s # menu.serverGenericName=Serveur # menu.play=Jouer # +menu.preview=Aperçu # menu.profile=Profil # menu.playdemo=Jouer dans le monde de démonstration # menu.playOnRealms=Jouer sur Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Rotation indépendante des images/s # options.dev_use_fast_chunk_culling=Utiliser l'option Fast Chunk Culling # options.dev_displayMarketplaceDocumentId=Afficher l'ID de document du marché # options.dev_addCoins=Ajouter %s pièces # +options.dev_addCoinTitle=Ajouter des pièces # +options.dev_reset_entitlements=Réinitialiser tous les droits # +options.dev_reset_entitlements_loading=Réinitialisation des droits en cours. Cette boîte de dialogue se fermera une fois le processus terminé. Vous pouvez fermer cette fenêtre, mais quitter le jeu avant la fin de cette commande peut entraîner un comportement inattendu. # +options.dev_reset_entitlements_error_unfinished=Attention, les droits n'ont pas tous été correctement supprimés. Essayez d'exécuter à nouveau la commande après avoir redémarré le client. # +options.dev_reset_entitlements_warning=Attention! Tous vos droits seront supprimés, y compris les anciens droits que vous risquez de ne pas pouvoir récupérer! Cette opération peut prendre un certain temps si vous disposez d'un grand nombre de droits. Voulez-vous vraiment continuer? # +options.dev_reset_entitlements_success=Les droits ont bien été supprimés. # +options.dev_currencyFailureWarning=L'appel réseau a échoué. Erreur : %s # +options.dev_currencyFailureWarningGeneric=L'appel réseau a échoué. Assurez-vous d'être connecté(e) à un compte autorisé. # +options.dev_reset_wallet=Réinitialiser le porte-monnaie # +options.dev_allowlist_failure=Erreur! L'opération a échoué. Vérifiez que ce compte figure sur la liste des comptes autorisés. # options.discoveryEnvironment=Environnement de découverte (nécessite un redémarrage) # options.discoveryEnvironment.production=Production # options.discoveryEnvironment.staging=Mise en scène # options.discoveryEnvironment.local=Local # options.discoveryEnvironment.dev=Dev [instable] # +options.discoveryEnvironment.perf=Perf [Très instable] # options.dev_realmsEnvironment=Environnement Realms # options.dev_realms_environment.production=Production # options.dev_realms_environment.staging=Gestion intermédiaire # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Remplacer la version client par la mise à jou options.dev_resetOverrideDate=Réinitialiser la date de substitution # options.dev_clearStoreCache=Effacer la cache du marché # options.dev_clearLibraryCache=Vider la mémoire cache de la bibliothèque # +options.dev_clearScreenshotsCache=Vider le cache des captures d'écran # options.dev_clearAllCache=Vider toute la mémoire cache # options.dev_connection_quality=Conditionneur de réseau (simulation de mauvaises connexions) # options.dev_connection_off=Désactivé – La connexion en mémoire est activée pour le mode de jeu local # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1,5 mbps, 200 ms de latence, 2 % de perte de paqu options.dev_connection_slow=Lent - 400 kbps, 300 ms de latence, 3 % de perte de paquets # options.dev_connection_veryslow=Très lent - 200 kbps, 400 ms de latence, 4 % de perte de paquets # options.dev_deleteAllPersonas=Supprimer tous les personas # +options.dev_deleteLocalScreenshots=Supprimer les captures d'écran locales # options.dev_deleteLegacyPersona=Effacer l'emplacement du persona précédent # options.dev_identity_environment=Nouvelle identité et nouvel environnement d'infrastructure en ligne (redémarrage requis) # options.dev_identity_environment.dev=Développement # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Niveau 4 - 1024 Mo # options.dev_sunsetting_tier.five=Niveau 5 - iOS 12 et Nougat # options.dev_sunsetting_tier.not_pending=N'est pas en attente # options.dev_gatherings_section=Rassemblements # -options.dev_gatherings_add_gathering=Ajouter un rassemblement public # options.dev_gatherings_enable=Activer les rassemblements # +options.dev_gatherings_filter=Filtrer les rassemblements # options.dev_gatherings_disable=Désactiver les rassemblements # options.dev_gatherings_bypass=Contourner la vérification du service pack du système # options.dev_gatherings_enabled=Rassemblements : activés # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Ajuster la luminosité # +options.hdr_brightness=Luminosité # options.hudOpacity=Opacité de l'interface # options.hudOpacity.max=Normale # options.hudOpacity.min=Cachée # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Jouabilité sur clavier complet # options.fullKeyboardLayout=Configuration complète du clavier # options.improvedInputResponsePlaceholder=Réactivité aux saisies améliorée # options.improvedInputResponsePlaceholder.tooltip=Réduit la latence entre vos saisies et ce qui s'affiche à l'écran. Il est possible que ce réglage consomme plus de batterie. # -options.dynamicTexturesToggle=Supprimer les limites des textures # -options.dynamicTexturesToggle.tooltip=Pour désactiver cette option, vous devrez redémarrer le jeu. Cela peut rendre le jeu instable si vous utilisez plusieurs extensions ou des packs de ressources contenant de nombreuses textures. # -options.dynamicTextures.popUp=Vous devrez redémarrer le jeu si vous souhaitez désactiver l'option Supprimer les limites des textures. # +options.dynamicTexturesToggle=Utiliser la limite de textures recommandée # +options.dynamicTexturesToggle.tooltip=Autorisez Mojang à définir votre limite de texture. Cela peut améliorer considérablement la qualité des textures. Si vous rencontrez des problèmes avec les extensions volumineuses et les packs de ressources, désactivez cette fonction. # +options.dynamicTextures.popUp=La désactivation de l’option Utiliser la limite de textures recommandée nécessite le redémarrage du jeu. # options.dynamicTextures.popUp.title=Vraiment? # +options.dynamicTextures.popUp.continue=Désactiver # options.fullscreen=Plein écran # options.gamepadcursorsensitivity=Sensibilité du curseur de la manette de jeu # options.gamertag=Gamertag : # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Active une version très grande des no options.upscaling=Conversion ascendante # options.raytracing=Lancer de rayon # options.raytracing.disabled.upsell.supported_platform=Cette option ne peut être modifiée que pendant le jeu dans un monde où le lancer de rayon est possible. Trouvez-en un dans le marché ou créez votre propre pack de ressources prenant en charge le lancer de rayon. # +options.raytracing.disabled.upsell.supported_platform.edu=Cette option peut être modifiée en jeu uniquement dans un monde où le lancer de rayon est possible. # options.raytracing.disabled.upsell.unsupported_platform=Pour utiliser cette fonctionnalité, vous devez disposer d’un appareil particulier. Pour obtenir de plus amples renseignements à ce sujet, consultez le site : http://aka.ms/ray-tracing-FAQ. # options.graphics.fancy=Détaillés # options.graphics.fast=Rapides # @@ -6406,6 +6517,7 @@ options.hidehand=Cacher la main # options.classic_box_selection=Créer un aperçu de la sélection # options.creator=Créateur # options.creatorTitle=Paramètres de créateur # +options.creator.serverboundClientDiagnosticsEnabled=Activer les diagnostics client # options.creator.debuggerHeading=Paramètres du débogueur de script # options.creator.debuggerAutoAttach=Lier le débogueur au chargement # options.creator.debuggerAutoConnect=Connecter le débogueur au chargement # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Classique # options.uiprofile.pocket=Poche # options.betaNewDeathScreenToggle=Nouvel écran « Vous êtes mort » (expérimental) # options.betaNewDeathScreenToggle.disabled=Vous ne pouvez pas modifier ce paramètre lorsque vous êtes dans un monde # +options.betaNewBedScreenToggle=Nouvel écran de lit (expérimental) # +options.betaNewBedScreenToggle.disabled=Vous ne pouvez pas modifier ce paramètre lorsque vous êtes dans un monde. # options.usetouchpad=Choix des contrôles # options.viewSubscriptions=Abonnements # options.viewSubscriptions.button.info=Infos # @@ -6715,11 +6829,16 @@ options.openFeedbackPage.message=Votre navigateur par défaut va s’ouvrir pour options.openFeedbackPage.continue=Continuer vers le site de commentaires # options.turnOffAchievements=Désactiver les succès? # options.turnOffAchievements.message=Les succès ne sont disponibles que dans les mondes en mode Survie avec commandes de triche désactivées. Si vous continuez, plus aucun succès ne sera gagné dans ce monde, même en modifiant ce choix par la suite. # +options.turnOnHardcoreMode=Activer le mode Hardcore? # +options.turnOnHardcoreMode.message=Voici ce que vous devez savoir sur le mode Hardcore : # +options.turnOnHardcoreMode.message.1=1. Si vous mourez, vous ne réapparaissez pas. La partie est finie! # +options.turnOnHardcoreMode.message.2=2. Le mode Hardcore ne peut pas être désactivé après la création du monde. # +options.turnOnHardcoreMode.message.3=3. Après votre mort, vous pouvez voir ce monde, mais pas interagir avec lui. # options.achievementsDisabled=Vous ne pouvez pas remporter de succès dans ce monde. # options.achievementsDisabled.onLoad=Si vous commencez à modifier ces paramètres, vous ne pourrez plus remporter de succès dans ce monde. # options.achievementsDisabled.notSignedIn=Les succès peuvent être remportés dans ce monde, mais, pour ce faire, vous devez vous connecter à un compte Microsoft. # options.turnOffCrossPlatformMultiplayer=Désactiver le mode multijoueur multiplateforme? # -options.turnOffCrossPlatformMultiplayer.message=Le contenu que vous essayez d’utiliser n’est pas autorisé dans les jeux multijoueurs multiplateformes. Si vous continuez, vous ne pourrez pas jouer à des jeux multijoueurs multiplateformes. # +options.turnOffCrossPlatformMultiplayer.message=Le contenu que vous essayez d’utiliser n’est pas autorisé dans les jeux multijoueur multiplateformes. Si vous continuez, vous ne pourrez pas jouer à des jeux multijoueur multiplateformes. # options.conflictingPacks=Packs en conflit # options.conflictingPacks.message.onStack=Un pack qui est déjà sur la pile ne peut être appliqué avec les autres packs. %s # options.conflictingPacks.message.offStack=Le pack que vous tentez d'appliquer ne peut être appliqué avec les autres packs. %s # @@ -6761,7 +6880,7 @@ options.makeBackup=Faire une copie de sauvegarde de mon monde # options.managePrivacy=Vous pouvez régler vos paramètres de confidentialité à l'adresse https://account.xbox.com/Settings depuis n'importe quel navigateur. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Dissocier le compte Microsoft # options.unlink_msa.confirm.title=Dissocier le compte Microsoft? # -options.unlink_msa.confirm.warning=ATTENTION : Vous ne pourrez plus stocker vos progrès ou vos achats faits sur le compte %s de votre système PlayStation®4 après la dissociation. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ATTENTION : vous ne pourrez plus stocker vos progrès ou vos achats faits sur le compte %s de votre console PlayStation®4 après la dissociation. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=La dissociation de votre compte Microsoft de ce jeu aura un impact sur tous les jeux Minecraft de cette plateforme qui utilisent ce compte Microsoft. # options.unlink_msa.confirm.checkbox1=Je ne pourrai plus accéder à tout contenu du magasin en jeu en jouant sur d'autres plateformes. # options.unlink_msa.confirm.checkbox2=Je ne pourrai plus jouer à des parties multiplateformes avec mes amis sur d'autres plateformes. # @@ -6947,7 +7066,7 @@ hudScreen.tooltip.shear=Tondre # hudScreen.tooltip.carve=Sculpter # hudScreen.tooltip.grow=Faire pousser # hudScreen.tooltip.boatExit=Débarquer # -hudScreen.tooltip.emote=Exprimer des sentiments # +hudScreen.tooltip.emote=Émote # hudScreen.tooltip.change_note=Note de modification # hudScreen.tooltip.edit_sign=Modifier # hudScreen.tooltip.insert=Insérer # @@ -6979,7 +7098,7 @@ hudScreen.daysPlayed.overflow=Trop nombreux pour être comptés! # playscreen.fileSize.MB=Mo # playscreen.fileSize.GB=Go # playscreen.joinableRealms=Realms disponibles # -playscreen.noFriendsRealms=Vous n'êtes pas encore devenu membre d'un Realm. # +playscreen.noFriendsRealms=Vous n’êtes pas encore devenu membre d’un Realm. # playscreen.header.local=Jouer # playscreen.header.realms=Realms # playscreen.lastPlayed.daysAgo=Il y a %1 jour(s) # @@ -7025,7 +7144,7 @@ playscreen.upgradeRetailWorlds=Mondes Minecraft (version finale) # playscreen.noLegacyWorldsFound.title=Aucun monde trouvé # playscreen.noLegacyWorldsFound.body=Aucun monde d'une autre version de Minecraft n'a été détecté. # playscreen.failedToAutoSyncLegacyWorlds=Impossible d'accéder aux anciens mondes. Dégagez de l'espace de stockage supplémentaire afin de gérer les anciens mondes. # -playscreen.lockedSkin=La skin que vous avez en équipement fait partie d'un pack de contenu non permis lors de parties multijoueurs multiplateformes. Si vous continuez, le mode multijoueur multiplateforme sera désactivé de ce monde. # +playscreen.lockedSkin=La skin que vous avez en équipement fait partie d'un pack de contenu non permis lors de parties multijoueur multiplateformes. Si vous continuez, le mode multijoueur multiplateforme sera désactivé de ce monde. # playscreen.multiplayerLockedSkin=La skin que vous avez en équipement provient d'un pack de contenu non autorisé en mode multijoueur. Si vous continuez, le mode multijoueur sera désactivé pour ce monde. # playscreen.worldsStorage=Entreposage # playscreen.delete.legacy.content=Souhaitez-vous vraiment supprimer l'ancien monde sélectionné? Ce monde sera perdu pour toujours (et pour toujours, c'est long)! # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Connexion au monde impossible. Vérifiez votre connex progressScreen.generating=Génération de monde # progressScreen.saving=Sauvegarde du monde # progressScreen.loading=Chargement en cours... # +progressScreen.title.loading=Chargement%1 # progressScreen.title.downloading=Téléchargement des packs %1 # progressScreen.title.applyingPacks=Chargement des packs de ressources # progressScreen.title.searchingForSession=En recherche d'une session de jeu... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Connexion à un serveur externe # progressScreen.title.connectingRealms=Connexion au Realm # progressScreen.title.copyingWorld=Copie du monde # progressScreen.title.deleteStorageAreaContent=Effacement de la mémoire cache du stockage # +progressScreen.title.deleteScreenshotsCache=Cache des captures d'écran en cours de suppression # +progressScreen.title.deleteLocalScreenshots=Captures d'écran locales en cours de suppression # progressScreen.title.loadingSplitScreenAppearances=Chargement des apparences d’écran partagé # progressScreen.title.modifiedWorldWarning=Monde modifié # progressScreen.message.appearanceLoaded=Apparence chargée # progressScreen.message.appearanceLoadWaitTimeMet=L’apparence prend beaucoup de temps à charger. Génération du monde... # progressScreen.message.deleteStorageAreaContent=Cela peut prendre quelques minutes. # -progressScreen.message.copyingWorld=Copie du monde... %d%% # +progressScreen.message.copyingWorld=Copie du monde… # progressScreen.message.tts.copyingWorld=Copie du monde # progressScreen.message.building=Génération du terrain # progressScreen.message.done=Terminé! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Les extensions ajoutent de nouveau progressScreen.message.modifiedWorldWarning.7=Les mondes et les extensions peuvent être complexes! Alors que certains fonctionnent très bien ensemble, d'autres pourraient entraîner des résultats pour le moins inattendus. # progressScreen.message.modifiedWorldWarning.8=Qui dit un max d'extensions dit un max de plaisir, même si ça risque de prolonger les temps de chargement. # progressScreen.dialog.title.resourcePack=Télécharger les packs de ressources? # -progressScreen.dialog.title.behaviorAndResourcePack=Télécharger les packs de comportement et de ressources du monde ? # -progressScreen.dialog.title.onlyBehavior=Télécharger les packs de comportement du monde ? # progressScreen.dialog.title.storageProviderError=Échec de synchronisation des données du monde # progressScreen.dialog.title.storageProviderLongWait=Synchronisation des données du monde # progressScreen.dialog.title.storageProviderSucceeded=Synchronisation des données du monde réussie # -progressScreen.dialog.message.onlyBehavior=Ce monde comporte des packs de comportement que vous devez télécharger avant d'y accéder. Voulez-vous les télécharger pour accéder à ce monde ? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Ce monde comporte des packs de comportement que vous devez télécharger avant d'y accéder, ainsi que des packs de ressources que vous êtes libre de télécharger ou non. Que voulez-vous télécharger avant d'accéder à ce monde ? # -progressScreen.dialog.message.behaviorAndResourcePack=Ce monde comporte des packs de comportement et de ressources que vous devez télécharger avant d'y accéder. Voulez-vous les télécharger pour accéder à ce monde ? # -progressScreen.dialog.message.resourcePackOptional=Ce monde comporte des packs de ressources. Voulez-vous les télécharger avant d'y accéder ? # -progressScreen.dialog.message.resourcePackRequired=Ce monde comporte des packs de ressources que vous devez télécharger avant d'y accéder. Voulez-vous les télécharger pour accéder à ce monde ? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Ce monde comporte des packs de ressources dont le lancer de rayon est activé. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Étant donné que votre appareil n'est pas compatible avec les fonctionnalités avancées de textures et d'éclairage, ces effets ne seront pas visibles dans le monde. Souhaitez-vous les télécharger avant de rejoindre ce monde? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Ce monde comporte des packs de ressources dont le lancer de rayon est activé. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Étant donné que votre appareil n'est pas compatible avec les fonctionnalités avancées de textures et d'éclairage, ces effets ne seront pas visibles dans le monde. Souhaitez-vous les télécharger avant de rejoindre ce monde? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Certains packs de ressources optionnels appliqués à ce monde comprennent le lancer de rayon. Votre appareil n'est pas compatible avec les fonctionnalités avancées d'éclairage et de texture, vous verrez donc le monde sans ces effets avancés. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Certains packs de ressources optionnels et requis appliqués à ce monde comprennent le lancer de rayon. Votre appareil n'est pas compatible avec les fonctionnalités avancées d'éclairage et de texture, vous verrez donc le monde sans ces effets avancés. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Certains packs de ressources requis appliqués à ce monde comprennent le lancer de rayon. Votre appareil n'est pas compatible avec les fonctionnalités avancées d'éclairage et de texture, vous verrez donc le monde sans ces effets avancés. # +progressScreen.dialog.message.resourcePack.optional=Ce monde comporte des packs de ressources optionnels. Souhaitez-vous les télécharger avant d'y accéder? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Ce monde comporte des packs de ressources d'extensions optionnels et requis. Souhaitez-vous télécharger tous les packs ou seulement les packs requis pour rejoindre ce monde? # +progressScreen.dialog.message.resourcePack.required=Ce monde comporte des packs de ressources d'extensions requis. Souhaitez-vous les télécharger et rejoindre ce monde? # +progressScreen.dialog.message.resourcePack.serverRequired=Le propriétaire de ce monde demande à tous les joueurs qui souhaitent le rejoindre de télécharger tous les packs de ressources utilisés. Souhaitez-vous les télécharger et rejoindre ce monde? # progressScreen.dialog.message.storageProviderError=Échec de synchronisation des données du monde. Voulez-vous réessayer? # progressScreen.dialog.message.storageProviderUnusableError=Le monde n'est pas complètement synchronisé ou a été corrompu. Essayez de jouer le monde sur une console où il est en bon état et tentez de le migrer à nouveau. # progressScreen.dialog.message.storageProviderQuotaError=La sauvegarde locale a bien été effectuée, mais la synchronisation dans le nuage a échoué en raison d'un espace insuffisant. Libérez de l’espace sur le nuage en supprimant des mondes depuis les paramètres. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Espace local libr progressScreen.dialog.message.worldCorrupted=Le monde a été corrompu. Veuillez signaler ceci sur bugs.mojang.com. # progressScreen.dialog.message.storageProviderLongWait=La synchronisation de ce monde dure longtemps. Voulez-vous continuer à patienter? # progressScreen.dialog.button.enter=Entrer dans le monde # -progressScreen.dialog.button.joinAndDownload=Télécharger et rejoindre - %1 # progressScreen.dialog.button.joinAndDownload.everything=Télécharger tout et rejoindre - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Ne télécharger que les comportements et rejoindre - %1 # +progressScreen.dialog.button.joinAndDownload.required=Télécharger les packs requis et rejoindre - %1 # progressScreen.dialog.button.join=Accéder # progressScreen.dialog.button.leave=Quitter # progressScreen.dialog.button.retry=Réessayer # progressScreen.dialog.button.wait=Attendre # -progressScreen.editor.message.copyingProject=Copie du projet... %d% % # +progressScreen.editor.message.copyingProject=Copie du projet… # progressScreen.editor.message.tts.copyingProject=Copie du projet # progressScreen.editor.title.copyingProject=Copie de projet # progressScreen.editor.dialog.message.resourcePackOptional=Ce projet comporte des packs de ressources. Voulez-vous les télécharger avant d'y accéder? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Les packs de comportement sont app resourcePack.description.bottom.level=Les packs de ressources sont appliqués de bas en haut. Toute ressource se trouvant dans deux packs sera donc écrasée par le pack supérieur. Ces packs dans votre monde s'appliquent par-dessus votre ou vos packs globaux. # resourcePack.description.store=Voir dans le magasin # resourcePack.header.behavior=Les packs de comportement actifs s’appliquent à tous les joueurs. # -resourcePack.header.level=Imposer les packs de ressources pour se connecter # +resourcePack.header.level=Nécessite que les joueurs téléchargent des packs de ressources optionnels pour rejoindre # resourcePack.crashRecovery.title=Réinitialisation des ressources globales # resourcePack.crashRecovery.message=Les ressources n'ont pas pu être précédemment chargées. # resourcePack.warnings=Avertissements : # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Mettre le monde à jour? # resourcePack.warning.add.body=Ce monde peut présenter des différences dans son aspect ou son fonctionnement par rapport aux mondes non modifiés. Nous vous recommandons de sauvegarder une copie de votre monde avant de continuer. # resourcePack.warning.add.button.cancel=Ne pas ajouter le pack # resourcePack.warning.add.button.ok=Ajouter quand même le pack # -resourcePack.warnings.contentKeyErrorBody=Une erreur est survenue lors du chargement du pack %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Une erreur est survenue lors du chargement des packs %s. # +resourcePack.warnings.contentKeyErrorBody=Un problème est survenu lors du chargement du pack %s. Redémarrer votre jeu ou retélécharger le pack peut résoudre le problème. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Un problème est survenu lors du chargement des packs %s. Redémarrer votre jeu ou retélécharger les packs peut résoudre le problème. # resourcePack.warnings.contentKeyErrorTitle=Erreur! # resourcePack.warning.remove.title=Attention danger! # resourcePack.warning.remove.body=L'ajout ou la suppression de packs après avoir joué dans un monde risque de rendre celui-ci dysfonctionnel et de vous faire perdre ce que vous avez créé. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Inconnu # storageManager.delete.title=Supprimer %s définitivement? # storageManager.title.item.single=Objet # storageManager.title.item.plural=Objets # +storageManager.title.allScreenshots=toutes les captures d'écran # storageManager.delete.content=Souhaitez-vous vraiment supprimer les objets sélectionnés? Ces objets seront perdus pour toujours! (Longtemps!) %s%s%s # storageManager.delete.content.redownload=Vous pouvez re-télécharger le contenu que vous avez acheté au marché. # storageManager.delete.content.worldtemplate=La suppression de modèles peut faire en sorte que les mondes qui les utilisent ne fonctionnent plus comme voulu. # storageManager.delete.content.affectedWorlds=Les mondes suivants peuvent arrêter de fonctionner comme prévu : # +storageManager.delete.content.screenshots=Cette action supprimera toutes les captures d'écran pour tous les joueurs Minecraft utilisant cet appareil. Voulez-vous vraiment continuer? # storageManager.delete.confirm=Supprimer # storageManager.delete.cancel=Annuler # storageManager.delete.dependency=Le contenu qui suit est dépendant de ce %s et peut mal fonctionner si vous supprimez « %s » : %s Voulez-vous toujours supprimer « %s »? Ce %s sera perdu pour toujours! (Longtemps!) # @@ -8063,7 +8182,7 @@ skins.picker.accept.button=Valider # skins.picker.unlock.button=Déverrouiller # skins.picker.custom.button=Choisir nouvelle skin # skins.picker.default=Par défaut # -skins.picker.recent=Récentes # +skins.picker.recent=Récents # skins.picker.no.cross.platform=Restriction de plateforme pour ce pack de skins # skins.picker.no.multiplayer=Pack de skins interdit en mode multijoueur # skins.picker.expanded.back=Skins dans « %s » # @@ -8124,7 +8243,7 @@ stat.hopperInspected=Entonnoirs fouillés # stat.horseOneCm=Distance à cheval # stat.itemEnchanted=Objetés enchantés # stat.itemsButton=Objets # -stat.joinMultiplayer=Parties multijoueurs rejointes # +stat.joinMultiplayer=Parties multijoueur rejointes # stat.jump=Sauts # stat.junkFished=Déchets pêchés # stat.leaveGame=Parties quittées # @@ -8247,7 +8366,7 @@ store.realmsPlus.landing.beta=Bêta # store.realmsPlus.landing.preview=Aperçu # store.realmsPlus.landing.info3.para1=Les Realms sont disponibles gratuitement dans Minecraft %s pour tous les abonnés à Realms! Il s'agit d'un nouveau Realm qui vous donne la possibilité d'essayer de nouvelles fonctionnalités avant leur sortie. # -store.realmsPlus.landing.info3.para2=Avec un abonnement Realm, vous pouvez créer un nouveau %s Realm en utilisant le bouton « Créer nouveau » dans le menu principal. Si vous n'avez pas encore d'abonnement Realm, rendez-vous sur la version complète de Minecraft pour vous inscrire. # +store.realmsPlus.landing.info3.para2=Avec un abonnement Realms, vous pouvez créer un nouveau %s Realm en utilisant le bouton « Créer nouveau » dans le menu principal. Si vous n’avez pas encore d’abonnement Realms, rendez-vous sur la version complète de Minecraft pour vous inscrire. # store.realmsPlus.landing.info3.para3=Tous les écrans et toutes les fonctions des Realms sont disponibles dans %s, à l'exception de l'achat d'un nouvel abonnement ou de la gestion des abonnements Realm existants. # store.realmsPlus.landing.info3.para4=Votre Realm %s restera actif tant que vous aurez l'abonnement Realm payant auquel votre Realm %s est lié. # @@ -8257,7 +8376,7 @@ store.realmsPlus.faq.answer1=Realms Plus est un abonnement pour un serveur perso store.realmsPlus.faq.question2=Qu’est-ce qu’un serveur personnel? # store.realmsPlus.faq.answer2=Un serveur personnel vous permet de créer un monde partagé qui est toujours en ligne et accessible à partir de n’importe quel appareil avec le marché Minecraft. Les joueurs que vous invitez dans votre Realm peuvent jouer à ce monde à tout moment. # store.realmsPlus.faq.question3=Mes amis ont-ils besoin de se procurer Realms Plus pour jouer sur mon Realm? # -store.realmsPlus.faq.answer3=Vos amis n’ont pas besoin de se procurer un abonnement à Realms Plus pour jouer sur votre Realm. Vous pouvez inviter n’importe quel ami (dont les autorisations multijoueurs sont activées) à rejoindre votre Realm gratuitement. # +store.realmsPlus.faq.answer3=Vos amis n’ont pas besoin de se procurer un abonnement à Realms Plus pour jouer sur votre Realm. Vous pouvez inviter n’importe quel ami (dont les autorisations multijoueur sont activées) à rejoindre votre Realm gratuitement. # store.realmsPlus.faq.question4=Quels appareils prennent en charge Realms Plus pour Minecraft? # store.realmsPlus.faq.answer4=Realms Plus est actuellement disponible sur n’importe quelle plate-forme où vous pouvez installer Minecraft version Bedrock. Vous pouvez jouer dans les Realms et utiliser n’importe quel contenu de Realms Plus sur n’importe lequel de ces appareils si vous êtes connecté à votre compte Microsoft. ###disable_3rd_party_console_resource_pack_check store.realmsPlus.faq.question5=Combien coûte un abonnement à Realms Plus? # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Citrouille # tile.pumpkin_stem.name=Tige de citrouille # tile.quartz_block.chiseled.name=Bloc de quartz ciselé # tile.quartz_block.default.name=Bloc de quartz # -tile.quartz_block.lines.name=Bloc de pilier de quartz # +tile.quartz_block.lines.name=Pilier de quartz # tile.quartz_block.smooth.name=Bloc de quartz lisse # tile.quartz_block.name=Bloc de quartz # tile.rail.name=Rails # @@ -10207,7 +10326,7 @@ xbox.genericsignin.line2=C'est GRATUIT! # xbox.genericsignin.line3=Vous pouvez l'utiliser partout où vous jouez à Minecraft. # xbox.disconectionscreen.notSignedIn=Connectez-vous avec votre compte Microsoft pour jouer entre amis. # -xbox.disconectionscreen.multiplayerNotAllowed=Ce compte Microsoft n'est pas autorisé à rejoindre des parties multijoueurs. # +xbox.disconectionscreen.multiplayerNotAllowed=Ce compte Microsoft n'est pas autorisé à rejoindre des parties multijoueur. # xbox.disconectionscreen.accessDenied=Vous devez être amis avec un joueur de cette partie pour la rejoindre. # xbox.friendfinder.enterGamertag=Entrer le gamertag # @@ -10574,7 +10693,7 @@ midgameTips.69=Utilisez une houe pour préparer le sol à la plantation. # lategameTips.1=Les Piglins zombifiés ne vous attaqueront pas, sauf si vous les énervez. # lategameTips.2=Renvoyez les boules de feu au ghast en les frappant! # lategameTips.3=Les fragments de pierres sont résistants aux boules de feu des ghasts, ce qui en fait un matériau de choix pour protéger les portails. # -lategameTips.4=Notre musique est signée C418, Lena Raine et Kumi Tanioka. # +lategameTips.4=Notre musique est signée C418, Lena Raine, Aaron Cherof et Kumi Tanioka. # lategameTips.5=Une mise à jour du jeu sera déployée un jour ou l'autre! # lategameTips.6=Les creepers sont nés d'un bogue de code. # lategameTips.7=La première version de Minecraft a été créée en seulement 6 jours! # @@ -10760,10 +10879,11 @@ dr.loading=Chargement en cours... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Choisir nouveau skin # dr.classic_skins.custom_skin_title=Importer une skin # -dr.classic_skins.custom_skin_description=Importez un fichier image de votre appareil pour l'utiliser comme skin. Ceci ne sera pas synchronisé d'une partie ou d'un appareil à l'autre. # +dr.classic_skins.custom_skin_description=Importez une image au format PNG (64x32, 64x64, ou 128x128) de votre appareil pour l'utiliser comme skin. Elle ne sera pas synchronisée entre vos appareils ni vos parties. # +dr.classic_skins.custom_skin_description_disabled= Votre appareil ne peut pas sélectionner de skin personnalisé dans une partie multijoueur. Retournez au menu principal pour en équiper un. # dr.classic_skins.custom_skin_description_popup=Les joueurs portant des skins personnalisées ne seront pas visibles si l’option « N'autoriser que les skins fiables » est activée # dr.classic_skins.custom_skin_section_title=Skins en possession # -dr.classic_skins.invalidCustomSkin=Ce n'est pas une skin Minecraft. # +dr.classic_skins.invalidCustomSkin=Veuillez importer un fichier PNG aux dimensions 64x64, 64x32 ou 128x128. # dr.classic_skins.owned=En possession # dr.classic_skins.purchasable=En obtenir plus # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Échec de connexion # gathering.info.modal.body.connectFail=Malheureusement, nous n’avons pas pu nous connecter. Veuillez réessayer plus tard. # gathering.connect.title=Connexion... # gathering.info.qr.title.onlineService=En savoir plus # -gathering.info.qr.body.onlineService.nso=Vous avez besoin d’un abonnement Nintendo Switch Online pour rejoindre un événement dans Minecraft. # -gathering.info.qr.body.onlineService.psn=Vous devez vous connecter à PlayStation®Plus pour rejoindre un événement dans Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Vous devez vous connecter pour rejoindre un événement dans Minecraft. # gathering.info.qr.title.childAccount=Jeu en ligne non autorisé # gathering.info.qr.body.childAccount=Vos paramètres de contrôle parental actuels vous empêchent de jouer en ligne. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Diffusion d'événement en direct # gathering.info.qr.body.console=Scanner pour rejoindre notre flux de diffusion d'événement en direct # gathering.info.signIn.title=Connectez-vous pour rejoindre cet événement. # gathering.info.signIn.body=Veuillez vous connecter à votre compte Microsoft pour participer à cet événement. # +gathering.activation.warning=Impossible de trouver le rassemblement # +gathering.activation.warning.signIn=Impossible de trouver le rassemblement. Veuillez vous connecter avant de réessayer. # +gathering.activation.warning.title=Oh non! # diff --git a/resource_pack/texts/fr_FR.lang b/resource_pack/texts/fr_FR.lang index facb5d88b..803d76084 100644 --- a/resource_pack/texts/fr_FR.lang +++ b/resource_pack/texts/fr_FR.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menu du jeu # accessibility.screenName.permissions=Écran des autorisations # accessibility.screenName.play=Écran Jouer # accessibility.screenName.profile=Écran Profil # +accessibility.screenName.realmInviteLinkSettings=Écran des paramètres du lien d'invitation au Realm # accessibility.screenName.realmSettings=Écran de paramètres des Realms # accessibility.screenName.settings=Écran de paramètres de jeu # accessibility.screenName.addFriend=Ajouter l'écran Ami # @@ -192,6 +193,10 @@ accessibility.text.equals=Égal # accessibility.text.unsupported=Caractère inconnu # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notification ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Astuce ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Dupliquer les arguments du sélecteur commands.generic.encryption.badkey=Clé publique donnée incorrecte. Clé de 120 octets attendue après le formatage PEM. # commands.generic.encryption.badsalt=Mauvais Salt donné. 16 octets attendu avant l'encodage base 64. # commands.generic.encryption.required=Session chiffrée requise # +commands.generic.entity.differentDimension=L'entité cible ne peut pas être dans une dimension différente # commands.generic.entity.invalidType=Le type d'entité "%1$s" n'est pas valide # commands.generic.entity.invalidUuid=Le format de l'UUID d'entité spécifié n'est pas valide # commands.generic.entity.notFound=Cette entité est introuvable # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Les valeurs de couleurs du fondu doivent être des commands.camera.invalid.easing=Le passage aux caméras non fixes n'est pas pris en charge # commands.camera.invalid.time=Les durées du fondu doivent être comprises entre 0 et 10 secondes # commands.camera.invalid.pitch=L'inclinaison de caméra (axe X) doit être comprise entre -90 et 90 degrés # +commands.camera.invalid.view.offset=Le décalage de la vue doit être compris entre -100 et 100. # commands.camera.perspective.locked=La perspective ne peut pas être modifiée en utilisant des caméras personnalisées. # commands.camera.perspective.option=La caméra sélectionnée change lorsque la caméra personnalisée n'est pas active. # commands.world_age.description=Modifie ou recherche l'âge du monde (temps depuis la création). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Cavernes et falaises # createWorldScreen.cavesandcliffsDescription=Explorez la nouvelle génération de grottes variées # createWorldScreen.spectatorMode=Mode spectateur # createWorldScreen.spectatorModeDescription=Essayez les premières versions du mode Spectateur # +createWorldScreen.experimentalThirdPersonCameras=Caméras de créateur : nouveaux préréglages à la troisième personne # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contient un nouveau préréglage de caméra d'épaule follow_orbit en vue à la troisième personne. # +createWorldScreen.experimentalFocusTargetCamera=Caméra créateur : caméra Suivre la cible # +createWorldScreen.experimentalFocusTargetCameraDescription=Active le comportement de la caméra libre existante pour cibler une entité # createWorldScreen.recipeUnlocking=Déverrouillage de recettes # createWorldScreen.recipeUnlockingDescription=Activer le déverrouillage de recettes # createWorldScreen.experimentalholiday=Fonctionnalités de créateur liées aux fêtes # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Supprimer le projet # createWorldScreen.editor.projectOptionsLabel=Options de projet # createWorldScreen.editor.delete.confirm=Supprimer définitivement le projet ? # createWorldScreen.editor.deleteWarningFormat=Voulez-vous vraiment supprimer « %s » ? Ce projet sera perdu à jamais ! # -createWorldScreen.eduCloud.about.body=Nom du fichier : '%1$s'%2$sModifié le : %3$s%4$sPour lancer le téléchargement, cliquez sur OK, puis sur Télécharger.%5$s # +createWorldScreen.eduCloud.about.body=Nom du fichier : « %1$s »%2$sDernière mise à jour : %3$s%4$sPour télécharger, cliquez sur OK, puis sur le bouton « Télécharger ».%5$s # createWorldScreen.eduCloud.about.title=À propos du fichier du monde Cloud # createWorldScreen.eduCloud.delete.confirm=Supprimer le monde local ? # createWorldScreen.eduCloud.deleteWarningFormat=Êtes-vous sûr de vouloir supprimer « %1$s » sur cet appareil ? %2$sLa version du cloud '%3$s' ne sera pas affectée et peut être resynchronisée plus tard. # +createWorldScreen.eduCloud.resolution.title=Charger maintenant ? # +createWorldScreen.eduCloud.resolution.body=Un problème est survenu lors de la sauvegarde de « %1$s » sur le cloud. Lorsque vous quittez un monde, veuillez garder Minecraft Education ouvert jusqu'à la fin du chargement.%2$sRéglons cela. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Charger maintenant # +createWorldScreen.eduCloud.resolution.uploadOpen=Charger et jouer # createWorldScreen.experimentalDeferredTechnicalPreview=Afficher les fonctionnalités de dragon pour les créateurs # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Activer la pipeline de rendu différé. Nécessite un pack de ressources PBR activé et un matériel compatible. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Télécharger une sauvegarde avant de pa realmsInvitationScreen.shareDialogLabel=Toute personne ayant accès à ce lien peut devenir membre de votre Realm. Faites attention aux personnes avec qui vous le partagez. Vous devriez commencer par télécharger une sauvegarde de votre monde. Vous pouvez supprimer des membres depuis les paramètres Realm. # realmsInvitationScreen.shareDialogShareButton=Partager # realmsInvitationScreen.shareDialogCopyButton=Copier # -realmsInvitationScreen.shareDialogNewLinkButton=Créer un nouveau lien # -realmsInvitationScreen.shareDialogNewCodeButton=Créer un nouveau code # realmsInvitationScreen.closedRealmWarning=Votre Realm est fermé. Les membres ne peuvent pas y accéder. # realmsInvitationScreen.generate=Générer # realmsInvitationScreen.disable=Désactiver # realmsInvitationScreen.backup=Télécharger # -realmsInvitationScreen.shareByLink=Partager un lien # -realmsInvitationScreen.shareByCode=Partager le code d'invitation # -realmsInvitationScreen.shareLinkToRealm=Partager le lien du Realm # -realmsInvitationScreen.shareCodeToRealm=Partager le code d'invitation à Realm # -realmsInvitationScreen.shareInfoMessage=Toute personne ayant accès à ce lien peut devenir membre de votre Realm. Allez dans Jeu > Télécharger monde pour télécharger une sauvegarde de votre monde. # -realmsInvitationScreen.shareInfoMessageCode=Toute personne avec un code d'invitation peut rejoindre votre Realm. Allez dans Jeu > Télécharger monde pour télécharger une sauvegarde de votre monde. # -realmsInvitationScreen.refreshLinkInfoMessage=Cela va annuler le lien existant et en créer un nouveau. Voulez-vous continuer ? # -realmsInvitationScreen.refreshCodeInfoMessage=Cela annulera le code d'invitation existant et en créera un nouveau. Voulez-vous continuer ? # realmsInvitationScreen.kick=Retirer # realmsInvitationScreen.kickAndBlock=Bloquer # realmsInvitationScreen.kickPopupTitle=Révoquer l'accès ? # @@ -2190,7 +2195,7 @@ raytracing.RTX.name=RTX ###Brand name, don't localize network.onlinePlay.title=Jouer avec des amis # network.onlinePlay.msg=Vous pouvez inviter des amis dans vos mondes, afficher les créations de vos amis et fabriquer des objets dans vos mondes mutuels. # -network.onlinePlay.instruction=Le menu Jouer vous permet de rejoindre les mondes de vos amis ou de les inviter dans vos mondes et royaumes. # +network.onlinePlay.instruction=Le menu Jouer vous permet de rejoindre les mondes de vos amis ou de les inviter dans vos mondes et Realms. # network.thirdparty.connect.splitscreen=Pour jouer en écran partagé en multijoueur, connectez-vous à un compte %s. # network.thirdparty.connect.benefit=Connectez-vous avec votre %s pour jouer en ligne avec des amis et découvrir de superbes objets dans la boutique. # network.thirdparty.connect.store=Il vous faut un %s pour parcourir la boutique. # @@ -2215,7 +2220,7 @@ networkWorld.joinable_friends_label=Amis à rejoindre # networkWorld.no_joinable_friends_label=Vos amis ne jouent pas à Minecraft en ce moment. # networkWorld.check_internet_connection=Oups ! Vérifiez votre connexion à Internet. Nous ne trouvons pas les mondes de vos amis. # networkWorld.connect_to_xbl=Connectez-vous avec un compte Microsoft pour jouer entre amis. # -networkWorld.memberOfTooManyRealms=Vous avez atteint le nombre maximal de membres pour le Realm. # +networkWorld.memberOfTooManyRealms=Vous avez atteint le nombre maximal de membres pour les Realms. # networkWorld.multiplayerPrivilegesBlocked=La configuration de votre compte Microsoft ne vous permet pas de jouer à des parties multijoueur en ligne. Assurez-vous que vos paramètres de sécurité en ligne vous permettent de jouer en multijoueur. Rendez-vous sur aka.ms/MCMultiplayerHelp pour consulter et modifier vos paramètres. # networkWorld.multiplayerPrivilegesBlockedOnConsole=La configuration de votre compte Microsoft ne vous permet pas de jouer à des parties multijoueur en ligne. Assurez-vous que vos paramètres de sécurité en ligne vous permettent de jouer en multijoueur et que vous avez un abonnement Xbox Live Gold actif. Rendez-vous sur aka.ms/MCMultiplayerHelp pour consulter et modifier vos paramètres. ###disable_3rd_party_console_resource_pack_check networkWorld.multiplayerPrivilegesBlockedOnConsoleGamecore=La configuration de votre compte Microsoft ne vous permet pas de jouer à des parties en ligne multijoueur. ###disable_3rd_party_console_resource_pack_check @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Paramètres de jeu # realmsSettingsScreen.playersSectionTitle=Joueurs # realmsSettingsScreen.membersSectionTitle=Membres # realmsSettingsScreen.subscriptionSectionTitle=Abonnement # +realmsSettingsScreen.inviteLinksSectionTitle=Liens d'invitation # realmsSettingsScreen.devOptionsSectionTitle=Options de dév. # realmsSettingsScreen.backupSection=Sauvegardes # realmsSettingsScreen.backupInfo=Vous pouvez remplacer le monde de votre Realm par une sauvegarde dans cette liste. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Remplacer le monde ? # realmsSettingsScreen.closeRealmTitle=Fermer le Realm ? # realmsSettingsScreen.closeRealmMessage=Vous allez fermer le Realm pour tous les joueurs qui s'y trouvent. Ceux-ci seront alors déconnectés. Voulez-vous vraiment continuer ? # realmsSettingsScreen.LoadingSubscription=Chargement de l'abonnement... # +realmsSettingsScreen.LoadingInviteLinks=Chargement des liens d'invitation... # realmsSettingsScreen.failedLoadingSubscription=Échec du chargement de l'abonnement # +realmsSettingsScreen.failedLoadingInviteLinks=Échec du chargement des liens d'invitation # realmsSettingsScreen.matchingPurchasePlatformFormat=Vous avez acheté votre abonnement sur%s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Vous avez ouvert votre abonnement sur %s. Vous ne pouvez le prolonger qu'à partir de là. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Vous pouvez gérer votre abonnement Realm depuis la plateforme d'achat où vous l'avez souscrit. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Votre Realm e realmsSettingsScreen.upload.worldtoobig=Échec du chargement. La taille du monde dépasse la limite maximale téléchargeable de %s. # realmsSettingsScreen.download.worldtoobig=Échec du téléchargement. La taille du monde dépasse la limite maximale téléchargeable de %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Les modifications apportées à votre abonnement Realms, telles que le cumul de périodes ou la désactivation de la facturation récurrente, ne seront pas prises en compte avant votre prochaine date de facturation. # +realmsSettingsScreen.inviteLinkLabel=Liens d'invitation : # +realmsSettingsScreen.inviteLinkLabelTTS=Liens d'invitation. Bloc de texte. # +realmsSettingsScreen.inviteLinkLabelDescription=Vous pouvez ajouter jusqu'à 5 liens d'invitation et les partager pour que les gens puissent rejoindre votre Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Vous avez atteint le nombre maximal de liens d'invitation. Supprimez un lien existant avant d'en ajouter un nouveau. # +realmsSettingsScreen.inviteLinkNameTTS=Lien d'invitation intitulé %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Cliquez sur le bouton pour modifier les paramètres. # +realmsSettingsScreen.inviteLinkAddButton=Ajouter un nouveau lien d'invitation # +realmsSettingsScreen.inviteLinkCopyTTS=Copier le lien d'invitation # +realmsSettingsScreen.inviteLinkActivate=Activer le lien # +realmsSettingsScreen.inviteLinkActivateTTS=Activez le lien. Activez ce lien pour permettre aux gens de vous rejoindre. # +realmsSettingsScreen.inviteLinkActivateDescription=Activez ce lien pour permettre aux gens de vous rejoindre. # +realmsSettingsScreen.inviteLinkActive=Activé # +realmsSettingsScreen.inviteLinkInactive=Inactive # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ce lien est invalide # +realmsSettingsScreen.inviteLinkExpiryTime=Expire %s à %s # +realmsSettingsScreen.inviteLinkExpiredTime=Expiré %s à %s # +realmsSettingsScreen.inviteLinkExpired=Expiré # +realmsSettingsScreen.inviteLinkInfinite=N'expire jamais # +realmsSettingsScreen.inviteLinkInfiniteToggle=Configurer le lien pour qu'il n'expire jamais # +realmsSettingsScreen.inviteLinkTitle=Lien d'invitation : %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Minuscules # +realmsSettingsScreen.inviteLinkUppercaseTTS=Majuscule # +realmsSettingsScreen.inviteLinkURLTTS=Lien d'invitation intitulé %s. Bloc de texte. %s.Ce lien permettra aux gens de rejoindre votre Realm. Vous pouvez le partager n'importe où. # +realmsSettingsScreen.inviteLinkDescription=Ce lien permettra aux joueurs de rejoindre votre Realm. Vous pouvez le partager n'importe où. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Général # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Paramètres avancés # +realmsSettingsScreen.inviteLinkShare=Partager un lien # +realmsSettingsScreen.inviteLinkShareDescription=Choisissez où partager ce lien. # +realmsSettingsScreen.inviteLinkShareButton=Partager # +realmsSettingsScreen.inviteLinkShareButtonTTS=Lien. Bouton. Choisissez où partager ce lien. # +realmsSettingsScreen.inviteLinkRemove=Supprimer le lien # +realmsSettingsScreen.inviteLinkRemoveButton=Supprimer # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Lien. Bouton. # +realmsSettingsScreen.inviteLinkCopiedToast=Lien d'invitation copié dans votre presse-papier. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Supprimer le lien d'invitation ? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Cette action supprimera le lien d'invitation du Realm. Tous ceux qui l'ont déjà rejoint y resteront, mais plus personne ne pourra y accéder avec ce lien. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Oui, supprimer le lien # +realmsSettingsScreen.inviteLinkExpirationLabel=Date d'expiration # +realmsSettingsScreen.inviteLinkExpirationDescription=Définissez la date d'expiration de ce lien. # +realmsSettingsScreen.inviteLinkExpirationTTS=Date d'expiration. Bloc de texte. Le lien expire le %s. Définissez la date d'expiration de ce lien. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Date d'expiration. Bloc de texte. Lien %s. Définissez la date d'expiration de ce lien. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Erreur lors de l'ajout du lien # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Une erreur est survenue lors de l'ajout d'un lien vers ce Realm. Veuillez réessayer. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Erreur lors de la suppression du lien # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Une erreur est survenue lors de la suppression de ce lien. Veuillez réessayer. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Erreur lors de la mise à jour du lien # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Une erreur est survenue lors de la mise à jour de ce lien. Veuillez réessayer. # +realmsSettingsScreen.expiration.unset=Définir l'expiration # +realmsSettingsScreen.expiration.never=Jamais # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 heure # +realmsSettingsScreen.expiration.quarterDay=6 heures # +realmsSettingsScreen.expiration.halfDay=12 heures # +realmsSettingsScreen.expiration.day=1 jour # +realmsSettingsScreen.expiration.week=7 jours # +realmsSettingsScreen.expiration.never.full=N'expire jamais # +realmsSettingsScreen.expiration.timeFormat=%s à %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Dans 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Dans 1 heure. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Dans 6 heures. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Dans 12 heures. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Dans 1 jour. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Dans 7 jours. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=l'App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Déc # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s à %s # +date.formattedSpecific.today=Aujourd'hui à %s # +date.formattedSpecific.yesterday=Hier à %s # date.full_january=Janvier # date.full_february=Février # date.full_march=Mars # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menu # deathScreen.quit.confirm=Êtes-vous sûr(e) de vouloir quitter ? # deathScreen.quit.confirmToMainMenuWarning=Voulez-vous vraiment quitter la partie pour revenir au menu principal ? # deathScreen.quit.confirmToMainMenuTitleWarning=Revenir au menu principal ? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Êtes-vous sûr(e) de vouloir sauvegarder et quitter la partie ?%sNous chargerons également votre monde dans le cloud ! # deathScreen.quit.secondaryClient=Sauvegarder et quitter # deathScreen.quit.secondaryClient.confirmLeaveWarning=Êtes-vous sûr de vouloir sauvegarder et quitter la partie ? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Sauvegarder et quitter # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Surface # dimension.dimensionName1=Nether # dimension.dimensionName2=L'Ender # -disabledSkin.title=Vous êtes affiché en tant que Steve. # +disabledSkin.title=Vous êtes affiché comme personnage par défaut. # disabledSkin.body.onJoin=Ce serveur a %s désactivé. Vous pouvez changer votre skin dans le vestiaire. # disabledSkin.body.dressingRoom=Ce serveur a %s désactivé. Êtes-vous sûr de vouloir garder ce skin ? # disabledSkin.type.customSkins=skins personnalisés # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTER # edu.worlds_screen.share=PARTAGER # edu.worlds_screen.delete=SUPPRIMER # edu.worlds_screen.courses_title=Mes cours # -edu.worlds_screen.fetch_error=Un problème est survenu lors de la connexion à OneDrive. Les mondes sauvegardés dans le cloud peuvent ne pas être à jour. Vérifiez également votre connexion Internet. # +edu.worlds_screen.fetch_error=Un problème est survenu lors de la connexion à OneDrive. Les mondes sauvegardés dans le cloud peuvent ne pas être à jour. Veuillez également vérifier votre connexion Internet. # edu.templates.title=Mes modèles # edu.templates.search_placeholder=Rechercher Mes modèles # @@ -3053,7 +3126,12 @@ feed.upload=Votre capture d'écran est en cours de chargement... # feed.manage=Gérer le flux # feed.share=Partager # feed.addScreenshot=Ajouter une capture d'écran # -feed.shareScreenshot=Capture d'écran enregistrée. Rendez-vous sur Realms Stories pour la partager. # +feed.screenshotCapturedRealms=Capture d'écran enregistrée. Rendez-vous sur Realms Stories pour la partager. # +feed.screenshotCaptured=Capture d'écran prise. Vous pouvez la consulter dans votre album. # +feed.screenshotAlmostFull=Capture d'écran prise. Votre album est presque plein. (%d/%d) # +feed.screenshotReachedMax=Capture d'écran prise. Votre album est plein. (%d/%d) # +feed.screenshotFull=Votre album est plein. Supprimez des captures d'écran pour libérer de l'espace. # +feed.screenshotFullShort=Album de captures d'écran plein # feed.comments=Commentaires # feed.edit=Modifier # feed.screenshots=Captures d'écran # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Déplacez :tip_right_stick: pour regarder auto gameTip.playerMovement.mouse=Déplacez-vous avec :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Déplacez-vous en utilisant le joystick. # -gameTip.playerMovement.touch.classic=Déplacez-vous en utilisant le joystick. # +gameTip.playerMovement.touch.classic=Déplacez-vous en utilisant les boutons fléchés # gameTip.playerMovement.controller=Utilisez :tip_left_stick: pour vous déplacer. # gameTip.flying.mouse=Appuyez deux fois sur :_input_key.jump: pour voler # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Appuyez deux fois sur :_input_key.jump: pour arrêter d gameTip.stopFlying.touch=Appuyez deux fois sur « Voler vers le bas » pour arrêter de voler # gameTip.jump.mouse=Sautez avec :_input_key.jump: # + gameTip.swim.mouse=Appuyez longuement sur :_input_key.jump: pour nager vers le haut # +gameTip.swim.touch=Appuyez pour nager vers le haut # gameTip.hotbar.selection.mouse=Faites défiler ou appuyez sur %s pour tenir l'élément ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Appuyez sur l'élément dans la barre d'action pour le tenir # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Pour placer votre établi, placez-le dans gameTip.useCraftingTable.mouse=Faites un clic droit sur l'établi pour l'utiliser. # +gameTip.openChat.mouse=Appuyez sur %s pour ouvrir le tchat # +gameTip.openChat.touch=Appuyez pour ouvrir le tchat # +gameTip.openChat.touch.tts=Appuyez sur le bouton de tchat pour ouvrir le tchat # + +gameTip.emote.mouse=Appuyez sur ou maintenez :_input_key.emote: pour utiliser une émote # +gameTip.emote.touch=Appuyez pour utiliser une émote # +gameTip.emote.touch.tts=Appuyez sur le bouton d'émote pour utiliser l'émote # + generator.amplified=Amplifié # generator.amplified.info=Remarque : juste pour le fun, nécessite un ordinateur costaud # generator.customized=Personnalisé # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Pour équiper votre armure, ouvrez l'inventaire et dépla howtoplay.armor.text.4=Les armures en fer et en or, ainsi que la cotte de mailles peuvent être fondues en lingots de fer ou en pépites d'or dans un four. # howtoplay.armor.header.2=Bouclier # howtoplay.armor.text.5.keyboard=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez et maintenez :_input_key.sneak: pour bloquer avec le bouclier. # -howtoplay.armor.text.5.gamepad=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur le bouton :_input_key.sneak: ou cliquez sur :_gamepad_stick_right: pour activer/désactiver le blocage avec le bouclier. # +howtoplay.armor.text.5.gamepad=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur :_input_key.sneak: ou sur :_gamepad_stick_right: pour activer/désactiver le blocage avec le bouclier. # howtoplay.armor.text.5a.touch=Le bouclier bloque toutes sortes de dégâts reçus, même l'explosion d'un Creeper ! Il peut être équipé dans l'emplacement de main secondaire ou la barre d'action. # howtoplay.armor.text.5b.touch=Lorsque vous utilisez le mode de contrôle « BMD et appuyer pour interagir », appuyez sur :touch_sneak: pour activer et désactiver le bouclier. # howtoplay.armor.text.5c.touch=Lorsque vous utilisez un mode de contrôle à « Joystick », appuyez sur :tip_virtual_button_sneak: pour activer et désactiver le bouclier. # -howtoplay.armor.text.5.rift_controller=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur le bouton :_input_key.sneak: ou cliquez sur :rift_X: pour activer/désactiver le blocage avec le bouclier. # -howtoplay.armor.text.5.windowsmr_controller=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur le bouton :_input_key.sneak: ou cliquez sur :windowsmr_right_stick: pour activer/désactiver le blocage avec le bouclier. # +howtoplay.armor.text.5.rift_controller=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur :_input_key.sneak: ou cliquez sur :rift_X: pour activer/désactiver le blocage avec le bouclier. # +howtoplay.armor.text.5.windowsmr_controller=Le bouclier bloque les dégâts reçus. Il peut être équipé dans l'emplacement de main secondaire ainsi que dans la barre d'action. Appuyez sur :_input_key.sneak: ou cliquez sur :windowsmr_right_stick: pour activer/désactiver le blocage avec le bouclier. # howtoplay.armor.text.6=Le bouclier peut même bloquer l'explosion d'un creeper ! # howtoplay.armor.header.3=Camouflage # howtoplay.armor.text.7=Vous pouvez aussi porter une citrouille sculptée sur la tête. Cela ne vous donne pas de bonus :armor:, mais les Enderman ne vous attaqueront pas si vous les regardez. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Les distributeurs peuvent aussi être utilisés pour howtoplay.droppers=Droppers # howtoplay.droppers.text.1.notTouch=Lorsqu'ils sont activés par la redstone, les droppers laissent tomber un seul objet aléatoire qu'ils contiennent. Appuyez sur :_input_key.use: sur le dropper pour l'ouvrir et ajouter des objets depuis votre inventaire. # -howtoplay.droppers.text.1.touch=Lorsqu'ils sont activés par la redstone, les droppers laissent tomber un seul objet aléatoire qu'ils contiennent. Appuyez le dropper pour l'ouvrir et ajouter des objets depuis votre inventaire. # +howtoplay.droppers.text.1.touch=Lorsqu'ils sont activés par la redstone, les droppers laissent tomber un objet aléatoire qu'ils contiennent. Appuyez sur le dropper pour l'ouvrir et le charger avec des objets de votre inventaire. # howtoplay.droppers.header.1=Utilisation # howtoplay.droppers.text.2=Si le dropper est face à un coffre ou un autre type de conteneur, l'objet y sera placé. De longues chaînes de droppers peuvent être créées pour transporter les objets sur de longues distances. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventaire # howtoplay.inventory.title=Comment jouer : inventaire # howtoplay.inventory.header.1=1. Inventaire # howtoplay.inventory.header.2=2. Barre d'action # -howtoplay.inventory.text.1.pc_console=Votre barre d'action se remplit lorsque vous rassemblez des ressources. Appuyez sur le bouton :_input_key.inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez collecté. # -howtoplay.inventory.text.1.touch=Votre barre d'action se remplit lorsque vous rassemblez des ressources. Appuyez sur le bouton :tip_touch_inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez collecté. # -howtoplay.inventory.text.1.rift=Votre barre d'action se remplit lorsque vous rassemblez des ressources. Appuyez sur le bouton :rift_B: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez collecté. # -howtoplay.inventory.text.1.windowsmr=Votre barre d'action se remplit au fur et à mesure que vous rassemblez des ressources. Appuyez sur le bouton :windowsmr_left_grab: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # +howtoplay.inventory.text.1.pc_console=Votre barre d'action se remplit au fur et à mesure que vous rassemblez des ressources. Appuyez sur :_input_key.inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # +howtoplay.inventory.text.1.touch=Votre barre d'action se remplit au fur et à mesure que vous rassemblez des ressources. Appuyez sur :tip_touch_inventory: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # +howtoplay.inventory.text.1.rift=Votre barre d'action se remplit au fur et à mesure que vous rassemblez des ressources. Appuyez sur :rift_B: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # +howtoplay.inventory.text.1.windowsmr=Votre barre d'action se remplit au fur et à mesure que vous rassemblez des ressources. Appuyez sur :windowsmr_left_grab: pour accéder à votre §einventaire§f, où vous aurez plus d'espace pour tout ce que vous avez ramassé. # howtoplay.inventory.text.2.keyboard=Vous souhaitez déplacer quelque chose entre votre §ebarre d'action§f et votre inventaire ? Ouvrez votre inventaire, cliquez sur l'objet de votre choix, puis faites-le glisser jusqu'à l'emplacement vide où vous souhaitiez le placer. # howtoplay.inventory.text.2.gamepad=Vous voulez déplacer quelque chose entre votre §ebarre d'action§f et votre inventaire ? Utilisez le curseur pour sélectionner un objet et appuyez sur :_gamepad_face_button_down:. Ensuite, déplacez votre curseur vers un emplacement vide et appuyez à nouveau pour lâcher l'objet. # howtoplay.inventory.text.2.touch=Vous voulez déplacer quelque chose entre votre §ebarre d'action§f et votre inventaire ? Appuyez sur l'objet de votre choix, puis appuyez sur l'emplacement vide vers lequel vous souhaitez le déplacer. # @@ -3805,14 +3893,14 @@ howtoplay.minecoins.text.1=Explorez un monde de possibilités avec les minecoins howtoplay.minecoins.text.2=Une fois échangées, vos minecoins sont liées à votre compte Microsoft, ce qui vous permet d'accéder à vos pièces et à vos achats sur d'autres appareils pris en charge ! # howtoplay.minecoins.button.text.1=Obtenir des Pièces # howtoplay.minecoins.header.1=Clause de non-responsabilité # -howtoplay.minecoins.text.3=*Les minecoins nécessitent une version de Minecraft: Bedrock Edition incluant le magasin Minecraft. Les minecoins ne sont pas compatibles sur Sony PlayStation®. Pour plus d'informations au sujet de la compatibilité, veuillez consulter minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Les Minecoins nécessitent une version de Minecraft: Bedrock Edition incluant le magasin Minecraft. Les Minecoins ne sont pas compatibles sur PlayStation®. Pour plus d'informations au sujet de la compatibilité, veuillez consulter minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Minage # howtoplay.mining.title=Comment jouer : minage # howtoplay.mining.text.1=Tous les matériaux de fabrication ne sont pas à la surface. Certains nécessitent peut-être de creuser sous terre ou dans une montagne. # howtoplay.mining.text.2=Une §epioche§f:wood_pickaxe: vous aide à déterrer toutes sortes de matériaux, tels que la pierre, le charbon, le fer et les minerais précieux. Cependant, vous aurez peut-être besoin d'outils plus solides pour certains matériaux rares ! # -howtoplay.mining.text.3=Certains métaux bruts doivent être fondus à l'aide d'un §efourneau§f:furnace:. Placez un combustible comme du charbon ou des bûches de bois dans l'emplacement de combustible, puis ajoutez du minerai brut pour le fondre en quelque chose d'utile. # +howtoplay.mining.text.3=Certains métaux bruts doivent être fondus à l'aide d'un §efour§f:furnace:. Placez un combustible comme du charbon ou des bûches de bois dans l'emplacement de combustible, puis ajoutez du minerai brut pour le fondre en quelque chose d'utile. # howtoplay.mounts=Montures # howtoplay.mounts.text.1=Un joueur peut chevaucher n'importe quel §echeval §f, §eâne§f, §emule§f, ou §edromadaire§f. Seuls les chevaux peuvent porter une armure. # @@ -3931,7 +4019,7 @@ howtoplay.nightfall.new.text.4.gamepad=Tout en tenant une torche, placez-la dans howtoplay.nightfall.new.text.4.touch=Tout en tenant une torche, placez-la dans le monde en appuyant sur une surface libre proche. # howtoplay.nightfall.new.text.4.touch.crosshair=Tout en tenant une torche, placez-la dans le monde en visant un bloc à proximité et appuyez sur :tip_virtual_button_action_build_or_use:. # -howtoplay.pets=Animaux # +howtoplay.pets=Familiers # howtoplay.pets.header.1=Apprivoiser des animaux # howtoplay.pets.text.1.notTouch=Dans Minecraft, vous pouvez dompter et apprivoiser plusieurs créatures. Pour cela, donnez-leur un objet qu'elles aiment. Une fois la créature domptée, appuyez sur :_input_key.use: en la regardant pour qu'elle reste. # howtoplay.pets.text.1.touch=Dans Minecraft, vous pouvez dompter et apprivoiser plusieurs créatures. Pour cela, donnez-leur un objet qu'elles aiment. Une fois la créature domptée, touchez le bouton S'asseoir pour qu'elle reste. # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=À chaque nouvelle histoire publiée dans le flu howtoplay.realms_stories.header.3=Organisez une partie # howtoplay.realms_stories.text.4=Consultez la Chronologie pour savoir qui joue et quand. Faites défiler les membres du realm pour voir quand ils ont joué pour la dernière fois et avec qui. Utilisez ces informations pour organiser une partie et savoir quand tout le monde est disponible. # howtoplay.realms_stories.header.4=Sachez qui se trouve dans le realm # -howtoplay.realms_stories.text.5=Découvrez qui fait partie du realm en utilisant l'onglet « Membres ». Il s'agit d'une liste de tous les joueurs autorisés à jouer ici. Vous pouvez voir qui est le propriétaire du realm, qui sont les administrateurs, et qui a rejoint Realms Stories pour ce realm. Des options de recherche, de tri et de filtrage sont disponibles pour vous aider à trouver exactement qui vous recherchez. # +howtoplay.realms_stories.text.5=Découvrez qui fait partie du Realm en utilisant l'onglet « Membres ». Il s'agit d'une liste de tous les joueurs autorisés à jouer ici. Vous pouvez voir qui est le propriétaire du Realm, qui sont les administrateurs, et qui a rejoint Realms Stories pour ce Realm. Des options de recherche, de tri et de filtrage sont disponibles pour vous aider à trouver exactement qui vous recherchez. # howtoplay.realms_stories.header.5=Connectez-vous depuis n'importe où # howtoplay.realms_stories.text.6=Realms Stories est accessible depuis le menu du jeu lorsque vous êtes dans le realm et également depuis l'onglet « Realms ». Vous pouvez suivre les histoires et raconter la vôtre où que vous soyez, même lorsque vous ne jouez pas. Que ce soit depuis votre console, votre ordinateur ou votre appareil mobile, Realms Stories est disponible partout où vous allez. # @@ -3991,16 +4079,16 @@ howtoplay.realms_stories.text.6=Realms Stories est accessible depuis le menu du howtoplay.scaffolding=Échafaudage # howtoplay.scaffolding.header.1=Atteindre les étoiles # howtoplay.scaffolding.text.1.keyboard=L'échafaudage vous permet de créer d'imposantes structures en sécurité ! Vous pouvez vous déplacer et vous tenir sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout dedans et en appuyant sur :_input_key.jump:. Pour descendre, appuyez sur :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=L'échafaudage vous permet de créer d'imposantes structures en toute sécurité ! Vous pouvez vous déplacer et vous tenir sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout dedans et en appuyant sur le bouton :_input_key.jump:. Pour descendre, appuyez sur le bouton :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=L'échafaudage vous permet de créer d'imposantes structures en sécurité ! Vous pouvez vous déplacer et vous tenir sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout dedans et en appuyant sur :_input_key.jump:. Pour descendre, appuyez et maintenez :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Les échafaudages aident à construire de grandes structures en permettant d’atteindre des endroits plus élevés et de descendre en toute sécurité sans dégâts de chute. # howtoplay.scaffolding.text.1b.touch=Lorsque vous utilisez le mode de contrôle à BMD, appuyez sur :touch_jump: pour grimper sur un échafaudage en colonne. Appuyez sur :touch_fly_down: pour descendre. # howtoplay.scaffolding.text.1c.touch=Lorsque vous utilisez un mode de contrôle à Joystick, appuyez sur :tip_virtual_button_jump: pour grimper sur un échafaudage en colonne. Appuyez sur :tip_virtual_button_sneak: pour descendre. # -howtoplay.scaffolding.text.1.rift_controller=L'échafaudage vous permet de créer d'imposantes structures en toute sécurité ! Vous pouvez vous déplacer et vous tenir sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout dedans et en appuyant sur le bouton :rift_A:. Pour descendre, appuyez et maintenez le bouton :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=L'échafaudage vous permet de créer d'imposantes structures en toute sécurité ! Vous pouvez vous déplacer et vous tenir sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez monter en vous tenant debout dedans et en appuyant sur le bouton :windowsmr_right_touchpad:. Pour descendre, appuyez et maintenez le bouton :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=L'échafaudage vous permet de créer d'imposantes structures en sécurité ! Vous pouvez vous déplacer et vous tenir debout sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez aller plus haut en vous tenant debout à l'intérieur et en appuyant sur :rift_A:. Pour descendre, appuyez et maintenez :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=L'échafaudage vous permet de créer d'imposantes structures en sécurité ! Vous pouvez vous déplacer et vous tenir debout sur un échafaudage. Si vous avez un échafaudage en colonne, vous pouvez aller plus haut en vous tenant debout à l'intérieur et en appuyant sur :windowsmr_right_touchpad:. Pour descendre, appuyez et maintenez :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Soutenir vos constructions # howtoplay.scaffolding.text.2=L'échafaudage a besoin d'être maintenu. Vous ne pouvez placer qu'un certain nombre de blocs d'échafaudage à l'horizontale sans toucher un bloc différent. Lorsque vous essaierez de placer trop de blocs sans soutien, il tombera. L'échafaudage peut être placé comme un bloc normal, mais il peut aussi être placé sur ses propres fondations pour s'élever rapidement comme une tour. # howtoplay.scaffolding.header.3=Démolition # -howtoplay.scaffolding.text.3=Lorsqu'un échafaudage est cassé, il casse aussi tous les blocs d'échafaudage censés le soutenir. Vous pouvez ainsi rapidement « ranger » votre échafaudage en cassant les blocs de soutien ! # +howtoplay.scaffolding.text.3=Lorsqu'un échafaudage est cassé, il casse aussi tous les blocs d'échafaudage qu'il soutenait. Vous pouvez ainsi rapidement « ranger » votre échafaudage en cassant les blocs de soutien ! # howtoplay.skins=Skins # howtoplay.skins.text.1=Enfilez quelques pixels frais et exprimez-vous avec une grande variété de looks inspirés. # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=L'arc est l'arme à distance principale dans M howtoplay.weapons.text.3.touch=L'arc est l'arme à distance principale dans Minecraft. Appuyez sur l'écran et maintenez pour bander l'arc. Arrêtez d'appuyer pour tirer une flèche. L'arc a besoin de flèches pour fonctionner. # howtoplay.weapons.text.4=Plus vous bandez votre arc, plus vous ferez de dégâts. Alors, assurez-vous de tirer votre flèche le plus en arrière possible. # howtoplay.weapons.header.3=Arbalète # -howtoplay.weapons.text.5.notTouch=L'arbalète est une arme à distance, comme l'arc. Appuyez et maintenez :_input_key.use: pour charger l'arbalète. Une fois chargée, elle le restera tant que vous ne tirez pas. Appuyez sur :_input_key.use: pour tirer une flèche. Vous devez avoir des flèches pour charger votre arbalète. # +howtoplay.weapons.text.5.notTouch=L'arbalète est une arme à distance, similaire à l'arc. Appuyez et maintenez :_input_key.use: pour charger l'arbalète. Une fois chargée, elle le restera tant que vous ne tirez pas. Appuyez sur :_input_key.use: pour tirer une flèche. Vous devez avoir des flèches pour charger votre arbalète. # howtoplay.weapons.text.5a.touch=L'arbalète est une arme à distance qui nécessite une flèche pour être chargée. Appuyez et maintenez le doigt n'importe où sur l'écran pour charger l'arbalète avec une flèche. # howtoplay.weapons.text.5b.touch=Une fois que vous avez chargé l'arbalète, elle reste chargée jusqu'à ce que vous tiriez, même si vous la mettez dans votre inventaire. # howtoplay.weapons.text.5c.touch=Appuyez n'importe où sur l'écran pour tirer avec une arbalète chargée. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Échec de l’exportation du projet # level.editor.import.failed=Échec de l’importation du projet # level.editor.import.failed.incompatibleEdition=Échec de l'importation du projet : format de fichier non pris en charge # -inbox.invite.title=Invitation au Realm à # +inbox.realmInvite.title=Invitation au Realm à %s # +inbox.gameInvite.title=Invitation au jeu de %s # invite.clear=Effacer la sélection # invite.send=Envoyer %d invitations # @@ -4188,6 +4277,8 @@ invite.error1=Une erreur s'est produite. Impossible de charger votre liste d'ami invite.error2=Une erreur s'est produite. Certaines des informations de vos amis n'ont pas pu être chargées. # invite.realm.add_member=Ajouter des membres # invite.notification.title=Invitation au jeu # +invite.notification.acceptInviteTtsTouch=Appuyez deux fois sur l'invitation en haut de l'écran pour l'accepter # +invite.notification.acceptInviteTtsGamepad=Appuyez sur %s pour accepter # invite.notification.description=%s vous a invité à jouer à Minecraft # invite.confirmation.description=%s vous a invité à jouer à Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Crâne # item.banner_pattern.thing=Chose # item.banner_pattern.vines=Bordure cannelée # item.bucketPowderSnow.name=Seau de neige poudreuse # +item.worldbuilder.block.failed=Vous avez besoin de Créatif + Opérateur pour placer ce bloc # item.shield.name=Bouclier # item.shield.white.name=Bouclier blanc # @@ -5563,10 +5655,10 @@ joincode.icon_text.2=Ballon # joincode.icon_text.3=Rail # joincode.icon_text.4=Alex # joincode.icon_text.5=Cookie # -joincode.icon_text.6=Pêcher # +joincode.icon_text.6=Poisson # joincode.icon_text.7=Agent # joincode.icon_text.8=Gâteau # -joincode.icon_text.9=Pioche en bois # +joincode.icon_text.9=Pioche # joincode.icon_text.10=Seau d'eau # joincode.icon_text.11=Steve # joincode.icon_text.12=Pomme # @@ -5863,6 +5955,7 @@ map.position=Position : %s, %s, %s # mcoServer.title=Monde de Minecraft Online # +menu.ai_lesson_crafter=Fabricateur de leçons # menu.achievements=Succès # menu.convertingLevel=Extension du monde en cours # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=PARAMÈTRES DU MODE CLASSROOM # menu.serverStore=Magasin %s # menu.serverGenericName=Serveur # menu.play=Jouer # +menu.preview=Aperçu # menu.profile=Profil # menu.playdemo=Jouer dans le monde de démo # menu.playOnRealms=Jouer sur Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Rotation indépendante des images/s # options.dev_use_fast_chunk_culling=Utiliser l'élimination rapide de tronçons # options.dev_displayMarketplaceDocumentId=Afficher l'ID du document du magasin # options.dev_addCoins=Ajouter %s pièces # +options.dev_addCoinTitle=Ajouter des pièces # +options.dev_reset_entitlements=Réinitialiser tous les droits # +options.dev_reset_entitlements_loading=Réinitialisation des droits en cours. Cette boîte de dialogue se fermera une fois le processus terminé. Vous pouvez fermer cette fenêtre, mais quitter le jeu avant la fin de cette commande peut entraîner un comportement inattendu. # +options.dev_reset_entitlements_error_unfinished=Attention, tous les droits n'ont pas été correctement supprimés. Essayez d'exécuter à nouveau la commande après avoir redémarré le client. # +options.dev_reset_entitlements_warning=Attention ! Tous vos droits seront supprimés, y compris les anciens droits que vous risquez de ne pas pouvoir récupérer ! Cette opération peut prendre un certain temps si vous disposez d'un grand nombre de droits. Voulez-vous vraiment continuer ? # +options.dev_reset_entitlements_success=Droits supprimés. # +options.dev_currencyFailureWarning=L'appel réseau a échoué. Erreur : %s # +options.dev_currencyFailureWarningGeneric=L'appel réseau a échoué. Assurez-vous d'être connecté(e) à un compte autorisé. # +options.dev_reset_wallet=Réinitialiser le porte-monnaie # +options.dev_allowlist_failure=Erreur ! L'opération a échoué. Vérifiez que ce compte figure sur la liste des comptes autorisés. # options.discoveryEnvironment=Environnement de découverte (nécessite un redémarrage) # options.discoveryEnvironment.production=Production # options.discoveryEnvironment.staging=Mise en scène # options.discoveryEnvironment.local=Local # options.discoveryEnvironment.dev=Dev [Instable] # +options.discoveryEnvironment.perf=Perf [Très instable] # options.dev_realmsEnvironment=Environnement Realms # options.dev_realms_environment.production=Production # options.dev_realms_environment.staging=Gestion intermédiaire # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Mettre à jour le remplacement de la version d options.dev_resetOverrideDate=Réinitialiser le remplacement de la date # options.dev_clearStoreCache=Vider le cache du magasin # options.dev_clearLibraryCache=Vider le cache de la bibliothèque # +options.dev_clearScreenshotsCache=Vider le cache des captures d'écran # options.dev_clearAllCache=Vider tout le cache # options.dev_connection_quality=Simulateur de connexions réseau (simule de mauvaises connexions) # options.dev_connection_off=Désactivé : connexion en mémoire activée pour le mode jeu local # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G : 1,5 Mb/s, latence 200 ms, perte de paquets de options.dev_connection_slow=Lent : 400 kb/s, latence 300 ms, perte de paquets de 3 %% # options.dev_connection_veryslow=Très lent : 200 kb/s, latence 400 ms, perte de paquets de 4 %% # options.dev_deleteAllPersonas=Supprimer tous les personas # +options.dev_deleteLocalScreenshots=Supprimer les captures d'écran locales # options.dev_deleteLegacyPersona=Supprimer emplacement de persona Legacy # options.dev_identity_environment=Nouvelle identité et environnement d'infrastructure en ligne (redémarrage nécessaire) # options.dev_identity_environment.dev=Développement # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Niveau 4 - 1024 Mo # options.dev_sunsetting_tier.five=Niveau 5 - iOS 12 et Nougat # options.dev_sunsetting_tier.not_pending=Pas en cours # options.dev_gatherings_section=Rassemblements # -options.dev_gatherings_add_gathering=Ajouter un rassemblement public # options.dev_gatherings_enable=Activer les rassemblements # +options.dev_gatherings_filter=Filtrer les rassemblements # options.dev_gatherings_disable=Désactiver les rassemblements # options.dev_gatherings_bypass=Contourner la vérification du service pack du système # options.dev_gatherings_enabled=Rassemblements : activés # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Ajuster la luminosité # +options.hdr_brightness=Luminosité # options.hudOpacity=Opacité de l'ATH # options.hudOpacity.max=Normal # options.hudOpacity.min=Masqué # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Gameplay complet au clavier # options.fullKeyboardLayout=Ensemble de touches complet # options.improvedInputResponsePlaceholder=Réactivité aux saisies améliorée # options.improvedInputResponsePlaceholder.tooltip=Réduit la latence entre vos saisies et ce qui s'affiche à l'écran. Il est possible que ce réglage consomme plus de batterie. # -options.dynamicTexturesToggle=Supprimer les limites des textures # -options.dynamicTexturesToggle.tooltip=Pour désactiver cette option, vous devrez redémarrer le jeu. Cela peut rendre le jeu instable si vous utilisez plusieurs extensions ou des packs de ressources contenant de nombreuses textures. # -options.dynamicTextures.popUp=Vous devrez redémarrer le jeu si vous souhaitez désactiver l'option Supprimer les limites des textures. # +options.dynamicTexturesToggle=Utiliser la limite de textures recommandée # +options.dynamicTexturesToggle.tooltip=Autorisez Mojang à définir votre limite de textures. Cela peut améliorer considérablement la qualité des textures. Si vous rencontrez des problèmes avec les extensions volumineuses et les packs de ressources, désactivez cette fonction. # +options.dynamicTextures.popUp=La désactivation de l’option Utiliser la limite de textures recommandée nécessite le redémarrage du jeu. # options.dynamicTextures.popUp.title=Vraiment ? # +options.dynamicTextures.popUp.continue=Désactiver # options.fullscreen=Plein écran # options.gamepadcursorsensitivity=Sensibilité du curseur de la manette # options.gamertag=Gamertag : # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Active une version extra-large des nou options.upscaling=Suréchantillonnage # options.raytracing=Ray tracing # options.raytracing.disabled.upsell.supported_platform=Cette option peut uniquement être modifiée dans un monde prenant en charge le ray tracing. Trouvez-en un dans le magasin ou créez votre propre pack de ressources compatible avec le ray tracing. # +options.raytracing.disabled.upsell.supported_platform.edu=Cette option ne peut être modifiée que dans un monde prenant en charge le ray tracing. # options.raytracing.disabled.upsell.unsupported_platform=Vous avez besoin d'un appareil spécifique pour utiliser cette fonctionnalité. Pour plus d'informations, consultez : http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Élaborés # options.graphics.fast=Rapides # @@ -6406,6 +6517,7 @@ options.hidehand=Masquer la main # options.classic_box_selection=Sélection de plan # options.creator=Créateur # options.creatorTitle=Paramètres du créateur # +options.creator.serverboundClientDiagnosticsEnabled=Activer les diagnostics client # options.creator.debuggerHeading=Paramètres du débogueur de script # options.creator.debuggerAutoAttach=Attacher le débogueur au chargement # options.creator.debuggerAutoConnect=Connecter le débogueur au chargement # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Classique # options.uiprofile.pocket=Poche # options.betaNewDeathScreenToggle=Nouvel écran « Vous êtes mort » (expérimental) # options.betaNewDeathScreenToggle.disabled=Vous ne pouvez pas modifier ce paramètre lorsque vous êtes dans un monde # +options.betaNewBedScreenToggle=Nouvel écran de lit (expérimental) # +options.betaNewBedScreenToggle.disabled=Vous ne pouvez pas modifier ce paramètre lorsque vous êtes dans un monde # options.usetouchpad=Commandes mixtes # options.viewSubscriptions=Abonnements # options.viewSubscriptions.button.info=Infos # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Votre navigateur par défaut va s'ouvrir pour a options.openFeedbackPage.continue=Continuer vers le site de commentaires # options.turnOffAchievements=Désactiver les succès ? # options.turnOffAchievements.message=Les succès ne sont disponibles que dans les mondes en mode Survie avec commandes de triche désactivées. Si vous continuez, plus aucun succès ne sera gagné dans ce monde, même en modifiant ce choix par la suite. # +options.turnOnHardcoreMode=Activer le mode Hardcore ? # +options.turnOnHardcoreMode.message=Voici ce que vous devez savoir sur le mode Hardcore : # +options.turnOnHardcoreMode.message.1=1. Si vous mourez, vous ne réapparaissez pas. Game over ! # +options.turnOnHardcoreMode.message.2=2. Le mode Hardcore ne peut pas être désactivé après la création du monde. # +options.turnOnHardcoreMode.message.3=3. Une fois mort, vous pouvez voir ce monde, mais pas interagir avec lui. # options.achievementsDisabled=Vous ne pouvez pas obtenir de succès dans ce monde. # options.achievementsDisabled.onLoad=Si vous commencez à jouer avec ces paramètres, vous ne pourrez plus obtenir de succès dans ce monde. # options.achievementsDisabled.notSignedIn=Les succès peuvent être obtenus dans ce monde, mais vous devez vous connecter à un compte Microsoft pour cela. # @@ -6761,7 +6880,7 @@ options.makeBackup=Faire une copie de sauvegarde de mon monde # options.managePrivacy=Pour gérer les paramètres de confidentialité, rendez-vous sur https://account.xbox.com/Settings à partir de votre navigateur. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Dissocier le compte Microsoft # options.unlink_msa.confirm.title=Dissocier le compte Microsoft ? # -options.unlink_msa.confirm.warning=ATTENTION : une fois votre compte %s dissocié, vous ne pourrez plus stocker sur celui-ci votre progression ou vos achats réalisés depuis votre système PlayStation®4. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ATTENTION : Une fois votre compte %s dissocié, vous ne pourrez plus stocker sur celui-ci votre progression ou vos achats réalisés depuis votre console PlayStation®4. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Dissocier votre compte Microsoft à partir de ce jeu affectera tous les jeux Minecraft de cette plateforme qui ont utilisé ce compte Microsoft. # options.unlink_msa.confirm.checkbox1=Je ne pourrai plus accéder aux contenus issus du magasin du jeu lorsque je joue sur d'autres plateformes. # options.unlink_msa.confirm.checkbox2=Je ne pourrai plus jouer dans des parties en multiplateforme avec des amis sur d'autres plateformes. # @@ -6979,7 +7098,7 @@ hudScreen.daysPlayed.overflow=Trop nombreux pour être comptés ! # playscreen.fileSize.MB=Mo # playscreen.fileSize.GB=Go # playscreen.joinableRealms=Realms disponibles # -playscreen.noFriendsRealms=Vous n'êtes pas encore devenu membre d'un Realm. # +playscreen.noFriendsRealms=Vous n'êtes pas encore devenu membre d'un Realms. # playscreen.header.local=Jouer # playscreen.header.realms=Realms # playscreen.lastPlayed.daysAgo=Il y a %1 jours # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Connexion au monde impossible. Vérifiez votre connex progressScreen.generating=Création du monde # progressScreen.saving=Sauvegarde du monde # progressScreen.loading=Chargement... # +progressScreen.title.loading=Chargement%1 # progressScreen.title.downloading=Téléchargement des packs %1 # progressScreen.title.applyingPacks=Chargement des packs de ressources # progressScreen.title.searchingForSession=Recherche d'une session de jeu... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Connexion au serveur externe # progressScreen.title.connectingRealms=Connexion au Realm # progressScreen.title.copyingWorld=Copie du monde # progressScreen.title.deleteStorageAreaContent=Effacement du cache de stockage # +progressScreen.title.deleteScreenshotsCache=Cache des captures d'écran en cours de suppression # +progressScreen.title.deleteLocalScreenshots=Captures d'écran locales en cours de suppression # progressScreen.title.loadingSplitScreenAppearances=Chargement des apparences d’écran partagé # progressScreen.title.modifiedWorldWarning=Monde modifié # progressScreen.message.appearanceLoaded=Apparence chargée # progressScreen.message.appearanceLoadWaitTimeMet=L’apparence prend beaucoup de temps à charger. Génération du monde... # progressScreen.message.deleteStorageAreaContent=Cela peut prendre quelques minutes. # -progressScreen.message.copyingWorld=Copie du monde... %d%% # +progressScreen.message.copyingWorld=Copie du monde… # progressScreen.message.tts.copyingWorld=Copie du monde # progressScreen.message.building=Génération du terrain # progressScreen.message.done=Terminé ! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Les extensions ajoutent de nouveau progressScreen.message.modifiedWorldWarning.7=Les mondes et les extensions peuvent être complexes ! Alors que certains fonctionnent très bien ensemble, d'autres pourraient entraîner des résultats pour le moins inattendus. # progressScreen.message.modifiedWorldWarning.8=Qui dit un max d'extensions dit un max de plaisir, même si ça risque de prolonger les temps de chargement. # progressScreen.dialog.title.resourcePack=Télécharger les packs de ressources ? # -progressScreen.dialog.title.behaviorAndResourcePack=Télécharger les packs de comportement et de ressources du monde ? # -progressScreen.dialog.title.onlyBehavior=Télécharger les packs de comportement du monde ? # progressScreen.dialog.title.storageProviderError=Échec de synchronisation des données du monde # progressScreen.dialog.title.storageProviderLongWait=Synchronisation des données du monde # progressScreen.dialog.title.storageProviderSucceeded=Synchronisation des données du monde réussie # -progressScreen.dialog.message.onlyBehavior=Ce monde comporte des packs de comportement que vous devez télécharger avant d'y accéder. Voulez-vous les télécharger pour accéder à ce monde ? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Ce monde comporte des packs de comportement que vous devez télécharger avant d'y accéder, ainsi que des packs de ressources que vous êtes libre de télécharger ou non. Que voulez-vous télécharger avant d'accéder à ce monde ? # -progressScreen.dialog.message.behaviorAndResourcePack=Ce monde comporte des packs de comportement et de ressources que vous devez télécharger avant d'y accéder. Voulez-vous les télécharger pour accéder à ce monde ? # -progressScreen.dialog.message.resourcePackOptional=Ce monde comporte des packs de ressources. Voulez-vous les télécharger avant d'y accéder ? # -progressScreen.dialog.message.resourcePackRequired=Ce monde comporte des packs de ressources que vous devez télécharger avant d'y accéder. Voulez-vous les télécharger pour accéder à ce monde ? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Ce monde comporte des packs de ressources dotés de ray tracing. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Votre appareil n'est pas compatible avec l'éclairage avancé et les caractéristiques de texture ; vous ne pourrez pas voir les effets avancés dans ce monde. Souhaitez-vous les télécharger avant de le rejoindre ? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Ce monde comporte des packs de ressources dotés de ray tracing. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Votre appareil n'est pas compatible avec l'éclairage avancé et les caractéristiques de texture ; vous ne pourrez pas voir les effets avancés dans ce monde. Souhaitez-vous les télécharger avant de le rejoindre ? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Certains packs de ressources optionnels appliqués à ce monde incluent le ray tracing. Votre appareil n'est pas compatible avec les fonctionnalités avancées d'éclairage et de texture, vous verrez donc le monde sans ces effets avancés. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Certains packs de ressources optionnels et requis appliqués à ce monde incluent le ray tracing. Votre appareil n'est pas compatible avec les fonctionnalités avancées d'éclairage et de texture, vous verrez donc le monde sans ces effets avancés. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Certains packs de ressources requis appliqués à ce monde incluent le ray tracing. Votre appareil n'est pas compatible avec les fonctionnalités avancées d'éclairage et de texture, vous verrez donc le monde sans ces effets avancés. # +progressScreen.dialog.message.resourcePack.optional=Ce monde comporte des packs de ressources optionnels. Souhaitez-vous les télécharger avant d'y accéder ? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Ce monde comporte des packs de ressources d'extensions optionnels et requis. Souhaitez-vous télécharger tous les packs, ou seulement ceux requis pour rejoindre ce monde ? # +progressScreen.dialog.message.resourcePack.required=Ce monde comporte des packs de ressources d'extensions requis. Souhaitez-vous les télécharger et rejoindre ce monde ? # +progressScreen.dialog.message.resourcePack.serverRequired=Le propriétaire de ce monde demande à tous les joueurs qui souhaitent le rejoindre de télécharger tous les packs de ressources utilisés. Souhaitez-vous les télécharger et rejoindre ce monde ? # progressScreen.dialog.message.storageProviderError=Échec de synchronisation des données du monde. Voulez-vous réessayer ? # progressScreen.dialog.message.storageProviderUnusableError=Le monde n'est pas entièrement synchronisé ou a été corrompu. Essayez de jouer dans ce monde sur une console, où il fonctionne encore, puis réessayez de le déplacer. # progressScreen.dialog.message.storageProviderQuotaError=La sauvegarde locale a bien été effectuée, mais la synchronisation dans le cloud a échoué en raison d'un espace insuffisant. Libérez de l’espace sur le cloud en supprimant des mondes depuis les paramètres. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Espace local libr progressScreen.dialog.message.worldCorrupted=Ce monde a été corrompu. Veuillez signaler ceci sur la page bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=La synchronisation de ce monde dure longtemps. Voulez-vous continuer à attendre ? # progressScreen.dialog.button.enter=Entrer dans le monde # -progressScreen.dialog.button.joinAndDownload=Télécharger et rejoindre - %1 # progressScreen.dialog.button.joinAndDownload.everything=Télécharger tout et rejoindre - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Télécharger uniquement les comportements et rejoindre : %1 # +progressScreen.dialog.button.joinAndDownload.required=Télécharger les packs requis et rejoindre - %1 # progressScreen.dialog.button.join=Accéder # progressScreen.dialog.button.leave=Quitter # progressScreen.dialog.button.retry=Réessayer # progressScreen.dialog.button.wait=Attendre # -progressScreen.editor.message.copyingProject=Copie du projet... %d% % # +progressScreen.editor.message.copyingProject=Copie du projet… # progressScreen.editor.message.tts.copyingProject=Copie du projet # progressScreen.editor.title.copyingProject=Copie de projet # progressScreen.editor.dialog.message.resourcePackOptional=Ce projet comporte des packs de ressources. Voulez-vous les télécharger avant d'y accéder ? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Les packs de comportement sont app resourcePack.description.bottom.level=Les packs de ressources sont appliqués de bas en haut. Toute ressource se trouvant dans deux packs sera donc écrasée par le pack supérieur. Ces packs dans votre monde s'appliquent par-dessus votre ou vos packs globaux. # resourcePack.description.store=Voir dans le magasin # resourcePack.header.behavior=Les packs de comportement actifs s'appliquent à tous les joueurs. # -resourcePack.header.level=Imposer les packs de ressources pour se connecter # +resourcePack.header.level=Nécessite que les joueurs téléchargent des packs de ressources optionnels pour rejoindre # resourcePack.crashRecovery.title=Réinitialisation des ressources globales # resourcePack.crashRecovery.message=Échec du précédent chargement des ressources. # resourcePack.warnings=Avertissements : # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Mettre le monde à jour ? # resourcePack.warning.add.body=Ce monde peut présenter des différences dans son aspect ou son fonctionnement par rapport aux mondes non modifiés. Nous vous recommandons de sauvegarder une copie de votre monde avant de continuer. # resourcePack.warning.add.button.cancel=Ne pas ajouter le pack # resourcePack.warning.add.button.ok=Ajouter quand même le pack # -resourcePack.warnings.contentKeyErrorBody=Une erreur est survenue lors du chargement du pack %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Une erreur est survenue lors du chargement des packs %s. # +resourcePack.warnings.contentKeyErrorBody=Un problème est survenu lors du chargement du pack %s. Redémarrer votre jeu ou retélécharger le pack peut résoudre le problème. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Un problème est survenu lors du chargement des packs %s. Redémarrer votre jeu ou retélécharger les packs peut résoudre le problème. # resourcePack.warnings.contentKeyErrorTitle=Erreur ! # resourcePack.warning.remove.title=Attention danger ! # resourcePack.warning.remove.body=L'ajout ou la suppression de packs après avoir joué dans un monde risque de le rendre dysfonctionnel et de vous faire perdre ce que vous avez créé. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Inconnu # storageManager.delete.title=Supprimer %s définitivement ? # storageManager.title.item.single=objet # storageManager.title.item.plural=objets # +storageManager.title.allScreenshots=toutes les captures d'écran # storageManager.delete.content=Supprimer les objets sélectionnés ? Ils seront supprimés pour toujours ! (Pendant très longtemps) %s%s%s # storageManager.delete.content.redownload=Vous pouvez télécharger à nouveau le contenu acheté depuis le magasin. # storageManager.delete.content.worldtemplate=La suppression des modèles peut perturber le fonctionnement des mondes qui les utilisent. # storageManager.delete.content.affectedWorlds=Les mondes suivants risquent de ne plus fonctionner comme prévu : # +storageManager.delete.content.screenshots=Cette action supprimera toutes les captures d'écran pour tous les joueurs Minecraft utilisant cet appareil. Voulez-vous vraiment continuer ? # storageManager.delete.confirm=Supprimer # storageManager.delete.cancel=Annuler # storageManager.delete.dependency=Le contenu suivant dépend de %s et peut ne plus fonctionner correctement si vous supprimez "%s" :%s Voulez vous vraiment supprimer "%s" ? %s sera définitivement supprimé ! (Pendant très longtemps !) # @@ -8063,7 +8182,7 @@ skins.picker.accept.button=Valider # skins.picker.unlock.button=Déverrouiller # skins.picker.custom.button=Nouvelle skin # skins.picker.default=Par défaut # -skins.picker.recent=Récentes # +skins.picker.recent=Récents # skins.picker.no.cross.platform=Pack de skins limité à une plateforme # skins.picker.no.multiplayer=Pack de skins non disponible en multijoueur # skins.picker.expanded.back=Skins dans « %s » # @@ -8124,7 +8243,7 @@ stat.hopperInspected=Entonnoir cherchés # stat.horseOneCm=Distance à cheval # stat.itemEnchanted=Objets enchantés # stat.itemsButton=Objets # -stat.joinMultiplayer=Parties multijoueurs rejointes # +stat.joinMultiplayer=Parties multijoueur rejointes # stat.jump=Sauts # stat.junkFished=Déchets pêchés # stat.leaveGame=Parties quittées # @@ -8202,7 +8321,7 @@ store.realmsPlus.errorNoOffer=ERREUR : AUCUNE OFFRE TROUVÉE # store.realmsPlus.manageSubscription=GÉRER L'ABONNEMENT # store.realmsPlus.viewAllPacksTitle=VALEUR SÛRE - PACKS VALANT PLUS DE §g$150 (USD)!§r # -store.realmsPlus.nowActive=Realm Plus est désormais activé sur cet appareil. Vous avez désormais accès à plus de 150 packs de contenu depuis le magasin, sans coût supplémentaire. Jusqu'à 10 joueurs peuvent jouer en même temps et ils ont accès à tout le contenu abonné de votre Realm, gratuitement ! # +store.realmsPlus.nowActive=Realms Plus est désormais activé sur cet appareil. Vous avez désormais accès à plus de 150 packs de contenu depuis le magasin, sans coût supplémentaire. Jusqu'à 10 joueurs peuvent jouer en même temps et ils ont accès à tout le contenu abonné de votre Realms, gratuitement ! # store.realmsPlus.buyNow.buttonText=ACHETER POUR %s # store.realmsPlus.buyNow.viewTerms=CONDITIONS GÉNÉRALES DE VENTE # @@ -8247,7 +8366,7 @@ store.realmsPlus.landing.beta=Bêta # store.realmsPlus.landing.preview=Aperçu # store.realmsPlus.landing.info3.para1=Vos Realms sont disponibles gratuitement dans Minecraft %s pour tous les abonnés à Realms ! Il s'agit d'un nouveau Realm qui vous donne la possibilité d'essayer de nouvelles fonctionnalités avant leur sortie. # -store.realmsPlus.landing.info3.para2=Avec un abonnement Realm, vous pouvez créer un nouveau %s Realm en utilisant le bouton « Créer nouveau » dans le menu principal. Si vous n'avez pas encore d'abonnement Realm, rendez-vous sur la version complète de Minecraft pour vous inscrire. # +store.realmsPlus.landing.info3.para2=Avec un abonnement Realms, vous pouvez créer un nouveau %s Realms en utilisant le bouton « Créer nouveau » dans le menu principal. Si vous n'avez pas encore d'abonnement Realms, rendez-vous sur la version complète de Minecraft pour vous inscrire. # store.realmsPlus.landing.info3.para3=Tous les écrans et toutes les fonctions des Realms sont disponibles dans %s, à l'exception de l'achat d'un nouvel abonnement ou de la gestion des abonnements Realm existants. # store.realmsPlus.landing.info3.para4=Votre Realm %s restera actif tant que vous aurez l'abonnement Realm payant auquel votre Realm %s est lié. # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Citrouille # tile.pumpkin_stem.name=Queue de citrouille # tile.quartz_block.chiseled.name=Bloc de quartz sculpté # tile.quartz_block.default.name=Bloc de quartz # -tile.quartz_block.lines.name=Bloc de pilier en quartz # +tile.quartz_block.lines.name=Pilier de quartz # tile.quartz_block.smooth.name=Bloc de quartz lisse # tile.quartz_block.name=Bloc de quartz # tile.rail.name=Rail # @@ -10574,7 +10693,7 @@ midgameTips.69=Utilisez une houe pour préparer le sol à la plantation. # lategameTips.1=Les piglins zombifiés ne vous attaqueront pas, sauf si vous les énervez. # lategameTips.2=Renvoyez les boules de feu au Ghast en les frappant ! # lategameTips.3=Les pierres sont résistantes aux boules de feu des Ghast, ce qui en fait un matériau de choix pour protéger les portails. # -lategameTips.4=Notre musique est signée C418, Lena Raine et Kumi Tanioka. # +lategameTips.4=Notre musique est signée C418, Lena Raine, Aaron Cherof, et Kumi Tanioka. # lategameTips.5=Une mise à jour du jeu sera déployée un jour ou l'autre ! # lategameTips.6=Les creepers sont nés d'un bug d'encodage. # lategameTips.7=La première version de Minecraft a été créée en seulement 6 jours ! # @@ -10760,10 +10879,11 @@ dr.loading=Chargement... # dr.classic_skins.addition_skin_count=+ %s # dr.classic_skins.choose_custom_skin=Choisir autre skin # dr.classic_skins.custom_skin_title=Importation de la skin # -dr.classic_skins.custom_skin_description=Importez un fichier image de votre appareil pour l'utiliser comme skin. Cela ne sera pas synchronisé entre vos appareils ou vos parties. # +dr.classic_skins.custom_skin_description=Importez une image au format .png (64x32, 64x64, ou 128x128) de votre appareil pour l'utiliser comme skin. Elle ne sera pas synchronisée entre vos appareils ou vos parties. # +dr.classic_skins.custom_skin_description_disabled= Votre appareil ne peut pas sélectionner un skin personnalisé dans une partie multijoueur. Retournez au menu principal pour en équiper un. # dr.classic_skins.custom_skin_description_popup=Les joueurs avec des skins personnalisés ne seront pas visibles si l’option « Autoriser uniquement les skins de confiance » est activée. # dr.classic_skins.custom_skin_section_title=Skins possédés # -dr.classic_skins.invalidCustomSkin=L'image sélectionnée ne semble pas être une skin Minecraft. # +dr.classic_skins.invalidCustomSkin=Veuillez importer un fichier .png aux dimensions 64x64, 64x32 ou 128x128 # dr.classic_skins.owned=Possédé # dr.classic_skins.purchasable=En obtenir d'autres # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Échec de la connexion # gathering.info.modal.body.connectFail=Malheureusement, la connexion a échoué. Réessayez plus tard. # gathering.connect.title=Connexion... # gathering.info.qr.title.onlineService=En savoir plus # -gathering.info.qr.body.onlineService.nso=Vous avez besoin d’un abonnement Nintendo Switch Online pour rejoindre un événement dans Minecraft. # -gathering.info.qr.body.onlineService.psn=Vous devez être connecté(e) à PlayStation®Plus pour rejoindre un événement dans Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Vous devez être connecté(e) pour rejoindre un événement dans Minecraft. # gathering.info.qr.title.childAccount=Jeu en ligne non autorisé # gathering.info.qr.body.childAccount=Vos paramètres de contrôle parental actuels vous empêchent de jouer en ligne. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Diffusion d'événement en direct # gathering.info.qr.body.console=Scannez pour rejoindre notre flux de diffusion d'événement en direct # gathering.info.signIn.title=Connectez-vous pour rejoindre cet événement. # gathering.info.signIn.body=Veuillez vous connecter à votre compte Microsoft pour participer à cet événement. # +gathering.activation.warning=Impossible de trouver le rassemblement # +gathering.activation.warning.signIn=Impossible de trouver le rassemblement. Veuillez vous connecter avant de réessayer. # +gathering.activation.warning.title=Oh non ! # diff --git a/resource_pack/texts/hu_HU.lang b/resource_pack/texts/hu_HU.lang index 806bb7ebe..d9250fce2 100644 --- a/resource_pack/texts/hu_HU.lang +++ b/resource_pack/texts/hu_HU.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Játékmenü # accessibility.screenName.permissions=Engedélyek képernyő # accessibility.screenName.play=Játékképernyő # accessibility.screenName.profile=Profil képernyő # +accessibility.screenName.realmInviteLinkSettings=Realm meghívási hivatkozás beállításai képernyő # accessibility.screenName.realmSettings=Realm-beállítások képernyő # accessibility.screenName.settings=Játékbeállítások képernyő # accessibility.screenName.addFriend=Barát hozzáadása képernyő # @@ -192,6 +193,10 @@ accessibility.text.equals=Egyenlőségjel # accessibility.text.unsupported=Ismeretlen karakter # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Értesítés ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tipp: ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Ismétlődő %s kiválasztóargumentu commands.generic.encryption.badkey=Hibás nyilvános kulcsot adtál meg. A rendszer a PEM formázás után 120 bájtos kulcsot várt. # commands.generic.encryption.badsalt=Hibás jelszósózást adtál meg. A rendszer az alap 64 bájtos kódolás előtt 16 bájtot várt. # commands.generic.encryption.required=Titkosított munkamenet szükséges # +commands.generic.entity.differentDimension=A célentitás nem lehet másik dimenzióban # commands.generic.entity.invalidType=A(z) „%1$s” entitás érvénytelen # commands.generic.entity.invalidUuid=A megadott UUID entitás érvénytelen formátumú # commands.generic.entity.notFound=Az entitás nem található # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Az átmenet színértékeinek 0 és 255 közé kel commands.camera.invalid.easing=A nem helyhez kötött kamerákra való áttérés nem támogatott # commands.camera.invalid.time=Az átmenet hosszának 0 és 10 másodperc közé kell esnie # commands.camera.invalid.pitch=A kamera elfordulásának (X irányú elforgatás) –90 és 90 fok között kell lennie # +commands.camera.invalid.view.offset=A nézet eltolásnak –100 és 100 között kell lennie # commands.camera.perspective.locked=A nézőpont nem módosítható egyéni kameranézetek használata közben # commands.camera.perspective.option=Ha az egyéni kamera nem aktív, a kiválasztott kamera módosul # commands.world_age.description=Lekérdezi vagy megváltoztatja a világ korát (a teremtése óta eltelt időt). # @@ -1560,7 +1567,7 @@ connect.failed=Nem sikerült csatlakozni a kiszolgálóhoz # connect_gamepad.warning.controllerRequired=Játékkontroller szükséges # connect_gamepad.pressButtonToContinue=A folytatáshoz nyomd meg a kontrolleren az „A” gombot # gamepad_disconnect=Megszakadt a kapcsolat a kontrollerrel # -gamepad_disconnect.reconnectController=Megszakadt a kapcsolat a kontrollerrel. Csatlakoztasd a kontrollert a folytatáshoz. # +gamepad_disconnect.reconnectController=Megszakadt a kapcsolat a vezérlővel. Csatlakoztasd a vezérlőt a folytatáshoz. # container.beacon=Jelzőfény # container.brewing=Főzőállvány # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Barlangok és sziklák # createWorldScreen.cavesandcliffsDescription=Fedezd fel az új, változatos barlangok generálását # createWorldScreen.spectatorMode=Nézői mód # createWorldScreen.spectatorModeDescription=Próbáld ki a Nézői mód előzetes verzióját! # +createWorldScreen.experimentalThirdPersonCameras=Alkotói kamerák: új külsőnézetes előbeállítások # +createWorldScreen.experimentalThirdPersonCamerasDescription=Új külső nézetes, váll feletti follow_orbit kamera-előbeállítást tartalmaz # +createWorldScreen.experimentalFocusTargetCamera=Alkotói kamerák: célpontra fókuszáló kamera # +createWorldScreen.experimentalFocusTargetCameraDescription=Lehetővé teszi a meglévő szabad kamera számára egy entitás megcélzását # createWorldScreen.recipeUnlocking=Recept feloldása # createWorldScreen.recipeUnlockingDescription=Recept feloldásának engedélyezése # createWorldScreen.experimentalholiday=Az Ünnepi építő funkciói # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Projekt törlése # createWorldScreen.editor.projectOptionsLabel=Projekt beállításai # createWorldScreen.editor.delete.confirm=Véglegesen törlöd a projektet? # createWorldScreen.editor.deleteWarningFormat=Biztosan törlöd a(z) „%s” projektet? Ez a projekt örökre elvész! # -createWorldScreen.eduCloud.about.body=Fájlnév: „%1$s”%2$sUtoljára frissítve: %3$s%4$sA letöltéshez kattints az OK, majd a Letöltés gombra.%5$s # +createWorldScreen.eduCloud.about.body=Fájlnév: „%1$s”%2$sUtoljára frissítve: %3$s%4$sA letöltéshez kattints az OK, majd a „Letöltés” gombra.%5$s # createWorldScreen.eduCloud.about.title=A felhőben lévő világfájllal kapcsolatos információ # createWorldScreen.eduCloud.delete.confirm=Törlöd a helyi világot? # createWorldScreen.eduCloud.deleteWarningFormat=Biztosan törlöd a következőt ezen az eszközön: „%1$s”?%2$sA(z) „%3$s” felhőbeli verziót ez nem befolyásolja, és később újra szinkronizálhatod. # +createWorldScreen.eduCloud.resolution.title=Feltöltöd most? # +createWorldScreen.eduCloud.resolution.body=Hiba történt a(z) „%1$s” felhőbe való mentése során. Ha kiléptél egy világból, tartsd megnyitva a Minecraft Educationt, amíg befejeződik a feltöltés.%2$sHozzuk ezt helyre! ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Feltöltés most # +createWorldScreen.eduCloud.resolution.uploadOpen=Feltöltés és játék # createWorldScreen.experimentalDeferredTechnicalPreview=Sárkány jellemzőinek renderelése alkotók számára # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Elhalasztott renderelési folyamat engedélyezése. Ehhez PBR-kompatibilis erőforráscsomag és kompatibilis hardver szükséges. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Letöltesz biztonsági másolatot a mego realmsInvitationScreen.shareDialogLabel=A hivatkozás birtokában bárki taggá válhat a Realmedben. Vigyázz, kivel osztod meg. Érdemes először biztonsági másolatot letölteni a világodról. A Realm beállításai között távolíthatsz el tagokat. # realmsInvitationScreen.shareDialogShareButton=Megosztás # realmsInvitationScreen.shareDialogCopyButton=Másolás # -realmsInvitationScreen.shareDialogNewLinkButton=Új hivatkozás létrehozása # -realmsInvitationScreen.shareDialogNewCodeButton=Új kód létrehozása # realmsInvitationScreen.closedRealmWarning=A Realmed le van zárva. Nem csatlakozhatnak tagok. # realmsInvitationScreen.generate=Generálás # realmsInvitationScreen.disable=Letiltás # realmsInvitationScreen.backup=Letöltés # -realmsInvitationScreen.shareByLink=Hivatkozás megosztása # -realmsInvitationScreen.shareByCode=Meghívókód megosztása # -realmsInvitationScreen.shareLinkToRealm=Realmhivatkozás megosztása # -realmsInvitationScreen.shareCodeToRealm=Meghívókód megosztása a Realmmel # -realmsInvitationScreen.shareInfoMessage=A hivatkozás birtokában bárki csatlakozhat a Realmedhez. Válaszd ki a Játék > Világ letöltése lehetőséget a világ biztonsági másolatának letöltéséhez. # -realmsInvitationScreen.shareInfoMessageCode=A meghívókód birtokában bárki csatlakozhat a Realmedhez. Válaszd ki a Játék > Világ letöltése lehetőséget a világ biztonsági másolatának a letöltéséhez. # -realmsInvitationScreen.refreshLinkInfoMessage=Ezzel érvénytelenné teszed a régi hivatkozást, és újat hozol létre. Folytatod? # -realmsInvitationScreen.refreshCodeInfoMessage=Ez érvényteleníti a régi meghívókódot, és egy új kódot hoz létre. Folytatod? # realmsInvitationScreen.kick=Eltávolítás # realmsInvitationScreen.kickAndBlock=Letiltás # realmsInvitationScreen.kickPopupTitle=Megvonod a hozzáférést? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Játékbeállítások # realmsSettingsScreen.playersSectionTitle=Játékosok # realmsSettingsScreen.membersSectionTitle=Tagok # realmsSettingsScreen.subscriptionSectionTitle=Előfizetés # +realmsSettingsScreen.inviteLinksSectionTitle=Meghívási hivatkozások # realmsSettingsScreen.devOptionsSectionTitle=Fejlesztői beállítások # realmsSettingsScreen.backupSection=Korábbi mentések # realmsSettingsScreen.backupInfo=A Realmben létező világot lecserélheted egy korábbi mentésre erről a listáról. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Lecseréled a világot? # realmsSettingsScreen.closeRealmTitle=Bezárod a Realmet? # realmsSettingsScreen.closeRealmMessage=A Realm bezárásával kikapcsolod azt. Megszakad minden olyan játékos kapcsolata, aki rajta játszik. Biztos vagy ebben? # realmsSettingsScreen.LoadingSubscription=Előfizetés betöltése... # +realmsSettingsScreen.LoadingInviteLinks=Meghívási hivatkozások betöltése… # realmsSettingsScreen.failedLoadingSubscription=Az előfizetés betöltése sikertelen # +realmsSettingsScreen.failedLoadingInviteLinks=Nem sikerült betölteni a meghívási hivatkozásokat # realmsSettingsScreen.matchingPurchasePlatformFormat=Előfizetést vásároltál itt: %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Megkezdted az előfizetést itt: %s. Csak itt hosszabbíthatod meg. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Realm előfizetésedet abban a platform áruházban kezelheted, amelyben eredetileg az előfizetést megvásároltad. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=A Realmed lej realmsSettingsScreen.upload.worldtoobig=Sikertelen feltöltés. A világ mérete meghaladja a maximális feltölthető %s határt. # realmsSettingsScreen.download.worldtoobig=Sikertelen letöltés. A világ mérete meghaladja a maximális letölthető %s határt. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=A Realms-előfizetéseden végrehajtott módosítások, például az időtartam felhalmozása vagy az ismétlődő számlázás kikapcsolása csak a következő számlázási dátumkor jelennek meg. # +realmsSettingsScreen.inviteLinkLabel=Meghívási hivatkozások: # +realmsSettingsScreen.inviteLinkLabelTTS=Meghívási hivatkozások. Szövegblokk. # +realmsSettingsScreen.inviteLinkLabelDescription=Legfeljebb 5 meghívási hivatkozást adhatsz hozzá és oszthatsz meg, hogy a többiek csatlakozhassanak a Realmedhez. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Elérted a meghívási hivatkozások maximális számát. Egy meglévő hivatkozást el kell távolítanod, mielőtt újat adhatnál hozzá. # +realmsSettingsScreen.inviteLinkNameTTS=A(z) %s című meghívási hivatkozás. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Kattints a gombra a beállítások módosításához. # +realmsSettingsScreen.inviteLinkAddButton=Új meghívási hivatkozás hozzáadása # +realmsSettingsScreen.inviteLinkCopyTTS=Meghívási hivatkozás másolása # +realmsSettingsScreen.inviteLinkActivate=Hivatkozás aktiválása # +realmsSettingsScreen.inviteLinkActivateTTS=Hivatkozás aktiválása. Aktiváld ezt a hivatkozást, hogy csatlakozni lehessen a használatával. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktiváld ezt a hivatkozást, hogy csatlakozni lehessen a használatával. # +realmsSettingsScreen.inviteLinkActive=Aktív # +realmsSettingsScreen.inviteLinkInactive=Inaktív # +realmsSettingsScreen.inviteLinkInactiveExpiry=Senki nem csatlakozhat ezzel a hivatkozással # +realmsSettingsScreen.inviteLinkExpiryTime=Lejárat: %s, %s # +realmsSettingsScreen.inviteLinkExpiredTime=Lejárt ekkor: %s, %s # +realmsSettingsScreen.inviteLinkExpired=Lejárt # +realmsSettingsScreen.inviteLinkInfinite=Soha nem jár le # +realmsSettingsScreen.inviteLinkInfiniteToggle=Hivatkozás beállítása úgy, hogy soha ne járjon le # +realmsSettingsScreen.inviteLinkTitle=Meghívási hivatkozás: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Kisbetűs # +realmsSettingsScreen.inviteLinkUppercaseTTS=Nagybetűs # +realmsSettingsScreen.inviteLinkURLTTS=A(z) %s című meghívási hivatkozás. Szövegblokk. %s. Ezzel a hivatkozással mások csatlakozhatnak a Realmedhez. Bárhol megoszthatod. # +realmsSettingsScreen.inviteLinkDescription=Ezzel a hivatkozással mások csatlakozhatnak a Realmedhez. Bárhol megoszthatod. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Általános # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Speciális beállítások # +realmsSettingsScreen.inviteLinkShare=Hivatkozás megosztása # +realmsSettingsScreen.inviteLinkShareDescription=Válaszd ki, hogy hol szeretnéd megosztani a hivatkozást. # +realmsSettingsScreen.inviteLinkShareButton=Megosztás # +realmsSettingsScreen.inviteLinkShareButtonTTS=Hivatkozás. Gomb. Válaszd ki, hogy hol szeretnéd megosztani a hivatkozást. # +realmsSettingsScreen.inviteLinkRemove=Hivatkozás eltávolítása # +realmsSettingsScreen.inviteLinkRemoveButton=Eltávolítás # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Hivatkozás. Gomb. # +realmsSettingsScreen.inviteLinkCopiedToast=A meghívási hivatkozást a vágólapra másoltad. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Eltávolítod a meghívási hivatkozást? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Ezzel eltávolítod a meghívási hivatkozást a Realmből. Akik már csatlakoztak, azok maradnak, de mások már nem csatlakozhatnak ezzel a hivatkozással. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Igen, eltávolítom a hivatkozást # +realmsSettingsScreen.inviteLinkExpirationLabel=Lejárati dátum # +realmsSettingsScreen.inviteLinkExpirationDescription=Állítsd be, hogy meddig legyen érvényes a hivatkozás. # +realmsSettingsScreen.inviteLinkExpirationTTS=Lejárati dátum. Szövegblokk. A hivatkozás lejár: %s. Állítsd be, hogy meddig legyen érvényes a hivatkozás. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Lejárati dátum. Szövegblokk. %s hivatkozás. Állítsd be, hogy meddig legyen érvényes a hivatkozás. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Hiba a hivatkozás hozzáadásakor # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Hiba történt a hivatkozás realmhez való hozzáadásakor. Próbálkozz újra. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Hiba a hivatkozás törlésekor # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Hiba történt a hivatkozás törlése során. Próbálkozz újra. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Hiba a hivatkozás feltöltésekor # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Hiba történt a hivatkozás feltöltése során. Próbálkozz újra. # +realmsSettingsScreen.expiration.unset=Lejárat beállítása # +realmsSettingsScreen.expiration.never=Soha # +realmsSettingsScreen.expiration.halfHour=30 perc # +realmsSettingsScreen.expiration.hour=1 óra # +realmsSettingsScreen.expiration.quarterDay=6 óra # +realmsSettingsScreen.expiration.halfDay=12 óra # +realmsSettingsScreen.expiration.day=1 nap # +realmsSettingsScreen.expiration.week=7 nap # +realmsSettingsScreen.expiration.never.full=Soha nem jár le # +realmsSettingsScreen.expiration.timeFormat=%s, %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=30 perc múlva. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=1 óra múlva. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=6 óra múlva. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=12 óra múlva. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=1 nap múlva. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=7 nap múlva. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=nov # date.short_december=dec # date.formatted=%s. %d. %d. # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s, %s # +date.formattedSpecific.today=Ma ekkor: %s # +date.formattedSpecific.yesterday=Tegnap ekkor: %s # date.full_january=Január # date.full_february=Február # date.full_march=Március # @@ -2593,7 +2667,6 @@ deathScreen.quit=Főmenü # deathScreen.quit.confirm=Biztosan kilépsz? # deathScreen.quit.confirmToMainMenuWarning=Biztosan kilépsz a játékból a főmenübe? # deathScreen.quit.confirmToMainMenuTitleWarning=Kilépsz a főmenübe? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Biztosan elmented a játékot és kilépsz?%sA világod a felhőbe is fel lesz töltve! # deathScreen.quit.secondaryClient=Ment és kilép # deathScreen.quit.secondaryClient.confirmLeaveWarning=Biztosan mented a játékot, majd kilépsz? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Ment és kilép # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Felvilág # dimension.dimensionName1=Alvilág # dimension.dimensionName2=A Vég # -disabledSkin.title=Steve-ként jelensz meg # +disabledSkin.title=Az alapértelmezett karakterként jelensz meg # disabledSkin.body.onJoin=Ez a kiszolgáló %s le van tiltva. Az öltözőben átválthatsz egy másik felületre. # disabledSkin.body.dressingRoom=Ez a kiszolgáló %s le van tiltva. Biztosan szeretnéd, hogy ez a felület fel legyen szerelve? # disabledSkin.type.customSkins=egyedi felületek # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTÁLÁS # edu.worlds_screen.share=MEGOSZTÁS # edu.worlds_screen.delete=TÖRLÉS # edu.worlds_screen.courses_title=Tanfolyamaim # -edu.worlds_screen.fetch_error=Hiba lépett fel a OneDrive-hoz történő csatlakozáskor. A felhőben mentett világok nem lesznek naprakészek. Ellenőrizd az internetkapcsolatod. # +edu.worlds_screen.fetch_error=Hiba lépett fel a OneDrive-hoz történő csatlakozáskor. A felhőben mentett világok nem lesznek naprakészek. Érdemes lehet ellenőrizni az internetkapcsolatodat. # edu.templates.title=Saját sablonok # edu.templates.search_placeholder=Keresés a saját sablonok között # @@ -3053,7 +3126,12 @@ feed.upload=A képernyőkép feltöltése folyamatban van... # feed.manage=Hírcsatorna kezelése # feed.share=Megosztás # feed.addScreenshot=Hírcsatorna hozzáadása # -feed.shareScreenshot=A képernyőkép elkészült. Menj a Realms-történetekbe a megosztásához. # +feed.screenshotCapturedRealms=A képernyőkép elkészült. Menj a Realms-történetekbe a megosztásához. # +feed.screenshotCaptured=Képernyőkép rögzítve. Megtekintheted a képernyőkép-galériában. # +feed.screenshotAlmostFull=Képernyőkép rögzítve. A galériád már majdnem megtelt. (%d/%d) # +feed.screenshotReachedMax=Képernyőkép rögzítve. A galériád megtelt. (%d/%d) # +feed.screenshotFull=A galériád megtelt. Törölj képernyőképeket terület felszabadításához. # +feed.screenshotFullShort=A képernyőkép-galéria megtelt # feed.comments=Hozzászólások # feed.edit=Szerkesztés # feed.screenshots=Képernyőképek # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=A(z) :tip_right_stick: segítségével nézhet gameTip.playerMovement.mouse=A(z) :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: billentyűkkel mozoghatsz # gameTip.playerMovement.touch=Mozogj a joystick használatával # -gameTip.playerMovement.touch.classic=Mozogj a joystick használatával # +gameTip.playerMovement.touch.classic=Mozogj a nyíl gombok használatával # gameTip.playerMovement.controller=A(z) :tip_left_stick: segítségével mozoghatsz # gameTip.flying.mouse=A repüléshez koppints duplán a következőre: :_input_key.jump: # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=A repülés befejezéséhez koppints duplán a követke gameTip.stopFlying.touch=A repülés befejezéséhez koppints duplán a lefelé repülés gombra # gameTip.jump.mouse=Ugrás: :_input_key.jump: # + gameTip.swim.mouse=A felfelé úszáshoz tartsd lenyomva a következő gombot: :_input_key.jump: # +gameTip.swim.touch=Nyomd meg a felfelé úszáshoz # gameTip.hotbar.selection.mouse=A tárgy kézbe vételéhez görgess vagy nyomd meg a következő gombot: %s ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=A tárgy kézbe vételéhez koppints rá a gyorssávon # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=A barkácsasztal elhelyezéséhez tartsd l gameTip.useCraftingTable.mouse=Kattints a jobb gombbal a barkácsasztalra a használatához # +gameTip.openChat.mouse=A csevegés megnyitásához nyomd meg a(z) %s gombot # +gameTip.openChat.touch=Koppints a csevegés megnyitásához # +gameTip.openChat.touch.tts=Koppints a csevegőgombra a csevegés megnyitásához # + +gameTip.emote.mouse=Hangulatjel használatához nyomd meg vagy tartsd lenyomva a(z) :_input_key.emote: billentyűt # +gameTip.emote.touch=Koppints a hangulatjel használatához # +gameTip.emote.touch.tts=A hangulatjel használatához koppints a hangulatjel gombra # + generator.amplified=SZÉLSŐSÉGES # generator.amplified.info=Megjegyzés: Csak szórakozásra, erős számítógép kell hozzá # generator.customized=Testreszabott # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=Viharos # howtoplay.next=Következő # howtoplay.previous=Előző # -howtoplay.category.education=Oktatás # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=Berendezkedés # howtoplay.category.gettingStarted=Első lépések # howtoplay.category.overworld=A Felvilág A-tól Z-ig # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=A páncéllal való felszerelkezéshez nyisd meg a leltá howtoplay.armor.text.4=A vas-, a lánc- és az aranypáncélból vas- vagy aranyrögöt olvaszthatsz kemencében. # howtoplay.armor.header.2=Pajzs # howtoplay.armor.text.5.keyboard=A pajzs blokkolja a támadásokat. A pajzsot a szabad kezedbe veheted fel, vagy az eszköztárban használhatod. Nyomd hosszan a(z) :_input_key.sneak: gombot, hogy háríts a pajzzsal. # -howtoplay.armor.text.5.gamepad=A pajzs blokkolja a támadásokat. A pajzsot a szabad kezedbe veheted fel, vagy az eszköztárban használhatod. Nyomd meg a(z) :_input_key.sneak: gombot, vagy kattints a :_gamepad_stick_right: gombbal, hogy elkezdd vagy abbahagyd a pajzsos védekezést. # +howtoplay.armor.text.5.gamepad=A pajzs blokkolja a támadásokat. A pajzsot a szabad kezedbe veheted fel, vagy az eszköztárban használhatod. A pajzsos védekezést a :_input_key.sneak: billentyű vagy a :_gamepad_stick_right: megnyomásával kapcsolhatod be vagy ki. # howtoplay.armor.text.5a.touch=A pajzs mindenféle támadást blokkol – még a Creeperek robbanását is! Felveheted a szabad kezedbe, vagy az eszköztárban használhatod. # howtoplay.armor.text.5b.touch=Az „I-választó és koppintás a kezeléshez” vezérlési mód használatakor koppints a :touch_sneak: gombra a pajzsos védekezés ki- vagy bekapcsolásához. # howtoplay.armor.text.5c.touch=„Joystickos” vezérlési mód használatakor koppints a :tip_virtual_button_sneak: gombra a pajzsos védekezésbe- vagy kikapcsolásához. # -howtoplay.armor.text.5.rift_controller=A pajzs blokkolja a támadásokat. A pajzsot a szabad kezedbe veheted fel, vagy az eszköztárban használhatod. Nyomd meg a(z) :_input_key.sneak: gombot, vagy kattints a(z) :rift_X: gombbal, hogy elkezdd vagy abbahagyd a pajzsos védekezést. # -howtoplay.armor.text.5.windowsmr_controller=A pajzs blokkolja a támadásokat. A pajzsot a szabad kezedbe veheted fel, vagy az eszköztárban használhatod. Nyomd meg a(z) :_input_key.sneak: gombot, vagy kattints a :windowsmr_right_stick: gombbal, hogy elkezdd vagy abbahagyd a pajzsos védekezést. # +howtoplay.armor.text.5.rift_controller=A pajzs blokkolja a támadásokat. A pajzsot a szabad kezedbe veheted fel, vagy a gyorssávra is teheted. A pajzsos védekezést a(z) :_input_key.sneak: billentyű vagy az :rift_X: megnyomásával kapcsolhatod be vagy ki. # +howtoplay.armor.text.5.windowsmr_controller=A pajzs blokkolja a támadásokat. A pajzsot a szabad kezedbe veheted fel, vagy a gyorssávra is teheted. A pajzsos védekezést a(z) :_input_key.sneak: billentyű vagy a :windowsmr_right_stick: megnyomásával kapcsolhatod be vagy ki. # howtoplay.armor.text.6=A pajzs akár egy Creeper robbanását is hárítani tudja! # howtoplay.armor.header.3=Álcázás # howtoplay.armor.text.7=A fejeden tököt is viselhetsz. Ez nem biztosít neked :armor: védettséget, de a Bevégzők nem fognak megharagudni rád, ha rájuk nézel. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Az adagolóval el is helyezhetők tárgyak, példáu howtoplay.droppers=Kidobók # howtoplay.droppers.text.1.notTouch=A vöröskővel áram alá helyezett kidobók kidobnak egyetlen, véletlenszerűen kiválasztott tárgyat magukból. Nyomd meg a(z) :_input_key.use: billentyűt a kidobón a kinyitásához, és ezután belerakhatsz tárgyakat a leltáradból. # -howtoplay.droppers.text.1.touch=A vöröskővel áram alá helyezett kidobók kidobnak egyetlen, véletlenszerűen kiválasztott tárgyat magukból. Koppints a kidobóra a kinyitásához, és ezután belerakhatsz tárgyakat a leltáradból. # +howtoplay.droppers.text.1.touch=A vöröskővel felturbózott kidobók kidobnak egyetlen, véletlenszerűen kiválasztott tárgyat magukból. Koppints a kidobóra a kinyitásához, és ezután belerakhatsz tárgyakat a leltáradból. # howtoplay.droppers.header.1=Használat # howtoplay.droppers.text.2=Ha egy kidobóval szemben egy láda vagy más típusú tároló található, akkor a tárgy abba kerül át. A kidobókból hosszú láncolat építhető a tárgyak nagy távolságra való szállításához. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Leltár # howtoplay.inventory.title=Útmutató a játékhoz: Leltár # howtoplay.inventory.header.1=1. Leltár # howtoplay.inventory.header.2=2. Eszköztár # -howtoplay.inventory.text.1.pc_console=Ahogy egyre több erőforrást gyűjtesz, az eszköztárad elkezd megtelni. Nyomd le a(z) :_input_key.inventory: billentyűt, hogy megnyisd a §eleltárad§f, ahol még több összegyűjtött tárgy fér el. # -howtoplay.inventory.text.1.touch=Ahogy egyre több erőforrást gyűjtesz, az eszköztárad elkezd megtelni. Koppints a(z) :tip_touch_inventory: gombra, hogy megnyisd a §eleltáradat§f, ahol még több összegyűjtött tárgy fér el. # -howtoplay.inventory.text.1.rift=Ahogy egyre több erőforrást gyűjtesz, az eszköztárad elkezd megtelni. Nyomd meg a :rift_B: gombot, hogy megnyisd a §eleltáradat§f, ahol még több összegyűjtött tárgy fér el. # -howtoplay.inventory.text.1.windowsmr=Ahogy egyre több erőforrást gyűjtesz, az eszköztárad elkezd megtelni. A :windowsmr_left_grab: használatával megnyithatod a §eleltáradat§f, ahol még több összegyűjtött tárgy fér el. # +howtoplay.inventory.text.1.pc_console=Ahogy egyre több erőforrást gyűjtesz, a gyorssáv elkezd megtelni. Nyomd le a :_input_key.inventory: gombot, hogy megnyisd a §eleltárad§f, ahol még több összegyűjtött tárgy fér el. # +howtoplay.inventory.text.1.touch=Ahogy egyre több erőforrást gyűjtesz, a gyorssáv elkezd megtelni. Koppints a(z) :tip_touch_inventory: elemre, hogy megnyisd a §eleltárad§f, ahol még több összegyűjtött tárgy fér el. # +howtoplay.inventory.text.1.rift=Ahogy egyre több erőforrást gyűjtesz, a gyorssáv elkezd megtelni. Nyomd meg a :rift_B: gombot, hogy megnyisd a §eleltárad§f, ahol még több összegyűjtött tárgy fér el. # +howtoplay.inventory.text.1.windowsmr=Ahogy egyre több erőforrást gyűjtesz, a gyorssáv elkezd megtelni. Nyomd meg a :windowsmr_left_grab: gombot, hogy megnyisd a §eleltárad§f, ahol még több összegyűjtött tárgy fér el. # howtoplay.inventory.text.2.keyboard=Át szeretnél helyezni valamit az §eeszköztár§f és a leltár között? Nyisd meg a leltárt, kattints a kívánt tárgyra, majd húzd át arra az üres helyre, ahová át szeretnéd tenni. # howtoplay.inventory.text.2.gamepad=Át szeretnél helyezni valamit az §eeszköztár§f és a leltár között? Válassz ki egy tárgyat az egérmutatóval, majd nyomd meg a(z) :_gamepad_face_button_down: gombot. Ezután vidd az egérmutatót egy üres tárgyhelyre, és nyomd le ismét a gombot a tárgy elhelyezéséhez. # howtoplay.inventory.text.2.touch=Át szeretnél helyezni valamit az §eeszköztár§f és a leltár között? Koppints a kiválasztott tárgyra, majd az üres tárgyhelyre, ahova át szeretnéd tenni. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=A Minecoin: a Minecraft játékbeli fizetőeszköze a howtoplay.minecoins.text.2=A beváltást követően a Minecoinok össze lesznek kapcsolva a Microsoft-fiókoddal, így más támogatott eszközökön is hozzáférhetsz az érméidhez és a vásárlásaidhoz! # howtoplay.minecoins.button.text.1=Vásárolj Minecraft-érméket # howtoplay.minecoins.header.1=Jogi nyilatkozat # -howtoplay.minecoins.text.3=*A Minecoinok használatához a Minecraft: Bedrock Edition Minecraft Piactérrel rendelkező verziója szükséges. A Minecoinok nem kompatibilisek a Sony PlayStationnel®. A kompatibilitással kapcsolatos információkért lásd: minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*A Minecoinok használatához a Minecraft: Bedrock Edition Minecraft Piactérrel rendelkező verziója szükséges. A Minecoinok nem kompatibilisek a PlayStationnel®. A kompatibilitással kapcsolatos információkért lásd: minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Bányászat # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=A Realm-történetek a Realmek lapon, illetve a howtoplay.scaffolding=Állványzat # howtoplay.scaffolding.header.1=A határ a csillagos ég # howtoplay.scaffolding.text.1.keyboard=Az állványzat segít biztonságosan létrehozni hatalmas alkotásokat! Sétálhatsz az állványzaton belül, és rá is állhatsz. Ha van egy állványzatoszlopod, felfelé haladhatsz, ha az állványzatba állsz, és megnyomod a(z) :_input_key.jump: gombot. Ha lefelé szeretnél haladni, nyomd meg a(z) :_input_key.sneak: gombot. # -howtoplay.scaffolding.text.1.gamepad=Az állványzat segít biztonságosan létrehozni hatalmas alkotásokat! Sétálhatsz az állványzaton belül, és rá is állhatsz. Ha van egy állványzatoszlopod, felfelé haladhatsz, ha az állványzatba állsz, és megnyomod a(z) :_input_key.jump: gombot. Ha lefelé szeretnél haladni, nyomd meg hosszan a(z) :_input_key.sneak: gombot. # +howtoplay.scaffolding.text.1.gamepad=Az állványzat segít biztonságosan létrehozni hatalmas alkotásokat! Sétálhatsz az állványzaton belül, és rá is állhatsz. Ha van egy állványzatoszlopod, felfelé haladhatsz, ha az állványzatba állsz, és megnyomod a :_input_key.jump: gombot. Ha lefelé szeretnél haladni, tartsd lenyomva a :_input_key.sneak: gombot. # howtoplay.scaffolding.text.1a.touch=Az állványzat jól jöhet a nagy épületek építésénél – el lehet érni vele a magasabb helyeket, és sérülés nélkül, biztonságosan le lehet mászni rajta. # howtoplay.scaffolding.text.1b.touch=I-választó vezérlési mód használatakor koppints a :touch_jump: gombra az állványzatoszlopra való felmászáshoz. Koppints a :touch_fly_down: gombra a lemászáshoz. # howtoplay.scaffolding.text.1c.touch=Joystickos vezérlési mód használatakor koppints a :tip_virtual_button_jump: gombra az állványzatoszlopra való felmászáshoz. Koppints a :tip_virtual_button_sneak: gombra a lemászáshoz. # -howtoplay.scaffolding.text.1.rift_controller=Az állványzat segít biztonságosan létrehozni hatalmas alkotásokat! Sétálhatsz az állványzaton belül, és rá is állhatsz. Ha van egy állványzatoszlopod, felfelé haladhatsz, ha az állványzatba állsz, és megnyomod a(z) :rift_A: gombot. Ha lefelé szeretnél haladni, nyomd meg hosszan a(z) :rift_X: gombot. # -howtoplay.scaffolding.text.1.windowsmr_controller=Az állványzat segít biztonságosan létrehozni hatalmas alkotásokat! Sétálhatsz az állványzaton belül, és rá is állhatsz. Ha van egy állványzatoszlopod, felfelé haladhatsz, ha az állványzatba állsz, és megnyomod a(z) :windowsmr_right_touchpad: gombot. Ha lefelé szeretnél haladni, nyomd meg hosszan a(z) :windowsmr_right_stick: gombot. # +howtoplay.scaffolding.text.1.rift_controller=Az állványzat segít biztonságosan létrehozni hatalmas alkotásokat! Sétálhatsz az állványzaton belül, és rá is állhatsz. Ha van egy állványzatoszlopod, felfelé haladhatsz, ha az állványzatba állsz, és megnyomod az :rift_A: gombot. Ha lefelé szeretnél haladni, tartsd lenyomva a :rift_X: gombot. # +howtoplay.scaffolding.text.1.windowsmr_controller=Az állványzat segít biztonságosan létrehozni hatalmas alkotásokat! Sétálhatsz az állványzaton belül, és rá is állhatsz. Ha van egy állványzatoszlopod, felfelé haladhatsz, ha az állványzatba állsz, és megnyomod a :windowsmr_right_touchpad: gombot. Ha lefelé szeretnél haladni, tartsd lenyomva a :windowsmr_right_stick: gombot. # howtoplay.scaffolding.header.2=Az építkezésed támogatása # howtoplay.scaffolding.text.2=Az állványzatnak támasztásra van szüksége. Csak bizonyos számú állványzatot helyezhetsz el vízszintesen anélkül, hogy más blokkot érintenének. Ha túl sok állványzatblokkot kísérelsz meg elhelyezni megfelelő támasztás nélkül, akkor leesik. Az állványzatot le lehet tenni, mint a normál blokkokat, de el lehet helyezni a saját alapján is, hogy gyorsan magas tornyot építhess. # howtoplay.scaffolding.header.3=Lebontás # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=Az íj a Minecraft elsődleges távolsági feg howtoplay.weapons.text.3.touch=Az íj a Minecraft elsődleges távolsági fegyvere. A képernyő érintésével és nyomva tartásával ajzod fel az íjat. Az ujj felengedése kilövi a vesszőt. Az íj használatához nyílvessző szükséges. # howtoplay.weapons.text.4=Az íj annál nagyobb sérülést okoz, minél jobban megfeszítik - figyelj, hogy teljesen hátrahúzd az ideget. # howtoplay.weapons.header.3=Nyílpuska # -howtoplay.weapons.text.5.notTouch=A nyílpuska egy alternatív távolsági fegyver. Tartsd hosszan nyomva a(z) :_input_key.use: gombot a nyílpuska felhúzásához. Ha felhúztad a nyílpuskát, addig felhúzva marad, amíg el nem sütöd. Nyomd meg a(z) :_input_key.use: gombot a nyílvessző kilövéséhez. A nyílpuskához nyílvesszőkre van szükség, hogy legyen mit kilőnöd. # +howtoplay.weapons.text.5.notTouch=A nyílpuska egy alternatív távolsági fegyver. Tartsd hosszan lenyomva a(z) :_input_key.use: gombot a nyílpuska felhúzásához. Ha felhúztad a nyílpuskát, addig felhúzva marad, amíg el nem sütöd. Nyomd meg a(z) :_input_key.use: gombot a nyílvessző kilövéséhez. A nyílpuskához nyílvesszőkre van szükség, hogy legyen mit kilőnöd. # howtoplay.weapons.text.5a.touch=A nyílpuska egy távolsági fegyver, amelybe nyilat kell behelyezni. Koppints bárhová, majd tartsd az ujjad a képernyőn a nyílpuska felhúzásához. # howtoplay.weapons.text.5b.touch=Ha felhúztad a nyílpuskát, addig úgy marad, amíg el nem sütöd, még akkor is, ha a leltárba teszed. # howtoplay.weapons.text.5c.touch=Koppints bárhová a képernyőn a felhúzott nyílpuska kilövéséhez. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=A projekt exportálása nem sikerült # level.editor.import.failed=A projekt importálása nem sikerült # level.editor.import.failed.incompatibleEdition=A világ importálása sikertelen: Nem támogatott fájlformátum # -inbox.invite.title=Realm-meghívó küldése: # +inbox.realmInvite.title=Realm-meghívó küldése %s számára # +inbox.gameInvite.title=Játékmeghívó tőle: %s # invite.clear=Kijelölés törlése # invite.send=%d meghívó elküldése # @@ -4188,6 +4277,8 @@ invite.error1=Hiba történt. Nem sikerült betölteni a barátok listáját. # invite.error2=Hiba történt. Nem sikerült betölteni bizonyos barátok adatait. # invite.realm.add_member=Realm tagjainak hozzáadása # invite.notification.title=Játékmeghívó # +invite.notification.acceptInviteTtsTouch=Koppints kétszer a képernyő tetején látható meghívóra az elfogadásához # +invite.notification.acceptInviteTtsGamepad=Nyomd meg a(z) %s gombot az elfogadáshoz # invite.notification.description=%s meghívott, hogy együtt játszatok a Minecraftban # invite.confirmation.description=%s meghívott, hogy együtt játszatok a Minecraftban # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Koponyaroham # item.banner_pattern.thing=Dolog # item.banner_pattern.vines=Süllyesztett bordűr # item.bucketPowderSnow.name=Porhóvödör # +item.worldbuilder.block.failed=A blokk elhelyezéséhez Kreatív + Operátor szükséges # item.shield.name=Pajzs # item.shield.white.name=Fehér pajzs # @@ -5863,6 +5955,7 @@ map.position=Hely: %s, %s, %s # mcoServer.title=Minecraft online világok # +menu.ai_lesson_crafter=Leckekészítő # menu.achievements=Mérföldkövek # menu.convertingLevel=Táguló világ # menu.copyright=© Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=OKTATÁSI MÓD BEÁLLÍTÁSAI # menu.serverStore=%s Áruház # menu.serverGenericName=Kiszolgáló # menu.play=Játék # +menu.preview=Előzetes verzió # menu.profile=Profil # menu.playdemo=Játék a bemutató világban # menu.playOnRealms=Játék indítása a Realmen # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=FPS-független fordulás használata # options.dev_use_fast_chunk_culling=Gyors adattömb-selejtezés használata # options.dev_displayMarketplaceDocumentId=Piactéri dokumentumazonosító megjelenítése # options.dev_addCoins=%s érme hozzáadása # +options.dev_addCoinTitle=Érmék hozzáadása # +options.dev_reset_entitlements=Minden jogosultság visszaállítása # +options.dev_reset_entitlements_loading=Jogosultságok visszaállítása folyamatban. Ez a párbeszédpanel bezárul, amint a folyamat befejeződik. Ezt az ablakot bezárhatod, de ha a parancs futásának befejezte előtt kilépsz a játékból, az nem várt viselkedést eredményezhet. # +options.dev_reset_entitlements_error_unfinished=Figyelem, nem minden jogosultság lett megfelelően törölve. Próbálkozz a parancs újbóli futtatásával, lehetőleg a kliens újraindítását követően. # +options.dev_reset_entitlements_warning=Figyelem! Ezzel az összes jogosultságodat törlöd, beleértve régi jogosultságokat is, amelyeket lehet, hogy nem kaphatsz vissza! Ez a művelet eltarthat egy ideig, ha sok jogosultsággal rendelkezel. Biztosan folytatod? # +options.dev_reset_entitlements_success=Jogosultságok sikeresen törölve. # +options.dev_currencyFailureWarning=A hálózati hívás sikertelen volt. Hiba: %s # +options.dev_currencyFailureWarningGeneric=A hálózati hívás sikertelen volt. Győződj meg róla, hogy egy, az engedélyezési listán szereplő fiókba vagy bejelentkezve. # +options.dev_reset_wallet=Virtuális pénztárca visszaállítása # +options.dev_allowlist_failure=Hiba! A művelet végrehajtása nem sikerült. Ellenőrizd, hogy szerepel-e ez a fiók az engedélyezési listán. # options.discoveryEnvironment=Felderítési környezet (újraindítást igényel) # options.discoveryEnvironment.production=Végleges # options.discoveryEnvironment.staging=Átmeneti # options.discoveryEnvironment.local=Helyi # options.discoveryEnvironment.dev=Fejlesztő [Instabil] # +options.discoveryEnvironment.perf=Telj [Nagyon instabil] # options.dev_realmsEnvironment=Realms-környezet # options.dev_realms_environment.production=Valós # options.dev_realms_environment.staging=Átmeneti # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Kliensverzió frissítés felülírása # options.dev_resetOverrideDate=Felülírt dátum visszaállítása # options.dev_clearStoreCache=Piactér gyorsítótárának törlése # options.dev_clearLibraryCache=Könyvtár gyorsítótárának törlése # +options.dev_clearScreenshotsCache=Képernyőképek gyorsítótárának törlése # options.dev_clearAllCache=Minden gyorsítótár ürítése # options.dev_connection_quality=Hálózati szimulátor (gyenge kapcsolatok szimulálása) # options.dev_connection_off=Kikapcsolva – Memórián belüli kapcsolat engedélyezve helyi játékra # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mbps, 200 ms késleltetés, 2% csomagveszt options.dev_connection_slow=Lassú – 400 Kbps, 300 ms késleltetés, 3% csomagvesztés # options.dev_connection_veryslow=Nagyon lassú – 200 Kbps, 400 ms késleltetés, 4% csomagvesztés # options.dev_deleteAllPersonas=Az összes személyiség törlése # +options.dev_deleteLocalScreenshots=Helyi képernyőképek törlése # options.dev_deleteLegacyPersona=Régi személyiséghely törlése # options.dev_identity_environment=Új identitási és online infrastruktúra környezet (újraindítást igényel) # options.dev_identity_environment.dev=Fejlesztés # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=4. szint – 1024 MB # options.dev_sunsetting_tier.five=5. fokozat – iOS 12 és Nougat # options.dev_sunsetting_tier.not_pending=Nincs függőben # options.dev_gatherings_section=Összejövetelek # -options.dev_gatherings_add_gathering=Nyilvános összejövetel hozzáadása # options.dev_gatherings_enable=Összejövetelek engedélyezése # +options.dev_gatherings_filter=Összejövetelek szűrése # options.dev_gatherings_disable=Összejövetelek letiltása # options.dev_gatherings_bypass=A rendszer-szolgáltatáscsomagok ellenőrzésének kihagyása # options.dev_gatherings_enabled=Összejövetelek: engedélyezve # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normál # +options.gammaIntensity=Fényerő beállítása # +options.hdr_brightness=Fényerő # options.hudOpacity=HUD áttetszősége # options.hudOpacity.max=Normál # options.hudOpacity.min=Rejtett # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Teljes billentyűzetes játékmenet # options.fullKeyboardLayout=Teljes billentyűzetkiosztás # options.improvedInputResponsePlaceholder=Gyorsabb reagálás a bevitelre # options.improvedInputResponsePlaceholder.tooltip=Csökkenti a bevitel és a képernyőn látott reakció közti késleltetést. Ez növelheti az akkumulátorfogyasztást. # -options.dynamicTexturesToggle=Textúrakorlát eltávolítása # -options.dynamicTexturesToggle.tooltip=A funkció kikapcsolása esetén újra kell indítani a játékot. Ha több, sok textúrát tartalmazó bővítményt vagy erőforráscsomagot használsz, az a játék instabilitásához vezethet. # -options.dynamicTextures.popUp=Ha bekapcsolod a Textúrakorlát eltávolítása funkciót, a kikapcsolásához újra kell indítani a játékot. # +options.dynamicTexturesToggle=Ajánlott textúrakorlát használata # +options.dynamicTexturesToggle.tooltip=Annak engedélyezése, hogy a Mojang állítsa be a textúrakorlátot. Ez jelentősen javíthatja a textúrák minőségét. Ha problémákat tapasztalsz a nagyobb bővítmények vagy erőforráscsomagok használatakor, kapcsold ki a beállítást. # +options.dynamicTextures.popUp=Az Ajánlott textúrakorlát használata beállítás kikapcsolása a játék újraindításakor lép életbe. # options.dynamicTextures.popUp.title=Biztos vagy benne? # +options.dynamicTextures.popUp.continue=Kikapcsolás # options.fullscreen=Teljes képernyő # options.gamepadcursorsensitivity=Kontroller kurzor érzékenysége # options.gamertag=Becenév: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Lehetővé teszi a felhasználói fel options.upscaling=Felskálázás # options.raytracing=Ray Tracing # options.raytracing.disabled.upsell.supported_platform=Ez a beállítás csak a ray tracing funkciót támogató világokban módosítható. Keress egy ilyen világot a Piactéren, vagy hozd létre a saját ray tracing funkciót támogató erőforráscsomagodat. # +options.raytracing.disabled.upsell.supported_platform.edu=Ez a beállítás csak a ray tracing funkciót támogató világokban módosítható. # options.raytracing.disabled.upsell.unsupported_platform=A funkció használatához megfelelő típusú eszközre van szükség, további információért lásd: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Csicsás # options.graphics.fast=Gyors # @@ -6406,6 +6517,7 @@ options.hidehand=Kéz elrejtése # options.classic_box_selection=Körvonal kijelölése # options.creator=Alkotó # options.creatorTitle=Alkotói beállítások # +options.creator.serverboundClientDiagnosticsEnabled=Kliensdiagnosztika engedélyezése # options.creator.debuggerHeading=Szkripthibakereső beállításai # options.creator.debuggerAutoAttach=Hibakereső csatolása betöltéskor # options.creator.debuggerAutoConnect=Hibakereső csatlakoztatása betöltéskor # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Szokásos # options.uiprofile.pocket=Zseb # options.betaNewDeathScreenToggle=Új „Meghaltál” képernyő (kísérleti) # options.betaNewDeathScreenToggle.disabled=Ez a beállítás nem módosítható, amikor egy világban játszol # +options.betaNewBedScreenToggle=Új ágy képernyő (kísérleti funkció) # +options.betaNewBedScreenToggle.disabled=Ez a beállítás nem módosítható, amikor egy világban játszol # options.usetouchpad=Osztott kezelőszervek # options.viewSubscriptions=Előfizetések # options.viewSubscriptions.button.info=Infó # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Megnyílik az alapértelmezett böngésző, hog options.openFeedbackPage.continue=Tovább a visszajelzési webhelyre # options.turnOffAchievements=Kikapcsolod a mérföldköveket? # options.turnOffAchievements.message=A mérföldkövek csak túlélő módban és kikapcsolt csalásokkal érhetők el. Ha folytatod, senki sem érhet el többé mérföldköveket ebben a világban, még akkor sem, ha a játék előtt vissza is váltasz túlélő módra. # +options.turnOnHardcoreMode=Bekapcsolod a Hardcore módot? # +options.turnOnHardcoreMode.message=A következőket kell tudnod a Hardcore módról: # +options.turnOnHardcoreMode.message.1=1. Ha meghalsz, nem születsz újra: vége a játéknak! # +options.turnOnHardcoreMode.message.2=2. A Hardcore módot a világ létrehozása után nem lehet kikapcsolni. # +options.turnOnHardcoreMode.message.3=3. Miután meghalsz, továbbra is mindent látsz a világban, de nem léphetsz vele kapcsolatba. # options.achievementsDisabled=Ebben a világban nem lehet mérföldköveket elérni. # options.achievementsDisabled.onLoad=Ha ezekkel a beállításokkal játszol tovább, ebben a világban többé nem lehet majd mérföldköveket elérni. # options.achievementsDisabled.notSignedIn=Ebben a világban lehet mérföldköveket elérni, de ehhez be kell jelentkezned a Microsoft-fiókodba. # @@ -6761,7 +6880,7 @@ options.makeBackup=Biztonsági másolat készítése a világomról # options.managePrivacy=Az adatvédelmi beállítások kezeléséhez nyisd meg bármely böngészőben a https://account.xbox.com/Settings oldalt. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Microsoft-fiók társításának törlése # options.unlink_msa.confirm.title=Szeretnéd törölni a Microsoft-fiók társítását? # -options.unlink_msa.confirm.warning=FIGYELMEZTETÉS: A társítás törlése után nem tárolhatod a PlayStation®4 rendszeren elért előrehaladásodat és itt végrehajtott vásárlásaidat %s-fiókodban. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=FIGYELMEZTETÉS: A társítás törlése után nem tárolhatod a PlayStation®4 konzolon elért előrehaladásodat és a rajta végrehajtott vásárlásaidat %s-fiókodban. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=A Microsoft-fiók játékból való leválasztása az összes olyan minecraftos játékra hatással lesz ezen a platformon, amelyek ezt a Microsoft-fiókot használják # options.unlink_msa.confirm.checkbox1=A jövőben nem érek majd el semmilyen Áruházban vásárolt játékbeli tartalmat, ha más platformon játszom. # options.unlink_msa.confirm.checkbox2=A jövőben nem tudok majd keresztplatformos játékban részt venni barátaimmal, akik más platformon játszanak. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Nem sikerült csatlakozni a világhoz. Ellenőrizd az progressScreen.generating=Világ létrehozása # progressScreen.saving=Világ mentése # progressScreen.loading=Betöltés... # +progressScreen.title.loading=Betöltés folyamatban%1 # progressScreen.title.downloading=%1 csomagok letöltése # progressScreen.title.applyingPacks=Erőforráscsomagok betöltése # progressScreen.title.searchingForSession=Játékmenet keresése... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Csatlakozás a külső kiszolgálóhoz # progressScreen.title.connectingRealms=Csatlakozás a Realmhez # progressScreen.title.copyingWorld=Világ másolása # progressScreen.title.deleteStorageAreaContent=Tároló gyorsítótárának ürítése # +progressScreen.title.deleteScreenshotsCache=Képernyőképek gyorsítótárának törlése folyamatban # +progressScreen.title.deleteLocalScreenshots=Helyi képernyőképek törlése folyamatban # progressScreen.title.loadingSplitScreenAppearances=Osztott képernyős megjelenítés betöltése # progressScreen.title.modifiedWorldWarning=Módosított világ # progressScreen.message.appearanceLoaded=Megjelenítés betöltve # progressScreen.message.appearanceLoadWaitTimeMet=A megjelenítés betöltése a vártnál több időt vesz igénybe. Folytatjuk a világ létrehozását... # progressScreen.message.deleteStorageAreaContent=Ez eltarthat egy kis ideig. # -progressScreen.message.copyingWorld=Világ másolása… %d%% # +progressScreen.message.copyingWorld=Világ másolása... # progressScreen.message.tts.copyingWorld=Világ másolása # progressScreen.message.building=Terep létrehozása # progressScreen.message.done=Kész! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=A bővítményekkel új blokkokat, progressScreen.message.modifiedWorldWarning.7=A világok és a bővítmények nagyon összetettek! Míg egyes párosítások kitűnően működnek együtt, mások különös eredményekkel járhatnak. # progressScreen.message.modifiedWorldWarning.8=A több bővítmény még több szórakozást jelent, de egyúttal hosszabb betöltési idővel is jár. # progressScreen.dialog.title.resourcePack=Letöltöd az erőforráscsomagot? # -progressScreen.dialog.title.behaviorAndResourcePack=Letöltöd a világ viselkedés- és erőforráscsomagjait? # -progressScreen.dialog.title.onlyBehavior=Letöltöd a világ viselkedéscsomagjait? # progressScreen.dialog.title.storageProviderError=Nem sikerült szinkronizálni a világ adatait # progressScreen.dialog.title.storageProviderLongWait=Világ adatainak szinkronizálása # progressScreen.dialog.title.storageProviderSucceeded=Világadatok sikeresen szinkronizálva # -progressScreen.dialog.message.onlyBehavior=Ez a világ viselkedéscsomagokat alkalmaz, amelyeket le kell töltened, ha csatlakozni akarsz hozzá. Letöltöd ezeket a csomagokat, és csatlakozol? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Ez a világ viselkedéscsomagokat alkalmaz, amelyeket le kell töltened, ha csatlakozni akarsz hozzá, valamint opcionálisan letölthető erőforráscsomagokat is. Letöltöd ezeket a csomagokat a csatlakozás előtt? # -progressScreen.dialog.message.behaviorAndResourcePack=Ez a világ viselkedés- és erőforráscsomagokat alkalmaz, amelyeket le kell töltened, ha csatlakozni akarsz hozzá. Letöltöd ezeket a csomagokat, és csatlakozol? # -progressScreen.dialog.message.resourcePackOptional=Ez a világ erőforráscsomagokat alkalmaz. Letöltöd ezeket a csomagokat, mielőtt csatlakozol? # -progressScreen.dialog.message.resourcePackRequired=Ez a világ erőforráscsomagokat alkalmaz, amelyeket le kell töltened, ha csatlakozni akarsz hozzá. Letöltöd ezeket a csomagokat, és csatlakozol? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=A világhoz ray tracinget használó erőforráscsomagok tartoznak. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Eszközöd nem kompatibilis ezekkel a haladó világítási és textúrafunkciókkal, így a világot ezen haladó effektusok nélkül látod majd. Szeretnéd őket letölteni, mielőtt csatlakozol? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=A világhoz ray tracinget használó erőforráscsomagok tartoznak. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Eszközöd nem kompatibilis ezekkel a haladó világítási és textúrafunkciókkal, így a világot ezen haladó effektusok nélkül látod majd. Szeretnéd őket letölteni, mielőtt csatlakozol? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=A világra alkalmazott egyes opcionális erőforráscsomagok sugárkövetést tartalmaznak. Az eszközöd nem kompatibilis a fejlett világítási és textúrafunkciókkal, így a világot ezen fejlett effektusok nélkül látod majd. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=A világra alkalmazott egyes opcionális és szükséges erőforráscsomagok sugárkövetést tartalmaznak. Az eszközöd nem kompatibilis a fejlett világítási és textúrafunkciókkal, így a világot ezen fejlett effektusok nélkül látod majd. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=A világra alkalmazott egyes szükséges erőforráscsomagok sugárkövetést tartalmaznak. Az eszközöd nem kompatibilis a fejlett világítási és textúrafunkciókkal, így a világot ezen fejlett effektusok nélkül látod majd. # +progressScreen.dialog.message.resourcePack.optional=Ez a világ opcionális erőforráscsomagokat alkalmaz. Le szeretnéd tölteni őket, mielőtt csatlakozol? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Ez a világ opcionális erőforráscsomagokat és szükséges erőforráscsomagokat is tartalmaz az alkalmazott bővítmények miatt. Az összes csomagot le szeretnéd tölteni, vagy csak a csatlakozáshoz szükségeseket? # +progressScreen.dialog.message.resourcePack.required=Ez a világ szükséges erőforráscsomagokat tartalmaz az alkalmazott bővítmények miatt. Szeretnéd letölteni őket, majd csatlakozni a világhoz? # +progressScreen.dialog.message.resourcePack.serverRequired=Ezen világ tulajdonosa kötelezővé tette a játékosok számára, hogy a világra alkalmazott összes erőforráscsomagot letöltsék. Szeretnéd letölteni őket, majd csatlakozni a világhoz? # progressScreen.dialog.message.storageProviderError=Nem sikerült szinkronizálni a világ adatait. Megpróbálod újra? # progressScreen.dialog.message.storageProviderUnusableError=A világ nincs teljesen szinkronizálva, vagy sérült. Próbálj ugyanezzel a világgal olyan konzolon játszani, amely biztosan jó állapotban van, majd próbáld újra áttelepíteni. # progressScreen.dialog.message.storageProviderQuotaError=A helyi mentés sikeres volt, de a felhőbeli szinkronizálás a kvóta miatt meghiúsult. Szabadíts fel tárhelyet a felhőben úgy, hogy törölsz néhány világot a beállítások menüből. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Nincs elég szaba progressScreen.dialog.message.worldCorrupted=A világ sérült. Jelentsd ezt a hibát a bugs.mojang.com oldalon # progressScreen.dialog.message.storageProviderLongWait=A világ szinkronizálása a vártnál több időt vesz igénybe. Vársz még? # progressScreen.dialog.button.enter=Belépés a világba # -progressScreen.dialog.button.joinAndDownload=Letöltés és csatlakozás ­- %1 # progressScreen.dialog.button.joinAndDownload.everything=Összes letöltése és csatlakozás ­- %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Csak viselkedések letöltése és csatlakozás - %1 # +progressScreen.dialog.button.joinAndDownload.required=Szükségesek letöltése és csatlakozás ­– %1 # progressScreen.dialog.button.join=Csatlakozás # progressScreen.dialog.button.leave=Kilépés # progressScreen.dialog.button.retry=Újra # progressScreen.dialog.button.wait=Várakozás # -progressScreen.editor.message.copyingProject=Projekt másolása... %d%% # +progressScreen.editor.message.copyingProject=Projekt másolása... # progressScreen.editor.message.tts.copyingProject=Projekt másolása # progressScreen.editor.title.copyingProject=Projekt másolása # progressScreen.editor.dialog.message.resourcePackOptional=Ez a világ erőforráscsomagokat alkalmaz. Le szeretnéd tölteni ezeket mielőtt csatlakozol? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=A viselkedéscsomagokat a rendszer resourcePack.description.bottom.level=Az erőforráscsomagokat a rendszer alulról felfelé alkalmazza. Ez azt jelenti, hogy azokat az elemeket, amelyek két csomagban is megtalálhatók, felülírja a későbbi csomag. A világ csomagjai felülírják a globális csomagokat. # resourcePack.description.store=Megtekintés az Áruházban # resourcePack.header.behavior=Az aktív viselkedéscsomagok minden játékosra érvényesek. # -resourcePack.header.level=A játékosok kötelezése az erőforráscsomagok elfogadására a csatlakozáshoz # +resourcePack.header.level=A játékosok kötelezése opcionális erőforráscsomagok letöltésére a csatlakozáshoz # resourcePack.crashRecovery.title=Globális erőforrások visszaállítása # resourcePack.crashRecovery.message=A források korábban nem töltődtek be. # resourcePack.warnings=Figyelmeztetések: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Frissíted a világot? # resourcePack.warning.add.body=Előfordulhat, hogy ez a világ nem olyan lesz vagy nem úgy működik majd, mint a nem módosított világok. A folytatás előtt érdemes menteni a világodból egy példányt. # resourcePack.warning.add.button.cancel=Ne adja hozzá a csomagot # resourcePack.warning.add.button.ok=Mindenképpen adja hozzá a csomagot # -resourcePack.warnings.contentKeyErrorBody=Nem sikerült betölteni a következő csomagot: %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Nem sikerült betölteni a következő csomagokat: %s. # +resourcePack.warnings.contentKeyErrorBody=Nem sikerült betölteni a következő csomagot: %s. A játék újraindítása vagy a csomag ismételt letöltése megoldhatja a problémát. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Nem sikerült betölteni a következő csomagokat: %s. A játék újraindítása vagy a csomagok ismételt letöltése megoldhatja a problémát. # resourcePack.warnings.contentKeyErrorTitle=Hiba! # resourcePack.warning.remove.title=Ez veszélyes! # resourcePack.warning.remove.body=Ha hozzáadsz vagy eltávolítasz egy csomagot, miután játszottál egy világgal, akkor előfordulhat, hogy a világ megsérül, az alkotásaid pedig elvesznek. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Ismeretlen # storageManager.delete.title=Véglegesen törlöd ezt: %s? # storageManager.title.item.single=elem # storageManager.title.item.plural=elem # +storageManager.title.allScreenshots=összes képernyőkép # storageManager.delete.content=Biztosan szeretnéd törölni a kiválasztott elemeket? Ezek a tételek örökre elvesznek! (És az elég hosszú idő.) %s%s%s # storageManager.delete.content.redownload=Újra letöltheted a Piactéren vásárolt tartalmakat. # storageManager.delete.content.worldtemplate=A sablonok törlésével az azokat használó világok nem működnek majd megfelelően. # storageManager.delete.content.affectedWorlds=A következő világok rendeltetésszerűen leállhatnak: # +storageManager.delete.content.screenshots=Ezzel az eszközön játszó minden Minecraft-játékos összes képernyőképét törlöd. Biztosan folytatod? # storageManager.delete.confirm=Törlés # storageManager.delete.cancel=Mégse # storageManager.delete.dependency=A következő tartalmak függnek ettől: %s, ezért előfordulhat, hogy nem működnek tovább, ha törlöd ezt: „%s”:%s Biztosan törlöd ezt: „%s”? Ezzel %s örökre elvész! (És ez elég hosszú idő.) # @@ -10574,7 +10693,7 @@ midgameTips.69=Kapával készítheted elő az ültetésre váró földterületek lategameTips.1=A zombifikálódott piglinek nem támadnak meg – kivéve, ha felbőszíted őket. # lategameTips.2=Üsd vissza a tűzgolyókat a szellemre! # lategameTips.3=A zúzottkő ellenáll a szellemek tűzgolyóinak, így használt veszed a portálok védelméhez. # -lategameTips.4=A zenét szerezte: C418, Lena Raine és Kumi Tanioka. # +lategameTips.4=A zenét szerezte: C418, Lena Raine, Aaron Cherof és Kumi Tanioka. # lategameTips.5=Előbb-utóbb megjelenik egy frissítés ehhez a játékhoz! # lategameTips.6=A creepereket egy kódolási hiba szülte. # lategameTips.7=A Minecraft első verziója mindössze 6 nap alatt készült el! # @@ -10760,10 +10879,11 @@ dr.loading=Betöltés... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Új felület kiválasztása # dr.classic_skins.custom_skin_title=Felület importálása # -dr.classic_skins.custom_skin_description=Importálj egy képet az eszközödről, amelyet felületként szeretnél használni. A rendszer ezt nem szinkronizálja a különböző eszközök vagy játékok között. # +dr.classic_skins.custom_skin_description=Importálj egy PNG-fájlt (64x32, 64x64 vagy 128x128) az eszközödről, amelyet felületként szeretnél használni. A rendszer ezt nem szinkronizálja a különböző eszközök vagy játékok között. # +dr.classic_skins.custom_skin_description_disabled= Az eszközöd nem választhat ki egy egyedi felületet, miközben többjátékos módban játszol. Lépj vissza a főmenübe, hogy felvehess egyet. # dr.classic_skins.custom_skin_description_popup=Ha bekapcsolod a „Csak a megbízható felületek engedélyezése” lehetőséget, nem fogod látni az egyéni felületet viselő játékosokat # dr.classic_skins.custom_skin_section_title=Saját felületek # -dr.classic_skins.invalidCustomSkin=Ejnye, ez nem is Minecraft-felület. # +dr.classic_skins.invalidCustomSkin=64x64, 64x32 vagy 128x128 méretű PNG-fájlt importálj # dr.classic_skins.owned=Megvan # dr.classic_skins.purchasable=Szerezz még többet # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,7 +10975,7 @@ dr.categories.legs=Lábak # dr.categories.size=Méret # dr.categories.top=Felsők # dr.categories.bottom=Alsók # -dr.categories.outerwear=Kinti viseletek # +dr.categories.outerwear=Kinti viselet # dr.categories.headwear=Fejfedők # dr.categories.gloves=Kesztyűk # dr.categories.footwear=Lábbelik # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Nem sikerült csatlakozni # gathering.info.modal.body.connectFail=Sajnos nem sikerült csatlakozni. Próbálkozz újra később. # gathering.connect.title=Csatlakozás… # gathering.info.qr.title.onlineService=További információk # -gathering.info.qr.body.onlineService.nso=A Minecraft-eseményekhez való csatlakozáshoz Nintendo Switch Online-tagság szükséges. # -gathering.info.qr.body.onlineService.psn=A Minecraft-eseményekhez való csatlakozáshoz be kell jelentkezned a PlayStation®Plus szolgáltatásba. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Jelentkezz be a Minecraft-eseményekhez való csatlakozáshoz. # gathering.info.qr.title.childAccount=Az online játék nem engedélyezett # gathering.info.qr.body.childAccount=A szülői felügyeleti korlátozásaid nem engedélyezik az online játékot. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Élő eseményközvetítés # gathering.info.qr.body.console=Olvasd be az élő eseményközvetítésünkhöz való csatlakozáshoz # gathering.info.signIn.title=Jelentkezz be az eseményhez való csatlakozáshoz. # gathering.info.signIn.body=Jelentkezz be Microsoft-fiókodba az eseményen való részvételhez. # +gathering.activation.warning=Nem található összejövetel # +gathering.activation.warning.signIn=Nem található összejövetel. Jelentkezz be, mielőtt újra megpróbálnád. # +gathering.activation.warning.title=Ó, ne! # diff --git a/resource_pack/texts/id_ID.lang b/resource_pack/texts/id_ID.lang index 2a645520a..0bca0ac73 100644 --- a/resource_pack/texts/id_ID.lang +++ b/resource_pack/texts/id_ID.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menu permainan # accessibility.screenName.permissions=Layar Izin # accessibility.screenName.play=Layar Main # accessibility.screenName.profile=Layar Profil # +accessibility.screenName.realmInviteLinkSettings=Layar Pengaturan Tautan Undangan Realm # accessibility.screenName.realmSettings=Layar Pengaturan Realm # accessibility.screenName.settings=Layar Pengaturan Permainan # accessibility.screenName.addFriend=Layar Tambah Teman # @@ -192,6 +193,10 @@ accessibility.text.equals=Sama Dengan # accessibility.text.unsupported=Karakter Tidak Dikenal # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Pemberitahuan ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tips ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Argumen pemilih %s duplikat # commands.generic.encryption.badkey=Kunci publik buruk diberikan. Kunci 120 byte diharapkan setelah pemformatan PEM. # commands.generic.encryption.badsalt=Salt buruk diberikan. 16 byte diharapkan sebelum pengkodean 64 dasar. # commands.generic.encryption.required=Sesi terenkripsi diperlukan # +commands.generic.entity.differentDimension=Entitas target tidak bisa berada dalam dimensi yang berbeda # commands.generic.entity.invalidType=Jenis entitas '%1$s' tidak valid # commands.generic.entity.invalidUuid=UUID entitas yang diberikan berada dalam format yang tidak valid # commands.generic.entity.notFound=Entitas tersebut tidak bisa ditemukan # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Nilai warna pudar harus berupa integer dari 0 hing commands.camera.invalid.easing=Berpindah ke kamera nonstasioner tidak didukung # commands.camera.invalid.time=Durasi pudar harus antara 0 dan 10 detik # commands.camera.invalid.pitch=Sudut kamera (rotasi X) harus berada antara -90 dan 90 derajat # +commands.camera.invalid.view.offset=Offset tampilan harus antara -100 dan 100 # commands.camera.perspective.locked=Perspektif tidak dapat diubah saat menggunakan kamera kustom # commands.camera.perspective.option=Kamera yang dipilih akan berubah ketika kamera kustom tidak aktif # commands.world_age.description=Mengubah atau meminta info tentang umur dunia (waktu sejak pembuatan). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Gua dan Tebing # createWorldScreen.cavesandcliffsDescription=Jelajahi bentuk gua baru yang bervariasi # createWorldScreen.spectatorMode=Mode Penonton # createWorldScreen.spectatorModeDescription=Coba versi awal Mode Penonton # +createWorldScreen.experimentalThirdPersonCameras=Kamera Kreator: Prasetel Orang Ketiga Baru # +createWorldScreen.experimentalThirdPersonCamerasDescription=Berisi prasetel baru kamera follow_orbit di atas bahu orang ketiga # +createWorldScreen.experimentalFocusTargetCamera=Kamera Kreator: Kamera Fokus ke Target # +createWorldScreen.experimentalFocusTargetCameraDescription=Mengaktifkan perilaku untuk kamera bebas yang sudah ada guna menarget entitas # createWorldScreen.recipeUnlocking=Membuka Resep # createWorldScreen.recipeUnlockingDescription=Aktifkan membuka resep # createWorldScreen.experimentalholiday=Fitur Kreator Liburan # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Hapus Proyek # createWorldScreen.editor.projectOptionsLabel=Opsi Proyek # createWorldScreen.editor.delete.confirm=Hapus proyek secara permanen? # createWorldScreen.editor.deleteWarningFormat=Kamu yakin ingin menghapus "%s"? Proyek ini akan hilang selamanya! # -createWorldScreen.eduCloud.about.body=Namafile:'%1$s'%2$sTerakhir diperbarui: %3$s%4$sUntuk mengunduh, klik OK, lalu Unduh.%5$s # +createWorldScreen.eduCloud.about.body=Nama file: %1$s%2$sTerakhir diperbarui: %3$s%4$sUntuk mengunduh, klik OK, lalu klik tombol Unduh.%5$s # createWorldScreen.eduCloud.about.title=Tentang File Dunia Awan # createWorldScreen.eduCloud.delete.confirm=Hapus dunia lokal? # createWorldScreen.eduCloud.deleteWarningFormat=Kamu yakin ingin menghapus “%1$s” di perangkat ini?%2$sVersi cloud “%3$s” tidak akan terpengaruh dan dapat disinkronkan lagi nanti. # +createWorldScreen.eduCloud.resolution.title=Unggah sekarang? # +createWorldScreen.eduCloud.resolution.body=Ada masalah saat menyimpan “%1$s” ke cloud. Saat keluar dari dunia, jangan tutup Minecraft Education sebelum pengunggahan selesai.%2$sYuk, kita perbaiki. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Unggah Sekarang # +createWorldScreen.eduCloud.resolution.uploadOpen=Unggah & Main # createWorldScreen.experimentalDeferredTechnicalPreview=Fitur Render Dragon untuk Kreator # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Mengaktifkan pipeline rendering yang tertunda. Perlu paket sumber daya yang mendukung PBR dan perangkat keras yang kompatibel. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Unduh Cadangan Sebelum Berbagi? # realmsInvitationScreen.shareDialogLabel=Siapa pun yang memiliki tautan ini bisa menjadi anggota Realm kamu. Berhati-hatilah saat berbagi tautan. Sebaiknya unduh cadangan duniamu terlebih dahulu. Kamu bisa menghapus anggota dari pengaturan Realm. # realmsInvitationScreen.shareDialogShareButton=Bagikan # realmsInvitationScreen.shareDialogCopyButton=Salin # -realmsInvitationScreen.shareDialogNewLinkButton=Buat tautan baru # -realmsInvitationScreen.shareDialogNewCodeButton=Buat kode baru # realmsInvitationScreen.closedRealmWarning=Realm milikmu ditutup. Anggota tidak bisa bergabung. # realmsInvitationScreen.generate=Buat # realmsInvitationScreen.disable=Nonaktifkan # realmsInvitationScreen.backup=Unduh # -realmsInvitationScreen.shareByLink=Bagikan tautan # -realmsInvitationScreen.shareByCode=Bagikan kode undangan # -realmsInvitationScreen.shareLinkToRealm=Bagikan tautan ke Realm # -realmsInvitationScreen.shareCodeToRealm=Bagikan kode undangan ke Realm # -realmsInvitationScreen.shareInfoMessage=Siapa pun yang memiliki tautan ini bisa bergabung di Realm-mu. Buka Permainan > Unduh Dunia untuk mengunduh cadangan duniamu. # -realmsInvitationScreen.shareInfoMessageCode=Siapa pun yang memiliki kode undangan ini bisa bergabung di Realm-mu. Buka Permainan > Unduh Dunia untuk mengunduh cadangan duniamu. # -realmsInvitationScreen.refreshLinkInfoMessage=Tindakan ini akan membatalkan validasi tautan lama dan membuat tautan baru. Lanjutkan? # -realmsInvitationScreen.refreshCodeInfoMessage=Tindakan ini akan membatalkan validasi kode undangan lama dan membuat yang baru. Lanjutkan? # realmsInvitationScreen.kick=Hapus # realmsInvitationScreen.kickAndBlock=Blokir # realmsInvitationScreen.kickPopupTitle=Cabut Akses? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Pengaturan Permainan # realmsSettingsScreen.playersSectionTitle=Pemain # realmsSettingsScreen.membersSectionTitle=Anggota # realmsSettingsScreen.subscriptionSectionTitle=Langganan # +realmsSettingsScreen.inviteLinksSectionTitle=Tautan Undangan # realmsSettingsScreen.devOptionsSectionTitle=Opsi Pengembang # realmsSettingsScreen.backupSection=Cadangan # realmsSettingsScreen.backupInfo=Kamu bisa memulihkan dunia di Realm dengan cadangan yang terdapat dalam daftar ini. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Ganti Dunia? # realmsSettingsScreen.closeRealmTitle=Tutup Realm? # realmsSettingsScreen.closeRealmMessage=Menutup realm akan menonaktifkannya. Siapa pun yang sedang bermain di realm akan terputus sambungannya. Kamu yakin ingin melakukannya? # realmsSettingsScreen.LoadingSubscription=Memuat langganan... # +realmsSettingsScreen.LoadingInviteLinks=Memuat tautan undangan .... # realmsSettingsScreen.failedLoadingSubscription=Gagal Memuat langganan # +realmsSettingsScreen.failedLoadingInviteLinks=Gagal Memuat Tautan Undangan # realmsSettingsScreen.matchingPurchasePlatformFormat=Kamu membeli langgananmu di %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Kamu memulai langgananmu di %s. kamu hanya bisa memperpanjang langgananmu di sana. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Kamu bisa mengelola langganan Realm di toko platform tempat langganan tersebut awalnya dibeli. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Realm kamu su realmsSettingsScreen.upload.worldtoobig=Pengunggahan gagal. Ukuran dunia melebihi batas maksimum yang dapat diunggah yaitu %s. # realmsSettingsScreen.download.worldtoobig=Pengunduhan gagal. Ukuran dunia melebihi batas maksimum yang dapat diunduh yaitu %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Perubahan yang dibuat ke langganan Realms-mu seperti menumpuk waktu atau menonaktifkan penagihan berulang tidak akan tercermin hingga tanggal penagihan berikutnya. # +realmsSettingsScreen.inviteLinkLabel=Tautan undangan: # +realmsSettingsScreen.inviteLinkLabelTTS=Tautan undangan. Blok teks. # +realmsSettingsScreen.inviteLinkLabelDescription=Kamu bisa menambahkan hingga 5 tautan undangan dan membagikannya agar orang lain bisa bergabung ke Realm kamu. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Jumlah undangan maksimal sudah tercapai. Hapus salah satu tautan yang sudah ada sebelum menambahkan yang baru. # +realmsSettingsScreen.inviteLinkNameTTS=Tautan undangan berjudul %s # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Klik tombol untuk mengubah pengaturan. # +realmsSettingsScreen.inviteLinkAddButton=Tambahkan tautan undangan baru # +realmsSettingsScreen.inviteLinkCopyTTS=Salin tautan undangan # +realmsSettingsScreen.inviteLinkActivate=Aktifkan tautan # +realmsSettingsScreen.inviteLinkActivateTTS=Aktifkan tautan. Aktifkan tautan ini agar bisa dipakai untuk bergabung. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktifkan tautan ini agar bisa dipakai untuk bergabung. # +realmsSettingsScreen.inviteLinkActive=Aktif # +realmsSettingsScreen.inviteLinkInactive=Tidak Aktif # +realmsSettingsScreen.inviteLinkInactiveExpiry=Tidak ada yang bisa bergabung dengan tautan ini # +realmsSettingsScreen.inviteLinkExpiryTime=Kedaluwarsa %s di %s # +realmsSettingsScreen.inviteLinkExpiredTime=Sudah kedaluwarsa %s di %s # +realmsSettingsScreen.inviteLinkExpired=Kedaluwarsa # +realmsSettingsScreen.inviteLinkInfinite=Tidak pernah kedaluwarsa # +realmsSettingsScreen.inviteLinkInfiniteToggle=Atur tautan agar tidak pernah kedaluwarsa # +realmsSettingsScreen.inviteLinkTitle=Tautan undangan: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Huruf kecil # +realmsSettingsScreen.inviteLinkUppercaseTTS=Huruf besar # +realmsSettingsScreen.inviteLinkURLTTS=Tautan undangan berjudul %s. Blok teks. %s. Dengan tautan ini, orang bisa gabung ke Realm kamu. Kamu bisa membagikannya di mana saja. # +realmsSettingsScreen.inviteLinkDescription=Dengan tautan ini orang bisa bergabung dengan Realm kamu. Kamu bisa membagikannya di mana saja. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Umum # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Pengaturan lanjutan # +realmsSettingsScreen.inviteLinkShare=Bagikan tautan # +realmsSettingsScreen.inviteLinkShareDescription=Pilih lokasi berbagi tautan ini. # +realmsSettingsScreen.inviteLinkShareButton=Bagikan # +realmsSettingsScreen.inviteLinkShareButtonTTS=Tautan. Tombol. Pilih tempat membagikan tautan ini. # +realmsSettingsScreen.inviteLinkRemove=Hapus tautan # +realmsSettingsScreen.inviteLinkRemoveButton=Hapus # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Tautan. Tombol. # +realmsSettingsScreen.inviteLinkCopiedToast=Tautan undangan disalin di papan klip. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Hapus tautan undangan? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Tindakan ini akan menghapus tautan undangan dari Realm. Siapa pun yang sudah bergabung akan tetap tergabung, tetapi tidak ada lagi yang bisa bergabung dengan tautan ini. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ya, hapus tautan # +realmsSettingsScreen.inviteLinkExpirationLabel=Tanggal kedaluwarsa # +realmsSettingsScreen.inviteLinkExpirationDescription=Tentukan kapan tautan ini akan kedaluwarsa. # +realmsSettingsScreen.inviteLinkExpirationTTS=Tanggal berakhir. Blok teks. Tautan berakhir %s. Tentukan waktu tautan ini akan berakhir. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Tanggal berakhir. Blok teks. Tautan %s. Tentukan waktu tautan ini akan berakhir. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Kesalahan Saat Menambahkan Tautan # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Ada kesalahan saat menambahkan tautan ke realm ini. Silakan coba lagi. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Ada Kesalahan ketika Menghapus Tautan # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Ada kesalahan saat menghapus tautan ini. Silakan coba lagi. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Ada Kesalahan ketika Memperbarui Tautan # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Ada kesalahan saat memperbarui tautan ini. Silakan coba lagi. # +realmsSettingsScreen.expiration.unset=Tentukan Kedaluwarsa # +realmsSettingsScreen.expiration.never=Jangan Pernah # +realmsSettingsScreen.expiration.halfHour=30 mnt # +realmsSettingsScreen.expiration.hour=1 jam # +realmsSettingsScreen.expiration.quarterDay=6 jam # +realmsSettingsScreen.expiration.halfDay=12 jam # +realmsSettingsScreen.expiration.day=1 hari # +realmsSettingsScreen.expiration.week=7 hari # +realmsSettingsScreen.expiration.never.full=Tidak pernah kedaluwarsa # +realmsSettingsScreen.expiration.timeFormat=%s di %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Dalam 30 mnt. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Dalam 1 jam. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Dalam 6 jam. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Dalam 12 jam. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Dalam 1 hari. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Dalam 7 hari. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=Toko Aplikasi # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Des # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s di %s # +date.formattedSpecific.today=Hari ini di %s # +date.formattedSpecific.yesterday=Kemarin di %s # date.full_january=Januari # date.full_february=Februari # date.full_march=Maret # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menu utama # deathScreen.quit.confirm=Kamu yakin ingin keluar? # deathScreen.quit.confirmToMainMenuWarning=Kamu yakin ingin keluar dari permainan ke menu utama? # deathScreen.quit.confirmToMainMenuTitleWarning=Keluar ke Menu Utama? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Kamu yakin ingin menyimpan dan meninggalkan permainan?%sKami akan mengunggah duniamu ke cloud juga! # deathScreen.quit.secondaryClient=Simpan dan Keluar # deathScreen.quit.secondaryClient.confirmLeaveWarning=Kamu yakin ingin menyimpan dan keluar dari permainan? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Simpan dan Keluar # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Overworld # dimension.dimensionName1=Nether # dimension.dimensionName2=End # -disabledSkin.title=Kamu ditampilkan sebagai Steve # +disabledSkin.title=Kamu ditampilkan sebagai karakter default # disabledSkin.body.onJoin=Server ini telah menonaktifkan %s. Kamu bisa beralih ke skin lain di kamar ganti. # disabledSkin.body.dressingRoom=Server ini telah menonaktifkan %s. Apakah kamu yakin ingin tetap menggunakan skin ini? # disabledSkin.type.customSkins=skin khusus # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EKSPOR # edu.worlds_screen.share=BAGIKAN # edu.worlds_screen.delete=HAPUS # edu.worlds_screen.courses_title=Kursus Saya # -edu.worlds_screen.fetch_error=Ada masalah saat menghubungkan dengan OneDrive. Dunia yang tersimpan di cloud mungkin bukan versi terbaru. Periksa juga koneksi internetmu. # +edu.worlds_screen.fetch_error=Ada masalah saat menghubungkan ke OneDrive. Dunia yang tersimpan di cloud mungkin bukan versi terbaru. Periksa juga koneksi internetmu. # edu.templates.title=Template Saya # edu.templates.search_placeholder=Cari Template-ku # @@ -3053,7 +3126,12 @@ feed.upload=Screenshot-mu sedang diunggah... # feed.manage=Kelola Umpan # feed.share=Bagikan # feed.addScreenshot=Tambahkan Screenshot # -feed.shareScreenshot=Cuplikan layar didapat. Buka Cerita Realms untuk membagikannya. # +feed.screenshotCapturedRealms=Cuplikan layar didapat. Buka Cerita Realms untuk membagikannya. # +feed.screenshotCaptured=Cuplikan layar diambil. Kamu dapat melihatnya di galeri cuplikan layar. # +feed.screenshotAlmostFull=Cuplikan layar diambil. Galerimu hampir penuh. (%d/%d) # +feed.screenshotReachedMax=Cuplikan layar diambil. Galerimu penuh. (%d/%d) # +feed.screenshotFull=Galeri penuh. Hapus cuplikan layar untuk mengosongkan ruang. # +feed.screenshotFullShort=Galeri cuplikan Layar penuh # feed.comments=Komentar # feed.edit=Edit # feed.screenshots=Cuplikan Layar # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Gerakkan :tip_right_stick: untuk melihat sekel gameTip.playerMovement.mouse=Bergerak dengan :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Bergerak menggunakan joystick # -gameTip.playerMovement.touch.classic=Bergerak menggunakan joystick # +gameTip.playerMovement.touch.classic=Bergerak dengan tombol panah # gameTip.playerMovement.controller=Gerakkan :tip_left_stick: untuk bergerak # gameTip.flying.mouse=Ketuk dua kali :_input_key.jump: untuk terbang # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Ketuk dua kali :_input_key.jump: untuk berhenti terbang gameTip.stopFlying.touch=Ketuk dua kali terbang ke bawah untuk berhenti terbang # gameTip.jump.mouse=Lompat dengan :_input_key.jump: # + gameTip.swim.mouse=Tekan terus :_input_key.jump: untuk berenang ke atas # +gameTip.swim.touch=Tekan untuk berenang ke atas # gameTip.hotbar.selection.mouse=Gulir atau tekan %s untuk memegang item ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Ketuk item di panel pilihan untuk memegangnya # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Tempatkan meja pembuatan, tahan kemudian k gameTip.useCraftingTable.mouse=Klik kanan di Meja Pembuatan untuk menggunakan # +gameTip.openChat.mouse=Tekan %s untuk membuka obrolan # +gameTip.openChat.touch=Ketuk untuk membuka obrolan # +gameTip.openChat.touch.tts=Ketuk tombol obrolan untuk membuka obrolan # + +gameTip.emote.mouse=Tekan atau tahan :_input_key.emote: untuk emote # +gameTip.emote.touch=Ketuk untuk emote # +gameTip.emote.touch.tts=Ketuk tombol emote untuk emote # + generator.amplified=DIPERKUAT # generator.amplified.info=Perhatian: Hanya untuk hiburan, memerlukan komputer yang cepat # generator.customized=Disesuaikan # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Pakai Baju Zirah dengan membuka persediaan dan memindahka howtoplay.armor.text.4=Baju Zirah Besi, Rantai, dan Emas bisa dilebur menjadi Besi atau Naget Emas di Tungku. # howtoplay.armor.header.2=Perisai # howtoplay.armor.text.5.keyboard=Perisai akan menahan kerusakan yang diterima. Perisai bisa dipakai di slot offhand serta di hotbar. Tekan dan tahan :_input_key.sneak: untuk menahan dengan Perisai. # -howtoplay.armor.text.5.gamepad=Perisai akan menahan kerusakan yang diterima. Perisai bisa dipakai di slot offhand serta di hotbar. Tekan tombol :_input_key.sneak: atau klik :_gamepad_stick_right: untuk mengaktifkan atau menonaktifkan pertahanan dengan Perisai. # +howtoplay.armor.text.5.gamepad=Perisai akan menahan kerusakan yang diterima. Perisai bisa dipakai di slot offhand serta di panel pilihan. Tekan:_input_key.sneak: atau tekan :_gamepad_stick_right: untuk mengaktifkan atau menonaktifkan blok dengan Perisai. # howtoplay.armor.text.5a.touch=Perisai memblokir semua jenis kerusakan yang datang - bahkan ledakan Creeper! Perisai bisa dipakai di slot offhand atau panel pilihan. # howtoplay.armor.text.5b.touch=Saat menggunakan skema kontrol "D-Pad & ketuk untuk berinteraksi", ketuk :touch_sneak: untuk mengalihkan blokir dengan perisai. # howtoplay.armor.text.5c.touch=Saat menggunakan skema kontrol "Joystick", ketuk :tip_virtual_button_sneak: untuk mengalihkan blokir dengan perisai. # -howtoplay.armor.text.5.rift_controller=Perisai akan menahan kerusakan yang diterima. Perisai bisa dipakai di slot offhand serta di hotbar. Tekan tombol :_input_key.sneak: atau klik :rift_X: untuk mengaktifkan atau menonaktifkan pertahanan dengan Perisai. # -howtoplay.armor.text.5.windowsmr_controller=Perisai akan menahan kerusakan yang diterima. Perisai bisa dipakai di slot offhand serta di hotbar. Tekan tombol :_input_key.sneak: atau klik :windowsmr_right_stick: untuk mengaktifkan atau menonaktifkan pertahanan dengan Perisai. # +howtoplay.armor.text.5.rift_controller=Perisai akan menahan kerusakan yang diterima. Perisai bisa dipakai di slot offhand serta di hotbar. Tekan :_input_key.sneak: atau klik :rift_X: untuk mengaktifkan atau menonaktifkan pertahanan dengan Perisai. # +howtoplay.armor.text.5.windowsmr_controller=Perisai akan menahan kerusakan yang diterima. Perisai bisa dipakai di slot offhand serta di hotbar. Tekan :_input_key.sneak: atau klik :windowsmr_right_stick: untuk mengaktifkan atau menonaktifkan pertahanan dengan Perisai. # howtoplay.armor.text.6=Perisai bahkan bisa menahan ledakan Creeper! # howtoplay.armor.header.3=Menyamar # howtoplay.armor.text.7=Kamu juga bisa mengenakan Labu Ukir di kepala. Ini tidak akan memberi kamu :armor: tetapi Enderman menjadi tidak marah saat kamu melihat mereka. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Dispenser juga dapat digunakan untuk menempatkan ite howtoplay.droppers=Penerjun # howtoplay.droppers.text.1.notTouch=Ketika ditenagai oleh Batu Merah, Penerjun akan menjatuhkan satu item acak yang terdapat di dalamnya. Tekan :_input_key.use: pada Penerjun untuk membukanya, lalu kamu dapat mengisinya dengan item dari persediaan. # -howtoplay.droppers.text.1.touch=Ketika ditenagai oleh Batu Merah, Penerjun akan menjatuhkan satu item acak yang terdapat di dalamnya. Ketuk Penerjun untuk membukanya, lalu kamu dapat mengisinya dengan item dari persediaan. # +howtoplay.droppers.text.1.touch=Ketika diberi tenaga dari Batu Merah, Penerjun akan menjatuhkan satu item acak yang ada di dalamnya. Ketuk Penerjun untuk membukanya, lalu kamu bisa mengisinya dengan item dari persediaan. # howtoplay.droppers.header.1=Penggunaan # howtoplay.droppers.text.2=Jika Penerjun berhadapan dengan Peti atau wadah tipe lain, item akan ditempatkan ke wadah tersebut. Rantai Penerjun yang panjang dapat dibuat untuk mengangkut item dalam jarak tertentu. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Persediaan # howtoplay.inventory.title=Cara Main: Persediaan # howtoplay.inventory.header.1=1. Persediaan # howtoplay.inventory.header.2=2. Panel Pilihan # -howtoplay.inventory.text.1.pc_console=Panel pilihanmu akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Tekan tombol :_input_key.inventory: untuk mengakses §epersediaan§f. Di sini kamu akan memiliki lebih banyak ruang untuk semua yang telah kamu kumpulkan. # -howtoplay.inventory.text.1.touch=Panel pilihanmu akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Ketuk tombol :tip_touch_inventory: untuk mengakses §epersediaan§f. Di sini kamu akan memiliki lebih banyak ruang untuk semua yang telah kamu kumpulkan. # -howtoplay.inventory.text.1.rift=Panel pilihanmu akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Tekan tombol :rift_B: untuk mengakses §epersediaan§f. Di sini kamu akan memiliki lebih banyak ruang untuk semua yang telah kamu kumpulkan. # -howtoplay.inventory.text.1.windowsmr=Panel pilihan akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Tekan tombol :windowsmr_left_grab: untuk mengakses §epersediaan§f, di sana kamu akan memiliki lebih banyak ruang untuk semua yang kamu kumpulkan. # +howtoplay.inventory.text.1.pc_console=Hotbar kamu akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Tekan :_input_key.inventory: untuk mengakses §epersediaan§f, di sana kamu akan memiliki lebih banyak ruang untuk semua yang telah kamu kumpulkan. # +howtoplay.inventory.text.1.touch=Hotbar kamu akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Ketuk :tip_touch_inventory: untuk mengakses §epersediaan§f, di sana kamu akan memiliki lebih banyak ruang untuk semua yang telah kamu kumpulkan. # +howtoplay.inventory.text.1.rift=Hotbar kamu akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Tekan :rift_B: untuk mengakses §epersediaan§f, di sana kamu akan memiliki lebih banyak ruang untuk semua yang telah kamu kumpulkan. # +howtoplay.inventory.text.1.windowsmr=Hotbar kamu akan terisi saat kamu mengumpulkan lebih banyak sumber daya. Tekan :windowsmr_left_grab: untuk mengakses §epersediaan§f, di sana kamu akan memiliki lebih banyak ruang untuk semua yang kamu kumpulkan. # howtoplay.inventory.text.2.keyboard=Ingin memindahkan sesuatu di antara §epanel pilihan§f dan persediaan? Buka persediaan, klik barang pilihanmu, lalu seret ke slot kosong yang diinginkan. # howtoplay.inventory.text.2.gamepad=Ingin memindahkan sesuatu di antara §epanel pilihan§f dan persediaan? Gunakan kursor untuk memilih item dan tekan :_gamepad_face_button_down:. Lalu, gerakkan kursor ke slot item yang kosong dan tekan lagi untuk menjatuhkan item tersebut. # howtoplay.inventory.text.2.touch=Ingin memindahkan barang dari §epanel pilihan§f ke persediaanmu? Ketuk item pilihanmu, lalu ketuk slot item kosong yang ingin kamu tempatkan. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Jelajahi segudang peluang dengan mata uang dalam game howtoplay.minecoins.text.2=Setelah ditukarkan, Minecoins terhubung ke akun Microsoft kamu sehingga koin itu juga bisa dicek dan dipakai untuk membeli di perangkat lain yang didukung! # howtoplay.minecoins.button.text.1=Dapatkan Koin # howtoplay.minecoins.header.1=Penafian # -howtoplay.minecoins.text.3=*Minecoins memerlukan versi Minecraft: Bedrock Edition dengan Marketplace Minecraft. Minecoins tidak kompatibel di Sony PlayStation®. Keterangan kompatibilitas bisa dilihat di minecraft.net/Minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins memerlukan versi Minecraft: Bedrock Edition dengan Marketplace Minecraft. Minecoins tidak kompatibel di PlayStation®. Keterangan kompatibilitas bisa dilihat di minecraft.net/Minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Pertambangan # @@ -3959,7 +4047,7 @@ howtoplay.ranching.text.5=Hewan akan mengikuti bila kamu memegang makanan yang m howtoplay.recipeBook=Buku Resep # howtoplay.recipeBook.title=Cara Bermain: Buku Resep # -howtoplay.recipeBook.text.1.keyboard=Jangan khawatir, kamu tidak perlu mengingat setiap resep di luar kepala.§eBuku resep§f di persediaanmu mencatat blok dan item yang bisa kamu buat - cukup klik resep untuk melihat apa yang kamu butuhkan untuk membuatnya. # +howtoplay.recipeBook.text.1.keyboard=Jangan khawatir, kamu tidak perlu mengingat setiap resep di luar kepala. §eBuku resep§f di persediaanmu mencatat blok dan item yang bisa kamu buat - cukup klik resep untuk melihat apa yang kamu butuhkan untuk membuatnya. # howtoplay.recipeBook.text.1.gamepad=Jangan cemas, kamu tidak perlu mengingat setiap resep di luar kepala. §eBuku resep §f di persediaanmu mencatat blok dan item yang bisa kamu buat - pilih saja resep untuk melihat apa yang kamu butuhkan untuk membuatnya. # howtoplay.recipeBook.text.1.touch=Jangan khawatir, kamu tidak perlu mengingat setiap resep di luar kepala. §eBuku resep§f di persediaanmu mencatat blok dan item yang bisa kamu buat - cukup ketuk resep untuk melihat apa yang kamu butuhkan untuk membuatnya. # howtoplay.recipeBook.text.2.keyboard=Setelah mengumpulkan bahan pembuatan yang diperlukan, klik resep sekali lagi, lalu pindahkan dari slot keluaran ke panel pilihan atau persediaan. # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Setiap kali ada cerita baru di Feed yang belum k howtoplay.realms_stories.header.3=Atur permainan # howtoplay.realms_stories.text.4=Di Lini Masa kamu bisa lihat siapa saja yang main dan kapan mereka main. Gulir daftar anggota Realm untuk melihat kapan mereka terakhir main dan dengan siapa. Pakai info ini untuk merencanakan waktu main bareng. # howtoplay.realms_stories.header.4=Lihat siapa yang ada di Realm # -howtoplay.realms_stories.text.5=Kenali siapa yang jadi bagian dari Realm lewat tab Anggota. Ini adalah daftar semua pemain yang bisa main di sini. Kamu bisa lihat siapa pemilik Realm, siapa operatornya, dan siapa saja yang sudah gabung dengan Cerita Realms untuk Realm ini. Ada opsi pencarian, pengurutan, dan filter untuk memudahkanmu mencari seseorang. # +howtoplay.realms_stories.text.5=Kenali siapa yang jadi bagian dari Realm lewat tab Anggota. Ini daftar semua pemain yang bisa main di sini. Kamu bisa lihat siapa pemilik Realm, siapa operatornya, dan siapa saja yang sudah gabung ke Cerita Realms untuk Realm ini. Ada opsi pencarian, pengurutan, dan filter untuk memudahkanmu mencari seseorang. # howtoplay.realms_stories.header.5=Terhubung dari mana saja # howtoplay.realms_stories.text.6=Cerita Realms ada di menu game saat kamu bermain di Realm dan di Tab Realms. Kamu bisa terus ikuti perkembangan dan cerita dari mana saja walau tidak sedang main. Cerita Realms bisa dibuka dari konsol, komputer, dan perangkat seluler. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Cerita Realms ada di menu game saat kamu bermain howtoplay.scaffolding=Perancah # howtoplay.scaffolding.header.1=Gapai Langit # howtoplay.scaffolding.text.1.keyboard=Perancah bisa membantumu membuat struktur yang sangat besar dengan aman! Kamu bisa berjalan di dalam perancah dan berdiri di atasnya. Jika punya tiang perancah, kamu bisa naik dengan berdiri di perancah dan menekan :_input_key.jump:. Jika ingin turun, kamu bisa menekan :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Perancah bisa membantumu membuat struktur yang sangat besar dengan aman! Kamu bisa berjalan di dalam perancah dan berdiri di atasnya. Jika punya tiang perancah, kamu bisa naik dengan berdiri di perancah dan menekan tombol :_input_key.jump:. Jika ingin turun, kamu bisa menekan dan menahan tombol :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Perancah bisa membantumu membuat bangunan yang sangat besar dengan aman! Kamu bisa berjalan di dalam perancah dan berdiri di atasnya. Jika punya tiang perancah, kamu bisa naik dengan berdiri di perancah dan menekan :_input_key.jump:. Jika ingin turun, kamu bisa menekan terus:_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Perancah dapat membantu membuat bangunan besar dengan menyediakan cara untuk mencapai tempat yang lebih tinggi dan turun dengan aman tanpa mengalami kerusakan akibat jatuh. # howtoplay.scaffolding.text.1b.touch=Saat menggunakan skema kontrol D-Pad, ketuk :touch_jump: untuk memanjat kolom perancah. Ketuk :touch_fly_down: untuk turun. # howtoplay.scaffolding.text.1c.touch=Saat menggunakan skema kontrol Joystick, tekan :tip_virtual_button_jump: untuk memanjat kolom perancah. Ketuk :tip_virtual_button_sneak: untuk turun. # -howtoplay.scaffolding.text.1.rift_controller=Perancah bisa membantumu membuat struktur yang sangat besar dengan aman! Kamu bisa berjalan di dalam perancah dan berdiri di atasnya. Jika punya tiang perancah, kamu bisa naik dengan berdiri di perancah dan menekan tombol :rift_A:. Jika ingin turun, kamu bisa menekan dan menahan tombol :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Perancah bisa membantumu membuat struktur yang sangat besar dengan aman! Kamu bisa berjalan di dalam perancah dan berdiri di atasnya. Jika punya tiang perancah, kamu bisa naik dengan berdiri di perancah dan menekan tombol :windowsmr_right_touchpad:. Jika ingin turun, kamu bisa menekan dan menahan tombol :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Perancah bisa membantumu membuat bangunan yang sangat besar dengan aman! Kamu bisa berjalan di dalam perancah dan berdiri di atasnya. Jika punya tiang perancah, kamu bisa naik dengan berdiri di perancah dan menekan :rift_A:. Jika ingin turun, kamu bisa menekan terus :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Perancah bisa membantumu membuat bangunan yang sangat besar dengan aman! Kamu bisa berjalan di dalam perancah dan berdiri di atasnya. Jika punya tiang perancah, kamu bisa naik dengan berdiri di perancah dan menekan :windowsmr_right_touchpad:. Jika ingin turun, kamu bisa menekan terus :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Perkuat Bangunanmu # howtoplay.scaffolding.text.2=Perancah memerlukan penyangga. Kamu hanya bisa meletakkan perancah dalam jumlah tertentu secara horizontal tanpa menyentuh blok lain. Apabila kamu mencoba meletakkan terlalu banyak blok perancah tanpa penyangga yang memadai, perancah akan runtuh. Perancah bisa diletakkan seperti blok normal, tetapi bisa juga diletakkan di atas pondasinya sendiri untuk mendirikan menara yang tinggi dengan cepat. # howtoplay.scaffolding.header.3=Runtuhkan # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=Busur adalah senjata jarak jauh utama di Minec howtoplay.weapons.text.3.touch=Busur adalah senjata jarak jauh utama di Minecraft. Tekan terus Layar untuk menarik busur. Lepaskan untuk menembakkan panah. Busur memerlukan panah untuk ditembakkan. # howtoplay.weapons.text.4=Busur semakin menimbulkan kerusakan bila semakin jauh ditarik ke belakang, pastikan untuk menarik sepenuhnya ke belakang. # howtoplay.weapons.header.3=Busur Silang # -howtoplay.weapons.text.5.notTouch=Busur Silang adalah senjata jarak ganda. Tekan dan tahan :_input_key.use: untuk mengisi busur silang. Busur Silang yang sudah diisi akan tetap terisi sampai ditembakkan. Tekan :_input_key.use: untuk menembakkan panah. Busur Silang memerlukan panah agar bisa diisi. # +howtoplay.weapons.text.5.notTouch=Busur Silang adalah senjata jarak jauh alternatif. Tekan terus :_input_key.use: untuk mengisi busur silang. Busur Silang yang sudah diisi akan tetap terisi sampai ditembakkan. Tekan :_input_key.use: untuk menembakkan panah. Busur Silang memerlukan panah agar bisa diisi. # howtoplay.weapons.text.5a.touch=Busur silang adalah senjata jarak jauh yang harus diisi dengan panah. Ketuk dan tahan di mana saja di layar untuk mengisi busur silang dengan panah. # howtoplay.weapons.text.5b.touch=Setelah kamu mengisinya, busur silang akan tetap terisi sampai ditembakkan, bahkan ketika diletakkan di persediaanmu. # howtoplay.weapons.text.5c.touch=Ketuk di mana saja di layar untuk menembakkan busur silang yang terisi. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Ekspor proyek gagal # level.editor.import.failed=Impor proyek gagal # level.editor.import.failed.incompatibleEdition=Impor proyek gagal: Format file tidak didukung # -inbox.invite.title=Undangan Realm kepada # +inbox.realmInvite.title=Undangan Realm kepada %s # +inbox.gameInvite.title=Undangan game dari %s # invite.clear=Hapus Pilihan # invite.send=Kirim %d Undangan # @@ -4188,6 +4277,8 @@ invite.error1=Ada kesalahan. Kami tidak bisa memuat daftar temanmu. # invite.error2=Ada kesalahan. Kami tidak bisa memuat beberapa detail temanmu. # invite.realm.add_member=Tambahkan Anggota Realm # invite.notification.title=Undangan Permainan # +invite.notification.acceptInviteTtsTouch=Ketuk dua kali undangan di bagian atas layar untuk menerima # +invite.notification.acceptInviteTtsGamepad=Tekan %s untuk menerima # invite.notification.description=%s telah mengundangmu untuk bermain Minecraft # invite.confirmation.description=%s telah mengundangmu untuk bermain Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Charge Kepala Tengkorak # item.banner_pattern.thing=Thing # item.banner_pattern.vines=Bordure Berlekuk # item.bucketPowderSnow.name=Ember Serbuk Salju # +item.worldbuilder.block.failed=Kamu perlu Creative + Operator untuk menaruh blok ini # item.shield.name=Perisai # item.shield.white.name=Perisai Putih # @@ -5863,6 +5955,7 @@ map.position=Posisi: %s, %s, %s # mcoServer.title=Dunia Online Minecraft # +menu.ai_lesson_crafter=Pembuat Pelajaran # menu.achievements=Prestasi # menu.convertingLevel=Memperluas dunia # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=PENGATURAN KELAS # menu.serverStore=Toko %s # menu.serverGenericName=Server # menu.play=Main # +menu.preview=Pratinjau # menu.profile=Profil # menu.playdemo=Mainkan Dunia Demo # menu.playOnRealms=Bermain di Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Gunakan Perputaran Independen FPS # options.dev_use_fast_chunk_culling=Gunakan Chunk Culling Cepat # options.dev_displayMarketplaceDocumentId=Tampilkan Id Dokumen Marketplace # options.dev_addCoins=Tambahkan %s Koin # +options.dev_addCoinTitle=Tambahkan Koin # +options.dev_reset_entitlements=Atur Ulang Semua Hak # +options.dev_reset_entitlements_loading=Mengatur ulang Hak. Dialog ini akan ditutup setelah proses selesai. Kamu bisa menutup jendela ini, tetapi menutup game sebelum perintah ini selesai bisa menimbulkan gangguan. # +options.dev_reset_entitlements_error_unfinished=Peringatan, sebagian hak tidak terhapus dengan benar. Coba jalankan perintah ini lagi, misalnya setelah memulai ulang klien. # +options.dev_reset_entitlements_warning=Peringatan! Tindakan ini akan menghapus semua hakmu, termasuk hak lama yang mungkin tidak bisa kamu dapatkan lagi! Operasi ini mungkin akan menyita waktu kalau kamu punya banyak hak. Kamu yakin ingin melanjutkan? # +options.dev_reset_entitlements_success=Hak berhasil dihapus. # +options.dev_currencyFailureWarning=Panggilan jaringan gagal. Kesalahan: %s # +options.dev_currencyFailureWarningGeneric=Panggilan jaringan gagal. Pastikan kamu masuk ke akun yang diperbolehkan. # +options.dev_reset_wallet=Atur Ulang Dompet # +options.dev_allowlist_failure=Kesalahan! Operasi gagal. Periksa lagi untuk memastikan akun ini ada di Daftar Izinkan. # options.discoveryEnvironment=Lingkungan Penemuan (Perlu Mulai Ulang) # options.discoveryEnvironment.production=Produksi # options.discoveryEnvironment.staging=Penahapan # options.discoveryEnvironment.local=Lokal # options.discoveryEnvironment.dev=Pengembang [Tidak stabil] # +options.discoveryEnvironment.perf=Perf [Sangat Tidak Stabil] # options.dev_realmsEnvironment=Lingkungan Realm # options.dev_realms_environment.production=Produksi # options.dev_realms_environment.staging=Penahapan # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Timpa Pembaruan Versi Klien # options.dev_resetOverrideDate=Atur Ulang Tanggal Timpa # options.dev_clearStoreCache=Hapus Cache Marketplace # options.dev_clearLibraryCache=Hapus Cache Pustaka # +options.dev_clearScreenshotsCache=Hapus Cache Cuplikan Layar # options.dev_clearAllCache=Kosongkan Semua Cache # options.dev_connection_quality=Pengondisi jaringan (simulasi koneksi buruk) # options.dev_connection_off=Tidak aktif - Koneksi dalam memori diaktifkan untuk permainan lokal # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1,5Mbps, 200ms latensi, 2% packet loss # options.dev_connection_slow=Lambat - 400Kbps, 300ms latensi, 3% packet loss # options.dev_connection_veryslow=Sangat lambat - 200Kbps, 400ms latensi, 4% packet loss # options.dev_deleteAllPersonas=Hapus Semua Persona # +options.dev_deleteLocalScreenshots=Hapus Cuplikan Layar Lokal # options.dev_deleteLegacyPersona=Hapus Slot Persona Lama # options.dev_identity_environment=Identitas dan Lingkungan Infrastruktur Online Baru (perlu mulai ulang) # options.dev_identity_environment.dev=Pengembangan # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Tingkat 4 - 1.024 MB # options.dev_sunsetting_tier.five=Tingkat 5 - iOS 12 & Nougat # options.dev_sunsetting_tier.not_pending=Tidak Tertunda # options.dev_gatherings_section=Pengumpulan # -options.dev_gatherings_add_gathering=Tambahkan Pertemuan Publik # options.dev_gatherings_enable=Aktifkan Pertemuan # +options.dev_gatherings_filter=Pengumpulan Filter # options.dev_gatherings_disable=Nonaktifkan Pertemuan # options.dev_gatherings_bypass=Lewatkan Pemeriksaan Paket Layanan Sistem # options.dev_gatherings_enabled=Pengumpul: Diaktifkan # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Ubah Kecerahan # +options.hdr_brightness=Kecerahan # options.hudOpacity=Keburaman HUD # options.hudOpacity.max=Normal # options.hudOpacity.min=Tersembunyi # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Pola Main Keyboard Lengkap # options.fullKeyboardLayout=Tata Letak Keyboard # options.improvedInputResponsePlaceholder=Tanggapan Input Lebih Baik # options.improvedInputResponsePlaceholder.tooltip=Mengurangi jeda antara input dan apa yang kamu lihat di layar. Pengaturan ini mungkin menggunakan lebih banyak kekuatan baterai. # -options.dynamicTexturesToggle=Hapus Batas Tekstur # -options.dynamicTexturesToggle.tooltip=Mulai ulang game diperlukan untuk mengubah ini dari aktif ke tidak aktif. Hal ini dapat menyebabkan ketidakstabilan saat menggunakan beberapa Add-on atau Paket Sumber Daya dengan banyak tekstur. # -options.dynamicTextures.popUp=Jika Hapus Batas Tekstur aktif, kamu perlu memulai ulang game untuk menonaktifkannya. # +options.dynamicTexturesToggle=Pakai Rekomendasi Batas Tekstur # +options.dynamicTexturesToggle.tooltip=Izinkan Mojang mengatur batas tekstur. Ini dapat meningkatkan kualitas tekstur secara signifikan. Jika kamu mengalami masalah dengan Add-On besar dan Paket Sumber Daya, matikan ini. # +options.dynamicTextures.popUp=Menonaktifkan Pakai Rekomendasi Batas Tekstur mengharuskan permainan dimulai ulang. # options.dynamicTextures.popUp.title=Kamu yakin? # +options.dynamicTextures.popUp.continue=Nonaktifkan # options.fullscreen=Layar Penuh # options.gamepadcursorsensitivity=Sensitivitas Kursor Pengontrol # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Mengaktifkan versi menu UI baru ekstra options.upscaling=Peningkatan Skala # options.raytracing=Penelusuran Jejak Cahaya # options.raytracing.disabled.upsell.supported_platform=Opsi ini hanya bisa diedit saat bermain di dunia yang mendukung penelusuran jejak cahaya. Temukan di Marketplace atau buat sendiri paket sumber daya yang mendukung penelusuran jejak cahaya. # +options.raytracing.disabled.upsell.supported_platform.edu=Opsi ini hanya bisa diedit saat main di dunia yang bisa menjalankan penelusuran jejak cahaya. # options.raytracing.disabled.upsell.unsupported_platform=Kamu memerlukan perangkat khusus untuk menggunakan fitur ini. Informasi selengkapnya: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Indah # options.graphics.fast=Cepat # @@ -6406,6 +6517,7 @@ options.hidehand=Sembunyikan Tangan # options.classic_box_selection=Pilihan Garis Luar # options.creator=Kreator # options.creatorTitle=Pengaturan Kreator # +options.creator.serverboundClientDiagnosticsEnabled=Aktifkan Diagnostik Klien # options.creator.debuggerHeading=Pengaturan Debugger Script # options.creator.debuggerAutoAttach=Pasang Debugger saat Memuat # options.creator.debuggerAutoConnect=Sambungkan Debugger saat Memuat # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klasik # options.uiprofile.pocket=Saku # options.betaNewDeathScreenToggle=Layar "Kamu Tewas" yang Baru (Eksperimental) # options.betaNewDeathScreenToggle.disabled=Kamu tidak bisa mengubah pengaturan ini saat bermain di dunia # +options.betaNewBedScreenToggle=Layar Tempat Tidur Baru (Eksperimental) # +options.betaNewBedScreenToggle.disabled=Kamu tidak bisa mengubah pengaturan ini saat bermain di dunia # options.usetouchpad=Kontrol Terpisah # options.viewSubscriptions=Langganan # options.viewSubscriptions.button.info=Info # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Browser default kamu akan terbuka untuk menampi options.openFeedbackPage.continue=Lanjutkan ke Situs Umpan Balik # options.turnOffAchievements=Nonaktifkan prestasi? # options.turnOffAchievements.message=Prestasi hanya tersedia di dunia yang diatur menjadi mode bertahan hidup dengan cheat yang dinonaktifkan. Jika kamu melanjutkan, tidak akan ada yang mendapatkan prestasi saat bermain di dunia ini lagi, bahkan jika kamu alihkan kembali sebelum bermain. # +options.turnOnHardcoreMode=Hidupkan mode Tersulit? # +options.turnOnHardcoreMode.message=Inilah yang perlu kamu ketahui tentang mode Tersulit: # +options.turnOnHardcoreMode.message.1=1. Saat mati, kamu tidak akan muncul lagi: permainan selesai! # +options.turnOnHardcoreMode.message.2=2. Mode Tersulit tidak bisa dimatikan setelah dunia dibuat. # +options.turnOnHardcoreMode.message.3=3. Setelah mati, kamu bisa melihat dunia ini, tetapi tidak bisa berinteraksi lagi. # options.achievementsDisabled=Prestasi tidak dapat diperoleh di dunia ini. # options.achievementsDisabled.onLoad=Jika kamu mulai bermain dengan pengaturan ini, prestasi tidak bisa didapatkan lagi di dunia ini. # options.achievementsDisabled.notSignedIn=Prestasi bisa didapatkan di dunia ini, namun kamu harus masuk ke Akun Microsoft untuk mendapatkannya. # @@ -6761,7 +6880,7 @@ options.makeBackup=Buat salinan cadangan dunia saya # options.managePrivacy=Untuk mengelola pengaturan privasi, kunjungi https://account.xbox.com/Settings di web browser apa pun. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Hapus Tautan Akun Microsoft # options.unlink_msa.confirm.title=Hapus Tautan Akun Microsoft? # -options.unlink_msa.confirm.warning=PERINGATAN: Kemajuan atau pembelian di Sistem PlayStation®4 tidak bisa disimpan di akun %s lagi setelah tautan dihapus. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=PERINGATAN: Kamu tidak akan bisa menyimpan kemajuan atau pembelian dari toko yang dilakukan di konsol PlayStation®4 pada akun %s setelah menghapus penautan. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Membatalkan tautan Akun Microsoft kamu dari dalam permainan ini akan memengaruhi semua permainan Minecraft di platform ini yang telah menggunakan Akun Microsoft ini. # options.unlink_msa.confirm.checkbox1=Saya tidak akan bisa mengakses segala konten Toko dalam permainan saat bermain di platform lain. # options.unlink_msa.confirm.checkbox2=Saya tidak akan bisa memainkan permainan lintas-platform dengan teman di platform lain. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Tidak bisa terhubung ke dunia. Periksa sambunganmu ke progressScreen.generating=Membuat Dunia # progressScreen.saving=Menyimpan dunia # progressScreen.loading=Memuat... # +progressScreen.title.loading=Memuat%1 # progressScreen.title.downloading=Mengunduh %1 paket # progressScreen.title.applyingPacks=Memuat paket sumber daya # progressScreen.title.searchingForSession=Mencari Sesi Permainan... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Menyambung ke server eksternal # progressScreen.title.connectingRealms=Menyambungkan ke Realm # progressScreen.title.copyingWorld=Salinan Dunia # progressScreen.title.deleteStorageAreaContent=Menghapus Cache Penyimpanan # +progressScreen.title.deleteScreenshotsCache=Menghapus Cache Cuplikan Layar # +progressScreen.title.deleteLocalScreenshots=Menghapus Cuplikan Layar Lokal # progressScreen.title.loadingSplitScreenAppearances=Memuat Tampilan Layar Terpisah # progressScreen.title.modifiedWorldWarning=Dunia yang Dimodifikasi # progressScreen.message.appearanceLoaded=Tampilan Dimuat # progressScreen.message.appearanceLoadWaitTimeMet=Perlu waktu lama untuk memuat tampilan. Melanjutkan dengan pembuatan dunia ... # progressScreen.message.deleteStorageAreaContent=Ini mungkin akan berlangsung lama. # -progressScreen.message.copyingWorld=Menyalin Dunia... %d%% # +progressScreen.message.copyingWorld=Menyalin Dunia ... # progressScreen.message.tts.copyingWorld=Menyalin Dunia # progressScreen.message.building=Membangun medan # progressScreen.message.done=Selesai! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Add-On menambahkan blok, item, ata progressScreen.message.modifiedWorldWarning.7=Dunia dan Add-On sangat kompleks! Walau beberapa kombinasi bisa berjalan dengan baik bersama-sama, hasil dari kombinasi yang lain bisa saja janggal. # progressScreen.message.modifiedWorldWarning.8=Lebih banyak Add-On berarti lebih seru, tetapi proses memuat game mungkin akan jadi lebih lama. # progressScreen.dialog.title.resourcePack=Unduh Paket Sumber Daya? # -progressScreen.dialog.title.behaviorAndResourcePack=Unduh Paket Perilaku & Sumber Daya Dunia? # -progressScreen.dialog.title.onlyBehavior=Unduh Paket Perilaku & Dunia? # progressScreen.dialog.title.storageProviderError=Gagal Menyinkronkan Data Dunia # progressScreen.dialog.title.storageProviderLongWait=Menyinkronkan Data Dunia # progressScreen.dialog.title.storageProviderSucceeded=Sinkronisasi Data Dunia Berhasil # -progressScreen.dialog.message.onlyBehavior=Dunia ini telah diterapkan Paket Perilaku dan harus diunduh untuk bergabung. Ingin mengunduh paket tersebut dan bergabung? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Dunia ini telah diterapkan Paket Perilaku, kamu harus mengunduh untuk bergabung dan Paket Sumber Daya yang mungkin kamu unduh secara opsional sebelum bergabung. Ingin mengunduhnya sebelum bergabung? # -progressScreen.dialog.message.behaviorAndResourcePack=Dunia ini telah diterapkan Paket Perilaku dan Sumber Daya dan harus diunduh untuk bergabung. Ingin mengunduh paket tersebut dan bergabung? # -progressScreen.dialog.message.resourcePackOptional=Dunia ini telah diterapkan Paket Sumber Daya. Ingin mengunduhnya sebelum bergabung? # -progressScreen.dialog.message.resourcePackRequired=Dunia ini telah diterapkan Paket Sumber Daya. Ingin mengunduh paket tersebut dan bergabung? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Paket Sumber Daya dengan kemampuan penelusuran jejak cahaya diterapkan di dunia ini. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Perangkatmu tidak kompatibel dengan fitur pencahayaan dan tekstur canggih sehingga kamu akan melihat dunia tanpa efek lanjutan ini. Apakah kamu ingin mengunduhnya sebelum bergabung? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Paket Sumber Daya dengan kemampuan penelusuran jejak cahaya diterapkan di dunia ini. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Perangkatmu tidak kompatibel dengan fitur pencahayaan dan tekstur canggih sehingga kamu akan melihat dunia tanpa efek lanjutan ini. Apakah kamu ingin mengunduhnya sebelum bergabung? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Beberapa paket sumber daya opsional yang digunakan di dunia ini mencakup penelusuran jejak cahaya. Perangkatmu tidak kompatibel dengan fitur pencahayaan dan tekstur canggih sehingga kamu akan melihat dunia tanpa efek canggih ini. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Beberapa paket sumber daya wajib dan opsional yang digunakan di dunia ini mencakup penelusuran jejak cahaya. Perangkatmu tidak kompatibel dengan fitur pencahayaan dan tekstur canggih sehingga kamu akan melihat dunia tanpa efek canggih ini. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Beberapa paket sumber daya opsional yang digunakan di dunia ini mencakup penelusuran jejak cahaya. Perangkatmu tidak kompatibel dengan fitur pencahayaan dan tekstur canggih sehingga kamu akan melihat dunia tanpa efek canggih ini. # +progressScreen.dialog.message.resourcePack.optional=Dunia ini menggunakan Paket Sumber Daya opsional. Apa kamu mau mengunduhnya sebelum bergabung? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Dunia ini menggunakan Paket Sumber Daya opsional dan Paket Sumber Daya wajib dari Add-On. Apa kamu mau mengunduh semua paket atau hanya yang wajib dipunyai untuk bergabung? # +progressScreen.dialog.message.resourcePack.required=Dunia ini menggunakan Paket Sumber Daya wajib dari Add-On. Apa kamu mau mengunduhnya dan bergabung? # +progressScreen.dialog.message.resourcePack.serverRequired=Pemilik dunia ini mengharuskan pemain mengunduh semua Paket Sumber Daya yang digunakan di dalamnya. Apa kamu mau mengunduhnya dan bergabung? # progressScreen.dialog.message.storageProviderError=Tidak bisa menyinkronkan data dunia. Apakah kamu ingin mencoba lagi? # progressScreen.dialog.message.storageProviderUnusableError=Dunia tidak sepenuhnya disinkronkan atau telah rusak. Cobalah memainkan dunia pada konsol di mana dunia tersebut dalam kondisi baik dan coba migrasi lagi. # progressScreen.dialog.message.storageProviderQuotaError=Penyimpanan lokal berhasil tetapi sinkronisasi cloud gagal karena kuota. Kosongkan ruang cloud dengan menghapus dunia dari menu pengaturan. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Ruang kosong loka progressScreen.dialog.message.worldCorrupted=Dunia rusak. Laporkan masalah ini di bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Menyinkronkan dunia ini akan berlangsung lama. Apakah kamu ingin terus menunggu? # progressScreen.dialog.button.enter=Masuk ke Dunia # -progressScreen.dialog.button.joinAndDownload=Unduh & Gabung - %1 # progressScreen.dialog.button.joinAndDownload.everything=Unduh Semuanya & Gabung - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Hanya Unduh Perilaku & Bergabung - %1 # +progressScreen.dialog.button.joinAndDownload.required=Unduh yang Diwajibkan & Bergabung - %1 # progressScreen.dialog.button.join=Gabung # progressScreen.dialog.button.leave=Keluar # progressScreen.dialog.button.retry=Coba Lagi # progressScreen.dialog.button.wait=Tunggu # -progressScreen.editor.message.copyingProject=Menyalin Proyek... %d%% # +progressScreen.editor.message.copyingProject=Menyalin Proyek... # progressScreen.editor.message.tts.copyingProject=Menyalin Proyek # progressScreen.editor.title.copyingProject=Salinan Proyek # progressScreen.editor.dialog.message.resourcePackOptional=Proyek memiliki Paket Sumber Daya. Ingin mengunduhnya sebelum bergabung? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Paket Perilaku diterapkan dari bag resourcePack.description.bottom.level=Paket Sumber Daya diterapkan dari bagian bawah ke atas. Ini berarti setiap aset yang ada di dua paket akan ditimpa oleh paket yang lebih tinggi. Paket ini di dunia akan diterapkan di bagian atas paket global. # resourcePack.description.store=Lihat di Toko # resourcePack.header.behavior=Paket Perilaku yang aktif berlaku untuk semua pemain. # -resourcePack.header.level=Mengharuskan pemain menerima paket sumber daya ini # +resourcePack.header.level=Mengharuskan pemain mengunduh paket sumber daya opsional untuk bergabung # resourcePack.crashRecovery.title=Pengaturan Ulang Sumber Daya Global # resourcePack.crashRecovery.message=Sumber daya gagal dimuat sebelumnya. # resourcePack.warnings=Peringatan: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Perbarui Dunia? # resourcePack.warning.add.body=Dunia ini mungkin tidak terlihat atau berperilaku seperti dunia yang tidak dimodifikasi. Sebaiknya kamu menyimpan salinan duniamu sebelum melanjutkan. # resourcePack.warning.add.button.cancel=Jangan tambahkan paket # resourcePack.warning.add.button.ok=Tetap tambahkan paket # -resourcePack.warnings.contentKeyErrorBody=Ada masalah saat memuat paket %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Ada masalah saat memuat paket %s. # +resourcePack.warnings.contentKeyErrorBody=Ada masalah saat memuat paket %s. Memulai ulang game atau mengunduh ulang paket mungkin akan menyelesaikan masalah ini. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Ada masalah saat memuat paket %s. Memulai ulang game atau mengunduh ulang paket mungkin akan menyelesaikan masalah ini. # resourcePack.warnings.contentKeyErrorTitle=Kesalahan! # resourcePack.warning.remove.title=Ini Berbahaya! # resourcePack.warning.remove.body=Menambahkan atau menghapus Paket setelah memainkan sebuah dunia dapat merusak dunia tersebut dan membuatmu kehilangan hal yang telah kamu buat. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Tidak Diketahui # storageManager.delete.title=Hapus %s secara permanen? # storageManager.title.item.single=item # storageManager.title.item.plural=item # +storageManager.title.allScreenshots=semua cuplikan layar # storageManager.delete.content=Kamu yakin ingin menghapus item yang dipilih? Item ini akan hilang selamanya! (Sangat lama!) %s%s%s # storageManager.delete.content.redownload=Kamu bisa mengunduh kembali konten yang telah dibeli dari Marketplace. # storageManager.delete.content.worldtemplate=Menghapus template dapat menyebabkan dunia yang menggunakannya tidak lagi berfungsi semestinya. # storageManager.delete.content.affectedWorlds=Dunia berikut mungkin berhenti berjalan sebagaimana mestinya: # +storageManager.delete.content.screenshots=Tindakan ini akan menghapus semua cuplikan layar untuk semua pemain Minecraft di perangkat ini. Apa kamu yakin mau melanjutkan? # storageManager.delete.confirm=Hapus # storageManager.delete.cancel=Batal # storageManager.delete.dependency=Konten berikut bergantung pada %s ini dan tidak bisa terus berfungsi dengan benar jika kamu menghapus "%s":%s Kamu yakin masih ingin menghapus "%s"? %s ini akan hilang selamanya! (Sangat lama!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Labu # tile.pumpkin_stem.name=Batang Labu # tile.quartz_block.chiseled.name=Blok Kuarsa Pahatan # tile.quartz_block.default.name=Blok Kuarsa # -tile.quartz_block.lines.name=Blok Kuarsa Pilar # +tile.quartz_block.lines.name=Pilar Kuarsa # tile.quartz_block.smooth.name=Blok Kuarsa Halus # tile.quartz_block.name=Blok Kuarsa # tile.rail.name=Rel # @@ -10269,7 +10388,7 @@ xbox.report.profanity=Kata-Kata yang Tidak Sopan # xbox.report.childSexualExploitationGrooming=Pembujuk-rayuan Eksploitasi Seksual Anak # xbox.report.controversial=Topik Kontroversial # xbox.report.notoriousFigure=Tokoh yang Terkenal Buruk # -xbox.report.cheating=Melakukan Cheat # +xbox.report.cheating=Melakukan Kecurangan # xbox.report.defamation=Pencemaran Nama Baik, Peniruan Identitas, Informasi Palsu # xbox.report.drugs=Narkoba # xbox.report.fraud=Penipuan # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=Komunikasi suara # xbox.statistics.timePlayed=Waktu bermain # xbox.statistics.blocksBroken=Blok Dihancurkan # -xbox.statistics.distanceTravelled=Jarak Ditempuh # +xbox.statistics.distanceTravelled=Jarak yang ditempuh # xbox.statistics.mobsDefeated=Mob dikalahkan # ## Player safety toast messages @@ -10574,7 +10693,7 @@ midgameTips.69=Gunakan cangkul untuk mempersiapkan area tanah agar bisa ditanami lategameTips.1=Piglin zombie tidak akan menyerangmu - kecuali jika kamu membuat mereka marah. # lategameTips.2=Pukul bola api itu kembali ke Ghast! # lategameTips.3=Batu Bulat tahan terhadap bola api Ghast, sehingga berguna untuk menjaga portal. # -lategameTips.4=Musik kami oleh C418, Lena Raine, dan Kumi Tanioka. # +lategameTips.4=Musik oleh C418, Lena Raine, Aaron Cherof, dan Kumi Tanioka. # lategameTips.5=Pada akhirnya, akan ada pembaruan pada permainan ini! # lategameTips.6=Creeper lahir dari bug pengkodean. # lategameTips.7=Versi pertama Minecraft dibuat hanya dalam waktu 6 hari! # @@ -10760,10 +10879,11 @@ dr.loading=Memuat... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Pilih Skin Baru # dr.classic_skins.custom_skin_title=Impor Skin # -dr.classic_skins.custom_skin_description=Impor file gambar dari perangkatmu untuk digunakan sebagai skin. Tindakan ini tidak menyinkronkan antarperangkat atau antarpermainan. # +dr.classic_skins.custom_skin_description=Impor png (64x32, 64x64, atau 128x128) dari perangkatmu untuk dipakai sebagai skin. Tindakan ini tidak menyinkronkan perangkat atau game. # +dr.classic_skins.custom_skin_description_disabled= Perangkatmu tidak bisa memilih skin modifikasi saat berada dalam game multipemain. Kembali ke menu utama untuk memakai skin. # dr.classic_skins.custom_skin_description_popup=Pemain dengan skin kustom tidak akan terlihat olehmu jika opsi "Hanya Izinkan Skin Tepercaya" diaktifkan # dr.classic_skins.custom_skin_section_title=Skin yang Dimiliki # -dr.classic_skins.invalidCustomSkin=Duh, itu bukan skin Minecraft. # +dr.classic_skins.invalidCustomSkin=Impor file .png berukuran 64x64, 64x32, atau 128x128 # dr.classic_skins.owned=Dimiliki # dr.classic_skins.purchasable=Dapatkan Lainnya # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Gagal terhubung # gathering.info.modal.body.connectFail=Sayangnya kami tidak bisa terhubung. Coba lagi nanti. # gathering.connect.title=Menghubungkan... # gathering.info.qr.title.onlineService=Selengkapnya # -gathering.info.qr.body.onlineService.nso=Kamu perlu memiliki keanggotaan Nintendo Switch Online untuk mengikuti acara di Minecraft. # -gathering.info.qr.body.onlineService.psn=Kamu harus masuk ke PlayStation®Plus untuk mengikuti acara di Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Kamu harus masuk untuk mengikuti acara di Minecraft. # gathering.info.qr.title.childAccount=Bermain Online Tidak Diizinkan # gathering.info.qr.body.childAccount=Kontrol orang tua kamu saat ini membatasi kamu untuk bermain online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Streaming Acara Langsung # gathering.info.qr.body.console=Pindai untuk bergabung dengan Streaming Acara Langsung kami # gathering.info.signIn.title=Masuk untuk mengikuti event ini. # gathering.info.signIn.body=Silakan masuk ke Akun Microsoft-mu untuk berpartisipasi dalam acara ini. # +gathering.activation.warning=Tidak dapat menemukan Pengumpulan # +gathering.activation.warning.signIn=Tidak dapat menemukan Pengumpulan. Masuk sebelum mencoba lagi. # +gathering.activation.warning.title=Aduh! # diff --git a/resource_pack/texts/it_IT.lang b/resource_pack/texts/it_IT.lang index 94dd392aa..6e2c0d15e 100644 --- a/resource_pack/texts/it_IT.lang +++ b/resource_pack/texts/it_IT.lang @@ -92,11 +92,11 @@ accessibility.index= %s di %s ### This is numbering, which number out of the to accessibility.slider.tts.percentValue=%s per cento # accessibility.play.editWorld=Modifica mondo # -accessibility.play.editRealm=Modifica reame # +accessibility.play.editRealm=Modifica realm # accessibility.play.editServer=Modifica server # accessibility.play.importWorld=Importa mondo # -accessibility.play.leaveRealm=Esci dal reame # -accessibility.play.realmFeed=Feed del reame # +accessibility.play.leaveRealm=Esci dal realm # +accessibility.play.realmFeed=Feed del realm # accessibility.play.noNewPosts=Nessun nuovo post # accessibility.play.singleNewPost=1 nuovo post # accessibility.play.multipleNewPosts=%s nuovi post ### %s will be a number @@ -132,7 +132,8 @@ accessibility.screenName.pause=Menu di gioco # accessibility.screenName.permissions=Schermata Autorizzazioni # accessibility.screenName.play=Schermata di gioco # accessibility.screenName.profile=Schermata Profilo # -accessibility.screenName.realmSettings=Schermata impostazioni reame # +accessibility.screenName.realmInviteLinkSettings=Schermata impostazioni link di invito Realm # +accessibility.screenName.realmSettings=Schermata impostazioni realm # accessibility.screenName.settings=Schermata impostazioni di gioco # accessibility.screenName.addFriend=Schermata Aggiungi amico # accessibility.screenName.skinPicker=Schermata scelta skin # @@ -192,6 +193,10 @@ accessibility.text.equals=Uguale # accessibility.text.unsupported=Carattere ignoto # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notifica ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Consiglio ### This is the name of the popup that appears when a player is shown a game tip @@ -548,7 +553,7 @@ chat.link.open=Apri # chat.link.warning=Mai aprire collegamenti messi da persone di cui non ti fidi! # chat.mentions.autocomplete.allPlayers=menziona tutti i giocatori # chat.mute=Disattiva chat # -chat.realmsFilterDisabled=Questo reame ha il filtro per la chat disattivato. # +chat.realmsFilterDisabled=Questo realm ha il filtro per la chat disattivato. # chat.settings=Impostazioni della chat # chat.settings.defaultChatColor=Colore chat default # chat.settings.chatColor=Colore chat # @@ -590,8 +595,8 @@ chestScreen.header.player=Inventario # chestScreen.header.small=Cassa # chooseRealmScreen.header=Scegli un server Realm # -chooseRealmScreen.realmsplusbuttontext=Aggiungi un reame da 10 giocatori # -chooseRealmScreen.realmsbuttontext=Aggiungi un reame da 2 giocatori # +chooseRealmScreen.realmsplusbuttontext=Aggiungi un realm da 10 giocatori # +chooseRealmScreen.realmsbuttontext=Aggiungi un realm da 2 giocatori # customTemplatesScreen.header=Modelli importati # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplica %s argomenti di selettore # commands.generic.encryption.badkey=È stata fornita una chiave pubblica non valida. È richiesta una chiave di 120 byte dopo la formattazione PEM. # commands.generic.encryption.badsalt=È stato fornito un sale non valido. È richiesto un sale di 16 byte prima della codifica Base64. # commands.generic.encryption.required=Sessione criptata richiesta # +commands.generic.entity.differentDimension=L'entità bersaglio non può trovarsi in un'altra dimensione # commands.generic.entity.invalidType=Il tipo di entità "%1$s" non è valido # commands.generic.entity.invalidUuid=L'UUID dell'entità è in un formato non valido # commands.generic.entity.notFound=L'entità non è stata trovata # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=I valori dei colori sfumati devono essere numeri i commands.camera.invalid.easing=Il passaggio alle visuali mobili non è supportato # commands.camera.invalid.time=La durata delle sfumature deve essere compresa tra 0 e 10 secondi # commands.camera.invalid.pitch=L'inclinazione della visuale (rotazione sull'asse X) deve essere compresa tra -90 e 90 gradi # +commands.camera.invalid.view.offset=Lo spostamento della visuale deve essere compreso tra -100 e 100 # commands.camera.perspective.locked=Impossibile modificare la prospettiva quando sono in uso telecamere personalizzate # commands.camera.perspective.option=La visuale selezionata cambierà quando la visuale personalizzata non è attiva # commands.world_age.description=Modifica o richiede l'età del mondo (tempo trascorso dalla creazione). # @@ -1823,9 +1830,9 @@ createWorld.customize.presets.share=Vuoi condividere la preimpostazione con qual createWorld.customize.presets.title=Scegli una preimpostazione # createWorldUpsell.removeTrial=Non mostrare versione di prova nell'elenco dei mondi # -createWorldUpsell.title=Creare nuovo mondo o reame? # -createWorldUpsell.title.realm=Crea nuovo reame # -createWorldUpsell.button.realm=Nuovo reame # +createWorldUpsell.title=Creare nuovo mondo o realm? # +createWorldUpsell.title.realm=Crea nuovo realm # +createWorldUpsell.button.realm=Nuovo realm # createWorldUpsell.button.world=Nuovo mondo # createWorldUpsell.button.trialText=Avvia 30 giorni di prova gratuita # createWorldUpsell.price.realm=%1$s/mese # @@ -1835,7 +1842,7 @@ createWorldUpsell.realm.sellPoint1=Aggiungi un numero illimitato di membri e gio createWorldUpsell.realm.sellPoint2=Salvataggio online: gioca su qualsiasi dispositivo che abbia accesso al marketplace di Minecraft # createWorldUpsell.realm.sellPoint3=Non occupa spazio di archiviazione sul tuo dispositivo # createWorldUpsell.realm.sellPoint4=Gli amici possono giocare anche in tua assenza # -createWorldUpsell.signIn=Crea un reame con l'account Microsoft # +createWorldUpsell.signIn=Crea un realm con l'account Microsoft # createWorldUpsell.world.sellPoint1=Gioca online con un massimo di 7 amici # createWorldUpsell.world.sellPoint2=Salvataggio sul dispositivo: gioca offline # createWorldUpsell.world.sellPoint3=Usa spazio di archiviazione del dispositivo # @@ -1844,7 +1851,7 @@ createWorldUpsell.world.sellPoint3=Usa spazio di archiviazione del dispositivo # createWorldScreen.action.editLocal=Rendi infinito! # createWorldScreen.action.local=Crea mondo! # createWorldScreen.action.realms=Crea mondo! # -createWorldScreen.action.realmsReset=Ripristina reame # +createWorldScreen.action.realmsReset=Ripristina realm # createWorldScreen.advanced=Avanzato # createWorldScreen.cheatSettings=Trucchi # createWorldScreen.worldOptions=Opzioni mondo # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Caverne e scogliere # createWorldScreen.cavesandcliffsDescription=Esplora la nuova variegata generazione di caverne # createWorldScreen.spectatorMode=Modalità Spettatore # createWorldScreen.spectatorModeDescription=Prova le prime versioni della Modalità Spettatore # +createWorldScreen.experimentalThirdPersonCameras=Visuali creatore: nuove preimpostazioni terza persona # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contiene una nuova preimpostazione per la visuale over-the-shoulder follow_orbit in terza persona # +createWorldScreen.experimentalFocusTargetCamera=Visuali Creatore: visuale Inquadra bersaglio # +createWorldScreen.experimentalFocusTargetCameraDescription=Abilita la funzione per cui la visuale libera esistente si aggancia a un'entità # createWorldScreen.recipeUnlocking=Sblocco ricette # createWorldScreen.recipeUnlockingDescription=Abilita lo sblocco delle ricette # createWorldScreen.experimentalholiday=Caratteristiche del Creatore di vacanze # @@ -1908,8 +1919,8 @@ createWorldScreen.delete.confirm=Cancellazione permanente # createWorldScreen.deleteWarningFormat=Eliminare "%s"? Questo mondo andrà perso per sempre! (Proprio per sempre!) # createWorldScreen.editTitleFormat=Modifica "%s" # createWorldScreen.game.settings=Impostazioni di gioco # -createWorldScreen.hardcoreActive=Alcune impostazioni sono disattivate perché hai selezionato la modalità Estrema durante la creazione di questo mondo. # -createWorldScreen.isHardcore=Modalità Estrema # +createWorldScreen.hardcoreActive=Alcune impostazioni sono disattivate perché hai selezionato la modalità estrema durante la creazione di questo mondo. # +createWorldScreen.isHardcore=Modalità estrema # createWorldScreen.gameMode=Modalità di gioco # createWorldScreen.gameMode.default=Modalità di gioco predefinita # createWorldScreen.gameMode.personal=Modalità di gioco personale # @@ -1927,12 +1938,12 @@ createWorldScreen.header.general.exportSettings=Esporta impostazioni # createWorldScreen.header.general.exportSettings.description=§7Alcune funzionalità potrebbero essere sovrascritte durante la sessione di editing, ma vengono pienamente rispettate al momento dell'esportazione # createWorldScreen.header.local=Crea un mondo # createWorldScreen.header.realms=Crea un server Realms # -createWorldScreen.header.realmsReset=Azzerare il tuo reame? # +createWorldScreen.header.realmsReset=Azzerare il tuo realm? # createWorldScreen.levelName=Nome # createWorldScreen.levelSeed=Seme # createWorldScreen.multiplayer.settings=Impostazioni Multigiocatore # createWorldScreen.progress.local=Creazione nuovo mondo... # -createWorldScreen.progress.realms=Azzeramento reame in corso... # +createWorldScreen.progress.realms=Azzeramento realm in corso... # createWorldScreen.seed.desc=Inserisci un seme per generare di nuovo lo stesso terreno. Lascia vuoto per un mondo casuale. # createWorldScreen.showCoordinates=Mostra coordinate # createWorldScreen.showDaysPlayed=Mostra i giorni di gioco # @@ -1947,7 +1958,7 @@ createWorldScreen.disconnectedXboxLive=Non sei connesso ai servizi Microsoft. I createWorldScreen.clearPlayerData.button=Cancella dati giocatore # createWorldScreen.clearPlayerData.title=Vuoi cancellare i dati giocatore dal mondo? # createWorldScreen.clearPlayerData.body1=Seleziona "Tutti i dati giocatore" per cancellare tutti i dati giocatore dal mondo. La prossima volta che un qualsiasi giocatore entra nel mondo, inizierà con i dati predefiniti. # -createWorldScreen.clearPlayerData.body2=Selezionando "Conserva dati giocatore", saranno mantenuti alcuni dati attuali (come l'inventario degli oggetti e la posizione) e saranno applicati al "proprietario del mondo", ossia qualsiasi giocatore che carica il mondo in locale o il proprietario di un reame sul quale si trova il mondo. # +createWorldScreen.clearPlayerData.body2=Selezionando “Conserva dati giocatore”, saranno mantenuti alcuni dati attuali (come l'inventario degli oggetti e la posizione) e saranno applicati al “proprietario del mondo”, ossia qualsiasi giocatore che carica il mondo in locale o il proprietario di un realm sul quale si trova il mondo. # createWorldScreen.clearPlayerData.all=Tutti i dati giocatore # createWorldScreen.clearPlayerData.allExceptLocal=Conserva dati giocatore # createWorldScreen.clearPlayerData.cancel=Annulla # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Elimina progetto # createWorldScreen.editor.projectOptionsLabel=Opzioni progetto # createWorldScreen.editor.delete.confirm=Cancellare il progetto permanentemente? # createWorldScreen.editor.deleteWarningFormat=Vuoi davvero eliminare "%s"? Questo progetto andrà perso per sempre! # -createWorldScreen.eduCloud.about.body=Nome file: '%1$s'%2$sUltimo aggiornamento: %3$s%4$sPer scaricare, fai clic su OK e poi su Scarica.%5$s # +createWorldScreen.eduCloud.about.body=Nome file: “%1$s”%2$sUltimo aggiornamento: %4$s%3$sPer eseguire il download, fai clic su OK e poi sul pulsante “Download”.%5$s # createWorldScreen.eduCloud.about.title=Informazioni sul file del mondo in cloud # createWorldScreen.eduCloud.delete.confirm=Vuoi eliminare il mondo locale? # createWorldScreen.eduCloud.deleteWarningFormat=Vuoi davvero eliminare “%1$s” da questo dispositivo?%2$sLa versione in cloud di “%3$s” non subirà modifiche e potrà essere nuovamente sincronizzata in seguito. # +createWorldScreen.eduCloud.resolution.title=Desideri caricare ora? # +createWorldScreen.eduCloud.resolution.body=Si è verificato un problema durante il salvataggio di “%1$s” nel cloud. Quando esci da un mondo, tieni Minecraft Education aperto fino al completamento del caricamento.%2$sTroviamo una soluzione. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Carica ora # +createWorldScreen.eduCloud.resolution.uploadOpen=Carica e gioca # createWorldScreen.experimentalDeferredTechnicalPreview=Funzionalità Renderdrago per creatori # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Abilita la pipeline di rendering differito. Richiede un pacchetto di risorse idoneo al PBR e un hardware compatibile. # @@ -2005,73 +2020,63 @@ realmsInvitationScreen.undo=Annulla # realmsInvitationScreen.unblock=Sblocca # realmsInvitationScreen.unblocked=Sbloccato # realmsInvitationScreen.blocked=Bloccato # -realmsInvitationScreen.myRealm=Il mio reame # +realmsInvitationScreen.myRealm=Il mio realm # realmsInvitationScreen.fetchingLink=Recupero nuovo collegamento... # realmsInvitationScreen.fetchingCode=Recupero del nuovo codice di invito in corso... # -realmsInvitationScreen.shareTitle=Invito nei reami # -realmsInvitationScreen.shareText=Unisciti a me in questo reame! # +realmsInvitationScreen.shareTitle=Invito nei realm # +realmsInvitationScreen.shareText=Unisciti a me in questo realm! # realmsInvitationScreen.refreshDialogTitle=Disattivare il collegamento attuale? # realmsInvitationScreen.refreshDialogLabel=Verrà disattivato il collegamento attuale e ne verrà generato uno nuovo. Chiunque sia già membro potrà ancora unirsi al tuo Realm. # -realmsInvitationScreen.createLinkDialogTitle=Generare un collegamento al reame? # +realmsInvitationScreen.createLinkDialogTitle=Generare un collegamento al realm? # realmsInvitationScreen.createLinkDialogLabel=Chiunque apra questo collegamento diventerà un membro del tuo Realm. Puoi disattivare un collegamento generandone uno nuovo. # realmsInvitationScreen.shareDialogTitle=Scaricare il backup prima di condividere? # realmsInvitationScreen.shareDialogLabel=Chiunque usi questo collegamento può diventare un membro del tuo Realm. Fai attenzione alle persone con cui lo condividi. Prima potresti scaricare un backup del tuo mondo. Puoi rimuovere i membri dalle impostazioni del Realm. # realmsInvitationScreen.shareDialogShareButton=Condividi # realmsInvitationScreen.shareDialogCopyButton=Copia # -realmsInvitationScreen.shareDialogNewLinkButton=Crea nuovo collegamento # -realmsInvitationScreen.shareDialogNewCodeButton=Crea nuovo codice # realmsInvitationScreen.closedRealmWarning=Il tuo Realm è chiuso. I membri non possono entrare. # realmsInvitationScreen.generate=Genera # realmsInvitationScreen.disable=Disattiva # realmsInvitationScreen.backup=Scarica # -realmsInvitationScreen.shareByLink=Condividi link # -realmsInvitationScreen.shareByCode=Condividi codice di invito # -realmsInvitationScreen.shareLinkToRealm=Condividi collegamento al reame # -realmsInvitationScreen.shareCodeToRealm=Condividi codice di invito a Realm # -realmsInvitationScreen.shareInfoMessage=Chiunque usi il collegamento può entrare nel tuo reame. Vai in Gioco > Scarica mondo per scaricare un backup del tuo mondo. # -realmsInvitationScreen.shareInfoMessageCode=Chiunque usi il codice di invito può entrare nel tuo Realm. Vai su Gioco > Scarica mondo per scaricare un backup del tuo mondo. # -realmsInvitationScreen.refreshLinkInfoMessage=Il vecchio collegamento sarà invalidato e ne verrà creato uno nuovo. Vuoi continuare? # -realmsInvitationScreen.refreshCodeInfoMessage=Il vecchio codice di invito sarà invalidato e ne verrà creato uno nuovo. Vuoi continuare? # realmsInvitationScreen.kick=Rimuovi # realmsInvitationScreen.kickAndBlock=Blocca # realmsInvitationScreen.kickPopupTitle=Revocare l'accesso? # realmsInvitationScreen.kickPopupText=Vuoi revocare l'accesso a questo giocatore? Puoi annullare l'operazione quando vuoi. # -realmsInvitationScreen.copyToastMessage=Collegamento al tuo reame copiato negli appunti! # +realmsInvitationScreen.copyToastMessage=Collegamento al tuo realm copiato negli appunti! # realmsInvitationScreen.playerFilterTitle=Filtra giocatori # realmsInvitationScreen.setPermissionFail=Impossibile impostare i permessi per l'utente %s. # realmsInvitationScreen.setDefaultPermissionFail=Impossibile impostare i permessi predefiniti. # -realmJoining.progressTitle=Ingresso nel reame in corso… # +realmJoining.progressTitle=Ingresso nel realm in corso… # realmsClearMembers.clearMembersTitle=Rimuovere tutti i membri? # -realmsClearMembers.clearMembersText=Vuoi azzerare la lista dei membri di questo reame? # +realmsClearMembers.clearMembersText=Vuoi azzerare la lista dei membri di questo realm? # realmsClearMembers.clear=Rimuovi i membri # realmsSharingScreen.join=Unisciti # -realmsSharingScreen.joinTitle=Vuoi unirti al reame? # -realmsSharingScreen.joinMessage=Vuoi unirti al reame %s? # +realmsSharingScreen.joinTitle=Vuoi unirti al realm? # +realmsSharingScreen.joinMessage=Vuoi unirti al realm %s? # realmsSharingScreen.blockedInviteTitle=Giocatore bloccato # realmsSharingScreen.blockedInviteMessage=Spiacenti, sei stato bloccato! Chiedi al proprietario del Realm di rimuoverti dall'elenco dei Bloccati. # -realmsSharingScreen.badInviteTitle=Collegamento al reame non valido # +realmsSharingScreen.badInviteTitle=Collegamento al realm non valido # realmsSharingScreen.badInviteMessage=Il link di invito non è corretto o è disattivato. Chiedi al proprietario del Realm un link aggiornato e assicurati di averlo inserito correttamente. # realmsSharingScreen.regenerateLinkFailed=Generazione nuovo link d'invito fallito # -realmsSharingScreen.cantJoinExpiredTitle=Il reame di %s è scaduto # +realmsSharingScreen.cantJoinExpiredTitle=Il realm di %s è scaduto # realmsSharingScreen.cantJoinExpiredMessage=%s è scaduto. Chiedi a %s di rinnovarlo. # -realmsSharingScreen.cantJoinClosedTitle=%s ha chiuso questo reame # +realmsSharingScreen.cantJoinClosedTitle=%s ha chiuso questo realm # realmsSharingScreen.cantJoinClosedMessage=%s è chiuso. Chiedi a %s di riaprirlo. # -realmsSharingScreen.failedSignInModalTitle=Esegui l'accesso per entrare in questo reame # -realmsSharingScreen.failedSignInModalMessage=Devi aver eseguito l'accesso a un account Microsoft per entrare in un reame. Esegui l'accesso e riprova. # +realmsSharingScreen.failedSignInModalTitle=Esegui l'accesso per entrare in questo realm # +realmsSharingScreen.failedSignInModalMessage=Devi aver eseguito l'accesso a un account Microsoft per entrare in un realm. Esegui l'accesso e riprova. # realmsSharingScreen.invalidPermissionTitle=Autorizzazioni non valide # realmsSharingScreen.unexpectedServerResponseTitle=Errore di Realms # realmsSharingScreen.unexpectedServerResponseMessage=Spiacenti, si è verificato un problema di connessione al Realm. Riprova più tardi. # realmsCreateScreen.title.create=Crea un server Realm # -realmsCreateScreen.title.extend=Estendi il tuo reame # -realmsCreateScreen.title.renew=Rinnova il tuo reame # -realmsCreateScreen.defaultRealm=Reame di %s # -realmsCreateScreen.creatingRealm=Creazione reame in corso... # +realmsCreateScreen.title.extend=Estendi il tuo realm # +realmsCreateScreen.title.renew=Rinnova il tuo realm # +realmsCreateScreen.defaultRealm=Realm di %s # +realmsCreateScreen.creatingRealm=Creazione realm in corso... # realmsCreateScreen.nameHeader.name=Nome Realm # -realmsCreateScreen.nameHeader.rename=Rinominare mondo? # +realmsCreateScreen.nameHeader.rename=Rinominare Realm? # realmsCreateScreen.termsAndConditionsAgree=Accetto # realmsCreateScreen.termsAndConditionsHeader=Termini e condizioni # realmsCreateScreen.viewTermsAndConditions=Visualizza Termini e condizioni # @@ -2090,15 +2095,15 @@ realmsCreateScreen.consumable.trial=Crea senza costi aggiuntivi! # realmsCreateScreen.consumable.buy=Crea per %s # realmsCreateScreen.consumable.renew=Rinnova per %s # realmsCreateScreen.consumable.extend=Estendi per %s # -realmsCreateScreen.errorRealmName=Devi assegnare un nome al reame. # -realmsCreateScreen.errorRealmNameAndTOS=Devi assegnare un nome al reame. Per crearlo, inoltre, è necessario accettare le Condizioni d'uso. # -realmsCreateScreen.errorTOS=Per creare un reame devi accettare termini e condizioni. # +realmsCreateScreen.errorRealmName=Devi assegnare un nome al realm. # +realmsCreateScreen.errorRealmNameAndTOS=Devi assegnare un nome al realm. Per crearlo, inoltre, è necessario accettare le Condizioni d'uso. # +realmsCreateScreen.errorTOS=Per creare un realm devi accettare termini e condizioni. # realmsCreateScreen.goBack=Indietro # realmsCreateScreen.contactSupport=Contatta l'assistenza # realmsCreateScreen.createFailed.title=Si è verificato un errore # -realmsCreateScreen.purchaseFailed=Siamo spiacenti, non è stato possibile completare l'acquisto del reame. Verifica la tua connessione Internet. # +realmsCreateScreen.purchaseFailed=Siamo spiacenti, non è stato possibile completare l'acquisto del realm. Verifica la tua connessione Internet. # realmsCreateScreen.createFailed.content=L'acquisto è andato a buon fine, ma non è stato possibile creare il tuo Realm. Il Realm verrà creato non appena possibile. Ricontrolla più tardi su questo dispositivo. Se il problema persiste per più di un giorno, contatta l'assistenza di Mojang. # -realmsCreateScreen.createFailed.profanity=Il nome del reame %s non è consentito. # +realmsCreateScreen.createFailed.profanity=Il nome del realm %s non è consentito. # realmsCreateScreen.createFailed.generic=Non è stato possibile verificare il nome del club. Riprova più tardi. # realmsCreateScreen.maxRealms.title=Abbonamenti massimi # realmsCreateScreen.maxRealms.content=Hai raggiunto il numero massimo di abbonamenti attivi su questa piattaforma e non puoi crearne uno nuovo al momento. # @@ -2114,13 +2119,13 @@ realmsCreateScreen.viewPrivacyPolicyText=Per visualizzare l'Informativa sulla pr realmsCreateScreen.waitingPurchase=Acquisto in corso! Questa operazione non dovrebbe richiedere molto tempo. # realmsCreateScreen.paymentFailed.title=Servizio di pagamento # realmsCreateScreen.paymentFailed.body=Impossibile connettersi a Realms e completare l'acquisto. Riprova in seguito. # -realmsCreateScreen.incomplete=Reame incompleto # +realmsCreateScreen.incomplete=Realm incompleto # realmsCreateScreen.incomplete.create.a=L'ultima volta abbiamo lasciato qualcosa in sospeso. Completiamo ora la creazione del tuo Realm. # realmsCreateScreen.incomplete.create.b=Hai iniziato a creare un Realm con un account Microsoft diverso. Vuoi completarlo autorizzando questo account Microsoft come proprietario? # realmsCreateScreen.incomplete.create.c=Qualcuno ha iniziato a creare un Realm con l'account di fatturazione di questo dispositivo. Vuoi completarlo autorizzando questo account Microsoft come proprietario? # realmsCreateScreen.incomplete.renew.a=L'ultima volta abbiamo lasciato qualcosa in sospeso. Completiamo ora il rinnovo del tuo Realm. # -realmsCreateScreen.incomplete.renew.b=Hai iniziato il rinnovo di un reame con un account Microsoft diverso. Vuoi completarlo autorizzando questo account Microsoft come proprietario? # -realmsCreateScreen.incomplete.renew.c=Qualcuno ha iniziato il rinnovo di un reame con l'account di fatturazione di questo dispositivo. Vuoi completarlo autorizzando questo account Microsoft come proprietario? # +realmsCreateScreen.incomplete.renew.b=Hai iniziato il rinnovo di un realm con un account Microsoft diverso. Vuoi completarlo autorizzando questo account Microsoft come proprietario? # +realmsCreateScreen.incomplete.renew.c=Qualcuno ha iniziato il rinnovo di un realm con l'account di fatturazione di questo dispositivo. Vuoi completarlo autorizzando questo account Microsoft come proprietario? # realmsCreateScreen.incomplete.override.renew=Stai tentando di creare un nuovo Realm, ma risulta sia già stato acquistato un rinnovo. Vuoi applicare ora quell'acquisto? # realmsCreateScreen.incomplete.override.create=Stai tentando di effettuare un rinnovo, ma risulta sia già stata acquistata la creazione di un Realm. Vuoi applicare ora quell'acquisto? # realmsCreateScreen.incomplete.override.realm=Stai tentando di effettuare un rinnovo, ma risulta sia già stata acquistata la creazione di un altro Realm. Vuoi applicare ora quell'acquisto? # @@ -2128,9 +2133,9 @@ realmsCreateScreen.prepare.store.title=Cronologia acquisti necessaria # realmsCreateScreen.prepare.store.body=Per poter continuare, devi accedere allo Store per visualizzare la tua cronologia acquisti. # realmsCreateScreen.prepare.store.button=Accedi al negozio # realmsCreateScreen.nsoinfotext=Per usufruire di Realms hai bisogno di un abbonamento ai servizi Nintendo Switch Online. # -realmsCreateScreen.playNowTitle=Vuoi giocare sul reame? # -realmsCreateScreen.playNowMessage1=Puoi invitare amici nel tuo reame e iniziare a giocare fin da subito. # -realmsCreateScreen.playNowMessage2=Altrimenti, puoi trovarlo in qualsiasi momento nella scheda Mondi della schermata Gioca. Modificalo per cambiare le modalità di gioco o carica qualsiasi altro mondo sul tuo reame. # +realmsCreateScreen.playNowTitle=Vuoi giocare sul realm? # +realmsCreateScreen.playNowMessage1=Puoi invitare amici nel tuo realm e iniziare a giocare fin da subito. # +realmsCreateScreen.playNowMessage2=Altrimenti, puoi trovarlo in qualsiasi momento nella scheda Mondi della schermata Gioca. Modificalo per cambiare le modalità di gioco o carica qualsiasi altro mondo sul tuo realm. # realmsCreateScreen.playWithFriends=Gioca con gli amici # realmsCreateScreen.playSolo=Gioca in solitaria # realmsCreateScreen.purchaseConfirmation.title=Acquistare Realm? # @@ -2140,28 +2145,28 @@ realmsCreateScreen.purchaseConfirmation.renew.message=Vuoi davvero rinnovare un realmsCreateScreen.purchaseConfirmation.continue=Conferma acquisto # realmsCreateScreen.purchaseConfirmation.cancel=Annulla # -realmsCreateScreen.title=Crea un reame # +realmsCreateScreen.title=Crea un realm # realmsCreateScreen.nameHeader=Nome Realm # -realmsCreateScreen.chooseWorld=Crea reame: scegli un mondo # +realmsCreateScreen.chooseWorld=Crea realm: scegli un mondo # realmsConfigurationScreen.realmName=Nome Realm # -realmsConfigurationScreen.realmDescription=Descrizione reame # -realmsConfigurationScreen.open=Apri reame # -realmsConfigurationScreen.close=Chiudi reame # +realmsConfigurationScreen.realmDescription=Descrizione realm # +realmsConfigurationScreen.open=Apri realm # +realmsConfigurationScreen.close=Chiudi realm # realmsConfigurationScreen.resetRealm=Se azzeri un Realm lo eliminerai in modo permanente, riavviandolo da zero. Confermi? # realmsConfigurationScreen.confirmReset=Conferma azzeramento # -realmsConfigurationScreen.resetRealmTryAgain=Impossibile azzerare il reame. Riprovare? # +realmsConfigurationScreen.resetRealmTryAgain=Impossibile azzerare il realm. Riprovare? # realmsConfigurationScreen.failedOpenCloseTitle=Impossibile aprire/chiudere. # -realmsConfigurationScreen.failedOpenClose=Impossibile aprire/chiudere il reame. Riprovare? # +realmsConfigurationScreen.failedOpenClose=Impossibile aprire/chiudere il realm. Riprovare? # realmsWorld.notAvailable=Il tuo dispositivo non supporta Minecraft Realms. # realmsWorld.ownerPay=Il proprietario paga mensilmente. I suoi amici possono unirsi senza costi aggiuntivi! # -realmsWorld.realmsDescription=I reami sono mondi privati di Minecraft a cui tu e i tuoi amici potete accedere in qualunque momento. # -realmsWorld.realmsDescription.paragraph2=Puoi giocarvi anche quando il proprietario del reame non è presente e su qualunque dispositivo in grado di eseguire Minecraft! # -realmsWorld.realmsDescription.paragraph3=Esplora subito il tuo reame! # +realmsWorld.realmsDescription=I realm sono mondi privati di Minecraft a cui tu e i tuoi amici potete accedere in qualunque momento. # +realmsWorld.realmsDescription.paragraph2=Puoi giocarvi anche quando il proprietario del realm non è presente e su qualunque dispositivo in grado di eseguire Minecraft! # +realmsWorld.realmsDescription.paragraph3=Esplora subito il tuo realm! # realmsWorld.realmsDescription.Beta.line1=Realms, il modo più semplice e sicuro per condividere i mondi di Minecraft con gli amici, è ora disponibile nelle versioni beta di Minecraft. # realmsWorld.realmsDescription.Beta.line2=Fai clic qui sotto per ricevere istruzioni su come interrompere l'utilizzo della beta e accedere a Realms. # -realmsWorld.newRealm=Nuovo reame # +realmsWorld.newRealm=Nuovo realm # realmsWorld.connectLive=Accedi per giocare la versione di prova gratuita! # realmsWorld.owner=proprietario # realmsWorld.leaveBeta=Uscire dalla beta? # @@ -2190,7 +2195,7 @@ raytracing.RTX.name=RTX ###Brand name, don't localize network.onlinePlay.title=Gioca con gli amici # network.onlinePlay.msg=Puoi invitare amici nei tuoi mondi, vedere le loro creazioni e usarle nei mondi reciproci. # -network.onlinePlay.instruction=Dal menu Gioca puoi visitare i mondi dei tuoi amici o invitarli nei tuoi mondi e reami. # +network.onlinePlay.instruction=Dal menu Gioca puoi visitare i mondi dei tuoi amici o invitarli nei tuoi mondi e realm. # network.thirdparty.connect.splitscreen=Per giocare su schermo diviso in multigiocatore online, effettua l'accesso a un account %s. # network.thirdparty.connect.benefit=Accedi con %s per giocare online con gli amici e scoprire nuovi contenuti nello store. # network.thirdparty.connect.store=Dovrai avere un %s per esplorare lo store. # @@ -2215,7 +2220,7 @@ networkWorld.joinable_friends_label=Amici a cui unirsi # networkWorld.no_joinable_friends_label=Al momento i tuoi amici non stanno giocando a Minecraft. # networkWorld.check_internet_connection=Oops! Verifica la tua connessione Internet. Non è possibile trovare i mondi dei tuoi amici. # networkWorld.connect_to_xbl=Esegui l'accesso con un account Microsoft per giocare con gli amici. # -networkWorld.memberOfTooManyRealms=Hai raggiungo il limite di reami di cui puoi essere membro. # +networkWorld.memberOfTooManyRealms=Hai raggiungo il limite di realm di cui puoi essere membro. # networkWorld.multiplayerPrivilegesBlocked=Non puoi giocare in modalità Multigiocatore online a causa della configurazione del tuo account Microsoft. Verifica che le tue impostazioni di sicurezza online autorizzino la modalità Multigiocatore. Consulta le istruzioni per modificare queste impostazioni su aka.ms/MCMultiplayerHelp. # networkWorld.multiplayerPrivilegesBlockedOnConsole=Non puoi giocare in modalità multigiocatore online a causa della configurazione del tuo account Microsoft. Verifica di avere un abbonamento Xbox Live Gold attivo e controlla che le tue impostazioni di sicurezza online consentano la modalità multigiocatore. Consulta le istruzioni per modificare queste impostazioni su aka.ms/MCMultiplayerHelp. ###disable_3rd_party_console_resource_pack_check networkWorld.multiplayerPrivilegesBlockedOnConsoleGamecore=Non puoi giocare in modalità multigiocatore online a causa della configurazione del tuo account Microsoft. ###disable_3rd_party_console_resource_pack_check @@ -2227,9 +2232,9 @@ networkWorld.lost_connection.needs_restart=Si è verificato un problema con la t networkWorld.more_servers=Altri server # networkWorld.thirdparty.connect=Connettiti a "%s" # networkWorld.join=Unisciti # -networkWorld.joinByCode=Unisciti al reame # +networkWorld.joinByCode=Unisciti al realm # networkWorld.realmsHashPlaceholder=Codice di invito... # -networkWold.joinByCodeHelpText=Se hai ricevuto un link di invito al reame, immetti il codice per unirti. # +networkWold.joinByCodeHelpText=Se hai ricevuto un link di invito al realm, immetti il codice per unirti. # networkWorld.highPingWarning.title=Entrare nel server? # networkWorld.highPingWarning.line1=Al momento non disponi di un livello di connessione forte al server scelto. Questo potrebbe influire sulla tua esperienza. # networkWorld.highPingWarning.line2=Vuoi unirti comunque al server? # @@ -2284,22 +2289,23 @@ realmsSettingsScreen.errorApply=Errore durante l'applicazione del contenuto # realmsSettingsScreen.realmDurationLabel=Durata # realmsSettingsScreen.manageSubscriptionButton=Gestisci abbonamento # realmsSettingsScreen.manageSubscriptionsButton=Gestisci abbonamenti # -realmsSettingsScreen.renewRealmButton=Rinnova reame # -realmsSettingsScreen.extendRealmButton=Estendi reame # -realmsSettingsScreen.deleteRealmButton=Elimina Reame # -realmsSettingsScreen.openRealmButton=Apri reame # -realmsSettingsScreen.closeRealmButton=Chiudi reame # +realmsSettingsScreen.renewRealmButton=Rinnova realm # +realmsSettingsScreen.extendRealmButton=Estendi realm # +realmsSettingsScreen.deleteRealmButton=Elimina Realm # +realmsSettingsScreen.openRealmButton=Apri realm # +realmsSettingsScreen.closeRealmButton=Chiudi realm # realmsSettingsScreen.playRealmButton=Gioca # -realmsSettingsScreen.playDisabledRealmButton=Reame chiuso # -realmsSettingsScreen.playExpiredRealmButton=Reame scaduto # +realmsSettingsScreen.playDisabledRealmButton=Realm chiuso # +realmsSettingsScreen.playExpiredRealmButton=Realm scaduto # realmsSettingsScreen.selectorSectionLabel.manage=Gestisci "%s" # realmsSettingsScreen.selectorSectionLabel=Modifica "%s" # -realmsSettingsScreen.selectorSectionLabelRealm=Reame # +realmsSettingsScreen.selectorSectionLabelRealm=Realm # realmsSettingsScreen.worldSectionTitle=Mondo # realmsSettingsScreen.gameSectionTitle=Impostazioni di gioco # realmsSettingsScreen.playersSectionTitle=Giocatori # realmsSettingsScreen.membersSectionTitle=Membri # realmsSettingsScreen.subscriptionSectionTitle=Abbonamento # +realmsSettingsScreen.inviteLinksSectionTitle=Link di invito # realmsSettingsScreen.devOptionsSectionTitle=Opzioni sviluppatori # realmsSettingsScreen.backupSection=Backup # realmsSettingsScreen.backupInfo=Puoi sostituire il mondo nel tuo Realm con uno dei backup della lista. # @@ -2308,18 +2314,18 @@ realmsSettingsScreen.backupReplacedFailed=Impossibile sostituire il mondo con il realmsSettingsScreen.backupReplacedTimeout=La sostituzione del mondo con il backup selezionato è andata in time out. # realmsSettingsScreen.backupVersion=Versione: %s # realmsSettingsScreen.backupVersionUnknown=Versione: sconosciuta # -realmsSettingsScreen.deleteRealm=Elimina Reame # -realmsSettingsScreen.deleteRealmToast=Il Reame %s è stato eliminato. # -realmsSettingsScreen.deleteRealmFailToast=Eliminazione del Reame %s non riuscita. # -realmsSettingsScreen.deleteRealmModalText=Il Reame verrà eliminato in modo permanente. Non potrai più accedere al tuo mondo, all'elenco dei membri o al club. # +realmsSettingsScreen.deleteRealm=Elimina Realm # +realmsSettingsScreen.deleteRealmToast=Il Realm %s è stato eliminato. # +realmsSettingsScreen.deleteRealmFailToast=Eliminazione del Realm %s non riuscita. # +realmsSettingsScreen.deleteRealmModalText=Il Realm verrà eliminato in modo permanente. Non potrai più accedere al tuo mondo, all'elenco dei membri o al club. # realmsSettingsScreen.backupRestoreHeader=Sostituzione mondo in corso # -realmsSettingsScreen.backupModalText=Sostituendo il tuo reame con questo backup, eliminerai tutti i progressi recenti dal tuo reame. Il reame si riavvierà e tutti i giocatori attivi dovranno ricollegarsi. # -realmsSettingsScreen.replaceWithBackup=Sostituire reame con backup # -realmsSettingsScreen.backupInProgress=Sostituzione mondo del reame con backup in corso # -realmsSettingsScreen.realmNameLabel=Nome del reame # -realmsSettingsScreen.realmNameEditPlaceholder=Inserisci nome del reame # -realmsSettingsScreen.realmDescriptionEditPlaceholder=Inserisci descrizione del reame # -realmsSettingsScreen.replaceLoadingText=Stiamo sostituendo il tuo reame con un backup. # +realmsSettingsScreen.backupModalText=Sostituendo il tuo realm con questo backup, eliminerai tutti i progressi recenti dal tuo realm. Il realm si riavvierà e tutti i giocatori attivi dovranno ricollegarsi. # +realmsSettingsScreen.replaceWithBackup=Sostituire realm con backup # +realmsSettingsScreen.backupInProgress=Sostituzione mondo del realm con backup in corso # +realmsSettingsScreen.realmNameLabel=Nome del realm # +realmsSettingsScreen.realmNameEditPlaceholder=Inserisci nome del realm # +realmsSettingsScreen.realmDescriptionEditPlaceholder=Inserisci descrizione del realm # +realmsSettingsScreen.replaceLoadingText=Stiamo sostituendo il tuo realm con un backup. # realmsSettingsScreen.replaceWorldButton=Sostituisci il mondo # realmsSettingsScreen.resetWorldButton=Azzera mondo # realmsSettingsScreen.downloadWorldButton=Scarica mondo # @@ -2334,34 +2340,99 @@ realmsSettingsScreen.maxPlayersLabelFormat=%d amici # realmsSettingsScreen.durationLabelFormat=%d giorni rimasti # realmsSettingsScreen.subscriptionLabelFormat=Si rinnova ogni %d giorni # realmsSettingsScreen.subscriptionLabelFormatPreview=Si rinnova ogni %d giorni insieme al tuo abbonamento a pagamento a Realms # -realmsSettingsScreen.fetchingWorldInfo=Recupero informazioni sul reame in corso... # -realmsSettingsScreen.updatingWorldInfo=Aggiornamento informazioni sul reame in corso... # -realmsSettingsScreen.resettingRealm=Azzeramento reame in corso... # +realmsSettingsScreen.fetchingWorldInfo=Recupero informazioni sul realm in corso... # +realmsSettingsScreen.updatingWorldInfo=Aggiornamento informazioni sul realm in corso... # +realmsSettingsScreen.resettingRealm=Azzeramento realm in corso... # realmsSettingsScreen.applyPacks=Applicazione pacchetti in corso... # -realmsSettingsScreen.openingRealm=Apertura del reame in corso... # -realmsSettingsScreen.closingRealm=Chiusura del reame in corso... # -realmsSettingsScreen.realmInfoError=Impossibile recuperare le informazioni sul reame. Riprova in seguito. # -realmsSettingsScreen.realmJoinError=Impossibile accedere al reame. Riprova in seguito. # -realmsSettingsScreen.realmResetError=Impossibile azzerare il reame. Riprova in seguito. # -realmsSettingsScreen.realmOpenError=Impossibile aprire il reame. # -realmsSettingsScreen.realmCloseError=Impossibile chiudere il reame. # +realmsSettingsScreen.openingRealm=Apertura del realm in corso... # +realmsSettingsScreen.closingRealm=Chiusura del realm in corso... # +realmsSettingsScreen.realmInfoError=Impossibile recuperare le informazioni sul realm. Riprova in seguito. # +realmsSettingsScreen.realmJoinError=Impossibile accedere al realm. Riprova in seguito. # +realmsSettingsScreen.realmResetError=Impossibile azzerare il realm. Riprova in seguito. # +realmsSettingsScreen.realmOpenError=Impossibile aprire il realm. # +realmsSettingsScreen.realmCloseError=Impossibile chiudere il realm. # realmsSettingsScreen.reset=Ripristina # realmsSettingsScreen.resetRealm=Il mondo attuale sarà rimosso dallo slot attivo del tuo Realm e al suo posto ne verrà creato uno nuovo. I membri del tuo Realm avranno accesso al tuo nuovo mondo. Seleziona "Annulla" e poi "Scarica mondo" per scaricare una copia del mondo attuale al fine di evitare la perdita di dati o seleziona "Conferma" per continuare e sostituire il tuo mondo. # realmsSettingsScreen.confirmReset=Eliminare e azzerare? # realmsSettingsScreen.confirmReplace=Sostituire il mondo? # -realmsSettingsScreen.closeRealmTitle=Chiudere reame? # -realmsSettingsScreen.closeRealmMessage=La chiusura del reame ne causerà l'arresto. Tutti i giocatori presenti nel reame verranno disconnessi. Vuoi procedere? # +realmsSettingsScreen.closeRealmTitle=Chiudere realm? # +realmsSettingsScreen.closeRealmMessage=La chiusura del realm ne causerà l'arresto. Tutti i giocatori presenti nel realm verranno disconnessi. Vuoi procedere? # realmsSettingsScreen.LoadingSubscription=Caricamento abbonamento in corso... # +realmsSettingsScreen.LoadingInviteLinks=Caricamento link di invito... # realmsSettingsScreen.failedLoadingSubscription=Impossibile caricare abbonamento # +realmsSettingsScreen.failedLoadingInviteLinks=Impossibile caricare i link di invito # realmsSettingsScreen.matchingPurchasePlatformFormat=Hai acquistato il tuo abbonamento su %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Hai acquistato il tuo abbonamento su %s. Puoi estenderlo solo da quella piattaforma. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Puoi gestire l'abbonamento a Realms direttamente dal negozio della tua piattaforma. # realmsSettingsScreen.consumableToSubscriptionTransitionInfo=Non puoi rinnovare il tuo reame in questo momento. Abbiamo introdotto un abbonamento per Realms e potrai acquistare un nuovo abbonamento non appena il tuo reame scadrà tra %d giorni. Ma non preoccuparti! Otterrai 14 giorni gratuiti aggiuntivi e il tuo reame rimarrà online, quindi avrai tutto il tempo necessario per rinnovarlo fino ad allora. # -realmsSettingsScreen.consumableToSubscriptionGracePeriodInfo=Il tuo reame è scaduto, ma non preoccuparti! Lo manterremo online per altri %d giorni. Adesso puoi prolungarlo usando il nuovo abbonamento con rinnovo automatico, così non dovrai mai più preoccuparti di tenere attivo il tuo reame. # -realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Il tuo reame è scaduto. Prolungalo usando il nuovo abbonamento con rinnovo automatico, così non dovrai mai più preoccuparti di tenere attivo il tuo reame. # +realmsSettingsScreen.consumableToSubscriptionGracePeriodInfo=Il tuo realm è scaduto, ma non preoccuparti! Lo manterremo online per altri %d giorni. Adesso puoi prolungarlo usando il nuovo abbonamento con rinnovo automatico, così non dovrai mai più preoccuparti di tenere attivo il tuo realm. # +realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Il tuo realm è scaduto. Prolungalo usando il nuovo abbonamento con rinnovo automatico, così non dovrai mai più preoccuparti di tenere attivo il tuo realm. # realmsSettingsScreen.upload.worldtoobig=Caricamento non riuscito. La grandezza del mondo supera il limite massimo di %s per il caricamento. # realmsSettingsScreen.download.worldtoobig=Download non riuscito. La grandezza del mondo supera il limite massimo di %s per il download. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Le modifiche apportate al tuo abbonamento a Realms, ad esempio estensioni dell'abbonamento o la disattivazione della fatturazione ricorrente, non verranno applicate fino alla data di fatturazione successiva. # +realmsSettingsScreen.inviteLinkLabel=Link di invito: # +realmsSettingsScreen.inviteLinkLabelTTS=Link di invito. Blocco di testo. # +realmsSettingsScreen.inviteLinkLabelDescription=Puoi aggiungere fino a 5 link di invito e condividerli per permettere agli altri di unirsi al tuo Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Hai raggiunto il numero massimo di link di invito. Rimuovi un link esistente prima di aggiungerne uno nuovo. # +realmsSettingsScreen.inviteLinkNameTTS=Link di invito con titolo %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Fai clic sul pulsante per cambiare le impostazioni. # +realmsSettingsScreen.inviteLinkAddButton=Aggiungi nuovo link di invito # +realmsSettingsScreen.inviteLinkCopyTTS=Copia link di invito # +realmsSettingsScreen.inviteLinkActivate=Attiva link # +realmsSettingsScreen.inviteLinkActivateTTS=Attiva il link. Attiva questo link per consentire agli altri di usarlo. # +realmsSettingsScreen.inviteLinkActivateDescription=Attiva questo link per consentire agli altri di usarlo. # +realmsSettingsScreen.inviteLinkActive=Attivo # +realmsSettingsScreen.inviteLinkInactive=Inattivo # +realmsSettingsScreen.inviteLinkInactiveExpiry=Nessuno può usare questo link # +realmsSettingsScreen.inviteLinkExpiryTime=Scade il %s alle %s # +realmsSettingsScreen.inviteLinkExpiredTime=Scaduto il %s alle %s # +realmsSettingsScreen.inviteLinkExpired=Scaduto # +realmsSettingsScreen.inviteLinkInfinite=Senza scadenza # +realmsSettingsScreen.inviteLinkInfiniteToggle=Imposta il link in modo che non scada mai # +realmsSettingsScreen.inviteLinkTitle=Link di invito: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Minuscolo # +realmsSettingsScreen.inviteLinkUppercaseTTS=Maiuscolo # +realmsSettingsScreen.inviteLinkURLTTS=Link di invito con titolo %s. Blocco di testo. %s. Questo link consentirà alle persone di unirsi al tuo Realm. Puoi condividerlo ovunque. # +realmsSettingsScreen.inviteLinkDescription=Questo link consentirà alle persone di unirsi al tuo Realm. Puoi condividerlo ovunque. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Generale # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Impostazioni avanzate # +realmsSettingsScreen.inviteLinkShare=Condividi link # +realmsSettingsScreen.inviteLinkShareDescription=Scegli dove condividere questo link. # +realmsSettingsScreen.inviteLinkShareButton=Condividi # +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Pulsante. Scegli dove condividere questo link. # +realmsSettingsScreen.inviteLinkRemove=Rimuovi link # +realmsSettingsScreen.inviteLinkRemoveButton=Rimuovi # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Pulsante. # +realmsSettingsScreen.inviteLinkCopiedToast=Link di invito copiato negli appunti. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Rimuovere il link di invito? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Questo link di invito verrà rimosso. Le persone che si sono già unite resteranno, ma nessun altro potrà unirsi usando questo link. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Sì, rimuovi il link # +realmsSettingsScreen.inviteLinkExpirationLabel=Data di scadenza # +realmsSettingsScreen.inviteLinkExpirationDescription=Imposta la scadenza di questo collegamento. # +realmsSettingsScreen.inviteLinkExpirationTTS=Data di scadenza. Blocco di testo. Scadenza link: %s. Imposta la scadenza di questo link. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Data di scadenza. Blocco di testo. Link %s. Imposta la scadenza di questo link. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Impossibile aggiungere il collegamento # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Si è verificato un errore durante l'aggiunta di un collegamento a questo realm. Riprova. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Impossibile eliminare il collegamento # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Si è verificato un errore durante l'eliminazione di questo collegamento. Riprova. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Impossibile aggiornare il collegamento # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Si è verificato un errore durante l'aggiornamento di questo collegamento. Riprova. # +realmsSettingsScreen.expiration.unset=Imposta scadenza # +realmsSettingsScreen.expiration.never=Mai # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 ora # +realmsSettingsScreen.expiration.quarterDay=6 ore # +realmsSettingsScreen.expiration.halfDay=12 ore # +realmsSettingsScreen.expiration.day=1 giorno # +realmsSettingsScreen.expiration.week=7 giorni # +realmsSettingsScreen.expiration.never.full=Senza scadenza # +realmsSettingsScreen.expiration.timeFormat=%s alle %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Fra 30 minuti. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Tra 1 ora. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Tra 6 ore. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Tra 12 ore. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Tra 1 giorno. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Tra 7 giorni. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2373,7 +2444,7 @@ realmsSettingsScreen.oculusStoreDisplayName=Oculus Store # realmsSettingsScreen.berwickStoreDisplayName=PlayStation®Store #### CertRequirement: [PlayStation®Store] realmsSettingsScreen.SonyStoreDisplayName=PlayStation®Store #### CertRequirement: [PlayStation®Store] realmsSettingsScreen.unknownStoreDisplayName=Store sconosciuto # -realmsSettingsScreen.extendingRealm=Estensione reame in corso... # +realmsSettingsScreen.extendingRealm=Estensione realm in corso... # realmsSettingsScreen.offerError.title=Acquisto in sospeso # realmsSettingsScreen.offerError.content=È presente un acquisto in sospeso. Non potrai effettuarne altri finché questo non sarà stato completato. Riprova in seguito. # realmsSettingsScreen.dev_branch_label=Quale commit deve gestire Realm? # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Dic # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s alle %s # +date.formattedSpecific.today=Oggi alle %s # +date.formattedSpecific.yesterday=Ieri alle %s # date.full_january=Gennaio # date.full_february=Febbraio # date.full_march=Marzo # @@ -2493,7 +2567,7 @@ date.secondSingular=%s secondo # date.timeLeft=%s rimanenti # dayOneExperience.carousel.title=Ti diamo il benvenuto sul nuovo Minecraft! # -dayOneExperience.carousel.welcome_text=Con questa nuova versione di Minecraft introduciamo tante novità interessanti! Dai uno sguardo al marketplace, crea un reame e gioca online con gli amici in cross-platform! # +dayOneExperience.carousel.welcome_text=Con questa nuova versione di Minecraft introduciamo tante novità interessanti! Dai uno sguardo al marketplace, crea un realm e gioca online con gli amici in cross-platform! # dayOneExperience.carousel.marketplace=Minecraft Marketplace è il luogo in cui trovare nuove skin, mondi, texture e pacchetti mash-up prodotti da creatori di grande talento. # dayOneExperience.carousel.cross_platform=Il cross-platform ti permette di connetterti con giocatori su piattaforme diverse. Effettua l'accesso al tuo account Microsoft per giocare con tutti i tuoi amici di Minecraft! # dayOneExperience.carousel.realms=Realms utilizza server gestiti da noi e riservati a te e ai tuoi amici. Ti permette di mantenere un mondo di Minecraft sempre online e accessibile, anche quando non sei connesso. # @@ -2586,14 +2660,13 @@ death.fell.finish.item=%1$s è precipitato/a ed è stato/a finito/a da %2$s arma death.fell.killer=%1$s è stato/a fatto/a cadere # deathScreen.deleteWorld=Elimina il mondo # -deathScreen.hardcoreInfo=Non puoi rinascere in modalità Estrema! # +deathScreen.hardcoreInfo=Non puoi rinascere in modalità estrema! # deathScreen.leaveServer=Esci dal server # deathScreen.message=Sei morto/a! # deathScreen.quit=Menu # deathScreen.quit.confirm=Vuoi davvero abbandonare? # deathScreen.quit.confirmToMainMenuWarning=Vuoi davvero uscire dal gioco e tornare al menu principale? # deathScreen.quit.confirmToMainMenuTitleWarning=Tornare al menu principale? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Vuoi davvero salvare e uscire dal gioco?%sCaricheremo anche il tuo mondo sul cloud! # deathScreen.quit.secondaryClient=Salva ed esci # deathScreen.quit.secondaryClient.confirmLeaveWarning=Sei sicuro di voler salvare ed uscire dal gioco? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Salva ed esci # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Sopramondo # dimension.dimensionName1=Nether # dimension.dimensionName2=The End # -disabledSkin.title=Appari come Steve # +disabledSkin.title=Appari come un personaggio predefinito # disabledSkin.body.onJoin=In questo server %s è disabilitato. Puoi scegliere una skin diversa nel camerino. # disabledSkin.body.dressingRoom=In questo server %s è disabilitato. Sei sicuro di voler mantenere questa skin equipaggiata? # disabledSkin.type.customSkins=skin personalizzate # @@ -2668,10 +2741,10 @@ disconnectionScreen.blockMismatch=I blocchi tra il client e il server non corris disconnectionScreen.cantConnect=Impossibile connettersi al mondo. # disconnectionScreen.cantConnectToRealm=Impossibile connettersi al Realm. # disconnectionScreen.forbidden=Il Realm non è stato trovato oppure non sei un membro. # -disconnectionScreen.cantConnectToRealms=Impossibile connettersi ai reami. # +disconnectionScreen.cantConnectToRealms=Impossibile connettersi ai realm. # disconnectionScreen.crossPlatformDisabled=Abilita il cross-platform nel menu principale per connetterti con gli amici su altre piattaforme. Per giocare con altri amici online senza utilizzare il cross-play, anche l'host del gioco deve aver disabilitato il cross-play tramite il menu principale. # disconnectionScreen.crossPlatformDisabled.header=Il cross-platform è disabilitato. # -disconnectionScreen.incompatibleRealm=Il tuo client è incompatibile o non aggiornato. Aggiornalo per connetterti ai reami. # +disconnectionScreen.incompatibleRealm=Il tuo client è incompatibile o non aggiornato. Aggiornalo per connetterti ai realm. # disconnectionScreen.realmsAlphaEndedTitle=Il periodo di prova di Realms Alpha è terminato. Grazie per il contributo! # disconnectionScreen.realmsAlphaEndedMessage=Realms non è al momento disponibile. # disconnectionScreen.disconnected=Disconnesso dal server # @@ -2685,7 +2758,7 @@ disconnectionScreen.internalError.cantConnect=Non è stato possibile connetterti disconnectionScreen.internalError.cantEdit=Si è verificato un problema durante la ricerca di questo server. # disconnectionScreen.internalError.cantFindEdit=Non è stato possibile connetterti. Prova ad aggiungere un nuovo server. # disconnectionScreen.internalError.cantFindLocal=Si è verificato un problema durante il caricamento di questo mondo. # -disconnectionScreen.internalError.cantFindRealm=Si è verificato un problema durante la ricerca di questo reame. # +disconnectionScreen.internalError.cantFindRealm=Si è verificato un problema durante la ricerca di questo realm. # disconnectionScreen.internalError.cantFindServer=Si è verificato un problema durante la ricerca di questo server. # disconnectionScreen.invalidName=Nome non valido! # disconnectionScreen.invalidPlayer=Le impostazioni multigiocatore di questo mondo prevedono l'accesso ai soli amici. Devi essere amico dell'host di questo mondo per unirti a esso. # @@ -2703,15 +2776,15 @@ disconnectionScreen.notAllowed=Non hai ricevuto un invito per giocare su questo disconnectionScreen.notAuthenticated=È necessario eseguire l'accesso ai servizi Microsoft. # disconnectionScreen.outdatedClient=Impossibile connettersi: Client obsoleto! # disconnectionScreen.outdatedServer=L'host sta usando una versione precedente di Minecraft. Tutti dovrebbero aggiornare alla versione più recente di Minecraft e riprovare. # -disconnectionScreen.outdatedClientRealms=Per continuare a giocare in questo reame è necessario aggiornare il gioco. # +disconnectionScreen.outdatedClientRealms=Per continuare a giocare in questo realm è necessario aggiornare il gioco. # disconnectionScreen.outdatedClientRealms.title=Realms aggiornato # -disconnectionScreen.outdatedServerRealms=Il gioco è aggiornato, ma il reame non è aggiornato. # +disconnectionScreen.outdatedServerRealms=Il gioco è aggiornato, ma il realm non è aggiornato. # disconnectionScreen.outdatedServerRealms.title=Al momento non possiamo aggiornare il server Realm perché ci sono attualmente altri giocatori online. Puoi chiudere e riaprire il tuo Realm dalla schermata Gestisci Realm per far uscire gli altri giocatori e poi entrare nel tuo Realm per aggiornarlo. # disconnectionScreen.outdatedServerRealmsNonOwner.title=Il Realm a cui stai tentando di accedere è in una versione diversa. Contatta il proprietario del Realm per risolvere il problema. # -disconnectionScreen.realmsServerUpdateIncoming=Presto il tuo reame sarà aggiornato. Anche tu dovrai scaricare un aggiornamento. # +disconnectionScreen.realmsServerUpdateIncoming=Presto il tuo realm sarà aggiornato. Anche tu dovrai scaricare un aggiornamento. # disconnectionScreen.realmsServerUpdateIncoming.title=Verificare la presenza di aggiornamenti di gioco? # disconnectionScreen.realmsWorldUnassigned=Assegna la versione nelle opzioni per sviluppatori. # -disconnectionScreen.realmsWorldUnassigned.title=Reame non assegnato! # +disconnectionScreen.realmsWorldUnassigned.title=Realm non assegnato! # disconnectionScreen.serverFull=Wow, questo server è richiestissimo! Torna più tardi a vedere se si è liberato dello spazio. # disconnectionScreen.serverFull.title=Server pieno # disconnectionScreen.crossPlayDisabled=La modalità cross-play è temporaneamente disabilitata! # @@ -2724,8 +2797,8 @@ disconnectionScreen.invalidTenant=Impossibile connettersi al mondo di gioco. Ver disconnectionScreen.resourcePack=Si è verificato un errore durante il download o l'applicazione del pacchetto di risorse. # disconnectionScreen.restartClient=Impossibile connettersi, riavvia il client. # disconnectionScreen.badPacket=Il server ha inviato un pacchetto danneggiato. # -disconnectionScreen.realmsDisabled=Reami disabilitati. # -disconnectionScreen.realmsDisabledBeta=Regni disattivati per la Beta. # +disconnectionScreen.realmsDisabled=Realm disabilitati. # +disconnectionScreen.realmsDisabledBeta=Realms disattivati per la Beta. # disconnectionScreen.incompatiblePack=Non è possibile partecipare al mondo perché disponi dei seguenti pacchetti incompatibili: %s # disconnectionScreen.incompatiblePack.memory=Non è possibile partecipare al mondo perché il dispositivo non dispone di memoria sufficiente per i seguenti pacchetti: %s # disconnectionScreen.incompatiblePack.graphics.raytracing=Non è possibile partecipare al mondo perché il tuo dispositivo non dispone dell'hardware compatibile per supportare il ray tracing # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=ESPORTA # edu.worlds_screen.share=CONDIVIDI # edu.worlds_screen.delete=CANC # edu.worlds_screen.courses_title=I miei corsi # -edu.worlds_screen.fetch_error=Si è verificato un problema durante la connessione a OneDrive. I mondi salvati nel cloud potrebbero non essere aggiornati. Controlla anche la tua connessione a internet. # +edu.worlds_screen.fetch_error=Si è verificato un problema durante la connessione a OneDrive. I mondi salvati nel cloud potrebbero non essere aggiornati. Controlla anche la tua connessione Internet. # edu.templates.title=I miei modelli # edu.templates.search_placeholder=Cerca i miei modelli # @@ -3053,7 +3126,12 @@ feed.upload=Caricamento della schermata... # feed.manage=Gestisci feed # feed.share=Condividi # feed.addScreenshot=Aggiungi schermata # -feed.shareScreenshot=Screenshot acquisito. Vai alle Storie dei Realm per condividerlo. # +feed.screenshotCapturedRealms=Screenshot acquisito. Vai alle Storie dei Realm per condividerlo. # +feed.screenshotCaptured=Screenshot acquisito. Visualizzalo nella tua galleria degli screenshot. # +feed.screenshotAlmostFull=Screenshot acquisito. La tua galleria è quasi piena. (%d/%d) # +feed.screenshotReachedMax=Screenshot acquisito. La tua galleria è piena. (%d/%d) # +feed.screenshotFull=La tua galleria è piena. Elimina gli screenshot per liberare spazio. # +feed.screenshotFullShort=Galleria degli screenshot piena # feed.comments=Commenti # feed.edit=Modifica # feed.screenshots=Schermate # @@ -3064,10 +3142,10 @@ feed.previous=Indietro # feed.next=Avanti # feed.delete=Elimina # feed.deleted=Oggetto eliminato # -feed.report_xbox=Segnala al team di Xbox Handhaving # +feed.report_xbox=Segnala al team Provvedimenti di Xbox # feed.report_club=Segnala al club # -feed.clubdescription=Descrizione reame # -feed.no_feed_item_content=Qui verranno visualizzate le schermate e le discussioni nel tuo reame. Premi "Nuovo" per iniziare # +feed.clubdescription=Descrizione realm # +feed.no_feed_item_content=Qui verranno visualizzate le schermate e le discussioni nel tuo Realm. Premi ”Nuovo” per iniziare # feed.no_reported_item_content=Nessun oggetto segnalato # feed.no_screenshot=Non hai schermate disponibili # feed.reportToastMessage=Oggetto segnalato # @@ -3077,7 +3155,7 @@ feed.failedToPostDescription=Screenshot non valido # feed.failedToPostRateLimit=Riprova a pubblicare tra qualche minuto. Aggiornamento di Realms in corso. # feed.uppload_started=Caricamento screenshot in corso # feed.uppload_success=Lo screenshot è stato caricato # -feed.connected=Ogni reame è connesso a un club con il tuo account Microsoft. # +feed.connected=Ogni realm è connesso a un club con il tuo account Microsoft. # feed.unviewedPost=Nuovo # comment.like=%d Mi piace ### 1 like @@ -3097,7 +3175,7 @@ gameArgument.featureUnsupported=Questa versione di Minecraft non supporta questa gameMode.adventure=Modalità Avventura # gameMode.changed=La tua modalità di gioco è stata aggiornata a %s # gameMode.creative=Modalità Creativa # -gameMode.hardcore=Modalità Estrema! # +gameMode.hardcore=Modalità estrema! # gameMode.spectator=Modalità Spettatore # gameMode.survival=Modalità Sopravvivenza # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Muovi :tip_right_stick: per guardarti attorno gameTip.playerMovement.mouse=Muoviti con :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Muoviti usando il joystick # -gameTip.playerMovement.touch.classic=Muoviti usando il joystick # +gameTip.playerMovement.touch.classic=Muoviti usando i pulsanti freccia # gameTip.playerMovement.controller=Muovi :tip_left_stick: per muoverti # gameTip.flying.mouse=Tocca due volte :_input_key.jump: per volare # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Tocca due volte :_input_key.jump: per smettere di volar gameTip.stopFlying.touch=Tocca due volte il volo verso il basso per smettere di volare # gameTip.jump.mouse=Salta con :_input_key.jump: # + gameTip.swim.mouse=Tieni premuto :_input_key.jump: per nuotare verso l'alto # +gameTip.swim.touch=Tieni premuto per nuotare verso l'alto # gameTip.hotbar.selection.mouse=Scorri o premi %s per tenere in mano un oggetto ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Tocca un oggetto nella hotbar per tenerlo in mano # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Posiziona il banco da lavoro, tieni premut gameTip.useCraftingTable.mouse=Fai clic con il pulsante destro del mouse sul banco da lavoro per usarlo # +gameTip.openChat.mouse=Premi %s per aprire la chat # +gameTip.openChat.touch=Tocca per aprire la chat # +gameTip.openChat.touch.tts=Tocca il pulsante chat per aprire la chat # + +gameTip.emote.mouse=Premi o tieni premuto :_input_key.emote: per eseguire l'emote # +gameTip.emote.touch=Tocca per eseguire l'emote # +gameTip.emote.touch.tts=Tocca il pulsante emote per eseguire l'emote # + generator.amplified=AMPLIFICATO # generator.amplified.info=Nota bene: solo per sfizio, richiede un computer potente # generator.customized=Personalizzato # @@ -3299,7 +3387,7 @@ howtoplay.category.gettingSettled=Sistemazione # howtoplay.category.gettingStarted=Per iniziare # howtoplay.category.overworld=Sopramondo dalla A alla Z # howtoplay.category.preparingForTheNight=Preparazione per la notte # -howtoplay.category.realms=Reami # +howtoplay.category.realms=Realm # howtoplay.category.redstoneEngineering=Costruire con la pietrarossa # howtoplay.category.standsAndTables=Tavoli e supporti # howtoplay.category.survivingTheFirstNight=Sopravvivenza alla prima notte # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=È possibile usare l'armatura aprendo l'inventario e spos howtoplay.armor.text.4=Le armature di ferro, maglia metallica e oro possono essere fuse e trasformate in pepite di ferro o d'oro in una fornace. # howtoplay.armor.header.2=Scudo # howtoplay.armor.text.5.keyboard=Lo scudo blocca il danno in arrivo. Puoi equipaggiare lo scudo nello slot della mano secondaria o nella hotbar. Premi e tieni premuto :_input_key.sneak: per bloccare con lo scudo. # -howtoplay.armor.text.5.gamepad=Lo scudo blocca il danno in arrivo. Puoi equipaggiare lo scudo nello slot della mano secondaria o nella hotbar. Premi il pulsante :_input_key.sneak: o fai clic su :_gamepad_stick_right: per attivare o disattivare il blocco con lo scudo. # +howtoplay.armor.text.5.gamepad=Lo scudo blocca i danni in arrivo. Puoi equipaggiare lo scudo nello slot della mano secondaria o nella hotbar. Premi :_input_key.sneak: o premi :_gamepad_stick_right: per attivare o disattivare il blocco con lo scudo. # howtoplay.armor.text.5a.touch=Lo scudo blocca tutti i tipi di danni in arrivo, esplosioni dei Creeper incluse! Può essere equipaggiato nello slot della mano secondaria o nella hotbar. # howtoplay.armor.text.5b.touch=Se stai utilizzando lo schema di comandi "Pulsanti direzionali e tocco per interagire", tocca :touch_sneak: per attivare o disattivare la parata con lo scudo. # howtoplay.armor.text.5c.touch=Se stai utilizzando uno schema di comandi "Joystick", tocca :tip_virtual_button_sneak: per attivare o disattivare la parata con lo scudo. # -howtoplay.armor.text.5.rift_controller=Lo scudo blocca il danno in arrivo. Puoi equipaggiare lo scudo nello slot della mano secondaria o nella hotbar. Premi il pulsante :_input_key.sneak: o fai clic su :rift_X: per attivare o disattivare il blocco con lo scudo. # -howtoplay.armor.text.5.windowsmr_controller=Lo scudo blocca il danno in arrivo. Puoi equipaggiare lo scudo nello slot della mano secondaria o nella hotbar. Premi il pulsante :_input_key.sneak: o fai clic su :windowsmr_right_stick: per attivare o disattivare il blocco con lo scudo. # +howtoplay.armor.text.5.rift_controller=Lo scudo blocca i danni in arrivo. Puoi equipaggiare lo scudo nello slot della mano secondaria o nella hotbar. Premi :_input_key.sneak: o fai clic su :rift_X: per attivare o disattivare il blocco con lo scudo. # +howtoplay.armor.text.5.windowsmr_controller=Lo scudo blocca i danni in arrivo. Puoi equipaggiare lo scudo nello slot della mano secondaria o nella hotbar. Premi :_input_key.sneak: o fai clic su :windowsmr_right_stick: per attivare o disattivare il blocco con lo scudo. # howtoplay.armor.text.6=Lo scudo può bloccare perfino l'esplosione di un Creeper! # howtoplay.armor.header.3=Travestimento # howtoplay.armor.text.7=Puoi anche indossare una zucca intagliata sulla testa. Non otterrai :armor:, ma in questo modo gli Endermen non si arrabbieranno quando li fissi. # @@ -3519,7 +3607,7 @@ howtoplay.playingTogether.text.1=Minecraft è un gioco §emultigiocatore§f per howtoplay.playingTogether.header.1=Multigiocatore online # howtoplay.playingTogether.text.2=Ogni nuovo mondo che crei inizia con la modalità multigiocatore attivata. Se vuoi renderlo §eprivato§f, vai alle Impostazioni del mondo e disattiva la modalità multigiocatore. # howtoplay.playingTogether.header.2=Partecipare a una partita online # -howtoplay.playingTogether.text.3=Per unirti alle partite di altri giocatori, vai alla §escheda Amici§f e vedrai tutti i regni, gli amici e le partite LAN disponibili. Selezionane una per partecipare. # +howtoplay.playingTogether.text.3=Per unirti alle partite di altri giocatori, vai alla §escheda Amici§f e vedrai tutti i Realms, gli amici e le partite LAN disponibili. Selezionane una per partecipare. # howtoplay.playingTogether.text.4=Quando avvii o ti unisci a una partita online, i tuoi amici possono vederlo dalla loro scheda Amici. Se un amico si unisce, lo vedranno anche i suoi amici. # howtoplay.playingTogether.text.5=Per giocare in modalità multigiocatore, devi avere effettuato l'accesso a un §eaccount Microsoft§f con una connessione a internet attiva. # howtoplay.playingTogether.header.3=Realms: il modo migliore per giocare in compagnia # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Puoi usare un distributore anche per posizionare gli howtoplay.droppers=Sganci # howtoplay.droppers.text.1.notTouch=Quando sono alimentati da una pietrarossa, gli sganci rilasciano un oggetto a caso tra quelli che contengono. Premi :_input_key.use: sullo sgancio per aprirlo e potrai caricarvi gli oggetti presi dal tuo inventario. # -howtoplay.droppers.text.1.touch=Quando sono alimentati da una pietrarossa, gli sganci rilasciano un oggetto a caso tra quelli che contengono. Tocca lo sgancio per aprirlo e potrai caricarvi gli oggetti presi dal tuo inventario. # +howtoplay.droppers.text.1.touch=Quando sono alimentati da pietrarossa, gli sganci rilasciano un oggetto a caso tra quelli che contengono. Tocca lo sgancio per aprirlo e potrai caricarvi oggetti dal tuo inventario. # howtoplay.droppers.header.1=Utilizzo # howtoplay.droppers.text.2=Se lo sgancio è rivolto verso una cassa o un altro contenitore, l'oggetto vi finirà dentro. È possibile creare lunghe catene di sganci per trasportare gli oggetti. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventario # howtoplay.inventory.title=Come giocare: Inventario # howtoplay.inventory.header.1=1. Inventario # howtoplay.inventory.header.2=2. Hotbar # -howtoplay.inventory.text.1.pc_console=La hotbar si riempie man mano che raccogli più risorse. Premi il pulsante :_input_key.inventory: per accedere all'§einventario§f, dove avrai più spazio per tutto ciò che hai raccolto. # -howtoplay.inventory.text.1.touch=La hotbar si riempie man mano che raccogli più risorse. Tocca il pulsante :tip_touch_inventory: per accedere all'§einventario§f, dove avrai più spazio per tutto ciò che hai raccolto. # -howtoplay.inventory.text.1.rift=La hotbar si riempie man mano che raccogli più risorse. Premi il pulsante :rift_B: per accedere all'§einventario§f, dove avrai più spazio per tutto ciò che hai raccolto. # -howtoplay.inventory.text.1.windowsmr=La tua hotbar si riempie man mano che raccogli più risorse. Premi il pulsante :windowsmr_left_grab: per accedere all'§einventario§f, dove avrai più spazio per tutto ciò che hai raccolto. # +howtoplay.inventory.text.1.pc_console=La hotbar si riempie man mano che raccogli risorse. Premi :_input_key.inventory: per aprire l'§einventario§f, dove avrai ulteriore spazio per tutto ciò che hai raccolto. # +howtoplay.inventory.text.1.touch=La hotbar si riempie man mano che raccogli risorse. Tocca :tip_touch_inventory: per aprire l'§einventario§f, dove avrai ulteriore spazio per tutto ciò che hai raccolto. # +howtoplay.inventory.text.1.rift=La hotbar si riempie man mano che raccogli risorse. Premi :rift_B: per aprire l'§einventario§f, dove avrai ulteriore spazio per tutto ciò che hai raccolto. # +howtoplay.inventory.text.1.windowsmr=La hotbar si riempie man mano che raccogli risorse. Premi :windowsmr_left_grab: per aprire l'§einventario§f, dove avrai ulteriore spazio per tutto ciò che hai raccolto. # howtoplay.inventory.text.2.keyboard=Vuoi spostare qualcosa tra la §ehotbar§f e l'inventario? Apri l'inventario, fai clic sull'oggetto scelto e trascinalo nello slot oggetto vuoto in cui desideri spostarlo. # howtoplay.inventory.text.2.gamepad=Vuoi spostare qualcosa tra la §ehotbar§f e l'inventario? Usa il cursore per selezionare un oggetto e premi :_gamepad_face_button_down:. In seguito, sposta il cursore su uno slot oggetto vuoto e premi di nuovo per rilasciare l'oggetto. # howtoplay.inventory.text.2.touch=Vuoi spostare qualcosa tra la §ehotbar§f e l'inventario? Tocca l'oggetto scelto, quindi tocca lo slot oggetto vuoto che preferisci. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Esplora un mondo di possibilità con i Minecoins, la howtoplay.minecoins.text.2=Una volta riscattati, i tuoi Minecoins vengono collegati al tuo account Microsoft: potrai usarli e accedere ai tuoi acquisti da tutti i dispositivi supportati! # howtoplay.minecoins.button.text.1=Ottieni monete # howtoplay.minecoins.header.1=Disclaimer # -howtoplay.minecoins.text.3=*I Minecoins richiedono una versione di Minecraft: Bedrock Edition con Minecraft Marketplace. I Minecoins non sono compatibili con Sony PlayStation®. Per informazioni sulla compatibilità, visita minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*I Minecoins richiedono una versione di Minecraft: Bedrock Edition con Minecraft Marketplace. I Minecoins non sono compatibili con PlayStation®. Per informazioni sulla compatibilità, visita minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Estrazione mineraria # @@ -3909,9 +3997,9 @@ howtoplay.navigation.text.9=Il sole ti dice sempre in che direzione sei rivolto. howtoplay.navigation.header.3=Mappe esploratore # howtoplay.navigation.text.10=Ci sono molti posti da esplorare. Trova un villaggio e cerca un cartografo. Lui ti fornirà le mappe esploratore che ti condurranno in luoghi strani e remoti. # -howtoplay.netherPortals=Sottoportale # -howtoplay.netherPortals.text.1=Un sottoportale ti consente di raggiungere un'altra dimensione. # -howtoplay.netherPortals.text.2=Se costruito correttamente, il sottoportale può essere acceso e attivato. # +howtoplay.netherPortals=Portale del Nether # +howtoplay.netherPortals.text.1=Un Portale del Nether ti consente di raggiungere un'altra dimensione. # +howtoplay.netherPortals.text.2=Se costruito correttamente, il Portale del Nether può essere acceso e attivato. # howtoplay.netherPortals.text.3=Nell'immagine è illustrato un'esempio di costruzione di un portale: # howtoplay.nightfall=Crepuscolo # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Le Storie dei Realm sono accessibili dal menu di howtoplay.scaffolding=Impalcatura # howtoplay.scaffolding.header.1=Punta alle stelle # howtoplay.scaffolding.text.1.keyboard=Le impalcature possono aiutarti a creare gigantesche strutture in tutta sicurezza! Puoi camminare all'interno e stare in piedi sulle impalcature. Se hai costruito una colonna di impalcature, puoi salire in cima premendo :_input_key.jump:. Per scendere premi :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Le impalcature possono aiutarti a creare gigantesche strutture in tutta sicurezza! Puoi camminare all'interno e stare in piedi sulle impalcature. Se hai costruito una colonna di impalcature, puoi salire in cima premendo :_input_key.jump:. Per scendere tieni premuto :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Le impalcature possono aiutarti a creare gigantesche strutture in tutta sicurezza! Puoi camminare all'interno delle impalcature o stare in piedi su di esse. Se hai costruito una colonna di impalcature, puoi salire in cima premendo :_input_key.jump:. Per scendere tieni premuto :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Le impalcature possono aiutarti a costruire grandi strutture consentendoti di raggiungere luoghi più elevati e scendere in sicurezza senza subire danni da caduta. # howtoplay.scaffolding.text.1b.touch=Se stai utilizzando lo schema di comandi "Pulsanti direzionali", tocca :touch_jump: per arrampicarti su una colonna di impalcature. Tocca :touch_fly_down: per scendere. # howtoplay.scaffolding.text.1c.touch=Se stai utilizzando uno schema di comandi "Joystick", premi :tip_virtual_button_jump: per arrampicarti su una colonna di impalcature. Tocca :tip_virtual_button_sneak: per scendere. # -howtoplay.scaffolding.text.1.rift_controller=Le impalcature possono aiutarti a creare gigantesche strutture in tutta sicurezza! Puoi camminare all'interno e stare in piedi sulle impalcature. Se hai costruito una colonna di impalcature, puoi salire in cima premendo :rift_A:. Per scendere tieni premuto :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Le impalcature possono aiutarti a creare gigantesche strutture in tutta sicurezza! Puoi camminare all'interno e stare in piedi sulle impalcature. Se hai costruito una colonna di impalcature, puoi salire in cima premendo :windowsmr_right_touchpad:. Per scendere tieni premuto :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Le impalcature possono aiutarti a creare gigantesche strutture in tutta sicurezza! Puoi camminare all'interno delle impalcature o stare in piedi su di esse. Se hai costruito una colonna di impalcature, puoi salire in cima premendo :rift_A:. Per scendere, tieni premuto :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Le impalcature possono aiutarti a creare gigantesche strutture in tutta sicurezza! Puoi camminare all'interno delle impalcature o stare in piedi su di esse. Se hai costruito una colonna di impalcature, puoi salire in cima premendo :windowsmr_right_touchpad:. Per scendere, tieni premuto :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Sorreggi la tua costruzione # howtoplay.scaffolding.text.2=Le impalcature hanno bisogno di essere sorrette. Puoi posizionare un certo numero di impalcature orizzontalmente senza che tocchino altri blocchi. Se tenti di posizionare troppi blocchi impalcatura senza sorreggerli, cadranno. Le impalcature possono essere posizionate come dei normali blocchi, oppure sulle proprie fondamenta per creare rapidamente una torre alta. # howtoplay.scaffolding.header.3=Rimozione rapida # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Impossibile esportare il progetto # level.editor.import.failed=Impossibile importare il progetto # level.editor.import.failed.incompatibleEdition=Impossibile importare il progetto: formato file non supportato # -inbox.invite.title=Invito al Realm per # +inbox.realmInvite.title=Invito al Realm per %s # +inbox.gameInvite.title=Invito alla partita da parte di %s # invite.clear=Annulla selezione # invite.send=Invia %d inviti # @@ -4188,6 +4277,8 @@ invite.error1=Si è verificato un errore. Impossibile caricare l'elenco di amici invite.error2=Si è verificato un errore. Impossibile caricare alcuni dettagli dei tuoi amici. # invite.realm.add_member=Aggiungi partecipanti # invite.notification.title=Invito alla partita # +invite.notification.acceptInviteTtsTouch=Tocca due volte l'invito nella parte superiore dello schermo per accettare # +invite.notification.acceptInviteTtsGamepad=Premi %s per accettare # invite.notification.description=%s ti ha invitato a giocare a Minecraft # invite.confirmation.description=%s ti ha invitato a giocare a Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Teschio e tibie incrociate # item.banner_pattern.thing=Aggeggio # item.banner_pattern.vines=Bordura cuneata # item.bucketPowderSnow.name=Secchio di neve fresca # +item.worldbuilder.block.failed=Sono necessari Creativa + Operatore per posizionare questo blocco # item.shield.name=Scudo # item.shield.white.name=Scudo bianco # @@ -5863,6 +5955,7 @@ map.position=Posizione: %s, %s, %s # mcoServer.title=Mondo di Minecraft Online # +menu.ai_lesson_crafter=Creatore di lezioni # menu.achievements=Obiettivi # menu.convertingLevel=Mondo in espansione # menu.copyright=©Mojang AB # @@ -5892,9 +5985,10 @@ menu.classroom_settings.caps=IMPOSTAZIONI CLASSE # menu.serverStore=Negozio %s # menu.serverGenericName=Server # menu.play=Gioca # +menu.preview=Anteprima # menu.profile=Profilo # menu.playdemo=Gioca nel mondo della demo # -menu.playOnRealms=Gioca sul reame # +menu.playOnRealms=Gioca sul realm # menu.quickplay=Modalità rapida # menu.quit=Salva ed esci # menu.quit.edu=Salva ed esci # @@ -5942,10 +6036,10 @@ multiplayer.player.inventory.recovered=Inventario recuperato e posizionato nelle multiplayer.player.inventory.failed=Inventario recuperato. Trova un posto sicuro: la prossima volta che ti unirai al mondo, posizioneremo una cassa vicino a te. # multiplayer.player.joined=%s si unisce alla partita # multiplayer.player.joined.renamed=%s (in precedenza %s) è ora in partita # -multiplayer.player.joined.realms=%s è ora nel reame # -multiplayer.player.joined.realms.renamed=%s (in precedenza %s) è ora nel reame # +multiplayer.player.joined.realms=%s è ora nel realm # +multiplayer.player.joined.realms.renamed=%s (in precedenza %s) è ora nel realm # multiplayer.player.left=%s ha abbandonato la partita # -multiplayer.player.left.realms=%s ha abbandonato il reame # +multiplayer.player.left.realms=%s ha abbandonato il realm # multiplayer.player.changeToPersona=%s ha modificato l'aspetto del personaggio. # multiplayer.player.changeToSkin=%s ha cambiato skin. # multiplayer.stopSleeping=Alzati dal letto # @@ -6110,7 +6204,7 @@ options.dev_force_trial_mode=Forza l'attivazione della Modalità di prova # options.dev_eduDemo=Demo Edu (Richiede di effettuare di nuovo l'accesso) # options.remote_imgui_toggle=Interfaccia Remote ImGUI abilitata # options.dev_enableDebugUI=Attiva interfaccia debug # -options.dev_createRealmWithoutPurchase=Crea reame senza acquistare # +options.dev_createRealmWithoutPurchase=Crea realm senza acquistare # options.dev_flushOrphanedRealmsPurchases=Elimina acquisti Realms abbandonati # options.dev_enableMixerInteractive=Abilita comandi interattivi Mixer # options.dev_storeOfferQueryRequiresXbl=XBL richiesto per le offerte del Negozio ###disable_3rd_party_console_resource_pack_check @@ -6140,7 +6234,7 @@ options.dev_serverInstanceThread=Thread istanza server # options.dev_newCuller=Usa il nuovo culler # options.dev_showBuildInfo=Mostra informazioni build # options.dev_showDevConsoleButton=Mostra il pulsante della console dev # -options.dev_realmsPermissionsEnabledButton=Mostra permessi reami # +options.dev_realmsPermissionsEnabledButton=Mostra permessi realm # options.dev_enableProfiler=Attiva profiler # options.dev_newParticleSystem=Abilita nuovo sistema particellare # options.dev_enableDebugHudOverlay=Attiva interfaccia debug # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Usa svolta indipendente da fotogrammi/s options.dev_use_fast_chunk_culling=Usa abbattimento selettivo rapido blocchi # options.dev_displayMarketplaceDocumentId=Visualizza ID documento del marketplace # options.dev_addCoins=Aggiungi %s monete # +options.dev_addCoinTitle=Aggiungi monete # +options.dev_reset_entitlements=Elimina tutti i diritti # +options.dev_reset_entitlements_loading=Dopo l'eliminazione dei diritti, questa finestra di dialogo si chiuderà. Puoi chiudere questa finestra, ma chiudere il gioco prima del termine del processo potrebbe causare effetti imprevisti. # +options.dev_reset_entitlements_error_unfinished=Attenzione, non tutti i diritti sono stati eliminati correttamente. Prova a eseguire di nuovo il comando, possibilmente dopo avere riavviato il client. # +options.dev_reset_entitlements_warning=Attenzione! In questo modo eliminerai tutti i diritti, inclusi quelli ottenuti in precedenza che potresti non riuscire a recuperare! Se disponi di numerosi diritti, questa operazione potrebbe richiedere un po' di tempo. Vuoi davvero continuare? # +options.dev_reset_entitlements_success=Diritti eliminati correttamente. # +options.dev_currencyFailureWarning=Operazione di rete non riuscita. Errore: %s # +options.dev_currencyFailureWarningGeneric=Operazione di rete non riuscita. Verifica di avere effettuato l'accesso a un account presente nell'elenco degli account ammessi. # +options.dev_reset_wallet=Ripristina portafoglio # +options.dev_allowlist_failure=Errore! Operazione non riuscita, verifica che l'account sia presente nell'elenco degli account ammessi. # options.discoveryEnvironment=Ambiente scoperta (richiede riavvio) # options.discoveryEnvironment.production=Produzione # options.discoveryEnvironment.staging=Pianificazione # options.discoveryEnvironment.local=Locale # options.discoveryEnvironment.dev=Sviluppatore [Instabile] # +options.discoveryEnvironment.perf=Prestazioni [instabilità elevata] # options.dev_realmsEnvironment=Ambiente Realms # options.dev_realms_environment.production=Produzione # options.dev_realms_environment.staging=Pianificazione # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Sovrascrivi aggiornamento versione client # options.dev_resetOverrideDate=Ripristina data sovrascritta # options.dev_clearStoreCache=Cancella cache marketplace # options.dev_clearLibraryCache=Svuota cache libreria # +options.dev_clearScreenshotsCache=Svuota cache screenshot # options.dev_clearAllCache=Cancella intera cache # options.dev_connection_quality=Simulatore di rete (simula connessioni non ottimali) # options.dev_connection_off=Spento - Connessione In-memory attivata per sessione locale # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3 G - 1,5 Mbps, latenza 200 ms, pacchetti persi 2% options.dev_connection_slow=Lenta - 400 Kbps, latenza 300 ms, pacchetti persi 3% # options.dev_connection_veryslow=Molto lenta - 200 Kbps, latenza 400 ms, pacchetti persi 4% # options.dev_deleteAllPersonas=Cancella tutti i personaggi # +options.dev_deleteLocalScreenshots=Elimina screenshot locali # options.dev_deleteLegacyPersona=Cancella slot personaggio legacy # options.dev_identity_environment=Nuova identità e ambiente di infrastruttura online (richiede riavvio) # options.dev_identity_environment.dev=Sviluppo # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Livello 4 - 1.024 MB # options.dev_sunsetting_tier.five=Livello 5: iOS 12 e Nougat # options.dev_sunsetting_tier.not_pending=Non in sospeso # options.dev_gatherings_section=Raduni # -options.dev_gatherings_add_gathering=Aggiungi raduno pubblico # options.dev_gatherings_enable=Abilita raduni # +options.dev_gatherings_filter=Filtra raduni # options.dev_gatherings_disable=Disabilita raduni # options.dev_gatherings_bypass=Bypassa verifica pacchetto di servizio del sistema # options.dev_gatherings_enabled=Raduni: abilitati # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Pro a Quake # options.fov.min=Normale # +options.gammaIntensity=Regola la luminosità # +options.hdr_brightness=Luminosità # options.hudOpacity=Opacità interfaccia # options.hudOpacity.max=Normale # options.hudOpacity.min=Nascosta # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Gameplay tastiera completa # options.fullKeyboardLayout=Layout tastiera completa # options.improvedInputResponsePlaceholder=Risposta agli input migliorata # options.improvedInputResponsePlaceholder.tooltip=Riduce il ritardo tra l'input e l'azione visualizzata sullo schermo. Questa impostazione potrebbe aumentare il consumo della batteria. # -options.dynamicTexturesToggle=Rimuovi limite di texture # -options.dynamicTexturesToggle.tooltip=La disattivazione di questa impostazione richiederà il riavvio del gioco. Potrebbe causare instabilità, nel caso si usino più componenti aggiuntivi o pacchetti di risorse con molte texture. # -options.dynamicTextures.popUp=Se l'impostazione Rimuovi limite di texture è attivata, dovrai riavviare il gioco per disattivarla. # +options.dynamicTexturesToggle=Usa limite di texture consigliato # +options.dynamicTexturesToggle.tooltip=Consenti a Mojang di impostare il tuo limite di texture. Ciò potrebbe migliorare notevolmente la qualità delle texture. Se riscontri problemi con grandi componenti aggiuntivi e pacchetti di risorse, disattiva questa impostazione. # +options.dynamicTextures.popUp=Riavvia il gioco per disattivare Usa limite di texture consigliato. # options.dynamicTextures.popUp.title=Confermi? # +options.dynamicTextures.popUp.continue=Disattiva # options.fullscreen=Schermo intero # options.gamepadcursorsensitivity=Sensibilità del cursore del controller # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Abilita una versione XL dei nuovi menu options.upscaling=Ingrandimento # options.raytracing=Ray tracing # options.raytracing.disabled.upsell.supported_platform=Questa opzione è modificabile solo durante il gioco in un mondo compatibile con il ray tracing. Trovane uno nel marketplace o crea un pacchetto di risorse personalizzato compatibile con il ray tracing. # +options.raytracing.disabled.upsell.supported_platform.edu=Questa opzione è modificabile solo mentre si gioca in un mondo compatibile con il ray tracing. # options.raytracing.disabled.upsell.unsupported_platform=È necessario un dispositivo specifico per utilizzare questa funzione, per ulteriori informazioni visita il sito: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Avanzata # options.graphics.fast=Semplificata # @@ -6406,6 +6517,7 @@ options.hidehand=Nascondi la mano # options.classic_box_selection=Selezione struttura # options.creator=Creatore # options.creatorTitle=Impostazioni creatore # +options.creator.serverboundClientDiagnosticsEnabled=Abilita diagnostica client # options.creator.debuggerHeading=Impostazioni debugger di script # options.creator.debuggerAutoAttach=Allega debugger al caricamento # options.creator.debuggerAutoConnect=Collega debugger al caricamento # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Classico # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=Nuova schermata "Sei morto/a" (sperimentale) # options.betaNewDeathScreenToggle.disabled=Non puoi modificare questa impostazione mentre giochi in un mondo # +options.betaNewBedScreenToggle=Nuova schermata letto (sperimentale) # +options.betaNewBedScreenToggle.disabled=Non puoi modificare questa impostazione mentre giochi in un mondo # options.usetouchpad=Puntatore # options.viewSubscriptions=Abbonamenti # options.viewSubscriptions.button.info=Informazioni # @@ -6651,7 +6765,7 @@ options.viewSubscriptions.realmsPlus.header=Abbonamenti disponibili # options.viewSubscriptions.realmsPlus.headerAdditional=Abbonamenti aggiuntivi # options.viewSubscriptions.realmsPlus.detail=Più di 150 pacchetti del marketplace e il tuo server del Realm da 10 giocatori # options.viewSubscriptions.realms.header=Abbonamenti aggiuntivi # -options.viewSubscriptions.realms.detail=Accedi al server del tuo reame con al massimo %d giocatori contemporaneamente # +options.viewSubscriptions.realms.detail=Accedi al server del tuo realm con al massimo %d giocatori contemporaneamente # options.viewSubscriptions.loadingSubscriptions=Caricamento dei tuoi abbonamenti in corso... # options.viewSubscriptions.loadingSubscriptionsFailed=Impossibile caricare abbonamenti # options.viewSubscriptions.purchasedPlatformDiffers=Questo acquisto è stato fatto per %s e devi utilizzare quel dispositivo per poterlo gestire. # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Verrà visualizzata una pagina nel tuo browser options.openFeedbackPage.continue=Continua al sito web dei feedback # options.turnOffAchievements=Vuoi davvero disattivare gli obiettivi? # options.turnOffAchievements.message=Gli obiettivi sono disponibili solo nei mondi impostati in modalità Sopravvivenza senza trucchi attivi. Se continui, nessun giocatore sbloccherà mai obiettivi in questo mondo, neppure modificando le impostazioni prima di giocare. # +options.turnOnHardcoreMode=Vuoi attivare la modalità estrema? # +options.turnOnHardcoreMode.message=Ecco cosa c'è da sapere sulla modalità estrema: # +options.turnOnHardcoreMode.message.1=1) Quando muori, non rinasci: game over! # +options.turnOnHardcoreMode.message.2=2) La modalità estrema non può essere disattivata dopo che il mondo è stato creato. # +options.turnOnHardcoreMode.message.3=3) Dopo la tua morte, potrai vedere questo mondo ma non interagire con esso. # options.achievementsDisabled=In questo mondo non è possibile sbloccare obiettivi. # options.achievementsDisabled.onLoad=Avviando la partita con queste impostazioni, in questo mondo non sarà più possibile sbloccare obiettivi. # options.achievementsDisabled.notSignedIn=In questo mondo è possibile sbloccare obiettivi, ma per farlo devi eseguire l'accesso a un account Microsoft. # @@ -6761,7 +6880,7 @@ options.makeBackup=Crea una copia di backup del mio mondo # options.managePrivacy=Per gestire le impostazioni relative alla privacy, visita il sito https://account.xbox.com/Settings da qualsiasi browser. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Scollega account Microsoft # options.unlink_msa.confirm.title=Vuoi scollegare l'account Microsoft? # -options.unlink_msa.confirm.warning=ATTENZIONE: scollegando il tuo account %s, non sarai più in grado di salvare i progressi o gli acquisti effettuati con esso sul tuo sistema PlayStation®4. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ATTENZIONE: scollegando il tuo account %s, non sarai più in grado di salvare i progressi o gli acquisti effettuati con esso sulla tua console PlayStation®4. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Scollegare il tuo account Microsoft dall'interno di questo gioco influirà su tutti i giochi Minecraft su questa piattaforma che hanno utilizzato questo account Microsoft. # options.unlink_msa.confirm.checkbox1=Utilizzando altre piattaforme, non sarò più in grado di accedere ad alcun contenuto del negozio di gioco. # options.unlink_msa.confirm.checkbox2=Non sarò più in grado di partecipare a partite cross-platform insieme ai miei amici con altre piattaforme. # @@ -6851,7 +6970,7 @@ sunsetting.popup.sunset.ios_android=Questo dispositivo non è più supportato. H sunsetting.popup.pendingSunset.gearvr_win10=La nostra capacità di supportare questo dispositivo sta volgendo al termine. Continuerai a ricevere aggiornamenti fino al nostro prossimo aggiornamento principale, dopodiché riceverai l'aggiornamento finale per questo dispositivo. Ci scusiamo profondamente per l'inconveniente. %sDopo aver ricevuto l'aggiornamento finale, potrai continuare a giocare nei tuoi mondi e ad accedere agli acquisti del Marketplace (inclusi Minecoins). Tuttavia non avrai più accesso alla modalità multigiocatore o ai Realms da questo dispositivo. Non riceverai più gli ultimi aggiornamenti e non potrai giocare con dispositivi o Realms che continuano a ricevere gli aggiornamenti. Inoltre, non potrai collegarti a determinati server. %sFai clic sul pulsante per ulteriori informazioni, inclusi i modi per spostare i tuoi mondi su un nuovo dispositivo. # sunsetting.popup.sunset.gearvr_win10=Questo dispositivo non è più supportato. Hai ricevuto l'aggiornamento finale per questo dispositivo. Da questo momento in poi puoi continuare a costruire nei tuoi mondi e i tuoi acquisti sul Marketplace (compresi Minecoins) continueranno a essere disponibili. Tuttavia, non avrai più accesso alla modalità multigiocatore o ai Realms da questo dispositivo. Non riceverai più gli ultimi aggiornamenti e non potrai giocare con i dispositivi che continuano a ricevere gli aggiornamenti. Inoltre, non potrai collegarti a determinati server. # sunsetting.popup.pendingSunset.dx10=La nostra capacità di supportare questo dispositivo grafico sta volgendo al termine. Continuerai a ricevere aggiornamenti fino al nostro prossimo aggiornamento principale, dopodiché riceverai l'aggiornamento finale per questo dispositivo. Ci scusiamo profondamente per l'inconveniente. %sDopo aver ricevuto l'aggiornamento finale, potrai continuare a giocare nei tuoi mondi e ad accedere agli acquisti del Marketplace (inclusi Minecoins). I Realms gestiti da questo dispositivo continueranno a funzionare a meno che non vengano aggiornati dal proprietario su un dispositivo diverso. Non riceverai più gli ultimi aggiornamenti e non potrai giocare in modalità multigiocatore con dispositivi o Realms che continuano a ricevere gli aggiornamenti. Inoltre, non potrai collegarti a determinati server. %sFai clic sul pulsante per ulteriori informazioni, inclusi i modi per spostare i tuoi mondi su un nuovo dispositivo. # -sunsetting.popup.sunset.dx10=Questo dispositivo grafico non è più supportato. Hai ricevuto l'aggiornamento finale per questo dispositivo. Da questo momento in poi puoi continuare a costruire nei tuoi mondi e i tuoi acquisti sul Marketplace (compresi Minecoins) continueranno a essere disponibili. I tuoi reami continueranno a funzionare a meno che non vengano aggiornati dal proprietario su un dispositivo diverso. Non riceverai più gli ultimi aggiornamenti e non potrai giocare in modalità multigiocatore con dispositivi o reami che continuano a ricevere gli aggiornamenti. Inoltre, non potrai collegarti a determinati server. %sFai clic sul pulsante per ulteriori informazioni, inclusi i modi per spostare i tuoi mondi su un nuovo dispositivo. Ci rendiamo conto di crearti un inconveniente e apprezziamo moltissimo il tempo che hai dedicato al nostro gioco, nonché il tuo supporto. # +sunsetting.popup.sunset.dx10=Questo dispositivo grafico non è più supportato. Hai ricevuto l'aggiornamento finale per questo dispositivo. Da questo momento in poi puoi continuare a costruire nei tuoi mondi e i tuoi acquisti sul Marketplace (compresi Minecoins) continueranno a essere disponibili. I tuoi realm continueranno a funzionare a meno che non vengano aggiornati dal proprietario su un dispositivo diverso. Non riceverai più gli ultimi aggiornamenti e non potrai giocare in modalità multigiocatore con dispositivi o realm che continuano a ricevere gli aggiornamenti. Inoltre, non potrai collegarti a determinati server. %sFai clic sul pulsante per ulteriori informazioni, inclusi i modi per spostare i tuoi mondi su un nuovo dispositivo. Ci rendiamo conto di crearti un inconveniente e apprezziamo moltissimo il tempo che hai dedicato al nostro gioco, nonché il tuo supporto. # sunsetting.popup.pendingSunset.geo.ios=La nostra capacità di supportare questo dispositivo sta volgendo al termine nella tua zona. Dopo aver ricevuto l'aggiornamento finale, potrai continuare a giocare sui tuoi mondi e accedere ai tuoi acquisti nel Marketplace, ma non potrai più effettuare nuovi acquisti nel Marketplace. I realm gestiti da questo dispositivo continueranno a funzionare per 6 mesi. Dal 30 settembre 2023 non avrai più accesso al tuo realm. Si consiglia di scaricare il mondo prima di questa data e di disdire l'abbonamento dalle impostazioni dell'abbonamento sul tuo dispositivo. %sSe hai effettuato l'accesso con un account Microsoft/Xbox Live, i tuoi acquisti su Marketplace, i Minecoins e il tuo abbonamento a Realms saranno disponibili su altre piattaforme. Se desideri spostare i tuoi mondi da questo dispositivo a un altro dispositivo, puoi farlo caricando il mondo su un realm e scaricandone una copia di backup sul tuo nuovo dispositivo. %sFai clic sul pulsante per ulteriori informazioni, compreso come spostare il tuo mondo su un nuovo dispositivo. ###disable_3rd_party_console_resource_pack_check sunsetting.popup.sunset.geo.ios=La nostra capacità di supportare questo dispositivo sta volgendo al termine nella tua zona. Potrai continuare a giocare sui tuoi mondi e accedere ai tuoi acquisti nel Marketplace, ma non potrai più effettuare nuovi acquisti nel Marketplace. I realm gestiti da questo dispositivo continueranno a funzionare fino al 30 settembre 2023, dopodiché non avrai più accesso al tuo realm. Si consiglia di scaricare il mondo prima di questa data. %sSe hai effettuato l'accesso con un account Microsoft/Xbox Live, i tuoi acquisti su Marketplace, i Minecoins e il tuo abbonamento a Realms saranno disponibili su altre piattaforme. Se desideri spostare i tuoi mondi da questo dispositivo a un altro dispositivo, puoi farlo caricando il mondo su un realm e scaricandone una copia di backup sul tuo nuovo dispositivo. %sFai clic sul pulsante per ulteriori informazioni, compreso come spostare il tuo mondo su un nuovo dispositivo. ###disable_3rd_party_console_resource_pack_check @@ -6978,8 +7097,8 @@ hudScreen.daysPlayed.overflow=Troppi per contarli! # playscreen.fileSize.MB=MB # playscreen.fileSize.GB=GB # -playscreen.joinableRealms=Reami a cui puoi unirti # -playscreen.noFriendsRealms=Non ti sei ancora unito a nessun reame. # +playscreen.joinableRealms=Realm a cui puoi unirti # +playscreen.noFriendsRealms=Non ti sei ancora unito a nessun realm. # playscreen.header.local=Gioca # playscreen.header.realms=Realms # playscreen.lastPlayed.daysAgo=%1 giorni fa # @@ -6993,14 +7112,14 @@ playscreen.realmsTrialWorld=Prova Realms Plus gratis per 30 giorni # playscreen.freePreviewRealmAvailable=Realm di anteprima gratuito disponibile # playscreen.freeBetaRealmAvailable=Realm Beta gratuito disponibile # playscreen.withYourPaidRealms=Con il tuo abbonamento a pagamento a Realms # -playscreen.realmsCreateFirstWorld=Crea il tuo primo reame # +playscreen.realmsCreateFirstWorld=Crea il tuo primo realm # playscreen.realmsCombo=Gioca con gli amici e goditi più di 150 pacchetti # playscreen.realmsGetServer=Ottieni il tuo server e più di 150 pacchetti # playscreen.realmGoogleHoldBody=Si è verificato un problema con uno o più abbonamenti a Realms. Seleziona OK per accedere alle impostazioni dell'abbonamento Google Play e correggere il metodo di pagamento. # playscreen.realmsContent=Gioca a più di 150 pacchetti del marketplace # playscreen.checkingRealmsCompatibility=Analisi compatibilità Realms in corso... # -playscreen.fetchingRealms=Recupero reami in corso... # -playscreen.confirmLeaveMessage=Uscire dal reame %1$s? # +playscreen.fetchingRealms=Recupero realm in corso... # +playscreen.confirmLeaveMessage=Uscire dal realm %1$s? # playscreen.confirmLeaveTitle=Conferma uscita # playscreen.realmExpired=Scaduto # playscreen.realmFull=Limite massimo # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Impossibile connettersi al mondo di gioco. Verifica l progressScreen.generating=Generazione del mondo # progressScreen.saving=Salvataggio mondo # progressScreen.loading=Caricamento... # +progressScreen.title.loading=Caricamento%1 # progressScreen.title.downloading=Download pacchetti in corso %1 # progressScreen.title.applyingPacks=Caricamento pacchetti risorse... # progressScreen.title.searchingForSession=Ricerca sessione di gioco in corso... # @@ -7275,15 +7395,17 @@ progressScreen.title.waitingForStorageProvider=Sincronizzazione dati utente in c progressScreen.title.connectingLocal=Avvio mondo # progressScreen.title.connectingLAN=Connessione a gioco multigiocatore # progressScreen.title.connectingExternal=Connessione a server esterno # -progressScreen.title.connectingRealms=Connessione a reame # +progressScreen.title.connectingRealms=Connessione a realm # progressScreen.title.copyingWorld=Copia mondo # progressScreen.title.deleteStorageAreaContent=Cancellazione della cache di archiviazione # +progressScreen.title.deleteScreenshotsCache=Svuotamento cache screenshot # +progressScreen.title.deleteLocalScreenshots=Eliminazione screenshot locali # progressScreen.title.loadingSplitScreenAppearances=Caricamento degli aspetti a schermo diviso # progressScreen.title.modifiedWorldWarning=Mondo modificato # progressScreen.message.appearanceLoaded=Aspetto caricato # progressScreen.message.appearanceLoadWaitTimeMet=Il caricamento dell'aspetto sta richiedendo molto tempo. Generazione del mondo ancora in corso... # progressScreen.message.deleteStorageAreaContent=L'operazione potrebbe richiedere alcuni minuti. # -progressScreen.message.copyingWorld=Copia del mondo in corso... %d%% # +progressScreen.message.copyingWorld=Copia del mondo in corso... # progressScreen.message.tts.copyingWorld=Copia del mondo in corso... # progressScreen.message.building=Costruzione del terreno # progressScreen.message.done=Fatto! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=I contenuti aggiuntivi aggiungono progressScreen.message.modifiedWorldWarning.7=L'interazione tra mondi e contenuti aggiuntivi è complessa! Alcuni funzionano benissimo insieme, mentre altri potrebbero produrre risultati bizzarri. # progressScreen.message.modifiedWorldWarning.8=Più contenuti aggiuntivi significa più divertimento, ma i tempi di caricamento del gioco potrebbero allungarsi. # progressScreen.dialog.title.resourcePack=Scaricare i pacchetti di risorse? # -progressScreen.dialog.title.behaviorAndResourcePack=Scaricare i pacchetti di comportamenti e risorse del mondo? # -progressScreen.dialog.title.onlyBehavior=Scaricare i pacchetti di comportamenti del mondo? # progressScreen.dialog.title.storageProviderError=Impossibile sincronizzare i dati del mondo # progressScreen.dialog.title.storageProviderLongWait=Sincronizzazione dati del mondo in corso # progressScreen.dialog.title.storageProviderSucceeded=Sincronizzazione dati del mondo riuscita # -progressScreen.dialog.message.onlyBehavior=A questo mondo sono stati applicati pacchetti di comportamenti il cui download è necessario per l'accesso. Effettuare il download e unirsi? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=A questo mondo sono stati applicati pacchetti di comportamenti il cui download è necessario per l'accesso e pacchetti di risorse facoltativi. Cosa desideri scaricare prima di unirti? # -progressScreen.dialog.message.behaviorAndResourcePack=A questo mondo sono stati applicati pacchetti di comportamenti e risorse il cui download è necessario per l'accesso. Effettuare il download e unirsi? # -progressScreen.dialog.message.resourcePackOptional=A questo mondo sono stati applicati pacchetti di risorse. Effettuare il download prima di unirsi? # -progressScreen.dialog.message.resourcePackRequired=A questo mondo sono stati applicati pacchetti di risorse il cui download è necessario per l'accesso. Effettuare il download e unirsi? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=A questo mondo sono stati applicati i pacchetti di risorse abilitati per il ray tracing. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Il tuo dispositivo non è compatibile con le funzionalità avanzate di illuminazione e texture, quindi vedrai il mondo senza questi effetti avanzati. Vuoi scaricarli prima di unirti? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=A questo mondo sono stati applicati i pacchetti di risorse abilitati per il ray tracing. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Il tuo dispositivo non è compatibile con le funzionalità avanzate di illuminazione e texture, quindi vedrai il mondo senza questi effetti avanzati. Vuoi scaricarli prima di unirti? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Alcuni pacchetti di risorse opzionali applicati a questo mondo includono il ray tracing. Il tuo dispositivo non è compatibile con le funzionalità avanzate di illuminazione e texture, quindi vedrai il mondo senza questi effetti avanzati. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Alcuni pacchetti di risorse opzionali e necessari applicati a questo mondo includono il ray tracing. Il tuo dispositivo non è compatibile con le funzionalità avanzate di illuminazione e texture, quindi vedrai il mondo senza questi effetti avanzati. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Alcuni pacchetti di risorse necessari applicati a questo mondo includono il ray tracing. Il tuo dispositivo non è compatibile con le funzionalità avanzate di illuminazione e texture, quindi vedrai il mondo senza questi effetti avanzati. # +progressScreen.dialog.message.resourcePack.optional=A questo mondo sono stati applicati alcuni pacchetti di risorse opzionali. Vuoi effettuare il download prima di accedere? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=A questo mondo sono stati applicati alcuni pacchetti di risorse di componenti aggiuntivi opzionali e altri necessari. Desideri effettuare il download di tutti i pacchetti o solo di quelli necessari per accedere? # +progressScreen.dialog.message.resourcePack.required=A questo mondo sono stati applicati pacchetti di risorse di componenti aggiuntivi necessari. Vuoi effettuare il download e accedere? # +progressScreen.dialog.message.resourcePack.serverRequired=La persona proprietaria di questo mondo richiede ai giocatori di scaricare tutti i pacchetti di risorse a esso applicati. Vuoi effettuare il download e accedere? # progressScreen.dialog.message.storageProviderError=Impossibile sincronizzare i dati del mondo. Riprovare? # progressScreen.dialog.message.storageProviderUnusableError=Il mondo non è stato completamente sincronizzato o è danneggiato. Prova a usare il mondo su una console in cui è in buono stato e prova a eseguire di nuovo la migrazione. # progressScreen.dialog.message.storageProviderQuotaError=Il salvataggio locale è avvenuto correttamente, ma la sincronizzazione cloud non è riuscita a causa del tetto massimo. Libera dello spazio su cloud eliminando dei mondi dal menu Impostazioni. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Spazio locale lib progressScreen.dialog.message.worldCorrupted=Il mondo è stato corrotto. Segnalalo su bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=La sincronizzazione di questo mondo sta impiegando più del previsto. Attendere? # progressScreen.dialog.button.enter=Accedi al mondo # -progressScreen.dialog.button.joinAndDownload=Scarica e unisciti - %1 # progressScreen.dialog.button.joinAndDownload.everything=Scarica tutto e unisciti - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Scarica solo i comportamenti e unisciti - %1 # +progressScreen.dialog.button.joinAndDownload.required=Scarica i pacchetti necessari e accedi - %1 # progressScreen.dialog.button.join=Unisciti # progressScreen.dialog.button.leave=Esci # progressScreen.dialog.button.retry=Riprova # progressScreen.dialog.button.wait=Attendi # -progressScreen.editor.message.copyingProject=Copia del progetto in corso... %d%% # +progressScreen.editor.message.copyingProject=Copia del progetto in corso... # progressScreen.editor.message.tts.copyingProject=Copia del progetto in corso # progressScreen.editor.title.copyingProject=Copia del progetto # progressScreen.editor.dialog.message.resourcePackOptional=A questo progetto sono stati applicati pacchetti di risorse. Effettuare il download prima di unirsi? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=I pacchetti di comportamenti vengo resourcePack.description.bottom.level=I pacchetti di risorse vengono applicati dal basso verso l'alto. Pertanto, una risorsa presente in due pacchetti differenti sarà sovrascritta da quella nel pacchetto superiore. Questi pacchetti vengono applicati ai tuoi mondi sopra a quelli globali. # resourcePack.description.store=Visualizza nel negozio # resourcePack.header.behavior=I pacchetti di comportamenti attivi sono applicabili a tutti i giocatori. # -resourcePack.header.level=Chiedi ai giocatori di accett. i pacchetti per unirsi # +resourcePack.header.level=Chiedi ai giocatori di scaricare i pacchetti di risorse opzionali per accedere # resourcePack.crashRecovery.title=Ripristino risorse globali # resourcePack.crashRecovery.message=Non è stato possibile caricare le risorse in precedenza. # resourcePack.warnings=Avvisi: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Vuoi aggiornare il mondo? # resourcePack.warning.add.body=Questo mondo potrebbe apparire o funzionare diversamente dai mondi non modificati. Prima di continuare, ti consigliamo di salvare una copia del mondo. # resourcePack.warning.add.button.cancel=Non aggiungere il pacchetto # resourcePack.warning.add.button.ok=Aggiungi comunque il pacchetto # -resourcePack.warnings.contentKeyErrorBody=Si è verificato un problema durante il caricamento del pacchetto %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Si è verificato un problema durante il caricamento dei pacchetti %s. # +resourcePack.warnings.contentKeyErrorBody=Si è verificato un problema durante il caricamento del pacchetto %s. Riavvia il gioco o scarica nuovamente il pacchetto per provare a risolvere il problema. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Si è verificato un problema durante il caricamento dei pacchetti %s. Riavvia il gioco o scarica nuovamente i pacchetti per provare a risolvere il problema. # resourcePack.warnings.contentKeyErrorTitle=Errore! # resourcePack.warning.remove.title=Questo è pericoloso! # resourcePack.warning.remove.body=Aggiungendo o rimuovendo pacchetti dopo avere usato un mondo, potresti danneggiarlo irrimediabilmente e perdere tutto ciò che hai creato. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Sconosciuto # storageManager.delete.title=Eliminare %s definitivamente? # storageManager.title.item.single=oggetto # storageManager.title.item.plural=oggetti # +storageManager.title.allScreenshots=tutti gli screenshot # storageManager.delete.content=Vuoi davvero cancellare gli oggetti selezionati? Li perderai per sempre (ed è un sacco di tempo!) %s%s%s # storageManager.delete.content.redownload=Puoi scaricare di nuovo i contenuti che hai acquistato dal marketplace. # storageManager.delete.content.worldtemplate=Cancellare modelli può causare il malfunzionamento di mondi che li stanno usando. # storageManager.delete.content.affectedWorlds=I Mondi seguenti potrebbero funzionare diversamente da quanto previsto: # +storageManager.delete.content.screenshots=Proseguendo eliminerai tutti gli screenshot di tutti i giocatori di Minecraft presenti su questo dispositivo. Vuoi davvero continuare? # storageManager.delete.confirm=Elimina # storageManager.delete.cancel=Annulla # storageManager.delete.dependency=Il seguente contenuto dipende da %s e potrebbe non funzionare correttamente se elimini "%s":%s Vuoi comunque eliminare "%s"? %s sarà eliminato definitivamente! (Molto tempo!) # @@ -8006,12 +8125,12 @@ selectWorld.editor.enterName=Nome progetto # selectTemplate.templateStart=Dove vuoi iniziare? # selectTemplate.generateRandom=Crea nuovo mondo # -selectTemplate.createRealm=Crea nuovo reame # +selectTemplate.createRealm=Crea nuovo realm # selectTemplate.create=Crea... # selectTemplate.worldsByCreators=Mondi dei creatori # -selectTemplate.realm=Nuovo reame # -selectTemplate.realmInfo=Puoi caricare mondi nel tuo reame dopo la sua creazione! # -selectTemplate.signIn=Crea un reame con l'account Microsoft # +selectTemplate.realm=Nuovo realm # +selectTemplate.realmInfo=Puoi caricare mondi nel tuo realm dopo la sua creazione! # +selectTemplate.signIn=Crea un realm con l'account Microsoft # selectTemplate.unableToSignIn=Servizi Microsoft non disponibili su questo dispositivo # selectTemplate.world=Nuovo mondo # selectTemplate.help=? # @@ -8215,7 +8334,7 @@ store.realmsPlus.noTrial.description=Avrai subito a disposizione il tuo Realm e store.realmsPlus.noTrial.description.contentSub=Avrai subito a disposizione il tuo Realm e gli oltre 150 pacchetti del marketplace inclusi nel Marketplace Pass. Possono giocare fino a 10 giocatori alla volta e accedere gratuitamente ai mondi del tuo Realm! Potrai abbonarti per 30 giorni al prezzo di %s:minecoin:. # store.realmsPlus.noTrial.description.iap=Avrai subito a disposizione il tuo Realm e più di 150 pacchetti del marketplace. Possono giocare fino a 10 giocatori alla volta e accedere gratuitamente a tutti i mondi nel tuo Realm! Ti verranno addebitati %s al mese e puoi annullare l'iscrizione per interrompere i futuri addebiti accedendo alle impostazioni dell'abbonamento. # store.realmsPlus.noTrial.description.iap.contentSub=Avrai subito a disposizione il tuo Realm e gli oltre 150 pacchetti del marketplace inclusi nel Marketplace Pass. Possono giocare e accedere gratuitamente a tutti i mondi del tuo Realm fino a 10 giocatori alla volta! Ti verranno addebitati %s al mese. Per annullare l'iscrizione e interrompere i futuri addebiti, accedi alle impostazioni dell'abbonamento. # -store.realmsPlus.realmName.placeholder=Reame di %s #The string passed in here is the gamertag of the player to indicate the name of the player's world. # +store.realmsPlus.realmName.placeholder=Realm di %s #The string passed in here is the gamertag of the player to indicate the name of the player's world. # store.realmsPlus.recurring.offerTrial=Realms Plus è un abbonamento su base continua con una tariffa di abbonamento periodica che viene addebitata automaticamente ogni mese fino a quando l'abbonamento non viene annullato.%sIl tuo Realm e oltre 150 pacchetti di marketplace saranno immediatamente disponibili. Possono giocare fino a 10 giocatori contemporaneamente, autorizzati ad accedere gratuitamente ai mondi nel tuo Realm! I primi 30 giorni sono gratuiti. Al termine del periodo gratuito ti verranno addebitati %s/mese e potrai annullare l'abbonamento per interrompere i futuri addebiti accedendo alle impostazioni dell'abbonamento. # store.realmsPlus.recurring.offerTrial.contentSub=Realms Plus è un abbonamento su base continua con una tariffa di abbonamento periodica che viene addebitata automaticamente ogni mese fino a quando l'abbonamento non viene annullato.%sAvrai subito a disposizione il tuo Realm e gli oltre 150 pacchetti del marketplace inclusi nel Marketplace Pass. Possono giocare fino a 10 giocatori contemporaneamente, autorizzati ad accedere gratuitamente ai mondi nel tuo Realm! I primi 30 giorni sono gratuiti. Al termine del periodo gratuito ti verranno addebitati %s al mese e potrai annullare l'abbonamento per interrompere i futuri addebiti accedendo alle impostazioni dell'abbonamento. # @@ -8829,19 +8948,19 @@ store.pagination.previous=< Indietro ### Chevrons (< and >) should not be mo store.shareDescription=Wow! %s ha creato un pacchetto incredibile. Dai un'occhiata! # store.copyToastMessage=Collegamento copiato negli appunti! # -store.uploadContentToRealmsSuccess=Contenuto caricato con successo nel reame selezionato. # +store.uploadContentToRealmsSuccess=Contenuto caricato con successo nel realm selezionato. # store.uploadContentToRealmsFail.title=Errore # -store.uploadContentToRealmsProgressTitle=Applicazione del contenuto al reame in corso... # -store.uploadContentToRealmsProgressText=Il contenuto selezionato viene applicato al tuo reame. # +store.uploadContentToRealmsProgressTitle=Applicazione del contenuto al realm in corso... # +store.uploadContentToRealmsProgressText=Il contenuto selezionato viene applicato al tuo realm. # store.uploadContentToRealmsFail.message=Impossibile caricare il contenuto nel Realm selezionato! # store.uploadContentToRealmsFail.forbidden.message=Non possiedi uno o più dei contenuti applicati! # -store.applyToRealm=Crea sul reame # +store.applyToRealm=Crea sul realm # store.inRealmsPlus=Su Realms Plus # store.inCsb=Nel Marketplace Pass #### {StrContains="Marketplace Pass"} store.uploadWorldTitle=Sostituire mondo? # store.uploadPackTitle=Sostituire pacchetto? # store.uploadWorldMessage=Il mondo attuale sarà rimosso dallo slot attivo del tuo Realm e al suo posto ne verrà creato uno nuovo. I membri del tuo Realm avranno accesso al tuo nuovo mondo. Seleziona "Annulla" per scaricare una copia del mondo attuale al fine di evitare la perdita di dati o "Conferma" per continuare e sostituire il tuo mondo. # -store.uploadPackMessage=Tutti i pacchetti di risorse e comportamentali del tuo reame verranno rimossi e sostituiti con il pacchetto selezionato. Continuare? # +store.uploadPackMessage=Tutti i pacchetti di risorse e comportamentali del tuo realm verranno rimossi e sostituiti con il pacchetto selezionato. Continuare? # stream.confirm_start=Vuoi davvero iniziare a trasmettere? # stream.unavailable.account_not_bound=Per poter trasmettere Minecraft su Twitch, dovrai collegare il tuo profilo Twitch su mojang.com. Desideri farlo ora? # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Zucca # tile.pumpkin_stem.name=Picciolo di zucca # tile.quartz_block.chiseled.name=Blocco di quarzo cesellato # tile.quartz_block.default.name=Blocco di quarzo # -tile.quartz_block.lines.name=Blocco portante di quarzo # +tile.quartz_block.lines.name=Pilastro di quarzo # tile.quartz_block.smooth.name=Blocco di quarzo levigato # tile.quartz_block.name=Blocco di quarzo # tile.rail.name=Binario # @@ -9855,7 +9974,7 @@ tile.medium_amethyst_bud.name=Bocciolo di ametista medio # tile.small_amethyst_bud.name=Bocciolo di ametista piccolo # tile.tuff.name=Tufo # tile.calcite.name=Calcite # -tile.tinted_glass.name=Vetro colorato # +tile.tinted_glass.name=Vetro opaco # tile.smooth_basalt.name=Basalto liscio # tipped_arrow.effect.empty=Freccia modificata # @@ -10039,7 +10158,7 @@ trial.upsell.expiredDescription.line1=Tempo scaduto. Procedi all'acquisto per sb trial.upsell.expiredDescription.line2=-Esplora mondi sconfinati # trial.upsell.expiredDescription.line3=-Gioca con gli amici # trial.upsell.expiredDescription.line4=-Crea centinaia di oggetti # -trial.upsell.expiredDescription.line5=-Scopri strutture e reami misteriosi # +trial.upsell.expiredDescription.line5=-Scopri strutture e realm misteriosi # trial.upsell.expiredNewDescription=Vuoi continuare a esplorare, creare e costruire? Sblocca il gioco completo per giocare senza limiti! Questo mondo sarà salvato e potrai recuperarlo dal punto in cui l'hai lasciato, ma per modificarlo sarà necessario sbloccare il gioco completo. # trial.upsell.expiredNewDescription.worldsDontTransferToFullGame.line1=Vuoi continuare a esplorare, creare e costruire? Per divertirti senza limiti in un numero infinito di Mondi, sblocca il gioco completo!* # trial.upsell.expiredTitle=Tempo scaduto! # @@ -10155,7 +10274,7 @@ autosave.info.desktop=Quando questa icona è visibile, stiamo salvando la partit xbox.signin.error=Esegui l'accesso col tuo account Microsoft per giocare con gli amici, ottenere il punteggio giocatore e sbloccare gli obiettivi. # xbox.signin.error.pocket.line1=Grazie per aver partecipato al collaudo di Realms! Questa funzionalità non è ancora completa e potrebbe includere errori. Condividi con noi le tue impressioni! Saranno valutate attentamente. # xbox.signin.error.pocket.line2= # -xbox.signin.error.pocket.line3=Durante il collaudo tutti devono aver eseguito l'accesso a un account Microsoft per poter ricevere inviti ed essere aggiunti ai reami. # +xbox.signin.error.pocket.line3=Durante il collaudo tutti devono aver eseguito l'accesso a un account Microsoft per poter ricevere inviti ed essere aggiunti ai realm. # xbox.signin.warning.kickPlayer=Questa operazione ti rimanderà al menu principale. Vuoi continuare? # xbox.connection.error=Disconnesso dall'account Microsoft # xbox.signin=Accedi # @@ -10574,7 +10693,7 @@ midgameTips.69=Usa una zappa per preparare le porzioni di terreno per la semina. lategameTips.1=I Piglin zombificati non ti attaccheranno, a meno che tu non li faccia infuriare. # lategameTips.2=Rispedisci quelle palle di fuoco contro il Ghast! # lategameTips.3=I ciottoli sono resistenti alle palle di fuoco dei Ghast, usali per proteggere i portali. # -lategameTips.4=La nostra musica è di C418, Lena Raine e Kumi Tanioka. # +lategameTips.4=La nostra musica è di C418, Lena Raine, Aaron Cherof e Kumi Tanioka. # lategameTips.5=Prima o poi verrà rilasciato un aggiornamento per questo gioco! # lategameTips.6=I Creeper sono nati da un bug di programmazione. # lategameTips.7=La prima versione di Minecraft è stata creata in soli 6 giorni! # @@ -10601,12 +10720,12 @@ lategameTips.27=Diorite: o si ama, o si odia. # tips.realms.1=Scatta uno screenshot usando il menu di gioco. # tips.realms.2=Un Realm è sempre online: tu e i tuoi amici potrete giocare quando volete. # -tips.realms.3=Resta sempre al passo con gli avvenimenti del tuo Realm controllando il feed storia nelle Storie dei Realm. # +tips.realms.3=Resta sempre al passo con gli avvenimenti del tuo Realm controllando il feed storia nelle Storie dei Realms. # tips.realms.4=Condividi i tuoi momenti più belli con gli altri giocatori di questo Realm aggiungendo una storia al feed storia. # -tips.realms.5=Controlla la cronologia nelle Storie dei Realm per scoprire quando gli altri stanno giocando. # -tips.realms.6=Accedi alle Storie dei Realm dal menu di gioco mentre giochi nel Realm. # -tips.realms.7=Conosci la community del tuo Realm nella scheda Membri in Storie dei Realm. # -tips.realms.8=Usa le Storie dei Realm per socializzare, ricevere aggiornamenti sui progressi dei tuoi amici e organizzare le sessioni di gioco. # +tips.realms.5=Controlla la cronologia nelle Storie dei Realms per scoprire quando gli altri stanno giocando. # +tips.realms.6=Accedi alle Storie dei Realms dal menu di gioco mentre giochi nel Realm. # +tips.realms.7=Conosci la community del tuo Realm nella scheda Membri in Storie dei Realms. # +tips.realms.8=Usa le Storie dei Realms per socializzare, ricevere aggiornamenti sui progressi dei tuoi amici e organizzare le sessioni di gioco. # splitscreen.joinPrompt=Entra come giocatore n. %s # splitscreen.unavailable.toastHeader=Schermo condiviso non disponibile # @@ -10760,10 +10879,11 @@ dr.loading=Caricamento... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Scegli nuova skin # dr.classic_skins.custom_skin_title=Importa skin # -dr.classic_skins.custom_skin_description=Importa un file immagine dal tuo dispositivo e usalo come skin. Non verrà sincronizzato tra dispositivi o partite. # +dr.classic_skins.custom_skin_description=Importa un file png (64x32, 64x64 o 128x128) dal tuo dispositivo e usalo come skin. Non verrà sincronizzato tra dispositivi o partite. # +dr.classic_skins.custom_skin_description_disabled= Il tuo dispositivo non può selezionare una skin personalizzata mentre partecipi a una partita multigiocatore. Torna al menu principale per equipaggiarne una. # dr.classic_skins.custom_skin_description_popup=Se l'opzione "Consenti solo skin attendibili" è abilitata, non potrai visualizzare i giocatori che hanno skin personalizzate # dr.classic_skins.custom_skin_section_title=Skin di proprietà # -dr.classic_skins.invalidCustomSkin=Quella non è una skin compatibile con Minecraft. # +dr.classic_skins.invalidCustomSkin=Importa un file .png di dimensioni 64x64, 64x32 o 128x128 # dr.classic_skins.owned=Di proprietà # dr.classic_skins.purchasable=Ottieni di più # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Impossibile connettersi # gathering.info.modal.body.connectFail=Purtroppo al momento non è possibile connettersi. Riprova più tardi. # gathering.connect.title=Connessione in corso... # gathering.info.qr.title.onlineService=Maggiori informazioni # -gathering.info.qr.body.onlineService.nso=È necessario un abbonamento a Nintendo Switch Online per partecipare a un evento di Minecraft. # -gathering.info.qr.body.onlineService.psn=Devi aver effettuato l'accesso a PlayStation®Plus per partecipare a un evento di Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=È necessario avere effettuato l'accesso per partecipare a un evento di Minecraft. # gathering.info.qr.title.childAccount=Gioco online non consentito # gathering.info.qr.body.childAccount=Le impostazioni attuali del filtro famiglia ti impediscono di giocare online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Streaming evento in diretta # gathering.info.qr.body.console=Esegui una scansione per partecipare al nostro streaming dell'evento in diretta # gathering.info.signIn.title=Esegui l'accesso per partecipare a questo evento. # gathering.info.signIn.body=Accedi al tuo account Microsoft per partecipare a questo evento. # +gathering.activation.warning=Impossibile trovare raduno # +gathering.activation.warning.signIn=Impossibile trovare il raduno. Effettua l'accesso prima di riprovare. # +gathering.activation.warning.title=Oh no! # diff --git a/resource_pack/texts/ja_JP.lang b/resource_pack/texts/ja_JP.lang index f1cfa3e3d..0f1628d66 100644 --- a/resource_pack/texts/ja_JP.lang +++ b/resource_pack/texts/ja_JP.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=ゲームメニュー # accessibility.screenName.permissions=許可画面 # accessibility.screenName.play=プレイ画面 # accessibility.screenName.profile=プロフィール画面 # +accessibility.screenName.realmInviteLinkSettings=Realm 招待リンクの設定画面 # accessibility.screenName.realmSettings=Realm の設定画面 # accessibility.screenName.settings=ゲーム設定画面 # accessibility.screenName.addFriend=「フレンドを追加」画面 # @@ -192,6 +193,10 @@ accessibility.text.equals=イコール # accessibility.text.unsupported=不明な文字 # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=通知 ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=ヒント ### This is the name of the popup that appears when a player is shown a game tip @@ -527,7 +532,7 @@ book.generation.0=オリジナル # book.generation.1=オリジナルのコピー # book.generation.2=コピーのコピー # book.generation.3=ボロボロ # -book.pageIndicator=%1$s/%2$sページ # +book.pageIndicator=%1$s / %2$sページ # book.signButton=署名 # book.titleHere=[ここにタイトルを入力] # book.headerPortfolio=ポートフォリオから # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=%s セレクターの引数が重複 commands.generic.encryption.badkey=指定された公開キーが不正です。PEM 形式に変換した後は 120 バイト キーが必要です。 # commands.generic.encryption.badsalt=指定された salt 値が不正です。base 64 エンコード前には 16 バイトが必要です。 # commands.generic.encryption.required=暗号化されたセッションが必要です # +commands.generic.entity.differentDimension=対象となるエンティティは、別のディメンションにすることはできません # commands.generic.entity.invalidType=エンティティの種類 '%1$s' は無効です # commands.generic.entity.invalidUuid=エンティティの提供するUUIDが無効な形式です # commands.generic.entity.notFound=エンティティが見つかりません # @@ -1020,7 +1026,7 @@ commands.hasitem.fail.noItem="item" が見つかりません。"hasitem" フィ commands.hasitem.fail.slotNoLocation="slot" を指定しても、"location" が指定されていないと無効となります。 # commands.help.description=コマンドのヘルプ/一覧を呼び出す。 # commands.help.footer=ヒント: コマンド入力中に キーを押すとコマンドや引数が自動補完されます # -commands.help.header=--- ヘルプ ページの %1$d / %2$d ページを表示 (/help <ページ番号>) --- # +commands.help.header=--- ヘルプ ページの %1$d / %2$d ページを表示 (/help <ページ番号>) --- # commands.help.command.aliases=%s (または %s): # commands.hud.description=HUD 要素の可視性を変更します。 # commands.hud.success=Hud コマンドが正常に実行されました # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=フェード カラーの値は 0 から 255 の commands.camera.invalid.easing=非定常カメラのイージングはサポートされていません # commands.camera.invalid.time=フェード期間は 0 から 10 秒のいずれかを指定してください # commands.camera.invalid.pitch=カメラのピッチ (X 回転) は -90 度から 90 度の間で指定してください # +commands.camera.invalid.view.offset=ビュー オフセットは -100 から 100 の間にしてください # commands.camera.perspective.locked=カスタム カメラ使用中は視点を変更できません # commands.camera.perspective.option=カスタム カメラが有効でないときに、選択したカメラが変更されます # commands.world_age.description=世界の経過時間 (作成後の期間) を変更またはクエリします。 # @@ -1826,7 +1833,7 @@ createWorldUpsell.removeTrial=世界リストで試用版を表示しない # createWorldUpsell.title=新たな世界または Realm を作成しますか? # createWorldUpsell.title.realm=新たな Realm を作成 # createWorldUpsell.button.realm=新たな Realm # -createWorldUpsell.button.world=新規ワールド # +createWorldUpsell.button.world=新規世界 # createWorldUpsell.button.trialText=30 日間の無料試用版を始める # createWorldUpsell.price.realm=%1$s/月 # createWorldUpsell.price.coin.realm=毎月 %1$s コイン # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=洞窟と崖 # createWorldScreen.cavesandcliffsDescription=新しい変化に富んだ洞窟生成を体験する # createWorldScreen.spectatorMode=観戦者モード # createWorldScreen.spectatorModeDescription=観戦者モードの初期バージョンをお試しください # +createWorldScreen.experimentalThirdPersonCameras=クリエイター カメラ: 新しい三人称プリセット # +createWorldScreen.experimentalThirdPersonCamerasDescription=新しい三人称肩越し視点の follow_orbit カメラ プリセットが含まれています # +createWorldScreen.experimentalFocusTargetCamera=クリエイター カメラ: フォーカス標的カメラ # +createWorldScreen.experimentalFocusTargetCameraDescription=既存のフリーカメラがエンティティを対象にする動作を有効にします # createWorldScreen.recipeUnlocking=レシピのアンロック # createWorldScreen.recipeUnlockingDescription=レシピのアンロックを有効化します # createWorldScreen.experimentalholiday=ホリデー クリエイターの特徴 # @@ -1898,7 +1909,7 @@ createWorldScreen.experimentalArmadillo=アルマジロとオオカミの防具 createWorldScreen.experimentalArmadilloDescription=アルマジロについて学び、新しいオオカミ防具でオオカミを装備しよう! # createWorldScreen.worldPreferences=世界の基本設定 # createWorldScreen.startWithMap=開始時の地図所持 # -createWorldScreen.defaultName=マイ ワールド # +createWorldScreen.defaultName=マイ世界 # createWorldScreen.create=作成 # createWorldScreen.createOnRealms=Realms サーバー上に作成する # createWorldScreen.delete=削除 # @@ -1936,9 +1947,9 @@ createWorldScreen.progress.realms=Realm をリセット中... # createWorldScreen.seed.desc=同じ地形を再度生成するには種を入れます。ランダムな世界の場合、空欄のままにします。 # createWorldScreen.showCoordinates=座標を表示 # createWorldScreen.showDaysPlayed=プレイ日を表示する # -createWorldScreen.worldType=ワールドタイプ # +createWorldScreen.worldType=世界タイプ # createWorldScreen.randomtickspeed=ランダムなティック速度 # -createWorldScreen.randomtickspeed.reset=ランダムなティック速度をリセット # +createWorldScreen.randomtickspeed.reset=ランダムティック速度リセット # createWorldScreen.serverSimDistance=演算距離 # createWorldScreen.serverSimDistanceFormat=%sチャンク # createWorldScreen.showbordereffect=ボーダー エフェクトを表示する # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=プロジェクトを削除する # createWorldScreen.editor.projectOptionsLabel=プロジェクトオプション # createWorldScreen.editor.delete.confirm=プロジェクトを完全に削除しますか? # createWorldScreen.editor.deleteWarningFormat=本当に「%s」を削除してもよろしいですか? このプロジェクトは完全に消去されます! # -createWorldScreen.eduCloud.about.body=ファイル名: 「%1$s」%2$s最終更新日: %3$s%4$sダウンロードするには、「OK」 をクリックしてから「ダウンロード」をクリックします %5$s # +createWorldScreen.eduCloud.about.body=ファイル名: 「%1$s」%2$s最終更新日: %3$s%4$sダウンロードするには、「OK」 をクリックしてから「ダウンロード」ボタンをクリックします。%5$s # createWorldScreen.eduCloud.about.title=クラウド世界ファイルについて # createWorldScreen.eduCloud.delete.confirm=ローカル世界を削除しますか? # createWorldScreen.eduCloud.deleteWarningFormat=このデバイスの「%1$s」を削除してもよろしいですか?%2$sクラウド バージョン '%3$s' は影響を受けず、後で再同期できます。 # +createWorldScreen.eduCloud.resolution.title=今すぐアップロードしますか? # +createWorldScreen.eduCloud.resolution.body=クラウドへの 「%1$s」の保存に問題がありました。世界を終了するときは、アップロードが完了するまで Minecraft Education を開いたままにしてください。%2$sこれを修正しましょう。 ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=今すぐアップロード # +createWorldScreen.eduCloud.resolution.uploadOpen=アップロード & プレイ # createWorldScreen.experimentalDeferredTechnicalPreview=クリエイター向けのドラゴンの機能をレンダリング # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=遅延レンダリング パイプラインを有効にします。PBR 対応リソースパックと互換性のあるハードウェアが必要です。 # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=公開する前のバックアップの realmsInvitationScreen.shareDialogLabel=このリンクを持つユーザーは誰でもあなたの Realm のメンバーになれます。公開する際はご注意ください。世界のバックアップを最初にダウンロードすることをお勧めします。また、Realm の設定からメンバーを削除することもできます。 # realmsInvitationScreen.shareDialogShareButton=公開する # realmsInvitationScreen.shareDialogCopyButton=コピー # -realmsInvitationScreen.shareDialogNewLinkButton=新しいリンクを作成 # -realmsInvitationScreen.shareDialogNewCodeButton=新しいコードを作成する # realmsInvitationScreen.closedRealmWarning=現在あなたの Realm はクローズされているため、メンバーは参加できません。 # realmsInvitationScreen.generate=生成 # realmsInvitationScreen.disable=無効化 # realmsInvitationScreen.backup=ダウンロード # -realmsInvitationScreen.shareByLink=リンクを公開する # -realmsInvitationScreen.shareByCode=招待コードを共有する # -realmsInvitationScreen.shareLinkToRealm=Realms へのリンクの公開 # -realmsInvitationScreen.shareCodeToRealm=Realm への招待コードを共有する # -realmsInvitationScreen.shareInfoMessage=リンクに含まれるメンバーは誰でもあなたの Realms に参加できます。世界のバックアップをダウンロードするには、「ゲーム」、「世界のダウンロード」の順に選択します # -realmsInvitationScreen.shareInfoMessageCode=招待コードを受け取ったメンバーは誰でもあなたの Realm に参加できます。世界のバックアップをダウンロードするには、「ゲーム」、「世界のダウンロード」の順に選択します # -realmsInvitationScreen.refreshLinkInfoMessage=新しいリンクを作成し、前のリンクは無効になります。続行しますか? # -realmsInvitationScreen.refreshCodeInfoMessage=古い招待コードを無効化して、新たに作成します。続行しますか? # realmsInvitationScreen.kick=削除 # realmsInvitationScreen.kickAndBlock=ブロック # realmsInvitationScreen.kickPopupTitle=アクセスの無効化 # @@ -2266,7 +2271,7 @@ thirdPartyWorld.loadingServers=サーバー情報を取得中... # thirdPartyWorld.loadingFeaturedServers=サーバーに接続中... # realmsSlotsScreen.description=Realms サーバーにアップロードする世界を最大 3 つ選択します。アクティブにするまたは編集する世界を選択してください! # -realmsSlotsScreen.new=新規ワールド # +realmsSlotsScreen.new=新規世界 # realmsSlotsScreen.readyToPlay=プレイ準備完了 # realmsSlotsScreen.editRealm=Realm の管理 # realmsSlotsScreen.editWorld=ワールドを編集 # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=ゲーム設定 # realmsSettingsScreen.playersSectionTitle=プレイヤー # realmsSettingsScreen.membersSectionTitle=メンバー # realmsSettingsScreen.subscriptionSectionTitle=申請 # +realmsSettingsScreen.inviteLinksSectionTitle=招待リンク # realmsSettingsScreen.devOptionsSectionTitle=開発者オプション # realmsSettingsScreen.backupSection=バックアップ # realmsSettingsScreen.backupInfo=Realm の世界をこのリストで見つかったバックアップで復元できます。 # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=世界を置き換えますか? # realmsSettingsScreen.closeRealmTitle=Realm を閉じますか? # realmsSettingsScreen.closeRealmMessage=Realm を閉じると Realm は閉鎖されます。現在 Realm でプレイ中の全プレイヤーの接続が切断されます。本当によろしいですか? # realmsSettingsScreen.LoadingSubscription=サブスクリプションをロード中... # +realmsSettingsScreen.LoadingInviteLinks=招待リンクを読み込み中... # realmsSettingsScreen.failedLoadingSubscription=サブスクリプションの読み込みに失敗しました # +realmsSettingsScreen.failedLoadingInviteLinks=招待リンクの読み込みに失敗しました # realmsSettingsScreen.matchingPurchasePlatformFormat=サブスクリプションを %s で開始しています # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=サブスクリプションを %s で開始しています。サブスクリプションを延長できるのはここからのみです # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Realms のサブスクリプションは、サブスクリプション購入元のプラットフォームのストアで管理できます。 # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=お使いの realmsSettingsScreen.upload.worldtoobig=アップロードに失敗しました。世界サイズがアップロード可能な上限 (%s) を超えています。 # realmsSettingsScreen.download.worldtoobig=ダウンロードに失敗しました。世界サイズがダウンロード可能な上限 (%s) を超えています。 # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Realms サブスクリプションに加えられた変更 (繰り返し時間や定期請求のオフなど) は、次回の請求日まで反映されません。 # +realmsSettingsScreen.inviteLinkLabel=招待リンク: # +realmsSettingsScreen.inviteLinkLabelTTS=招待リンク。テキストブロック。 # +realmsSettingsScreen.inviteLinkLabelDescription=他のプレイヤーが Realm に参加できるように、最大 5 つの招待リンクを追加して共有することができます。 # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=招待リンクの最大数に達しました。新しいリンクを追加するには、既存のリンクを削除する必要があります。 # +realmsSettingsScreen.inviteLinkNameTTS=招待リンク: %s # +realmsSettingsScreen.inviteLinkExpiryTTS=%s。%s。ボタンをクリックして設定を変更します。 # +realmsSettingsScreen.inviteLinkAddButton=新しい招待リンクを追加 # +realmsSettingsScreen.inviteLinkCopyTTS=招待リンクをコピーする # +realmsSettingsScreen.inviteLinkActivate=リンクを有効化 # +realmsSettingsScreen.inviteLinkActivateTTS=リンクの有効化。このリンクを有効にすると、他のプレイヤーが参加できるようになります。 # +realmsSettingsScreen.inviteLinkActivateDescription=このリンクを有効にすると、他のプレイヤーが参加できるようになります。 # +realmsSettingsScreen.inviteLinkActive=使用中 # +realmsSettingsScreen.inviteLinkInactive=未稼働 # +realmsSettingsScreen.inviteLinkInactiveExpiry=このリンクでは誰も参加することができません # +realmsSettingsScreen.inviteLinkExpiryTime=有効期限 %s、%s # +realmsSettingsScreen.inviteLinkExpiredTime=有効期限 %s、%s # +realmsSettingsScreen.inviteLinkExpired=期限切れ # +realmsSettingsScreen.inviteLinkInfinite=無期限 # +realmsSettingsScreen.inviteLinkInfiniteToggle=リンクが期限切れにならないように設定 # +realmsSettingsScreen.inviteLinkTitle=招待リンク: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=小文字 # +realmsSettingsScreen.inviteLinkUppercaseTTS=大文字 # +realmsSettingsScreen.inviteLinkURLTTS=招待リンク: %s。テキストブロック。%s。このリンクにより、他のプレイヤーがあなたの Realm に参加できるようになります。どこでも共有できます。 # +realmsSettingsScreen.inviteLinkDescription=このリンクにより、他の人があなたの Realm に参加できるようになります。どこでも共有できます。 # +realmsSettingsScreen.inviteLinkSettingsGeneral=一般 # +realmsSettingsScreen.inviteLinkSettingsAdvanced=詳細設定 # +realmsSettingsScreen.inviteLinkShare=リンクを公開する # +realmsSettingsScreen.inviteLinkShareDescription=このリンクをどこで共有するか選択します。 # +realmsSettingsScreen.inviteLinkShareButton=共有 # +realmsSettingsScreen.inviteLinkShareButtonTTS=リンク。ボタン。このリンクをどこで共有するか選択します。 # +realmsSettingsScreen.inviteLinkRemove=リンクを削除 # +realmsSettingsScreen.inviteLinkRemoveButton=削除 # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=リンク。ボタン。 # +realmsSettingsScreen.inviteLinkCopiedToast=招待リンクがクリップボードにコピーされました。 # +realmsSettingsScreen.inviteLinkRemoveModalTitle=招待リンクを削除しますか? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Realm から招待リンクが削除されます。すでに参加している人はそのまま残りますが、このリンクを使用して新規に参加することはできません。 # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=はい、リンクを削除します # +realmsSettingsScreen.inviteLinkExpirationLabel=有効期限 # +realmsSettingsScreen.inviteLinkExpirationDescription=このリンクの有効期限を設定します。 # +realmsSettingsScreen.inviteLinkExpirationTTS=有効期限。テキストブロック。リンクは %s で期限切れになります。このリンクの有効期限を設定します。 # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=有効期限。テキストブロック。リンク %s。このリンクの有効期限を設定します。 # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=リンクの追加エラー # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=この Realm へのリンクの追加中にエラーが発生しました。もう一度やり直してください。 # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=リンク削除中のエラー # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=このリンクの削除中にエラーが発生しました。もう一度やり直してください。 # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=リンク更新中のエラー # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=このリンクの更新中にエラーが発生しました。もう一度やり直してください。 # +realmsSettingsScreen.expiration.unset=有効期限の設定 # +realmsSettingsScreen.expiration.never=常に非表示 # +realmsSettingsScreen.expiration.halfHour=30 分 # +realmsSettingsScreen.expiration.hour=1 時間 # +realmsSettingsScreen.expiration.quarterDay=6 時間 # +realmsSettingsScreen.expiration.halfDay=12 時間 # +realmsSettingsScreen.expiration.day=1 日 # +realmsSettingsScreen.expiration.week=7 日間 # +realmsSettingsScreen.expiration.never.full=無期限 # +realmsSettingsScreen.expiration.timeFormat=%s、%s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=30 分以内に。%s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=1 時間以内に。%s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=6 時間以内に。%s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=12 時間以内に。%s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=1 日以内に。%s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=7 日以内に。%s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=ニンテンドーeショップ # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=11 月 # date.short_december=12 月 # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s での %s # +date.formattedSpecific.today=今日の %s # +date.formattedSpecific.yesterday=昨日の %s # date.full_january=1 月 # date.full_february=2 月 # date.full_march=3 月 # @@ -2586,14 +2660,13 @@ death.fell.finish.item=%1$sは高いところから落下し、%2$sの%3$sによ death.fell.killer=%1$sは落ちる運命だった # deathScreen.deleteWorld=世界を削除 # -deathScreen.hardcoreInfo=ハードコアモードではリスポーンできません! # +deathScreen.hardcoreInfo=ハードコア モードではリスポーンできません! # deathScreen.leaveServer=サーバーから切断する # deathScreen.message=死んでしまった! # deathScreen.quit=メイン メニュー # deathScreen.quit.confirm=終了しますか? # deathScreen.quit.confirmToMainMenuWarning=本当にメイン メニューに戻ってもよろしいですか? # deathScreen.quit.confirmToMainMenuTitleWarning=メイン メニューに戻りますか? # -deathScreen.quit.eduCloud.confirmLeaveWarning=保存してゲームを終了してよろしいですか?%sあなたの世界もクラウドにアップロードします! # deathScreen.quit.secondaryClient=セーブして終了 # deathScreen.quit.secondaryClient.confirmLeaveWarning=本当にセーブしてゲームを終了してもよろしいですか? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=セーブして終了 # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=オーバーワールド # dimension.dimensionName1=ネザー # dimension.dimensionName2=ジ・エンド # -disabledSkin.title=あなたはスティーブとして表示されています # +disabledSkin.title=デフォルトのキャラクターとして表示されています # disabledSkin.body.onJoin=このサーバーでは %s が無効です。更衣室で別のスキンに切り替えることができます。 # disabledSkin.body.dressingRoom=このサーバーでは %s が無効です。このスキンを装備しておいてもよろしいですか? # disabledSkin.type.customSkins=カスタム スキン # @@ -2761,12 +2834,12 @@ edu.play_screen.traditional=従来型 # edu.play_screen.from_template=テンプレート # edu.worlds_screen.title=作成した世界 # -edu.worlds_screen.new_world=新規ワールド # +edu.worlds_screen.new_world=新規世界 # edu.worlds_screen.new=新規 # edu.worlds_screen.templates=テンプレート # edu.worlds_screen.guided_create=ガイド付きの作成 # edu.worlds_screen.traditional=従来型 # -edu.worlds_screen.search_placeholder=作成したワールドを検索 # +edu.worlds_screen.search_placeholder=作成した世界を検索 # edu.worlds_screen.play=プレイ # edu.worlds_screen.host=ホスト # edu.worlds_screen.settings=設定 # @@ -2789,19 +2862,19 @@ edu.templates.delete=削除 # edu.templates.delete_title=この世界テンプレートを削除しますか? # edu.templates.delete_body=「%s」の世界テンプレートを削除してもよろしいですか? この操作を行っても、このテンプレートから作成した世界が影響を受けることはありません。 # edu.templates.delete_confirm=削除 # -edu.templates.info_banner=ワールド テンプレートは設計図です。ワールド テンプレートを使えば、新しいワールドを作るときに常に同じ状態から始めることができます。 # -edu.templates.empty_banner=ワールド テンプレートは、Minecraft Education ライブラリ、ほかの Minecraft Education ユーザー、または education.minecraft.net から入手できます。 # +edu.templates.info_banner=世界テンプレートは設計図です。世界 テンプレートを使えば、新しい世界を作るときに常に同じ状態から始めることができます。 # +edu.templates.empty_banner=世界テンプレートは、Minecraft Education ライブラリ、ほかの Minecraft Education ユーザー、または education.minecraft.net から入手できます。 # edu.pause.multiplayer.disabled=このレッスンではマルチプレイヤーは利用できません。 # -effect.badOmen=不吉な予感 # +effect.badOmen=不吉な凶兆 # effect.infested=虫食い # effect.oozing=滲出 # -effect.raid_omen=襲撃の凶兆 # -effect.trial_omen=試練の予感 # +effect.raid_omen=襲撃の予感 # +effect.trial_omen=チャレンジの凶兆 # effect.villageHero=村の英雄 # -effect.weaving=機織り # -effect.wind_charged=ウィンドチャージ # +effect.weaving=巣張り # +effect.wind_charged=蓄風 # enchantment.arrowDamage=射撃ダメージ増加 # enchantment.arrowFire=フレイム # @@ -2863,9 +2936,9 @@ entity.bat.name=コウモリ # entity.bee.name=ミツバチ # entity.blaze.name=ブレイズ # entity.boat.name=ボート # -entity.bogged.name=行き詰まり # +entity.bogged.name=ボグド # entity.breeze.name=ブリーズ # -entity.breeze_wind_charge_projectile.name=風力チャージ # +entity.breeze_wind_charge_projectile.name=ウィンドチャージ # entity.cat.name=ネコ # entity.cave_spider.name=洞窟グモ # entity.chicken.name=ニワトリ # @@ -2973,7 +3046,7 @@ entity.villager.unskilled=未熟な村人 # entity.villager_v2.name=村人 # entity.vindicator.name=ヴィンディケーター # entity.wandering_trader.name=行商人 # -entity.wind_charge_projectile.name=風力チャージ # +entity.wind_charge_projectile.name=ウィンドチャージ # entity.witch.name=ウィッチ # entity.wither.name=ウィザー # entity.wither_skeleton.name=ウィザースケルトン # @@ -3026,7 +3099,7 @@ feature.ruins=海底遺跡 # feature.pillager_outpost=略奪者の前哨基地 # feature.bastion_remnant=砦の遺跡 # feature.ruined_portal=破壊されたポータル # -feature.trial_chambers=チャレンジ部屋 # +feature.trial_chambers=トライアルチャンバー # feed.like=いいね! # feed.manage_feed=フィードを管理 # @@ -3053,7 +3126,12 @@ feed.upload=スクリーンショットをアップロードしています... # feed.manage=フィードを管理 # feed.share=共有 # feed.addScreenshot=スクリーンショットを追加 # -feed.shareScreenshot=スクリーンショットをキャプチャーしました。「Realms ストーリー」に移動してシェアしましょう。 # +feed.screenshotCapturedRealms=スクリーンショットをキャプチャーしました。「Realms ストーリー」に移動してシェアしましょう。 # +feed.screenshotCaptured=スクリーンショットを撮影しました。スクリーンショット ギャラリーで確認できます。 # +feed.screenshotAlmostFull=スクリーンショットを撮影しました。ギャラリーの空き容量が残りわずかです。(%d/%d) # +feed.screenshotReachedMax=スクリーンショットを撮影しました。ギャラリーがいっぱいです。(%d/%d) # +feed.screenshotFull=ギャラリーがいっぱいです。スクリーンショットを削除してスペースを解放してください。 # +feed.screenshotFullShort=スクリーンショット ギャラリーがいっぱいです # feed.comments=コメント # feed.edit=編集 # feed.screenshots=スクリーンショット # @@ -3097,7 +3175,7 @@ gameArgument.featureUnsupported=本バージョンの Minecraft はこの機能 gameMode.adventure=アドベンチャーモード # gameMode.changed=ゲームモードが%sに変更されました # gameMode.creative=クリエイティブモード # -gameMode.hardcore=ハードコアモード! # +gameMode.hardcore=ハードコア モード! # gameMode.spectator=観戦者モード # gameMode.survival=サバイバルモード # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=:tip_right_stick: を操作して周囲を見 gameTip.playerMovement.mouse=:_input_key.forward:、:_input_key.left:、:_input_key.back:、:_input_key.right:で移動します # gameTip.playerMovement.touch=ジョイスティックで移動 # -gameTip.playerMovement.touch.classic=ジョイスティックで移動 # +gameTip.playerMovement.touch.classic=矢印ボタンを使用して移動 # gameTip.playerMovement.controller=:tip_left_stick: を操作して移動します # gameTip.flying.mouse=:_input_key.jump: をダブルタップして飛ぶ # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=:_input_key.jump: をダブルタップして飛行を gameTip.stopFlying.touch=下降をダブルタップして飛行を止める # gameTip.jump.mouse=:_input_key.jump: でジャンプ # + gameTip.swim.mouse=:_input_key.jump: を長押しして浮上する # +gameTip.swim.touch=押して浮上する # gameTip.hotbar.selection.mouse=スクロールまたは %s を押してアイテムを持つ ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=ホットバーでアイテムをタップして持つ # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=作業台を置くには、持った後に gameTip.useCraftingTable.mouse=作業台を右クリックして使用します # +gameTip.openChat.mouse=%s を押してチャットを開く # +gameTip.openChat.touch=タップしてチャットを開く # +gameTip.openChat.touch.tts=チャット ボタンをタップしてチャットを開く # + +gameTip.emote.mouse=:_input_key.emote: を押すか長押ししてエモート # +gameTip.emote.touch=タップしてエモート # +gameTip.emote.touch.tts=エモートボタンをタップしてエモート # + generator.amplified=アンプリファイド # generator.amplified.info=注意: このオプションを楽しむためには、高性能のコンピュータ-が必要です # generator.customized=カスタマイズ # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=雷雨 # howtoplay.next=次へ # howtoplay.previous=前へ # -howtoplay.category.education=教育 # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=落ち着く # howtoplay.category.gettingStarted=はじめに # howtoplay.category.overworld=オーバーワールド A-Z # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=防具を装備するには、持ち物を開いて、プ howtoplay.armor.text.4=鉄、チェーン、金の防具をかまどで精錬すると、鉄塊や金の塊になります。 # howtoplay.armor.header.2=盾 # howtoplay.armor.text.5.keyboard=盾を使えば攻撃を防げます。盾はオフハンド スロットとホットバーに装備できます。:_input_key.sneak: 長押しで盾を構えて防御できます # -howtoplay.armor.text.5.gamepad=盾を使えば攻撃を防げます。盾はオフハンド スロットとホットバーに装備できます。:_input_key.sneak: ボタンまたは :_gamepad_stick_right: を押して盾を構えて防御 / 構えを解くを切り替えられます # +howtoplay.armor.text.5.gamepad=盾を使えば攻撃を防げます。盾はオフハンド スロットとホットバーに装備できます。:_input_key.sneak: ボタンまたは :_gamepad_stick_right: を押して盾を構えて防御 / 構えを解くを切り替えられます。 # howtoplay.armor.text.5a.touch=盾は、クリーパーの爆発を含むあらゆる種類のダメージをブロックします! オフハンド スロットまたはホットバーに装備できます。 # howtoplay.armor.text.5b.touch=「方向パッドおよびタップでインタラクト」の操作スキームを使用する場合は、 :touch_sneak: をタップして盾を使ったブロックに切り替えます。 # howtoplay.armor.text.5c.touch=「ジョイスティック」操作スキームを使用する場合は、 :tip_virtual_button_sneak: をタップして、盾を使ったブロックに切り替えます。 # -howtoplay.armor.text.5.rift_controller=盾を使えば攻撃を防げます。盾はオフハンド スロットとホットバーに装備できます。:_input_key.sneak: ボタンまたは :rift_X: を押して盾を構えて防御 / 構えを解くを切り替えられます # -howtoplay.armor.text.5.windowsmr_controller=盾を使えば攻撃を防げます。盾はオフハンド スロットとホットバーに装備できます。:_input_key.sneak: ボタンまたは :windowsmr_right_stick: を押して盾を構えて防御 / 構えを解くを切り替えられます # +howtoplay.armor.text.5.rift_controller=盾を使えば攻撃を防げます。盾はオフハンド スロットとホットバーに装備できます。:_input_key.sneak: を押す、または :rift_X: をクリックして盾での防御と解除を切り替えられます。 # +howtoplay.armor.text.5.windowsmr_controller=盾を使えば攻撃を防げます。盾はオフハンド スロットとホットバーに装備できます。:_input_key.sneak: を押す、または :windowsmr_right_stick: をクリックして盾での防御と解除を切り替えられます。 # howtoplay.armor.text.6=盾でクリーパーの爆発も防御できます! # howtoplay.armor.header.3=変装 # howtoplay.armor.text.7=くりぬいたカボチャは頭にかぶることもできます。カボチャを装備しても :armor: は上昇しませんが、これをかぶっていると、エンダーマンと目を合わせても襲ってこなくなります。 # @@ -3725,7 +3813,7 @@ howtoplay.furnace.text.3=かまどで精錬するには、下側のスロット howtoplay.gameSettings=ゲーム設定 # howtoplay.gameSettings.text.1=世界の作成時には、多くのオプションがあります。以下に示すさまざまな設定では、ゲームの環境を微調整できます。世界の作成時に設定していなくても、これらの設定はいつでも変更できるので心配ありません。 # -howtoplay.gameSettings.text.2=§eワールドの名前§f: ワールドの名前を変更できます。 # +howtoplay.gameSettings.text.2=§e世界の名前§f: 世界の名前を変更できます。 # howtoplay.gameSettings.text.3=§e既定のゲーム モード§f: ワールドに参加するすべてのプレイヤーは、このゲーム モードで開始することになります。サバイバルモードかクリエイティブモードのいずれかで始めることができます。クリエイティブモードを選択するとチートがオンになります。 # howtoplay.gameSettings.text.4=§e難易度§f: ワールドで生き残る難しさが変わります。ピースフル、イージー、ノーマル、ハードのいずれかを選択できます。 # howtoplay.gameSettings.header.1=世界の基本設定 # @@ -3766,10 +3854,10 @@ howtoplay.inventory=持ち物 # howtoplay.inventory.title=遊び方: 持ち物 # howtoplay.inventory.header.1=1. 持ち物 # howtoplay.inventory.header.2=2. ホットバー # -howtoplay.inventory.text.1.pc_console=より多くの資源を集めると、ホットバーがいっぱいになります。:_input_key.inventory: ボタンを押して§e持ち物§fにアクセスすると、集めたものを何でも収納できるスペースが広がります。 # -howtoplay.inventory.text.1.touch=より多くの資源を集めると、ホットバーがいっぱいになります。:tip_touch_inventory: ボタンをタップして§e持ち物§fにアクセスすると、集めたものを何でも収納できるスペースが広がります。 # -howtoplay.inventory.text.1.rift=より多くの資源を集めると、ホットバーがいっぱいになります。:rift_B: ボタンを押して§e持ち物§fにアクセスすると、集めたものを何でも収納できるスペースが広がります。 # -howtoplay.inventory.text.1.windowsmr=より多くの資源を集めると、ホットバーがいっぱいになります。:windowsmr_left_grab: ボタンを押して§e持ち物§fを開くと、集めたものを何でも収納できるスペースが広がります。 # +howtoplay.inventory.text.1.pc_console=多くの資源を集めると、ホットバーがいっぱいになります。:_input_key.inventory: を押して §e持ち物§f を開くと、収集物を何でも保管できる広いスペースがあります。 # +howtoplay.inventory.text.1.touch=多くの資源を集めると、ホットバーがいっぱいになります。:tip_touch_inventory: をタップして §e持ち物§f を開くと、収集物を何でも保管できる広いスペースがあります。 # +howtoplay.inventory.text.1.rift=多くの資源を集めると、ホットバーがいっぱいになります。:rift_B: を押して §e持ち物§f を開くと、収集物を何でも保管できる広いスペースがあります。 # +howtoplay.inventory.text.1.windowsmr=多くの資源を集めると、ホットバーがいっぱいになります。:windowsmr_left_grab: を押して §e持ち物§f を開くと、収集物を何でも保管できる広いスペースがあります。 # howtoplay.inventory.text.2.keyboard=§eホットバー§fと持ち物の間で何かを移動したい場合には、持ち物画面を開いて対象となるアイテムをクリックし、移動先の空のアイテム スロットにドラッグします。 # howtoplay.inventory.text.2.gamepad=§eホットバー§fと持ち物の間で何かを移動したい場合には、カーソルを使ってアイテムを選択し、 :_gamepad_face_button_down: を押します。次に、カーソルを空のアイテム スロットに移動し、もう一度押してアイテムをドロップします。 # howtoplay.inventory.text.2.touch=§eホットバー§fと持ち物の間でものを移動したい場合は、アイテムを選んでタップして、移動先の空のアイテム スロットをタップします。 # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Minecraft のゲーム内通貨、Minecoins で可能 howtoplay.minecoins.text.2=引き換えると、Minecoins は Microsoft アカウントにリンクされるので、他の対応デバイスでもコインや購入した商品にアクセスできます。 # howtoplay.minecoins.button.text.1=Minecoin を入手 # howtoplay.minecoins.header.1=免責事項 # -howtoplay.minecoins.text.3=*Minecoins を利用するには、Minecraft マーケットプレイスで Betlock版 Minecraf を入手する必要があります。Minecoins は Sony PlayStation® には対応していません。互換性に関する情報は、minecraft.net/minecoins をご覧ください。  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins を利用するには、Minecraft マーケットプレイスで Minecraft: Bedrock Edition を入手する必要があります。Minecoins は PlayStation® には対応していません。互換性に関する情報は、minecraft.net/minecoins をご覧ください  #### CertRequirement: [PlayStation®] howtoplay.mining=採掘 # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realm ストーリーは、Realm をプレイ中 howtoplay.scaffolding=足場 # howtoplay.scaffolding.header.1=空に手を伸ばそう # howtoplay.scaffolding.text.1.keyboard=足場は、巨大な建築物を安全に作るのに役立ちます! 足場は、内側を歩いたり、上に立ったりすることができます。足場が縦に並んでいる場合、足場の中に立って :_input_key.jump: を押すことで、上の足場に移動できます。下の足場に移動するには、:_input_key.sneak: を押します。 # -howtoplay.scaffolding.text.1.gamepad=足場は、巨大な建築物を安全に作るのに役立ちます! 足場は、内側を歩いたり、上に立ったりすることができます。足場が縦に並んでいる場合、足場の中に立って :_input_key.jump: ボタンを押すことで、上の足場に移動できます。下の足場に移動するには、:_input_key.sneak: ボタンを長押しします。 # +howtoplay.scaffolding.text.1.gamepad=足場は、巨大な建築物を安全に作るのに役立ちます! 足場は、内側を歩いたり、上に立ったりすることができます。足場が縦に並んでいる場合、足場の中に立って :_input_key.jump: を押すことで、上の足場に移動できます。下の足場に移動するには、:_input_key.sneak: を押したままにします。 # howtoplay.scaffolding.text.1a.touch=足場は、より高い場所に到達し、落下によるダメージを受けることなく安全に降下する方法を提供することにより、大規模な構造物の構築をすることに役立ちます。 # howtoplay.scaffolding.text.1b.touch=方向パッド操作スキームを使用している場合は、 :touch_jump: をタップして足場の柱を登ります。:touch_fly_down: をタップして降ります。 # howtoplay.scaffolding.text.1c.touch=ジョイスティック操作スキームを使用している場合は、 :tip_virtual_button_jump: を押して足場の柱を登ります。:tip_virtual_button_sneak: をタップして降ります。 # -howtoplay.scaffolding.text.1.rift_controller=足場は、巨大な建築物を安全に作るのに役立ちます! 足場は、内側を歩いたり、上に立ったりすることができます。足場が縦に並んでいる場合、足場の中に立って :rift_A: ボタンを押すことで、上の足場に移動できます。下の足場に移動するには、:rift_X: ボタンを長押しします。 # -howtoplay.scaffolding.text.1.windowsmr_controller=足場は、巨大な建築物を安全に作るのに役立ちます! 足場は、内側を歩いたり、上に立ったりすることができます。足場が縦に並んでいる場合、足場の中に立って :windowsmr_right_touchpad: ボタンを押すことで、上の足場に移動できます。下の足場に移動するには、:windowsmr_right_stick: ボタンを長押しします。 # +howtoplay.scaffolding.text.1.rift_controller=足場は、巨大な建築物を安全に作るのに役立ちます! 足場は、内側を歩いたり、上に立ったりすることができます。足場が縦に並んでいる場合、足場の中に立って :rift_A: を押すことで、上の足場に移動できます。下の足場に移動するには、:rift_X: を長押しします。 # +howtoplay.scaffolding.text.1.windowsmr_controller=足場は、巨大な建築物を安全に作るのに役立ちます! 足場は、内側を歩いたり、上に立ったりすることができます。足場が縦に並んでいる場合、足場の中に立って :windowsmr_right_touchpad: を押すことで、上の足場に移動できます。下の足場に移動するには、:windowsmr_right_stick: を長押しします。 # howtoplay.scaffolding.header.2=あなたの建築の支え # howtoplay.scaffolding.text.2=足場には支えが必要です。異なるブロックに触れていない場合、多くの足場を水平方向に置くことはできません。適切に支えなければ、あまりに多くの足場ブロックを置こうとすると、足場が崩れてしまいます。足場は普通のブロックと同じように置けますが、同じ足場ブロックの上に置くことで、素早く上に伸ばすことができます。 # howtoplay.scaffolding.header.3=解体 # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=弓は Minecraft で最もオーソドック howtoplay.weapons.text.3.touch=弓は Minecraft で最もオーソドックスな射撃武器です。画面にタッチして長押しすると弓を引き、指を離すと矢を撃ちます。矢が持ち物にないと撃つことはできません。 # howtoplay.weapons.text.4=弓を長く引くほど矢の威力は上がります。弓は限界まで引くようにしましょう。 # howtoplay.weapons.header.3=クロスボウ # -howtoplay.weapons.text.5.notTouch=クロスボウは遠距離武器です。:_input_key.use: 長押しでクロスボウに矢を装填します。矢を装填した後は、:_input_key.use: を押して発射するまで装填されたままの状態になります。クロスボウを使うには矢が必要です。 # +howtoplay.weapons.text.5.notTouch=クロスボウは遠距離武器です。:_input_key.use: を長押しでクロスボウに矢を装填します。矢を装填した後は、:_input_key.use: を押して発射するまで装填されたままの状態になります。クロスボウを使うには矢が必要です。 # howtoplay.weapons.text.5a.touch=クロスボウは、矢を装填する必要がある遠隔武器です。画面上の任意の場所を長押しして、クロスボウに矢を入れます。 # howtoplay.weapons.text.5b.touch=クロスボウに装填すると、インベントリに入れても、発射されるまで装填されたままになります。 # howtoplay.weapons.text.5c.touch=画面上の任意の場所をタップして、装填されたクロスボウを発射します。 # @@ -4170,7 +4258,8 @@ level.editor.export.failed=プロジェクト エクスポート失敗 # level.editor.import.failed=プロジェクト インポート失敗 # level.editor.import.failed.incompatibleEdition=プロジェクト インポート失敗: 対応していないファイル形式です # -inbox.invite.title=Realm の招待先 # +inbox.realmInvite.title=%s に Realm 招待 # +inbox.gameInvite.title=%s からのゲーム招待 # invite.clear=選択を解除 # invite.send=%d 個の招待を送信 # @@ -4188,6 +4277,8 @@ invite.error1=問題が発生しました。フレンド リストを読み込 invite.error2=問題が発生しました。フレンドの詳細の一部を読み込めませんでした。 # invite.realm.add_member=Realm にメンバーを追加 # invite.notification.title=ゲームへの招待 # +invite.notification.acceptInviteTtsTouch=画面上部の招待をダブルタップして承諾します # +invite.notification.acceptInviteTtsGamepad=%s を押して承諾 # invite.notification.description=%s があなたを Minecraft のゲームに招待しています # invite.confirmation.description=%s があなたを Minecraft のゲームに招待しています # invite.pageCounter=%d/%d # @@ -4373,22 +4464,22 @@ item.banner.diagonal_up_right.red=右下半に赤色の斜め分割 # item.banner.diagonal_up_right.silver=右下半に薄灰色の斜め分割 # item.banner.diagonal_up_right.white=右下半に白色の斜め分割 # item.banner.diagonal_up_right.yellow=右下半に黄色の斜め分割 # -item.banner.flow.black=黒のフロー # -item.banner.flow.blue=青のフロー # -item.banner.flow.brown=茶色のフロー # -item.banner.flow.cyan=水色のフロー # -item.banner.flow.gray=灰色のフロー # -item.banner.flow.green=緑ののフロー # -item.banner.flow.lightBlue=空色のフロー # -item.banner.flow.lime=黄緑のフロー # -item.banner.flow.magenta=赤紫のフロー # -item.banner.flow.orange=オレンジのフロー # -item.banner.flow.pink=ピンクのフロー # -item.banner.flow.purple=紫のフロー # -item.banner.flow.red=赤のフロー # -item.banner.flow.silver=薄灰色のフロー # -item.banner.flow.white=白のフロー # -item.banner.flow.yellow=黄色のフロー # +item.banner.flow.black=黒色の渦巻き模様 # +item.banner.flow.blue=青色の渦巻き模様 # +item.banner.flow.brown=茶色の渦巻き模様 # +item.banner.flow.cyan=青水色の渦巻き模様 # +item.banner.flow.gray=灰色の渦巻き模様 # +item.banner.flow.green=緑色の渦巻き模様 # +item.banner.flow.lightBlue=空色の渦巻き模様 # +item.banner.flow.lime=黄緑色の渦巻き模様 # +item.banner.flow.magenta=赤紫色の渦巻き模様 # +item.banner.flow.orange=橙色の渦巻き模様 # +item.banner.flow.pink=桃色の渦巻き模様 # +item.banner.flow.purple=紫色の渦巻き模様 # +item.banner.flow.red=赤色の渦巻き模様 # +item.banner.flow.silver=薄灰色の渦巻き模様 # +item.banner.flow.white=白色の渦巻き模様 # +item.banner.flow.yellow=黄色の渦巻き模様 # item.banner.flower.black=黒色の花模様 # item.banner.flower.blue=青色の花模様 # item.banner.flower.brown=茶色の花模様 # @@ -4455,22 +4546,22 @@ item.banner.gradient_up.white=下に白色のグラデーション # item.banner.gradient_up.yellow=下に黄色のグラデーション # item.banner.gray.name=灰色の旗 # item.banner.green.name=緑色の旗 # -item.banner.guster.black=黒のガスター # -item.banner.guster.blue=青のガスター # -item.banner.guster.brown=茶色のガスター # -item.banner.guster.cyan=水色のガスター # -item.banner.guster.gray=灰色のガスター # -item.banner.guster.green=緑のガスター # -item.banner.guster.lightBlue=空色のガスター # -item.banner.guster.lime=黄緑のガスター # -item.banner.guster.magenta=赤紫のガスター # -item.banner.guster.orange=オレンジのガスター # -item.banner.guster.pink=ピンクのガスター # -item.banner.guster.purple=紫のガスター # -item.banner.guster.red=赤のガスター # -item.banner.guster.silver=薄灰色のガスター # -item.banner.guster.white=白のガスター # -item.banner.guster.yellow=黄色のガスター # +item.banner.guster.black=黒色の風巻く者の模様 # +item.banner.guster.blue=青色の風巻く者の模様 # +item.banner.guster.brown=茶色の風巻く者の模様 # +item.banner.guster.cyan=青水色の風巻く者の模様 # +item.banner.guster.gray=灰色の風巻く者の模様 # +item.banner.guster.green=緑色の風巻く者の模様 # +item.banner.guster.lightBlue=空色の風巻く者の模様 # +item.banner.guster.lime=黄緑色の風巻く者の模様 # +item.banner.guster.magenta=赤紫色の風巻く者の模様 # +item.banner.guster.orange=橙色の風巻く者の模様 # +item.banner.guster.pink=桃色の風巻く者の模様 # +item.banner.guster.purple=紫色の風巻く者の模様 # +item.banner.guster.red=赤色の風巻く者の模様 # +item.banner.guster.silver=薄灰色の風巻く者の模様 # +item.banner.guster.white=白色の風巻く者の模様 # +item.banner.guster.yellow=黄色の風巻く者の模様 # item.banner.half_horizontal.black=上半に黒色の横分割 # item.banner.half_horizontal.blue=上半に青色の横分割 # item.banner.half_horizontal.brown=上半に茶色の横分割 # @@ -4930,7 +5021,7 @@ item.boat.acacia.name=アカシアのボート # item.boat.big_oak.name=ダークオークのボート # item.bone.name=骨 # item.book.name=本 # -item.breeze_rod.name=ブリーズ ロッド # +item.breeze_rod.name=ブリーズロッド # item.chainmail_boots.name=チェーンブーツ # item.leather_boots.name=革のブーツ # item.diamond_boots.name=ダイヤモンドのブーツ # @@ -5049,7 +5140,7 @@ item.comparator.name=レッドストーンコンパレーター # item.compass.name=コンパス # item.lodestonecompass.name=ロードストーンコンパス # item.cookie.name=クッキー # -item.copper_door.name=銅のドア # +item.copper_door.name=銅の扉 # item.crossbow.name=クロスボウ # item.diamond.name=ダイヤモンド # item.repeater.name=レッドストーンリピーター # @@ -5097,7 +5188,7 @@ tile.end_rod.name=エンドロッド # item.ender_eye.name=エンダーアイ # item.ender_pearl.name=エンダーパール # item.experience_bottle.name=エンチャントの瓶 # -item.exposed_copper_door.name=風化した銅のドア # +item.exposed_copper_door.name=露出した銅の扉 # item.feather.name=羽根 # item.fermented_spider_eye.name=発酵したクモの目 # item.fireball.name=ファイヤーチャージ # @@ -5204,7 +5295,7 @@ item.map.exploration.village_savanna.name=サバンナの村の地図 # item.map.exploration.village_desert.name=砂漠の村の地図 # item.map.exploration.jungle_temple.name=ジャングル探検家の地図 # item.map.exploration.swamp_hut.name=湿地帯探検家の地図 # -item.map.exploration.trial_chambers.name=トライアル探検家の地図 # +item.map.exploration.trial_chambers.name=試練の間の地図 # item.melon.name=スイカ # item.milk.name=ミルク # item.minecart.name=トロッコ # @@ -5212,9 +5303,9 @@ item.chest_minecart.name=チェスト付きトロッコ # item.command_block_minecart.name=コマンドブロック付きトロッコ # item.minecartFurnace.name=かまど付きトロッコ # item.hopper_minecart.name=ホッパー付きトロッコ # -item.ominous_bottle.name=不気味なビン # -item.ominous_trial_key.name=不気味なチャレンジ キー # -item.oxidized_copper_door.name=酸化した銅のドア # +item.ominous_bottle.name=不吉な瓶 # +item.ominous_trial_key.name=不吉な試練のカギ # +item.oxidized_copper_door.name=酸化した銅の扉 # item.tnt_minecart.name=TNT付きのトロッコ # item.pitcher_pod.name=ウツボカズラのさや # item.torchflower_seeds.name=トーチフラワーの種 # @@ -5222,8 +5313,8 @@ item.spawn_egg.entity.agent.name=エージェントのスポーン エッグ # item.spawn_egg.entity.armadillo.name=アルマジロのスポーン エッグ # item.spawn_egg.entity.axolotl.name=ウーパールーパーのスポーン エッグ # item.spawn_egg.entity.bee.name=ハチのスポーン エッグ # -item.spawn_egg.entity.bogged.name=沼地のスポーンエッグ # -item.spawn_egg.entity.breeze.name=ブリーズのスポーン エッグ # +item.spawn_egg.entity.bogged.name=ボグドのスポーンエッグ # +item.spawn_egg.entity.breeze.name=ブリーズのスポーンエッグ # item.spawn_egg.entity.hoglin.name=ホグリンのスポーン エッグ # item.spawn_egg.entity.cat.name=ネコのスポーン エッグ # item.spawn_egg.entity.chicken.name=ニワトリのスポーン エッグ # @@ -5345,9 +5436,9 @@ item.record_ward.desc=C418 - ward # item.record_pigstep.desc=Lena Raine - Pigstep # item.record_otherside.desc=Lena Raine - otherside # item.record_relic.desc=Aaron Cherof - Relic # -item.record_creator.desc=レナ レイン - クリエーター # -item.record_creator_music_box.desc=レナ レイン - クリエーター (オルゴール) # -item.record_precipice.desc=アーロン・チェロフ - 断崖 # +item.record_creator.desc=Lena Raine - Creator # +item.record_creator_music_box.desc=Lena Raine - Creator (オルゴール) # +item.record_precipice.desc=Aaron Cherof - Precipice # item.redstone.name=レッドストーンダスト # item.reeds.name=サトウキビ # item.kelp.name=コンブ # @@ -5394,12 +5485,12 @@ item.iron_sword.name=鉄の剣 # item.stone_sword.name=石の剣 # item.wooden_sword.name=木の剣 # item.unbreakable=不可壊 # -item.waxed_copper_door.name=錆止めされた銅のドア # -item.waxed_exposed_copper_door.name=錆止めされた風化した銅のドア # -item.waxed_oxidized_copper_door.name=錆止めされた酸化した銅のドア # -item.waxed_weathered_copper_door.name=錆止めされた錆びた銅のドア # -item.weathered_copper_door.name=錆びた銅のドア # -item.wind_charge.name=風力チャージ # +item.waxed_copper_door.name=磨いた銅の扉 # +item.waxed_exposed_copper_door.name=磨いた露出した銅の扉 # +item.waxed_oxidized_copper_door.name=磨いた酸化した銅の扉 # +item.waxed_weathered_copper_door.name=磨いた風化した銅の扉 # +item.weathered_copper_door.name=風化した銅の扉 # +item.wind_charge.name=ウィンドチャージ # item.wheat.name=小麦 # item.wolf_armor.name=オオカミの防具 # item.writable_book.name=本と羽ペン # @@ -5407,7 +5498,7 @@ item.written_book.name=記入済みの本 # item.glowstone_dust.name=グロウストーンダスト # item.shulker_shell.name=シュルカーの殻 # item.totem.name=不死のトーテム # -item.trial_key.name=チャレンジ キー # +item.trial_key.name=試練の鍵 # item.turtle_helmet.name=カメの甲羅 # item.turtle_shell_piece.name=カメの甲羅 # item.phantom_membrane.name=ファントムの皮膜 # @@ -5415,16 +5506,17 @@ item.sweet_berries.name=スイートベリー # item.suspicious_stew.name=怪しげなシチュー # item.banner_pattern.bricks=レンガ模様 # item.banner_pattern.creeper=クリーパー模様 # -item.banner_pattern.flow=フロー # +item.banner_pattern.flow=渦巻きの模様 # item.banner_pattern.flower=花模様 # item.banner_pattern.globe=地球の模様 # -item.banner_pattern.guster=ガスター # +item.banner_pattern.guster=風巻く者の模様 # item.banner_pattern.name=旗の模様 # item.banner_pattern.piglin=ブタの鼻の模様 # item.banner_pattern.skull=骸骨模様 # item.banner_pattern.thing=何かの模様 # item.banner_pattern.vines=ギザギザな縁 # item.bucketPowderSnow.name=粉雪入りバケツ # +item.worldbuilder.block.failed=このブロックを配置するには、クリエイティブ + オペレーター権限が必要です # item.shield.name=盾 # item.shield.white.name=白い盾 # @@ -5572,7 +5664,7 @@ joincode.icon_text.11=スティーブ # joincode.icon_text.12=リンゴ # joincode.icon_text.13=ニンジン # joincode.icon_text.14=パンダ # -joincode.icon_text.15=署名 # +joincode.icon_text.15=看板 # joincode.icon_text.16=ポーション # joincode.icon_text.17=地図 # joincode.icon_text.18=ラマ # @@ -5602,7 +5694,7 @@ edu.pause.ipaddress=IP アドレス # edu.pause.port=ポート # edu.pause.nethernetLabel=接続 ID # -key.attack=攻撃する/壊す # +key.attack=攻撃する / 壊す # key.back=後退 # key.categories.gameplay=ゲームプレイ # key.categories.inventory=インベントリ # @@ -5678,7 +5770,7 @@ key.streamToggleMic=押してトーク/ミュート # key.togglePerspective=視点の切り替え # key.toggleControlTips=操作のヒント # key.inGameMenu=ゲームメニュー # -key.use=アイテムの使用/ブロックの設置 # +key.use=アイテムの使用 / ブロックの設置 # key.flyDownSlow=ゆっくり下降 # key.flyUpSlow=ゆっくり上昇 # key.mobEffects=モブのエフェクト # @@ -5863,6 +5955,7 @@ map.position=位置: %s, %s, %s # mcoServer.title=オンラインの Minecraft 世界 # +menu.ai_lesson_crafter=レッスン クラフター # menu.achievements=実績 # menu.convertingLevel=世界の拡張 # menu.copyright=©Mojang AB # @@ -5880,7 +5973,7 @@ menu.host=ホスト # menu.howToPlay.generalMessage=Minecraft 百科事典は初心者にも上級者にも役立つ情報でいっぱいです。 # menu.howToPlay.access=:_gamepad_face_button_down: を押して「遊び方」を確認しましょう! # menu.howToPlay.access.noicon=[A] を押して「遊び方」を確認しましょう! # -menu.inbox=受信ボックス # +menu.inbox=受信トレイ # menu.loadingLevel=ワールドを読み込み中 # menu.multiplayer=マルチプレイ # menu.online=Minecraft Realms # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=教室の設定 # menu.serverStore=%s ストア # menu.serverGenericName=サーバー # menu.play=プレイ # +menu.preview=プレビュー # menu.profile=プロフィール # menu.playdemo=デモワールドで遊ぶ # menu.playOnRealms=Realm で遊ぶ # @@ -5904,7 +5998,7 @@ menu.resourcepacks=リソースパック # menu.globalpacks=グローバル リソース # menu.storageManagement=ストレージ # menu.behaviors=ビヘイビアーパック # -menu.worldtemplates=Realmのテンプレート # +menu.worldtemplates=世界テンプレート # menu.respawning=リスポーン中 # menu.returnToGame=ゲームを再開 # menu.returnToMenu=セーブしてタイトルへ戻る # @@ -5949,7 +6043,7 @@ multiplayer.player.left.realms=%s が Realm を去りました # multiplayer.player.changeToPersona=%s がキャラクターの見た目を変更しました。 # multiplayer.player.changeToSkin=%s はスキンを着替えた # multiplayer.stopSleeping=ベッドから出る # -multiplayer.playersSleeping=%s/%s人のプレイヤーが就寝中 # +multiplayer.playersSleeping=%s / %s人のプレイヤーが就寝中 # multiplayer.playersSleepingNotPossible=いくら休んでも、この夜が過ぎることなはい # multiplayer.playersSkippingNight=この夜を眠り通す # multiplayer.texturePrompt.line1=このサーバーでは、カスタムリソースパックの利用をお勧めします。 # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=FPS 非依存ターンを使用 # options.dev_use_fast_chunk_culling=高速チャンク カリングの使用 # options.dev_displayMarketplaceDocumentId=マーケットプレイスのドキュメント ID を表示 # options.dev_addCoins=%s コインを追加 # +options.dev_addCoinTitle=コインを追加 # +options.dev_reset_entitlements=すべての利用資格をリセット # +options.dev_reset_entitlements_loading=利用資格をリセットした場合、プロセスが終了するとこのダイアログが閉じます。このウィンドウは閉じることができますが、このコマンドが終了する前にゲームを閉じると、予期しない動作が発生する可能性があります。 # +options.dev_reset_entitlements_error_unfinished=警告: 適切に削除されていない資格があります。クライアントを再起動してから、コマンドをもう一度実行してみてください。 # +options.dev_reset_entitlements_warning=警告! これにより、取り戻せない可能性のあるレガシー利用資格を含むすべての資格が削除されます! 利用資格の数が多い場合、この操作には時間がかかることがあります。続行してもよろしいですか? # +options.dev_reset_entitlements_success=利用資格が正常に削除されました。 # +options.dev_currencyFailureWarning=ネットワークコールが失敗しました。エラー: %s # +options.dev_currencyFailureWarningGeneric=ネットワークコールが失敗しました。許可リストに登録されたアカウントにログイン中であることを確認してください。 # +options.dev_reset_wallet=ウォレットのリセット # +options.dev_allowlist_failure=エラー! 操作に失敗しました。このアカウントが許可リストにあることを再確認してください。 # options.discoveryEnvironment=検出環境 (再起動が必要) # options.discoveryEnvironment.production=プロダクション # options.discoveryEnvironment.staging=ステージング # options.discoveryEnvironment.local=ローカル # options.discoveryEnvironment.dev=開発 [不安定] # +options.discoveryEnvironment.perf=パフォーマンス [非常に不安定] # options.dev_realmsEnvironment=Realms の環境 # options.dev_realms_environment.production=プロダクション # options.dev_realms_environment.staging=ステージング # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=クライアントのバージョンのオー options.dev_resetOverrideDate=上書きした日付をリセット # options.dev_clearStoreCache=マーケットプレイスのキャッシュをクリア # options.dev_clearLibraryCache=ライブラリ キャッシュのクリア # +options.dev_clearScreenshotsCache=スクリーンショットのキャッシュをクリアする # options.dev_clearAllCache=すべてのキャッシュをクリア # options.dev_connection_quality=ネットワーク コンディショナー (接続不良をシミュレーションします) # options.dev_connection_off=オフ - インメモリー接続を有効にしてローカル環境でのプレイを可能にします # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1.5Mbps、200ms のレイテンシ、2% のパケ options.dev_connection_slow=低速 - 400Kbps、300ms のレイテンシ、3% のパケットロス # options.dev_connection_veryslow=超低速 - 200Kbps、400ms のレイテンシ、4% のパケットロス # options.dev_deleteAllPersonas=すべてのアバターを削除 # +options.dev_deleteLocalScreenshots=ローカル スクリーンショットの削除 # options.dev_deleteLegacyPersona=古いアバター スロットの削除 # options.dev_identity_environment=新しい ID とオンライン インフラストラクチャ環境 (再起動が必要です) # options.dev_identity_environment.dev=開発 # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=ティア 4 - 1024MB # options.dev_sunsetting_tier.five=Tier 5 - iOS 12 & Nougat # options.dev_sunsetting_tier.not_pending=保留中ではありません # options.dev_gatherings_section=収集 # -options.dev_gatherings_add_gathering=公開の集会を追加 # options.dev_gatherings_enable=集会を有効にする # +options.dev_gatherings_filter=フィルター ギャザリング # options.dev_gatherings_disable=集会を無効にする # options.dev_gatherings_bypass=バイパス システム サービス パック チェック # options.dev_gatherings_enabled=集会: 有効 # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s度 # options.fov.max=最大 # options.fov.min=ノーマル # +options.gammaIntensity=明るさ調整 # +options.hdr_brightness=明るさ # options.hudOpacity=HUD の不透明度 # options.hudOpacity.max=ノーマル # options.hudOpacity.min=非表示中 # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=フル キーボード ゲームプレイ # options.fullKeyboardLayout=フル キーボード レイアウト # options.improvedInputResponsePlaceholder=入力応答の改善 # options.improvedInputResponsePlaceholder.tooltip=入力してから画面に表示されるまでの遅延を減らします。この設定はバッテリーの消費電力が増える可能性があります。 # -options.dynamicTexturesToggle=テクスチャ制限の解除 # -options.dynamicTexturesToggle.tooltip=これをオンからオフに切り替えるには、ゲームの再起動が必要です。テクスチャの多い複数の追加コンテンツやリソースパックを使用すると、不安定になる場合があります。 # -options.dynamicTextures.popUp=[テクスチャ制限の解除] をオンにした場合、オフにするにはゲームを再起動する必要があります。 # +options.dynamicTexturesToggle=推奨テクスチャ制限を使用 # +options.dynamicTexturesToggle.tooltip=Mojang がテクスチャ制限を設定できるようにします。これにより、テクスチャの品質が大幅に向上する可能性があります。大規模なアドオンやリソースパックで問題が発生した場合は、これをオフにしてください。 # +options.dynamicTextures.popUp=「推奨テクスチャ制限の使用」をオフにした場合、変更を反映するにはゲームを再起動する必要があります。 # options.dynamicTextures.popUp.title=よろしいですか? # +options.dynamicTextures.popUp.continue=オフにする # options.fullscreen=フルスクリーン # options.gamepadcursorsensitivity=コントローラー カーソルの感度 # options.gamertag=ゲーマータグ: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=新しいメニュー UI の特大バ options.upscaling=アップスケー リング # options.raytracing=レイ トレーシング # options.raytracing.disabled.upsell.supported_platform=このオプションは、レイ トレーシング対応の世界でプレイ中の場合のみ編集できます。 マーケットプレイスで検索するか、自分でレイ トレーシング対応リソースパックを作成してください。 # +options.raytracing.disabled.upsell.supported_platform.edu=このオプションは、レイ トレーシング対応の世界でプレイ中の場合のみ編集できます。 # options.raytracing.disabled.upsell.unsupported_platform=この機能を使うには、特定のデバイスが必要です。詳細についてはこちら: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=描画優先 # options.graphics.fast=処理優先 # @@ -6398,7 +6509,7 @@ options.guiScale.maximum=最大 # options.guiScale.medium=中 # options.guiScale.minimum=最小 # options.guiScale.normal=ノーマル # -options.guiScale.optionName=GUI ズーム 調整 # +options.guiScale.optionName=GUI ズーム調整 # options.guiScale.small=スモール # options.hidden=非表示中 # options.hidehud=HUD の非表示 # @@ -6406,6 +6517,7 @@ options.hidehand=手の非表示 # options.classic_box_selection=選択範囲をハイライト # options.creator=クリエイター # options.creatorTitle=クリエイター設定 # +options.creator.serverboundClientDiagnosticsEnabled=クライアント診断を有効にする # options.creator.debuggerHeading=スクリプト デバッガー設定 # options.creator.debuggerAutoAttach=ロード時にデバッガーを付加する # options.creator.debuggerAutoConnect=ロード時にデバッガーを接続する # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=クラシック # options.uiprofile.pocket=ポケット # options.betaNewDeathScreenToggle=死亡時の新しい画面 (試験的) # options.betaNewDeathScreenToggle.disabled=世界でプレイ中はこの設定を変更できません # +options.betaNewBedScreenToggle=新しいベッド スクリーン (試験的機能) # +options.betaNewBedScreenToggle.disabled=世界でプレイ中はこの設定を変更できません # options.usetouchpad=操作の分割 # options.viewSubscriptions=サブスクリプション # options.viewSubscriptions.button.info=情報 # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=既定のブラウザーが開き、Minecraft options.openFeedbackPage.continue=フィードバック サイトに進む # options.turnOffAchievements=実績をオフにしますか? # options.turnOffAchievements.message=実績はチートをオフにしたサバイバルモードの世界でのみ利用可能です。このまま続けてしまうと、たとえプレイする前に設定を戻したとしても、この世界では誰も実績を獲得できなくなります。 # +options.turnOnHardcoreMode=ハードコア モードをオンにしますか? # +options.turnOnHardcoreMode.message=ハードコア モードに関して知っておくべきこと: # +options.turnOnHardcoreMode.message.1=1. 死ぬとリスポーンしません。ゲームオーバーです! # +options.turnOnHardcoreMode.message.2=2. ハードコア モードは、世界の作成後にオフにすることはできません。 # +options.turnOnHardcoreMode.message.3=3. 死んだ後に、この世界を見ることはできますが、関与することはできません。 # options.achievementsDisabled=この世界では実績を獲得できません。 # options.achievementsDisabled.onLoad=この設定でプレイを始めると、この世界では実績を一切獲得できなくなります。 # options.achievementsDisabled.notSignedIn=この世界では実績を獲得可能ですが、獲得するには Microsoft アカウントにサインインする必要があります。 # @@ -6761,7 +6880,7 @@ options.makeBackup=世界のバックアップ コピーを作成 # options.managePrivacy=プライバシーの設定を管理するには、Web ブラウザーから https://account.xbox.com/Settings にアクセスしてください。 ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Microsoft アカウントの紐づけ解除 # options.unlink_msa.confirm.title=Microsoft アカウントの紐づけを解除しますか? # -options.unlink_msa.confirm.warning=警告: 紐づけを解除すると、今後は PlayStation®4 本体 の進行状況や購入情報を アカウント %s に保存できなくなります。 #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=警告: 紐づけを解除すると、今後はアカウント %s の進行状況や購入情報を PlayStation®4 本体に保存できなくなります。 #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=このゲーム内から Microsoft アカウントのリンクを解除すると、このプラットフォーム上で、この Microsoft アカウントを使用しているすべての Minecraft ゲームに影響します。 # options.unlink_msa.confirm.checkbox1=他のプラットフォームでプレイする際、ゲーム内ストアのコンテンツにアクセスできなくなります。 # options.unlink_msa.confirm.checkbox2=他のプラットフォームのフレンドとクロスプラットフォーム ゲームをプレイできなくなります。 # @@ -6969,7 +7088,7 @@ hudScreen.controlCustomization.closeWithoutSavingCancel=編集を続ける # hudScreen.controlCustomization.hintDrag=タッチとドラッグでボタンを再配置します # hudScreen.controlCustomization.hintDeselect=外側をクリックして選択を解除 # hudScreen.controlCustomization.hintSaved=保存 # -hudScreen.controlCustomization.tooltip=世界を読み込んで操作方法をカスタマイズする # +hudScreen.controlCustomization.tooltip=ワールドを読み込んで操作方法をカスタマイズする # hudScreen.controlCustomization.tooltip.notouch=タッチ デバイスを使って操作方法をカスタマイズする # hudScreen.controlCustomization.tooltip.alreadycustomizing=タッチ操作のカスタマイズ画面はすでに開いています # hudScreen.controlCustomization.tooltip.alive=コントロールをカスタマイズするには、プレイヤーが生きている必要があります。 # @@ -7111,7 +7230,7 @@ portfolioScreen.export=ポートフォリオをエクスポート # portfolioScreen.caption=[ キャプション ] # portfolioScreen.nopics0=現在、ポートフォリオに写真がありません。カメラで撮影した写真がここに表示されます。下のボタンを押すと写真を追加できます。 # portfolioScreen.nopics1=カメラで撮影した写真がここに表示されます # -portfolioScreen.noInventory=インベントリに写真がありません。カメラを使って写真を撮ってみてください。 # +portfolioScreen.noInventory=インベントリにまだ写真がありません。カメラを使って写真を撮ってみてください。 # portfolioScreen.addPhoto=写真を追加 # potion.absorption=衝撃吸収 # @@ -7217,14 +7336,14 @@ potion.weakness=弱体化 # potion.weakness.name=弱化のポーション # potion.weakness.splash.name=弱化のスプラッシュポーション # potion.weakness.linger.name=弱化の残留ポーション # -potion.weaving.linger.name=織物の残留ポーション # -potion.weaving.name=織物のポーション # -potion.weaving.splash.name=織物のスプラッシュ ポーション # -potion.weaving=機織り # -potion.windCharged.linger.name=ウィンドチャージの残留ポーション # -potion.windCharged.name=ウィンドチャージのポーション # -potion.windCharged.splash.name=ウィンドチャージのスプラッシュ ポーション # -potion.windCharged=ウィンドチャージ # +potion.weaving.linger.name=巣張りの残留ポーション # +potion.weaving.name=巣張りのポーション # +potion.weaving.splash.name=巣張りのスプラッシュ ポーション # +potion.weaving=巣張り # +potion.windCharged.linger.name=蓄風の残留ポーション # +potion.windCharged.name=蓄風のポーション # +potion.windCharged.splash.name=蓄風のスプラッシュ ポーション # +potion.windCharged=蓄風 # potion.wither=ウィザー # potion.wither.name=衰弱のポーション # potion.wither.splash.name=衰弱のスプラッシュ ポーション # @@ -7261,13 +7380,14 @@ persona.realms.redeem=受け取る # persona.realms.see.subscription=Realms Plus に含まれるコンテンツ # persona.realms.time.remaining=%s で引き換える # persona.realms.savings=Realms Plus のサブスクリプションで %s Minecoin を節約できます! # -persona.csb.savings=Marketplace Pass のサブスクリプションで %s Minecoin を節約できます! # +persona.csb.savings=マーケットプレイス パスのサブスクリプションで %s Minecoin を節約できます! # persona.preview.emote=エモートで遊ぶ # progressScreen.cantConnect=世界に接続できませんでした。インターネットの接続を確認してから、もう一度お試しください。 # progressScreen.generating=ワールドを生成中 # progressScreen.saving=ワールドを保存中 # progressScreen.loading=ロード中... # +progressScreen.title.loading=%1をロード中 # progressScreen.title.downloading=パックをダウンロード中 %1 # progressScreen.title.applyingPacks=リソースパックをロード中 # progressScreen.title.searchingForSession=ゲーム セッションを検索しています... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=外部サーバーに接続中 # progressScreen.title.connectingRealms=Realms に接続中 # progressScreen.title.copyingWorld=世界をコピー中 # progressScreen.title.deleteStorageAreaContent=ストレージ キャッシュのクリア # +progressScreen.title.deleteScreenshotsCache=スクリーンショットのキャッシュのクリア # +progressScreen.title.deleteLocalScreenshots=ローカル スクリーンショットのクリア # progressScreen.title.loadingSplitScreenAppearances=画面分割表示の読み込み # progressScreen.title.modifiedWorldWarning=変更された世界 # progressScreen.message.appearanceLoaded=表示が読み込まれました # progressScreen.message.appearanceLoadWaitTimeMet=表示の読み込みに時間がかかります。世界生成中... # progressScreen.message.deleteStorageAreaContent=これには時間がかかる可能性があります # -progressScreen.message.copyingWorld=世界をコピー中... %d%% # +progressScreen.message.copyingWorld=世界をコピー中... # progressScreen.message.tts.copyingWorld=世界をコピー中 # progressScreen.message.building=地形情報を生成中 # progressScreen.message.done=完了! # @@ -7328,29 +7450,25 @@ progressScreen.message.directoryDepthError=パックのディレクトリに問 progressScreen.message.forbiddenContent=適用されているパックの 1 つ以上を所有していません # progressScreen.message.loadingSplitScreenAppearances=画面分割表示の読み込み中... # progressScreen.message.finishedLoadingSplitScreenAppearances=画面分割表示の読み込みが完了しました。 # -progressScreen.message.modifiedWorldWarning.1=あなたは追加コンテンツのある世界で遊んでいます! これにより、Minecraft の世界に新しい機能が追加されます。 # -progressScreen.message.modifiedWorldWarning.2=1 つだけで終わらないでください! 一度に複数の追加コンテンツを 1 つの世界に読み込めます。 # +progressScreen.message.modifiedWorldWarning.1=あなたはアドオンのある世界で遊んでいます! これにより、Minecraft の世界に新しい機能が追加されます。 # +progressScreen.message.modifiedWorldWarning.2=1 つだけで終わらないでください! 一度に複数のアドオンを 1 つの世界に読み込めます。 # progressScreen.message.modifiedWorldWarning.3=上級者向けのヒント: リソースパックは、さまざまなブロックやエンティティのテクスチャを変更できます。 # progressScreen.message.modifiedWorldWarning.4=上級者向けのヒント: ビヘイビアーパックは、さまざまなアイテム、エンティティ、ブロックの動作を変更できます。 # progressScreen.message.modifiedWorldWarning.5=上級者向けのヒント: 追加コンテンツには、ビヘイビアーパックとリソースパックの両方が含まれています。追加コンテンツが機能するために、両方のパックがアクティブになっていることを確認してください! # -progressScreen.message.modifiedWorldWarning.6=追加コンテンツは、新しいブロックやアイテム、モブを世界に追加します。 # -progressScreen.message.modifiedWorldWarning.7=世界と追加コンテンツの関係は複雑です! 素晴らしい結果になる組み合わせもあれば、奇妙な結果になる組み合わせもあるでしょう。 # -progressScreen.message.modifiedWorldWarning.8=追加コンテンツが多いほど楽しくなりますが、ゲームの読み込みに時間がかかる場合があります。 # +progressScreen.message.modifiedWorldWarning.6=アドオンは、新しいブロックやアイテム、モブを世界に追加します。 # +progressScreen.message.modifiedWorldWarning.7=世界とアドオンの関係は複雑です! 素晴らしい結果になる組み合わせもあれば、奇妙な結果になる組み合わせもあるでしょう。 # +progressScreen.message.modifiedWorldWarning.8=アドオンが多いほど楽しくなりますが、ゲームの読み込みに時間がかかる場合があります。 # progressScreen.dialog.title.resourcePack=リソースパックをダウンロードしますか? # -progressScreen.dialog.title.behaviorAndResourcePack=世界のビヘイビアーパックとリソースパックをダウンロードしますか? # -progressScreen.dialog.title.onlyBehavior=世界のビヘイビアーパックをダウンロードしますか? # progressScreen.dialog.title.storageProviderError=世界データの同期に失敗しました # progressScreen.dialog.title.storageProviderLongWait=世界データを同期中 # progressScreen.dialog.title.storageProviderSucceeded=世界データの同期に成功しました # -progressScreen.dialog.message.onlyBehavior=この世界にはビヘイビアーパックが適用されていて、参加するにはダウンロードが必要です。ダウンロードして参加しますか? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=この世界にはビヘイビアーパックが適用されていて、参加するにはダウンロードが必要です。参加前にリソースパックをダウンロードすることも可能です。参加するにあたり、何をダウンロードしますか? # -progressScreen.dialog.message.behaviorAndResourcePack=この世界にはビヘイビアーパックとリソースパックが適用されていて、参加するにはダウンロードが必要です。ダウンロードして参加しますか? # -progressScreen.dialog.message.resourcePackOptional=この世界にはリソースパックが適用されています。参加する前にダウンロードしますか? # -progressScreen.dialog.message.resourcePackRequired=この世界にはリソースパックが適用されていて、参加するにはダウンロードが必要です。ダウンロードして参加しますか? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=この世界には、レイ トレーシングが有効になっているリソースパックが適用されています。 # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=お使いのデバイスは、高度なライティングやテクスチャーとの互換性がありません。なので高度な効果が無効な状態で世界が表示されます。参加する前にダウンロードしますか? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=この世界には、レイ トレーシングが有効になっているリソースパックが適用されています。 # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=お使いのデバイスは、高度なライティングやテクスチャーとの互換性がありません。なので高度な効果が無効な状態で世界が表示されます。参加する前にダウンロードしますか? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=この世界に適用されるオプションのリソース パックには、レイトレーシングが含まれるものがあります。お使いのデバイスは高度な照明やテクスチャ機能に対応していないため、これらの高度な効果のない世界が表示されます。 # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=この世界に適用されるオプションおよび必須のリソース パックには、レイトレーシングが含まれるものがあります。お使いのデバイスは高度な照明やテクスチャ機能に対応していないため、これらの高度な効果のない世界が表示されます。 # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=この世界に適用される必須のリソース パックには、レイトレーシングが含まれます。お使いのデバイスは高度な照明やテクスチャ機能に対応していないため、これらの高度な効果のない世界が表示されます。 # +progressScreen.dialog.message.resourcePack.optional=この世界には、オプションのリソースパックが適用されています。参加する前にダウンロードしますか? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=この世界には、オプションのリソースパックと、追加コンテンツに必須のリソース パックが適用されています。すべてのパックをダウンロードしますか、それとも参加に必要なパックのみをダウンロードしますか? # +progressScreen.dialog.message.resourcePack.required=この世界には、追加コンテンツに必須のリソースパックが適用されています。ダウンロードして参加しますか? # +progressScreen.dialog.message.resourcePack.serverRequired=この世界の所有者は、プレイヤーに、この世界に適用されているすべてのリソースパックをダウンロードするよう要求します。ダウンロードして参加しますか? # progressScreen.dialog.message.storageProviderError=世界データの同期に失敗しました。もう一度お試しになりますか? # progressScreen.dialog.message.storageProviderUnusableError=世界のデータが完全に同期されていないか、破損しています。接続状態が良好なコンソールで世界をプレイして、もう一度移行してください。 # progressScreen.dialog.message.storageProviderQuotaError=ローカル保存は成功しましたが、クラウド同期は容量不足が原因で失敗しました。設定メニューからワールドを削除して、クラウド スペースを解放してください。 # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=クラウド同 progressScreen.dialog.message.worldCorrupted=世界が破損しています。bugs.mojang.com にご報告ください # progressScreen.dialog.message.storageProviderLongWait=世界の同期に時間がかかっています。このまま待ち続けますか? # progressScreen.dialog.button.enter=世界に参加 # -progressScreen.dialog.button.joinAndDownload=ダウンロードして参加 - %1 # progressScreen.dialog.button.joinAndDownload.everything=すべてをダウンロードして参加 - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=ビヘイビアーのダウンロードと参加のみ - %1 # +progressScreen.dialog.button.joinAndDownload.required=必要なものをダウンロードして参加 - %1 # progressScreen.dialog.button.join=参加 # progressScreen.dialog.button.leave=出る # progressScreen.dialog.button.retry=リトライ # progressScreen.dialog.button.wait=待つ # -progressScreen.editor.message.copyingProject=プロジェクトをコピー中... %d%% # +progressScreen.editor.message.copyingProject=プロジェクトをコピー中... # progressScreen.editor.message.tts.copyingProject=プロジェクトをコピー中 # progressScreen.editor.title.copyingProject=プロジェクトをコピー # progressScreen.editor.dialog.message.resourcePackOptional=このプロジェクトにはリソースパックが適用されています。参加する前にダウンロードしますか? # @@ -7424,7 +7541,7 @@ resourcePack.selected.title.behaviorPacks=有効なビヘイビアーパック # resourcePack.selected.title.packs=使用中 # resourcePack.selected.remove=無効化 # resourcePack.realmsPlus.title.packs=Realms Plus のパック # -resourcePack.realmsPlus.title.packs.contentSub=Marketplace Pass パック # +resourcePack.realmsPlus.title.packs.contentSub=マーケットプレイス パスパック # resourcePack.realmsPlus.expired=期限切れ # resourcePack.errors=エラー: # resourcePack.error.ingame.packs=世界でプレイ中はリソースパックを変更できません。 # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=ビヘイビアーパックは下 resourcePack.description.bottom.level=リソースパックは下から上に適用されます。つまり 2 つのパックに入っているアセットは上にある方のパックが適用されます。あなたの世界のこれらのパックはグローバル パックの上に適用されます。 # resourcePack.description.store=ストアで見る # resourcePack.header.behavior=アクティブなビヘイビア―パックをすべてのプレイヤーに適用します。 # -resourcePack.header.level=参加にはリソースパックの受け入れが必要 # +resourcePack.header.level=参加にはオプションのリソースパックのダウンロードが必要 # resourcePack.crashRecovery.title=グローバル リソース リセット # resourcePack.crashRecovery.message=リソースの事前読み込みに失敗しました。 # resourcePack.warnings=警告: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=世界をアップデートしますか? # resourcePack.warning.add.body=この世界は、変更されていない世界とは見た目や動作が異なる場合があります。続ける前に、世界のコピーを保存してください。 # resourcePack.warning.add.button.cancel=パックを追加しない # resourcePack.warning.add.button.ok=それでもパックを追加する # -resourcePack.warnings.contentKeyErrorBody=パック%sの読み込み中に問題が発生しました。 # -resourcePack.warnings.contentKeyErrorBodyMultiple=パック%sの読み込み中に問題が発生しました。 # +resourcePack.warnings.contentKeyErrorBody=パック %s の読み込み中に問題が発生しました。ゲームを再起動するか、パックを再ダウンロードすると問題が解決する場合があります。 # +resourcePack.warnings.contentKeyErrorBodyMultiple=パック %s の読み込み中に問題が発生しました。ゲームを再起動するか、パックを再ダウンロードすると問題が解決する場合があります。 # resourcePack.warnings.contentKeyErrorTitle=エラー! # resourcePack.warning.remove.title=これは危険です! # resourcePack.warning.remove.body=世界をプレイした後にパックを追加したり削除したりすると世界が破損して、これまでに作成したものが失われる可能性があります。 # @@ -7524,7 +7641,7 @@ sidebar.tts.verboseToggleCollapse=サイドバーを非表示 # sidebar.worlds=ワールド # storageManager.contentType.world=world # -storageManager.contentType.worldTemplate=ワールドのテンプレート # +storageManager.contentType.worldTemplate=世界テンプレート # storageManager.contentType.resourcePack=リソース # storageManager.contentType.behaviorPack=ビヘイビア―パック # storageManager.contentType.skinPack=スキンパック # @@ -7533,7 +7650,7 @@ storageManager.contentType.cachedData=キャッシュされたデータ # storageManager.contentType.worlds=ワールド # storageManager.contentType.legacy_worlds=古いワールド # -storageManager.contentType.worldTemplates=Realmのテンプレート # +storageManager.contentType.worldTemplates=世界テンプレート # storageManager.contentType.resourcePacks=リソースパック # storageManager.contentType.behaviorPacks=ビヘイビアーパック # storageManager.contentType.skinPacks=スキンパック # @@ -7684,9 +7801,9 @@ item.crimson_hanging_sign.name=真紅の吊り看板 # item.danger_pottery_sherd.name=脅威の壺の欠片 # item.dark_oak_hanging_sign.name=ダークオークの吊り看板 # item.explorer_pottery_sherd.name=探検家の壺の欠片 # -item.flow_pottery_sherd.name=フローの壺の欠片 # +item.flow_pottery_sherd.name=渦巻きの壺の欠片 # item.friend_pottery_sherd.name=友の壺の欠片 # -item.guster_pottery_sherd.name=ガスターの壺の欠片 # +item.guster_pottery_sherd.name=風巻く者の壺の欠片 # item.heart_pottery_sherd.name=ハートの壺の欠片 # item.heartbreak_pottery_sherd.name=割れたハートの壺の欠片 # item.howl_pottery_sherd.name=遠吠えの壺の欠片 # @@ -7697,7 +7814,7 @@ item.mourner_pottery_sherd.name=哀悼者の壺の欠片 # item.oak_hanging_sign.name=オークの吊り看板 # item.plenty_pottery_sherd.name=富の壺の欠片 # item.prize_pottery_sherd.name=宝物の壺の欠片 # -item.scrape_pottery_sherd.name=スクレイプの壺の欠片 # +item.scrape_pottery_sherd.name=斧の壺の欠片 # item.sheaf_pottery_sherd.name=麦束の壺の欠片 # item.shelter_pottery_sherd.name=木陰の壺の欠片 # item.skull_pottery_sherd.name=頭蓋骨の壺の欠片 # @@ -7743,8 +7860,8 @@ tile.cherry_stairs.name=サクラの階段 # tile.cherry_trapdoor.name=サクラのトラップドア # tile.cherry_wood.name=サクラの木 # tile.chiseled_bookshelf.name=模様入りの本棚 # -tile.chiseled_tuff.name=模様入り凝灰岩 # -tile.chiseled_tuff_bricks.name=模様入り凝灰岩のレンガ # +tile.chiseled_tuff.name=模様入りの凝灰岩 # +tile.chiseled_tuff_bricks.name=模様入りの凝灰岩のレンガ # tile.decorated_pot.name=飾り壺 # tile.pink_petals.name=桃色の花びら # tile.stripped_bamboo_block.name=表皮を剥いだ竹ブロック # @@ -7778,8 +7895,8 @@ trim_pattern.vex.name=ヴェックス風の装飾 # trim_pattern.ward.name=監獄風の装飾 # trim_pattern.wayfinder.name=先駆者風の装飾 # trim_pattern.wild.name=密林風の装飾 # -trim_pattern.bolt.name=ボルト風の装飾 # -trim_pattern.flow.name=フロー風の装飾 # +trim_pattern.bolt.name=ネジ止め風の装飾 # +trim_pattern.flow.name=旋風の装飾 # upgrade.netherite_upgrade.name=ネザライト強化 # storageManager.mainSizeLabel=%s - 1 アイテム # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=不明 # storageManager.delete.title=%s を永久に削除してもよろしいですか? # storageManager.title.item.single=アイテム # storageManager.title.item.plural=アイテム # +storageManager.title.allScreenshots=すべてのスクリーンショット # storageManager.delete.content=選択したアイテムを本当に削除してもよろしいですか? これらのアイテムは永久に (または長期間) 失われます。%s%s%s # storageManager.delete.content.redownload=マーケットプレイスから購入したコンテンツはダウンロードし直すことができます。 # storageManager.delete.content.worldtemplate=テンプレートを削除すると、テンプレートを使用している世界が正常に動作しなくなる可能性があります。 # storageManager.delete.content.affectedWorlds=次の世界は、意図したとおりに機能しない可能性があります: # +storageManager.delete.content.screenshots=これにより、このデバイス上のすべての Minecraft プレーヤーのすべてのスクリーンショットが削除されます。続行してもよろしいですか? # storageManager.delete.confirm=削除 # storageManager.delete.cancel=キャンセル # storageManager.delete.dependency=以下のコンテンツは %s に依存しているため、 "%s" を削除すると、以降は正しく動作しなくなる可能性があります。%s: "%s" を本当に削除してもよろしいですか? この %s は永久に (または長期間) 失われます。 # @@ -7942,7 +8061,7 @@ selectWorld.convertInProgress.import_msg=リソースパックをインポート selectWorld.uploadInProgress.title=古い世界の送信 # selectWorld.uploadInProgress.msg=Minecraft に古い世界を送信しています... %d%% # selectWorld.convertFailed.msg=問題が発生しました # -selectWorld.create=ワールド新規作成 # +selectWorld.create=世界新規作成 # selectWorld.createNew=新しく作る # selectWorld.createTemplate=テンプレートから作る # selectWorld.createDemo=新しいデモワールドで遊ぶ # @@ -7952,7 +8071,7 @@ selectWorld.deleteButton=削除 # selectWorld.deleteQuestion=このワールドを削除しますか? # selectWorld.deleteWarning=は完全に削除され、二度と元に戻せません! # selectWorld.empty=空 # -selectWorld.enterName=ワールド名 # +selectWorld.enterName=世界名 # selectWorld.enterSeed=ワールド生成のシード値 # selectWorld.gameMode=ゲームモード # selectWorld.gameMode.adventure=アドベンチャー # @@ -7977,7 +8096,7 @@ selectWorld.mapFeatures.info=村、ダンジョンなど # selectWorld.mapType=世界タイプ: # selectWorld.mapType.normal=ノーマル # selectWorld.moreWorldOptions=その他のワールド設定… # -selectWorld.newWorld=新規ワールド # +selectWorld.newWorld=新規世界 # selectWorld.newWorld.copyOf=%s のコピー # selectWorld.newWorld.educationCopyOf=[EDU] %s # selectWorld.worldTags.experimental=実験的 # @@ -8005,7 +8124,7 @@ selectWorld.editor.create=新しいプロジェクトを作成 # selectWorld.editor.enterName=プロジェクト名 # selectTemplate.templateStart=どれで始めますか? # -selectTemplate.generateRandom=ワールド新規作成 # +selectTemplate.generateRandom=世界新規作成 # selectTemplate.createRealm=新しい Realms を作成する # selectTemplate.create=作成... # selectTemplate.worldsByCreators=クリエイターが創ったワールド # @@ -8013,7 +8132,7 @@ selectTemplate.realm=新たな Realm # selectTemplate.realmInfo=世界を作成したら、あなたの Realm にアップロードできます! # selectTemplate.signIn=Microsoft アカウントで Realms を作成する # selectTemplate.unableToSignIn=このデバイスでは Microsoft サービスを利用できません # -selectTemplate.world=新規ワールド # +selectTemplate.world=新規世界 # selectTemplate.help=' # selectTemplate.templateDescription=テンプレート # selectTemplate.deleteTemplate=世界テンプレートを削除中... # @@ -8026,7 +8145,7 @@ selectTemplate.realmsPlus=おすすめの Realms Plus テンプレート # selectTemplate.marketplacePass=Marketplace Pass でおすすめのコンテンツ #### {StrContains="Marketplace Pass"} selectTemplate.importedTemplates=インポートされたテンプレート # selectTemplate.download=ダウンロード # -selectTemplate.noTemplates=このデバイスには世界のテンプレートがありません。 # +selectTemplate.noTemplates=このデバイスには世界テンプレートがありません。 # selectTemplate.suggestedContent.title=マーケットプレイスでおすすめのコンテンツ # selectTemplate.suggestedContent.button=他のテンプレ―トを探す # selectTemplate.createdBy=作成者: %s # @@ -8210,21 +8329,21 @@ store.realmsPlus.buyNow.viewPrivacyPolicy=プライバシーに関する声明 # store.realmsPlus.buyNow.title=Realms Plus のサブスクリプションを開始します # store.realmsPlus.startTrial.description=Realm と 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人まで接続でき、招待されたプレイヤーはあなたの Realm にある世界を無料でプレイできます! 最初の 1 か月は無料で利用できますが、その後は月額 %s でお楽しみいただけます。サブスクリプションのキャンセルはいつでも可能です。 # -store.realmsPlus.startTrial.description.contentSub=Realm と Marketplace Pass に含まれる 150 種類以上のマーケットプレイスパックがすぐに利用できるようになります。最大 10 人のプレイヤーと同時にプレイでき、Realm 内の世界に無料でアクセスできます! 開始月は無料、その後は月額 %s の料金でプレイでき、いつでもキャンセルすることができます。 # +store.realmsPlus.startTrial.description.contentSub=Realm とマーケットプレイス パスに含まれる 150 種類以上のマーケットプレイスパックがすぐに利用できるようになります。最大 10 人のプレイヤーと同時にプレイでき、Realm 内の世界に無料でアクセスできます! 開始月は無料、その後は月額 %s の料金でプレイでき、いつでもキャンセルすることができます。 # store.realmsPlus.noTrial.description=Realm と 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人まで接続でき、招待されたプレイヤーはあなたの Realm にある世界を無料でプレイできます! サブスクリプションは :minecoin:%s の価格で 30 日間ご利用いただけます。 # -store.realmsPlus.noTrial.description.contentSub=Realm と Marketplace Pass に含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm にある世界を無料でプレイできます! サブスクリプションは %s:minecoin:の価格で 30 日間ご利用いただけます。 # +store.realmsPlus.noTrial.description.contentSub=Realm とマーケットプレイス パスに含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm にある世界を無料でプレイできます! サブスクリプションは %s:minecoin:の価格で 30 日間ご利用いただけます。 # store.realmsPlus.noTrial.description.iap=Realm と 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人まで接続でき、招待されたプレイヤーはあなたの Realm にある世界を無料でプレイできます! 月額 %s でお楽しみください。サブスクリプション設定にアクセスすると、いつでもキャンセルできます。 # -store.realmsPlus.noTrial.description.iap.contentSub=Realm と Marketplace Pass に含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm にある世界を無料でプレイできます! 月額 %s で利用でき、サブスクリプション設定にアクセスすると、いつでもキャンセルできます。 # +store.realmsPlus.noTrial.description.iap.contentSub=Realm とマーケットプレイス パスに含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm にある世界を無料でプレイできます! 月額 %s で利用でき、サブスクリプション設定にアクセスすると、いつでもキャンセルできます。 # store.realmsPlus.realmName.placeholder=%s の Realm #The string passed in here is the gamertag of the player to indicate the name of the player's world. # store.realmsPlus.recurring.offerTrial=Realms Plus は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%s Realm をはじめ、150 種類以上のマーケットプレイスパックをすぐにご利用いただけます。また、一度に最大 10 人まで接続でき、招待されたプレイヤーはあなたの Realm の世界を無料でプレイできます! 最初の 30 日間は無料。無料試用版の期間終了後は月額 %s 円。サブスクリプション設定にアクセスすると、いつでもキャンセルできます。 # -store.realmsPlus.recurring.offerTrial.contentSub=Realms Plus は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%sRealm をはじめ、Marketplace Pass に含まれる 150 種類以上のマーケットプレイスパックをすぐにご利用いただけます。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm の世界を無料でプレイできます! 最初の 30 日間は無料、無料試用版の期間終了後は月額 %s。サブスクリプション設定にアクセスすると、いつでもキャンセルできます。 # +store.realmsPlus.recurring.offerTrial.contentSub=Realms Plus は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%sRealm をはじめ、マーケットプレイス パスに含まれる 150 種類以上のマーケットプレイスパックをすぐにご利用いただけます。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm の世界を無料でプレイできます! 最初の 30 日間は無料、無料試用版の期間終了後は月額 %s。サブスクリプション設定にアクセスすると、いつでもキャンセルできます。 # store.realmsPlus.recurring.withoutTrial=Realms Plus は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%s Realm をはじめ、150 種類以上のマーケットプレイスパックをすぐにご利用いただけます。また、一度に最大 10 人まで接続でき、招待されたプレイヤーはあなたの Realm の世界を無料でプレイできます! 月額 %s 円。サブスクリプション設定にアクセスすると、いつでもキャンセルできます。 # -store.realmsPlus.recurring.withoutTrial.contentSub=Realms Plus は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%sRealm をはじめ、Marketplace Pass に含まれる 150 種類以上のマーケットプレイスパックをすぐにご利用いただけます。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm の世界を無料でプレイできます! 月額 %s。サブスクリプション設定にアクセスすると、サブスクリプションをキャンセルして今後の課金を停止することができます。 # +store.realmsPlus.recurring.withoutTrial.contentSub=Realms Plus は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%sRealm をはじめ、マーケットプレイス パスに含まれる 150 種類以上のマーケットプレイスパックをすぐにご利用いただけます。また、一度に最大 10 人のプレイヤーが接続でき、あなたの Realm の世界を無料でプレイできます! 月額 %s。サブスクリプション設定にアクセスすると、サブスクリプションをキャンセルして今後の課金を停止することができます。 # store.realmsPlus.consumable.offerTrial=Realm と 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人まで接続でき、招待されたプレイヤーはあなたの Realm にある世界を無料でプレイできます! 最初の 30 日間は無料で、その後は %s の価格で 30 日間更新できます。 # -store.realmsPlus.consumable.offerTrial.contentSub=Realm と Marketplace Pass に含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。一度に最大 10 人のプレイヤーとプレイでき、あなたの Realm の世界を無料でプレイできます。最初の 30 日間は無料、その後は %s の料金で 30 日間更新することができます。 # +store.realmsPlus.consumable.offerTrial.contentSub=Realm とマーケットプレイス パスに含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。一度に最大 10 人のプレイヤーとプレイでき、あなたの Realm の世界を無料でプレイできます。最初の 30 日間は無料、その後は %s の料金で 30 日間更新することができます。 # store.realmsPlus.consumable.withoutTrial=Realm と 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。また、一度に最大 10 人まで接続でき、招待されたプレイヤーはあなたの Realm にある世界を無料でプレイできます! サブスクリプションは %s の価格で 30 日間ご利用いただけます。 # -store.realmsPlus.consumable.withoutTrial.contentSub=Realm と Marketplace Pass に含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。一度に最大 10 人のプレイヤーとプレイでき、あなたの Realm の世界を無料でプレイできます! サブスクリプションは %s の料金で 30 日間ご利用いただけます。 # +store.realmsPlus.consumable.withoutTrial.contentSub=Realm とマーケットプレイス パスに含まれる 150 種類以上のマーケットプレイスパックがすぐに利用可能になります。一度に最大 10 人のプレイヤーとプレイでき、あなたの Realm の世界を無料でプレイできます! サブスクリプションは %s の料金で 30 日間ご利用いただけます。 # store.realmsPlus.landing.header=サブスクリプションの内容: # store.realmsPlus.landing.headerTrial=30 日間の無料試用版。期間終了後は月額 %s # @@ -8234,7 +8353,7 @@ store.realmsPlus.landing.info1.line2=フレンドはあなたの Realm で無料 store.realmsPlus.landing.info1.line3=コンソール、モバイル、PC に移動できます - Minecraft マーケットプレイスでどのデバイスでも自分の Realm をプレイ # store.realmsPlus.landing.info2.catalog=150 種類を超えるマーケットプレイスパックを無料で利用可能 # -store.realmsPlus.landing.info2.contentSub=Marketplace Pass を含む # +store.realmsPlus.landing.info2.contentSub=マーケットプレイス パスを含む # store.realmsPlus.landing.info2.backups=あなたの Realm の世界は、無料で安全にバックアップされます # store.realmsPlus.landing.info2.renews=サブスクリプションは、キャンセルされるまで毎月自動的に更新されます # store.realmsPlus.landing.info2.cancel=Minecraft の設定の [サブスクリプション] ページでキャンセルします # @@ -8262,7 +8381,7 @@ store.realmsPlus.faq.question4=Minecraft の Realms Plus でサポートされ store.realmsPlus.faq.answer4=Minecraft の Realms Plus は現在、 Minecraft Bedrock Edition をインストールすることができるすべてのプラットフォームででご利用いただけます。Microsoft アカウントにサインインしている場合、これらのどのデバイスでも Realms をプレイし、Realms Plus のコンテンツをお楽しみいただけます。 ###disable_3rd_party_console_resource_pack_check store.realmsPlus.faq.question5=Realms Plus サブスクリプションの価格は? # store.realmsPlus.faq.answer5=プレイヤー 10 人用のサーバーと 150 種類以上のマーケットプレイスパックへのアクセスを月額 %sでご利用ください。 # -store.realmsPlus.faq.answer5.contentSub=月額 %s。メンバーを無限に追加して、同時に 10 人のプレイヤーとオンラインでプレイ可能。さらに、Marketplace Pass カタログの 150 種類以上のマーケットプレイス コンテンツを無料でお楽しみいただけます。 # +store.realmsPlus.faq.answer5.contentSub=月額 %s。メンバーを無限に追加して、同時に 10 人のプレイヤーとオンラインでプレイ可能。さらに、マーケットプレイス パス カタログの 150 種類以上のマーケットプレイス コンテンツを無料でお楽しみいただけます。 # store.realmsPlus.faq.question6=Realms Plus に新しいパックが追加される頻度は? # store.realmsPlus.faq.answer6=毎月新しいパックが Realms Plus に追加されます。 # store.realmsPlus.faq.question7=Realms Plus 内でパックを利用できる期間は? # @@ -8271,12 +8390,12 @@ store.realmsPlus.faq.question8=Realms Plus のパックはどこで使用でき store.realmsPlus.faq.answer8=サブスクリプションに付属する世界とパックは、オンライン プレイやプライベート Realm でのプレイ、ローカル デバイスでのプレイのどちらでも使用できます。ただし、サブスクリプションが有効であることを検証するため、30 日おきに一度インターネットに接続していただく必要があります。 # store.realmsPlus.faq.question9=サブスクリプションが終了すると、既存の Realms や世界はどうなりますか? # store.realmsPlus.faq.answer9=サブスクリプションが終了すると、それ以降 Realms でフレンドとのオンライン プレイはできなくなり、Realms Plus のパックもご利用いただけなくなります。サブスクリプションの終了から 18 か月以内は、Realm に保存されている世界をダウンロードすることができます。Realms Plus の世界やテクスチャパック、マッシュアップを使用していた場合は、これらをストアで購入する必要があります。もし、これらのパックが Realms Plus にまだ存在する場合、再度サブスクライブすると使用していた世界テンプレートをプレイできます。 # -store.realmsPlus.faq.question10=Realms Plus と Marketplace Pass が必要ですか? # -store.realmsPlus.faq.answer10=いいえ。Marketplace Pass は 150 種類以上のパックをご利用可能なカタログです。Realms Plus は、Marketplace Pass を含むプレイヤー 10 人の Realm です。ご希望に合ったサブスクリプションをお選びください。 # +store.realmsPlus.faq.question10=Realms Plus とマーケットプレイス パスが必要ですか? # +store.realmsPlus.faq.answer10=いいえ。マーケットプレイス パスは 150 種類以上のパックをご利用可能なカタログです。Realms Plus は、マーケットプレイス パスを含むプレイヤー 10 人の Realm です。ご希望に合ったサブスクリプションをお選びください。 # store.realmsPlus.faq.question11=Realms ストーリーとは? # store.realmsPlus.faq.answer11=Realms ストーリーは Realm のソーシャルハブです。ストーリー フィードに投稿して、他の人に近況を知らせたり、冒険や作品を共有したりできます。すべてのメンバーが登録された便利なリストで他のプレイヤーを知ることができます。他のメンバーがいつプレイしているかを確認して、自分の作品をチェックしたり、次回参加したりする計画を立てましょう。 # -store.realmsPlus.content.marketplacePass=Realms Plus には Marketplace Pass が含まれます! # +store.realmsPlus.content.marketplacePass=Realms Plus にはマーケットプレイス パスが含まれます! # store.realmsPlus.content.skinDescription=スキンで見た目を変えよう! # store.realmsPlus.content.skinDescriptionPersona=スキンで着飾ろう! # store.realmsPlus.content.skinDescriptionPersona.contentSub=スキンを使って街層を拡張しよう! # @@ -8297,7 +8416,7 @@ store.realmsPlus.content.contentDescription=魅力的な Minecraft コンテン store.realmsPlus.freeTrial=無料試用版を始める # store.realmsPlus.purchase.warningDialog.title=お知らせ # -store.realmsPlus.purchase.warningDialog.body=Realms Plus には、Marketplace Pass のコンテンツが含まれています。Realms Plus にサインアップ後に、Marketplace Pass のサブスクリプションをキャンセルすることをお勧めします。 #### {StrContains="Marketplace Pass"} +store.realmsPlus.purchase.warningDialog.body=Realms Plus には、Marketplace Pass のコンテンツが含まれています。Realms Plus にサインアップ後に、Marketplace Pass の定額サービスをキャンセルすることをお勧めします。 #### {StrContains="Marketplace Pass"} store.realmsPlus.purchase.warningDialog.checkbox=了解しました # store.realmsPlus.purchase.warningDialog.button.back=戻る # store.realmsPlus.purchase.warningDialog.button.continue=購入 # @@ -8320,19 +8439,19 @@ store.csb.buyNow.buttonText=%s で購入 # store.csb.buyNow.viewTerms=ご契約条件 # store.csb.buyNow.viewPrivacyPolicy=プライバシーに関する声明 # -store.csb.buyNow.title=Marketplace Pass のサブスクリプションを開始する #### {StrContains="Marketplace Pass"} +store.csb.buyNow.title=Marketplace Pass の定額サービスを開始する #### {StrContains="Marketplace Pass"} -store.csb.subscription=サインアップを完了すると、150 種類以上のワクワクするような Minecraft マーケットプレイス のコンテンツが利用可能になります。アドベンチャー マップをダウンロードしてプレイし、オシャレなスキンを身にまとい、美しいテクスチャパックの世界に飛び込みましょう。さらに、毎月提供されるキャラクター クリエイター アイテムのセットもお楽しみいただけます。定期的に更新されるカタログには、いつもMarketplace Passの新しい発見があります。月額料金は%sです。ただし、いつでもキャンセルして今後の課金を停止することができます。 #### {StrContains="Marketplace Pass"} +store.csb.subscription=サインアップを完了すると、150 種類以上のワクワクするような Minecraft マーケットプレイス のコンテンツが利用可能になります。アドベンチャー マップをダウンロードしてプレイし、オシャレなスキンを身にまとい、美しいテクスチャパックの世界に飛び込みましょう。さらに、毎月提供されるキャラクター クリエイター アイテムのセットもお楽しみいただけます。定期的に更新されるカタログには、いつも Marketplace Pass の新しい発見があります。月額料金は%sです。ただし、いつでもキャンセルして今後の課金を停止することができます。 #### {StrContains="Marketplace Pass"} -store.csb.recurring.offerTrial=Marketplace Pass は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%s 150 種類以上のマーケットプレイスパックがすぐに利用できます。サブスクリプション設定にアクセスすれば、いつでもキャンセルできます。 #### {StrContains="Marketplace Pass"} -store.csb.recurring.withoutTrial=Marketplace Pass は、サブスクリプションをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%s150 種類以上のマーケットプレイスパックがすぐに利用できます。月額 %s でお楽しみください。サブスクリプション設定にアクセスすれば、いつでもキャンセルできます。 #### {StrContains="Marketplace Pass"} +store.csb.recurring.offerTrial=Marketplace Pass は、定額サービスをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%s 150 種類以上のマーケットプレイスパックがすぐに利用できます。定額サービス設定にアクセスすれば、いつでもキャンセルできます。 #### {StrContains="Marketplace Pass"} +store.csb.recurring.withoutTrial=Marketplace Pass は、定額サービスをキャンセルしない限り、月額利用料が毎月自動的に課金される定額サービスです。%s150 種類以上のマーケットプレイスパックがすぐに利用できます。月額 %s でお楽しみください。定額サービス設定にアクセスすれば、いつでもキャンセルできます。 #### {StrContains="Marketplace Pass"} store.csb.consumable.offerTrial=150 種類以上のマーケットプレイスパックがすぐに利用できます。最初の 30 日間は無料で、その後は %s の価格で 30 日間ご利用いただけます。 # store.csb.consumable.withoutTrial=150 種類以上のマーケットプレイスパックがすぐに利用できます。サブスクリプションは %s の価格で 30 日間ご利用いただけます。 # -store.csb.landing.header=Marketplace Pass のサブスクリプションを開始する #### {StrContains="Marketplace Pass"} +store.csb.landing.header=Marketplace Pass の定額サービスを開始する #### {StrContains="Marketplace Pass"} store.csb.landing.headerTrial=30 日間の無料試用版。期間終了後は月額 %s # -store.csb.landing.info=Marketplace Pass は、Minecraft マーケットプレイスの 150 種類以上のコンテンツを %s で利用できる月額サブスクリプション サービスです。このサブスクリプションを利用することで、以下のようなことが可能になります。 #### {StrContains="Marketplace Pass"} +store.csb.landing.info=Marketplace Pass は、Minecraft マーケットプレイスの 150 種類以上のコンテンツを %s で利用できる月額定額サービスです。この定額サービスを利用することで、以下のようなことが可能になります。 #### {StrContains="Marketplace Pass"} store.csb.landing.info.line1=さまざまなテーマの世界やミニゲームをダウンロードしてプレイし、物語に沿って進むアドベンチャーに飛び込みましょう # store.csb.landing.info.line2=ブロック、バイオーム、好きな Minecraft モブの見た目を変更しましょう # store.csb.landing.info.line3=ゲーム内の衣装を充実させましょう。 # @@ -8346,19 +8465,19 @@ store.csb.landing.preview=プレビュー # store.csb.faq.header=よくある質問 # store.csb.faq.question1=Marketplace Pass とは? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer1=Marketplace Pass は Minecraft マーケットプレイスの 150 種類以上のコンテンツを月額 %s で利用できるサブスクリプション サービスです。 #### {StrContains="Marketplace Pass"} +store.csb.faq.answer1=Marketplace Pass は Minecraft マーケットプレイスの 150 種類以上のコンテンツを月額 %s で利用できる定額サービスです。 #### {StrContains="Marketplace Pass"} store.csb.faq.question2=Marketplace Pass のコンテンツはどのくらいの頻度で更新されますか? #### {StrContains="Marketplace Pass"} store.csb.faq.answer2=毎月更新されるコンテンツがあるため、常に新しい内容を楽しむことができます。 # store.csb.faq.question3=Marketplace Pass を楽しむには何が必要ですか? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer3=Marketplace Pass のアクセスには、有効なサブスクリプションと、Minecraft マーケットプレイスと互換性のあるバージョンの Bedrock 版 Minecraft が必要です。さらに、Microsoft アカウントのサインインが必要です。 #### {StrContains="Marketplace Pass"} +store.csb.faq.answer3=Marketplace Pass のアクセスには、有効な定額サービスと、Minecraft マーケットプレイスと互換性のあるバージョンの Bedrock 版 Minecraft が必要です。さらに、Microsoft アカウントのサインインが必要です。 #### {StrContains="Marketplace Pass"} store.csb.faq.question4=Marketplace Pass を退会したあと、私のコンテンツにはどのような影響がありますか? #### {StrContains="Marketplace Pass"} store.csb.faq.answer4=ワールド、テクスチャパック、スキンパック、マッシュアップがカタログから削除された場合、プレイを続けるにはマーケットプレイスから該当のアイテムを再度購入する必要があります。ただし、削除されるまではこれらのパックはローカルのストレージに残ります。また、月刊キャラクター クリエイター アイテムを引き換えた場合、それはあなたのものとなります。 # store.csb.faq.question5=サブスクリプションが終了すると、どうなりますか? # -store.csb.faq.answer5=クラウドストレージに保存されているワールドテンプレートは、サブスクリプションが終了してから18ヵ月以内であれば購入し、ダウンロードすることが可能です。ただし、Minecraft が販売を停止したアイテムは除きます。また、毎月のキャラクター クリエイター アイテムを引き換えた場合、それはあなたのものとなります。 # +store.csb.faq.answer5=クラウド ストレージに保存されている世界テンプレートは、サブスクリプションが終了してから18ヵ月以内であれば購入し、ダウンロードすることが可能です。ただし、Minecraft が販売を停止したアイテムは除きます。また、毎月のキャラクター クリエイター アイテムを引き換えた場合、それはあなたのものとなります。 # store.csb.faq.question6=Realms Plus との違いは何ですか? # -store.csb.faq.answer6=2 つのサブスクリプションの違いは、Realms Plus には、一度に 10 人までの友人と遊ぶことができる個人サーバーが含まれていることです。ただし、Marketplace Pass のサブスクリプションで利用できるコンテンツカタログは、Realms Plus のサブスクリプションで利用できるコンテンツカタログと同じです。 #### {StrContains="Marketplace Pass"} +store.csb.faq.answer6=2 つの定額サービスの違いは、Realms Plus には、一度に 10 人までの友人と遊ぶことができる個人サーバーが含まれていることです。ただし、Marketplace Pass の定額サービスで利用できるコンテンツカタログは、Realms Plus の定額サービスで利用できるコンテンツカタログと同じです。 #### {StrContains="Marketplace Pass"} store.csb.faq.question7=Marketplace Pass と Realms Plus の両方に加入できますか? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer7=Realms Plus のサブスクリプションには Marketplace Pass が含まれています。Marketplace Pass に登録されていて、Realms Plus をご利用になりたい場合は、まず Marketplace Pass から退会されることを推奨します。Realms Plus に加入している間は、Marketplace Pass を別途購読することはできません。 #### {StrContains="Marketplace Pass"} +store.csb.faq.answer7=Realms Plus の定額サービスには Marketplace Pass が含まれています。Marketplace Pass に登録されていて、Realms Plus をご利用になりたい場合は、まず Marketplace Pass から退会されることを推奨します。Realms Plus に加入している間は、Marketplace Pass を別途購読することはできません。 #### {StrContains="Marketplace Pass"} store.csb.faq.question8=どのデバイスでも Marketplace Pass コンテンツは使用できますか? #### {StrContains="Marketplace Pass"} store.csb.faq.answer8=Marketplace Pass を購入すれば、Minecraft マーケットプレイスと互換性がある別売りの Bedrock 版 Minecraft を持ち、Minecraft アカウントにログインしている限り、どのデバイスでもすべてのパックを利用できます。ただし、Amazon Kindle Fire と Minecraft Java Edition は対応外です。 #### {StrContains="Marketplace Pass"} store.csb.faq.question9=Windows または XBOX で Minecraft ベータに参加した場合は、Marketplace Pass のコンテンツをプレイできますか? #### {StrContains="Marketplace Pass"} @@ -8383,7 +8502,7 @@ store.csb.welcomeDialog.body=150 種類以上のアドベンチャー、ミニ store.csb.welcomeDialog.continue=コンテンツを見る # store.csb.purchase.warningDialog.title=お知らせ # -store.csb.purchase.warningDialog.body.line1=Marketplace Pass は Realms Plus のサブスクリプションに含まれています。 #### {StrContains="Marketplace Pass"} +store.csb.purchase.warningDialog.body.line1=Marketplace Pass は Realms Plus の定額サービスに含まれています。 #### {StrContains="Marketplace Pass"} store.csb.purchase.warningDialog.body.line2=契約中の Realms Plus サブスクリプションをキャンセルしてから購入してみてください。 # store.csb.purchase.warningDialog.button.back=戻る # @@ -8414,7 +8533,7 @@ store.csb.purchase.amazonDeviceWarning.body.line1=申し訳ありません! 現 store.csb.purchase.amazonDeviceWarning.body.line2=ご不明な点がございましたら、support.minecraft.net をご覧ください。 # store.csb.purchase.amazonDeviceWarning.button.back=戻る # -store.csb.alreadySubscribed.toolTip=すでに Marketplace Pass サブスクリプションをお持ちです。 #### {StrContains="Marketplace Pass"} +store.csb.alreadySubscribed.toolTip=すでに Marketplace Pass 定額サービスをお持ちです。 #### {StrContains="Marketplace Pass"} store.csb.banner.offer=今すぐ無料の 30 日間の試用版を始めましょう! # store.csb.banner.learnMore=もっと詳しく # @@ -8499,7 +8618,7 @@ store.popup.purchaseFailed.msg=購入ができませんでした。インター store.popup.purchasePending.title=まだ処理中です # store.popup.purchasePending.msg=申し訳ございませんが、ただいまご注文内容を確認中です。確認でき次第お知らせいたします。 # store.popup.purchaseFailedInsufficientFunds.title=Minecoin が足りません # -store.popup.purchaseFailedInsufficientFunds.msg=Minecoin が足りないため、このアイテムを購入できません。Minecoin はアプリ ストアから購入できます。 # +store.popup.purchaseFailedInsufficientFunds.msg=トークンが足りないため、このアイテムを購入できません。トークンはアプリ ストアから購入できます。 # store.popup.purchaseFailedInsufficientFunds.buyButton=Minecoin を入手 # store.popup.purchasePriceMismatch.msg=購入手続きを完了できませんでした。しばらくしてからもう一度やり直してください。 # store.popup.trialUpgradeFail.title=ゲーム購入エラー # @@ -8545,7 +8664,7 @@ store.mashup.count.worlds=%s 個の世界 #number of worlds # store.mashup.count.addonPack=1 アドオン # store.mashup.count.addonPacks=%s アドオン #number of addons # store.mashup.count.mashup=マッシュアップ # -store.mashup.hover.label.addonPack=追加コンテンツはどの世界にも適用できます。 # +store.mashup.hover.label.addonPack=アドオンはどの世界にも適用できます。 # store.mashup.hover.label.world=手作りの Minecraft マップ。 # store.mashup.hover.label.skin=キャラクターに新しいルックスを適用します。 # store.mashup.hover.label.texturePack=世界やゲーム インターフェースに新しいビジュアルを追加します。 # @@ -8986,7 +9105,7 @@ tile.chalkboard.threeByTwo.name=ボード # tile.chest.name=チェスト # tile.ender_chest.name=エンダーチェスト # tile.jigsaw.name=ジグソーブロック # -tile.heavy_core.name=ヘビー コア # +tile.heavy_core.name=ヘビーコア # tile.honey_block.name=ハチミツブロック # tile.honeycomb_block.name=ハニカムブロック # tile.lodestone.name=ロードストーン # @@ -9130,8 +9249,8 @@ tile.stained_hardened_clay.yellow.name=黄色のテラコッタ # tile.structure_block.name=ストラクチャーブロック # structure_block.waterlog_block=浸水ブロック # tile.structure_void.name=ストラクチャーヴォイド # -tile.trial_spawner.name=チャレンジ スポナー # -tile.vault.name=金庫 # +tile.trial_spawner.name=トライアルスポナー # +tile.vault.name=宝物庫 # tile.wool.black.name=黒色の羊毛 # tile.wool.blue.name=青色の羊毛 # tile.wool.brown.name=茶色の羊毛 # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=カボチャ # tile.pumpkin_stem.name=カボチャの茎 # tile.quartz_block.chiseled.name=模様入りのクォーツブロック # tile.quartz_block.default.name=クォーツブロック # -tile.quartz_block.lines.name=柱状のクォーツのブロック # +tile.quartz_block.lines.name=クォーツの柱 # tile.quartz_block.smooth.name=滑らかなクォーツブロック # tile.quartz_block.name=クォーツブロック # tile.rail.name=レール # @@ -9484,10 +9603,10 @@ tile.tallgrass.fern.name=シダ # tile.tallgrass.grass.name=草 # tile.tallgrass.name=草 # tile.tallgrass.shrub.name=低木 # -tile.tuff_brick_slab.name=凝灰岩のレンガのハーフブロック # -tile.tuff_brick_stairs.name=凝灰岩のレンガの階段 # -tile.tuff_brick_wall.name=凝灰岩のレンガの壁 # -tile.tuff_bricks.name=凝灰岩のレンガ # +tile.tuff_brick_slab.name=凝灰岩レンガのハーフブロック # +tile.tuff_brick_stairs.name=凝灰岩レンガの階段 # +tile.tuff_brick_wall.name=凝灰岩レンガの壁 # +tile.tuff_bricks.name=凝灰岩レンガ # tile.tuff_slab.name=凝灰岩のハーフブロック # tile.tuff_stairs.name=凝灰岩の階段 # tile.tuff_wall.name=凝灰岩の壁 # @@ -9568,7 +9687,7 @@ tile.carpet.red.name=赤色のカーペット # tile.carpet.silver.name=薄灰色のカーペット # tile.carpet.white.name=白色のカーペット # tile.carpet.yellow.name=黄色のカーペット # -tile.crafter.name=クラフター # +tile.crafter.name=自動作業台 # tile.crafting_table.name=作業台 # tile.glazedTerracotta.white.name=白色の彩釉テラコッタ # @@ -9721,85 +9840,85 @@ item.raw_copper.name=銅の原石 # item.raw_iron.name=鉄の原石 # item.raw_gold.name=金の原石 # tile.copper_block.name=銅ブロック # -tile.exposed_copper.name=風化した銅 # -tile.weathered_copper.name=錆びた銅 # +tile.exposed_copper.name=露出した銅 # +tile.weathered_copper.name=風化した銅 # tile.oxidized_copper.name=酸化した銅 # -tile.waxed_copper.name=錆止めされた銅ブロック # -tile.waxed_exposed_copper.name=錆止めされた風化した銅 # -tile.waxed_weathered_copper.name=錆止めされた錆びた銅 # -tile.waxed_oxidized_copper.name=錆止めされた酸化した銅 # +tile.waxed_copper.name=磨いた銅ブロック # +tile.waxed_exposed_copper.name=磨いた露出した銅 # +tile.waxed_weathered_copper.name=磨いた風化した銅 # +tile.waxed_oxidized_copper.name=磨いた酸化した銅 # tile.cut_copper.name=切り込み入りの銅 # -tile.exposed_cut_copper.name=風化した切り込み入りの銅 # -tile.weathered_cut_copper.name=錆びた切り込み入りの銅 # +tile.exposed_cut_copper.name=露出した切り込み入りの銅 # +tile.weathered_cut_copper.name=風化した切り込み入りの銅 # tile.oxidized_cut_copper.name=酸化した切り込み入りの銅 # -tile.waxed_cut_copper.name=錆止めされた切り込み入りの銅 # -tile.waxed_exposed_cut_copper.name=錆止めされた風化した切り込み入りの銅 # -tile.waxed_weathered_cut_copper.name=錆止めされた錆びた切り込み入りの銅 # -tile.waxed_oxidized_cut_copper.name=錆止めされた酸化した切り込み入りの銅 # +tile.waxed_cut_copper.name=磨いた切り込み入りの銅 # +tile.waxed_exposed_cut_copper.name=磨いた露出した切り込み入りの銅 # +tile.waxed_weathered_cut_copper.name=磨いた風化した切り込み入りの銅 # +tile.waxed_oxidized_cut_copper.name=磨いた酸化した切り込み入りの銅 # tile.cut_copper_stairs.name=切り込み入りの銅の階段 # -tile.exposed_cut_copper_stairs.name=風化した切り込み入りの銅の階段 # -tile.weathered_cut_copper_stairs.name=錆びた切り込み入りの銅の階段 # +tile.exposed_cut_copper_stairs.name=露出した切り込み入りの銅の階段 # +tile.weathered_cut_copper_stairs.name=風化した切り込み入りの銅の階段 # tile.oxidized_cut_copper_stairs.name=酸化した切り込み入りの銅の階段 # -tile.waxed_cut_copper_stairs.name=錆止めされた切り込み入りの銅の階段 # -tile.waxed_exposed_cut_copper_stairs.name=錆止めされた風化した切り込み入りの銅の階段 # -tile.waxed_weathered_cut_copper_stairs.name=錆止めされた錆びた切り込み入りの銅の階段 # -tile.waxed_oxidized_cut_copper_stairs.name=錆止めされた酸化した切り込み入りの銅の階段 # +tile.waxed_cut_copper_stairs.name=磨いた切り込み入りの銅の階段 # +tile.waxed_exposed_cut_copper_stairs.name=磨いた露出した切り込み入りの銅の階段 # +tile.waxed_weathered_cut_copper_stairs.name=磨いた風化した切り込み入りの銅の階段 # +tile.waxed_oxidized_cut_copper_stairs.name=磨いた酸化した切り込み入りの銅の階段 # tile.cut_copper_slab.name=切り込み入りの銅のハーフブロック # -tile.exposed_cut_copper_slab.name=風化した切り込み入りの銅のハーフブロック # -tile.weathered_cut_copper_slab.name=錆びた切り込み入りの銅のハーフブロック # +tile.exposed_cut_copper_slab.name=露出した切り込み入りの銅のハーフブロック # +tile.weathered_cut_copper_slab.name=風化した切り込み入りの銅のハーフブロック # tile.oxidized_cut_copper_slab.name=酸化した切り込み入りの銅のハーフブロック # -tile.waxed_cut_copper_slab.name=錆止めされた切り込み入りの銅のハーフブロック # -tile.waxed_exposed_cut_copper_slab.name=錆止めされた風化した切り込み入りの銅のハーフブロック # -tile.waxed_weathered_cut_copper_slab.name=錆止めされた錆びた切り込み入りの銅のハーフブロック # -tile.waxed_oxidized_cut_copper_slab.name=錆止めされた酸化した切り込み入りの銅のハーフブロック # +tile.waxed_cut_copper_slab.name=磨いた切り込み入りの銅のハーフブロック # +tile.waxed_exposed_cut_copper_slab.name=磨いた露出した切り込み入りの銅のハーフブロック # +tile.waxed_weathered_cut_copper_slab.name=磨いた風化した切り込み入りの銅のハーフブロック # +tile.waxed_oxidized_cut_copper_slab.name=磨いた酸化した切り込み入りの銅のハーフブロック # tile.chiseled_copper.name=模様入りの銅 # tile.exposed_chiseled_copper.name=露出した模様入りの銅 # tile.oxidized_chiseled_copper.name=酸化した模様入りの銅 # tile.waxed_chiseled_copper.name=磨いた模様入りの銅 # -tile.waxed_exposed_chiseled_copper.name=錆止めされた風化した模様入りの銅 # +tile.waxed_exposed_chiseled_copper.name=磨いた露出した模様入りの銅 # tile.waxed_oxidized_chiseled_copper.name=磨いた酸化した模様入りの銅 # tile.waxed_weathered_chiseled_copper.name=磨いた風化した模様入りの銅 # tile.weathered_chiseled_copper.name=風化した模様入りの銅 # tile.copper_bulb.name=銅の電球 # -tile.exposed_copper_bulb.name=風化した銅の電球 # +tile.exposed_copper_bulb.name=露出した銅の電球 # tile.oxidized_copper_bulb.name=酸化した銅の電球 # -tile.waxed_copper_bulb.name=錆止めされた銅の電球 # -tile.waxed_exposed_copper_bulb.name=錆止めされた風化した銅の電球 # -tile.waxed_oxidized_copper_bulb.name=錆止めされた酸化した銅の電球 # -tile.waxed_weathered_copper_bulb.name=錆止めされた錆びた銅の電球 # -tile.weathered_copper_bulb.name=錆びた銅の電球 # - -tile.copper_door.name=銅のドア # -tile.exposed_copper_door.name=風化した銅のドア # -tile.oxidized_copper_door.name=酸化した銅のドア # -tile.waxed_copper_door.name=錆止めされた銅のドア # -tile.waxed_exposed_copper_door.name=錆止めされた風化した銅のドア # -tile.waxed_oxidized_copper_door.name=錆止めされた酸化した銅のドア # -tile.waxed_weathered_copper_door.name=錆止めされた錆びた銅のドア # -tile.weathered_copper_door.name=錆びた銅のドア # +tile.waxed_copper_bulb.name=磨いた銅の電球 # +tile.waxed_exposed_copper_bulb.name=磨いた露出した銅の電球 # +tile.waxed_oxidized_copper_bulb.name=磨いた酸化した銅の電球 # +tile.waxed_weathered_copper_bulb.name=磨いた風化した銅の電球 # +tile.weathered_copper_bulb.name=風化した銅の電球 # + +tile.copper_door.name=銅の扉 # +tile.exposed_copper_door.name=露出した銅の扉 # +tile.oxidized_copper_door.name=酸化した銅の扉 # +tile.waxed_copper_door.name=磨いた銅の扉 # +tile.waxed_exposed_copper_door.name=磨いた露出した銅の扉 # +tile.waxed_oxidized_copper_door.name=磨いた酸化した銅の扉 # +tile.waxed_weathered_copper_door.name=磨いた風化した銅の扉 # +tile.weathered_copper_door.name=風化した銅の扉 # tile.copper_grate.name=銅の格子 # -tile.exposed_copper_grate.name=風化した銅の格子 # +tile.exposed_copper_grate.name=露出した銅の格子 # tile.oxidized_copper_grate.name=酸化した銅の格子 # -tile.waxed_copper_grate.name=錆止めされた銅の格子 # -tile.waxed_exposed_copper_grate.name=錆止めされた風化した銅の格子 # -tile.waxed_oxidized_copper_grate.name=錆止めされた酸化した銅の格子 # -tile.waxed_weathered_copper_grate.name=錆止めされた錆びた銅の格子 # -tile.weathered_copper_grate.name=錆びた銅の格子 # +tile.waxed_copper_grate.name=磨いた銅の格子 # +tile.waxed_exposed_copper_grate.name=磨いた露出した銅の格子 # +tile.waxed_oxidized_copper_grate.name=磨いた酸化した銅の格子 # +tile.waxed_weathered_copper_grate.name=磨いた風化した銅の格子 # +tile.weathered_copper_grate.name=風化した銅の格子 # tile.copper_trapdoor.name=銅のトラップドア # -tile.exposed_copper_trapdoor.name=風化した銅のトラップドア # +tile.exposed_copper_trapdoor.name=露出した銅のトラップドア # tile.oxidized_copper_trapdoor.name=酸化した銅のトラップドア # -tile.waxed_copper_trapdoor.name=錆止めされた銅のトラップドア # -tile.waxed_exposed_copper_trapdoor.name=錆止めされた風化した銅のトラップドア # -tile.waxed_oxidized_copper_trapdoor.name=錆止めされた酸化した銅のトラップドア # -tile.waxed_weathered_copper_trapdoor.name=錆止めされた錆びた銅のトラップドア # -tile.weathered_copper_trapdoor.name=錆びた銅のトラップドア # +tile.waxed_copper_trapdoor.name=磨いた銅のトラップドア # +tile.waxed_exposed_copper_trapdoor.name=磨いた露出した銅のトラップドア # +tile.waxed_oxidized_copper_trapdoor.name=磨いた酸化した銅のトラップドア # +tile.waxed_weathered_copper_trapdoor.name=磨いた風化した銅のトラップドア # +tile.weathered_copper_trapdoor.name=風化した銅のトラップドア # tile.raw_copper_block.name=銅の原石ブロック # tile.raw_iron_block.name=鉄の原石ブロック # @@ -9883,7 +10002,7 @@ tipped_arrow.effect.turtleMaster=タートルマスターの矢 # tipped_arrow.effect.slowFalling=低速落下の矢 # tipped_arrow.effect.infested=虫食いの矢 # tipped_arrow.effect.oozing=滲出の矢 # -tipped_arrow.effect.weaving=織物の矢 # +tipped_arrow.effect.weaving=巣張りの矢 # tipped_arrow.effect.windCharged=ウィンドチャージの矢 # structure_block.title=ストラクチャーブロック # @@ -10279,12 +10398,12 @@ xbox.report.nudity=ヌードまたは性的なコンテンツ # xbox.report.sexuallyInappropriate=性的に不適切な内容 # xbox.report.extremeViolence=極端に暴力的または猟奇的な内容 # xbox.report.quittingEarly=途中で逃げた # -xbox.report.unsportingBehavior=正々堂々としていない態度 # +xbox.report.unsportingBehavior=スポーツマンシップに反する行為 # xbox.report.voiceCommunication=音声によるコミュニケーション # xbox.statistics.timePlayed=プレイした時間 # xbox.statistics.blocksBroken=壊したブロック # -xbox.statistics.distanceTravelled=移動距離 # +xbox.statistics.distanceTravelled=走行距離 # xbox.statistics.mobsDefeated=倒したモブの数 # ## Player safety toast messages @@ -10574,7 +10693,7 @@ midgameTips.69=植物を植えるためには、クワを使って地面のブ lategameTips.1=ゾンビ化したピグリンは、金の防具を持っている場合は攻撃してこない - 怒らせない限りは。 # lategameTips.2=ガストの火の玉を打ち返してみましょう! # lategameTips.3=丸石はガストの火の玉に耐性があり、ポータルを守るのに役立ちます。 # -lategameTips.4=楽曲提供者は C418、Lena Raine、そして Kumi Tanioka です。 # +lategameTips.4=楽曲提供者は C418、Lena Raine、Aaron Cherof、Kumi Tanioka です。 # lategameTips.5=アップデートも予定中です。お楽しみに! # lategameTips.6=クリーパーはプログラムのバグから生まれました # lategameTips.7=Minecraft の最初のバージョンは、わずか 6 日間で作られました! # @@ -10599,7 +10718,7 @@ lategameTips.25=真紅のキノコでホグリンを繁殖させることがで lategameTips.26=金はネザーと荒野バイオームにたくさんあります。 # lategameTips.27=閃緑岩への思いは人それぞれです。 # -tips.realms.1=ゲーム メニューを使ってスクリーンショットを撮影する。 # +tips.realms.1=ゲーム メニューを使ってスクリーンショットを撮影します。 # tips.realms.2=Realm は常にオンラインです。あなたとフレンドはいつでもここで遊ぶことができます。 # tips.realms.3=Realms ストーリーでストーリー フィードをチェックして、Realm の最新情報を確認しましょう。 # tips.realms.4=ストーリー フィードにストーリーを追加して、この Realm の他のプレイヤーと素晴らしい瞬間を共有しましょう。 # @@ -10760,10 +10879,11 @@ dr.loading=ロード中... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=新たなスキンを選択 # dr.classic_skins.custom_skin_title=スキンのインポート # -dr.classic_skins.custom_skin_description=お使いのデバイスから画像ファイルをインポートして、スキンとして使用できます。この操作によって、デバイスまたはゲーム間での同期は行われません。 # +dr.classic_skins.custom_skin_description=お使いのデバイスから png ファイル (64x32、64x64 または 128x128) をインポートして、スキンとして使用できます。これはデバイス間またはゲーム間で同期されません。 # +dr.classic_skins.custom_skin_description_disabled= お使いのデバイスは、マルチプレイヤー ゲーム中にカスタム スキンを選択できません。メインメニューに戻って装備してください。 # dr.classic_skins.custom_skin_description_popup=「信頼できるスキンのみを許可する」オプションが有効になっている場合、カスタム スキンを使用しているプレイヤーは表示されません。 # dr.classic_skins.custom_skin_section_title=所持スキン # -dr.classic_skins.invalidCustomSkin=それは Minecraft のスキンではありません # +dr.classic_skins.invalidCustomSkin=64x64、64x32、または 128x128 サイズの .png ファイルをインポートしてください # dr.classic_skins.owned=購入済み # dr.classic_skins.purchasable=他のパックを入手 # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,10 +10975,10 @@ dr.categories.legs=足 # dr.categories.size=サイズ # dr.categories.top=トップス # dr.categories.bottom=ボトムス # -dr.categories.outerwear=アウターウェア # -dr.categories.headwear=ヘッドウェア # +dr.categories.outerwear=上着 # +dr.categories.headwear=帽子 # dr.categories.gloves=手袋 # -dr.categories.footwear=履物 # +dr.categories.footwear=靴 # dr.categories.back_item=背中のファッション # dr.categories.face_item=顔のファッション # dr.categories.capes=マント # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=接続に失敗しました # gathering.info.modal.body.connectFail=残念ながら、接続することができませんでした。しばらくしてからもう一度お試しください。 # gathering.connect.title=接続中... # gathering.info.qr.title.onlineService=詳細を見る # -gathering.info.qr.body.onlineService.nso=Minecraft のイベントに参加するには、Nintendo Switch Online への加入が必要です。 # -gathering.info.qr.body.onlineService.psn=Minecraft のイベントに参加するには、PlayStation®Plus にサインインする必要があります。 #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Minecraft のイベントに参加するには、サインインする必要があります。 # gathering.info.qr.title.childAccount=オンラインプレイは許可されていません # gathering.info.qr.body.childAccount=現在のペアレンタル コントロールにより、オンラインでのプレイが制限されています。 # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=ライブ イベント ストリーミング # gathering.info.qr.body.console=スキャンしてライブ イベント ストリーミングに参加する # gathering.info.signIn.title=このイベントに参加するには、サインインしてください。 # gathering.info.signIn.body=Microsoft アカウントにサインインして、このイベントに参加してください。 # +gathering.activation.warning=ギャザリングが見つかりません # +gathering.activation.warning.signIn=ギャザリングが見つかりません。サインインしてからやり直してください。 # +gathering.activation.warning.title=問題が発生しました # diff --git a/resource_pack/texts/ko_KR.lang b/resource_pack/texts/ko_KR.lang index a91566810..6b2337dfc 100644 --- a/resource_pack/texts/ko_KR.lang +++ b/resource_pack/texts/ko_KR.lang @@ -25,7 +25,7 @@ accessibility.saving.done=완료 # accessibility.downloading.start=다운로드 시작됨 # accessibility.downloading.Progress=%s% 다운로드 중 # accessibility.downloading.canceled=다운로드 취소됨 # -accessibility.downloading.complete=다운로드 완료됨 # +accessibility.downloading.complete=다운로드 완료 # accessibility.importing.start=가져오기 시작됨 # accessibility.importing.Progress=%s% 가져오는 중 # accessibility.importing.canceled=가져오기 취소됨 # @@ -132,6 +132,7 @@ accessibility.screenName.pause=게임 메뉴 # accessibility.screenName.permissions=권한 화면 # accessibility.screenName.play=플레이 화면 # accessibility.screenName.profile=프로필 화면 # +accessibility.screenName.realmInviteLinkSettings=Realm 초대 링크 설정 화면 # accessibility.screenName.realmSettings=Realm 설정 화면 # accessibility.screenName.settings=게임 설정 화면 # accessibility.screenName.addFriend=친구 스크린 추가 # @@ -192,6 +193,10 @@ accessibility.text.equals=등호 # accessibility.text.unsupported=알 수 없는 기호 # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=알림 ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=팁 ### This is the name of the popup that appears when a player is shown a game tip @@ -207,7 +212,7 @@ accessibility.popup.message.line3=이 기능을 끄시겠습니까? # accessibility.popup.left_button_text=끄기 # accessibility.popup.right_button_text=켜진 상태로 유지 # -accessibility.popup.joinRealm=Realm 스크린 참가하기 # +accessibility.popup.joinRealm=Realm 참여 화면 # accessibility.controllerLayoutScreen.buttonRemapped=이제 %s이(가) %s에 바인딩되었습니다 # accessibility.controllerLayoutScreen.buttonBoundTo=%s 버튼: %s # @@ -474,9 +479,9 @@ authentication.exitingGame=잘 가요, 금방 돌아오세요. # authentication.finalTrialWarning=이번이 Minecraft Education의 체험판 마지막 세션입니다.%1%1이 세션이 끝나면 학교 또는 기관은 Minecraft Education의 모든 기능을 계속 사용할 수 있는 라이선스를 구입해야 합니다. # authentication.oneTrialWarning=귀하의 학교 혹은 기관에서 라이선스를 구매하기 전에 Minecraft Education 체험판을 사용할 수 있는 횟수는 1회입니다.%1%1Minecraft Education을 열 때마다 사용 횟수가 1회씩 차감됩니다. # authentication.trialMessageTitle=무료 체험판 # -authentication.trialWelcome=환영합니다!%1%1귀하의 학교 혹은 기관에서 라이센스를 구매하기 전에 Minecraft Education 체험판 사용 가능 횟수는 %2회입니다.%1%1Minecraft Education을 실행할 때마다 사용 횟수가 1회씩 차감됩니다. 즐기세요! # +authentication.trialWelcome=환영합니다!%1%1귀하의 학교 또는 기관에서 라이선스를 구매하기 전에 Minecraft Education 체험판 사용 가능 횟수는 %2회입니다.%1%1Minecraft Education을 실행할 때마다 사용 횟수가 1회씩 차감됩니다. 즐기세요! # authentication.trialWarning=귀하의 학교 혹은 기관에서 라이선스를 구매하기 전에 Minecraft Education 체험판 사용 가능 횟수는 %2회입니다.%1%1Minecraft Education을 열 때마다 사용 횟수가 1회씩 차감됩니다. # -authentication.trialEnded=귀하의 Minecraft Education 체험판이 완료되었습니다.%1%1귀하의 학교 혹은 기관은 Minecraft Education의 모든 기능을 사용하기 위해 라이센스를 구매해야 합니다.%1%1지금 %2 계정에서 로그아웃되고 기능이 제한된 체험판 수업을 확인할 수 있습니다. # +authentication.trialEnded=귀하의 Minecraft Education 체험판이 완료되었습니다.%1%1귀하의 학교 또는 기관은 Minecraft Education의 모든 기능을 사용하기 위해 라이선스를 구매해야 합니다.%1%1이제 %2 계정에서 로그아웃되며 기능이 제한된 체험판 수업을 확인할 수 있습니다. # authentication.trialEndedTitle=체험판 종료 # authentication.clickToPurchase=구매 방법 ### Translations should be 20 characters or less authentication.adalException=지금은 필요한 서비스에 연결할 수 없습니다. 인터넷 연결을 확인하고 다시 시도하세요. # @@ -484,7 +489,7 @@ authentication.buyMinecraft=App Store로 이동 # authentication.edu.leaveGame.title=로그아웃했습니다 # authentication.edu.leaveGame.body=다른 장치에서 사용자 계정으로 로그인했습니다. # authentication.edu.leaveGame.help=도움말 # -authentication.educationOnly=교육 버전 사용자가 아니라면 앱 상점으로 이동해서 일반 버전을 다운로드하세요. # +authentication.educationOnly=교육 버전 사용자가 아니라면 앱 상점으로 이동하여 일반 버전을 다운로드하세요. # authentication.minecraftInstead=앱 상점 # authentication.signInButton=다른 계정으로 로그인 # authentication.signInRequired=로그인 필요 # @@ -531,7 +536,7 @@ book.pageIndicator=페이지 %1$s/%2$s # book.signButton=서명 # book.titleHere=[제목을 입력해주세요] # book.headerPortfolio=포트폴리오에서 # -book.headerInventory=인벤토리에서 # +book.headerInventory=소지품에서 # build.tooHigh=건물의 높이 제한은 %s블록입니다 # build.tooLow=건물의 최소 높이는 %s 블록입니다 # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=%s 선택기 인수 복제 # commands.generic.encryption.badkey=잘못된 공개 키 입력: PEM 서식 후 120바이트의 키가 필요합니다. # commands.generic.encryption.badsalt=잘못된 문자열 입력: Base64 인코딩 전 16바이트의 문자열이 필요합니다. # commands.generic.encryption.required=암호화된 세션이 필요합니다 # +commands.generic.entity.differentDimension=목표 개체는 다른 차원에 있을 수 없습니다 # commands.generic.entity.invalidType='%1$s'은(는) 유효한 엔티티 형식이 아닙니다 # commands.generic.entity.invalidUuid=제공된 엔티티 UUID는 잘못된 형식입니다 # commands.generic.entity.notFound=엔티티를 찾을 수 없습니다 # @@ -1068,7 +1074,7 @@ commands.locate.biome.success=가장 가까운 %1$s은 블록 %2$s, %3$s, %4$s commands.locate.structure.fail.noplayer=이 명령은 유효한 플레이어만 사용할 수 있습니다 # commands.locate.structure.fail.nostructurefound=적당한 거리 안에 있는 유효한 구조물을 찾지 못했습니다. # commands.locate.structure.success=가장 가까운 %1$s의 블록 위치: %2$s, (y?), %3$s (%4 블록 거리) # -commands.loot.description=지정된 전리품 테이블을 특정 인벤토리 또는 월드에 떨어뜨립니다. # +commands.loot.description=지정된 전리품 테이블을 특정 소지품 또는 월드에 떨어뜨립니다. # commands.loot.failure.invalidLootTable='%1$s' 전리품 테이블을 찾을 수 없습니다. # commands.loot.failure.mainhandOffhandOnNonEntity=메인 손 또는 보조 손을 비엔티티 개체에서 사용해서는 안 됩니다. # commands.loot.failure.entityNoLootTable=엔티티 %1$s에 전리품 테이블이 없습니다. # @@ -1163,7 +1169,7 @@ commands.recipes.playerDoesNotHaveRecipe=%1$s님은 %2$s의 레시피이 없습 commands.recipes.notFound=제작법을 찾을 수 없습니다. # commands.recipes.notUnlockable=제작법 책에서 레시피를 잠금 해제할 수 없습니다. # commands.reload.description=모든 행동 팩에서 모든 행동 파일을 다시 불러옵니다. # -commands.reload.editor.description=모든 동작 팩에서 모든 함수 및 스크립트 파일을 로드하거나 선택적으로 클라이언트를 다시 시작하여 모든 리소스를 다시 로드합니다. # +commands.reload.editor.description=모든 행동 팩에서 모든 함수 및 스크립트 파일을 다시 불러오거나, 클라이언트를 선택적으로 다시 시작하여 모든 리소스를 다시 불러옵니다. # commands.reload.success=함수와 스크립트 파일을 다시 불러왔습니다. # commands.reload.error=예기치 않은 오류가 발생했습니다. # commands.replaceitem.description=소지품의 아이템을 교체합니다. # @@ -1210,8 +1216,8 @@ commands.save-state.description=지난 save-all 작업의 완료 여부를 확 commands.say.description=채팅창의 메시지를 다른 플레이어에게 보냅니다. # commands.schedule.delay.functionQueued=게임 타임 %3$d에 %2$d 틱으로 예약된 %1$s 함수. # commands.schedule.delay.negativeTime=시간은 양수만 허용됩니다. # -commands.schedule.description=영역이 로드된 후 또는 일정 시간 후에 실행될 작업을 예약합니다. # -commands.schedule.functionQueued=함수가 대기열에 추가되었으며 지정된 영역이 완전히 로드되면 실행됩니다. # +commands.schedule.description=영역을 불러온 후 또는 일정 시간 후에 실행될 작업을 예약합니다. # +commands.schedule.functionQueued=함수가 큐에 추가되었으며 지정된 영역을 완전히 불러오면 실행됩니다. # commands.schedule.functionRan=%2$s함수에서 %1$d함수 항목을 성공적으로 실행했습니다. # commands.schedule.invalidOrigin=이 함수를 실행하는 데 필요한 원본이 유효하지 않습니다. # commands.schedule.name.empty=적용 영역 이름은 비어 있을 수 없습니다. # @@ -1353,20 +1359,20 @@ commands.stop.start=서버 중지 중 # commands.stopsound.description=소리 재생을 중단합니다. # commands.stopsound.success=%s %s 소리를 중단했습니다 # commands.stopsound.success.all=모든 %s 소리를 중단했습니다 # -commands.structure.description=월드에 구조를 저장하거나 로드합니다. # -commands.structure.empty.load=엔터티가 없고 블록이 없는 구조를 로드할 수 없습니다 # +commands.structure.description=월드에 구조물을 저장하거나 불러옵니다. # +commands.structure.empty.load=엔터티가 없고 블록이 없는 구조물을 불러올 수 없습니다 # commands.structure.empty.save=엔터티가 없고 블록이 없는 구조를 저장할 수 없습니다 # commands.structure.invalid.animationTime=애니메이션 시간은 반드시 0 이상이어야 합니다. # commands.structure.invalid.integrity=무결성은 0에서 100 범위여야 합니다 # commands.structure.invalid.name=이름은 "이름" 또는 "네임스페이스:이름"의 형식이어야 합니다. 네임스페이스가 제공되지 않으면 기본값이 할당됩니다. # -commands.structure.load.success=%s 이름의 구조를 로드함 # -commands.structure.load.queued=배치 요청이 대기열에 추가되었으며 지정된 영역이 완전히 로드되면 실행됩니다. # +commands.structure.load.success=%s 이름의 구조물을 불러옴 # +commands.structure.load.queued=배치 요청이 큐에 추가되었으며 지정된 영역을 완전히 불러오면 실행됩니다. # commands.structure.notFound=%s 구조를 찾을 수 없습니다. 이름이 올바르게 입력되었는지 확인하고 다시 시도하세요. # commands.structure.save.success=이름 %s(으)로 구조가 저장됨 # commands.structure.size.tooBig=구조의 크기는 (%1$d, %2$d, %3$d)보다 클 수 없으며, 해당 구조의 크기가 (%4$d, %5$d, %6$d)였습니다. # commands.structure.size.tooSmall=구조의 크기는 (%1$d, %2$d, %3$d)보다 작을 수 없으며, 해당 구조의 크기가 (%4$d, %5$d, %6$d)였습니다. # commands.structure.unknown.action=알 수 없는 구조 작업이 제공됨 # -commands.structure.unloadedChunks=언로드된 영역에 구조물을 로드하는 기능은 아직 구현되지 않았습니다. # +commands.structure.unloadedChunks=불러오지 않은 영역에 구조물을 불러오는 기능은 아직 구현되지 않았습니다. # commands.structure.y.tooHigh=월드 바깥에 블록을 배치할 수 없습니다. 구성 요소에 대한 %d 이하의 값을 시도하세요. # commands.structure.y.tooLow=월드 바깥에 블록을 배치할 수 없습니다. 구성 요소에 대해 %d 이상의 값을 시도하세요. # commands.structure.delete.success=%s 구조물이 제거되었습니다. # @@ -1419,9 +1425,9 @@ commands.tickingarea.inuse=%1$d/%2$d 적용 영역이 사용 중입니다. # commands.tickingarea.entitycount=tick_world 구성 요소가 포함된 엔티티의 %1$d 적용 영역이 있습니다. # commands.tickingarea.noneExist.currentDimension=이 차원에는 적용 영역이 존재하지 않습니다. # commands.tickingarea-add-bounds.success=%1$d에서 %2$d(으)로 적용 영역을 추가했습니다. # -commands.tickingarea-add-bounds.preload.success=사전에 로드하도록 표시된 %1$d부터 %2$d까지 적용 영역을 추가했습니다. # +commands.tickingarea-add-bounds.preload.success=사전에 불러오도록 표시된 %1$d부터 %2$d까지 적용 영역을 추가했습니다. # commands.tickingarea-add-circle.success=%1$d(을)를 중심으로 %2$d 청크 반경의 적용 영역을 추가했습니다. # -commands.tickingarea-add-circle.preload.success=사전에 로드하도록 표시된 %2$d 청크 반경만큼 %1$d 중앙에 적용 영역을 추가했습니다. # +commands.tickingarea-add-circle.preload.success=사전에 불러오도록 표시된 %2$d 청크 반경만큼 %1$d 중앙에 적용 영역을 추가했습니다. # commands.tickingarea-add.failure=허용된 최대 적용 영역 개수(%1$d)가 초과되었습니다. 적용 영역을 더 이상 추가할 수 없습니다. # commands.tickingarea-add.conflictingname=%1$s(은)는 이미 존재하는 적용 영역 이름입니다. # commands.tickingarea-add.chunkfailure=적용 영역에 포함된 청크가 %1$d개 이상입니다. 적용 영역 크기가 지나치게 커 생성할 수 없습니다. # @@ -1434,10 +1440,10 @@ commands.tickingarea-remove_all.failure=이 차원에는 적용 영역이 존재 commands.tickingarea-preload.success=적용 영역이 업데이트되었습니다. # commands.tickingarea-preload.byposition.failure=이 차원에는 블록 위치 %1$d(을)를 포함하는 적용 영역이 존재하지 않습니다. # commands.tickingarea-preload.byname.failure=이 차원에는 이름이 %1$s인 적용 영역이 없습니다. # -commands.tickingarea-preload.count=%1$d 일치 영역은 사전에 로드하도록 표시됩니다. # +commands.tickingarea-preload.count=%1$d 일치 영역은 사전에 불러오도록 표시됩니다. # commands.tickingarea-list.chunks=청크 ### Meaning a chunk of the world. commands.tickingarea-list.circle.radius=반경 # -commands.tickingarea-list.preload=프리로드 # +commands.tickingarea-list.preload=사전 불러오기 # commands.tickingarea-list.success.currentDimension=이 차원에 존재하는 모든 적용 영역 목록 # commands.tickingarea-list.success.allDimensions=전 차원에 존재하는 모든 적용 영역 목록 # commands.tickingarea-list.failure.allDimensions=어떤 차원에도 결과 적용 영역이 존재하지 않습니다. # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=페이드 색상 값은 0에서 255 사이의 정 commands.camera.invalid.easing=고정식이 아닌 카메라의 감속/가속은 지원되지 않습니다 # commands.camera.invalid.time=페이드 지속 시간은 0초에서 10초 사이여야 합니다 # commands.camera.invalid.pitch=카메라 피치 (X 회전) 은 90도에서 -90도 사이여야 합니다 # +commands.camera.invalid.view.offset=뷰 오프셋은 -100 ~100 사이여야 합니다. # commands.camera.perspective.locked=사용자 지정 카메라를 사용하는 동안에는 시점을 변경할 수 없습니다 # commands.camera.perspective.option=사용자 지정 카메라가 활성화되지 않았을 때 선택한 카메라가 변경됩니다 # commands.world_age.description=월드의 나이(생성 후 흐른 시간)를 변경 또는 쿼리합니다. # @@ -1691,7 +1698,7 @@ course.edu.estimatedLength.secondsUnit=초 # course.edu.goal=교육 목표: %s # course.edu.hostButton=호스트 # course.edu.instructions=설명 # -course.edu.join=참가 # +course.edu.join=참여 # course.edu.launchFailed=이런! 이 월드를 불러오지 못했습니다! 최근에 월드 템플릿을 삭제했나요? # course.edu.learnMoreButton=자세한 정보 # course.edu.lessonComplete=수업 완료 # @@ -1722,8 +1729,8 @@ course.edu.titleWithOrderPrefix.formatted=%d: %s # course.edu.tryItNowButton=지금 해보기 # ## Edu Course Multiplayer strings -course.edu.enterIp=가입할 월드의 IP 주소를 입력하세요. # -course.edu.enterConnection=가입할 월드의 연결 ID를 입력하세요. # +course.edu.enterIp=참여할 월드의 IP 주소를 입력하세요. # +course.edu.enterConnection=참여할 월드의 연결 ID를 입력하세요. # course.edu.ipAddress=IP 주소 # course.edu.ipPlaceholder=IP 또는 서버 주소를 입력하세요. # course.edu.ipTooltipText=IP 주소를 찾으려면 호스트에게 수업을 일시 중지해 달라고 요청하세요. IP 주소는 화면 오른쪽에 표시됩니다. # @@ -1731,9 +1738,9 @@ course.edu.connectionInfo=연결 ID # course.edu.conInfoPlaceholder=연결 ID를 입력하십시오 # course.edu.conInfoHostTooltipText=다른 사용자가 참여 코드 또는 공유 링크를 사용하여 당신의 세계에 참여하는 데 문제가 있는 경우 연결 ID를 공유할 수 있습니다. # course.edu.conInfoTooltipText=호스트는 월드 게임 메뉴의 멀티플레이어 탭에서 연결 ID를 찾을 수 있습니다. # -course.edu.joinLesson=수업 참가 # -course.edu.joinLessonIntro=동급생을 같은 수업에서 찾아 참가하거나, 목록에 없으면 IP 주소를 입력하세요. # -course.edu.joinLessonIntroTeacher=참가할 그룹을 선택하거나, 목록에 없으면 IP 주소를 입력하세요. # +course.edu.joinLesson=수업 참여 # +course.edu.joinLessonIntro=같은 수업에서 동급생을 찾아 참여하거나, 동급생이 목록에 없으면 해당 IP 주소를 입력하세요. # +course.edu.joinLessonIntroTeacher=참여할 그룹을 선택하거나, 그룹이 목록에 없으면 해당 IP 주소를 입력하세요. # course.edu.noLessonFoundJoinIp=IP 주소 입력 # course.edu.portTooltipText=포트 번호에 따라 사용할 특정 서버 프로그램이 결정됩니다. 일반적으로 서버 호스트가 이를 지정하지 않는 한 변경할 필요가 없습니다. # course.edu.searching=월드 검색 중... # @@ -1869,7 +1876,7 @@ createWorldScreen.daylightcycle=시간대 전환 사용 # createWorldScreen.mobSpawn=몹 생성 # createWorldScreen.mobgriefing=몹에 의한 괴롭힘 # createWorldScreen.educationtoggle=교육 에디션 # -createWorldScreen.entitiesdroploot=엔티티 사망 시 전리품 생성 # +createWorldScreen.entitiesdroploot=엔티티 아이템 드롭 # createWorldScreen.commandblocksenabled=커맨드 블록 켜짐 # createWorldScreen.experimentalgameplay=실험 # createWorldScreen.experimentalgameplayinfo=§7개발 중인 기능을 시험해 보세요. 월드 생성 후 끌 수 없습니다. # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=동굴과 절벽 # createWorldScreen.cavesandcliffsDescription=새로운 다양한 동굴 생성을 탐색합니다 # createWorldScreen.spectatorMode=관람자 모드 # createWorldScreen.spectatorModeDescription=관람자 모드의 초기 버전을 사용해 보세요. # +createWorldScreen.experimentalThirdPersonCameras=크리에이터 카메라: 새로운 3인칭 프리셋 # +createWorldScreen.experimentalThirdPersonCamerasDescription=어깨 너머의 각도에서 따라다니는 새로운 3인칭 카메라 프리셋 포함 # +createWorldScreen.experimentalFocusTargetCamera=크리에이터 카메라: 표적 집중 카메라 # +createWorldScreen.experimentalFocusTargetCameraDescription=기존 자유 카메라가 개체를 표적으로 동작하도록 합니다. # createWorldScreen.recipeUnlocking=제작법 잠금 해제 # createWorldScreen.recipeUnlockingDescription=제작법 잠금 해제 사용 # createWorldScreen.experimentalholiday=홀리데이 크리에이터 기능 # @@ -1937,8 +1948,8 @@ createWorldScreen.seed.desc=시드를 입력해서 같은 지형을 만드십시 createWorldScreen.showCoordinates=좌표 보기 # createWorldScreen.showDaysPlayed=플레이 일수 표시 # createWorldScreen.worldType=월드 유형 # -createWorldScreen.randomtickspeed=무작위 시간 속도 # -createWorldScreen.randomtickspeed.reset=무작위 시간 속도 초기화 # +createWorldScreen.randomtickspeed=무작위 틱 속도 # +createWorldScreen.randomtickspeed.reset=무작위 틱 속도 초기화 # createWorldScreen.serverSimDistance=시뮬레이션 거리 # createWorldScreen.serverSimDistanceFormat=%s 청크 # createWorldScreen.showbordereffect=경계 효과 표시 # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=프로젝트 삭제 # createWorldScreen.editor.projectOptionsLabel=프로젝트 옵션 # createWorldScreen.editor.delete.confirm=프로젝트를 영구적으로 삭제하시겠습니까? # createWorldScreen.editor.deleteWarningFormat=정말 "%s"을(를) 삭제하시겠습니까? 이 프로젝트가 완전히 사라집니다! # -createWorldScreen.eduCloud.about.body=파일 이름: '%1$s'%2$s마지막 업데이트: %3$s%4$s다운로드하려면, 확인을 클릭한 다음 다운로드를 클릭하세요.%5$s # +createWorldScreen.eduCloud.about.body=파일 이름: '%1$s'%2$s마지막 업데이트: %3$s%4$s다운로드하려면, 확인을 클릭한 다음 다운로드 버튼을 클릭하세요.%5$s # createWorldScreen.eduCloud.about.title=클라우드 월드 파일 정보 # createWorldScreen.eduCloud.delete.confirm=로컬 월드를 삭제할까요? # createWorldScreen.eduCloud.deleteWarningFormat=이 장치에서 '%1$s'을(를) 삭제하시겠습니까?%2$s클라우드 버전 '%3$s'은(는) 영향을 받지 않으며 나중에 다시 동기화할 수 있습니다. # +createWorldScreen.eduCloud.resolution.title=지금 업로드하시겠습니까? # +createWorldScreen.eduCloud.resolution.body=클라우드에 “%1$s”을(를) 저장하는 동안 문제가 발생했습니다. 월드에서 나올 때는, 업로드가 완료될 때까지 Minecraft Education을 종료하지 마세요.%2$s이제 문제를 해결하죠. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=지금 업로드 # +createWorldScreen.eduCloud.resolution.uploadOpen=업로드 & 플레이 # createWorldScreen.experimentalDeferredTechnicalPreview=제작자용 드래곤 기능 렌더링 # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=연기된 렌더링 파이프라인을 활성화합니다. PBR 지원 리소스 팩 및 호환되는 하드웨어가 필요합니다. # @@ -1973,10 +1988,10 @@ crossPlatformToggle.startMenuScreen.enable.line2=크로스 플랫폼 플레이 crossPlatformToggle.startMenuScreen.disable=크로스 플랫폼 플레이 비활성화 # crossPlatformToggle.startMenuScreen.disable.line1=크로스 플랫폼 플레이를 비활성화하시겠습니까? # crossPlatformToggle.startMenuScreen.disable.line2=앞으로 다른 플랫폼에 있는 친구들과 연결되어 플레이할 수 없게 됩니다. # -crossPlatformToggle.crossPlatformDisabled.friends=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 Realm 또는 LAN 게임에 참가하여 모든 Minecraft 친구들과 플레이할 수 있게 합니다. # +crossPlatformToggle.crossPlatformDisabled.friends=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 Realm, LAN 게임에 참여하여 모든 Minecraft 친구들과 플레이할 수 있게 합니다. # crossPlatformToggle.crossPlatformDisabled.invite=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 다른 플랫폼에 있는 친구들을 초대할 수 있게 합니다. # -crossPlatformToggle.crossPlatformDisabled.realms=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 Realm에 참가할 수 있게 합니다. # -crossPlatformToggle.crossPlatformDisabled.servers=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 서버를 추가하거나 서버에 참가할 수 있게 합니다. # +crossPlatformToggle.crossPlatformDisabled.realms=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 Realm에 참여할 수 있게 합니다. # +crossPlatformToggle.crossPlatformDisabled.servers=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 서버를 추가하거나 서버에 참여할 수 있게 합니다. # crossPlatformToggle.crossPlatformDisabled.multiplayerSettings=주 메뉴에서 크로스 플랫폼 플레이를 활성화하여 다른 플랫폼에 있는 친구들과 함께 플레이할 수 있게 합니다. # realmsPendingInvitationsScreen.pendingInvitations=Realm 멤버십 초대 # @@ -1996,7 +2011,7 @@ realmsInvitationScreen.invitedFriends=친구 초대 # realmsInvitationScreen.members=멤버 # realmsInvitationScreen.unableToAddPlayers=플레이어를 추가할 수 없음 # realmsInvitationScreen.loadingFriends=친구, 멤버 정보를 불러오는 중... # -realmsInvitationScreen.loadingProfiles=프로필 로드 중(%s / %s) # +realmsInvitationScreen.loadingProfiles=프로필 불러오기 중(%s / %s) # realmsInvitationScreen.noInvites=검색된 플레이어가 없습니다. # realmsInvitationScreen.savingChanges=변경 사항 저장 중... # realmsInvitationScreen.sendingInvitesFailed=문제가 발생했습니다. 선택한 플레이어들을 Realm에 추가하지 못했습니다. 나중에 다시 시도하십시오. # @@ -2015,23 +2030,13 @@ realmsInvitationScreen.refreshDialogLabel=현재 링크를 비활성화하고 realmsInvitationScreen.createLinkDialogTitle=Realm 링크를 생성할까요? # realmsInvitationScreen.createLinkDialogLabel=이 링크를 열면 누구나 Realm 멤버가 될 수 있습니다. 현재 링크를 비활성화하려면 새 링크를 생성하세요. # realmsInvitationScreen.shareDialogTitle=공유하기 전에 백업을 다운로드할까요? # -realmsInvitationScreen.shareDialogLabel=이 링크를 열면 누구나 Realm 멤버가 될 수 있으므로 공유할 상대를 신중하게 선택하세요. 공유하기 전에 월드 백업 파일을 다운로드할 수 있습니다. Realm 설정에서 멤버를 삭제할 수 있습니다. # +realmsInvitationScreen.shareDialogLabel=이 링크를 열면 누구나 Realm 멤버가 될 수 있으므로 공유할 상대를 신중하게 선택하세요. 공유하기 전에 월드 백업본을 다운로드할 수 있습니다. Realm 설정에서 멤버를 삭제할 수 있습니다. # realmsInvitationScreen.shareDialogShareButton=공유 # realmsInvitationScreen.shareDialogCopyButton=복사 # -realmsInvitationScreen.shareDialogNewLinkButton=새 링크 만들기 # -realmsInvitationScreen.shareDialogNewCodeButton=새 코드 만들기 # realmsInvitationScreen.closedRealmWarning=Realm이 닫혀 있어 멤버 접속이 제한됩니다. # realmsInvitationScreen.generate=생성 # realmsInvitationScreen.disable=사용 안 함 # realmsInvitationScreen.backup=다운로드 # -realmsInvitationScreen.shareByLink=공유 링크 # -realmsInvitationScreen.shareByCode=초대 코드 공유 # -realmsInvitationScreen.shareLinkToRealm=Realm 링크 공유하기 # -realmsInvitationScreen.shareCodeToRealm=Realm에 초대 코드 공유 # -realmsInvitationScreen.shareInfoMessage=이 링크를 열면 누구나 Realm에 접속할 수 있습니다. 월드 백업본은 게임 > 월드 다운로드에서 다운로드하세요. # -realmsInvitationScreen.shareInfoMessageCode=초대 코드가 있는 사람은 누구나 Realm에 가입할 수 있습니다. 월드 백업본은 게임 > 월드 다운로드에서 다운로드하세요. # -realmsInvitationScreen.refreshLinkInfoMessage=새 링크가 생성되며 기존 링크는 더 이상 사용할 수 없습니다. 계속할까요? # -realmsInvitationScreen.refreshCodeInfoMessage=이전 초대 코드가 무효화되고 새 초대 코드가 생성됩니다. 계속할까요? # realmsInvitationScreen.kick=삭제 # realmsInvitationScreen.kickAndBlock=차단 # realmsInvitationScreen.kickPopupTitle=액세스 허용을 취소할까요? # @@ -2041,7 +2046,7 @@ realmsInvitationScreen.playerFilterTitle=플레이어 필터링 # realmsInvitationScreen.setPermissionFail=%s 사용자의 사용 권한을 설정할 수 없습니다. # realmsInvitationScreen.setDefaultPermissionFail=기본 사용 권한을 설정할 수 없습니다. # -realmJoining.progressTitle=Realm 참가 중... # +realmJoining.progressTitle=Realm 참여 중... # realmsClearMembers.clearMembersTitle=멤버를 전부 지울까요? # realmsClearMembers.clearMembersText=이 Realm의 멤버 목록을 지우시겠어요? # @@ -2059,7 +2064,7 @@ realmsSharingScreen.cantJoinExpiredTitle=%s님의 Realm 기간 만료 # realmsSharingScreen.cantJoinExpiredMessage=%s 기간이 만료되었습니다. %s님에게 갱신을 요청하세요. # realmsSharingScreen.cantJoinClosedTitle=%s님이 Realm 닫음 # realmsSharingScreen.cantJoinClosedMessage=%s이(가) 닫혀 있습니다. %s님에게 개방을 요청하세요. # -realmsSharingScreen.failedSignInModalTitle=이 Realm에 참가하려면 로그인하세요. # +realmsSharingScreen.failedSignInModalTitle=이 Realm에 참여하려면 로그인하세요. # realmsSharingScreen.failedSignInModalMessage=Realm에 참여하려면 Microsoft 계정에 로그인해야 합니다. 로그인하고 다시 시도하세요. # realmsSharingScreen.invalidPermissionTitle=유효한 권한이 필요합니다 # realmsSharingScreen.unexpectedServerResponseTitle=Realm 오류 # @@ -2117,10 +2122,10 @@ realmsCreateScreen.paymentFailed.body=지금은 Realm에 연결하고 구매를 realmsCreateScreen.incomplete=미완성 Realm # realmsCreateScreen.incomplete.create.a=이전 작업이 완료되지 않았습니다. 지금 Realm 생성을 완료해 보세요. # realmsCreateScreen.incomplete.create.b=다른 Microsoft 계정으로 Realm을 만들기 시작하신 것 같군요. 이 Microsoft 계정의 소유자로서 해당 Realm 생성을 완료하시겠어요? # -realmsCreateScreen.incomplete.create.c=누군가가 이 기기의 청구 계정으로 Realm을 만들기 시작했습니다. 이 Microsoft 계정의 소유자로서 해당 Realm 생성을 완료하시겠어요? # +realmsCreateScreen.incomplete.create.c=누군가가 이 기기의 결제 계정으로 Realm을 만들기 시작했습니다. 이 Microsoft 계정의 소유자로서 해당 Realm 생성을 완료하시겠어요? # realmsCreateScreen.incomplete.renew.a=이전 작업이 완료되지 않았습니다. 지금 Realm 갱신을 완료해 보세요. # realmsCreateScreen.incomplete.renew.b=다른 Microsoft 계정으로 Realm이 갱신되고 있습니다. 이 Microsoft 계정을 해당 Realm의 소유자로 갱신을 완료하시겠어요? # -realmsCreateScreen.incomplete.renew.c=누군가가 이 기기의 청구 계정으로 Realm을 갱신하기 시작했습니다. 이 Microsoft 계정의 소유자로서 해당 Realm 갱신을 완료하시겠어요? # +realmsCreateScreen.incomplete.renew.c=누군가가 이 기기의 결제 계정으로 Realm을 갱신하기 시작했습니다. 이 Microsoft 계정의 소유자로서 해당 Realm 갱신을 완료하시겠어요? # realmsCreateScreen.incomplete.override.renew=새로운 realm 생성 시도 중에 이전에 구매했던 realm 갱신 내역이 발견되었습니다. 이전에 구매했던 내역을 적용하시겠습니까? # realmsCreateScreen.incomplete.override.create=Realm 갱신 시도 중에 이전에 구매했던 Realm 생성 내역이 발견되었습니다. 이전에 구매했던 내역을 적용하시겠습니까? # realmsCreateScreen.incomplete.override.realm=Realm 갱신 시도 중에 이전에 구매한 다른 Realm이 발견되었습니다. 이전 구매 내역을 적용하시겠습니까? # @@ -2130,7 +2135,7 @@ realmsCreateScreen.prepare.store.button=상점 로그인 # realmsCreateScreen.nsoinfotext=Realm을 이용하려면 Nintendo Switch Online을 구독해야 합니다. # realmsCreateScreen.playNowTitle=지금 Realm에서 플레이하시겠습니까? # realmsCreateScreen.playNowMessage1=이제 친구들을 여러분의 Realm에 초대하여 플레이를 시작하게 할 수 있습니다. # -realmsCreateScreen.playNowMessage2=아니면 플레이 화면의 월드 탭에서 Realm을 찾을 수 있습니다. 게임 모드를 변경을 위해 편집하거나 월드를 Realm에 업로드할 수도 있습니다. # +realmsCreateScreen.playNowMessage2=아니면 플레이 화면의 월드 탭에서 Realm을 찾을 수 있습니다. 게임 모드를 변경하려면 편집하거나 월드를 Realm에 업로드할 수도 있습니다. # realmsCreateScreen.playWithFriends=친구와 플레이 # realmsCreateScreen.playSolo=혼자 플레이하기 # realmsCreateScreen.purchaseConfirmation.title=Realm을 구매할까요? # @@ -2190,7 +2195,7 @@ raytracing.RTX.name=RTX ###Brand name, don't localize network.onlinePlay.title=친구와 플레이 # network.onlinePlay.msg=월드로 친구들을 초대하거나 친구들의 작업을 구경하거나 친구의 월드에서 제작할 수 있습니다. # -network.onlinePlay.instruction=플레이 메뉴에서 친구의 월드에 참가하거나 내 월드, Realm에 초대할 수 있습니다. # +network.onlinePlay.instruction=플레이 메뉴에서 친구의 월드에 참여하거나 내 월드와 Realm에 초대할 수 있습니다. # network.thirdparty.connect.splitscreen=분할 화면 멀티 플레이를 온라인으로 플레이하려면 %s 계정으로 로그인하세요. # network.thirdparty.connect.benefit=%s(으)로 로그인해 친구들과 온라인으로 플레이하고 멋진 스토어 아이템도 구경하세요. # network.thirdparty.connect.store=스토어를 둘러 보려면 %s(이)가 필요합니다. # @@ -2211,7 +2216,7 @@ networkWorld.current_ping=현재 핑: # networkWorld.lan_label=LAN 게임 # networkWorld.servers_label=서버 # networkWorld.friends_label=친구 # -networkWorld.joinable_friends_label=참가할 수 있는 친구들 # +networkWorld.joinable_friends_label=참여할 수 있는 친구 # networkWorld.no_joinable_friends_label=현재 Minecraft를 플레이 중인 친구들이 없습니다. # networkWorld.check_internet_connection=죄송합니다. 친구의 월드를 발견할 수 없습니다. 인터넷 연결을 확인해보셨나요? # networkWorld.connect_to_xbl=Microsoft 계정에 로그인하고 친구와 함께 플레이하세요. # @@ -2227,9 +2232,9 @@ networkWorld.lost_connection.needs_restart=연결에 문제가 발생했습니 networkWorld.more_servers=다른 서버 # networkWorld.thirdparty.connect=연결 대상: '%s' # networkWorld.join=참여하기 # -networkWorld.joinByCode=Realm 참가하기 # +networkWorld.joinByCode=Realm 참여 # networkWorld.realmsHashPlaceholder=초대 코드… # -networkWold.joinByCodeHelpText=Realm 초대 링크를 받은 경우 코드를 입력해 참가할 수 있습니다. # +networkWold.joinByCodeHelpText=Realm 초대 링크를 받은 경우 코드를 입력하여 참여할 수 있습니다. # networkWorld.highPingWarning.title=서버 접속? # networkWorld.highPingWarning.line1=현재 선택한 서버와 강한 연결 상태가 아닙니다. 사용자의 경험에 영향을 줄 수 있습니다. # networkWorld.highPingWarning.line2=그래도 이 서버에 접속하시겠습니까? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=게임 설정 # realmsSettingsScreen.playersSectionTitle=플레이어 # realmsSettingsScreen.membersSectionTitle=멤버 # realmsSettingsScreen.subscriptionSectionTitle=가입 # +realmsSettingsScreen.inviteLinksSectionTitle=초대 링크 # realmsSettingsScreen.devOptionsSectionTitle=개발자 옵션 # realmsSettingsScreen.backupSection=백업 # realmsSettingsScreen.backupInfo=여러분의 Realm에 있는 월드를 이 목록에 있는 백업본으로 교체할 수 있습니다. # @@ -2341,27 +2347,92 @@ realmsSettingsScreen.applyPacks=팩 적용 중... # realmsSettingsScreen.openingRealm=Realm 여는 중... # realmsSettingsScreen.closingRealm=Realm 닫는 중... # realmsSettingsScreen.realmInfoError=Realm 정보를 가져오지 못했습니다. 나중에 다시 시도하십시오. # -realmsSettingsScreen.realmJoinError=Realm에 참가하지 못했습니다. 나중에 다시 시도하십시오. # +realmsSettingsScreen.realmJoinError=Realm에 참여하지 못했습니다. 나중에 다시 시도하세요. # realmsSettingsScreen.realmResetError=Realm을 초기화하지 못했습니다. 나중에 다시 시도하십시오. # realmsSettingsScreen.realmOpenError=Realm을 열지 못했습니다. # realmsSettingsScreen.realmCloseError=Realm을 닫지 못했습니다. # realmsSettingsScreen.reset=초기화 # -realmsSettingsScreen.resetRealm=이렇게 Realm의 활성화 슬롯에서 현재 월드를 제거하고 새로운 월드로 교체할 수 있습니다. Realms 회원은 새로운 월드에 접속할 수 있습니다. "취소"를 선택한 다음 "월드 다운로드"를 선택해 현재 월드의 사본을 다운로드하여 데이터 손실을 방지하거나 "확인"을 선택해 계속 진행하여 월드를 교체할 수 있습니다. # +realmsSettingsScreen.resetRealm=이렇게 하면 Realm의 활성화 슬롯에서 현재 월드를 제거하고 새로운 월드로 교체할 수 있습니다. Realm 멤버는 새로운 월드에 접속할 수 있습니다. “취소”를 선택한 후 “월드 다운로드”를 선택하여 이동하고 현재 월드의 사본을 다운로드하여 데이터 손실을 방지하거나, “확인”을 선택하여 계속 진행하고 월드를 교체할 수 있습니다. # realmsSettingsScreen.confirmReset=삭제 및 초기화하시겠습니까? # realmsSettingsScreen.confirmReplace=월드를 교체할까요? # realmsSettingsScreen.closeRealmTitle=Realm을 닫으시겠습니까? # realmsSettingsScreen.closeRealmMessage=Realm을 닫으면 해당 Realm이 폐쇄되며, 그 안에 있는 모든 플레이어들의 연결이 끊어집니다. 정말 닫으시겠습니까? # realmsSettingsScreen.LoadingSubscription=멤버십 불러오는 중... # +realmsSettingsScreen.LoadingInviteLinks=초대 링크를 불러오는 중... # realmsSettingsScreen.failedLoadingSubscription=멤버십 불러오기 실패 # +realmsSettingsScreen.failedLoadingInviteLinks=초대 링크 불러오기 실패 # realmsSettingsScreen.matchingPurchasePlatformFormat=%s 멤버십에 가입했습니다. # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=%s 멤버십에 가입했습니다. 가입을 연장할 수만 있습니다. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Realm을 구매한 플랫폼의 상점에서 Realm 구독을 관리할 수 있습니다. # realmsSettingsScreen.consumableToSubscriptionTransitionInfo=지금은 Realm을 연장할 수 없습니다. 이제 Realm 정기 서비스가 시작되었으며, 여러분은 Realm이 %d일 후에 만료되는 즉시 새 정기 서비스를 구매할 수 있습니다. 하지만 걱정하지 마세요! 무료로 14일을 추가해 드리겠습니다. 여러분의 Realm은 온라인 상태로 유지되므로 그때까지 연장해 주시면 됩니다. # realmsSettingsScreen.consumableToSubscriptionGracePeriodInfo=Realm이 만료되었지만 걱정하지 마세요! 추가 %d일 동안 온라인 상태로 유지됩니다. 이제 새로 도입된 자동 갱신 구독을 사용하여 Realm을 연장할 수 있으므로 Realm을 번거롭게 유지하거나 실행할 필요가 없습니다. # realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Realm이 만료되었습니다. 자동 갱신 구독을 사용하여 Realm을 연장하세요. 그러면 Realm을 번거롭게 유지하거나 실행할 필요가 없습니다. # -realmsSettingsScreen.upload.worldtoobig=업로드에 실패했습니다. 월드 크기가 최대 업로드 가능 한도인 %s를 초과합니다. # -realmsSettingsScreen.download.worldtoobig=다운로드에 실패했습니다. 월드 크기가 최대 다운로드 가능 한도인 %s를 초과합니다. # +realmsSettingsScreen.upload.worldtoobig=업로드하지 못했습니다. 월드 크기가 최대 업로드 가능 한도인 %s을(를) 초과합니다. # +realmsSettingsScreen.download.worldtoobig=다운로드하지 못했습니다. 월드 크기가 최대 다운로드 가능 한도인 %s을(를) 초과합니다. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=누적 시간을 쌓거나 끄기 전에 Realm 멤버십으로 변경되었거나 탈퇴하면 다음 청구 날짜까지 반영되지 않습니다. # +realmsSettingsScreen.inviteLinkLabel=초대 링크: # +realmsSettingsScreen.inviteLinkLabelTTS=초대 링크. 텍스트 블록. # +realmsSettingsScreen.inviteLinkLabelDescription=최대 5개의 초대 링크를 추가하고 공유하여 사람들이 내 Realm에 참여하도록 초대할 수 있습니다. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=최대 초대 링크 수에 도달했습니다. 새 링크를 추가하려면 기존 링크를 제거해야 합니다. # +realmsSettingsScreen.inviteLinkNameTTS=초대 링크 제목 %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. 설정을 변경하려면 버튼을 클릭하세요. # +realmsSettingsScreen.inviteLinkAddButton=새 초대 링크 추가 # +realmsSettingsScreen.inviteLinkCopyTTS=초대 링크 복사 # +realmsSettingsScreen.inviteLinkActivate=링크 활성화 # +realmsSettingsScreen.inviteLinkActivateTTS=링크 활성화. 사람들이 참여할 수 있도록 이 링크를 활성화합니다. # +realmsSettingsScreen.inviteLinkActivateDescription=사람들이 참여할 수 있도록 이 링크를 활성화합니다. # +realmsSettingsScreen.inviteLinkActive=활성화 # +realmsSettingsScreen.inviteLinkInactive=비활성화 # +realmsSettingsScreen.inviteLinkInactiveExpiry=이 링크로는 누구도 참여할 수 없습니다. # +realmsSettingsScreen.inviteLinkExpiryTime=%s 에서 %s 만료 # +realmsSettingsScreen.inviteLinkExpiredTime=%s 에서 %s 만료됨 # +realmsSettingsScreen.inviteLinkExpired=만료됨 # +realmsSettingsScreen.inviteLinkInfinite=만료되지 않음 # +realmsSettingsScreen.inviteLinkInfiniteToggle=만료되지 않는 링크 설정 # +realmsSettingsScreen.inviteLinkTitle=초대 링크: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=소문자 # +realmsSettingsScreen.inviteLinkUppercaseTTS=대문자 # +realmsSettingsScreen.inviteLinkURLTTS=초대 링크 제목 %s. 텍스트 블록 %s. 이 링크를 통해 사람들이 내 Realm에 참여할 수 있습니다. 해당 링크는 어디서든 공유할 수 있습니다. # +realmsSettingsScreen.inviteLinkDescription=이 링크를 통해 사람들이 내 Realm에 참여할 수 있습니다. 해당 링크는 어디서든 공유할 수 있습니다. # +realmsSettingsScreen.inviteLinkSettingsGeneral=일반 # +realmsSettingsScreen.inviteLinkSettingsAdvanced=고급 설정 # +realmsSettingsScreen.inviteLinkShare=공유 링크 # +realmsSettingsScreen.inviteLinkShareDescription=이 링크를 공유할 위치를 선택하세요. # +realmsSettingsScreen.inviteLinkShareButton=공유 # +realmsSettingsScreen.inviteLinkShareButtonTTS=링크. 버튼. 이 링크를 공유할 위치를 선택하세요. # +realmsSettingsScreen.inviteLinkRemove=링크 제거 # +realmsSettingsScreen.inviteLinkRemoveButton=제거 # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=링크. 버튼. # +realmsSettingsScreen.inviteLinkCopiedToast=초대 링크가 클립보드에 복사되었습니다. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=초대 링크를 제거할까요? # +realmsSettingsScreen.inviteLinkRemoveModalBody=이렇게 하면 Realm에서 초대 링크가 제거됩니다. 이미 참여한 사람은 그대로 유지되지만 이 링크를 사용하여 새로운 사람이 참여할 수는 없습니다. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=예, 링크를 제거합니다. # +realmsSettingsScreen.inviteLinkExpirationLabel=만료일 # +realmsSettingsScreen.inviteLinkExpirationDescription=이 링크의 만료일을 설정합니다. # +realmsSettingsScreen.inviteLinkExpirationTTS=만료일. 텍스트 블록. 링크가 %s에 만료됩니다. 이 링크의 만료일을 설정합니다. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=만료일. 텍스트 블록. 링크 %s. 이 링크의 만료일을 설정합니다. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=링크 추가 오류 # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=이 Realm에 링크를 추가하는 도중 오류가 발생했습니다. 다시 시도하세요. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=링크 삭제 오류 # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=이 링크를 삭제하는 도중에 오류가 발생했습니다. 다시 시도하세요. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=링크 업데이트 오류 # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=이 링크를 업데이트하는 도중에 오류가 발생했습니다. 다시 시도하세요. # +realmsSettingsScreen.expiration.unset=만료일 설정 # +realmsSettingsScreen.expiration.never=무시 # +realmsSettingsScreen.expiration.halfHour=30분 # +realmsSettingsScreen.expiration.hour=1시간 # +realmsSettingsScreen.expiration.quarterDay=6시간 # +realmsSettingsScreen.expiration.halfDay=12시간 # +realmsSettingsScreen.expiration.day=1 일 # +realmsSettingsScreen.expiration.week=7일 # +realmsSettingsScreen.expiration.never.full=만료되지 않음 # +realmsSettingsScreen.expiration.timeFormat=%s 에서 %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=30분 후 %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=1시간 후 %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=6시간 후 %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=12시간 후 %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=1일 후 %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=7일 후 %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2383,7 +2454,7 @@ realmsSettingsScreen.dev_all_commits_label=모든 가능한 적용 사항: # realmsSettingsScreen.dev_no_matching_version_message='%s'에 일치하는 항목 없음 # realmsSettingsScreen.dev_prev_page_label=이전 # realmsSettingsScreen.dev_next_page_label=다음 # -realmsSettingsScreen.uploadConfirmationMessage=이렇게 Realm의 활성화 슬롯에서 현재 월드를 제거하고 소유한 기존 월드 중 하나로 교체할 수 있습니다. Realms 회원은 새로 교체한 월드에 접속할 수 있습니다. "취소"를 선택한 다음 "월드 다운로드"를 선택해 현재 월드의 사본을 다운로드하여 데이터 손실을 방지하거나 "확인"을 선택해 계속 진행하여 월드를 교체할 수 있습니다. # +realmsSettingsScreen.uploadConfirmationMessage=이렇게 하면 Realm의 활성화 슬롯에서 현재 월드를 제거하고 기존 월드 중 하나로 교체할 수 있습니다. Realm 멤버는 새로 교체한 월드에 접속할 수 있습니다. “취소”를 선택한 후 “월드 다운로드”를 선택하여 이동하고 현재 월드의 사본을 다운로드하여 데이터 손실을 방지하거나, “확인”을 선택하여 계속 진행하고 월드를 교체할 수 있습니다. # realmsSettingsScreen.uploadConfirmationTitle=월드를 교체할까요? # realmsSettingsScreen.allowlist_invite=초대 # realmsSettingsScreen.searchBox=검색 중... # @@ -2398,7 +2469,7 @@ xblLogin.LoginMessageTitle=Microsoft 계정 # xblLogin.LoginMessage=연결 중... # xbl.savePurchase.description.line1=Minecraft 상점 지원 시스템에서 구매한 게임을 플레이하고 싶습니까? 무료 Microsoft 계정으로 로그인하고 구매한 스킨, 텍스처, 맵 및 매시업을 동기화하여 Minecraft에서 사용하고 플레이하세요! # -xbl.savePurchase.description.line2=시스템이 손실되었거나 Minecraft를 제거해도 Microsoft 계정을 사용할 때 구매 사항이 모든 시스템에서 동기화되어 액세스할 수 있습니다. # +xbl.savePurchase.description.line2=본체를 분실했거나 Minecraft를 제거해도 Microsoft 계정을 사용할 때 구매 항목이 모든 본체에서 동기화되어 접속할 수 있습니다. # xbl.savePurchase.leaveOnDevice=장치에 계속 저장 # xbl.savePurchase.title=Microsoft 계정에 구매 내역을 저장할까요? # xbl.savePurchase.saveButton=Microsoft 계정에 저장하기 # @@ -2426,8 +2497,8 @@ xbl.marketplace.account.error.body.nobutton=계정에 오류가 발생했습니 playfab.account.banned.temporary=정지됨 # playfab.account.banned.permanent=차단됨 # playfab.account.banned.title=%s 상태가 되었습니다 # -playfab.account.banned.body=Minecraft 멀티플레이 이용에서 %s 상태가 되었습니다. 더 이상 서버에서 플레이하거나, Realm에 입장하거나, 멀티플레이 게임을 호스트 또는 참가하거나 마켓플레이스를 사용할 수 없습니다. # -playfab.account.banned.body.line1=“%s” 사유로 인해 Minecraft 멀티플레이 이용에서 %s 상태가 되었습니다. 더 이상 서버에서 플레이하거나, Realm에 입장하거나, 멀티플레이 게임을 호스트 또는 참가하거나 마켓플레이스를 사용할 수 없습니다. # +playfab.account.banned.body=Minecraft에서 멀티플레이가 %s되었습니다. 서버에서 플레이하거나, Realm에 참여하거나, 멀티플레이 게임을 호스트하거나 게임에 참여하거나, 마켓플레이스를 사용할 수 없습니다. # +playfab.account.banned.body.line1=“%s” 사유로 인해 Minecraft에서 멀티플레이가 %s되었습니다. 서버에서 플레이하거나, Realm에 참여하거나, 멀티플레이 게임을 호스트하거나 게임에 참여하거나, 마켓플레이스를 사용할 수 없습니다. # playfab.account.banned.body.line2=아래의 '%s'(을)를 클릭하여 커뮤니티 규칙 및 %s에 오류가 있었다고 생각되는 경우 사례 검토 요청을 제출하는 방법을 확인하세요. # playfab.account.banned.body.line3.hour=1시간 후 정지가 해제됩니다. # playfab.account.banned.body.line3.hours=%d시간 후 정지가 해제됩니다. # @@ -2437,7 +2508,7 @@ playfab.account.banned.body.line3.forever=이 차단은 영구적입니다. # playfab.account.banned.body.button=추가 정보 # -store.sign_in_warning.no_xbl_and_local_content=이전에 이 기기에서만 사용할 수 있는 콘텐츠를 다운로드했거나 마켓플레이스에서 Minecoin을 사용한 적이 있습니다. # +store.sign_in_warning.no_xbl_and_local_content=이전에 이 장치에서만 사용할 수 있는 콘텐츠를 다운로드했거나 마켓플레이스에서 Minecoin을 사용한 적이 있습니다. # store.sign_in_warning.no_xbl_and_no_local_content.line1=지금 로그인하여 구매 항목을 저장하고 여러 플랫폼에서 공유하세요. 시스템에 문제가 발생하거나 Minecraft가 삭제되어도 기록이 손실되지 않도록 구매 항목을 저장하세요. 어느 플랫폼에서나 구매한 마켓플레이스 콘텐츠에 액세스하고 다양한 플랫폼에서 맞춤형 캐릭터를 사용할 수 있습니다. # store.sign_in_warning.no_xbl_and_no_local_content.line2=Microsoft 계정이 없으신가요? 지금 무료로 계정을 만드세요. # @@ -2461,6 +2532,9 @@ date.short_november=11월 # date.short_december=12월 # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s 에서 %s # +date.formattedSpecific.today=오늘 %s # +date.formattedSpecific.yesterday=어제 %s # date.full_january=1월 # date.full_february=2월 # date.full_march=3월 # @@ -2586,14 +2660,13 @@ death.fell.finish.item=%1$s(이)가 너무 높은 곳에서 떨어지고, %3$s( death.fell.killer=%1$s(은)는 추락을 피하지 못했습니다 # deathScreen.deleteWorld=월드 삭제 # -deathScreen.hardcoreInfo=하드코어 모드에서는 재생성할 수 없습니다! # +deathScreen.hardcoreInfo=하드코어 모드에서는 리스폰할 수 없습니다! # deathScreen.leaveServer=접속 종료 # deathScreen.message=사망! # deathScreen.quit=메인 메뉴 # deathScreen.quit.confirm=정말 종료하시겠습니까? # deathScreen.quit.confirmToMainMenuWarning=게임을 종료하고 주 메뉴로 이동할까요? # deathScreen.quit.confirmToMainMenuTitleWarning=종료 후 주 메뉴로 이동할까요? # -deathScreen.quit.eduCloud.confirmLeaveWarning=정말로 게임을 저장하고 나가시겠습니까?%s당신의 월드도 클라우드에 업로드할 겁니다! # deathScreen.quit.secondaryClient=저장하고 나가기 # deathScreen.quit.secondaryClient.confirmLeaveWarning=정말로 게임을 저장하고 나가시겠습니까? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=저장하고 나가기 # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=지상 # dimension.dimensionName1=네더 # dimension.dimensionName2=엔더 # -disabledSkin.title=당신은 스티브의 모습으로 나타나고 있습니다 # +disabledSkin.title=현재 당신은 기본 캐릭터로 표시됩니다. # disabledSkin.body.onJoin=이 서버에서는 %s(이)가 비활성화됩니다. 탈의실에서 다른 스킨으로 교체할 수 있습니다. # disabledSkin.body.dressingRoom=이 서버에서는 %s(이)가 비활성화됩니다. 해당 스킨을 착용한 상태로 계속 유지하시겠습니까? # disabledSkin.type.customSkins=사용자 지정 스킨 # @@ -2663,7 +2736,7 @@ disconnect.scriptWatchdog=처리되지 않은 예외 스크립트 와치독으 disconnect.scriptWatchdogOutOfMemory=스크립트 메모리 제한을 초과하여 서버가 종료되었습니다. # disconnectionScreen.header.realms_hidden=멀티 플레이 초대 # -disconnectionScreen.body.realms_hidden=이 특정 서버에 참가할 수 없습니다. # +disconnectionScreen.body.realms_hidden=이 특정 서버에 참여할 수 없습니다. # disconnectionScreen.blockMismatch=클라이언트와 서버 간의 블록이 일치하지 않습니다. # disconnectionScreen.cantConnect=월드에 연결할 수 없습니다. # disconnectionScreen.cantConnectToRealm=Realm에 연결할 수 없습니다. # @@ -2706,7 +2779,7 @@ disconnectionScreen.outdatedServer=호스트가 이전 버전의 Minecraft를 disconnectionScreen.outdatedClientRealms=이 Realm에서 계속 플레이하려면 게임을 업데이트해야 합니다. # disconnectionScreen.outdatedClientRealms.title=Realm 업데이트됨 # disconnectionScreen.outdatedServerRealms=게임은 최신 업데이트되었지만 이 Realm은 그렇지 않습니다. # -disconnectionScreen.outdatedServerRealms.title=현재 다른 플레이어가 온라인 상태이기 때문에 Realm 서버를 업데이트할 수 없습니다. Realm 관리 화면에서 Realm을 닫았다가 다시 열어 다른 플레이어가 종료하도록 한 다음 Realm에 가입하여 업데이트할 수 있습니다. # +disconnectionScreen.outdatedServerRealms.title=현재 다른 플레이어가 온라인 상태이기 때문에 Realm 서버를 업데이트할 수 없습니다. Realm 관리 화면에서 Realm을 닫았다가 다시 열어 다른 플레이어가 종료하도록 한 다음 Realm에 참여하여 업데이트할 수 있습니다. # disconnectionScreen.outdatedServerRealmsNonOwner.title=지금 액세스하려는 Realm은 다른 버전입니다. Realm의 소유자에게 문의하여 문제를 해결하세요. # disconnectionScreen.realmsServerUpdateIncoming=Realm이 곧 업데이트됩니다. 같은 업데이트를 적용해야 합니다. # disconnectionScreen.realmsServerUpdateIncoming.title=지금 게임 업데이트를 확인하시겠습니까? # @@ -2770,7 +2843,7 @@ edu.worlds_screen.search_placeholder=내 월드 검색 # edu.worlds_screen.play=플레이 # edu.worlds_screen.host=호스트 # edu.worlds_screen.settings=설정 # -edu.worlds_screen.download=다운로드 ### It needs to be localized in its verb form, not as a noun +edu.worlds_screen.download=다운로드하세요 ### It needs to be localized in its verb form, not as a noun edu.worlds_screen.manage=관리 # edu.worlds_screen.about=정보 # edu.worlds_screen.back=뒤로 # @@ -2779,13 +2852,13 @@ edu.worlds_screen.export=내보내기 # edu.worlds_screen.share=공유 # edu.worlds_screen.delete=삭제 # edu.worlds_screen.courses_title=내 과정 # -edu.worlds_screen.fetch_error=OneDrive에 연결하는 데 문제가 있습니다. 클라우드에 저장된 월드가 최신이 아닐 수 있습니다. 인터넷 연결도 확인하세요. # +edu.worlds_screen.fetch_error=OneDrive에 연결하는 도중 문제가 발생했습니다. 클라우드에 저장된 월드가 최신 버전이 아닐 수 있습니다. 인터넷 연결도 확인하세요. # edu.templates.title=내 템플릿 # edu.templates.search_placeholder=내 템플릿 검색 # edu.templates.created_by=제작자: %1 # edu.templates.create_new=새로 만들기 # -edu.templates.delete=DELETE # +edu.templates.delete=삭제 # edu.templates.delete_title=이 월드 템플릿을 삭제할까요? # edu.templates.delete_body='%s' 월드 템플릿을 삭제할까요? 이 템플릿으로 만든 모든 월드에는 영향을 주지 않습니다. # edu.templates.delete_confirm=삭제 # @@ -2993,7 +3066,7 @@ exports.share.file=%s 공유 # exports.suspendWarning.client.content=경고: 계속하면 이 멀티 플레이 세션에서 연결이 끊어집니다. # exports.suspendWarning.host.content=경고: 계속하면 모든 플레이어의 멀티 플레이 세션이 종료됩니다. # exports.suspendWarning.title=경고 # -exports.eduCloud.suspendWarning.host.content=정말로 게임을 저장하고 나가시겠습니까?%1경고: 나갈 시 모든 플레이어의 멀티 플레이 세션이 종료됩니다.%1당신의 월드도 클라우드에 업로드할 겁니다! # +exports.eduCloud.suspendWarning.host.content=게임을 저장하고 나가시겠어요?%1경고: 나가면 모든 플레이어의 멀티플레이 세션이 종료됩니다.%1여러분의 월드도 클라우드에 업로드됩니다! # exports.fileError.title=파일을 저장할 수 없습니다 # exports.fileError.body=디스크가 가득 찼거나 쓰기 금지이거나 파일을 사용 중일 수 있습니다. 파일이 열려 있지 않은지 확인하고 다시 시도하세요. # @@ -3049,11 +3122,16 @@ feed.narrationMinutesAgo=%d분 전에 게시됨 #### This social media post was feed.narrationNow=방금 게시됨 #### This social media post was posted just now feed.narrationDate=%d %s %d에 게시됨 #### This social media post was posted on 'month day, year' ex. Posted on March 12, 2023 feed.whatup=지금 내 활동을 공유하세요 # -feed.upload=스크린샷을 업로드하고 있습니다... # +feed.upload=스크린샷을 업로드하는 중니다... # feed.manage=피드 관리 # feed.share=공유 # feed.addScreenshot=스크린샷 추가 # -feed.shareScreenshot=스크린샷을 찍었습니다. Realm 스토리로 이동하여 공유하세요. # +feed.screenshotCapturedRealms=스크린샷을 찍었습니다. Realm 스토리로 이동하여 공유하세요. # +feed.screenshotCaptured=스크린샷을 찍었습니다. 스크린샷 갤러리에서 볼 수 있습니다. # +feed.screenshotAlmostFull=스크린샷을 찍었습니다. 갤러리가 거의 다 찼습니다. (%d/%d) # +feed.screenshotReachedMax=스크린샷을 찍었습니다. 갤러리가 가득 찼습니다. (%d/%d) # +feed.screenshotFull=갤러리가 꽉 찼습니다. 스크린샷을 삭제하여 공간을 확보하세요. # +feed.screenshotFullShort=스크린샷 갤러리 가득 참 # feed.comments=댓글 # feed.edit=편집 # feed.screenshots=스크린샷 # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=:tip_right_stick: 버튼을 움직여서 둘 gameTip.playerMovement.mouse=:_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: 키로 이동하세요 # gameTip.playerMovement.touch=조이스틱을 사용해 이동하세요 # -gameTip.playerMovement.touch.classic=조이스틱을 사용해 이동하세요 # +gameTip.playerMovement.touch.classic=화살표 버튼을 사용하여 이동 # gameTip.playerMovement.controller=:tip_left_stick: 버튼을 움직여 둘러보기 # gameTip.flying.mouse=비행하려면 :_input_key.jump:을(를) 두 번 탭하세요 # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=비행을 멈추려면 :_input_key.jump:을(를) 두 gameTip.stopFlying.touch=하강 버튼을 두 번 눌러서 비행을 멈추세요 # gameTip.jump.mouse=:_input_key.jump:을(를) 눌러 점프하세요 # + gameTip.swim.mouse=:_input_key.jump:을(를) 길게 눌러 위로 수영하세요 # +gameTip.swim.touch=눌러서 위로 이동 # gameTip.hotbar.selection.mouse=스크롤하거나 %s을(를) 눌러 아이템을 집으세요 ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=바로가기 바에 있는 아이템을 눌러서 집으세요 # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=작업대를 잡고 바닥을 탭하여 gameTip.useCraftingTable.mouse=작업대 오른쪽을 클릭하여 사용하세요 # +gameTip.openChat.mouse=%s 버튼을 눌러서 채팅 열기 # +gameTip.openChat.touch=터치하여 채팅 열기 # +gameTip.openChat.touch.tts=채팅 버튼을 터치하여 채팅 열기 # + +gameTip.emote.mouse=:_input_key.emote:을(를) 짧거나 길게 눌러 감정 표현을 하세요. # +gameTip.emote.touch=탭하여 감정 표현을 하세요. # +gameTip.emote.touch.tts=감정 표현 버튼을 탭하여 감정 표현을 하세요. # + generator.amplified=증폭 # generator.amplified.info=알림: 단순한 재미를 위함이며, 고사양의 컴퓨터가 필요합니다 # generator.customized=사용자 지정 # @@ -3271,7 +3359,7 @@ updateScreen.title=오래된 버전 # updateScreen.body=최신 버전으로 업데이트하여 새로운 기능을 모두 사용하거나, 친구와 온라인 게임을 즐기거나, 마켓플레이스의 새로운 정보를 확인하세요. # updateScreen.commerceNotSupported.title=마켓플레이스 접속 불가 # updateScreen.commerceNotSupported.body=이 버전의 Minecraft는 이제 Minecraft 마켓플레이스에 접속할 수 없습니다. 마켓플레이스에 다시 접속하려면 최신 버전으로 업데이트하세요. # -updateScreen.packs.updateRequired=Minecraft 마켓플레이스에서 구입한 팩을 다운로드하려면 최신 버전으로 업데이트하세요. # +updateScreen.packs.updateRequired=Minecraft 마켓플레이스에서 구매한 팩을 다운로드하려면 최신 버전으로 업데이트하세요. # updateScreen.patchVersion=버전 %s 패치 노트: # hostOption.codeBuilder=Code Builder # @@ -3294,17 +3382,17 @@ hostOption.weather.thunderstorm=천둥번개 # howtoplay.next=다음 # howtoplay.previous=이전 # -howtoplay.category.education=교육 # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=정착하기 # howtoplay.category.gettingStarted=시작하기 # howtoplay.category.overworld=지상 A-Z # -howtoplay.category.preparingForTheNight=밤 대비 중 # +howtoplay.category.preparingForTheNight=어둠을 대비하기 # howtoplay.category.realms=Realm # howtoplay.category.redstoneEngineering=레드스톤 엔지니어링 # howtoplay.category.standsAndTables=스탠드와 테이블 # -howtoplay.category.survivingTheFirstNight=첫 번째 밤에 생존하기 # +howtoplay.category.survivingTheFirstNight=첫 번째 밤을 생존하기 # howtoplay.category.theEndDimension=엔더 차원 # -howtoplay.category.optionsAndCheats=옵션 및 치트키 # +howtoplay.category.optionsAndCheats=옵션 및 치트 # howtoplay.category.marketplace=마켓플레이스 # howtoplay.addons=애드온 # @@ -3322,7 +3410,7 @@ howtoplay.adventureMode.text.2=이 특수 도구들을 얻으려면 크리에이 howtoplay.anvil=모루 # howtoplay.anvil.text.1=경험치 레벨은 모루에서 아이템을 수리하거나 효과부여 또는 이름 변경에 사용됩니다. # -howtoplay.anvil.header.1=효과부여 이름 변경 및 적용하기 # +howtoplay.anvil.header.1=이름 변경 및 효과부여 적용하기 # howtoplay.anvil.text.2=이름 변경은 어떤 아이템이나 가능하지만, 모루에서 수리하거나 책을 사용해 효과를 부여하려면 내구도를 지닌 아이템이어야 합니다. # howtoplay.anvil.header.2=수리 # howtoplay.anvil.text.3=왼쪽 슬롯 한 곳에 수리할 아이템을 넣고 옆 슬롯에는 해당 아이템의 재료(예: 철제 검의 경우 철괴)를 넣거나 같은 종류의 아이템을 넣어 결합하는 방식으로 수리할 수 있습니다. # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=소지품을 열어 플레이어 스킨 옆에 있는 방 howtoplay.armor.text.4=철 방어구, 사슬 방어구, 황금 방어구를 화로에 녹이면 철 조각 또는 금 덩이를 얻을 수 있습니다. # howtoplay.armor.header.2=방패 # howtoplay.armor.text.5.keyboard=방패는 각종 피해를 차단해줍니다. 방패는 보조 손 슬롯 및 핫바에 장착할 수 있습니다. 방패로 차단하려면 :_input_key.sneak:를 길게 누르세요. # -howtoplay.armor.text.5.gamepad=방패는 각종 피해를 차단해줍니다. 방패는 보조 손 슬롯 및 핫바에 장착할 수 있습니다. 방패로 차단을 전환하려면 :_input_key.sneak: 버튼을 누르거나 :_gamepad_stick_right:을 클릭하세요. # +howtoplay.armor.text.5.gamepad=방패는 각종 피해를 막아줍니다. 방패는 즉시 대응 장비 슬롯 및 핫바에 장착할 수 있습니다. 방패로 막기를 토글하려면 :_input_key.sneak: 버튼을 누르거나 :_gamepad_stick_right: 버튼을 누르세요. # howtoplay.armor.text.5a.touch=방패는 들어오는 모든 종류의 피해, 심지어 크리퍼 폭발도 방어합니다! 오프핸드 슬롯 또는 핫바에 장착할 수 있습니다. # howtoplay.armor.text.5b.touch="방향 패드 및 탭 상호 작용" 컨트롤 방법을 사용할 때 :touch_sneak:를 눌러 방패 방어로 전환하세요. # howtoplay.armor.text.5c.touch="조이스틱" 컨트롤 방법을 사용할 때 :tip_virtual_button_sneak:를 눌러 방패 방어로 전환하세요. # -howtoplay.armor.text.5.rift_controller=방패는 각종 피해를 차단해줍니다. 방패는 보조 손 슬롯 및 핫바에 장착할 수 있습니다. 방패로 차단을 전환하려면 :_input_key.sneak: 버튼을 누르거나 :rift_X:를 클릭하세요. # -howtoplay.armor.text.5.windowsmr_controller=방패는 각종 피해를 차단해줍니다. 방패는 보조 손 슬롯 및 핫바에 장착할 수 있습니다. 방패로 차단을 전환하려면 :_input_key.sneak: 버튼을 누르거나 :windowsmr_right_stick:을 클릭하세요. # +howtoplay.armor.text.5.rift_controller=방패는 각종 피해를 막아줍니다. 방패는 보조 손 슬롯 및 핫바에 장착할 수 있습니다. 방패로 막기를 토글하려면 :_input_key.sneak: 버튼을 누르거나 :rift_X:를 클릭하세요. # +howtoplay.armor.text.5.windowsmr_controller=방패는 각종 피해를 막아줍니다. 방패는 보조 손 슬롯 및 핫바에 장착할 수 있습니다. 방패로 막기를 토글하려면 :_input_key.sneak: 버튼을 누르거나 :windowsmr_right_stick:을 클릭하세요. # howtoplay.armor.text.6=방패는 크리퍼 폭발도 막아줍니다! # howtoplay.armor.header.3=위장 # howtoplay.armor.text.7=조각한 호박도 머리에 쓸 수 있습니다. 따로 :armor:을 제공하지는 않지만, 호박을 쓰고 있을 때는 엔더맨을 바라보고 있어도 공격하지 않습니다. # @@ -3376,7 +3464,7 @@ howtoplay.banners.text.9=작업대에서 무지 배너와 함께 사용하면 howtoplay.beacons=신호기 # howtoplay.beacons.text.1=작동 중인 신호기는 하늘 높이 밝은 광선을 발사합니다. # -howtoplay.beacons.text.2=신호기는 유리, 흑요석, 위더를 처치하면 얻을 수 있는 네더의 별을 사용해 제작할 수 있습니다. # +howtoplay.beacons.text.2=신호기는 유리, 흑요석, 네더의 별(위더를 처치하면 얻을 수 있음)을 사용해 제작할 수 있습니다. # howtoplay.beacons.header.1=건축 # howtoplay.beacons.text.3=신호기는 하늘을 가로막지 앉는 곳에 위치한 철, 황금, 에메랄드, 다이아몬드, 네더라이트 블록의 위에 놓여 있어야 합니다. # howtoplay.beacons.text.4=어떤 재료를 선택해도 신호기의 능력 자체는 동일합니다. # @@ -3427,7 +3515,7 @@ howtoplay.brewingStand.text.4=재료의 조합에 따라 다양한 효과의 포 howtoplay.buildingAShelter=피난처 건설 # howtoplay.buildingAShelter.title=플레이 방법: 피난처 건설 # howtoplay.buildingAShelter.text.1=위험이 도사리고 있을 때, 튼튼한 §e피난처§f가 외부의 위협으로부터 여러분을 보호할 수 있습니다. # -howtoplay.buildingAShelter.text.2=첫 번째 밤에 살아남으려면 피난처를 건설해야 하며, 그건 힘들 필요는 없어요. # +howtoplay.buildingAShelter.text.2=첫 번째 밤에 살아남으려면 피난처를 건설해야 하며, 그렇게 힘들지 않아요. # howtoplay.buildingAShelter.text.3=흙부터 돌까지 다양한 재료로 건설하거나, 동굴을 무너뜨려 임시 거처로 사용할 수도 있어요! # howtoplay.cauldron=가마솥 # @@ -3486,9 +3574,9 @@ howtoplay.conduits.text.4=더 많은 동력을 끌어올수록 기능이 닿는 howtoplay.craftingATool=도구 제작 # howtoplay.craftingATool.title=플레이 방법: 도구 제작 # howtoplay.craftingATool.text.1=§e도구§f는 작업을 더 빠르게 완료할 수 있도록 도와줍니다. §e곡괭이§f:wood_pickaxe:는 돌과 다양한 광석을 채굴할 수 있게 해줍니다. §e검§f:wood_sword:과 같은 다른 도구는 적을 막는 데 도움이 됩니다. # -howtoplay.craftingATool.text.2.keyboard=도구를 제작하려면 §e제작 테이블§f:crafting_table:로 걸어가서 열고 마우스 오른쪽 버튼으로 클릭하세요. 막대기 두 개와 널빤지 몇 개로 대부분의 도구를 기본 버전으로 제작할 수 있으며, §e제작법 책§f에 방법이 나와 있습니다! # -howtoplay.craftingATool.text.2.gamepad=도구를 제작하려면 §e제작 테이블§f:crafting_table:로 걸어가서 열고 :_input_key.use:를 누르세요. 막대기 두 개와 널빤지 몇 개로 대부분의 도구를 기본 버전으로 제작할 수 있으며, §e제작법 책§f에 방법이 나와 있습니다! # -howtoplay.craftingATool.text.2.touch=도구를 제작하려면 §e제작 테이블§f:crafting_table:로 걸어가서 열고 탭하세요. 막대기 두 개와 널빤지 몇 개로 대부분의 도구를 기본 버전으로 제작할 수 있으며, §e제작법 책§f에 방법이 나와 있습니다! # +howtoplay.craftingATool.text.2.keyboard=도구를 제작하려면 §e제작 테이블§f:crafting_table:로 가서 열고 마우스 오른쪽 버튼으로 클릭하세요. 막대기 두 개와 널빤지 몇 개로 대부분의 도구를 기본 버전으로 제작할 수 있으며, §e제작법 책§f에 방법이 나와 있습니다! # +howtoplay.craftingATool.text.2.gamepad=도구를 제작하려면 §e제작 테이블§f:crafting_table:로 가서 :_input_key.use:를 눌러 여세요. 막대기 두 개와 널빤지 몇 개로 대부분의 도구를 기본 버전으로 제작할 수 있으며, §e제작법 책§f에 방법이 나와 있습니다! # +howtoplay.craftingATool.text.2.touch=도구를 제작하려면 §e제작 테이블§f:crafting_table:로 가서 탭하세요. 막대기 두 개와 널빤지 몇 개로 대부분의 도구를 기본 버전으로 제작할 수 있으며, §e제작법 책§f에 방법이 나와 있습니다! # howtoplay.worldBuilder=월드 빌더 # howtoplay.worldBuilder.title=플레이 방법: 월드 빌더 # @@ -3519,7 +3607,7 @@ howtoplay.playingTogether.text.1=Minecraft는 기본적으로 멀티 플레이 howtoplay.playingTogether.header.1=온라인 멀티 플레이 # howtoplay.playingTogether.text.2=모든 새로운 월드는 멀티 플레이가 활성화된 상태로 시작됩니다. §p비공개§f 플레이를 원하시면 월드 설정으로 이동하여 멀티 플레이를 끄세요. # howtoplay.playingTogether.header.2=온라인 게임 참여 # -howtoplay.playingTogether.text.3=다른 사람들과 함께 플레이하려면 §e친구 탭§f으로 이동하여 모든 Realm, 친구, LAN 게임을 확인하세요. 참가하려면 게임을 선택하세요. # +howtoplay.playingTogether.text.3=다른 사람들과 함께 플레이하려면 §e친구 탭§f으로 이동하여 모든 Realm, 친구, LAN 게임을 확인하세요. 참여하려면 게임을 선택하세요. # howtoplay.playingTogether.text.4=온라인 게임을 시작하거나 참여하면 친구가 자신의 친구 탭에서 이를 확인할 수 있습니다. 친구가 게임에 참여하면 그들의 친구들에게도 표시됩니다. # howtoplay.playingTogether.text.5=멀티 플레이를 하려면 인터넷에 연결되어 있는 §eMicrosoft 계정§f에 로그인해야 합니다. # howtoplay.playingTogether.header.3=Realm - 함께 플레이하기에 가장 좋은 방법 # @@ -3540,7 +3628,7 @@ howtoplay.chalkboard.text.1.touch=칠판은 월드에서 텍스트를 표시하 howtoplay.chemistry=화학 # howtoplay.chemistry.title=플레이 방법: 화학 # howtoplay.chemistry.text.1=학생들은 화학 장비 블록으로 실제 세계의 화학을 시뮬레이션할 수 있습니다. 원소 구성기의 슬라이더를 조절하여 118종의 원소 중 하나씩 건설하거나 원소 구성기에 놓아 원소 조합을 볼 수 있습니다. 화합물 생성기에서 원소를 화합하여 화학 화합물을 만드세요. 원소와 화합물을 실험 테이블에 놓아 Minecraft 아이템을 만드세요. 물질 분해기로 블록에서 구성 원소를 감소시킬 수도 있습니다. # -howtoplay.chemistry.text.2=Minecraft Education 웹사이트에서 화학 저널을 다운로드해서 Minecraft에서의 화학에 대한 종합적인 안내를 읽으세요. # +howtoplay.chemistry.text.2=Minecraft Education 웹사이트에서 화학 저널을 다운로드하여 Minecraft에서의 화학에 대한 종합적인 안내를 읽으세요. # howtoplay.npc=NPC # howtoplay.npc.title=플레이 방법: NPC # @@ -3564,12 +3652,12 @@ howtoplay.portfolio.text.1.touch=찍은 사진은 포트폴리오에 나타납 howtoplay.classroomMode=클래스룸 모드 # howtoplay.classroomMode.title=플레이 방법: 클래스룸 모드 # -howtoplay.classroomMode.text.1=클래스룸 모드는 교육자에게 학생과의 소통을 가능하게 하는 기능을 제공하는 외부 애플리케이션입니다. Minecraft Education 웹사이트에서 클래스룸 모드를 다운로드할 수 있습니다. # +howtoplay.classroomMode.text.1=클래스룸 모드는 교사에게 학생과의 소통을 가능하게 하는 기능을 제공하는 외부 애플리케이션입니다. Minecraft Education 웹사이트에서 클래스룸 모드를 다운로드할 수 있습니다. # howtoplay.classroomMode.text.2=월드의 호스트로서, 명령어 /classroommode를 사용하면 클래스룸 모드 앱을 실행해서 Minecraft Education에 연결할 수 있습니다. # howtoplay.codeBuilder=Code Builder # howtoplay.codeBuilder.title=플레이 방법: Code Builder # -howtoplay.codeBuilder.text.1=플레이어는 Code Builder로 익숙한 코드 작성 방법 학습 플랫폼으로 코드를 작성하여 Minecraft에서 탐험, 생성 및 플레이를 할 수 있습니다. # +howtoplay.codeBuilder.text.1=Code Builder는 플레이어가 익숙한 코드 작성 방법 학습 플랫폼으로 코드를 작성하여, Minecraft에서 탐험, 생성 및 플레이를 할 수 있습니다. # howtoplay.codeBuilder.text.2=:code_builder_button:를 누르거나 /code 명령어로 Code Builder를 시작하세요. # howtoplay.codeBuilder.text.2.touch=:code_builder_button:를 누르거나 /code 명령어로 Code Builder를 시작하세요. # @@ -3594,7 +3682,7 @@ howtoplay.creativeMode.text.4b.touch.classic_dpad=:touch_forward:를 두 번 빠 howtoplay.deathAndRespawn=죽음과 리스폰 # howtoplay.deathAndRespawn.title=플레이 방법: 죽음과 리스폰 # howtoplay.deathAndRespawn.text.1=적들은 매일 밤 나타나며, 아무리 실력이 좋은 사람이라도 방심할 수 있습니다. §e체력 바§f:heart: 수치가 모두 소진되면 죽게 되고, 리스폰 지점에서 부활합니다! # -howtoplay.deathAndRespawn.text.2=하트가 무제한이지만, 사망할 때 소지품에 있는 모든 아이템을 떨어뜨립니다. 빠르게 움직인다면 아이템을 떨어뜨린 위치에서 다시 주울 수 있습니다. # +howtoplay.deathAndRespawn.text.2=생명은 무제한이지만, 사망할 때 소지품에 있는 모든 아이템을 떨어뜨립니다. 빠르게 움직인다면 아이템을 떨어뜨린 위치에서 다시 주울 수 있습니다. # howtoplay.difficulty=난이도 # howtoplay.difficulty.text.1=Minecraft는 플레이어가 원하는 난이도로 다양하게 플레이할 수 있습니다. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=디스펜서는 철 골렘에 호박을 씌우거나 howtoplay.droppers=드로퍼 # howtoplay.droppers.text.1.notTouch=드로퍼는 레드스톤 동력이 공급되면 안에 담긴 아이템 중 무작위로 한 개를 떨어뜨립니다. 드로퍼에 :_input_key.use: 키를 사용해 연 다음 소지품의 아이템을 드로퍼로 옮길 수 있습니다. # -howtoplay.droppers.text.1.touch=드로퍼는 레드스톤 동력이 공급되면 안에 담긴 아이템 중 무작위로 한 개를 떨어뜨립니다. 드로퍼를 탭하여 연 다음 소지품의 아이템을 드로퍼로 옮길 수 있습니다. # +howtoplay.droppers.text.1.touch=드로퍼는 레드스톤 동력이 공급되면 안에 담긴 아이템 중 무작위로 한 개를 떨어뜨립니다. 드로퍼를 터치해서 연 다음 소지품의 아이템을 드로퍼로 옮길 수 있습니다. # howtoplay.droppers.header.1=사용법 # howtoplay.droppers.text.2=드로퍼를 상자나 다른 종류의 컨테이너와 마주 보게 설치하면 떨어지는 아이템이 해당 컨테이너에 저장됩니다. 드로퍼를 길게 연결하면 멀리 떨어진 곳으로 아이템을 이동할 수 있습니다. # @@ -3658,7 +3746,7 @@ howtoplay.encyclopedia.text.1=Minecraft 백과사전 # howtoplay.endCities=엔더 도시 # howtoplay.endCities.text.1=엔더 드래곤을 처치하면 엔더 게이트웨이가 나타납니다. 엔더 진주를 포탈 속으로 던지면 외곽의 섬으로 순간이동합니다. # -howtoplay.endCities.text.2=낯선 공간에서 만나게 된 이 외계 생물은 좋은 전리품이 될만한 무언가를 숨기고 있는 것 같습니다. # +howtoplay.endCities.text.2=이 낯설고 새로운 공간은 좋은 전리품이 될만한 무언가를 숨기고 있는 것 같습니다. # howtoplay.enderChest=엔더 상자 # @@ -3694,7 +3782,7 @@ howtoplay.fireworks.text.6.2=§e반짝임§f - 발광석 가루를 추가하면 howtoplay.fireworks.text.6.3=§e크리퍼 모양§f - 머리를 추가하면 하늘을 수놓는 크리퍼 패턴을 감상할 수 있습니다. # howtoplay.fireworks.text.6.4=§e연속 폭발§f - 깃털을 추가하면 폭죽이 터질 때 연속 폭발 효과가 나타납니다. # howtoplay.fireworks.text.6.5=§e잔상 효과§f - 다이아몬드를 추가하면 폭죽이 터질 때 잔상이 남습니다. # -howtoplay.fireworks.text.6.6=-§e별 모양§f - 금덩이를 추가하면 하늘을 수놓는 별 패턴을 감상할 수 있습니다. # +howtoplay.fireworks.text.6.6=§e별 모양§f - 금덩이를 추가하면 하늘을 수놓는 별 패턴을 감상할 수 있습니다. # howtoplay.fireworks.header.3=불꽃 제조 # howtoplay.fireworks.text.7=디스펜서를 사용해 폭죽을 쏠 수 있으며, 이 경우 디스펜서가 바라보는 방향으로 폭죽이 발사됩니다. # @@ -3726,7 +3814,7 @@ howtoplay.furnace.text.3=화로 아래쪽에 연료를 넣고 위쪽에 대상 howtoplay.gameSettings=게임 설정 # howtoplay.gameSettings.text.1=월드를 만들 때 선택할 수 있는 옵션은 여러 가지입니다. 다음 설정을 통해 선호하는 대로 플레이 경험을 조정할 수 있습니다. 이러한 설정은 언제든지 변경이 가능하므로 월드를 만들 때 설정하지 않았더라도 걱정할 필요는 없습니다. # howtoplay.gameSettings.text.2=§e월드 이름§f: 월드 이름을 지정할 수 있습니다. # -howtoplay.gameSettings.text.3=§e기본 게임 모드§f: 새로운 모든 플레이어는 이 게임 모드에서 플레이를 시작합니다. 서바이벌 모드나 크리에이티브 모드 중 선택할 수 있습니다. 크리에이티브 모드를 선택하면 치트키가 활성화됩니다. # +howtoplay.gameSettings.text.3=§e기본 게임 모드§f: 새로운 모든 플레이어는 이 게임 모드에서 플레이를 시작합니다. 서바이벌 모드나 크리에이티브 모드 중 선택할 수 있습니다. 크리에이티브 모드를 선택하면 치트가 켜집니다. # howtoplay.gameSettings.text.4=§e난이도§f: 해당 월드의 어려움 정도를 설정합니다. 평화로움, 쉬움, 보통, 어려움 중 선택할 수 있습니다. # howtoplay.gameSettings.header.1=월드 환경 설정 # howtoplay.gameSettings.text.5=§e시작 지도§f: 이 설정이 켜져 있으면 모든 플레이어가 핫바에 지도가 포함된 상태로 플레이를 시작합니다. # @@ -3734,16 +3822,16 @@ howtoplay.gameSettings.text.6=§e보너스 상자§f: 이 설정이 켜져 있 howtoplay.gameSettings.text.7=§e월드 유형§f: 월드 생성 방식을 제어하는 설정입니다. 드롭다운 메뉴에서 무한 또는 평면을 선택해 월드 유형을 변경할 수 있습니다. # howtoplay.gameSettings.text.7.1= §e무한 월드§f는 끝없이 계속 이어집니다. # howtoplay.gameSettings.text.7.2= §e평면 월드§f는 산이나 나무 없이 플레이어가 마음껏 활용할 수 있는 평지가 끝없이 이어집니다. # -howtoplay.gameSettings.text.8=§e시드§f: 월드별로 생성되는 고유한 번호입니다. 시드를 입력하면 새 월드를 만들 수 있으며 생성 방식을 제어할 수 있습니다. 시드에 관련된 단어나 문구를 사용하면 게임에서 입력한 내용을 번호로 변환해줍니다. # -howtoplay.gameSettings.header.2=치트키 및 게임 규칙 # -howtoplay.gameSettings.text.9=§e치트키 활성화§f: 플레이어의 명령어 사용을 허용하는 설정입니다. 이 설정이 켜져 있으면 해당 월드의 모든 도전 과제가 비활성화됩니다. # -howtoplay.gameSettings.text.10=아래 게임 규칙은 치트키가 활성화되어 있어야 사용할 수 있습니다. # +howtoplay.gameSettings.text.8=§e시드§f: 월드별로 생성되는 고유한 번호입니다. 시드를 입력하면 새 월드를 만들 수 있으며 생성 방식을 제어할 수 있습니다. 시드에 단어나 문구를 사용할 수 있으며, 게임에서 이을을 숫자로 변환해줍니다. # +howtoplay.gameSettings.header.2=치트 및 게임 규칙 # +howtoplay.gameSettings.text.9=§e치트 활성화§f: 플레이어의 명령어 사용을 허용하는 설정입니다. 이 설정이 켜져 있으면 해당 월드의 모든 도전 과제가 비활성화됩니다. # +howtoplay.gameSettings.text.10=아래 게임 규칙은 치트가 켜져 있어야 사용할 수 있습니다. # howtoplay.gameSettings.text.11=§e항상 낮§f: 이 설정이 켜져 있으면 밤이 되지 않습니다. # howtoplay.gameSettings.text.12=§e시간대 전환 사용§f: 이 설정이 꺼져 있으면 시간이 정지됩니다. # howtoplay.gameSettings.text.13=§e소지품 유지§f: 이 설정을 사용하면 플레이어가 사망해도 소지품의 아이템을 잃지 않습니다. # howtoplay.gameSettings.text.14=§e몹 생성§f: 이 설정이 꺼져 있으면 모든 몹이 생성되지 않습니다. # howtoplay.gameSettings.text.15=§e몹에 의한 괴롭힘§f: 이 설정을 사용하면 몹이 월드에 피해를 입힐 수 없습니다. # -howtoplay.gameSettings.text.16=§e엔티티 아이템 보상§f: 광물 수레나 갑옷 거치대 같은 블록을 제거할 때 해당 블록이 그대로 떨어지는지 여부를 설정합니다. # +howtoplay.gameSettings.text.16=§e엔티티 아이템 드롭§f: 광물 수레나 갑옷 거치대 같은 블록을 제거할 때 해당 블록이 그대로 드롭되는지 여부를 설정합니다. # howtoplay.gameSettings.text.17=§e날씨 전환§f: 이 설정이 꺼져 있으면 날씨가 변함 없이 그대로 유지됩니다. # howtoplay.hoppers=호퍼 # @@ -3754,8 +3842,8 @@ howtoplay.hoppers.text.3=호퍼 정면이 특정 블록을 향하게 하려면 howtoplay.hoppers.text.4=하지만 호퍼에 레드스톤의 동력이 공급되면 작동을 멈추고 더 이상 아이템을 옮기지 않습니다. # howtoplay.hostAndPlayerOptions=호스트 및 플레이어 옵션 # -howtoplay.hostAndPlayerOptions.text.1.notTouch=치트키를 활성화하고 플레이하면 호스트 플레이어가 다른 플레이어에게 본인이나 친구를 순간이동하거나 날씨, 시간을 변경하거나 본인 게임의 입장 지점이나 월드 생성 지점을 변경하도록 허용할 수 있습니다. 치트키를 활성화하고 채팅 바 옆의 [/] 버튼을 누르면 해당 옵션이 표시됩니다. # -howtoplay.hostAndPlayerOptions.text.1.touch=치트키를 활성화하고 플레이하면 호스트 플레이어가 다른 플레이어에게 본인이나 친구를 순간이동하거나 날씨, 시간을 변경하거나 본인 게임의 입장 지점이나 월드 생성 지점을 변경하도록 허용할 수 있습니다. 치트키를 활성화하고 채팅을 탭하면 해당 옵션이 표시됩니다. # +howtoplay.hostAndPlayerOptions.text.1.notTouch=치트를 켜고 플레이할 때 호스트 옵션을 사용하면 자신이나 친구를 순간이동하고, 날씨를 변경하고, 하루 중 시간을 설정하고, 게임의 입장 지점이나 월드 스폰 지점을 변경할 수 있습니다. 치트가 활성화되면 채팅 바 옆의 [/] 버튼을 눌러 채팅 창에 해당 옵션을 표시할 수 있습니다. # +howtoplay.hostAndPlayerOptions.text.1.touch=치트를 켜고 플레이할 때 호스트 옵션을 사용하면 자신이나 친구를 순간이동하고, 날씨를 변경하고, 하루 중 시간을 설정하고, 게임의 입장 지점이나 월드 스폰 지점을 변경할 수 있습니다. 치트가 활성화되면 채팅 버튼을 탭해 채팅 창에 해당 옵션을 표시할 수 있습니다. # howtoplay.improvedTools=개선된 도구 # howtoplay.improvedTools.title=플레이 방법: 개선된 도구 # @@ -3766,10 +3854,10 @@ howtoplay.inventory=소지품 # howtoplay.inventory.title=플레이 방법: 소지품 # howtoplay.inventory.header.1=1. 소지품 # howtoplay.inventory.header.2=2. 핫바 # -howtoplay.inventory.text.1.pc_console=자원을 더 많이 모으면 핫바가 채워집니다. :_input_key.inventory: 버튼을 눌러 §e소지품§f에 액세스하면 수집한 모든 것을 저장할 공간이 더 늘어납니다. # -howtoplay.inventory.text.1.touch=자원을 더 많이 모으면 핫바가 채워집니다. :tip_touch_inventory: 버튼을 탭해 §e소지품§f에 액세스하면 수집한 모든 것을 저장할 공간이 더 늘어납니다. # -howtoplay.inventory.text.1.rift=자원을 더 많이 모으면 핫바가 채워집니다. :rift_B: 버튼을 눌러 §e소지품§f에 액세스하면 수집한 모든 것을 저장할 공간이 더 늘어납니다. # -howtoplay.inventory.text.1.windowsmr=자원을 더 많이 모으면 핫바가 채워집니다. :windowsmr_left_grab: 버튼을 눌러 §e소지품§f에 액세스하면 수집한 모든 것을 저장할 공간이 더 늘어납니다. # +howtoplay.inventory.text.1.pc_console=더 많은 자원을 모을수록 핫바가 채워집니다. :_input_key.inventory: 버튼을 눌러 §e소지품§f에 들어가면 수집한 모든 것을 저장할 넓은 공간이 있습니다. # +howtoplay.inventory.text.1.touch=더 많은 자원을 모을수록 핫바가 채워집니다. :tip_touch_inventory: 버튼을 눌러 §e소지품§f에 들어가면 수집한 모든 것을 저장할 넓은 공간이 있습니다. # +howtoplay.inventory.text.1.rift=더 많은 자원을 모을수록 핫바가 채워집니다. :rift_B: 버튼을 눌러 §e소지품§f에 들어가면 수집한 모든 것을 저장할 넓은 공간이 있습니다. # +howtoplay.inventory.text.1.windowsmr=더 많은 자원을 모을수록 핫바가 채워집니다. :windowsmr_left_grab: 버튼을 눌러 §e소지품§f에 들어가면 수집한 모든 것을 저장할 넓은 공간이 있습니다. # howtoplay.inventory.text.2.keyboard=§e핫바§f 및 소지품 사이에서 항목을 이동하고 싶으신가요? 소지품을 열고 선택한 아이템을 클릭한 다음 이동하려는 빈 아이템 슬롯으로 드래그하세요. # howtoplay.inventory.text.2.gamepad=§e핫바§f 및 소지품 사이에서 항목을 이동하고 싶으신가요? 커서를 사용하여 아이템을 선택하고 :_gamepad_face_button_down : 버튼을 누르세요. 그런 다음 커서를 빈 아이템 슬롯으로 이동한 다음 버튼을 다시 눌러 아이템을 떨어뜨립니다. # howtoplay.inventory.text.2.touch=§e핫바§f 및 소지품 사이에서 항목을 이동하고 싶으신가요? 선택할 아이템을 탭한 다음 이동하려는 빈 아이템 슬롯을 탭하세요. # @@ -3786,7 +3874,7 @@ howtoplay.jukebox.text.4=동력 수준을 다르게 변경해가며 여러 음 howtoplay.jukebox.text.5=끝까지 재생하면 어떤 일이 생기는지 지켜보세요. # howtoplay.jukebox.text.6=호퍼를 사용해 음악 디스크를 넣고 재생이 끝나면 꺼낼 수 있습니다. # howtoplay.jukebox.header.3=음악 디스크 찾기 # -howtoplay.jukebox.text.7=월드 곳곳에 흩어져 있는 상자 속에서 찾을 수 있는 음악 디스크는 약 두 개입니다. # +howtoplay.jukebox.text.7=월드 곳곳에 흩어져 있는 상자 속에서 찾을 수 있는 음악 디스크는 여러 개가 있습니다. # howtoplay.jukebox.text.8=나머지 음악 디스크는 찾기가 좀 더 까다롭습니다. 크리퍼가 남몰래 음악을 즐긴다고 하네요. # howtoplay.loom=베틀 # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Minecraft의 게임 내 화폐인 Minecoins로 가능 howtoplay.minecoins.text.2=Minecoin은 수령하면 Microsoft 계정과 연동되므로 다른 호환되는 기기들에서도 코인 및 구매한 상품을 이용할 수 있습니다! # howtoplay.minecoins.button.text.1=코인 구매하기 # howtoplay.minecoins.header.1=주의 사항 # -howtoplay.minecoins.text.3=*Minecoin을 사용하려면 Minecraft 마켓플레이스가 포함된 Minecraft: Bedrock Edition 버전이 필요합니다. Minecoin은 Sony PlayStation®에서 호환되지 않습니다. 호환성 정보는 minecraft.net/minecoins에서 확인하세요.  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoin을 사용하려면 Minecraft 마켓플레이스가 포함된 Minecraft: Bedrock Edition 버전이 필요합니다. Minecoin은 PlayStation®과 호환되지 않습니다. 호환성 정보는 minecraft.net/minecoins에서 확인하세요.  #### CertRequirement: [PlayStation®] howtoplay.mining=채광 # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=피드에 아직 읽지 않은 새 스토리가 howtoplay.realms_stories.header.3=플레이 약속을 짜 보세요 # howtoplay.realms_stories.text.4=타임라인에서 누가 언제 플레이했는지 확인하세요. 스크롤을 내려 Realm 멤버 목록을 확인하며 마지막으로 플레이한 시간과 함께 플레이한 사람들을 확인하세요. 이 정보를 참고하여 모두가 함께 플레이할 수 있는 시간을 정하세요. # howtoplay.realms_stories.header.4=Realm에 누가 있는지 알아보기 # -howtoplay.realms_stories.text.5=멤버 탭을 사용해 Realm에 누가 있는지 알아보세요. 이곳에서 플레이할 수 있는 모든 플레이어의 목록을 확인할 수 있습니다. Realm의 주인과 운영자가 누구인지, 해당 Realm의 Realm 스토리에 참여한 사람이 누구인지 확인할 수 있습니다. 검색, 정렬, 필터 옵션이 있어 원하는 멤버를 정확하게 찾을 수 있습니다. # +howtoplay.realms_stories.text.5=멤버 탭을 사용해 Realm에 누가 있는지 알아보세요. 이곳에서 플레이할 수 있는 모든 플레이어의 목록을 확인할 수 있습니다. Realm의 주인과 운영자가 누구인지, 해당 Realm의 Realms Stories에 참여한 사람이 누구인지 확인할 수 있습니다. 검색, 정렬, 필터 옵션이 있어 원하는 멤버를 정확하게 찾을 수 있습니다. # howtoplay.realms_stories.header.5=어디서든 접속하세요 # howtoplay.realms_stories.text.6=Realm 스토리는 Realm에서 플레이 중 게임 메뉴에서, 그리고 Realm 탭에서 이용할 수 있습니다. 게임을 플레이하지 않을 때에도 어디서든 최신 소식을 확인하고 스토리를 전할 수 있습니다. 콘솔, 컴퓨터, 모바일 기기에서 어디서나 Realm 스토리를 이용해 보세요. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realm 스토리는 Realm에서 플레이 중 게 howtoplay.scaffolding=발판 # howtoplay.scaffolding.header.1=하늘에 닿기 # howtoplay.scaffolding.text.1.keyboard=발판을 사용하면 거대한 구조물을 안전하게 제작할 수 있습니다! 발판 안으로 걸어가서 그 위로 올라가세요. 발판에 기둥이 있을 경우, 발판에 서서 :_input_key.jump: 키를 누르면 위로 올라갈 수 있습니다. 아래로 내려오려면 :_input_key.sneak: 키를 누르세요. # -howtoplay.scaffolding.text.1.gamepad=발판을 사용하면 거대한 구조물을 안전하게 제작할 수 있습니다! 발판 안으로 걸어가서 그 위로 올라가세요. 발판에 기둥이 있을 경우, 발판에 서서 :_input_key.jump: 버튼을 누르면 위로 올라갈 수 있습니다. 아래로 내려오려면 :_input_key.sneak: 버튼을 길게 누르세요. # +howtoplay.scaffolding.text.1.gamepad=발판을 사용하면 거대한 구조물을 안전하게 제작할 수 있습니다! 발판 안으로 걸어가서 그 위로 올라가세요. 발판으로 기둥을 만들어 놓은 경우, 발판에 서서 :_input_key.jump: 버튼을 눌러 위로 올라갈 수 있습니다. 아래로 내려오려면 :_input_key.sneak: 버튼을 누르세요. # howtoplay.scaffolding.text.1a.touch=발판은 추락 피해를 입지 않고 더 높은 곳에 도달하고 안전하게 하강할 수 있는 방법을 제공하여 대형 구조물을 만드는 데 도움이 될 수 있습니다. # howtoplay.scaffolding.text.1b.touch=방향 패드 컨트롤 방법을 사용할 때 :touch_jump:을 탭하여 발판 기둥 위로 올라갑니다. :touch_fly_down:를 탭하여 내려갑니다. # howtoplay.scaffolding.text.1c.touch=조이스틱 컨트롤 방법을 사용할 때 :tip_virtual_button_jump:를 눌러 발판 기둥을 올라갑니다. :tip_virtual_button_sneak:를 탭하여 내려갑니다. # -howtoplay.scaffolding.text.1.rift_controller=발판을 사용하면 거대한 구조물을 안전하게 제작할 수 있습니다! 발판 안으로 걸어가서 그 위로 올라가세요. 발판에 기둥이 있을 경우, 발판에 서서 :rift_A: 버튼을 누르면 위로 올라갈 수 있습니다. 아래로 내려오려면 :rift_X: 버튼을 길게 누르세요. # -howtoplay.scaffolding.text.1.windowsmr_controller=발판을 사용하면 거대한 구조물을 안전하게 제작할 수 있습니다! 발판 안으로 걸어가서 그 위로 올라가세요. 발판에 기둥이 있을 경우, 발판에 서서 :windowsmr_right_touchpad: 버튼을 누르면 위로 올라갈 수 있습니다. 아래로 내려오려면 :windowsmr_right_stick: 버튼을 길게 누르세요. # +howtoplay.scaffolding.text.1.rift_controller=발판을 사용하면 거대한 구조물을 안전하게 제작할 수 있습니다! 발판 안으로 들어가 그 위에 서세요. 발판으로 기둥을 만들어 놓은 경우, 발판에 서서 :rift_A: 버튼을 눌러 위로 올라갈 수 있습니다. 아래로 내려오려면 :rift_X: 버튼을 길게 누르세요. # +howtoplay.scaffolding.text.1.windowsmr_controller=발판을 사용하면 거대한 구조물을 안전하게 제작할 수 있습니다! 발판 안으로 들어가 그 위에 서세요. 발판으로 기둥을 만들어 놓은 경우, 발판에 서서 :windowsmr_right_touchpad: 버튼을 눌러 위로 올라갈 수 있습니다. 아래로 내려오려면 :windowsmr_right_stick: 버튼을 길게 누르세요. # howtoplay.scaffolding.header.2=건축물 지탱하기 # howtoplay.scaffolding.text.2=건축물에는 버팀대가 필요합니다. 다른 블록을 건드리지 않고 여러 개의 발판을 수평으로 배치할 수 있습니다. 적절한 버팀대 없이 너무 많은 발판 블록을 놓으려고 하면 해당 블록이 떨어집니다. 발판 블록은 일반 블록처럼 놓을 수 있지만, 자체적인 토대에 배치하여 높은 탑을 빠르게 건설할 수도 있습니다. # howtoplay.scaffolding.header.3=허물어뜨리기 # @@ -4100,7 +4188,7 @@ howtoplay.transportation.text.5c.touch=조이스틱 컨트롤 방법을 사용 howtoplay.weapons=무기 # howtoplay.weapons.header.1=검 # -howtoplay.weapons.text.1=검은 Minecraft에서 기본적으로 사용되는 원거리 무기이며 원목, 돌, 철, 금, 다이아몬드, 네더라이트로 제작할 수 있습니다. 공격 시 점프하면 치명타를 노릴 수 있습니다. # +howtoplay.weapons.text.1=검은 Minecraft에서 기본적으로 사용되는 근거리 무기이며 원목, 돌, 철, 금, 다이아몬드, 네더라이트로 제작할 수 있습니다. 공격 시 점프하면 치명타를 노릴 수 있습니다. # howtoplay.weapons.text.2.notTouch=검을 손에 들고 :_input_key.attack: 키를 누르면 공격할 수 있습니다. # howtoplay.weapons.text.2.touch=몹을 탭하면 공격할 수 있습니다. # howtoplay.weapons.header.2=활 # @@ -4108,9 +4196,9 @@ howtoplay.weapons.text.3.notTouch=활은 Minecraft의 기본 원거리 무기입 howtoplay.weapons.text.3.touch=활은 Minecraft의 기본 원거리 무기입니다. 화면을 길게 눌러 활시위를 당겼다가 손을 떼어 화살을 발사할 수 있습니다. 활을 쏘려면 화살이 필요합니다. # howtoplay.weapons.text.4=활은 오래 당길수록 큰 피해를 줍니다. 따라서 공격할 때는 최대한 끝까지 당겼다가 발사하세요. # howtoplay.weapons.header.3=석궁 # -howtoplay.weapons.text.5.notTouch=석궁은 원거리 무기입니다. 석궁을 장전하려면 :_input_key.use:를 길게 누르세요. 석궁을 장전하면 발사할 때까지 장전 상태가 유지됩니다. 화살을 쏘려면 :_input_key.use:를 누르세요. 석궁을 장전하려면 화살이 필요합니다. # +howtoplay.weapons.text.5.notTouch=석궁은 또 다른 원거리 무기입니다. 석궁을 장전하려면 :_input_key.use:를 길게 누르세요. 석궁이 장전되면 발사할 때까지 장전 상태가 유지됩니다. 화살을 쏘려면 :_input_key.use:를 누르세요. 석궁을 장전하려면 화살이 필요합니다. # howtoplay.weapons.text.5a.touch=석궁은 화살을 장전해야 하는 원거리 무기입니다. 화면의 아무 곳이나 길게 탭하면 석궁에 화살이 장전됩니다. # -howtoplay.weapons.text.5b.touch=석궁을 장전하면 인벤토리에 넣더라도 발사될 때까지 장전된 상태로 유지됩니다. # +howtoplay.weapons.text.5b.touch=석궁을 장전하면 소지품에 넣더라도 발사될 때까지 장전된 상태로 유지됩니다. # howtoplay.weapons.text.5c.touch=스크린의 아무 곳이나 탭하여 장전된 석궁을 발사합니다. # howtoplay.weapons.text.5d.touch=행동 버튼을 사용하는 경우 :tip_virtual_button_action_build_or_use:를 탭하여 장전된 석궁을 발사합니다. # howtoplay.weapons.header.4=삼지창 # @@ -4170,7 +4258,8 @@ level.editor.export.failed=프로젝트 내보내기 실패함 # level.editor.import.failed=프로젝트 가져오기 실패함 # level.editor.import.failed.incompatibleEdition=프로젝트 가져오기 실패함: 지원하지 않는 파일 형식 # -inbox.invite.title=Realm에 초대하기 # +inbox.realmInvite.title=%s에게 보낸 Realm 초대 # +inbox.gameInvite.title=%s에게서 받은 게임 초대 # invite.clear=선택 해제 # invite.send=%d명에게 초대장 보내기 # @@ -4188,6 +4277,8 @@ invite.error1=문제가 발생했습니다. 친구 목록을 불러올 수 없 invite.error2=문제가 발생했습니다. 친구 정보 중 일부를 불러올 수 없습니다. # invite.realm.add_member=Realm 멤버 추가 # invite.notification.title=게임 초대하기 # +invite.notification.acceptInviteTtsTouch=수락하려면 화면 상단의 초대를 두 번 탭하세요 # +invite.notification.acceptInviteTtsGamepad=%s 버튼을 눌러서 수락 # invite.notification.description=%s 님이 Minecraft 플레이에 초대했습니다. # invite.confirmation.description=%s 님이 Minecraft 플레이에 초대했습니다. # invite.pageCounter=%d/%d # @@ -5415,7 +5506,7 @@ item.sweet_berries.name=달콤한 나무열매 # item.suspicious_stew.name=수상한 스튜 # item.banner_pattern.bricks=벽돌 모양 # item.banner_pattern.creeper=크리퍼 모양 # -item.banner_pattern.flow=흐름 # +item.banner_pattern.flow=플로우 # item.banner_pattern.flower=꽃 모양 # item.banner_pattern.globe=지구본 # item.banner_pattern.guster=구스터 # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=해골 모양 # item.banner_pattern.thing=Mojang 로고 # item.banner_pattern.vines=톱니 테두리 # item.bucketPowderSnow.name=눈가루 양동이 # +item.worldbuilder.block.failed=이 블록을 배치하려면 크리에이티브 + 오퍼레이터가 필요합니다 # item.shield.name=방패 # item.shield.white.name=흰색 방패 # @@ -5563,7 +5655,7 @@ joincode.icon_text.2=풍선 # joincode.icon_text.3=레일 # joincode.icon_text.4=알렉스 # joincode.icon_text.5=쿠키 # -joincode.icon_text.6=낚시하기 # +joincode.icon_text.6=열대어 # joincode.icon_text.7=Agent # joincode.icon_text.8=케이크 # joincode.icon_text.9=곡괭이 # @@ -5863,6 +5955,7 @@ map.position=위치: %s, %s, %s # mcoServer.title=Minecraft 온라인 월드 # +menu.ai_lesson_crafter=수업 제작자 # menu.achievements=도전 과제 # menu.convertingLevel=월드 확장 # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=클래스룸 설정 # menu.serverStore=%s 스토어 # menu.serverGenericName=서버 # menu.play=플레이 # +menu.preview=프리뷰 # menu.profile=프로필 # menu.playdemo=체험판 월드 플레이하기 # menu.playOnRealms=Realm에서 플레이 # @@ -5931,12 +6025,12 @@ merchant.deprecated=잠금을 해제하려면 다른 물건을 거래하세요! mount.onboard=내리려면 %1$s을(를) 누르세요 # multiplayer.connect=연결 # -multiplayer.downloadingStats=통계 & 도전 과제 다운로드... # -multiplayer.downloadingTerrain=지형 다운로드 중... # +multiplayer.downloadingStats=통계 및 도전 과제 다운로드 중... # +multiplayer.downloadingTerrain=지형 다운로드 중 # multiplayer.info1=Minecraft의 멀티플레이는 아직 미완성이지만 # multiplayer.info2=버그가 존재하는 버전 테스트가 진행 중입니다. # multiplayer.ipinfo=접속하려는 서버의 IP를 입력하세요: # -multiplayer.packErrors=하나 이상의 리소스 팩 또는 행동 팩 로드하지 못했습니다. # +multiplayer.packErrors=하나 이상의 리소스 팩 또는 행동 팩을 불러오지 못했습니다. # multiplayer.packErrors.realms=하나 이상의 리소스 팩 또는 행동 팩을 불러오지 못했습니다. Realm 설정에서 월드를 다시 다운로드하면 자세한 오류 내용을 확인할 수 있습니다. # multiplayer.player.inventory.recovered=소지품이 복구되어 내 주변의 상자에 저장되었습니다. # multiplayer.player.inventory.failed=소지품이 복구되었습니다. 안전한 장소를 찾으세요. 다음번에 월드에 참여할 때 주변에 있는 상자에 넣어 드립니다. # @@ -5953,14 +6047,14 @@ multiplayer.playersSleeping=%s/%s 플레이어가 자고 있습니다. # multiplayer.playersSleepingNotPossible=아무리 푹 쉬어도 이 밤을 건너뛸 수는 없습니다. # multiplayer.playersSkippingNight=이 밤 내내 수면을 취하세요. # multiplayer.texturePrompt.line1=이 서버는 사용자 지정 리소스 팩 사용을 권장하고 있습니다. # -multiplayer.texturePrompt.line2=다운로드하고 자동으로 설치하시겠습니까? # +multiplayer.texturePrompt.line2=다운로드하고 자동으로 설치하시겠어요? # multiplayer.title=멀티플레이 # multiplayer.inBedOpenChat=대화 열기 # multiplayer.joincode.refreshed=게임의 참여 코드가 업데이트되었습니다. # notification.lock.noCraft=이 항목은 잠겨 있으며 제작할 수 없습니다 # notification.lock.noDrop=이 항목은 잠겨 있으며 드롭할 수 없습니다 # -notification.lock.noRemove=이 항목은 잠겨 있으며 인벤토리에서 제거할 수 없습니다. # +notification.lock.noRemove=이 항목은 잠겨 있으며 소지품에서 제거할 수 없습니다. # npcscreen.action.buttonmode=버튼 모드 # npcscreen.action.onEnter=입장 시 # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=FPS-독립 튜닝 사용 # options.dev_use_fast_chunk_culling=빠른 청크 선별 사용 # options.dev_displayMarketplaceDocumentId=마켓플레이스 문서 ID 보기 # options.dev_addCoins=%s코인 추가 # +options.dev_addCoinTitle=코인 추가 # +options.dev_reset_entitlements=모든 권한 초기화 # +options.dev_reset_entitlements_loading=권한 초기화 프로세스가 완료되면 이 대화 상자가 닫힙니다. 지금 이 창을 닫을 수 있지만, 명령이 완료되기 전에 게임을 닫으면 예기치 않은 현상이 발생할 수 있습니다. # +options.dev_reset_entitlements_error_unfinished=경고! 모든 권한이 정상적으로 삭제되지 않았습니다. 클라이언트를 다시 시작한 후에 명령을 다시 실행하십시오. # +options.dev_reset_entitlements_warning=경고! 이를 실행하면 복구가 불가능한 레거시 권한을 포함하여 모든 권한이 삭제됩니다! 권한이 많은 경우 작업 시간이 오래 걸릴 수 있습니다. 계속하시겠습니까? # +options.dev_reset_entitlements_success=권한이 성공적으로 삭제되었습니다. # +options.dev_currencyFailureWarning=네트워크를 호출하지 못했습니다. 오류: %s # +options.dev_currencyFailureWarningGeneric=네트워크를 호출하지 못했습니다. 허용 목록에 있는 계정으로 로그인했는지 확인하세요. # +options.dev_reset_wallet=지갑 초기화 # +options.dev_allowlist_failure=오류 발생! 작업이 실패했습니다. 이 계정이 허용 목록에 있는지 다시 한번 확인해 보세요. # options.discoveryEnvironment=환경 발견(재시작 필요) # options.discoveryEnvironment.production=프로덕션 # options.discoveryEnvironment.staging=스테이징 # options.discoveryEnvironment.local=지역 주민 # options.discoveryEnvironment.dev=개발 [불안정] # +options.discoveryEnvironment.perf=성능 [매우 불안정함] # options.dev_realmsEnvironment=Realm 환경 # options.dev_realms_environment.production=프로덕션 # options.dev_realms_environment.staging=스테이징 # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=클라이언트 버전 재정의 업데이트 options.dev_resetOverrideDate=재정의 날짜 초기화 # options.dev_clearStoreCache=마켓플레이스 캐시 삭제 # options.dev_clearLibraryCache=라이브러리 캐시 지우기 # +options.dev_clearScreenshotsCache=스크린샷 캐시 삭제 # options.dev_clearAllCache=모든 캐시 삭제 # options.dev_connection_quality=네트워크 상태 조절기(원활하지 않은 연결 시뮬레이션) # options.dev_connection_off=꺼짐 - 로컬 플레이를 위한 메모리 내부 연결 활성화됨 # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1.5Mbps, 지연 속도 200ms, 패킷 손실 2% # options.dev_connection_slow=느림 - 400Kbps, 지연 속도 300ms, 패킷 손실 3% # options.dev_connection_veryslow=매우 느림 - 200Kbps, 지연 속도 400ms, 패킷 손실 4% # options.dev_deleteAllPersonas=모든 페르소나 삭제 # +options.dev_deleteLocalScreenshots=로컬 스크린샷 삭제 # options.dev_deleteLegacyPersona=유산 페르소나 슬롯을 삭제하다 # options.dev_identity_environment=새 ID 및 온라인 인프라 환경(다시 시작 필요) # options.dev_identity_environment.dev=개발팀 # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=4단계 - 1024MB # options.dev_sunsetting_tier.five=5단계 - iOS 12 & 누가 # options.dev_sunsetting_tier.not_pending=보류 중이 아님 # options.dev_gatherings_section=수집 # -options.dev_gatherings_add_gathering=공개 수집 추가 # options.dev_gatherings_enable=수집 활성화 # +options.dev_gatherings_filter=채집물 필터링 # options.dev_gatherings_disable=수집 비활성화 # options.dev_gatherings_bypass=우회 시스템 서비스 팩 확인 # options.dev_gatherings_enabled=수집: 활성화됨 # @@ -6336,7 +6443,7 @@ options.licensed_content=라이선스 있는 콘텐츠 # options.networkSettings=네트워크 설정 # options.ecoMode=실험 절전 기능 #### {MaxLength='40'} options.enableEcoMode=컨트롤러 연결이 끊어진 경우 프레임 속도 감소 #### {MaxLength='55'} -options.font_license=글꼴 라이센스 # +options.font_license=글꼴 라이선스 # options.font_license_body=%1 # options.livingRoomFOV=거실 시야 # options.default.format=%s # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=최대치 # options.fov.min=보통 # +options.gammaIntensity=밝기 조절 # +options.hdr_brightness=밝기 # options.hudOpacity=HUD 투명도 # options.hudOpacity.max=보통 # options.hudOpacity.min=숨김 # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=전체 키보드 게임 플레이 # options.fullKeyboardLayout=전체 키보드 레이아웃 # options.improvedInputResponsePlaceholder=개선된 입력 반응 # options.improvedInputResponsePlaceholder.tooltip=입력과 화면에 표시되는 내용 사이의 지연을 줄입니다. 이 설정은 배터리 전력을 더 많이 사용할 수 있습니다. # -options.dynamicTexturesToggle=텍스처 한도 제거 # -options.dynamicTexturesToggle.tooltip=이 옵션을 비활성화하려면 게임을 다시 시작해야 합니다. 이로 인해 많은 텍스처를 가진 여러 추가 콘텐츠나 리소스 팩이 불안정해질 수 있습니다. # -options.dynamicTextures.popUp=텍스처 한도 제거가 활성화된 경우, 비활성화하기 위해서는 게임을 다시 시작해야 합니다. # +options.dynamicTexturesToggle=권장 텍스처 제한 사용 # +options.dynamicTexturesToggle.tooltip=Mojang이 텍스처 제한을 설정하도록 허용합니다. 이를 통해 텍스처 품질이 크게 향상됩니다. 대용량의 추가 콘텐츠와 리소스 팩으로 문제를 겪고 있다면 이 설정을 끄세요. # +options.dynamicTextures.popUp=권장 텍스처 제한 사용 옵션을 끄고 이를 적용하려면 게임을 다시 시작해야 합니다. # options.dynamicTextures.popUp.title=계속하시겠습니까? # +options.dynamicTextures.popUp.continue=끄기 # options.fullscreen=전체 화면 # options.gamepadcursorsensitivity=컨트롤러 커서 민감도 # options.gamertag=게이머태그: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=추가 접근성 옵션으로 새로 options.upscaling=업스케일링 # options.raytracing=광선 추적 # options.raytracing.disabled.upsell.supported_platform=이 옵션은 광선 추적을 지원하는 월드를 플레이할 때에만 편집이 가능합니다. 마켓플레이스에서 그런 월드를 찾거나 광선 추적을 지원하는 리소스 팩을 직접 만들어 보세요. # +options.raytracing.disabled.upsell.supported_platform.edu=이 옵션은 레이 트레이싱을 지원하는 월드를 플레이할 때에만 편집이 가능합니다. # options.raytracing.disabled.upsell.unsupported_platform=해당 기능을 사용하려면 특정 장치가 필요합니다. 더 자세한 정보를 확인하려면 http://aka.ms/ray-tracing-FAQ을 방문하세요. # options.graphics.fancy=장식용 # options.graphics.fast=빠르게 # @@ -6406,6 +6517,7 @@ options.hidehand=손 숨기기 # options.classic_box_selection=외곽선 선택 # options.creator=제작자 # options.creatorTitle=제작자 설정 # +options.creator.serverboundClientDiagnosticsEnabled=클라이언트 진단 활성화 # options.creator.debuggerHeading=스크립트 디버거 설정 # options.creator.debuggerAutoAttach=불러오기 시 디버거 첨부 # options.creator.debuggerAutoConnect=불러오기 시 디버거 연결 # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=클래식 # options.uiprofile.pocket=포켓 # options.betaNewDeathScreenToggle="사망했습니다"의 새로운 화면(실험) # options.betaNewDeathScreenToggle.disabled=월드에서 플레이하는 동안에는 이 설정을 변경할 수 없습니다. # +options.betaNewBedScreenToggle=새 침대 스크린(실험) # +options.betaNewBedScreenToggle.disabled=월드에서 플레이하는 동안에는 이 설정을 변경할 수 없습니다. # options.usetouchpad=스플릿 컨트롤 # options.viewSubscriptions=구독 # options.viewSubscriptions.button.info=정보 # @@ -6714,7 +6828,12 @@ options.openFeedbackPage=피드백 사이트로 이동 # options.openFeedbackPage.message=기본 브라우저가 열리고 Minecraft 피드백 사이트가 표시됩니다. # options.openFeedbackPage.continue=피드백 사이트로 계속하기 # options.turnOffAchievements=도전 과제를 끄시겠습니까? # -options.turnOffAchievements.message=도전 과제는 치트키가 비활성화인 상태에서 서바이벌 모드로 설정된 월드에서만 달성할 수 있습니다. 계속 진행하면 플레이 전에 다시 변경하더라도 아무도 이 월드에서 플레이하는 동안 도전 과제를 얻을 수 없습니다. # +options.turnOffAchievements.message=도전 과제는 치트가 꺼져 있는 상태에서 서바이벌 모드로 설정된 월드에서만 사용할 수 있습니다. 계속 진행하면 플레이 전에 다시 변경하더라도 아무도 이 월드에서 플레이하는 동안 도전 과제를 얻을 수 없습니다. # +options.turnOnHardcoreMode=하드코어 모드를 켜시겠습니까? # +options.turnOnHardcoreMode.message=하드코어 모드에 대해 알아야 할 사항은 다음과 같습니다. # +options.turnOnHardcoreMode.message.1=1. 죽으면 리스폰되지 않습니다. 게임 오버! # +options.turnOnHardcoreMode.message.2=2. 월드가 생성된 후 하드코어 모드를 끌 수 없습니다. # +options.turnOnHardcoreMode.message.3=3. 죽은 후에는 월드를 관람할 수는 있지만 상호작용할 수는 없습니다. # options.achievementsDisabled=이 월드에서는 도전 과제를 얻을 수 없습니다. # options.achievementsDisabled.onLoad=이 설정으로 플레이를 시작하면 이 월드에서 더 이상 도전 과제를 얻지 못하게 됩니다. # options.achievementsDisabled.notSignedIn=이 월드에서는 도전 과제를 얻을 수 있으나, Microsoft 계정에 로그인해야 얻을 수 있습니다. # @@ -6761,7 +6880,7 @@ options.makeBackup=내 월드의 백업 사본 만들기 # options.managePrivacy=개인정보 설정을 관리하려면 웹 브라우저에서 https://account.xbox.com/Settings를 방문하세요. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Microsoft 계정 연결 해제 # options.unlink_msa.confirm.title=Microsoft 계정의 연결을 해제하시겠습니까? # -options.unlink_msa.confirm.warning=경고: 연결을 해제하면 %s 계정에서 PlayStation®4 본체의 진행 상황 및 구매 항목을 더 이상 저장할 수 없습니다. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=경고: 연결을 해제하면 귀하의 %s 계정의 PlayStation®4 본체에서 수행한 진행 상황이나 구매 항목이 더 이상 저장되지 않습니다. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=이 게임으로부터 Microsoft 계정 연동을 해제할 경우 해당 플랫폼에서 Microsoft 계정을 사용했던 모든 Minecraft 게임에 영향을 미칠 것입니다. # options.unlink_msa.confirm.checkbox1=다른 플랫폼에서 플레이할 때 더 이상 게임 내 상점 콘텐츠에 액세스할 수 없습니다. # options.unlink_msa.confirm.checkbox2=더 이상 다른 플랫폼에서 친구들과 함께 크로스 플랫폼 게임을 플레이할 수 없습니다. # @@ -6829,7 +6948,7 @@ options.reflectionsQuality.ultra=가장 높음 # options.dcast_character.Title=캐릭터 생성에 새로운 캐릭터 # -patchNotes.loading=패치 노트 로드 # +patchNotes.loading=패치 노트 불러오는 중 # patchNotes.continue=계속하기 # patchNotes.unlock=잠금 해제 # patchNotes.error.noInternet.title=인터넷 연결 해제됨 # @@ -6853,14 +6972,14 @@ sunsetting.popup.sunset.gearvr_win10=이 장치는 더 이상 지원되지 않 sunsetting.popup.pendingSunset.dx10=이 그래픽 장치를 지원하는 서비스가 끝납니다. 다음 주요 릴리스까지 업데이트를 계속 받게되며, 그 후이 장치에 대한 최종 업데이트를 받게됩니다. 불편을 드려 대단히 죄송합니다. %s최종 업데이트를 수신한 후에도 여전히 월드에서 게임을 플레이하고 마켓플레이스 구매 사항(Minecoin 포함)에 액세스할 수 있습니다. Realm 소유자가 다른 장치에서 업데이트하지 않는 한 이 장치에서 관리되는 Realm은 계속 작동합니다. 더 이상 최신 업데이트를 수신하지 못하며 업데이트를 계속 수신하는 장치 또는 Realm으로는 멀티플레이 게임을 플레이할 수 없습니다. 또한 특정 서버에 연결할 수 없습니다. %s월드를 새로운 장치로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. # sunsetting.popup.sunset.dx10=이 그래픽 장치는 더 이상 지원되지 않습니다. 이 장치에 대한 최종 업데이트를 수신하셨습니다. 이 시점부터, 사용자의 월드에서 건물은 계속 유지할 수 있으며, 마켓플레이스 구매 사항(코인 포함)은 계속 사용할 수 있습니다. Realm 소유자가 다른 장치에서 업데이트하지 않는 한 Realm은 계속 작동합니다. 더 이상 최신 업데이트를 수신하지 못하며 업데이트를 계속 수신하는 장치 또는 Realm으로는 멀티플레이 게임을 플레이할 수 없습니다. 또한 특정 서버에 연결할 수 없습니다. %s월드를 새 장치로 이동하는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. 불편을 드려 죄송합니다. 저희 게임을 사랑해 주셔서 감사합니다. # -sunsetting.popup.pendingSunset.geo.ios=귀하의 지역에서 이 기기를 지원하는 서비스가 곧 종료됩니다. 최종 업데이트 후에도 월드에서 계속 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 기기에서 관리하는 Realm은 6개월 동안 유지됩니다. 2023년 9월 30일부터는 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하고 기기에서 구독 설정을 확인하여 구독을 취소하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. 이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. ###disable_3rd_party_console_resource_pack_check -sunsetting.popup.sunset.geo.ios=귀하의 지역에서 이 기기를 지원하는 서비스가 종료되었습니다. 계속해서 월드에서 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 불가능합니다. 이 기기에서 관리하는 Realm은 2023년 9월 30일까지 유지됩니다. 이후에는 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하시기 바랍니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. 이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. ###disable_3rd_party_console_resource_pack_check -sunsetting.popup.pendingSunset.geo.amazon=귀하의 지역에서 이 장치를 지원하는 서비스가 곧 종료됩니다. 최종 업데이트 후에도 월드에서 계속 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 기기에서 관리하는 Realm은 6개월 동안 유지됩니다. 2023년 9월 30일부터는 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하시기 바랍니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. 이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. ###disable_3rd_party_console_resource_pack_check -sunsetting.popup.sunset.geo.amazon=귀하의 지역에서 이 기기를 지원하는 서비스가 종료되었습니다. 계속해서 월드에서 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 불가능합니다. 이 기기에서 관리하는 Realm은 2023년 9월 30일까지 유지됩니다. 이후에는 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하시기 바랍니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. 이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. ###disable_3rd_party_console_resource_pack_check -sunsetting.popup.pendingSunset.geo.android=귀하의 지역에서 이 장치를 지원하는 서비스가 곧 종료됩니다. 이번 최종 업데이트를 통해 월드에서 계속 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수 없습니다. 이 기기에서 관리하는 Realm은 6개월 동안 유지됩니다. 2023년 9월 30일 이후에는 이 기기에서 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하고 Google Play에서 구독을 확인하여 구독을 취소하는 것이 좋습니다. %s더 이상 최신 업데이트를 받을 수 없으며 멀티플레이를 할 수 없습니다. 또한 특정 서버에 연결할 수 없게 됩니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, Minecraft를 플레이하는 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. Minecraft를 플레이하는 다른 플랫폼에서 새 구독을 시작할 수 있습니다. %s이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. ###disable_3rd_party_console_resource_pack_check -sunsetting.popup.sunset.geo.android=귀하의 지역에서 이 기기를 지원하는 서비스가 종료되었습니다. 계속해서 월드에서 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 불가능합니다. 이 기기에서 관리하는 Realm은 2023년 9월 30일까지 유지됩니다. 이후에는 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하시기 바랍니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. 이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. ###disable_3rd_party_console_resource_pack_check -sunsetting.popup.pendingSunset.geo.generic=귀하의 지역에서 이 장치를 지원하는 서비스가 곧 종료됩니다. 최종 업데이트 후에도 월드에서 계속 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 기기에서 관리하는 Realm은 6개월 동안 유지됩니다. 2023년 9월 30일부터는 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하시기 바랍니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. 이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. # -sunsetting.popup.sunset.geo.generic=귀하의 지역에서 이 기기를 지원하는 서비스가 종료되었습니다. 계속해서 월드에서 게임을 플레이하고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 불가능합니다. 이 기기에서 관리하는 Realm은 2023년 9월 30일까지 유지됩니다. 이후에는 해당 Realm에 액세스할 수 없습니다. 그전에 월드를 다운로드하시기 바랍니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역 및 Minecoin, Realm 구독을 이용할 수 있습니다. 이 기기에서 다른 기기로 월드를 옮기고 싶다면, 월드를 Realm에 업로드한 후 새 기기에 백업을 다운로드하면 됩니다. %s월드를 새로운 기기로 옮기는 방법을 포함하여 자세한 정보를 보려면 버튼을 클릭하세요. # +sunsetting.popup.pendingSunset.geo.ios=해당 지역에서 이 장치에 대한 지원이 곧 종료됩니다. 최종 업데이트를 받은 후에도 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 6개월 동안 유지됩니다. 2023년 9월 30일부터는 더 이상 해당 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하고 장치에서 구독 설정을 확인하여 구독을 취소하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. 이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. ###disable_3rd_party_console_resource_pack_check +sunsetting.popup.sunset.geo.ios=해당 지역에서 이 장치에 대한 지원이 종료되었습니다. 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 2023년 9월 30일까지 계속 작동합니다. 그 이후에는 더 이상 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. 이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. ###disable_3rd_party_console_resource_pack_check +sunsetting.popup.pendingSunset.geo.amazon=해당 지역에서 이 장치에 대한 지원이 곧 종료됩니다. 최종 업데이트를 받은 후에도 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 6개월 동안 계속 작동합니다. 2023년 9월 30일부터는 더 이상 해당 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. 이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. ###disable_3rd_party_console_resource_pack_check +sunsetting.popup.sunset.geo.amazon=해당 지역에서 이 장치에 대한 지원이 종료되었습니다. 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 2023년 9월 30일까지 계속 작동합니다. 그 이후에는 더 이상 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. 이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. ###disable_3rd_party_console_resource_pack_check +sunsetting.popup.pendingSunset.geo.android=해당 지역에서 이 장치에 대한 지원이 곧 종료됩니다. 이 최종 업데이트를 통해 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 6개월 동안 유지됩니다. 2023년 9월 30일부터는 더 이상 이 장치에서 해당 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하고 Google Play에서 구독을 확인하여 구독을 취소하는 것이 좋습니다. %s더 이상 최신 업데이트를 받을 수 없으며 멀티플레이를 할 수 없습니다. 또한 특벙 서버에 연결할 수 없게 됩니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, Minecraft를 플레이하는 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. %s이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. ###disable_3rd_party_console_resource_pack_check +sunsetting.popup.sunset.geo.android=해당 지역에서 이 장치에 대한 지원이 종료되었습니다. 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 2023년 9월 30일까지 계속 작동합니다. 그 이후에는 더 이상 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. 이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. ###disable_3rd_party_console_resource_pack_check +sunsetting.popup.pendingSunset.geo.generic=해당 지역에서 이 장치에 대한 지원이 곧 종료됩니다. 최종 업데이트를 받은 후에도 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 6개월 동안 계속 작동합니다. 2023년 9월 30일부터는 더 이상 해당 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. 이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. # +sunsetting.popup.sunset.geo.generic=해당 지역에서 이 장치에 대한 지원이 종료되었습니다. 월드에서 계속 플레이할 수 있고 마켓플레이스 구매 내역을 이용할 수 있지만, 더 이상 마켓플레이스에서 구매할 수는 없습니다. 이 장치에서 관리하는 Realm은 2023년 9월 30일까지 계속 작동합니다. 그 이후에는 더 이상 Realm에 접속할 수 없습니다. 그 전에 월드를 다운로드하는 것이 좋습니다. %sMicrosoft/Xbox Live 계정으로 로그인한 경우, 다른 플랫폼에서도 마켓플레이스 구매 내역과 Minecoin 및 Realm 구독을 이용할 수 있습니다. 이 장치에서 다른 장치로 월드를 이동하려면 해당 월드를 Realm에 업로드하고 새 장치에 백업을 다운로드하면 됩니다. %s버튼을 클릭하면 새 장치로 월드를 이동하는 방법 등 자세한 정보를 확인할 수 있습니다. # sunsetting.banner.play.worldTab.pending=버전이 곧 멀티 플레이에 연결되지 않을 수 있습니다. # sunsetting.banner.play.friendsTab.pending=버전이 곧 멀티 플레이에 연결되지 않을 수 있습니다. # @@ -6978,7 +7097,7 @@ hudScreen.daysPlayed.overflow=너무 많아요! # playscreen.fileSize.MB=MB # playscreen.fileSize.GB=GB # -playscreen.joinableRealms=참가할 수 있는 Realm # +playscreen.joinableRealms=참여할 수 있는 Realm # playscreen.noFriendsRealms=지금은 아무 Realm에도 속해 있지 않습니다. # playscreen.header.local=플레이 # playscreen.header.realms=Realm # @@ -7069,27 +7188,27 @@ permissions.level.custom=사용자 지정... # permissions.level.member=멤버 # permissions.level.operator=운영자 # permissions.level.visitor=방문자 # -permissions.nocheats=치트키 꺼짐 # -permissions.nocheats.message=순간이동과 같은 특정 명령어를 사용하려면 치트키 사용 설정이 켜짐 상태여야 합니다. 치트키는 게임 설정의 게임 메뉴를 통해 활성화할 수 있습니다. 치트키 사용 설정을 켜면 해당 월드에서 도전 과제가 비활성화됩니다. # -permissions.nocheats.message.noachievements=순간이동과 같은 특정 명령어를 사용하려면 치트키 사용 설정이 켜짐 상태여야 합니다. 치트키는 게임 설정의 게임 메뉴를 통해 활성화할 수 있습니다. # -permissions.nocheats.turnon=치트키 켜짐으로 관리자 권한 설정 # -permissions.nocheats.turnoff=치트키 꺼짐으로 관리자 권한 설정 # +permissions.nocheats=치트가 꺼져 있음 # +permissions.nocheats.message=순간이동과 같은 특정 명령어를 사용하려면 치트가 켜져 있어야 합니다. 치트는 게임 메뉴의 게임 설정을 통해 켤 수 있습니다. 치트를 켜도록 선택하면 해당 월드에서 도전 과제가 비활성화됩니다. # +permissions.nocheats.message.noachievements=순간이동과 같은 특정 명령어를 사용하려면 치트가 켜져 있어야 합니다. 치트는 게임 메뉴의 게임 설정을 통해 켤 수 있습니다. # +permissions.nocheats.turnon=치트가 켜진 상태에서 관리자 권한 설정 # +permissions.nocheats.turnoff=치트가 꺼진 상태에서 관리자 권한 설정 # permissions.nocheats.cancel=취소 # permissions.deopingself=운영자 권한을 삭제할까요? # permissions.deopingself.message=권한 수준이 하향 조정되어 더 이상 운영자 권한을 사용할 수 없습니다. # permissions.title=플레이어 권한 # -permissions.title.settings=초대를 통해 가입 시 플레이어 권한 # +permissions.title.settings=초대를 통해 참여 시 플레이어 권한 # permissions.title.settings.edu=월드의 참여하는 플레이어의 권한 수준 # permissions.toast.playerLeft=플레이어가 게임을 떠났습니다. # permissions.toast.playerJoined=플레이어가 게임에 참여했습니다. # permissions.kickplayer=플레이어 추방 # permissions.kickplayer.reason=호스트가 플레이어님을 세션에서 추방했습니다. # -permissions.kickplayer.message=%s 님을 월드에서 추방하시겠습니까? 추방당한 플레이어는 다시 참가할 수 없습니다. # +permissions.kickplayer.message=%s 님을 월드에서 추방하시겠어요? 추방당한 플레이어는 다시 참여할 수 없습니다. # permissions.kickplayer.message.dedicatedserver=%s 님을 월드에서 추방하시겠습니까? # permissions.kickplayer.title=플레이어를 추방할까요? # permissions.banplayer=플레이어 차단 # permissions.banplayer.reason=호스트가 플레이어님을 세션에서 차단했습니다. # -permissions.banplayer.message=%s 님을 월드에서 차단하시겠습니까? 차단당한 플레이어는 다시 참가할 수 없습니다. # +permissions.banplayer.message=%s 님을 월드에서 차단하시겠어요? 차단당한 플레이어는 다시 참여할 수 없습니다. # permissions.banplayer.title=플레이어를 차단할까요? # permissions.ClubsAccess=클럽에 대한 액세스 권한이 없으므로 Realm 피드에 접속할 수 없습니다. aka.ms/MCClubsHelp에서 이러한 설정을 변경하는 방법에 대한 지침을 참조하세요. # permissions.ClubsPost=클럽에 대한 액세스 권한이 없으므로 Realm 피드에 게시할 수 없습니다. aka.ms/MCClubsHelp에서 이러한 설정을 변경하는 방법에 대한 지침을 참조하세요. # @@ -7111,7 +7230,7 @@ portfolioScreen.export=포트폴리오 내보내기 # portfolioScreen.caption=[ 캡션 ] # portfolioScreen.nopics0=현재 포트폴리오에 사진이 없습니다. 카메라로 찍은 사진은 여기에 표시됩니다. 아래 버튼을 사용하여 추가할 수도 있습니다. # portfolioScreen.nopics1=카메라로 촬영한 사진을 여기에서 확인할 수 있습니다. # -portfolioScreen.noInventory=인벤토리에 사진이 없습니다. 카메라를 사용해 사진을 찍어 보세요. # +portfolioScreen.noInventory=소지품에 사진이 없습니다. 카메라를 사용해 사진을 찍어 보세요. # portfolioScreen.addPhoto=사진 추가 # potion.absorption=흡수 # @@ -7268,8 +7387,9 @@ progressScreen.cantConnect=월드에 연결할 수 없습니다. 인터넷 연 progressScreen.generating=월드 만드는 중 # progressScreen.saving=월드 저장 중 # progressScreen.loading=불러오는 중... # +progressScreen.title.loading=불러오기: %1 # progressScreen.title.downloading=%1 팩 다운로드 중 # -progressScreen.title.applyingPacks=리소스 팩 로드 중 # +progressScreen.title.applyingPacks=리소스 팩 불러오는 중 # progressScreen.title.searchingForSession=게임 세션을 검색합니다... # progressScreen.title.waitingForStorageProvider=사용자 데이터 동기화 중 # progressScreen.title.connectingLocal=월드를 시작합니다... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=외부 서버에 연결합니다... # progressScreen.title.connectingRealms=Realm에 연결합니다... # progressScreen.title.copyingWorld=월드 복사 # progressScreen.title.deleteStorageAreaContent=스토리지 캐시 삭제 # +progressScreen.title.deleteScreenshotsCache=스크린샷 캐시 삭제 중 # +progressScreen.title.deleteLocalScreenshots=로컬 스크린샷 삭제 중 # progressScreen.title.loadingSplitScreenAppearances=분할 화면 모양 불러오기 # progressScreen.title.modifiedWorldWarning=수정된 월드 # -progressScreen.message.appearanceLoaded=모양 로드 완료 # -progressScreen.message.appearanceLoadWaitTimeMet=모양을 로드하는 데 시간이 걸리고 있습니다. 월드 생성 진행 중... # +progressScreen.message.appearanceLoaded=모양 불러오기 완료 # +progressScreen.message.appearanceLoadWaitTimeMet=모양을 불러오는 데 시간이 걸리고 있습니다. 월드 생성 진행 중... # progressScreen.message.deleteStorageAreaContent=잠시 시간이 걸릴 수 있습니다. # -progressScreen.message.copyingWorld=월드를 복사하는 중... %d%% # +progressScreen.message.copyingWorld=월드 복사 중... # progressScreen.message.tts.copyingWorld=월드 복사 중 # progressScreen.message.building=지형 생성 중... # progressScreen.message.done=완료! # @@ -7306,23 +7428,23 @@ progressScreen.message.letsGoSurvival=생존 # progressScreen.message.failed=실패 # progressScreen.message.failedNoNetwork=실패: 인터넷에 연결되지 않았습니다 # progressScreen.message.downloadingWorld=월드 다운로드 중 # -progressScreen.message.downloadingContent=1/2단계 - 콘텐츠 다운로드하는 중 # -progressScreen.message.uploadingWorld=월드 파일 업로드 중 # -progressScreen.message.uploadingWorldError=월드를 업로드하지 못했습니다. 다시 시도하시겠습니까? # +progressScreen.message.downloadingContent=2단계 중 1단계 - 콘텐츠 다운로드하는 중 # +progressScreen.message.uploadingWorld=월드 파일 업로드 중... # +progressScreen.message.uploadingWorldError=월드를 업로드하지 못했습니다. 다시 시도할까요? # progressScreen.message.copyingPacks=월드 리소스 팩 저장 중 # progressScreen.message.initiatingTemplate=월드 템플릿 초기화 중 # progressScreen.message.fileSize=파일 크기 # progressScreen.message.initializingUpload=업로드 시작 중 # progressScreen.message.initializingDownload=다운로드 시작 중 # progressScreen.message.invalidWorldFile=잘못된 월드 파일입니다. 월드를 다시 열고 저장한 다음 다시 시도하시기 바랍니다. # -progressScreen.message.resourceLoading=리소스를 로드하는 중입니다 # +progressScreen.message.resourceLoading=리소스 불러오는 중 # progressScreen.message.leaveLevel=게임을 저장하고 있습니다. 장치의 전원을 끄지 마세요. # progressScreen.message.genericMayTakeAMoment=잠시 시간이 걸릴 수 있습니다. # -progressScreen.message.noUploadResponse=월드가 제대로 업로드되었는지 확인할 수 없습니다. Realm에 가입하여 확인한 다음 새 월드가 업데이트되지 않은 경우 다시 시도하시기 바랍니다. # -progressScreen.message.noUploadEndpoint=월드를 업로드할 수 있는 장소를 찾는데 실패했습니다. 인터넷 연결을 확인해보시겠어요? # +progressScreen.message.noUploadResponse=월드가 제대로 업로드되었는지 확인할 수 없습니다. Realm에 참여하여 확인한 후 새 월드가 업데이트되지 않은 경우 다시 시도해 보세요. # +progressScreen.message.noUploadEndpoint=월드를 업로드할 수 있는 장소를 찾지 못했습니다. 인터넷 연결을 확인해보시겠어요? # progressScreen.message.unownedTemplate=해당 월드의 기반이 되는 마켓플레이스 템플릿을 보유하지 않은 것으로 보입니다. Minecraft 마켓플레이스에서 템플릿을 구매할 수 있습니다. # -progressScreen.message.createArchiveFileFailed=업로드를 위해 월드를 압축할 수 없습니다. 하드디스크 드라이브의 여유 용량을 확인하세요. # -progressScreen.message.createLevelStorageFailed=월드 업로드 준비 과정에서 문제가 발생하였습니다. 해당 현상이 반복될 경우 기기를 재시작해 보세요. # +progressScreen.message.createArchiveFileFailed=업로드를 위해 월드를 압축할 수 없습니다. 하드디스크 드라이브의 여유 용량을 확인해보시겠어요? # +progressScreen.message.createLevelStorageFailed=월드 업로드 준비 과정에서 문제가 발생했습니다. 문제가 계속 반복될 경우 장치를 다시 시작하면 도움이 될 수 있습니다. # progressScreen.message.unknownError=오류가 발생했습니다 # progressScreen.message.directoryDepthError=이 월드는 팩에 문제가 있기 때문에 열 수 없습니다. # progressScreen.message.forbiddenContent=적용된 팩 중 하나 이상을 보유하지 않았습니다. # @@ -7336,21 +7458,17 @@ progressScreen.message.modifiedWorldWarning.5=고급 팁: 추가 콘텐츠에는 progressScreen.message.modifiedWorldWarning.6=추가 콘텐츠는 당신의 월드에 새로운 블록, 아이템 또는 몹을 추가합니다. # progressScreen.message.modifiedWorldWarning.7=월드와 추가 콘텐츠는 복잡합니다! 몇 가지는 잘 어울리지만, 그렇지 않을 수도 있습니다. # progressScreen.message.modifiedWorldWarning.8=추가 콘텐츠가 많을수록 재미가 커지지만, 게임을 불러오는 시간이 길어질 수 있습니다. # -progressScreen.dialog.title.resourcePack=리소스 팩을 다운로드하시겠습니까? # -progressScreen.dialog.title.behaviorAndResourcePack=월드 행동 및 리소스 팩을 다운로드하시겠습니까? # -progressScreen.dialog.title.onlyBehavior=월드 행동 팩을 다운로드하시겠습니까? # +progressScreen.dialog.title.resourcePack=리소스 팩을 다운로드할까요? # progressScreen.dialog.title.storageProviderError=월드 데이터 동기화 실패함 # progressScreen.dialog.title.storageProviderLongWait=월드 데이터 동기화 중 # progressScreen.dialog.title.storageProviderSucceeded=월드 데이터 동기화 성공 # -progressScreen.dialog.message.onlyBehavior=이 월드에는 행동 팩이 적용되어 있으며, 참가하려면 반드시 다운로드해야 합니다. 다운로드하고 참가하시겠습니까? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=이 월드에는 행동 및 리소스 팩이 적용되어 있습니다. 참가하려면 행동 팩을 반드시 다운로드해야 하며, 리소스 팩은 선택에 따라 다운로드할 수 있습니다. 참가 전에 무엇을 다운로드하시겠습니까? # -progressScreen.dialog.message.behaviorAndResourcePack=이 월드에는 행동 및 리소스 팩이 적용되어 있습니다. 참가하려면 두 가지를 모두 다운로드해야 합니다. 다운로드하고 참가하시겠습니까? # -progressScreen.dialog.message.resourcePackOptional=이 월드에는 리소스 팩이 적용되어 있습니다. 참가하기 전에 다운로드하시겠습니까? # -progressScreen.dialog.message.resourcePackRequired=이 월드에는 리소스 팩이 적용되어 있으며, 참가하려면 반드시 다운로드해야 합니다. 다운로드하고 참가하시겠습니까? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=이 월드에는 광선 추적이 활성화된 리소스 팩이 적용되었습니다. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=장치가 고급 조명 및 텍스처 기능과 호환되지 않으므로 이러한 고급 효과 없이 월드가 보여집니다. 가입하기 전에 다운로드 하시겠습니까? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=이 월드에는 광선 추적이 활성화된 리소스 팩이 적용되었습니다. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=장치가 고급 조명 및 텍스처 기능과 호환되지 않으므로 이러한 고급 효과 없이 월드가 보여집니다. 가입하기 전에 다운로드 하시겠습니까? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=이 월드에 적용되는 일부 옵션 리소스 팩에는 레이 트레이싱이 포함됩니다. 사용 중인 기기가 고급 조명 및 텍스처 기능과 호환되지 않으므로 이러한 고급 효과가 미적용된 상태의 월드가 보여집니다. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=이 월드에 적용되는 일부 옵션 및 필수 리소스 팩에는 레이 트레이싱이 포함됩니다. 사용 중인 기기가 고급 조명 및 텍스처 기능과 호환되지 않으므로 이러한 고급 효과가 미적용된 상태의 월드가 보여집니다. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=이 월드에 적용되는 일부 필수 리소스 팩에는 레이 트레이싱이 포함됩니다. 사용 중인 기기가 고급 조명 및 텍스처 기능과 호환되지 않으므로 이러한 고급 효과가 미적용된 상태의 월드가 보여집니다. # +progressScreen.dialog.message.resourcePack.optional=이 월드에는 옵션 리소스 팩이 적용됩니다. 참여하기 전에 이 팩을 다운로드하시겠습니까? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=이 월드에는 선택 가능한 리소스 팩 및 추가 콘텐츠에 적용된 필수 리소스 팩이 포함됩니다. 모든 팩을 다운로드하시겠습니까, 아니면 참여에 필요한 팩만 다운로드하시겠습니까? # +progressScreen.dialog.message.resourcePack.required=이 월드에는 추가 콘텐츠에 적용된 필수 리소스 팩이 포함되며, 참여하려면 이 팩을 다운로드해야 합니다. 팩을 다운로드하고 참여하시겠습니까? # +progressScreen.dialog.message.resourcePack.serverRequired=이 월드의 소유자는 플레이어들에게 월드에 적용된 모든 리소스 팩을 다운로드하도록 요구합니다. 팩을 다운로드하고 참여하시겠습니까? # progressScreen.dialog.message.storageProviderError=월드 데이터를 동기화할 수 없습니다. 다시 시도하시겠습니까? # progressScreen.dialog.message.storageProviderUnusableError=월드가 완전히 연동되지 않았거나 손상되었습니다. 정상적인 월드가 저장된 콘솔에서 플레이한 다음 다시 가져오기를 시도해보세요. # progressScreen.dialog.message.storageProviderQuotaError=로컬 저장에 성공했지만 할당량으로 인해 클라우드 동기화에 실패했습니다. 설정 메뉴에서 월드를 삭제하여 클라우드 공간을 확보하세요. # @@ -7358,18 +7476,17 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=로컬 여유 공 progressScreen.dialog.message.worldCorrupted=월드가 손상되었습니다. bugs.mojang.com에 보고해 주세요. # progressScreen.dialog.message.storageProviderLongWait=이 월드 동기화에 시간이 걸리고 있습니다. 계속 기다리시겠습니까? # progressScreen.dialog.button.enter=월드 입장 # -progressScreen.dialog.button.joinAndDownload=참가 및 다운로드 - %1 # -progressScreen.dialog.button.joinAndDownload.everything=참가 및 모두 다운로드 - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=행동 다운로드 및 참가 - %1 # -progressScreen.dialog.button.join=참가 # +progressScreen.dialog.button.joinAndDownload.everything=모두 다운로드 후 참여 - %1 # +progressScreen.dialog.button.joinAndDownload.required=필수 항목 다운로드 후 참여 - %1 # +progressScreen.dialog.button.join=참여 # progressScreen.dialog.button.leave=나가기 # progressScreen.dialog.button.retry=다시 시도 # progressScreen.dialog.button.wait=기다리기 # -progressScreen.editor.message.copyingProject=프로젝트를 복사하는 중... %d%% # +progressScreen.editor.message.copyingProject=프로젝트 복사 중... # progressScreen.editor.message.tts.copyingProject=프로젝트를 복사하는 중 # progressScreen.editor.title.copyingProject=프로젝트 복사 # -progressScreen.editor.dialog.message.resourcePackOptional=이 프로젝트에는 리소스 팩이 적용되어 있습니다. 참가하기 전에 다운로드하시겠습니까? # -progressScreen.editor.dialog.message.resourcePackRequired=이 프로젝트에는 리소스 팩이 적용되어 있으며, 참가하려면 반드시 다운로드해야 합니다. 다운로드하고 참가하시겠습니까? # +progressScreen.editor.dialog.message.resourcePackOptional=이 프로젝트에는 리소스 팩이 적용되어 있으며, 참여하기 전에 이 팩을 다운로드하시겠어요? # +progressScreen.editor.dialog.message.resourcePackRequired=이 프로젝트에는 리소스 팩이 적용되어 있으며, 참여하려면 이 팩을 다운로드해야 합니다. 팩을 다운로드하고 참여하시겠어요? # progressScreen.editor.message.convert.projectToWorld=프로젝트를 월드로 변환하고 프로젝트 복사본 만드는 중... # progressScreen.editor.message.convert.worldToProject=월드를 프로젝트로 변환하는 중... # progressScreen.editor.message.convert.projectToWorld.saveWorld=월드 데이터 저장 중... # @@ -7439,12 +7556,12 @@ resourcePack.copyGlobal=글로벌에서 복사 # resourcePack.description=리소스 팩은 아래에서 위로 적용됩니다. 따라서 두 팩에 에셋이 있다면 더 상위에 있는 팩의 에셋이 사용됩니다. # resourcePack.description.default.level=설정에서 이를 수정할 수 있습니다. # resourcePack.description.default.behaviorPacks=Minecraft의 기본 게임 플레이입니다. # -resourcePack.description.bottom.global=리소스 팩은 아래에서 위로 적용됩니다. 따라서 두 팩에 에셋이 있다면 더 상위에 있는 팩의 에셋이 사용됩니다. 월드에 있는 팩은 이 글로벌 팩보다 우선 적용되며 본인만 볼 수 있습니다. 본인의 월드나 참가한 월드의 리소스 팩은 이 글로벌 리소스보다 우선 적용됩니다. # +resourcePack.description.bottom.global=리소스 팩은 아래에서 위로 적용됩니다. 따라서 두 팩에 에셋이 있다면 더 상위에 있는 팩의 에셋이 사용됩니다. 월드에 있는 팩은 이 글로벌 팩보다 우선 적용되며 본인만 볼 수 있습니다. 본인의 월드나 참여한 월드의 리소스 팩은 이 글로벌 리소스보다 우선 적용됩니다. # resourcePack.description.bottom.behaviorPacks=행동 팩은 아래에서 위로 적용됩니다. 따라서 두 행동 팩에 에셋이 있다면 더 상위에 있는 팩의 에셋이 사용됩니다. # resourcePack.description.bottom.level=리소스 팩은 아래에서 위로 적용됩니다. 따라서 두 팩에 에셋이 있다면 더 상위에 있는 팩의 에셋이 사용됩니다. 월드에 있는 이 팩은 글로벌 팩보다 우선 적용됩니다. # resourcePack.description.store=상점에서 보기 # resourcePack.header.behavior=모든 플레이어를 대상으로 현재 사용 설정된 행동 팩을 적용합니다. # -resourcePack.header.level=참가하려면 플레이어가 리소스 팩을 허용해야 합니다. # +resourcePack.header.level=참여하려면 플레이어가 별도의 리소스 팩을 다운로드해야 합니다. # resourcePack.crashRecovery.title=글로벌 리소스 초기화 # resourcePack.crashRecovery.message=이전에 리소스를 불러오지 못했습니다. # resourcePack.warnings=경고: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=월드를 업데이트하시겠습니까? # resourcePack.warning.add.body=이 월드는 모드가 없는 월드와는 모양이나 동작이 다를 수 있습니다. 계속하기 전에 월드의 복사본을 저장해야 합니다. # resourcePack.warning.add.button.cancel=팩을 추가하지 않음 # resourcePack.warning.add.button.ok=그래도 팩 추가 # -resourcePack.warnings.contentKeyErrorBody=%s 팩을 불러오는 중에 문제가 발생했습니다. # -resourcePack.warnings.contentKeyErrorBodyMultiple=%s 팩을 불러오는 중에 문제가 발생했습니다. # +resourcePack.warnings.contentKeyErrorBody=%s 팩을 불러오는 중에 문제가 발생했습니다. 게임을 다시 시작하거나 팩을 다시 다운로드하여 문제를 해결하세요. # +resourcePack.warnings.contentKeyErrorBodyMultiple=%s 팩을 불러오는 중에 문제가 발생했습니다. 게임을 다시 시작하거나 팩을 다시 다운로드하여 문제를 해결하세요. # resourcePack.warnings.contentKeyErrorTitle=오류! # resourcePack.warning.remove.title=위험! # resourcePack.warning.remove.body=월드를 플레이한 후 팩을 추가하거나 삭제하면 월드가 손상되어 생성한 콘텐츠를 잃을 수 있습니다. # @@ -7646,15 +7763,15 @@ container.smithing_table.template_slot_tooltip=스미싱 템플릿 추가 # entity.camel.name=낙타 # entity.chest_raft.name=상자가 실린 뗏목 # feature.trail_ruins=트레일 유적지 # -howtoplay.smithing_table.header.1=대장일 템플릿 # +howtoplay.smithing_table.header.1=스미싱 템플릿 # howtoplay.smithing_table.header.2=방어구 트림 # howtoplay.smithing_table.text.1=장비를 최대한 활용하고 싶으세요? 제련대가 필요합니다. # howtoplay.smithing_table.text.2=다이아몬드 장비를 네더라이트로 업그레이드하거나 방어구 트림으로 외형을 변경하는 등 모든 종류의 변경에 사용할 수 있습니다. # -howtoplay.smithing_table.text.3=장비를 업그레이드하려면 대장일 템플릿이 필요합니다. 모든 종류의 업그레이드에 사용할 수 있는 템플릿을 월드 곳곳에서 찾을 수 있습니다. # +howtoplay.smithing_table.text.3=장비를 업그레이드하려면 스미싱 템플릿이 필요합니다. 모든 종류의 업그레이드에 사용할 수 있는 템플릿을 월드 곳곳에서 찾을 수 있습니다. # howtoplay.smithing_table.text.4=템플릿을 제련대의 가장 왼쪽 슬롯에 배치하여 업그레이드에 필요한 아이템을 확인합니다. # -howtoplay.smithing_table.text.5=예를 들어, 다이아몬드 장비를 네더라이트로 업그레이드하려면 요새 잔해에서 찾을 수 있는 네더라이트 업그레이드 대장일 템플릿이 필요합니다. 그런 다음 다이아몬드 장비를 장비 슬롯에 넣고 네더라이트 주괴를 재료 슬롯에 넣으면 완료됩니다! # -howtoplay.smithing_table.text.6=효과 부여 및 방어구 트림과 같은 아이템 속성은 그대로 유지되지만, 장비를 업그레이드할 때 대장일 템플릿이 소모됩니다. 걱정하지 마세요. 작업대에서 복사본을 만들 수 있습니다. # -howtoplay.smithing_table.text.7=방어구 트림으로 창의력을 발휘하여 방어구 외관을 사용자 정의하세요. 이를 시작하려면, 월드 곳곳에서 찾을 수 있는 방어구 트림 대장일 템플릿이 필요합니다. # +howtoplay.smithing_table.text.5=예를 들어, 다이아몬드 장비를 네더라이트로 업그레이드하려면 요새 잔해에서 찾을 수 있는 네더라이트 업그레이드 스미싱 템플릿이 필요합니다. 그런 다음 다이아몬드 장비를 장비 슬롯에 넣고 네더라이트 주괴를 재료 슬롯에 넣으면 완료됩니다! # +howtoplay.smithing_table.text.6=효과 부여 및 방어구 트림과 같은 아이템 속성은 그대로 유지되지만, 장비를 업그레이드할 때 스미싱 템플릿이 소모됩니다. 걱정하지 마세요. 작업대에서 복사본을 만들 수 있습니다. # +howtoplay.smithing_table.text.7=방어구 트림으로 창의력을 발휘하여 방어구 외관을 사용자 정의하세요. 이를 시작하려면, 월드 곳곳에서 찾을 수 있는 방어구 트림 스미싱 템플릿이 필요합니다. # howtoplay.smithing_table.text.8=템플릿을 제련대의 가장 왼쪽 슬롯에 배치하여 업그레이드에 필요한 아이템을 확인합니다. 그런 다음 장비 슬롯에 방어구 조각을, 재료 슬롯에 크리스탈 또는 주괴를 놓으면 완료됩니다! # howtoplay.smithing_table.text.9=특정 크리스탈과 주괴만 방어구 트림에 사용할 수 있습니다. 철, 금, 청금석과 같은 다양한 종류를 사용하여 독특한 디자인을 만드세요! # howtoplay.smithing_table.title=제련대 # @@ -7686,7 +7803,7 @@ item.dark_oak_hanging_sign.name=짙은 참나무 매다는 표지판 # item.explorer_pottery_sherd.name=탐험가 도자기 조각 # item.flow_pottery_sherd.name=플로우 도자기 조각 # item.friend_pottery_sherd.name=친구 도자기 조각 # -item.guster_pottery_sherd.name=거스터 도자기 조각 # +item.guster_pottery_sherd.name=구스터 도자기 조각 # item.heart_pottery_sherd.name=하트 도자기 조각 # item.heartbreak_pottery_sherd.name=비탄의 도자기 조각 # item.howl_pottery_sherd.name=울부짖는 도자기 조각 # @@ -7697,7 +7814,7 @@ item.mourner_pottery_sherd.name=애도자 도자기 조각 # item.oak_hanging_sign.name=참나무 매다는 표지판 # item.plenty_pottery_sherd.name=풍요의 도자기 조각 # item.prize_pottery_sherd.name=상품 도자기 조각 # -item.scrape_pottery_sherd.name=도자기 조각 긁기 # +item.scrape_pottery_sherd.name=긁힌 도자기 조각 # item.sheaf_pottery_sherd.name=뭉치 도자기 조각 # item.shelter_pottery_sherd.name=피난처 도자기 조각 # item.skull_pottery_sherd.name=해골 도자기 조각 # @@ -7788,18 +7905,20 @@ storageManager.unknownElements=알 수 없음 # storageManager.delete.title=%s을(를) 영구 삭제할까요? # storageManager.title.item.single=아이템 # storageManager.title.item.plural=아이템 # +storageManager.title.allScreenshots=모든 스크린샷 # storageManager.delete.content=선택한 아이템을 삭제할까요? 삭제한 아이템은 영원히 사라집니다! %s%s%s # -storageManager.delete.content.redownload=마켓플레이스에서 구매한 콘텐츠는 다시 다운로드할 수 있습니다. # +storageManager.delete.content.redownload=마켓플레이스에서 구입한 콘텐츠는 다시 다운로드할 수 있습니다. # storageManager.delete.content.worldtemplate=템플릿을 삭제하면 해당 템플릿을 사용하는 월드가 의도한 대로 동작하지 않을 수 있습니다. # storageManager.delete.content.affectedWorlds=다음 월드가 정상적으로 작동하지 않을 수 있습니다: # +storageManager.delete.content.screenshots=이 기기에 있는 모든 Minecraft 플레이어의 스크린샷을 전부 삭제합니다. 정말 계속하시겠습니까? # storageManager.delete.confirm=삭제 # storageManager.delete.cancel=취소 # storageManager.delete.dependency=%s은(는) 다음 콘텐츠 사용에 필요합니다. %s '%s'을(를) 삭제하면 해당 콘텐츠를 정상적으로 사용하지 못할 수도 있습니다. '%s'을(를) 정말 삭제할까요? 삭제하면 %s이(가) 영원히 사라집니다! # -storageManager.delete.premium=%s'을(를) 삭제합니다. %s 구매 상태는 변경되지 않으며 나중에 %s을(를) 다시 사용하려면 마켓플레이스에서 다운로드할 수 있습니다. # +storageManager.delete.premium='%s'을(를) 삭제하려고 합니다. %s 보유 상태는 변경되지 않으며 나중에 %s을(를) 다시 사용하려면 마켓플레이스에서 다운로드할 수 있습니다. # storageManager.delete.premium.end='%s'을(를) 삭제할까요? # storageManager.deleting.content=콘텐츠 삭제 # storageManager.download.premium=%s은(는) 현재 설치되지 않았습니다. # -storageManager.download.premium.end=%s( %s )을(를) 다운로드할까요? # +storageManager.download.premium.end=%s( %s )을(를) 다운로드하시겠어요? # storageManager.dependency.titleText=사용을 중단할까요? # storageManager.dependency.warningText=삭제하려는 콘텐츠는 다른 일부 아이템을 정상적으로 사용하는 데 필요합니다. 해당 아이템을 사용하지 못해도 괜찮으신가요? # storageManager.dependency.doneText=다른 %s은(는) 다른 리소스에 영향을 주지 않고 삭제할 수 있습니다. # @@ -7828,7 +7947,7 @@ storageManager.mcpack=Minecraft 팩 # storageManager.mcaddon=Minecraft 추가 콘텐츠 # storageManager.mcworld=Minecraft 월드 # -raycasting.purchase.error=귀하의 본체 사양이 해당 팩의 요구 사양에 맞지 않는다는 점이 감지되어 팩을 다운로드할 수 없습니다. 최소 사양은 다음과 같습니다: %s+ GPU: 광선 추적이 가능한 NVIDIA GeForce RTX 2060 이상의 GPU 하드웨어. minecraft.net의 FAQ에서 더 자세한 정보를 확인하세요. %s+ RAM: 8GB 이상 %s+ CPU: Intel Core i5 이상 ###the %s will be turned into linebreaks. Don't reorder. +raycasting.purchase.error=장치가 이 팩을 실행하기 위한 시스템 요구 사항을 충족하지 않는다는 점이 감지되어 이 팩을 다운로드할 수 없습니다. 최소 시스템 요구 사항은 검토할 수 있습니다. %s+ GPU: 하드웨어 광선 추적 가능 GPU(예: NVIDIA GeForce RTX 2060 이상). 자세한 내용은 minecraft.net의 FAQ를 확인하세요. %s+ RAM: 8GB 이상 %s+ CPU: Intel Core i5 또는 동급 ###the %s will be turned into linebreaks. Don't reorder. raycasting.purchase.error.title=본체 사양 경고 # resourcepack.City=도시 텍스처 팩 # @@ -7887,7 +8006,7 @@ resourcePack.skin.name=스킨 # resourcePack.skin.description=스킨, 스킨, 스킨!!! # resourcePack.invalid.description=팩을 성공적으로 해석할 수 없습니다. 오류를 표시하려면 클릭하십시오. # -resourcePack.loading.description=팩이 아직 로드 중입니다. # +resourcePack.loading.description=팩을 아직 불러오는 중입니다. # review.item.post.rating.dropdown.label=별 평점을 선택하세요. # review.item.post.rating.footer=평점은 나중에 변경할 수 있습니다. # @@ -8010,7 +8129,7 @@ selectTemplate.createRealm=새 Realm 만들기 # selectTemplate.create=만들기... # selectTemplate.worldsByCreators=크리에이터가 만드는 월드 # selectTemplate.realm=새 Realm # -selectTemplate.realmInfo=월드를 만든 후에는 내 Realm으로 업로드할 수 있습니다! # +selectTemplate.realmInfo=월드를 생성한 후에는 내 Realm으로 업로드할 수 있습니다! # selectTemplate.signIn=Microsoft 계정으로 Realm 생성하기 # selectTemplate.unableToSignIn=이 기기에서는 Microsoft 서비스를 사용할 수 없습니다. # selectTemplate.world=새로운 월드 # @@ -8220,7 +8339,7 @@ store.realmsPlus.realmName.placeholder=%s님의 Realm #The string passed in her store.realmsPlus.recurring.offerTrial=Realm Plus는 정기 서비스를 취소할 때까지 매월 정기 서비스 자동 결제 요금이 청구되는 정기 서비스 상품입니다.%sRealm과 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm의 월드에 무료로 액세스할 수도 있습니다! 첫 30일은 무료고 그 후 매월 %s의 요금이 청구되며, 정기 서비스 설정에서 언제든 정기 서비스를 취소하여 이후 청구를 중단할 수 있습니다. # store.realmsPlus.recurring.offerTrial.contentSub=Realm Plus는 정기 서비스를 취소할 때까지 매월 정기 서비스 자동 결제 요금이 청구되는 정기 서비스 상품입니다.%sRealm과 마켓플레이스 패스에 포함된 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm의 월드에 무료로 액세스할 수도 있습니다! 첫 30일은 무료고 그 후 매월 %s의 요금이 청구되며, 정기 서비스 설정에서 언제든 정기 서비스를 취소하여 이후 청구를 중단할 수 있습니다. # store.realmsPlus.recurring.withoutTrial=Realm Plus는 정기 서비스를 취소할 때까지 매월 정기 서비스 자동 결제 요금이 청구되는 정기 서비스 상품입니다.%sRealm과 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm의 월드에 무료로 액세스할 수도 있습니다! 매월 %s의 요금이 청구되며, 정기 서비스 설정에서 언제든 정기 서비스를 취소하여 이후 청구를 중단할 수 있습니다. # -store.realmsPlus.recurring.withoutTrial.contentSub=Realm Plus는 정기 서비스를 취소할 때까지 매월 정기 서비스 자동 결제 요금이 청구되는 정기 서비스 상품입니다.%sRealm과 마켓플레이스 패스에 포함된 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm의 월드에 무료로 액세스할 수도 있습니다! 매월 %s의 요금이 청구되며, 정기 서비스 설정에서 언제든 정기 서비스를 취소하여 이후 청구를 중단할 수 있습니다. # +store.realmsPlus.recurring.withoutTrial.contentSub=Realm Plus는 정기 서비스를 취소할 때까지 매월 정기 서비스 자동 결제 요금이 청구되는 정기 서비스 상품입니다.%sRealm과 마켓플레이스 패스에 포함된 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm 월드에 무료로 액세스할 수도 있습니다! 매월 %s의 요금이 청구되며, 정기 서비스 설정에서 언제든 정기 서비스를 취소하여 이후 청구를 중단할 수 있습니다. # store.realmsPlus.consumable.offerTrial=Realm과 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm의 월드에 무료로 액세스할 수도 있습니다! 첫 30일은 무료고, 그 후 30일마다 %s의 가격으로 서비스를 갱신할 수 있습니다. # store.realmsPlus.consumable.offerTrial.contentSub=Realm과 Marketplace Pass에 포함된 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm의 월드에 무료로 액세스할 수도 있습니다! 첫 30일은 무료고, 그 후 30일마다 %s의 가격으로 서비스를 갱신할 수 있습니다. # store.realmsPlus.consumable.withoutTrial=Realm과 150개 이상의 마켓플레이스 팩을 즉시 사용할 수 있게 됩니다. 또한 최대 10명의 플레이어가 동시에 플레이를 할 수 있으며, 귀하의 Realm의 월드에 무료로 액세스할 수도 있습니다! 30일 동안 %s에 정기 서비스를 이용할 수 있습니다. # @@ -8270,7 +8389,7 @@ store.realmsPlus.faq.answer7=Realm Plus 멤버는 150가지가 넘는 엄청난 store.realmsPlus.faq.question8=어디서 내 Realm Plus 팩을 이용할 수 있나요? # store.realmsPlus.faq.answer8=정기 서비스에 포함된 월드와 팩은 온라인, 개인 Realm, 로컬 장치에서 플레이할 수 있습니다. 30일에 최소 한 번 온라인으로 플레이하여 정기 서비스가 활성화되어 있음을 확인하면 됩니다. # store.realmsPlus.faq.question9=정기 서비스가 만료되면 내 Realm와 월드는 어떻게 되나요? # -store.realmsPlus.faq.answer9=정기 서비스가 종료되면 여러분과 친구들이 Realm에서 온라인으로 함께 플레이할 수 없고, Realm Plus 팩에 접속할 수 없습니다. 정기 서비스 종료 후 18개월 동안 Realm에 저장된 모든 월드를 다운로드할 수 있습니다. Realm Plus 월드, 텍스처 팩 또는 매시업을 이용했다면 해당 팩을 상점에서 구매해야 하며, 아직 Realm Plus에 남아 있다면 재구독해서 해당 월드 템플릿을 플레이할 수 있습니다. # +store.realmsPlus.faq.answer9=구독이 종료되면 여러분과 친구들이 Realm에서 온라인으로 함께 플레이할 수 없고, Realm Plus 팩에 접속할 수 없습니다. 구독 종료 후 18개월 이내에 Realm에 저장된 모든 월드를 다운로드할 수 있습니다. Realm Plus 월드, 텍스처 팩 또는 매시업을 이용했다면 해당 팩을 상점에서 구매해야 하며, 아직 Realm Plus에 남아 있다면 다시 구독하여 해당 월드 템플릿을 플레이할 수 있습니다. # store.realmsPlus.faq.question10=Realm Plus와 마켓플레이스 패스 둘 다 꼭 구매해야 하나요? # store.realmsPlus.faq.answer10=아니요. 마켓플레이스 패스는 150개 이상의 팩을 포함하는 카탈로그입니다. Realm Plus는 마켓플레이스 패스가 포함된 10인 플레이어 Realm입니다. 그러므로 당신에게 적합한 것을 골라서 구독하는 것을 권장합니다. # store.realmsPlus.faq.question11=Realm 스토리는 무엇인가요? # @@ -8354,7 +8473,7 @@ store.csb.faq.answer3=Marketplace Pass에 액세스하려면 구독을 활성화 store.csb.faq.question4=Marketplace Pass를 해지하면 내 콘텐츠는 어떻게 되나요? #### {StrContains="Marketplace Pass"} store.csb.faq.answer4=카탈로그에서 삭제된 월드, 텍스처 팩, 스킨 팩, 매시업을 계속 플레이하려면 마켓플레이스에서 해당 아이템을 구매해야 합니다. 팩은 삭제할 때까지 로컬 저장소에 저장됩니다. 사용한 월간 캐릭터 만들기 아이템은 보유할 수 있습니다. # store.csb.faq.question5=구독이 끝나면 어떻게 되나요? # -store.csb.faq.answer5=Minecraft에서 제공 중인 아이템이라면, 구독 종료 후 18개월 이내에 클라우드 저장소에 저장된 모든 월드 템플릿을 구매하여 다운로드할 수 있습니다. 사용한 월간 캐릭터 만들기 아이템은 보유할 수 있습니다. # +store.csb.faq.answer5=Minecraft에서 제공 중인 아이템이라면, 구독 종료 후 18개월 이내에 클라우드 스토리지에 저장된 모든 월드 템플릿을 구매하고 다운로드할 수 있습니다. 사용한 월간 캐릭터 크리에이터 아이템은 보유할 수 있습니다. # store.csb.faq.question6=이것과 Realm Plus의 차이점은 무엇인가요? # store.csb.faq.answer6=두 구독의 차이점은 Realm Plus에는 한 번에 최대 10명의 친구와 플레이할 수 있는 개인 서버가 포함되어 있다는 것입니다. Marketplace Pass 구독으로 액세스할 수 있는 컨텐츠 카탈로그는 Realm Plus 구독에서 사용할 수 있는 것과 동일한 카탈로그입니다. #### {StrContains="Marketplace Pass"} store.csb.faq.question7=Marketplace Pass와 Realm Plus를 모두 구독할 수 있나요? #### {StrContains="Marketplace Pass"} @@ -8455,34 +8574,34 @@ store.popup.xblRequired.message=이미 잠금 해제한 항목을 확인할 수 store.popup.download.title.KB=콘텐츠를 다운로드할까요? - %sKB # store.popup.download.title.MB=콘텐츠를 다운로드할까요? - %sMB # store.popup.download.msg=%s을(를) 장치에 다운로드합니다. # -store.popup.downloadCell.title.KB=데이터 통신을 사용해 다운로드할까요? - %sKB # -store.popup.downloadCell.title.MB=데이터 통신을 사용해 다운로드할까요? - %sMB # -store.popup.downloadCell.msg=WiFi에 연결되어 있지 않습니다. 데이터 통신을 사용해 %s을(를) 다운로드할까요? # +store.popup.downloadCell.title.KB=셀룰러를 통해 다운로드할까요? - %sKB # +store.popup.downloadCell.title.MB=셀룰러를 통해 다운로드할까요? - %sMB # +store.popup.downloadCell.msg=Wi-Fi에 연결되어 있지 않습니다. 셀룰러를 통해 %s을(를) 다운로드할까요? # store.popup.download.button1=다운로드 # store.popup.download.button2=건너뛰기 # store.popup.download.back=돌아가기 # store.popup.wifiWarn.title=경고 # -store.popup.wifiWarn.msg=WiFi에 연결되어 있지 않습니다. 그래도 다운로드하시겠습니까? # +store.popup.wifiWarn.msg=Wi-Fi에 연결되어 있지 않습니다. 그래도 다운로드할까요? # store.popup.download.failed.title=오류가 발생했습니다. # store.popup.download.failed.msg=죄송합니다. 이 콘텐츠는 다운로드할 수 없습니다 # store.popup.download.noInternet.title=오류 발생 # -store.popup.download.noInternet.msg=죄송합니다. %s 다운로드를 시작할 수 없습니다. 인터넷 연결 상태를 확인하세요. # +store.popup.download.noInternet.msg=죄송합니다. %s을(를) 다운로드할 수 없습니다. 인터넷 연결을 확인해보시겠어요? # store.popup.download.noSpace.title.KB=저장 공간 부족 - %sKB # store.popup.download.noSpace.title.MB=저장 공간 부족 - %sMB # -store.popup.download.noSpace.msg=%s 다운로드에 필요한 장치 공간이 부족합니다. # +store.popup.download.noSpace.msg=장치에 %s의 다운로드에 필요한 저장 공간이 부족합니다. # store.popup.download.unOwned.title=팩을 구입할까요? # store.popup.download.unOwned.msg=이 월드에서 사용되는 팩을 구입할까요? # store.popup.download.unOwnedTemplate.title=월드 템플릿을 구매하시겠습니까? # store.popup.download.unOwnedTemplate.msg=이 월드는 아직 잠금 해제되지 않은 템플릿으로 생성되었습니다. 월드를 잠금 해제하려면 해당 템플릿을 구매해야 합니다. 월드에 사용된 템플릿을 구매하시겠습니까? # store.popup.downloadWorldTemplate.noInternet.title=템플릿은 인터넷 연결이 필요합니다 # -store.popup.downloadWorldTemplate.noInternet.msg=이 월드 생성에 사용한 템플릿을 다운로드할 마켓플레이스에 연결할 수 없습니다. 해당 템플릿은 이 월드를 플레이하는데 필요한 추가 콘텐츠 팩을 포함하고 있습니다. 계속 진행하려면 인터넷에 다시 연결하고 템플릿을 다운로드하세요. # -store.popup.downloadWorldTemplate.noSpace.msg=이 월드 생성에 사용한 템플릿을 다운로드할 저장 공간이 충분하지 않습니다. 해당 템플릿에는 이 월드를 플레이하는 데 필요한 추가 콘텐츠 팩이 포함되어 있습니다. 계속 진행하려면 장치의 저장 공간을 확보하세요. # +store.popup.downloadWorldTemplate.noInternet.msg=이 월드 생성에 사용한 템플릿을 다운로드할 마켓플레이스에 연결할 수 없습니다. 해당 템플릿은 이 월드를 계속 플레이하는 데 필요한 추가 콘텐츠 팩을 포함하고 있습니다. 계속 진행하려면 인터넷에 다시 연결하고 템플릿을 다운로드하세요. # +store.popup.downloadWorldTemplate.noSpace.msg=이 월드 생성에 사용한 템플릿을 다운로드할 저장 공간이 충분하지 않습니다. 해당 템플릿은 이 월드를 계속 플레이하는 데 필요한 추가 콘텐츠 팩을 포함하고 있습니다. 계속 진행하려면 장치에서 저장 공간을 확보하세요. # store.popup.downloadWorldTemplate.title.KB=누락된 템플릿을 다운로드할까요? - %sKB # store.popup.downloadWorldTemplate.title.MB=누락된 템플릿을 다운로드할까요? - %sMB # store.popup.downloadWorldTemplate.msg=이 월드 생성에 사용한 템플릿이 누락되었습니다. 해당 템플릿에는 이 월드를 플레이하는 데 필요한 추가 콘텐츠 팩이 포함되어 있습니다. # store.popup.downloadWorldTemplate.msg.removePacks=이 월드의 자원 및 행동 팩 설정에 가서 해당 팩을 삭제하고 계속 진행할 수 있지만 월드는 더 이상 플레이할 수 없습니다. # store.popup.downloadWorldTemplate.download=템플릿 다운로드 # -store.popup.downloadWorldTemplateCell.download=데이터 통신을 사용해 템플릿을 다운로드하세요 # +store.popup.downloadWorldTemplateCell.download=셀룰러를 통해 템플릿 다운로드 # store.popup.update.title.KB=콘텐츠를 다운로드할까요? - %sKB # store.popup.update.title.MB=콘텐츠를 다운로드할까요? - %sMB # store.popup.update.msg=%s을(를) 장치에 다운로드합니다. # @@ -8503,11 +8622,11 @@ store.popup.purchaseFailedInsufficientFunds.msg=아이템 잠금 해제에 필 store.popup.purchaseFailedInsufficientFunds.buyButton=코인 구매하기 # store.popup.purchasePriceMismatch.msg=죄송합니다, 구매를 완료할 수 없습니다. 나중에 다시 시도해 주세요. # store.popup.trialUpgradeFail.title=게임 잠금 해제 오류 # -store.popup.trialUpgradeFail.msg=처음에 Minecraft 평가판을 다운로드한 Microsoft 계정과 다른 계정에 로그인하신 것 같습니다. 평가판을 다운로드한 계정으로 로그인한 후 다시 시도해 보세요. # +store.popup.trialUpgradeFail.msg=Minecraft 평가판을 처음 다운로드한 Microsoft 계정과 다른 계정에 로그인하신 것 같습니다. 평가판을 다운로드한 계정으로 로그인한 후 다시 시도해 보세요. # store.popup.downloaded.unOwnedTemplate.title=월드 템플릿을 구매할까요? # store.popup.downloaded.unOwnedTemplate.msg=이 템플릿을 소유하고 있지 않습니다. 템플릿을 잠금 해제하려면 먼저 구입해야 합니다. 템플릿을 구매하시겠습니까? # store.popup.rtx.title=광선 추적 팩을 다운로드할까요? # -store.popup.rtx.msg=이 월드에는 광선 추적이 적용된 리소스 팩이 적용되어 있어서, 플레이하려면 반드시 해당 리소스 팩을 다운로드해야 합니다. 귀하의 기기는 광선 추적이 호환되지 않아 다운로드 후에도 기본 텍스처만 볼 수 있습니다. 이 팩을 다운로드 할까요? # +store.popup.rtx.msg=이 월드에는 광선 추적 지원 리소스 팩이 적용되어 있으며, 플레이하려면 이 팩을 다운로드해야 합니다. 장치가 광선 추적과 호환되지 않으므로 다운로드 후에도 기본 텍스처만 볼 수 있습니다. 이 팩을 다운로드하시겠어요? # store.popup.skinEquipWarn.title=스킨 경고 # store.popup.skinEquipWarn.msg=월드에 캐릭터 만들기가 있다면 클래식 스킨으로 변경됩니다. 탈의실에서 다시 캐릭터 만들기로 변경할 수 있습니다. 정말 장착할까요? # store.claim.success=수령 완료: %s # @@ -8567,8 +8686,8 @@ store.addon.update.local.buttonCopy=사본 생성 및 계속하기 # store.addon.update.local.buttonContinue=계속하기 # store.addon.update.realms.title=Realm에서 월드를 업데이트하시겠어요? # store.addon.update.realms.body1=이 월드는 수정하지 않은 월드와는 모양이나 동작이 다를 수 있으며, 도전 과제를 획득할 수 없습니다. # -store.addon.update.realms.body2=Realm의 백업은 자동으로 저장되지만, 해당 백업을 영구적으로 보존하려면 기기에 로컬로 다운로드해야 합니다. # -store.addon.update.realms.buttonCopy=다운로드 및 계속하기 # +store.addon.update.realms.body2=Realm 백업은 자동으로 저장되지만, 해당 백업을 영구적으로 보존하려면 장치에 로컬로 다운로드해야 합니다. # +store.addon.update.realms.buttonCopy=다운로드 및 계속 # store.addon.update.realms.buttonContinue=계속하기 # store.mashup.bundle=번들 # @@ -8833,14 +8952,14 @@ store.uploadContentToRealmsSuccess=선택한 Realm에 콘텐츠가 성공적으 store.uploadContentToRealmsFail.title=오류 # store.uploadContentToRealmsProgressTitle=콘텐츠를 Realm에 적용 중 # store.uploadContentToRealmsProgressText=선택한 콘텐츠를 Realm에 적용 중입니다. # -store.uploadContentToRealmsFail.message=선택한 Realms에 콘텐츠를 업로드하지 못했습니다! # +store.uploadContentToRealmsFail.message=선택한 Realm에 콘텐츠를 업로드하지 못했습니다! # store.uploadContentToRealmsFail.forbidden.message=적용된 콘텐츠 중 하나 이상을 보유하지 않았습니다! # store.applyToRealm=Realm에서 만들기 # store.inRealmsPlus=Realm Plus 내 # store.inCsb=Marketplace Pass에 있음 #### {StrContains="Marketplace Pass"} store.uploadWorldTitle=월드를 교체할까요? # store.uploadPackTitle=팩을 교체할까요? # -store.uploadWorldMessage=이렇게 Realm의 활성화 슬롯에서 현재 월드를 제거하고 새로운 월드로 교체할 수 있습니다. Realms 회원은 새로운 월드에 접속할 수 있습니다. "취소"를 선택해 현재 월드의 사본을 다운로드하여 데이터 손실을 방지하거나 "확인"을 선택해 계속 진행하여 월드를 교체할 수 있습니다. # +store.uploadWorldMessage=이렇게 하면 Realm의 활성화 슬롯에서 현재 월드를 제거하고 새로운 월드로 교체할 수 있습니다. Realm 멤버는 새로운 월드에 접속할 수 있습니다. “취소”를 선택한 후 현재 월드의 사본을 다운로드하여 데이터 손실을 방지하거나, “확인”을 선택하여 계속 진행하고 월드를 교체할 수 있습니다. # store.uploadPackMessage=이렇게 하면 현재 Realm에 적용된 모든 자원 및 행동 팩을 제거하고 선택한 팩으로 대체합니다. 계속할까요? # stream.confirm_start=방송을 시작하시겠습니까? # @@ -8970,8 +9089,8 @@ tile.acacia_button.name=아카시아나무 버튼 # tile.birch_button.name=자작나무 버튼 # tile.dark_oak_button.name=어두운 참나무 버튼 # tile.jungle_button.name=정글나무 버튼 # -tile.respawn_anchor.respawnSet=재생성 지역 설정 # -tile.respawn_anchor.notValid=재생성 앵커가 충전되지 않았거나 없어지거나 막혀 있습니다. # +tile.respawn_anchor.respawnSet=리스폰 지역 설정 # +tile.respawn_anchor.notValid=리스폰 앵커가 충전되지 않았거나 없어지거나 막혀 있습니다. # tile.spruce_button.name=가문비나무 버튼 # tile.stone_button.name=돌 버튼 # tile.cactus.name=선인장 # @@ -9131,7 +9250,7 @@ tile.structure_block.name=구조물 블록 # structure_block.waterlog_block=워터로그 블록 # tile.structure_void.name=구조물 공허 공간 # tile.trial_spawner.name=체험판 생성지 # -tile.vault.name=금고 털기 # +tile.vault.name=금고 # tile.wool.black.name=검은색 양털 # tile.wool.blue.name=파란색 양털 # tile.wool.brown.name=갈색 양털 # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=호박 # tile.pumpkin_stem.name=호박 줄기 # tile.quartz_block.chiseled.name=깎아놓은 석영 블록 # tile.quartz_block.default.name=석영 블록 # -tile.quartz_block.lines.name=석영 기둥 블록 # +tile.quartz_block.lines.name=석영 기둥 # tile.quartz_block.smooth.name=부드러운 석영 블록 # tile.quartz_block.name=석영 블록 # tile.rail.name=레일 # @@ -9674,7 +9793,7 @@ tile.netherite_block.name=네더라이트 블록 # tile.ancient_debris.name=고대 잔해 # tile.nether_gold_ore.name=네더 황금 광석 # -tile.respawn_anchor.name=재생성 앵커 # +tile.respawn_anchor.name=리스폰 앵커 # tile.crying_obsidian.name=우는 흑요석 # tile.powder_snow.name=눈가루 # @@ -10077,7 +10196,7 @@ trial.tabbed_upsell.seeds.description=정식 버전 Minecraft를 잠금 해제 trial.thanks_for_testing.title=테스트에 참여해 주셔서 감사합니다 # trial.thanks_for_testing.button=FAQ로 이동해 주세요! # trial.thanks_for_testing.minecraft.title=Minecraft 체험판 # -trial.thanks_for_testing.minecraft.description=Chromebook용 마인크래프트 평가판을 다운로드해 주셔서 감사합니다! 플레이 테스트는 버그 수정 및 기술 문제 해결을 위한 귀중한 데이터를 제공합니다. 버그를 발견하셨나요? bugs.mojang.com에 신고하세요! 다른 질문이 있으신가요? FAQ를 확인하세요. # +trial.thanks_for_testing.minecraft.description=Chromebook용 Minecraft 평가판을 다운로드해 주셔서 감사합니다! 플레이 테스트는 버그 수정 및 기술 문제 해결을 위한 귀중한 데이터를 제공합니다. 버그를 발견하셨나요? bugs.mojang.com에 신고하세요! 다른 질문이 있으신가요? FAQ를 확인하세요. # trial.thanks_for_testing.xbl.title=MICROSOFT 계정 # trial.thanks_for_testing.xbl.description=정식 버전 Minecraft에서는 크리에이티브 모드, 도전 과제 등을 즐길 수 있으며, Microsoft 계정을 통해 Minecraft 커뮤니티의 다른 플레이어를 만날 수 있습니다! 친구들의 월드에 참여하고, 서버에서 새로운 친구와 사귀고, 마켓플레이스에서 구매한 상품을 Minecraft를 플레이하는 모든 장치에서 같이 사용하세요. # trial.thanks_for_testing.xbl.description.line2=*(마켓플레이스 버전 해당) # @@ -10142,7 +10261,7 @@ tutorial.edu.title=튜토리얼 # utility.zipFile=Zip 파일 # utility.pdfFile=PDF 파일 # verification.nolicense.title=라이선스 오류 # -verification.nolicense.description=이 장치에 Minecraft를 보유했는지 확인하는 데 문제가 있습니다. Minecraft를 상점에서 다운로드하여 설치했는지 확인하십시오. 또는 인터넷에 다시 연결하여 다시 시도하십시오. # +verification.nolicense.description=이 장치에 Minecraft를 보유하고 있는지 확인하는 데 문제가 있습니다. Minecraft를 상점에서 다운로드하여 설치했는지 확인하세요. 또는 인터넷에 다시 연결하고 다시 시도해 보세요. # ## Autosave Info strings autosave.title=자동 저장 # @@ -10208,7 +10327,7 @@ xbox.genericsignin.line3=계정을 사용해 어디에서나 Minecraft를 플레 xbox.disconectionscreen.notSignedIn=Microsoft 계정으로 로그인하여 친구와 함께 플레이하세요. # xbox.disconectionscreen.multiplayerNotAllowed=Microsoft 계정에는 멀티 플레이 게임에 참여할 권한이 없습니다. # -xbox.disconectionscreen.accessDenied=참가하려면 이 게임의 누군가와 친구여야 합니다. # +xbox.disconectionscreen.accessDenied=참여하려면 이 게임의 누군가와 친구여야 합니다. # xbox.friendfinder.enterGamertag=게이머태그 입력 # xbox.friendfinder.findFriends=게이머태그로 친구 찾기 # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=음성 대화 # xbox.statistics.timePlayed=플레이한 시간 # xbox.statistics.blocksBroken=파괴한 블록 # -xbox.statistics.distanceTravelled=이동 거리 # +xbox.statistics.distanceTravelled=주행 거리 # xbox.statistics.mobsDefeated=물리친 몹 # ## Player safety toast messages @@ -10373,7 +10492,7 @@ manifestvalidation.noname=이름 없음 # manifestvalidation.editor.cannotLoadToVanillaWorld=에디터 확장 팩은 에디터 프로젝트에서만 사용할 수 있습니다. 월드 불러오기는 계속 가능하지만 확장 팩을 비활성화하거나 삭제하는 것이 좋습니다. # ## UI pack warnings and errors -uiPackError.invalidChildNames=%s: 자식 컨트롤은 고유한 이름을 사용해야 합니다. %s나중에 오류로 간주되며 해당 파일은 로드되지 않습니다. # +uiPackError.invalidChildNames=%s: 자식 컨트롤은 고유한 이름을 사용해야 합니다. %s이는 나중에 오류로 간주되며 해당 파일을 불러오지 않습니다. # uiPackError.parseError=%s: UI JSON 파일 스택을 구문 분석할 수 없습니다. %s # uiPackError.missingControl=%s: 컨트롤을 찾을 수 없습니다. %s # uiPackError.missingControlTarget=%s(%s): '%s' 작업 중 '%s' 컨트롤을 찾을 수 없습니다. # @@ -10461,7 +10580,7 @@ tips.edu.2=표지판과는 달리 슬레이트, 포스터, 칠판은 내용을 tips.edu.3=Ctrl+B 키를 사용하면 인게임 채팅에서 음성 받아쓰기 기능을 사용할 수 있습니다. # tips.edu.4=Minecraft 월드를 내보내기해 다른 사람들과 공유할 수 있습니다. # tips.edu.5=다른 사람이 월드에 접속하는 것을 허용하려면 게임을 일시 중지하고 참여 코드를 공유하세요. # -tips.edu.6=슬래시 명령어를 사용하려면 월드에서 치트키 사용이 켜진 상태여야 합니다. # +tips.edu.6=슬래시 명령어를 사용하려면 월드에서 치트를 사용하도록 설정해야 합니다. # tips.edu.7=월드를 완성했다면? 다른 사람이 방문자로 월드를 둘러보면 작업한 내용을 보호할 수 있습니다. # tips.edu.8=Minecraft에서 코딩하려면 키보드에서 "C"를 누르거나 스크린 상단의 Agent 아이콘을 터치하세요. # tips.edu.9=라이브러리를 사용해서 제작 가능한 새로운 게임 월드를 찾으세요. # @@ -10574,7 +10693,7 @@ midgameTips.69=괭이를 사용하여 심을 땅을 준비합니다. # lategameTips.1=화나게 하지만 않는다면 좀비 피글린은 여러분을 공격하지 않습니다. # lategameTips.2=화염구를 가스트에게 다시 던지세요! # lategameTips.3=조약돌은 가스트 화염구에 내성이 있어 포탈을 지키는 데 유용합니다. # -lategameTips.4=음악은 C418, 레나 레인, 쿠미 타니오카의 곡입니다. # +lategameTips.4=음악은 C418, Lena Raine, Aaron Cherof, and Kumi Tanioka가 작곡했습니다. # lategameTips.5=언젠가는 업데이트가 있을 예정입니다! # lategameTips.6=크리퍼도 코딩 버그에서 나온 결과랍니다. # lategameTips.7=Minecraft 최초 버전의 제작 기간은 단 6일이었답니다! # @@ -10593,8 +10712,8 @@ lategameTips.19=거친 해류 효과부여를 통해 빗속에서 공중을 질 lategameTips.20=신호기는 위더가 떨어뜨리는 네더의 별로만 만들 수 있는 강력한 아이템입니다. # lategameTips.21=네더 별은 폭발로 파괴할 수 없습니다. # lategameTips.22=피글린과 물물 교환할 수 있습니다. # -lategameTips.23=네더에서 리스폰하려면 충전된 재생성 앵커가 필요합니다. # -lategameTips.24=발광석으로 재생성 앵커를 충전할 수 있습니다. # +lategameTips.23=네더에서 리스폰하려면 충전된 리스폰 앵커가 필요합니다. # +lategameTips.24=발광석으로 리스폰 앵커를 충전할 수 있습니다. # lategameTips.25=진홍색 곰팡이로 호글린을 번식시킬 수 있지만 조심하세요. # lategameTips.26=황금은 네더와 황무지 바이옴에서 가장 흔합니다. # lategameTips.27=섬록암은 좋아하거나 싫어하거나 둘 중 하나입니다. # @@ -10608,9 +10727,9 @@ tips.realms.6=Realm에서 플레이하는 동안 게임 메뉴에서 Realm 스 tips.realms.7=Realm 스토리의 멤버 탭에서 Realm 커뮤니티에 대해 알아보세요. # tips.realms.8=Realm 스토리를 사용하여 사람들과 어울리고, 친구의 진행 상황을 확인하고, 플레이 시간을 계획하세요. # -splitscreen.joinPrompt=플레이어 %s(으)로 참가하기 # +splitscreen.joinPrompt=%s 플레이어로 참여 # splitscreen.unavailable.toastHeader=분할 화면 이용 불가 # -splitscreen.unavailable.toastMessage=지금은 두 번째 플레이어가 참가할 수 없습니다. # +splitscreen.unavailable.toastMessage=지금은 두 번째 플레이어가 참여할 수 없습니다. # splitscreen.unavailable.toastBodyInfo=눌러서 자세한 정보를 확인하세요. # splitscreen.joyconError.toastHeader=Joy-Con에 연결할 수 없습니다! # splitscreen.joyconError.toastMessage=로컬 네트워크 모드에서 이 게임에 연결된 컨트롤러가 너무 많습니다. # @@ -10721,20 +10840,20 @@ client.version.1.5=Update Aquatic(%s) # client.version.1.11=마을과 약탈(%s) # cloud_upload.title=Mojang 플레이어 지원 # -cloud_upload.prompt.description=최근 귀하의 지원 티켓을 근거로 Mojang 플레이어 지원팀에선 월드를 업로드할 수 있는 권한을 부여하였습니다. 월드 선택 화면 혹은 월드 설정에서 영향을 받은 월드를 업로드할 수 있습니다. # +cloud_upload.prompt.description=최근 귀하의 지원 티켓을 토대로 Mojang 플레이어 지원 팀에서 월드를 업로드할 수 있는 권한을 부여했습니다. 월드 선택 화면 또는 월드 설정에서 영향을 받은 월드를 업로드할 수 있습니다. # cloud_upload.prompt.do_not_show_toggle=이 화면을 다시 표시하지 않습니다 # cloud_upload.prompt.button.worlds=월드로 이동 # cloud_upload.prompt.button.learn_more=자세히 알아보기 # cloud_upload.toggle.accept_terms=Microsoft 서비스 계약 동의 # -cloud_upload.button.upload=월드 업로드 (%s) # +cloud_upload.button.upload=월드 업로드(%s) # cloud_upload.button.service_agreement=사용 약관 # cloud_upload.button.privacy_statement=개인정보 처리방침 # cloud_upload.terms.title=이용 약관 # cloud_upload.terms.description=월드를 업로드하려면 Microsoft 서비스 계약에 동의하세요. 업로드한 월드에는 Microsoft 서비스 계약이 적용되며, 이는 사용 약관 아래에서 확인할 수 있습니다. 업로드한 월드는 계속 플레이할 수 있습니다. # -cloud_upload.uploading.title=월드 파일 업로드 중 [%d/%d] # -cloud_upload.uploading.description_1=월드 파일 업로드에 몇 분 정도 걸릴 수 있습니다. 업로드 중에 게임을 종료하거나 이 화면을 떠나지 마십시오. # +cloud_upload.uploading.title=월드 파일 업로드 중[%d/%d] # +cloud_upload.uploading.description_1=월드 파일을 업로드하는 데 몇 분 정도 걸릴 수 있습니다. 업로드 중에 게임을 종료하거나 이 화면을 떠나지 마세요. # cloud_upload.uploading.description_2=월드 사이즈는 거대할 수 있습니다. 무선 데이터 사용을 피하려면 WiFi에 연결하십시오. # -cloud_upload.succeeded.description=월드 업로드를 성공적으로 완료했습니다. 감사합니다! # +cloud_upload.succeeded.description=월드를 업로드했습니다. 감사합니다! # cloud_upload.failed.retryable.description=%s 때문에 월드를 업로드하지 못했습니다. # cloud_upload.failed.description=%s 때문에 월드를 업로드하지 못했습니다. # cloud_upload.tts.message=월드 파일 업로드 중 # @@ -10760,10 +10879,11 @@ dr.loading=불러오는 중... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=새 스킨 선택 # dr.classic_skins.custom_skin_title=스킨 가져오기 # -dr.classic_skins.custom_skin_description=장치에서 이미지 파일을 가져와 스킨으로 사용합니다. 이 스킨은 장치나 게임 사이에 동기화되지 않습니다. # +dr.classic_skins.custom_skin_description=장치에서 png(64x32, 64x64 또는 128x128) 파일을 가져와 스킨으로 사용합니다. 이 스킨은 장치나 게임 간에 동기화되지 않습니다. # +dr.classic_skins.custom_skin_description_disabled= 멀티 플레이 게임 중에는 기기에서 사용자 지정 스킨을 선택할 수 없습니다. 메인 메뉴로 돌아가 장착해 주세요. # dr.classic_skins.custom_skin_description_popup='신뢰할 수 있는 스킨만 허용' 옵션이 활성화된 경우 사용자 지정 스킨이 있는 플레이어는 표시되지 않습니다. # dr.classic_skins.custom_skin_section_title=소유 스킨 # -dr.classic_skins.invalidCustomSkin=선택한 이미지는 Minecraft 스킨이 아닙니다. # +dr.classic_skins.invalidCustomSkin=64x64, 64x32 또는 128x128 크기의 .png 파일을 불러오세요. # dr.classic_skins.owned=보유함 # dr.classic_skins.purchasable=더 보기 # dr.classic_skins.realms_plus=Realm Plus # @@ -10856,7 +10976,7 @@ dr.categories.size=크기 # dr.categories.top=상의 # dr.categories.bottom=하의 # dr.categories.outerwear=겉옷 # -dr.categories.headwear=머리 # +dr.categories.headwear=머리 착용구 # dr.categories.gloves=장갑 # dr.categories.footwear=신발 # dr.categories.back_item=등 아이템 # @@ -10880,7 +11000,7 @@ dr.notification.classic_skin_created_new=새 스킨이 생성되었습니다 # dr.notification.persona_delete=캐릭터가 삭제되었습니다 # dr.notification.item_selection_failed=아이템 선택에 실패했습니다 # dr.notification.character_failed=%s 캐릭터를 불러오는데 실패했습니다 # -dr.notification.character_failed_start=문자 %s을(를) 로드하지 못했습니다. 프로필에서 다시 로드할 수 있습니다. # +dr.notification.character_failed_start=%s 캐릭터를 불러오지 못했습니다. 프로필에서 다시 불러올 수 있습니다. # dr.notification.equipped_piece=%s 장착했습니다. # dr.notification.custom_banned=커뮤니티 규정을 위반하여 멀티 플레이에서 스킨이 차단되었습니다. # dr.modal.persona_delete_confirm=현재 캐릭터가 삭제됩니다. 그래도 계속할까요? # @@ -10909,7 +11029,7 @@ dr.emotes.slot=감정 표현 %d # dr.emotes.key=주요 %d # dr.character_creator_getting_started_title=시작하기 # dr.character_creator_getting_started_detail=왼쪽에 있는 아이템을 선택해 캐릭터가 어떻게 보이는지 확인하세요! # -dr.deep_link_fail.profile=딥 연결 실패: 프로필을 로드할 수 없음 # +dr.deep_link_fail.profile=딥 링킹 실패: 프로필을 불러올 수 없음 # dr.deep_link_fail.dressing_room=딥 연결 실패: 제안을 열 수 없음 # dr.marketplace.get_more_skins=스킨 더 찾아보기 # dr.classic_skins.show_more=더 보기 # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=연결하지 못했습니다. # gathering.info.modal.body.connectFail=안타깝게도 연결하지 못했습니다. 나중에 다시 시도하세요. # gathering.connect.title=연결 중... # gathering.info.qr.title.onlineService=자세한 정보 # -gathering.info.qr.body.onlineService.nso=Minecraft 이벤트에 참여하려면 Nintendo Switch Online 멤버십이 필요합니다. # -gathering.info.qr.body.onlineService.psn=Minecraft에서 이벤트에 참여하려면 PlayStation®Plus에 로그인해야 합니다. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Minecraft에서 이벤트에 참여하려면 로그인해야 합니다. # gathering.info.qr.title.childAccount=온라인 플레이가 허용되지 않음 # gathering.info.qr.body.childAccount=현재 자녀 보호 기능으로 온라인 게임을 할 수 없습니다. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=라이브 이벤트 스트리밍 # gathering.info.qr.body.console=스캔하여 라이브 이벤트 스트리밍에 참여하기 # gathering.info.signIn.title=이 이벤트에 참여하려면 로그인하세요. # gathering.info.signIn.body=이 이벤트에 참여하려면 Microsoft 계정에 로그인하세요. # +gathering.activation.warning=채집물을 찾을 수 없습니다. # +gathering.activation.warning.signIn=채집물을 찾을 수 없습니다. 다시 시도하기 전에 로그인하세요. # +gathering.activation.warning.title=이런! # diff --git a/resource_pack/texts/nb_NO.lang b/resource_pack/texts/nb_NO.lang index 58eab0f39..f641d27bd 100644 --- a/resource_pack/texts/nb_NO.lang +++ b/resource_pack/texts/nb_NO.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Spillmeny # accessibility.screenName.permissions=Tillatelser-skjerm # accessibility.screenName.play=Spill # accessibility.screenName.profile=Profil-skjerm # +accessibility.screenName.realmInviteLinkSettings=Invitasjonslenke til realm-innstillinger-skjerm # accessibility.screenName.realmSettings=Innstillinger for realmen # accessibility.screenName.settings=Spillinnstillinger # accessibility.screenName.addFriend=Legg til venn-skjerm # @@ -192,6 +193,10 @@ accessibility.text.equals=Er lik # accessibility.text.unsupported=Ukjent tegn # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Varsel ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tips ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Dupliserte velgerargumenter (%s) # commands.generic.encryption.badkey=Ugyldig fellesnøkkel. Forventet nøkkel på 120 byte etter PEM-formatering. # commands.generic.encryption.badsalt=Ugyldig SALT. Forventet SALT på 16 byte før koding med base 64. # commands.generic.encryption.required=Kryptert økt kreves # +commands.generic.entity.differentDimension=Målenheten kan ikke være i en annen dimensjon # commands.generic.entity.invalidType=Enhetstypen %1$s er ugyldig # commands.generic.entity.invalidUuid=Enhetens oppgitte UUID er i et ugyldig format # commands.generic.entity.notFound=Finner ikke denne enheten # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Nedtoningsfargeverdiene må være heltall fra 0 ti commands.camera.invalid.easing=Overgang til ikke-stasjonære kameraer støttes ikke # commands.camera.invalid.time=Nedtoningsvarigheten må være mellom 0 og 10 sekunder # commands.camera.invalid.pitch=Kamerabanen (X-rotasjonen) må være mellom -90 og 90 grader # +commands.camera.invalid.view.offset=Visningens forskyvning må være mellom -100 og 100 # commands.camera.perspective.locked=Perspektivet kan ikke endres mens du bruker tilpassede kameraer # commands.camera.perspective.option=Det valgte kameraet endres når det tilpassede kameraet ikke er aktivt # commands.world_age.description=Endrer eller henter verdenens alder (tiden siden opprettelsen). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Grotter og klipper # createWorldScreen.cavesandcliffsDescription=Utforsk den nye varierte grottegenereringen # createWorldScreen.spectatorMode=Tilskuermodus # createWorldScreen.spectatorModeDescription=Prøv de tidlige versjonene av tilskuermodus # +createWorldScreen.experimentalThirdPersonCameras=Skaperkameraer: nye forhåndsinnstillinger for tredjeperson # +createWorldScreen.experimentalThirdPersonCamerasDescription=Inneholder en ny forhåndsinnstilling for tredjepersonskamera som følger med over skulderen # +createWorldScreen.experimentalFocusTargetCamera=Skaperkameraer: Fokusmålkamera # +createWorldScreen.experimentalFocusTargetCameraDescription=Aktiverer atferd for det eksisterende frittstående kameraet for å målrette mot en enhet # createWorldScreen.recipeUnlocking=Oppskrift-opplåsing # createWorldScreen.recipeUnlockingDescription=Aktiver oppskrift-opplåsing # createWorldScreen.experimentalholiday=Funksjoner for høytidsskapere # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Slett prosjekt # createWorldScreen.editor.projectOptionsLabel=Prosjektalternativer # createWorldScreen.editor.delete.confirm=Slette prosjektet for godt? # createWorldScreen.editor.deleteWarningFormat=Er du sikker på at du vil slette «%s»? Dette prosjektet går tapt for alltid! # -createWorldScreen.eduCloud.about.body=Filnavn: «%1$s»%2$sSist oppdatert: %3$s%4$sKlikk på OK og deretter Last ned for å laste ned.%5$s # +createWorldScreen.eduCloud.about.body=Filnavn: «%1$s»%2$sSist oppdatert: %3$s%4$sKlikk på OK og deretter på Last ned-knappen for å laste ned.%5$s # createWorldScreen.eduCloud.about.title=Om skyverdenfil # createWorldScreen.eduCloud.delete.confirm=Slette lokal verden? # createWorldScreen.eduCloud.deleteWarningFormat=Er du sikker på at du vil slette «%1$s» på denne enheten?%2$sSkyversjonen «%3$s» blir ikke påvirket og kan synkroniseres på nytt senere. # +createWorldScreen.eduCloud.resolution.title=Laste opp nå? # +createWorldScreen.eduCloud.resolution.body=Det oppstod et problem under lagring av «%1$s» til skyen. Når du forlater en verden, må du ha Minecraft Education åpent inntil opplastingen er fullført. %2$sLa oss fikse dette. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Last opp nå # +createWorldScreen.eduCloud.resolution.uploadOpen=Last opp og spill # createWorldScreen.experimentalDeferredTechnicalPreview=Vis dragefunksjoner for skapere # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Aktiver den utsatte rørledningen som vises. Krever en ressurspakke med PBR aktivert og kompatibel maskinvare. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Laste ned sikkerhetskopi før du deler? realmsInvitationScreen.shareDialogLabel=Alle med denne koblingen kan bli medlem av realmen din. Vær nøye med hvem du deler den med. Det kan være lurt å laste ned en sikkerhetskopi av verdenen din først. Du kan fjerne medlemmer i realmens innstillinger. # realmsInvitationScreen.shareDialogShareButton=Del # realmsInvitationScreen.shareDialogCopyButton=Kopier # -realmsInvitationScreen.shareDialogNewLinkButton=Opprett ny kobling # -realmsInvitationScreen.shareDialogNewCodeButton=Opprett ny kode # realmsInvitationScreen.closedRealmWarning=Realmen din er lukket. Medlemmer kan ikke bli med. # realmsInvitationScreen.generate=Generer # realmsInvitationScreen.disable=Deaktiver # realmsInvitationScreen.backup=Last ned # -realmsInvitationScreen.shareByLink=Del kobling # -realmsInvitationScreen.shareByCode=Del invitasjonskode # -realmsInvitationScreen.shareLinkToRealm=Del kobling til realm # -realmsInvitationScreen.shareCodeToRealm=Del invitasjonskode til realm # -realmsInvitationScreen.shareInfoMessage=Alle med koblingen kan bli med i realmen din. Gå til Spill > Last ned verden for å laste ned en sikkerhetskopi av verdenen din. # -realmsInvitationScreen.shareInfoMessageCode=Alle med invitasjonskoden kan bli med i realmen din. Gå til Spill > Last ned verden for å laste ned en sikkerhetskopi av verdenen din. # -realmsInvitationScreen.refreshLinkInfoMessage=Dette deaktiverer den gamle koblingen og oppretter en ny. Vil du fortsette? # -realmsInvitationScreen.refreshCodeInfoMessage=Dette deaktiverer den gamle invitasjonskoden og oppretter en ny. Vil du fortsette? # realmsInvitationScreen.kick=Fjern # realmsInvitationScreen.kickAndBlock=Blokker # realmsInvitationScreen.kickPopupTitle=Oppheve tilgang? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Spillinnstillinger # realmsSettingsScreen.playersSectionTitle=Spillere # realmsSettingsScreen.membersSectionTitle=Medlemmer # realmsSettingsScreen.subscriptionSectionTitle=Abonnement # +realmsSettingsScreen.inviteLinksSectionTitle=Invitasjonslenker # realmsSettingsScreen.devOptionsSectionTitle=Alternativer for utviklere # realmsSettingsScreen.backupSection=Sikkerhetskopier # realmsSettingsScreen.backupInfo=Du kan gjenopprette verdenen i realmen din med en av sikkerhetskopiene i denne listen. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Erstatte verdenen? # realmsSettingsScreen.closeRealmTitle=Lukke Realm? # realmsSettingsScreen.closeRealmMessage=Hvis du lukker realmen, stenges den ned. Alle som spiller i realmen for øyeblikket, blir koblet fra. Er du sikker på at du vil gjøre dette? # realmsSettingsScreen.LoadingSubscription=Laster inn abonnementet … # +realmsSettingsScreen.LoadingInviteLinks=Laster inn invitasjonslenker ... # realmsSettingsScreen.failedLoadingSubscription=Kunne ikke laste inn abonnement # +realmsSettingsScreen.failedLoadingInviteLinks=Kunne ikke laste inn invitasjonslenker # realmsSettingsScreen.matchingPurchasePlatformFormat=Du kjøpte abonnementet ditt i %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Du startet abonnementet ditt i %s. Det kan bare forlenges der. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Du kan administrere Realms-abonnementet ditt i plattformbutikken der du opprinnelig kjøpte det. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Realmen din h realmsSettingsScreen.upload.worldtoobig=Opplasting mislyktes. Verdensstørrelsen overskrider den maksimale opplastbare grensen på %s. # realmsSettingsScreen.download.worldtoobig=Nedlasting mislyktes. Verdensstørrelsen overskrider den maksimale nedlastbare grensen på %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Endringene i Realms-abonnementet, som å stable tid eller å deaktivere gjentakende fakturering, vises ikke før den neste faktureringsdatoen. # +realmsSettingsScreen.inviteLinkLabel=Invitasjonslenker: # +realmsSettingsScreen.inviteLinkLabelTTS=Invitasjonslenker. Tekstblokk. # +realmsSettingsScreen.inviteLinkLabelDescription=Du kan legge til opptil fem invitasjonslenker og dele dem slik at andre kan bli med i realmen din. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Du har nådd maksimalt antall invitasjonslenker. Du må fjerne en eksisterende lenke før du legger til en ny. # +realmsSettingsScreen.inviteLinkNameTTS=Invitasjonslenke med tittelen %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Trykk på knappen for å endre innstillingene. # +realmsSettingsScreen.inviteLinkAddButton=Legg til ny invitasjonslenke # +realmsSettingsScreen.inviteLinkCopyTTS=Kopier invitasjonslenke # +realmsSettingsScreen.inviteLinkActivate=Aktiver lenke # +realmsSettingsScreen.inviteLinkActivateTTS=Aktiver lenke. Aktiver lenken for å la andre bruke den til å bli med. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktiver denne lenken for å la andre bruke den til å bli med. # +realmsSettingsScreen.inviteLinkActive=Aktiv # +realmsSettingsScreen.inviteLinkInactive=Inaktiv # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ingen kan bli med ved å bruke denne lenken # +realmsSettingsScreen.inviteLinkExpiryTime=Utløper %s, %s # +realmsSettingsScreen.inviteLinkExpiredTime=Utløp %s, %s # +realmsSettingsScreen.inviteLinkExpired=Utløpt # +realmsSettingsScreen.inviteLinkInfinite=Utløper aldri # +realmsSettingsScreen.inviteLinkInfiniteToggle=Angi at lenken aldri skal utløpe # +realmsSettingsScreen.inviteLinkTitle=Invitasjonslenke: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Små bokstaver # +realmsSettingsScreen.inviteLinkUppercaseTTS=Store bokstaver # +realmsSettingsScreen.inviteLinkURLTTS=Invitasjonslenke med tittelen %s. Tekstblokk. %s. Denne lenken lar andre bli med i realmen din. Du kan dele den overalt. # +realmsSettingsScreen.inviteLinkDescription=Denne lenken lar andre bli med i realmen din. Du kan dele den overalt. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Generelt # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Avanserte innstillinger # +realmsSettingsScreen.inviteLinkShare=Del kobling # +realmsSettingsScreen.inviteLinkShareDescription=Velg hvor du vil dele denne lenken. # +realmsSettingsScreen.inviteLinkShareButton=Del # +realmsSettingsScreen.inviteLinkShareButtonTTS=Lenke. Knapp. Velg hvor du vil dele denne lenken. # +realmsSettingsScreen.inviteLinkRemove=Fjern lenke # +realmsSettingsScreen.inviteLinkRemoveButton=Fjern # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Lenke. Knapp. # +realmsSettingsScreen.inviteLinkCopiedToast=Invitasjonslenken er kopiert til utklippstavlen. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Fjerne invitasjonslenke? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Dette fjerner invitasjonslenken fra realmen. Alle som allerede har blitt med, vil forbli, men ingen nye kan bli med ved å bruke denne lenken. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ja, fjern lenke # +realmsSettingsScreen.inviteLinkExpirationLabel=Utløpsdato # +realmsSettingsScreen.inviteLinkExpirationDescription=Angi når denne lenken skal utløpe. # +realmsSettingsScreen.inviteLinkExpirationTTS=Utløpsdato. Tekstblokk. Lenke utløper %s. Angi når denne lenken utløper. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Utløpsdato. Tekstblokk. Lenke %s. Angi når denne lenken utløper. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Feil når lenken skulle legges til # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Det oppstod en feil da en lenken skulle legges til denne realmen. Prøv på nytt. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Feil under sletting av lenken # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Det oppstod en feil under sletting av denne lenken. Prøv på nytt. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Feil under oppdatering av lenken # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Det oppstod en feil under oppdateringen av denne lenken. Prøv på nytt. # +realmsSettingsScreen.expiration.unset=Angi utløp # +realmsSettingsScreen.expiration.never=Aldri # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=Én time # +realmsSettingsScreen.expiration.quarterDay=Seks timer # +realmsSettingsScreen.expiration.halfDay=Tolv timer # +realmsSettingsScreen.expiration.day=Én dag # +realmsSettingsScreen.expiration.week=Sju dager # +realmsSettingsScreen.expiration.never.full=Utløper aldri # +realmsSettingsScreen.expiration.timeFormat=%s, %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Om 30 minutter. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Om én time. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Om seks timer. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Om tolv timer. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Om én dag. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Om sju dager. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov. # date.short_december=Des. # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s, %s # +date.formattedSpecific.today=I dag, %s # +date.formattedSpecific.yesterday=I går, %s # date.full_january=Januar # date.full_february=Februar # date.full_march=Mars # @@ -2593,7 +2667,6 @@ deathScreen.quit=Hovedmeny # deathScreen.quit.confirm=Er du sikker på at du vil avslutte? # deathScreen.quit.confirmToMainMenuWarning=Er du sikker på at du vil avslutte spillet og gå til hovedmenyen? # deathScreen.quit.confirmToMainMenuTitleWarning=Avslutte og gå til hovedmenyen? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Er du sikker på at du vil lagre og forlate spillet?%sVi laster opp verdenen din til skyen også! # deathScreen.quit.secondaryClient=Lagre og forlat # deathScreen.quit.secondaryClient.confirmLeaveWarning=Er du sikker på at du vil lagre og forlate spillet? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Lagre og forlat # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Oververden # dimension.dimensionName1=Underverden # dimension.dimensionName2=Slutten # -disabledSkin.title=Du vises som Steve # +disabledSkin.title=Du vises som en standard figur # disabledSkin.body.onJoin=Denne serveren har %s deaktivert. Du kan bytte til et annet skall i påkledningsrommet. # disabledSkin.body.dressingRoom=Denne serveren er %s deaktivert. Er du sikker på at du vil fortsette å bruke dette skallet? # disabledSkin.type.customSkins=spesiallagde skall # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EKSPORTER # edu.worlds_screen.share=DEL # edu.worlds_screen.delete=SLETT # edu.worlds_screen.courses_title=Mine kurs # -edu.worlds_screen.fetch_error=Det oppsto et problem under tilkobling til OneDrive. Verdener lagret i skyen er kanskje ikke oppdatert. Sjekk internett-tilkoblingen. # +edu.worlds_screen.fetch_error=Det oppstod et problem under tilkobling til OneDrive. Verdener lagret i skyen er kanskje ikke oppdatert. Det kan være lurt å sjekke Internett-tilkoblingen. # edu.templates.title=Mine maler # edu.templates.search_placeholder=Søk etter mine maler # @@ -3053,7 +3126,12 @@ feed.upload=Skjermbildet ditt lastes opp ... # feed.manage=Administrer tidslinje # feed.share=Del # feed.addScreenshot=Legg til skjermbilde # -feed.shareScreenshot=Skjermbilde tatt. Gå til Realms-historier for å dele det. # +feed.screenshotCapturedRealms=Skjermbilde tatt. Gå til Realms-historier for å dele det. # +feed.screenshotCaptured=Skjermbilde tatt. Du kan se det i skjermbildegalleriet ditt. # +feed.screenshotAlmostFull=Skjermbilde tatt. Galleriet ditt er nesten fullt. (%d/%d) # +feed.screenshotReachedMax=Skjermbilde tatt. Galleriet ditt er fullt. (%d/%d) # +feed.screenshotFull=Galleriet ditt er fullt. Slett skjermbilder for å frigjøre plass. # +feed.screenshotFullShort=Skjermbildegalleriet er fullt # feed.comments=Kommentarer # feed.edit=Rediger # feed.screenshots=Skjermbilder # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Beveg :tip_right_stick: for å se deg omkring gameTip.playerMovement.mouse=Beveg deg med :_input_key.forward:, :_input_key.left:, :_input_key.back: og :_input_key.right: # gameTip.playerMovement.touch=Beveg deg med styrespaken # -gameTip.playerMovement.touch.classic=Beveg deg med styrespaken # +gameTip.playerMovement.touch.classic=Flytt ved hjelp av pilknappene # gameTip.playerMovement.controller=Beveg :tip_left_stick: for å gå omkring # gameTip.flying.mouse=Dobbelttrykk på :_input_key.jump: for å fly # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Dobbelttrykk på :_input_key.jump: for å slutte å fly gameTip.stopFlying.touch=Dobbelttrykk på fly ned for å slutte å fly # gameTip.jump.mouse=Hopp med :_input_key.jump: # + gameTip.swim.mouse=Trykk på og hold inne :_input_key.jump: for å svømme opp # +gameTip.swim.touch=Trykk for å svømme opp # gameTip.hotbar.selection.mouse=Rull eller trykk på %s for å holde elementet ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Trykk på elementet i verktøylinjen for å holde det # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Plasser arbeidsbenken ved å holde den og gameTip.useCraftingTable.mouse=Høyreklikk på arbeidsbenken for å bruke den # +gameTip.openChat.mouse=Trykk på %s for å åpne chat # +gameTip.openChat.touch=Trykk for å åpne chatten # +gameTip.openChat.touch.tts=Trykk på chatteknappen for å åpne chatten # + +gameTip.emote.mouse=Trykk eller hold inne :_input_key.emote: for å bruke emoter # +gameTip.emote.touch=Trykk for å bruke emoter # +gameTip.emote.touch.tts=Trykk på emote-knappen for å bruke emoter # + generator.amplified=FORSTERKET # generator.amplified.info=Merk: Bare for moro skyld og krever en kraftig datamaskin # generator.customized=Egendefinert # @@ -3341,8 +3429,8 @@ howtoplay.armor.text.5.gamepad=Et skjold kan blokkere angrep. Du kan både plass howtoplay.armor.text.5a.touch=Skjoldet blokkerer all slags innkommende skade – til og med smyger-eksplosjoner! Det kan plasseres i den ikke-dominante hånden din eller i verktøylinjen. # howtoplay.armor.text.5b.touch=Når du bruker kontrolloppsettet «D-Pad og trykk for å samhandle», trykker du på :touch_sneak: for å bytte til blokkering med skjoldet. # howtoplay.armor.text.5c.touch=Når du bruker et «Styrespak»-kontrolloppsett, trykker du på :tip_virtual_button_sneak: for å bytte til blokkering med skjoldet. # -howtoplay.armor.text.5.rift_controller=Et skjold kan blokkere angrep. Du kan både plassere skjoldet i din ikke-dominante hånd og i verktøylinjen. Trykk på :_input_key.sneak:-knappen eller klikk på :rift_X: for å aktivere blokkering med skjoldet. # -howtoplay.armor.text.5.windowsmr_controller=Et skjold kan blokkere angrep. Du kan både plassere skjoldet i din ikke-dominante hånd og i verktøylinjen. Trykk på :_input_key.sneak:-knappen eller klikk på :windowsmr_right_stick: for å aktivere blokkering med skjoldet. # +howtoplay.armor.text.5.rift_controller=Et skjold kan blokkere angrep. Du kan både plassere skjoldet i din ikke-dominante hånd og i hurtiglinjen. Trykk på :_input_key.sneak: eller klikk på :rift_X: for å aktivere blokkering med skjoldet. # +howtoplay.armor.text.5.windowsmr_controller=Et skjold kan blokkere angrep. Du kan både plassere skjoldet i din ikke-dominante hånd og i hurtiglinjen. Trykk på :_input_key.sneak: eller klikk på :windowsmr_right_stick: for å aktivere blokkering med skjoldet. # howtoplay.armor.text.6=Skjoldet kan selv blokkere en eksploderende smyger! # howtoplay.armor.header.3=Forkledning # howtoplay.armor.text.7=Du kan også ha et utskåret gresskar på hodet. Dette gir deg ikke noe :armor:, men det gjør at endermenn ikke blir sinte når du ser på dem. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventar # howtoplay.inventory.title=Slik spiller du: inventar # howtoplay.inventory.header.1=1. Inventar # howtoplay.inventory.header.2=2. Verktøylinje # -howtoplay.inventory.text.1.pc_console=Verktøylinjen fylles opp når du samler flere ressurser. Trykk på :_input_key.inventory:-knappen for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # -howtoplay.inventory.text.1.touch=Verktøylinjen fylles opp når du samler flere ressurser. Trykk på :tip_touch_inventory:-knappen for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # -howtoplay.inventory.text.1.rift=Verktøylinjen fylles opp når du samler flere ressurser. Trykk på :rift_B:-knappen for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # -howtoplay.inventory.text.1.windowsmr=Verktøylinjen din fylles opp når du samler flere ressurser. Trykk på :windowsmr_left_grab:-knappen for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # +howtoplay.inventory.text.1.pc_console=Verktøylinjen din fylles opp når du samler flere ressurser. Trykk på :_input_key.inventory: for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # +howtoplay.inventory.text.1.touch=Verktøylinjen fylles opp når du samler flere ressurser. Trykk på :tip_touch_inventory: for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # +howtoplay.inventory.text.1.rift=Verktøylinjen din fylles opp når du samler flere ressurser. Trykk på :rift_B: for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # +howtoplay.inventory.text.1.windowsmr=Verktøylinjen din fylles opp når du samler flere ressurser. Trykk på :windowsmr_left_grab: for å få tilgang til §einventaret§f. Der har du mer plass til alt du har samlet. # howtoplay.inventory.text.2.keyboard=Vil du flytte noe mellom §everktøylinjen§f og inventaret ditt? Åpne inventaret, klikk på gjenstanden du vil flytte, og dra den til den tomme plassen du vil flytte den til. # howtoplay.inventory.text.2.gamepad=Vil du flytte noe mellom §everktøylinjen§f og inventaret ditt? Bruk markøren for å velge en gjenstand, og trykk på :_gamepad_face_button_down:. Flytt deretter markøren til en tom gjenstandsplass, og trykk igjen for å flytte den. # howtoplay.inventory.text.2.touch=Vil du flytte noe mellom §everktøylinjen§f og inventaret ditt? Trykk på gjenstanden du vil flytte, og trykk deretter på den tomme gjenstandsplassen du vil flytte den til. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Utforsk en verden av muligheter med Minecoins, som er howtoplay.minecoins.text.2=Når du har løst dem inn, vil Minecoins bli tilknyttet Microsoft-kontoen din, slik at du også kan få tilgang til myntene og kjøpene dine på andre støttede enheter! # howtoplay.minecoins.button.text.1=Skaff deg mynter # howtoplay.minecoins.header.1=Ansvarsfraskrivelse # -howtoplay.minecoins.text.3=*Minecoins krever en versjon av Minecraft: Bedrock Edition med Minecraft-markedsplassen. Minecoins kan ikke brukes på Sony PlayStation®. Gå til minecraft.net/minecoins for mer informasjon om kompatibilitet  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins krever en versjon av Minecraft: Bedrock Edition med Minecraft-markedsplassen. Minecoins kan ikke brukes på PlayStation®. Gå til minecraft.net/minecoins for mer informasjon om kompatibilitet  #### CertRequirement: [PlayStation®] howtoplay.mining=Gruvedrift # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Et tall vises på REALMS-HISTORIER-knappen når howtoplay.realms_stories.header.3=Organiser spilløkter # howtoplay.realms_stories.text.4=Bruk tidslinjen til å se hvem som spiller, og når de spiller. Bla gjennom medlemmene av realmen for å se når de spilte sist, og hvem de spilte med. Bruk denne informasjonen til å sette opp tider, slik at dere kan spille sammen. # howtoplay.realms_stories.header.4=Finn ut hvem som er på realmen # -howtoplay.realms_stories.text.5=Se hvem som er en del av realmen ved å bruke medlemmer-fanen. Det er en liste over alle spillerne som kan spille her. Du kan se hvem realm-eieren er, hvem operatørene er, og hvem som har blitt med i Realms-historier for denne realmen. Du kan søke, sortere og filtrere for å hjelpe deg med å finne nøyaktig den du leter etter. # +howtoplay.realms_stories.text.5=Se hvem som er en del av realmen, ved å bruke medlemmer-fanen. Det er en liste over alle spillerne som kan spille her. Du kan se hvem realm-eieren er, hvem operatørene er, og hvem som har blitt med i Realms-historier for denne realmen. Du kan søke, sortere og filtrere for å finne nøyaktig den du leter etter. # howtoplay.realms_stories.header.5=Koble til uansett hvor du er # howtoplay.realms_stories.text.6=Realms-historier er tilgjengelige i spillmenyen når du spiller i realmen og på realmer-fanen. Du kan holde deg oppdatert og fortelle historien din fra hvor som helst, selv når du ikke spiller. Uansett om det er fra konsollen, datamaskinen eller mobilenheten, så er Realms-historier tilgjengelig overalt. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms-historier er tilgjengelige i spillmenyen howtoplay.scaffolding=Stillas # howtoplay.scaffolding.header.1=Strekk deg mot himmelen # howtoplay.scaffolding.text.1.keyboard=Stillas kan hjelpe deg med å skape svære strukturer trygt! Du kan gå inn i et stillas og stå på det. Hvis du har en søyle med stillas, kan du gå oppover ved å stå i stillaset og trykke på :_input_key.jump:. Hvis du ønsker å dra nedover kan du trykke på :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Stillas kan hjelpe deg med å skape svære strukturer trygt! Du kan gå inn i et stillas og stå på det. Hvis du har en søyle med stillas, kan du gå oppover ved å stå i stillaset og trykke på :_input_key.jump:-knappen. Hvis du ønsker å dra nedover kan du trykke på og holde inne :_input_key.sneak:-knappen. # +howtoplay.scaffolding.text.1.gamepad=Stillas kan hjelpe deg med å skape svære strukturer trygt! Du kan gå inn i et stillas og stå på det. Hvis du har en søyle med stillas, kan du gå oppover ved å stå i stillaset og trykke på :_input_key.jump:. Hvis du ønsker å dra nedover kan du trykke på :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Stillas kan være til hjelp under bygging av store byggverk ved å la deg nå høyere steder og klatre trygt ned uten å få fallskader. # howtoplay.scaffolding.text.1b.touch=Når du bruker D-Pad-kontrolloppsettet, trykker du på :touch_jump: for å klatre opp en søyle med stillas. Trykk på :touch_fly_down: for å klatre ned. # howtoplay.scaffolding.text.1c.touch=Når du bruker et styrespak-kontrolloppsett, trykker du på :tip_virtual_button_jump: for å klatre opp en søyle med stillas. Trykk på :tip_virtual_button_sneak: for å klatre ned. # -howtoplay.scaffolding.text.1.rift_controller=Stillas kan hjelpe deg med å skape svære strukturer trygt! Du kan gå inn i et stillas og stå på det. Hvis du har en søyle med stillas, kan du gå oppover ved å stå i stillaset og trykke på :rift_A:-knappen. Hvis du ønsker å dra nedover kan du trykke på :rift_X:-knappen. # -howtoplay.scaffolding.text.1.windowsmr_controller=Stillas kan hjelpe deg med å lage svære strukturer trygt! Du kan gå inn i et stillas og stå på det. Hvis du har en søyle med stillas, kan du gå oppover ved å stå i stillaset og trykke på :windowsmr_right_touchpad:-knappen. Hvis du ønsker å dra nedover kan du trykke på og holde inne :windowsmr_right_stick:-knappen. # +howtoplay.scaffolding.text.1.rift_controller=Med stillas blir det lettere og tryggere å bygge store byggverk! Du kan gå inn i et stillas og stå på det. Hvis du har en søyle med stillas, kan du gå oppover ved å stå i stillaset og trykke på :rift_A:. Hvis du ønsker å dra nedover, kan du trykke på :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Med stillas er det lettere og tryggere å bygge store bygg! Du kan gå inn i et stillas og stå på det. Hvis du har en søyle med stillas, kan du gå oppover ved å stå i stillaset og trykke på :windowsmr_right_touchpad:. Hvis du ønsker å dra nedover, kan du trykke på :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Støtt bygget ditt # howtoplay.scaffolding.text.2=Stillas trenger støtte. Du kan bare plassere et visst antall stillaser horisontalt uten å berøre en annen blokk. Når du prøver å plassere for mange stillasblokker uten skikkelig støtte, faller den. Stillas kan plasseres som normale blokker, men kan også plasseres på eget fundament for å bygge et høyt tårn raskt. # howtoplay.scaffolding.header.3=Knus det # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Prosjekteksporten mislyktes # level.editor.import.failed=Prosjektimporten mislyktes # level.editor.import.failed.incompatibleEdition=Kunne ikke importere prosjektet: Filformatet støttes ikke # -inbox.invite.title=Realm-invitasjon til # +inbox.realmInvite.title=Realm-invitasjon til %s # +inbox.gameInvite.title=Spillinvitasjon fra %s # invite.clear=Opphev valg # invite.send=Inviter %d # @@ -4188,6 +4277,8 @@ invite.error1=Noe gikk galt. Vi kunne ikke laste inn vennelisten din. # invite.error2=Noe gikk galt. Vi kunne ikke laste inn alle detaljene om vennene dine. # invite.realm.add_member=Legg til medlemmer i realmen # invite.notification.title=Spillinvitasjon # +invite.notification.acceptInviteTtsTouch=Dobbelttrykk på invitasjonen øverst på skjermen for å godta # +invite.notification.acceptInviteTtsGamepad=Trykk på %s for å godta # invite.notification.description=%s har invitert deg til å spille Minecraft # invite.confirmation.description=%s har invitert deg til å spille Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Hodeskalle # item.banner_pattern.thing=Ting # item.banner_pattern.vines=Taggete bord # item.bucketPowderSnow.name=Puddersnøbøtte # +item.worldbuilder.block.failed=Du trenger kreativ + operatør for å plassere denne blokken # item.shield.name=Skjold # item.shield.white.name=Hvitt skjold # @@ -5863,6 +5955,7 @@ map.position=Posisjon: %s, %s, %s # mcoServer.title=Minecraft-verden på nettet # +menu.ai_lesson_crafter=Leksjonsbygger # menu.achievements=Prestasjoner # menu.convertingLevel=Utvider verden # menu.copyright=© Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=KLASSEROMINNSTILLINGER # menu.serverStore=%s-butikk # menu.serverGenericName=Server # menu.play=Spill # +menu.preview=Forhåndsvisning # menu.profile=Profil # menu.playdemo=Spill demoverden # menu.playOnRealms=Spill på realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Bruk FPS-uavhengig rotasjon # options.dev_use_fast_chunk_culling=Bruk Fast Chunk Culling # options.dev_displayMarketplaceDocumentId=Vis dokument-ID for markedsplassen # options.dev_addCoins=Legg til %s mynter # +options.dev_addCoinTitle=Legg til mynter # +options.dev_reset_entitlements=Tilbakestill alle rettigheter # +options.dev_reset_entitlements_loading=Hvis du tilbakestiller rettigheter, lukkes denne dialogen når prosessen er ferdig. Du kan lukke dette vinduet, men det kan føre til uventet oppførsel hvis du lukker spillet før denne kommandoen er fullendt. # +options.dev_reset_entitlements_error_unfinished=Advarsel, alle objektene ble ikke slettet ordentlig. Prøv å kjøre kommandoen på nytt, eventuelt etter å ha startet klienten på nytt. # +options.dev_reset_entitlements_warning=Advarsel! Dette sletter alle rettighetene dine, inkludert arverettigheter som du muligens ikke kan få tilbake! Denne handlingen kan ta en stund hvis du har et høyt antall rettigheter. Er du sikker på at du ønsker å fortsette? # +options.dev_reset_entitlements_success=Rettigheter slettet. # +options.dev_currencyFailureWarning=Nettverksanropet mislyktes. Feil: %s # +options.dev_currencyFailureWarningGeneric=Nettverksanropet mislyktes. Kontroller at du er logget på en konto som er på tillatelseslisten. # +options.dev_reset_wallet=Tilbakestill lommebok # +options.dev_allowlist_failure=Feil! Operasjonen mislyktes, dobbeltsjekk for å være sikker på at denne kontoen er på tillatelseslisten. # options.discoveryEnvironment=Oppdagelsesmiljø (krever omstart) # options.discoveryEnvironment.production=Produksjon # options.discoveryEnvironment.staging=Utprøving # options.discoveryEnvironment.local=Lokalt # options.discoveryEnvironment.dev=Dev [Ustabil] # +options.discoveryEnvironment.perf=Ytelse [veldig ustabil] # options.dev_realmsEnvironment=Realms-miljø # options.dev_realms_environment.production=Produksjon # options.dev_realms_environment.staging=Utprøving # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Overstyr oppdatering av klientversjon # options.dev_resetOverrideDate=Tilbakestill overstyringsdato # options.dev_clearStoreCache=Tøm mellomlageret for markedsplassen # options.dev_clearLibraryCache=Tøm bibliotekmellomlageret # +options.dev_clearScreenshotsCache=Tøm skjermbildelageret # options.dev_clearAllCache=Tøm alle mellomlagre # options.dev_connection_quality=Nettverkssimulator (simuler dårlige tilkoblinger) # options.dev_connection_off=Av – minneintern tilkobling aktivert for lokal spilling # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mbps, 200 ms ventetid, 2 %% pakketap # options.dev_connection_slow=Treg – 400 kbps, 300 ms ventetid, 3 %% pakketap # options.dev_connection_veryslow=Svært treg – 200 kbps, 400 ms ventetid, 4 %% pakketap # options.dev_deleteAllPersonas=Slett alle avatarer # +options.dev_deleteLocalScreenshots=Slett lokale skjermbilder # options.dev_deleteLegacyPersona=Slett gammelt avatarspor # options.dev_identity_environment=Ny identitet og nytt infrastrukturmiljø online (krever omstart) # options.dev_identity_environment.dev=Utvikling # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Nivå 4 – 1024 MB # options.dev_sunsetting_tier.five=Nivå 5 – iOS 12 og Nougat # options.dev_sunsetting_tier.not_pending=Venter ikke # options.dev_gatherings_section=Samlinger # -options.dev_gatherings_add_gathering=Legg til offentlig samling # options.dev_gatherings_enable=Aktiver samlinger # +options.dev_gatherings_filter=Filtrer samlinger # options.dev_gatherings_disable=Deaktiver samlinger # options.dev_gatherings_bypass=Omgå systemservicepakkesjekken # options.dev_gatherings_enabled=Samlinger: aktivert # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Juster lysstyrke # +options.hdr_brightness=Lysstyrke # options.hudOpacity=HUD-synlighet # options.hudOpacity.max=Normal # options.hudOpacity.min=Skjult # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Spilling med fullt tastatur # options.fullKeyboardLayout=Fullt tastaturoppsett # options.improvedInputResponsePlaceholder=Forbedret inndata-respons # options.improvedInputResponsePlaceholder.tooltip=Reduserer forsinkelsen mellom inndata og det du ser på skjermen. Denne innstillingen kan bruke mer batteristrøm. # -options.dynamicTexturesToggle=Fjern teksturgrense # -options.dynamicTexturesToggle.tooltip=Hvis du skrur dette av, må du starte spillet på nytt. Det kan forårsake ustabilitet når du bruker flere tillegg eller ressurspakker med mange teksturer. # -options.dynamicTextures.popUp=Hvis du slår på Fjern teksturgrense, må du starte spillet på nytt for å slå det av. # +options.dynamicTexturesToggle=Bruk anbefalt teksturgrense # +options.dynamicTexturesToggle.tooltip=Gi Mojang tillatelse til å angi teksturgrensen. Dette kan forbedre teksturkvaliteten betraktelig. Slå av dette hvis det oppstår problemer med store tillegg og ressurspakker. # +options.dynamicTextures.popUp=Hvis du slår av Bruk anbefalt teksturgrense, må spillet startes på nytt for at endringene skal tre i kraft. # options.dynamicTextures.popUp.title=Er du sikker? # +options.dynamicTextures.popUp.continue=Deaktiver # options.fullscreen=Fullskjerm # options.gamepadcursorsensitivity=Kontrollermarkørens følsomhet # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Aktiverer en ekstra stor versjon av de options.upscaling=Oppskalering # options.raytracing=Strålesporing # options.raytracing.disabled.upsell.supported_platform=Denne funksjonen er bare tilgjengelig i en verden som er kompatibel med strålesporing. Finn en på markedsplassen, eller lag din egen ressurspakke for strålesporing. # +options.raytracing.disabled.upsell.supported_platform.edu=Denne funksjonen er bare tilgjengelig i en verden som er kompatibel med strålesporing. # options.raytracing.disabled.upsell.unsupported_platform=Du trenger en bestemt enhet for å bruke denne funksjonen. Hvis du vil ha mer informasjon, kan du se http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Flott # options.graphics.fast=Rask # @@ -6406,6 +6517,7 @@ options.hidehand=Skjul hånd # options.classic_box_selection=Valg av omriss # options.creator=Utvikler # options.creatorTitle=Innstillinger for utvikler # +options.creator.serverboundClientDiagnosticsEnabled=Aktiver diagnostikk for klient # options.creator.debuggerHeading=Skriptfeilsøkingsinnstillinger # options.creator.debuggerAutoAttach=Fest feilsøkingsprogrammet ved innlasting # options.creator.debuggerAutoConnect=Koble til feilsøkingsprogrammet ved innlasting # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klassisk # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=Ny «du døde»-skjerm (eksperimentell) # options.betaNewDeathScreenToggle.disabled=Du kan ikke endre denne innstillingen mens du spiller i en verden # +options.betaNewBedScreenToggle=Ny sengeskjerm (eksperimentell) # +options.betaNewBedScreenToggle.disabled=Du kan ikke endre denne innstillingen mens du spiller i en verden # options.usetouchpad=Del opp kontroller # options.viewSubscriptions=Abonnementer # options.viewSubscriptions.button.info=Info # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Standardnettleseren din vil åpnes for å vise options.openFeedbackPage.continue=Gå til tilbakemeldingsside # options.turnOffAchievements=Slå av prestasjoner? # options.turnOffAchievements.message=Prestasjoner er bare tilgjengelige i verdener som er satt til overlevelsesmodus med juksing slått av. Hvis du fortsetter, vil ingen få prestasjoner når de spiller i denne verdenen, selv ikke hvis du bytter tilbake. # +options.turnOnHardcoreMode=Skru på beinhard modus? # +options.turnOnHardcoreMode.message=Dette er det du må vite om beinhard modus: # +options.turnOnHardcoreMode.message.1=1. Når du dør, gjenoppstår du ikke – spillet er over! # +options.turnOnHardcoreMode.message.2=2. Beinhard modus kan ikke slås av etter at verdenen er opprettet. # +options.turnOnHardcoreMode.message.3=3. Etter at du dør, kan du se, men ikke samhandle med denne verdenen. # options.achievementsDisabled=Prestasjoner kan ikke oppnås i denne verdenen. # options.achievementsDisabled.onLoad=Hvis du begynner å spille med disse innstillingene, er det ikke lenger mulig å oppnå prestasjoner i denne verdenen. # options.achievementsDisabled.notSignedIn=Prestasjoner kan oppnås i denne verdenen, men du må logge deg på en Microsoft-konto for å oppnå dem. # @@ -6761,7 +6880,7 @@ options.makeBackup=Lag en sikkerhetskopi av min verden # options.managePrivacy=Gå til https://account.xbox.com/Settings i en hvilken som helst nettleser for å administrere personverninnstillingene. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Koble fra Microsoft-konto # options.unlink_msa.confirm.title=Koble fra Microsoft-kontoen? # -options.unlink_msa.confirm.warning=ADVARSEL: Etter at du har koblet fra, kan du ikke lenger lagre fremdrift eller kjøp gjort på PlayStation®4-systemet ditt på kontoen %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ADVARSEL: Etter at du har koblet fra, kan du ikke lenger lagre fremdrift eller kjøp gjort på PlayStation®4-konsollen din på kontoen %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Hvis du fjerner tilknytningen til Microsoft-kontoen din fra dette spillet, påvirkes alle Minecraft-spill på denne plattformen som har brukt denne Microsoft-kontoen. # options.unlink_msa.confirm.checkbox1=Jeg vil ikke lenger få tilgang til noe innhold fra butikken i spillet når jeg spiller på andre plattformer. # options.unlink_msa.confirm.checkbox2=Jeg vil ikke lenger kunne spille på forskjellige plattformer med venner på andre plattformer. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Kan ikke koble til verdenen. Kontroller Internett-til progressScreen.generating=Genererer verden # progressScreen.saving=Lagrer verden # progressScreen.loading=Laster inn... # +progressScreen.title.loading=Laster inn %1 # progressScreen.title.downloading=Laster ned pakker: %1 # progressScreen.title.applyingPacks=Laster inn ressurspakker # progressScreen.title.searchingForSession=Søker etter spilløkt … # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Kobler til ekstern server # progressScreen.title.connectingRealms=Kobler til realm # progressScreen.title.copyingWorld=Verdenskopi # progressScreen.title.deleteStorageAreaContent=Tømmer hurtigminnet # +progressScreen.title.deleteScreenshotsCache=Tømmer skjermbildelageret # +progressScreen.title.deleteLocalScreenshots=Fjerner lokale skjermbilder # progressScreen.title.loadingSplitScreenAppearances=Laster inn delt skjerm-utseendene # progressScreen.title.modifiedWorldWarning=Modifisert verden # progressScreen.message.appearanceLoaded=Lastet inn utseendet # progressScreen.message.appearanceLoadWaitTimeMet=Utseendet tar lang tid å laste. Fortsetter med verdensgenerering ... # progressScreen.message.deleteStorageAreaContent=Dette kan ta litt tid. # -progressScreen.message.copyingWorld=Kopierer verden … %d%% # +progressScreen.message.copyingWorld=Kopierer verden … # progressScreen.message.tts.copyingWorld=Kopierer verden # progressScreen.message.building=Lager terreng # progressScreen.message.done=Ferdig! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Tillegg legger til nye blokker, el progressScreen.message.modifiedWorldWarning.7=Verdener og tillegg er kompliserte! Noen fungerer flott sammen, men andre kan gi deg merkelige resultater. # progressScreen.message.modifiedWorldWarning.8=Flere tillegg betyr mer moro, men spillet bruker kanskje lengre tid på å laste inn. # progressScreen.dialog.title.resourcePack=Laste ned ressurspakker? # -progressScreen.dialog.title.behaviorAndResourcePack=Laste ned verdenens atferds- og ressurspakker? # -progressScreen.dialog.title.onlyBehavior=Laste ned verdenens atferdspakker? # progressScreen.dialog.title.storageProviderError=Kunne ikke synkronisere verdensdataene # progressScreen.dialog.title.storageProviderLongWait=Synkroniserer verdensdata # progressScreen.dialog.title.storageProviderSucceeded=Synkronisering av verdensdata er fullført # -progressScreen.dialog.message.onlyBehavior=Denne verdenen bruker atferdspakker som du må laste ned for å bli med. Vil du laste dem ned og bli med? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Denne verdenen bruker atferdspakker som du må laste ned for å bli med, og ressurspakker som det er valgfritt å laste ned først. Hva vil du laste ned før du blir med? # -progressScreen.dialog.message.behaviorAndResourcePack=Denne verdenen bruker atferds- og ressurspakker som du må laste ned for å bli med. Vil du laste dem ned og bli med? # -progressScreen.dialog.message.resourcePackOptional=Denne verdenen bruker ressurspakker. Vil du laste dem ned før du blir med? # -progressScreen.dialog.message.resourcePackRequired=Denne verdenen bruker ressurspakker som du må laste ned for å bli med. Vil du laste dem ned og bli med? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Denne verdenen bruker ressurspakker med mulighet for strålesporing. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Enheten din støtter ikke avanserte belysnings- og teksturfunksjoner, så du kommer til å se verdenen uten disse avanserte effektene. Vil du laste dem ned før du går inn? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Denne verdenen bruker ressurspakker med mulighet for strålesporing. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Enheten din støtter ikke avanserte belysnings- og teksturfunksjoner, så du kommer til å se verdenen uten disse avanserte effektene. Vil du laste dem ned før du går inn? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Noen valgfrie ressurspakker som brukes til denne verdenen, inneholder strålesporing. Enheten din er ikke kompatibel med avanserte lys- og teksturfunksjoner, så du kommer til å se verdenen uten disse avanserte effektene. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Noen valgfrie og nødvendige ressurspakker som brukes til denne verdenen, inneholder strålesporing. Enheten din er ikke kompatibel med avanserte lys- og teksturfunksjoner, så du kommer til å se verdenen uten disse avanserte effektene. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Noen nødvendige ressurspakker som brukes til denne verdenen, inneholder strålesporing. Enheten din er ikke kompatibel med avanserte lys- og teksturfunksjoner, så du kommer til å se verdenen uten disse avanserte effektene. # +progressScreen.dialog.message.resourcePack.optional=Denne verdenen bruker valgfrie ressurspakker. Ønsker du å laste dem ned før du blir med? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Denne verdenen bruker valgfrie ressurspakker og nødvendige ressurspakker fra tillegg. Ønsker du å laste ned alle pakkene, eller bare de som er nødvendig for å bli med? # +progressScreen.dialog.message.resourcePack.required=Denne verdenen bruker nødvendige ressurspakker fra tillegg. Ønsker du å laste dem ned og bli med? # +progressScreen.dialog.message.resourcePack.serverRequired=Eieren av denne verdenen krever at spillere laster ned alle ressurspakkene som brukes på den. Ønsker du å laste dem ned og bli med? # progressScreen.dialog.message.storageProviderError=Kunne ikke synkronisere verdensdataene dine. Vil du prøve på nytt? # progressScreen.dialog.message.storageProviderUnusableError=Verdenen er ikke helt synkronisert eller har blitt ødelagt. Prøv å spille verdenen på en konsoll der den er i orden, og prøv å overføre den på nytt. # progressScreen.dialog.message.storageProviderQuotaError=Lokal lagring gikk bra, men skysynkronisering mislyktes på grunn av kvoten. Slett verdener fra innstillingsmenyen for å frigjøre plass i skyen. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Ikke nok ledig pl progressScreen.dialog.message.worldCorrupted=Verdenen har blitt skadet. Meld fra om dette på bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Det tar lang tid å synkronisere denne verdenen. Vil du fortsette å vente? # progressScreen.dialog.button.enter=Bli med i verden # -progressScreen.dialog.button.joinAndDownload=Last ned og bli med – %1 # progressScreen.dialog.button.joinAndDownload.everything=Last ned alt og bli med – %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Last ned bare atferdspakker og bli med – %1 # +progressScreen.dialog.button.joinAndDownload.required=Last ned det nødvendige og bli med – %1 # progressScreen.dialog.button.join=Bli med # progressScreen.dialog.button.leave=Forlat # progressScreen.dialog.button.retry=Prøv på nytt # progressScreen.dialog.button.wait=Vent # -progressScreen.editor.message.copyingProject=Kopierer prosjektet ... %d% % # +progressScreen.editor.message.copyingProject=Kopierer prosjekt … # progressScreen.editor.message.tts.copyingProject=Kopierer prosjekt # progressScreen.editor.title.copyingProject=Kopi av prosjekt # progressScreen.editor.dialog.message.resourcePackOptional=Denne verdenen bruker ressurspakker. Vil du laste dem ned før du blir med? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Atferdspakker tas i bruk fra bunn resourcePack.description.bottom.level=Ressurspakker tas i bruk fra bunn til topp. Dette betyr at hvis en ressurs finnes i to pakker, er det ressursen i den øverste pakken som blir gjeldende. I verdenen din tas disse pakkene i bruk oppå eventuelle globale pakker. # resourcePack.description.store=Vis i Store # resourcePack.header.behavior=Aktive atferdspakker gjelder for alle spillere. # -resourcePack.header.level=Spillere må godta ressurspakker for å bli med # +resourcePack.header.level=Spillere må laste ned valgfrie ressurspakker for å bli med # resourcePack.crashRecovery.title=Globale ressurser har blitt tilbakestilt # resourcePack.crashRecovery.message=Tidligere innlasting av ressurser mislyktes. # resourcePack.warnings=Advarsler: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Oppdatere verdenen? # resourcePack.warning.add.body=Denne verdenen vil kanskje ikke ligne eller oppføre seg på samme måte som ikke-modifiserte verdener. Du bør lagre en kopi av verdenen din før du fortsetter. # resourcePack.warning.add.button.cancel=Ikke legg til pakke # resourcePack.warning.add.button.ok=Legg til pakken uansett # -resourcePack.warnings.contentKeyErrorBody=Kunne ikke laste inn pakken %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Kunne ikke laste inn pakkene %s. # +resourcePack.warnings.contentKeyErrorBody=Kunne ikke laste inn pakken %s. Å restarte spillet eller laste ned pakken på nytt vil kanskje løse problemet. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Kunne ikke laste inn pakkene %s. Å restarte spillet eller laste ned pakkene på nytt vil kanskje løse problemet. # resourcePack.warnings.contentKeyErrorTitle=Feil! # resourcePack.warning.remove.title=Dette er farlig! # resourcePack.warning.remove.body=Hvis du legger til eller fjerner pakker etter å ha brukt en verden, kan du ødelegge verdenen og miste det du har laget. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Ukjent # storageManager.delete.title=Slette %s permanent? # storageManager.title.item.single=element # storageManager.title.item.plural=elementer # +storageManager.title.allScreenshots=alle skjermbilder # storageManager.delete.content=Er du sikker på at du vil slette de valgte elementene? Elementene vil gå tapt for alltid! (Og det er lenge!) %s%s%s # storageManager.delete.content.redownload=Innhold som er kjøpt på markedsplassen, kan lastes ned på nytt. # storageManager.delete.content.worldtemplate=Hvis du sletter maler, kan det være at verdener som bruker dem, ikke lenger fungerer som planlagt. # storageManager.delete.content.affectedWorlds=Følgende verdener kan slutte å fungere som de skal: # +storageManager.delete.content.screenshots=Dette sletter alle skjermbildene til alle Minecraft-spillere på denne enheten. Er du sikker på at du ønsker å fortsette? # storageManager.delete.confirm=Slett # storageManager.delete.cancel=Avbryt # storageManager.delete.dependency=Følgende innhold er avhengig av %s og vil kanskje ikke fungere riktig hvis du sletter %s:%s Vil du slette %s likevel? %s vil gå tapt for alltid! (Og det er lenge!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Gresskar # tile.pumpkin_stem.name=Gresskarstilk # tile.quartz_block.chiseled.name=Meislet kvartsblokk # tile.quartz_block.default.name=Kvartsblokk # -tile.quartz_block.lines.name=Kvartssøyleblokk # +tile.quartz_block.lines.name=Kvartssøyle # tile.quartz_block.smooth.name=Glatt kvartsblokk # tile.quartz_block.name=Kvartsblokk # tile.rail.name=Skinne # @@ -10574,7 +10693,7 @@ midgameTips.69=Bruk en krafse til å forberede bakken slik at du kan plante ting lategameTips.1=Zombifiserte pigliner vil ikke angripe deg – med mindre du gjør dem sinte. # lategameTips.2=Slå ildkulene tilbake på geisten! # lategameTips.3=Brostein er motstandsdyktig mot geistildkuler. Derfor er det lurt å bruke brostein til å beskytte portaler. # -lategameTips.4=Musikken vår er laget av C418, Lena Raine og Kumi Tanikoa. # +lategameTips.4=Musikken vår er laget av C418, Aaron Cherof og Kumi Tanioka. # lategameTips.5=Det kommer etter hvert en oppdatering til dette spillet! # lategameTips.6=Smygere ble til etter en kodefeil. # lategameTips.7=Den første versjonen av Minecraft ble laget på bare seks dager! # @@ -10760,10 +10879,11 @@ dr.loading=Laster inn... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Velg nytt skall # dr.classic_skins.custom_skin_title=Importer skall # -dr.classic_skins.custom_skin_description=Importer en bildefil fra enheten din du kan bruke som skall. Dette synkroniseres ikke mellom enheter eller spill. # +dr.classic_skins.custom_skin_description=Importer en PNG-fil (64 x 32, 64 x 64 eller 128 x 128) fra enheten din du kan bruke som skall. Dette synkroniseres ikke mellom enheter eller spill. # +dr.classic_skins.custom_skin_description_disabled= Enheten din kan ikke velge et spesiallagd skall mens du spiller flerspillerspill. Gå tilbake til hovedmenyen for å ta på ett. # dr.classic_skins.custom_skin_description_popup=Spillere med egendefinerte skall vil ikke være synlige for deg hvis alternativet "Tillat bare klarerte skall" er aktivert # dr.classic_skins.custom_skin_section_title=Eide skall # -dr.classic_skins.invalidCustomSkin=Dette er ikke noe Minecraft-skall, din spøkefugl. # +dr.classic_skins.invalidCustomSkin=Importer en PNG-fil med dimensjonene 64 x 64, 64 x 32 eller 128 x 128 # dr.classic_skins.owned=Eies # dr.classic_skins.purchasable=Skaff flere # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Kan ikke koble til # gathering.info.modal.body.connectFail=Vi kan ikke koble til. Prøv på nytt senere. # gathering.connect.title=Kobler til … # gathering.info.qr.title.onlineService=Finn ut mer # -gathering.info.qr.body.onlineService.nso=Du trenger et Nintendo Switch Online-medlemskap for å bli med på et arrangement i Minecraft. # -gathering.info.qr.body.onlineService.psn=Du må være logget på PlayStation®Plus for å bli med på et arrangement i Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Du må være logget på for å bli med på et arrangement i Minecraft. # gathering.info.qr.title.childAccount=Onlinespilling ikke tillatt # gathering.info.qr.body.childAccount=Dine nåværende foreldrekontroller hindrer deg i å spille online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Strømming av live-arrangement # gathering.info.qr.body.console=Skann for å delta på strømmingen av live-arrangementet # gathering.info.signIn.title=Logg på for å bli med på dette arrangementet. # gathering.info.signIn.body=Logg på Microsoft-kontoen din for å delta i dette arrangementet. # +gathering.activation.warning=Finner ikke samlingen # +gathering.activation.warning.signIn=Finner ikke samlingen. Logg på før du prøver på nytt. # +gathering.activation.warning.title=Å nei! # diff --git a/resource_pack/texts/nl_NL.lang b/resource_pack/texts/nl_NL.lang index 8a4955d5c..068067e65 100644 --- a/resource_pack/texts/nl_NL.lang +++ b/resource_pack/texts/nl_NL.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Spelmenu # accessibility.screenName.permissions=Scherm Machtigingen # accessibility.screenName.play=Scherm Spelen # accessibility.screenName.profile=Scherm Profiel # +accessibility.screenName.realmInviteLinkSettings=Scherm Instellingen Realm-uitnodigingskoppeling # accessibility.screenName.realmSettings=Scherm Realm-instellingen # accessibility.screenName.settings=Scherm Spelinstellingen # accessibility.screenName.addFriend=Vriendenscherm toevoegen # @@ -192,6 +193,10 @@ accessibility.text.equals=Gelijkteken # accessibility.text.unsupported=Onbekend teken # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Melding ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tip ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Dubbele selectorargumenten voor %s # commands.generic.encryption.badkey=Ongeldige openbare sleutel verstrekt. Sleutel van 120 byte verwacht na PEM-formattering. # commands.generic.encryption.badsalt=Ongeldige salt verstrekt. 16 bytes verwacht vóór base 64-codering. # commands.generic.encryption.required=Versleutelde sessie vereist # +commands.generic.entity.differentDimension=Doelentiteit kan niet in een andere dimensie zijn # commands.generic.entity.invalidType=Type entiteit '%1$s' is ongeldig # commands.generic.entity.invalidUuid=De opgegeven entiteit UUID heeft een ongeldige indeling # commands.generic.entity.notFound=Kan die entiteit niet vinden # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Fade-kleurwaarden moeten een integriteit hebben va commands.camera.invalid.easing=Overgang naar niet-stationaire camera's wordt niet ondersteund # commands.camera.invalid.time=De fadeduur moet tussen de 0 en 10 seconden zijn # commands.camera.invalid.pitch=Camerahoek (X-rotatie) moet tussen -90 en 90 graden zijn # +commands.camera.invalid.view.offset=Weergaveverschuiving moet tussen -100 en 100 liggen # commands.camera.perspective.locked=Perspectief kan niet worden gewijzigd wanneer je aangepaste camera's gebruikt # commands.camera.perspective.option=Je geselecteerde camera verandert wanneer de aangepaste camera niet actief is # commands.world_age.description=Verandert de leeftijd van de wereld of vraagt deze op (tijd sinds aanmaakdatum). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Caves and Cliffs # createWorldScreen.cavesandcliffsDescription=Ontdek de nieuwe gevarieerde grotgeneratie # createWorldScreen.spectatorMode=Toeschouwermodus # createWorldScreen.spectatorModeDescription=Probeer de vroege versie van de Toeschouwermodus uit # +createWorldScreen.experimentalThirdPersonCameras=Makercamera's: nieuwe voorinstellingen voor derden # +createWorldScreen.experimentalThirdPersonCamerasDescription=Bevat nieuwe voorinstelling voor over de schouder volgen camerabaan voor derden # +createWorldScreen.experimentalFocusTargetCamera=Creator-camera: focus doelcamera # +createWorldScreen.experimentalFocusTargetCameraDescription=Maakt gedrag mogelijk voor de bestaande vrije camera om een entiteit te targeten # createWorldScreen.recipeUnlocking=Ontgrendelen van recepten # createWorldScreen.recipeUnlockingDescription=Ontgrendelen van recepten inschakelen # createWorldScreen.experimentalholiday=Functies van Vakantiemaker # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Project verwijderen # createWorldScreen.editor.projectOptionsLabel=Projectopties # createWorldScreen.editor.delete.confirm=Project permanent verwijderen? # createWorldScreen.editor.deleteWarningFormat=Weet je zeker dat je '%s' wilt verwijderen? Dit project gaat voor altijd verloren! # -createWorldScreen.eduCloud.about.body=Bestandsnaam: '%1$s'%2$sLaatst bijgewerkt: %3$s%4$sOm te downloaden, klik je op OK en vervolgens op Downloaden.%5$s # +createWorldScreen.eduCloud.about.body=Bestandsnaam: '%1$s'%2$sLaatst bijgewerkt: %3$s%4$sAls je wilt downloaden, klik je op OK en klik je vervolgens op de knop 'Downloaden'.%5$s # createWorldScreen.eduCloud.about.title=Over cloudwereldbestand # createWorldScreen.eduCloud.delete.confirm=Lokale wereld verwijderen? # createWorldScreen.eduCloud.deleteWarningFormat=Weet je zeker dat je '%1$s' op dit apparaat wilt verwijderen? %2$sDe cloudversie '%3$s' wordt niet beïnvloed en kan later opnieuw worden gesynchroniseerd. # +createWorldScreen.eduCloud.resolution.title=Nu uploaden? # +createWorldScreen.eduCloud.resolution.body=Er is een probleem opgetreden bij het opslaan van '%1$s' in de cloud. Als je een wereld verlaat, houd je Minecraft Education open totdat de upload is voltooid. %2$sLaten we dit oplossen. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Nu uploaden # +createWorldScreen.eduCloud.resolution.uploadOpen=Uploaden en afspelen # createWorldScreen.experimentalDeferredTechnicalPreview=Drakenfuncties voor makers renderen # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Schakel de opgeschorte renderingpijplijn in. Vereist een voor PBR geschikt resourcepakket en compatibele hardware. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Back-up downloaden vóór het delen? # realmsInvitationScreen.shareDialogLabel=Iedereen met deze koppeling kan lid worden van jouw Realm, dus wees voorzichtig met wie je deze deelt. Misschien wil je eerst een back-up van je wereld downloaden. Je kunt leden verwijderen in de Realm-instellingen. # realmsInvitationScreen.shareDialogShareButton=Delen # realmsInvitationScreen.shareDialogCopyButton=Kopiëren # -realmsInvitationScreen.shareDialogNewLinkButton=Nieuwe koppeling maken # -realmsInvitationScreen.shareDialogNewCodeButton=Nieuwe code maken # realmsInvitationScreen.closedRealmWarning=Je Realm is gesloten. Leden kunnen zich niet aansluiten. # realmsInvitationScreen.generate=Genereren # realmsInvitationScreen.disable=Uitschakelen # realmsInvitationScreen.backup=Downloaden # -realmsInvitationScreen.shareByLink=Koppeling delen # -realmsInvitationScreen.shareByCode=Uitnodigingscode delen # -realmsInvitationScreen.shareLinkToRealm=Koppeling naar Realm delen # -realmsInvitationScreen.shareCodeToRealm=Uitnodigingscode voor Realm delen # -realmsInvitationScreen.shareInfoMessage=Iedereen met de koppeling kan zich aansluiten bij jouw Realm. Ga naar Spel > Wereld downloaden om een back-up van je wereld te downloaden. # -realmsInvitationScreen.shareInfoMessageCode=Iedereen met de uitnodigingscode kan zich aansluiten bij jouw Realm. Ga naar Spel > Wereld downloaden om een back-up van je wereld te downloaden. # -realmsInvitationScreen.refreshLinkInfoMessage=Hiermee wordt de oude koppeling ongeldig en wordt er een nieuwe gemaakt. Wil je doorgaan? # -realmsInvitationScreen.refreshCodeInfoMessage=Hiermee wordt de oude uitnodigingscode ongeldig en wordt er een nieuwe gemaakt. Wil je doorgaan? # realmsInvitationScreen.kick=Verwijderen # realmsInvitationScreen.kickAndBlock=Blokkeren # realmsInvitationScreen.kickPopupTitle=Toegang intrekken? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Spelinstellingen # realmsSettingsScreen.playersSectionTitle=Spelers # realmsSettingsScreen.membersSectionTitle=Leden # realmsSettingsScreen.subscriptionSectionTitle=Abonnement # +realmsSettingsScreen.inviteLinksSectionTitle=Uitnodigingskoppelingen # realmsSettingsScreen.devOptionsSectionTitle=Ontwikkelaaropties # realmsSettingsScreen.backupSection=Back-ups # realmsSettingsScreen.backupInfo=Je kunt de wereld in jouw Realm herstellen met een back-up in deze lijst. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Wereld vervangen? # realmsSettingsScreen.closeRealmTitle=Realm sluiten? # realmsSettingsScreen.closeRealmMessage=Als je de realm sluit, wordt deze afgesloten. Iedereen die momenteel in de realm speelt verliest de verbinding. Weet je zeker dat je dit wilt doen? # realmsSettingsScreen.LoadingSubscription=Abonnement laden... # +realmsSettingsScreen.LoadingInviteLinks=Uitnodigingskoppelingen laden... # realmsSettingsScreen.failedLoadingSubscription=Kan abonnement niet laden # +realmsSettingsScreen.failedLoadingInviteLinks=Uitnodigingskoppelingen laden mislukt # realmsSettingsScreen.matchingPurchasePlatformFormat=Je hebt je abonnement gekocht in de %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Je abonnement is gestart in de %s. Je kunt het alleen daar verlengen. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Je kunt je Realm-abonnement beheren in de winkel van het platform waarvoor je deze hebt aangeschaft. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Je Realm is v realmsSettingsScreen.upload.worldtoobig=Uploaden is mislukt. De wereldgrootte overschrijdt de maximale uploadlimiet van %s. # realmsSettingsScreen.download.worldtoobig=Downloaden is mislukt. De wereldgrootte overschrijdt de maximale downloadlimiet van %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Wijzigingen in je Realms-abonnement, zoals stapeltijd of het uitschakelen van terugkerende facturering, worden pas doorgevoerd op je volgende factureringsdatum. # +realmsSettingsScreen.inviteLinkLabel=Uitnodigingskoppelingen: # +realmsSettingsScreen.inviteLinkLabelTTS=Uitnodigingslinks. Tekstblok. # +realmsSettingsScreen.inviteLinkLabelDescription=Je kunt maximaal 5 uitnodigingskoppelingen toevoegen en delen zodat mensen zich bij je Realm kunnen aansluiten. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Je hebt het maximumaantal uitnodigingskoppelingen bereikt. Je moet een bestaande koppeling verwijderen voordat je een nieuwe toevoegt. # +realmsSettingsScreen.inviteLinkNameTTS=Uitnodigingslink met de titel %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Klik op de knop om de instellingen te wijzigen. # +realmsSettingsScreen.inviteLinkAddButton=Nieuwe uitnodigingskoppeling toevoegen # +realmsSettingsScreen.inviteLinkCopyTTS=Kopieer uitnodigingslink # +realmsSettingsScreen.inviteLinkActivate=Koppeling activeren # +realmsSettingsScreen.inviteLinkActivateTTS=Link activeren. Activeer deze link om mensen mee te laten doen. # +realmsSettingsScreen.inviteLinkActivateDescription=Activeer deze koppeling om mensen mee te laten doen. # +realmsSettingsScreen.inviteLinkActive=Actief # +realmsSettingsScreen.inviteLinkInactive=Inactief # +realmsSettingsScreen.inviteLinkInactiveExpiry=Niemand kan meedoen met deze koppeling # +realmsSettingsScreen.inviteLinkExpiryTime=Verloopt %s op %s # +realmsSettingsScreen.inviteLinkExpiredTime=Verlopen %s op %s # +realmsSettingsScreen.inviteLinkExpired=Verstreken # +realmsSettingsScreen.inviteLinkInfinite=Verloopt nooit # +realmsSettingsScreen.inviteLinkInfiniteToggle=Koppeling instellen om nooit te verlopen # +realmsSettingsScreen.inviteLinkTitle=Uitnodigingskoppeling: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Kleine letters # +realmsSettingsScreen.inviteLinkUppercaseTTS=Hoofdletters # +realmsSettingsScreen.inviteLinkURLTTS=Uitnodigingslink met titel %s. Tekstblok. %s. Met deze link kunnen mensen zich bij je Realm aansluiten. Je kunt deze overal delen. # +realmsSettingsScreen.inviteLinkDescription=Met deze koppeling kunnen mensen zich bij je Realm aansluiten. Je kunt deze overal delen. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Algemeen # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Geavanceerde instellingen # +realmsSettingsScreen.inviteLinkShare=Koppeling delen # +realmsSettingsScreen.inviteLinkShareDescription=Kies waar je deze koppeling wilt delen. # +realmsSettingsScreen.inviteLinkShareButton=Delen # +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Knop. Kies waar je deze link wilt delen. # +realmsSettingsScreen.inviteLinkRemove=Koppeling verwijderen # +realmsSettingsScreen.inviteLinkRemoveButton=Verwijderen # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Knop. # +realmsSettingsScreen.inviteLinkCopiedToast=Uitnodigingskoppeling naar je klembord gekopieerd. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Uitnodigingskoppeling verwijderen? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Hiermee verwijder je de uitnodigingskoppeling van de Realm. Iedereen die zich al heeft aangesloten zal blijven, maar er kunnen geen nieuwe personen meedoen met deze koppeling. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ja, koppeling verwijderen # +realmsSettingsScreen.inviteLinkExpirationLabel=Vervaldatum # +realmsSettingsScreen.inviteLinkExpirationDescription=Stel in wanneer deze link verloopt. # +realmsSettingsScreen.inviteLinkExpirationTTS=Vervaldatum. Tekstblok. Link verloopt %s. Stel in wanneer deze link verloopt. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Vervaldatum. Tekstblok. Link %s. Stel in wanneer deze link verloopt. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Fout bij het toevoegen van link # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Er is een fout opgetreden bij het toevoegen van een link aan deze Realm. Probeer het opnieuw. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Fout bij verwijderen van link # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Er is een fout opgetreden bij het verwijderen van deze link. Probeer het opnieuw. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Fout bij bijwerken link # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Er is een fout opgetreden bij het bijwerken van deze link. Probeer het opnieuw. # +realmsSettingsScreen.expiration.unset=Vervaltijd instellen # +realmsSettingsScreen.expiration.never=Nooit # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 uur # +realmsSettingsScreen.expiration.quarterDay=6 uur # +realmsSettingsScreen.expiration.halfDay=12 uur # +realmsSettingsScreen.expiration.day=1 dag # +realmsSettingsScreen.expiration.week=7 dagen # +realmsSettingsScreen.expiration.never.full=Verloopt nooit # +realmsSettingsScreen.expiration.timeFormat=%s op %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Over 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Over 1 uur. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Over 6 uur. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Over 12 uur. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Over 1 dag. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Over 7 dagen. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=nov # date.short_december=dec # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s op %s # +date.formattedSpecific.today=Vandaag om %s # +date.formattedSpecific.yesterday=Gisteren om %s # date.full_january=januari # date.full_february=februari # date.full_march=maart # @@ -2593,7 +2667,6 @@ deathScreen.quit=Hoofdmenu # deathScreen.quit.confirm=Weet je zeker dat je wilt stoppen? # deathScreen.quit.confirmToMainMenuWarning=Weet je zeker dat je wilt terugkeren naar het hoofdmenu? # deathScreen.quit.confirmToMainMenuTitleWarning=Terugkeren naar hoofdmenu? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Weet je zeker dat je het spel wilt opslaan en afsluiten?%sWe uploaden je wereld ook naar de cloud! # deathScreen.quit.secondaryClient=Opslaan en afsluiten # deathScreen.quit.secondaryClient.confirmLeaveWarning=Weet je zeker dat je het spel wilt opslaan en afsluiten? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Opslaan en afsluiten # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Bovenwereld # dimension.dimensionName1=Nether # dimension.dimensionName2=The End # -disabledSkin.title=Je wordt weergegeven als Steve # +disabledSkin.title=Je wordt weergegeven als standaardpersonage # disabledSkin.body.onJoin=Voor deze server is %s uitgeschakeld. Je kunt in de kleedkamer overschakelen naar een andere skin. # disabledSkin.body.dressingRoom=Voor deze server is %s uitgeschakeld. Weet je zeker dat je deze skin wilt houden? # disabledSkin.type.customSkins=aangepaste skins # @@ -3053,7 +3126,12 @@ feed.upload=Je screenshot wordt geüpload... # feed.manage=Feed beheren # feed.share=Delen # feed.addScreenshot=Screenshot toevoegen # -feed.shareScreenshot=Screenshot vastgelegd. Ga naar Realms-verhalen om het te delen. # +feed.screenshotCapturedRealms=Screenshot vastgelegd. Ga naar Realms-verhalen om het te delen. # +feed.screenshotCaptured=Screenshot gemaakt. Je kunt het bekijken in je screenshot-galerie. # +feed.screenshotAlmostFull=Screenshot gemaakt. Je galerie is bijna vol. (%d/%d) # +feed.screenshotReachedMax=Screenshot gemaakt. Je galerie is vol. (%d/%d) # +feed.screenshotFull=Je galerie is vol. Verwijder screenshots om ruimte vrij te maken. # +feed.screenshotFullShort=Screenshot-galerie vol # feed.comments=Opmerkingen # feed.edit=Bewerken # feed.screenshots=Screenshots # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Beweeg :tip_right_stick: om rond te kijken # gameTip.playerMovement.mouse=Loop rond met :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Beweeg door de joystick te gebruiken # -gameTip.playerMovement.touch.classic=Beweeg door de joystick te gebruiken # +gameTip.playerMovement.touch.classic=Beweeg door de pijlknoppen te gebruiken # gameTip.playerMovement.controller=Beweeg :tip_left_stick: om te bewegen # gameTip.flying.mouse=Dubbeltik op :_input_key.jump: om te vliegen # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Dubbeltik op :_input_key.jump: om te stoppen met vliege gameTip.stopFlying.touch=Dubbeltik op omlaag vliegen om te stoppen met vliegen # gameTip.jump.mouse=Spring met :_input_key.jump: # + gameTip.swim.mouse=Houd :_input_key.jump: ingedrukt om omhoog te zwemmen # +gameTip.swim.touch=Houd ingedrukt om omhoog te zwemmen # gameTip.hotbar.selection.mouse=Scrol of druk op %s om het item vast te houden ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Tik op het item in de snelbalk om het vast te houden # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Plaats je werkbank, houd deze vast en tik gameTip.useCraftingTable.mouse=Klik met de rechtermuisknop op de werkbank om 'm te gebruiken # +gameTip.openChat.mouse=Druk op %s om de chat te openen # +gameTip.openChat.touch=Tik om chat te openen # +gameTip.openChat.touch.tts=Tik op de chatknop om de chat te openen # + +gameTip.emote.mouse=Druk op :_input_key.emote: of houd deze ingedrukt om emotie uit te drukken # +gameTip.emote.touch=Tik om emotie uit te drukken # +gameTip.emote.touch.tts=Tik op de emote-knop om emotie uit te drukken # + generator.amplified=VERSTERKT # generator.amplified.info=Let op: gewoon voor de lol, vereist een pittige computer # generator.customized=Aangepast # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Je kunt je harnas uitrusten door je inventaris te openen howtoplay.armor.text.4=Je kunt een ijzeren en gouden harnas en maliënharnas in een oven omsmelten tot ijzer- of goudklompjes. # howtoplay.armor.header.2=Schild # howtoplay.armor.text.5.keyboard=Met het schild houd je schade tegen. Je kunt het schild in je andere hand uitrusten maar ook in de snelbalk plaatsen. Houd :_input_key.sneak: ingedrukt om met het schild te verdedigen. # -howtoplay.armor.text.5.gamepad=Met het schild houd je schade tegen. Je kunt het schild in je andere hand uitrusten maar ook in de snelbalk plaatsen. Druk op de knop :_input_key.sneak: of klik op :_gamepad_stick_right: om met het schild te verdedigen. # +howtoplay.armor.text.5.gamepad=Met het schild houd je schade tegen. Je kunt het schild in je andere hand houden, maar ook in de snelbalk plaatsen. Druk op:_input_key.sneak: of druk op :_gamepad_stick_right: om met het schild te verdedigen. # howtoplay.armor.text.5a.touch=Het schild blokkeert allerlei inkomende schade - zelfs een Creeper-explosie! Je kunt het schild in je andere hand uitrusten maar ook in de snelbalk plaatsen. # howtoplay.armor.text.5b.touch=Wanneer je het bedieningsschema 'D-Pad en tikken voor interactie' gebruikt, tik je op :touch_sneak: om blokkeren met het schild in- en uit te schakelen. # howtoplay.armor.text.5c.touch=Wanneer je een 'Joystick'-bedieningsschema gebruikt, tik je op :tip_virtual_button_sneak: om blokkeren met het schild in- en uit te schakelen. # -howtoplay.armor.text.5.rift_controller=Met het schild houd je schade tegen. Je kunt het schild in je andere hand uitrusten maar ook in de snelbalk plaatsen. Druk op :_input_key.sneak: button of klik op :rift_X: om met het schild te verdedigen. # -howtoplay.armor.text.5.windowsmr_controller=Met het schild houd je schade tegen. Je kunt het schild in je andere hand uitrusten maar ook in de snelbalk plaatsen. Druk op de knop :_input_key.sneak: button of klik op :windowsmr_right_stick: om met het schild te verdedigen. # +howtoplay.armor.text.5.rift_controller=Met het schild houd je inkomende schade tegen. Je kunt het schild in de andere hand, maar ook in de snelbalk plaatsen. Druk op :_input_key.sneak: of klik op :rift_X: om het blokkeren met het schild af te wisselen. # +howtoplay.armor.text.5.windowsmr_controller=Met het schild houd je inkomende schade tegen. Je kunt het schild in de andere hand, maar ook in de snelbalk plaatsen. Druk op :_input_key.sneak: of klik op :windowsmr_right_stick: om het blokkeren met het schild af te wisselen. # howtoplay.armor.text.6=Met het schild kun je zelfs een Creeper-explosie tegenhouden! # howtoplay.armor.header.3=Vermomming # howtoplay.armor.text.7=Je kunt ook een uitgesneden pompoen op je hoofd dragen. Dit geeft je geen :armor: maar je maakt Endermannen niet boos als je naar ze kijkt. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventaris # howtoplay.inventory.title=Speluitleg: inventaris # howtoplay.inventory.header.1=1. Inventaris # howtoplay.inventory.header.2=2. Snelbalk # -howtoplay.inventory.text.1.pc_console=Je snelbalk zal vol raken naarmate je meer grondstoffen verzamelt. Druk op de knop :_input_key.inventory: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # -howtoplay.inventory.text.1.touch=Je snelbalk zal vol raken naarmate je meer grondstoffen verzamelt. Tik op de knop :tip_touch_inventory: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # -howtoplay.inventory.text.1.rift=Je snelbalk zal vol raken naarmate je meer grondstoffen verzamelt. Druk op de knop :rift_B: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # -howtoplay.inventory.text.1.windowsmr=Je snelbalk zal vol raken naarmate je meer grondstoffen verzamelt. Druk op de knop :windowsmr_left_grab: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # +howtoplay.inventory.text.1.pc_console=Je snelbalk zal volraken naarmate je meer grondstoffen verzamelt. Druk op :_input_key.inventory: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # +howtoplay.inventory.text.1.touch=Je snelbalk zal volraken naarmate je meer grondstoffen verzamelt. Tik op :tip_touch_inventory: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # +howtoplay.inventory.text.1.rift=Je snelbalk zal volraken naarmate je meer grondstoffen verzamelt. Druk op :rift_B: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # +howtoplay.inventory.text.1.windowsmr=Je snelbalk zal volraken naarmate je meer grondstoffen verzamelt. Druk op :windowsmr_left_grab: om toegang te krijgen tot je §einventaris§f, waar je meer ruimte hebt voor alles wat je hebt verzameld. # howtoplay.inventory.text.2.keyboard=Wil je iets verplaatsen tussen je §esnelbalk§f en je inventaris? Open je inventaris, klik op het voorwerp van je keuze en sleep het naar het lege voorwerpvak waar je het naartoe wilt verplaatsen. # howtoplay.inventory.text.2.gamepad=Wil je iets verplaatsen tussen je §esnelbalk§f en je inventaris? Gebruik de cursor om een voorwerp te selecteren en druk op :_gamepad_face_button_down:. Verplaats vervolgens je cursor naar een leeg voorwerpvak en druk nogmaals om het voorwerp te plaatsen. # howtoplay.inventory.text.2.touch=Wil je iets verplaatsen tussen je §esnelbalk§f en je inventaris? Open je inventaris, tik op het voorwerp van je keuze en tik dan op het lege voorwerpvak waar je het naartoe wilt verplaatsen. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Verken een wereld vol mogelijkheden met Minecoins: Mi howtoplay.minecoins.text.2=Eenmaal ingewisseld, worden je Minecoins aan je Microsoft-account gekoppeld, zodat je ook toegang tot je munten en aankopen hebt op andere ondersteunde apparaten! # howtoplay.minecoins.button.text.1=Munten krijgen # howtoplay.minecoins.header.1=Disclaimer # -howtoplay.minecoins.text.3=*Minecoins vereisen een versie van Mineraft: Bedrock Edition met Minecraft Marketplace. Minecoins zijn niet compatibel met Sony PlayStation®. Voor compatibiliteitsinformatie ga je naar minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins vereisen een versie van Minecraft: Bedrock Edition met Minecraft Marketplace. Minecoins zijn niet compatibel met PlayStation®. Voor compatibiliteitsinformatie ga je naar minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Mijnbouw # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Als een verhaal dat je nog niet hebt gelezen aan howtoplay.realms_stories.header.3=Organiseer het spel # howtoplay.realms_stories.text.4=Kijk in de tijdlijn wie er speelt. Blader door de leden van de Realm om te zien wanneer ze voor het laatst hebben gespeeld en met wie. Gebruik deze informatie om tijden te bepalen wanneer je allemaal samen kunt spelen. # howtoplay.realms_stories.header.4=Weet wie op de Realm is # -howtoplay.realms_stories.text.5=Weet wie meedoet aan de Realm met het tabblad Leden. Het is een lijst van alle spelers die hier kunnen spelen. Je kunt zien wie de eigenaar van de Realm is, wie de operators zijn en wie heeft bijgedragen aan Realms-verhalen voor deze Realm. Je kunt zoeken, sorteren en filteren, zodat je precies kunt vinden wie je zoekt. # +howtoplay.realms_stories.text.5=Ontdek wie er meedoet aan de Realm met het tabblad Leden. Het is een lijst van alle spelers die hier kunnen spelen. Je kunt zien wie de eigenaar van de Realm is, wie de operators zijn en wie heeft bijgedragen aan Realms-verhalen voor deze Realm. Je kunt zoeken, sorteren en filteren, zodat je precies kunt vinden wie je zoekt. # howtoplay.realms_stories.header.5=Maak overal verbinding # howtoplay.realms_stories.text.6=Realms-verhalen zijn beschikbaar in het spelmenu als je speelt in de Realm en op het tabblad Realms. Je kunt op de hoogte blijven en overal je verhaal vertellen, zelfs als je niet speelt. Realms-verhalen is overal beschikbaar, op je console, computer en mobiel apparaat. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms-verhalen zijn beschikbaar in het spelmenu howtoplay.scaffolding=Steigers # howtoplay.scaffolding.header.1=Reik naar de sterren # howtoplay.scaffolding.text.1.keyboard=Met steigers kun je op een veilige manier enorme gebouwen maken! Je kunt in een steiger lopen en erop staan. Als je een kolom van steigers hebt, kun je omhoog gaan door in de steiger te staan en op :_input_key.jump: te drukken. Als je omlaag wilt, kun je op :_input_key.sneak: drukken. # -howtoplay.scaffolding.text.1.gamepad=Met steigers kun je op een veilige manier enorme gebouwen maken! Je kunt in een steiger lopen en erop staan. Als je een kolom van steigers hebt, kun je omhoog gaan door in de steiger te staan en op de knop :_input_key.jump: te drukken. Als je omlaag wilt, kun je de knop :_input_key.sneak: ingedrukt houden. # +howtoplay.scaffolding.text.1.gamepad=Met steigers kun je op een veilige manier enorme gebouwen maken! Je kunt binnen een steiger lopen en erop staan. Als je een kolom van steigers hebt, kun je omhoog gaan door in de steiger te staan en op :_input_key.jump: te drukken. Als je omlaag wilt, kun je op :_input_key.sneak: drukken en dit ingedrukt houden. # howtoplay.scaffolding.text.1a.touch=Steigers kunnen van pas komen bij het bouwen van grote constructies. Ze zijn een manier om hogere plaatsen te bereiken en veilig naar beneden te klimmen zonder valschade op te lopen. # howtoplay.scaffolding.text.1b.touch=Wanneer je het D-Pad-bedieningsschema gebruikt, tik je op :touch_jump: om een zuil met steigers te beklimmen. Tik op :touch_fly_down: om naar beneden te klimmen. # howtoplay.scaffolding.text.1c.touch=Wanneer je een joystickbedieningsschema gebruikt, druk je op :tip_virtual_button_jump: om een zuil met steigers op te klimmen. Tik op :tip_virtual_button_sneak: om naar beneden te klimmen. # -howtoplay.scaffolding.text.1.rift_controller=Met steigers kun je op een veilige manier enorme gebouwen maken! Je kunt in een steiger lopen en erop staan. Als je een kolom van steigers hebt, kun je omhoog gaan door in de steiger te staan en op de knop :rift_A: te drukken. Als je omlaag wilt, kun je de knop :rift_X: ingedrukt houden. # -howtoplay.scaffolding.text.1.windowsmr_controller=Met steigers kun je op een veilige manier enorme gebouwen maken! Je kunt in een steiger lopen en erop staan. Als je een kolom van steigers hebt, kun je omhoog gaan door in de steiger te staan en op de knop :windowsmr_right_touchpad: te drukken. Als je omlaag wilt, kun je de knop :windowsmr_right_stick: ingedrukt houden. # +howtoplay.scaffolding.text.1.rift_controller=Met steigers kun je op een veilige manier enorme gebouwen maken! Je kunt binnen een steiger lopen en erop staan. Als je een kolom van steigers hebt, kun je omhoog gaan door in de steiger te staan en op :rift_A: te drukken. Als je omlaag wilt, kun je op :rift_X: drukken en dit ingedrukt houden. # +howtoplay.scaffolding.text.1.windowsmr_controller=Met steigers kun je op een veilige manier enorme gebouwen maken! Je kunt binnen een steiger lopen en erop staan. Als je een kolom van steigers hebt, kun je omhoog gaan door in de steiger te staan en op :windowsmr_right_touchpad: te drukken. Als je omlaag wilt, kun je op :windowsmr_right_stick: drukken en dit ingedrukt houden. # howtoplay.scaffolding.header.2=Ondersteun je gebouw # howtoplay.scaffolding.text.2=Steigers hebben ondersteuning nodig. Je kunt slechts een beperkt aantal steigers horizontaal plaatsen zonder een ander blok aan te raken. Als je probeert te veel steigerblokken te plaatsen, vallen deze omlaag. Steigers kunnen net als normale blokken worden geplaatst, maar je kunt ze ook op hun eigen fundering plaatsen om snel een grote toren te maken. # howtoplay.scaffolding.header.3=Breek het af # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=De boog is het belangrijkste langeafstandswape howtoplay.weapons.text.3.touch=De boog is het belangrijkste langeafstandswapen in Minecraft. Blijf het scherm aangeraakt houden om de boog te spannen. Laat los om een pijl af te vuren. Je hebt pijlen nodig om met de boog te kunnen schieten. # howtoplay.weapons.text.4=Je richt meer schade aan met een boog wanneer je deze zo strak mogelijk spant. # howtoplay.weapons.header.3=Kruisboog # -howtoplay.weapons.text.5.notTouch=De kruisboog is een alternatief afstandswapen. Houd :_input_key.use: ingedrukt om de kruisboog te laden. De kruisboog blijft geladen totdat deze wordt afgevuurd. Druk op :_input_key.use: om een pijl af te vuren. Je hebt pijlen nodig om met de kruisboog te herladen. # +howtoplay.weapons.text.5.notTouch=De kruisboog is een alternatief afstandswapen. Druk op :_input_key.use: en houd dit ingedrukt om de kruisboog te laden. De kruisboog blijft geladen totdat deze wordt afgevuurd. Druk op :_input_key.use: om een pijl af te vuren. Je hebt pijlen nodig om de kruisboog te herladen. # howtoplay.weapons.text.5a.touch=De kruisboog is een afstandswapen waarvoor een pijl gespannen moet worden. Tik ergens op het scherm en houd vast om de kruisboog met een pijl te spannen. # howtoplay.weapons.text.5b.touch=Als je de kruisboog eenmaal hebt gespannen, blijft hij gespannen totdat hij wordt afgevuurd, zelfs als je hem in je inventaris stopt. # howtoplay.weapons.text.5c.touch=Tik ergens op het scherm om een gespannen kruisboog af te vuren. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Project exporteren mislukt # level.editor.import.failed=Project importeren mislukt # level.editor.import.failed.incompatibleEdition=Kan project niet importeren: niet-ondersteunde bestandsindeling # -inbox.invite.title=Realm-uitnodiging voor # +inbox.realmInvite.title=Realm-uitnodiging voor %s # +inbox.gameInvite.title=Speluitnodiging van %s # invite.clear=Selectie wissen # invite.send=%d uitnodigingen sturen # @@ -4188,6 +4277,8 @@ invite.error1=Er is iets fout gegaan. Je vriendenlijst kan niet worden geladen. invite.error2=Er is iets fout gegaan. Een aantal details van je vriendenlijst kunnen niet worden geladen. # invite.realm.add_member=Realm-leden toevoegen # invite.notification.title=Speluitnodiging # +invite.notification.acceptInviteTtsTouch=Dubbeltik op de uitnodiging bovenaan het scherm om deze te accepteren # +invite.notification.acceptInviteTtsGamepad=Druk op %s om te accepteren # invite.notification.description=%s heeft je uitgenodigd om Minecraft te spelen # invite.confirmation.description=%s heeft je uitgenodigd om Minecraft te spelen # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Schedelwapen # item.banner_pattern.thing=Ding # item.banner_pattern.vines=Zoom ingesprongen # item.bucketPowderSnow.name=Emmer poedersneeuw # +item.worldbuilder.block.failed=Je hebt Creative + Operator nodig om dit blok te plaatsen # item.shield.name=Schild # item.shield.white.name=Wit schild # @@ -5863,6 +5955,7 @@ map.position=Positie: %s, %s, %s # mcoServer.title=Minecraft Online-wereld # +menu.ai_lesson_crafter=Lesmaker # menu.achievements=Achievements # menu.convertingLevel=Wereld uitbreiden # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=KLASLOKAALINSTELLINGEN # menu.serverStore=%s winkel # menu.serverGenericName=Server # menu.play=Spelen # +menu.preview=Voorbeeld # menu.profile=Profiel # menu.playdemo=Demowereld spelen # menu.playOnRealms=Spelen op Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=FPS-afhankelijk draaien gebruiken # options.dev_use_fast_chunk_culling=Snelle segmentselectie gebruiken # options.dev_displayMarketplaceDocumentId=Marketplace-document-id tonen # options.dev_addCoins=%s munten toevoegen # +options.dev_addCoinTitle=Munten toevoegen # +options.dev_reset_entitlements=Alle rechten opnieuw instellen # +options.dev_reset_entitlements_loading=Als je rechten opnieuw instelt, wordt dit dialoogvenster gesloten zodra het proces is voltooid. Je kunt dit venster sluiten, maar het sluiten van het spel voordat deze opdracht is voltooid, kan leiden tot onverwacht gedrag. # +options.dev_reset_entitlements_error_unfinished=Waarschuwing, niet alle rechten zijn correct verwijderd. Probeer de opdracht opnieuw uit te voeren, mogelijk na het opnieuw opstarten van de client. # +options.dev_reset_entitlements_warning=Waarschuwing! Hiermee worden al je rechten verwijderd, inclusief oude rechten die je mogelijk niet meer kunt herstellen! Deze bewerking kan enige tijd duren als je veel rechten hebt. Weet je zeker dat je door wilt gaan? # +options.dev_reset_entitlements_success=Rechten verwijderd. # +options.dev_currencyFailureWarning=De netwerkoproep is mislukt. Fout: %s # +options.dev_currencyFailureWarningGeneric=De netwerkoproep is mislukt. Zorg ervoor dat je bent ingelogd op een account dat op de toelatingslijst staat. # +options.dev_reset_wallet=Portemonnee opnieuw instellen # +options.dev_allowlist_failure=Fout! De bewerking is mislukt, controleer nogmaals of dit account op de toelatingslijst staat. # options.discoveryEnvironment=Ontdekkingsomgeving (opnieuw opstarten vereist) # options.discoveryEnvironment.production=Productie # options.discoveryEnvironment.staging=Fasering # options.discoveryEnvironment.local=Plaatselijk # options.discoveryEnvironment.dev=Dev [Instabiel] # +options.discoveryEnvironment.perf=Prestatie [Zeer onstabiel] # options.dev_realmsEnvironment=Realms-omgeving # options.dev_realms_environment.production=Productie # options.dev_realms_environment.staging=Fasering # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Clientversie-update overschrijven # options.dev_resetOverrideDate=Overschrijvingsdatum resetten # options.dev_clearStoreCache=Marketplace-cache wissen # options.dev_clearLibraryCache=Bibliotheekcache wissen # +options.dev_clearScreenshotsCache=Wis de cache van screenshots # options.dev_clearAllCache=Alle cache wissen # options.dev_connection_quality=Netwerkconditioner (slechte verbindingen simuleren) # options.dev_connection_off=Uit - In-memory verbinding ingeschakeld voor lokaal spelen # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=4G - 1,5 Mbps, 200 ms latentie, 2% pakketverlies # options.dev_connection_slow=Langzaam - 400 Kbps, 300 ms latentie, 3% pakketverlies # options.dev_connection_veryslow=Zeer langzaam - 200 Kbps, 400 ms latentie, 4% pakketverlies # options.dev_deleteAllPersonas=Alle persona's verwijderen # +options.dev_deleteLocalScreenshots=Lokale screenshots verwijderen # options.dev_deleteLegacyPersona=Verouderd personavak verwijderen # options.dev_identity_environment=Nieuwe identiteit en online infrastructuuromgeving (opnieuw opstarten vereist) # options.dev_identity_environment.dev=Ontwikkeling # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Niveau 4 - 1024 MB # options.dev_sunsetting_tier.five=Niveau 5 - iOS 12 en Nougat # options.dev_sunsetting_tier.not_pending=Niet in behandeling # options.dev_gatherings_section=Bijeenkomsten # -options.dev_gatherings_add_gathering=Openbare bijeenkomsten toevoegen # options.dev_gatherings_enable=Bijeenkomsten inschakelen # +options.dev_gatherings_filter=Filteren op Verzamelingen # options.dev_gatherings_disable=Bijeenkomsten uitschakelen # options.dev_gatherings_bypass=Controle servicepakket systeem overslaan # options.dev_gatherings_enabled=Bijeenkomsten: ingeschakeld # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normaal # +options.gammaIntensity=Helderheid aanpassen # +options.hdr_brightness=Helderheid # options.hudOpacity=Doorzichtigheid scherminfo # options.hudOpacity.max=Normaal # options.hudOpacity.min=Verborgen # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Spelen met volledig toetsenbord # options.fullKeyboardLayout=Toetsenbordindeling # options.improvedInputResponsePlaceholder=Verbeterde invoerrespons # options.improvedInputResponsePlaceholder.tooltip=Vermindert de vertraging tussen je invoer en wat je op je scherm ziet. Deze instelling verbruikt mogelijk meer batterijvermogen. # -options.dynamicTexturesToggle=Texturelimiet verwijderen # -options.dynamicTexturesToggle.tooltip=Als je dit van aan naar uit zet, moet het spel opnieuw worden opgestart. Het kan instabiliteit veroorzaken bij het gebruik van meerdere add-ons of resourcepakketten met veel textures. # -options.dynamicTextures.popUp=Als je 'Texturelimiet verwijderen' inschakelt, moet je het spel opnieuw opstarten om het uit te schakelen. # +options.dynamicTexturesToggle=Aanbevolen texturelimiet gebruiken # +options.dynamicTexturesToggle.tooltip=Sta Mojang toe om je texturelimiet in te stellen. Dit zou de texturekwaliteit aanzienlijk kunnen verbeteren. Als je problemen ondervindt met grote add-ons en resourcepakketten, schakel je dit uit. # +options.dynamicTextures.popUp=Als je 'Aanbevolen texturelimiet gebruiken' uitschakelt, moet het spel opnieuw worden gestart om het te activeren. # options.dynamicTextures.popUp.title=Weet je het zeker? # +options.dynamicTextures.popUp.continue=Uitschakelen # options.fullscreen=Volledig scherm # options.gamepadcursorsensitivity=Cursorgevoeligheid controller # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Hiermee wordt een extra grote versie v options.upscaling=Upscaling # options.raytracing=Raytracing # options.raytracing.disabled.upsell.supported_platform=Deze optie kan alleen worden bewerkt in een wereld compatibel met raytracing. Je kunt deze werelden vinden op de Marketplace of je eigen resourcepakket met raytracing maken. # +options.raytracing.disabled.upsell.supported_platform.edu=Deze optie kan alleen worden bewerkt in een wereld compatibel met raytracing. # options.raytracing.disabled.upsell.unsupported_platform=U hebt een specifiek apparaat nodig om deze functie te gebruiken. Zie voor meer informatie: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Fraai # options.graphics.fast=Snel # @@ -6406,6 +6517,7 @@ options.hidehand=Hand verbergen # options.classic_box_selection=Selectie markeren # options.creator=Maker # options.creatorTitle=Makerinstellingen # +options.creator.serverboundClientDiagnosticsEnabled=Schakel clientdiagnostiek in # options.creator.debuggerHeading=Instellingen voor foutopsporing van scripts # options.creator.debuggerAutoAttach=Foutopsporing toevoegen bij laden # options.creator.debuggerAutoConnect=Foutopsporing verbinden bij laden # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klassiek # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=Nieuw 'Je ging dood'-scherm (experimenteel) # options.betaNewDeathScreenToggle.disabled=Je kunt deze instelling niet wijzigen terwijl je in een wereld speelt # +options.betaNewBedScreenToggle=Nieuw bedscherm (experimenteel) # +options.betaNewBedScreenToggle.disabled=Je kunt deze instelling niet wijzigen terwijl je in een wereld speelt # options.usetouchpad=Gedeelde besturing # options.viewSubscriptions=Abonnementen # options.viewSubscriptions.button.info=Info # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Je standaardbrowser wordt geopend om de Minecra options.openFeedbackPage.continue=Doorgaan naar feedbackwebsite # options.turnOffAchievements=Achievements uitschakelen? # options.turnOffAchievements.message=Achievements zijn alleen beschikbaar met de instelling Survival-modus met cheats uit. Als je doorgaat, kan niemand ooit meer achievements in deze wereld verdienen, zelfs als je deze instelling terugdraait voordat je begint met spelen. # +options.turnOnHardcoreMode=Hardcoremodus inschakelen? # +options.turnOnHardcoreMode.message=Dit is wat je moet weten over de hardcoremodus: # +options.turnOnHardcoreMode.message.1=1. Als je doodgaat, zul je niet opnieuw spawnen. Dan is het game over! # +options.turnOnHardcoreMode.message.2=2. Hardcoremodus kan niet worden uitgeschakeld na het maken van de wereld. # +options.turnOnHardcoreMode.message.3=3. Nadat je doodgaat, kun je deze wereld zien, maar niet gebruiken. # options.achievementsDisabled=Er kunnen in deze wereld geen achievements worden verdiend. # options.achievementsDisabled.onLoad=Als je met deze instellingen gaat spelen, kunnen er in deze wereld geen achievements meer worden verdiend. # options.achievementsDisabled.notSignedIn=Er kunnen in deze wereld achievements worden verdiend, maar je moet je dan eerst aanmelden bij een Microsoft-account. # @@ -6761,7 +6880,7 @@ options.makeBackup=Maak een back-up van mijn wereld # options.managePrivacy=Om je privacyinstellingen te beheren, ga je in een webbrowser naar https://account.xbox.com/Settings. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Microsoft-account ontkoppelen # options.unlink_msa.confirm.title=Microsoft-account ontkoppelen? # -options.unlink_msa.confirm.warning=WAARSCHUWING: je kunt je voortgang of aankopen op je PlayStation®4-systeem niet meer opslaan op je account %s als je deze ontkoppelt. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=WAARSCHUWING: je kunt je voortgang of aankopen op je PlayStation®4-console niet meer opslaan op je account %s als je dit ontkoppelt. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Als je je Microsoft-account ontkoppelt vanuit dit spel, heeft dit invloed op alle Minecraft-spellen op dit platform die dit Microsoft-account gebruiken. # options.unlink_msa.confirm.checkbox1=Ik heb geen toegang meer tot winkelcontent in het spel als ik speel op andere platformen. # options.unlink_msa.confirm.checkbox2=Ik kan geen platformoverschrijdende spellen meer spelen met mijn vrienden op andere platformen. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Kan geen verbinding maken met de wereld. Controleer j progressScreen.generating=Wereld genereren # progressScreen.saving=Wereld opslaan # progressScreen.loading=Laden... # +progressScreen.title.loading=Bezig met laden%1 # progressScreen.title.downloading=Pakket %1 wordt gedownload # progressScreen.title.applyingPacks=Resourcepakketten laden # progressScreen.title.searchingForSession=Gamesessie zoeken... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Verbinding maken met externe server # progressScreen.title.connectingRealms=Verbinding maken met Realm # progressScreen.title.copyingWorld=Wereld kopiëren # progressScreen.title.deleteStorageAreaContent=Opslagcache wissen # +progressScreen.title.deleteScreenshotsCache=Cache van screenshots wordt verwijderd # +progressScreen.title.deleteLocalScreenshots=Lokale screenshots worden verwijderd # progressScreen.title.loadingSplitScreenAppearances=Gesplitste schermweergaven laden # progressScreen.title.modifiedWorldWarning=Aangepaste wereld # progressScreen.message.appearanceLoaded=Weergave geladen # progressScreen.message.appearanceLoadWaitTimeMet=Het laden van de weergave duurt erg lang. Doorgaan met wereldgeneratie... # progressScreen.message.deleteStorageAreaContent=Dit kan even duren. # -progressScreen.message.copyingWorld=Wereld kopiëren... %d%% # +progressScreen.message.copyingWorld=Wereld kopiëren... # progressScreen.message.tts.copyingWorld=Wereld kopiëren... # progressScreen.message.building=Terrein opbouwen # progressScreen.message.done=Klaar! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Add-ons voegen nieuwe blokken, ite progressScreen.message.modifiedWorldWarning.7=Werelden en add-ons zijn complex! Hoewel sommige prima samenwerken, krijg je misschien maffe resultaten met anderen. # progressScreen.message.modifiedWorldWarning.8=Meer add-ons betekent meer plezier, maar het kan langer duren om het spel te laden. # progressScreen.dialog.title.resourcePack=Resourcepakketten downloaden? # -progressScreen.dialog.title.behaviorAndResourcePack=Wereldgedrag- en resourcepakketten downloaden? # -progressScreen.dialog.title.onlyBehavior=Wereldgedragspakketten downloaden? # progressScreen.dialog.title.storageProviderError=Kan wereldgegevens niet synchroniseren # progressScreen.dialog.title.storageProviderLongWait=Wereldgegevens synchroniseren # progressScreen.dialog.title.storageProviderSucceeded=Het synchroniseren van wereldgegevens is voltooid # -progressScreen.dialog.message.onlyBehavior=Op deze wereld zijn Gedragspakketten van toepassing die je moet downloaden om te kunnen aansluiten. Wil je ze downloaden en aansluiten? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Op deze wereld zijn Gedragspakketten van toepassing die je moet downloaden om te kunnen aansluiten, en Resourcepakketten die je eventueel kunt downloaden. Wil je ze downloaden voordat je gaat aansluiten? # -progressScreen.dialog.message.behaviorAndResourcePack=Op deze wereld zijn Gedragspakketten en Resourcepakketten van toepassing die je moet downloaden om te kunnen aansluiten. Wil je ze downloaden en aansluiten? # -progressScreen.dialog.message.resourcePackOptional=Op deze wereld zijn Resourcepakketten van toepassing. Wil je ze downloaden voordat je aansluit? # -progressScreen.dialog.message.resourcePackRequired=Op deze wereld zijn Resourcepakketten van toepassing die je moet downloaden om mee te kunnen doen. Wil je ze downloaden en meedoen? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Op deze wereld zijn resourcepakketten met raytracing van toepassing. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Je apparaat is niet compatibel met geavanceerde verlichtings- en texturefuncties, waardoor de wereld wordt weergegeven zonder deze geavanceerde effecten. Wil je deze downloaden voordat je je aansluit? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Op deze wereld zijn resourcepakketten met raytracing van toepassing. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Je apparaat is niet compatibel met geavanceerde verlichtings- en texturefuncties, waardoor de wereld wordt weergegeven zonder deze geavanceerde effecten. Wil je deze downloaden voordat je je aansluit? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Sommige optionele resourcepakketten die op deze wereld worden toegepast, bevatten raytracing. Je apparaat is niet compatibel met geavanceerde verlichtings- en texturefuncties, dus je zult de wereld zien zonder deze geavanceerde effecten. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Sommige optionele en vereiste resourcepakketten die op deze wereld worden toegepast, bevatten raytracing. Je apparaat is niet compatibel met geavanceerde verlichtings- en texturefuncties, dus je zult de wereld zien zonder deze geavanceerde effecten. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Sommige vereiste resourcepakketten die op deze wereld worden toegepast, bevatten raytracing. Je apparaat is niet compatibel met geavanceerde verlichtings- en texturefuncties, dus je zult de wereld zien zonder deze geavanceerde effecten. # +progressScreen.dialog.message.resourcePack.optional=Op deze wereld zijn optionele resourcepakketten van toepassing. Wil je ze downloaden voordat je meedoet? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Op deze wereld zijn optionele en vereiste resourcepakketten van add-ons van toepassing. Wil je alle pakketten of alleen de pakketten downloaden die nodig zijn om mee te doen? # +progressScreen.dialog.message.resourcePack.required=Op deze wereld zijn vereiste resourcepakketten van add-ons van toepassing. Wil je ze downloaden en meedoen? # +progressScreen.dialog.message.resourcePack.serverRequired=De eigenaar van deze wereld vereist dat spelers alle resourcepaketten downloaden die erop zijn toegepast. Wil je ze downloaden en meedoen? # progressScreen.dialog.message.storageProviderError=Kan je wereldgegevens niet synchroniseren. Wil je het opnieuw proberen? # progressScreen.dialog.message.storageProviderUnusableError=De wereld is niet volledig gesynchroniseerd of is beschadigd. Probeer de wereld uit op een console waar deze mogelijk nog goed is en migreer deze opnieuw. # progressScreen.dialog.message.storageProviderQuotaError=Lokaal opslaan is gelukt, maar de cloudsynchronisatie is mislukt omdat je te weinig quota hebt. Maak cloudruimte vrij door werelden te verwijderen in het menu Instellingen. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Niet genoeg lokal progressScreen.dialog.message.worldCorrupted=De wereld is beschadigd. Je kunt dit rapporteren op bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Het synchroniseren van deze wereld duurt erg lang. Wil je blijven wachten? # progressScreen.dialog.button.enter=Wereld openen # -progressScreen.dialog.button.joinAndDownload=Aansluiten en downloaden - %1 # progressScreen.dialog.button.joinAndDownload.everything=Aansluiten en alles downloaden - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Alleen gedragspakketten downloaden en aansluiten - %1 # +progressScreen.dialog.button.joinAndDownload.required=Downloaden vereist en meedoen - %1 # progressScreen.dialog.button.join=Aansluiten # progressScreen.dialog.button.leave=Verlaten # progressScreen.dialog.button.retry=Opnieuw # progressScreen.dialog.button.wait=Wachten # -progressScreen.editor.message.copyingProject=Project kopiëren... %d%% # +progressScreen.editor.message.copyingProject=Project kopiëren # progressScreen.editor.message.tts.copyingProject=Project kopiëren # progressScreen.editor.title.copyingProject=Projectkopie # progressScreen.editor.dialog.message.resourcePackOptional=Op dit project zijn Resourcepakketten van toepassing. Wil je ze downloaden voordat je mee gaat doen? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Gedragspakketten worden van onder resourcePack.description.bottom.level=Resourcepakketten worden van onder naar boven toegepast. Dit betekent dat als iets in twee Gedragpakketten zit, het middel uit het hogere pakket voorrang krijgt. Deze pakketten in jouw wereld worden bovenop je algemene pakket(ten) toegepast. # resourcePack.description.store=Bekijken in de Winkel # resourcePack.header.behavior=Actieve gedragspakketten gelden voor alle spelers. # -resourcePack.header.level=Spelers moeten resourcepakketten accepteren # +resourcePack.header.level=Spelers moeten optionele resourcepakketten downloaden om mee te doen # resourcePack.crashRecovery.title=Algemene resources opnieuw ingesteld # resourcePack.crashRecovery.message=Resources konden niet worden geladen. # resourcePack.warnings=Waarschuwingen: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Wereld bijwerken? # resourcePack.warning.add.body=Het uiterlijk en het gedrag van deze wereld is mogelijk anders dan die van niet-aangepaste werelden. Je kunt het beste een kopie van je wereld opslaan voordat je doorgaat. # resourcePack.warning.add.button.cancel=Het pakket niet toevoegen # resourcePack.warning.add.button.ok=Het pakket toch toevoegen # -resourcePack.warnings.contentKeyErrorBody=Er is een probleem opgetreden bij het laden van pakket %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Er is een probleem opgetreden bij het laden van pakketten %s. # +resourcePack.warnings.contentKeyErrorBody=Er is een probleem opgetreden bij het laden van pakket %s. Je spel opnieuw starten of het pakket opnieuw downloaden, kan het probleem mogelijk oplossen. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Er is een probleem opgetreden bij het laden van pakketten %s. Je spel opnieuw starten of de pakketten opnieuw downloaden, kan het probleem mogelijk oplossen. # resourcePack.warnings.contentKeyErrorTitle=Fout! # resourcePack.warning.remove.title=Dit is gevaarlijk! # resourcePack.warning.remove.body=Als je pakketten toevoegt of verwijdert nadat je in een wereld hebt gespeeld, kan deze wereld beschadigd raken en verlies je mogelijk alles wat je hebt gemaakt. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Onbekend # storageManager.delete.title=%s permanent verwijderen? # storageManager.title.item.single=item # storageManager.title.item.plural=items # +storageManager.title.allScreenshots=alle screenshots # storageManager.delete.content=Weet je zeker dat je de geselecteerde voorwerpen wilt verwijderen? Deze voorwerpen worden permanent verwijderd! (Dat is erg lang!) %s%s%s # storageManager.delete.content.redownload=De inhoud die je in de Marketplace hebt gekocht, kun je opnieuw downloaden. # storageManager.delete.content.worldtemplate=Het verwijderen van sjablonen kan ervoor zorgen dat werelden die deze gebruiken, niet meer naar behoren werken. # storageManager.delete.content.affectedWorlds=De volgende werelden werken mogelijk niet meer zoals bedoeld: # +storageManager.delete.content.screenshots=Hiermee worden alle screenshots voor alle Minecraft-spelers op dit apparaat verwijderd. Weet je zeker dat je wilt doorgaan? # storageManager.delete.confirm=Verwijderen # storageManager.delete.cancel=Annuleren # storageManager.delete.dependency=De volgende inhoud is afhankelijk van dit %s en werkt mogelijk niet correct wanneer je '%s' verwijderd: %s Wil je '%s' nog steeds verwijderen? Dit %s wordt permanent verwijderd! (Een lange tijd!) # @@ -10574,7 +10693,7 @@ midgameTips.69=Gebruik een schoffel om stukken grond klaar te maken om te worden lategameTips.1=Piglin-zombies vallen je niet aan, tenzij je ze boos maakt. # lategameTips.2=Sla die vuurballen terug naar de Ghast! # lategameTips.3=Keisteen is bestand tegen Ghast-vuurballen, waardoor het goed van pas komt om portalen te beschermen. # -lategameTips.4=Onze muziek is gemaakt door C418, Lena Raine en Kumi Tanioka. # +lategameTips.4=Onze muziek is gemaakt door C418, Lena Raine, Aaron Cherof en Kumi Tanioka. # lategameTips.5=Uiteindelijk komt er een update voor dit spel! # lategameTips.6=Creepers zijn het resultaat van een programmeerfoutje. # lategameTips.7=De eerste versie van Minecraft werd in slechts 6 dagen gemaakt! # @@ -10760,10 +10879,11 @@ dr.loading=Laden... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Nieuwe skin kiezen # dr.classic_skins.custom_skin_title=Skin importeren # -dr.classic_skins.custom_skin_description=Importeer een afbeeldingsbestand vanaf je apparaat om deze als skin te gebruiken. Deze wordt niet gesynchroniseerd tussen je apparaten of spellen. # +dr.classic_skins.custom_skin_description=Importeer een png (64x32, 64x64 of 128x128) vanaf je apparaat om deze als skin te gebruiken. Deze wordt niet gesynchroniseerd tussen je apparaten of spellen. # +dr.classic_skins.custom_skin_description_disabled= Je apparaat kan geen speciale skin selecteren in een multiplayerspel. Keer terug naar het hoofdmenu om er een uit te rusten. # dr.classic_skins.custom_skin_description_popup=Spelers met aangepaste skins zijn niet zichtbaar als je de optie 'Alleen vertrouwde skins toestaan' hebt ingeschakeld # dr.classic_skins.custom_skin_section_title=Mijn skins # -dr.classic_skins.invalidCustomSkin=Dat is geen Minecraft-skin, gekkerd. # +dr.classic_skins.invalidCustomSkin=Importeer een .png-bestand met de afmetingen 64x64, 64x32 of 128x128 # dr.classic_skins.owned=In bezit # dr.classic_skins.purchasable=Meer ophalen # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,7 +10975,7 @@ dr.categories.legs=Benen # dr.categories.size=Grootte # dr.categories.top=Tops # dr.categories.bottom=Broeken # -dr.categories.outerwear=Buitenkleding # +dr.categories.outerwear=Bovenkleding # dr.categories.headwear=Hoofddeksels # dr.categories.gloves=Handschoenen # dr.categories.footwear=Schoenen # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Kan geen verbinding maken # gathering.info.modal.body.connectFail=We kunnen geen verbinding maken. Probeer het later opnieuw. # gathering.connect.title=Verbinding maken... # gathering.info.qr.title.onlineService=Meer informatie # -gathering.info.qr.body.onlineService.nso=Je hebt een Nintendo Switch Online-lidmaatschap nodig om aan een evenement in Minecraft te kunnen deelnemen. # -gathering.info.qr.body.onlineService.psn=Je moet zijn aangemeld bij PlayStation®Plus om aan een Minecraft-event te kunnen deelnemen. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Je moet zijn aangemeld om aan een evenement in Minecraft te kunnen deelnemen. # gathering.info.qr.title.childAccount=Online spelen niet toegestaan # gathering.info.qr.body.childAccount=Je huidige ouderlijk toezicht beperkt je om online te spelen. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Live-event stream # gathering.info.qr.body.console=Scan om deel te nemen aan onze live-event stream # gathering.info.signIn.title=Meld je aan om aan dit evenement deel te nemen. # gathering.info.signIn.body=Meld je aan bij je Microsoft-account om aan dit evenement deel te nemen. # +gathering.activation.warning=Kan Verzamelen niet vinden # +gathering.activation.warning.signIn=Kan Verzamelen niet vinden. Meld je aan voordat je het opnieuw probeert. # +gathering.activation.warning.title=O nee! # diff --git a/resource_pack/texts/pl_PL.lang b/resource_pack/texts/pl_PL.lang index 22b1bc365..d98612897 100644 --- a/resource_pack/texts/pl_PL.lang +++ b/resource_pack/texts/pl_PL.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menu gry # accessibility.screenName.permissions=Ekran uprawnień # accessibility.screenName.play=Ekran gry # accessibility.screenName.profile=Ekran profilu # +accessibility.screenName.realmInviteLinkSettings=Ekran ustawień linku zaproszenia do świata Realms # accessibility.screenName.realmSettings=Ekran ustawień Realms # accessibility.screenName.settings=Ekran ustawień gry # accessibility.screenName.addFriend=Ekran Dodaj znajomego # @@ -162,7 +163,7 @@ accessibility.text.apostrophe=Apostrof # accessibility.text.semiColon=Średnik # accessibility.text.questionMark=Znak zapytania # accessibility.text.quotationMark=Znak cudzysłowu # -accessibility.text.space=Spacja # +accessibility.text.space=Kosmos # accessibility.text.tilde=Tylda # accessibility.text.graveAccent=Grawis # accessibility.text.lessThan=Znak mniejszości # @@ -192,6 +193,10 @@ accessibility.text.equals=Znak równości # accessibility.text.unsupported=Nieznany znak # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Powiadomienie ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Wskazówka ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplikuj argumenty selektora (%s) # commands.generic.encryption.badkey=Podano nieprawidłowy klucz publiczny. Potrzeba 120-bajtowego klucza po formatowaniu PEM. # commands.generic.encryption.badsalt=Podano nieprawidłową sól. Potrzeba 16-bajtowej przed kodowaniem base 64. # commands.generic.encryption.required=Wymagana szyfrowana sesja # +commands.generic.entity.differentDimension=Byt docelowy nie może być w innym wymiarze # commands.generic.entity.invalidType=Nieprawidłowy rodzaj bytu '%1$s' # commands.generic.entity.invalidUuid=Wprowadzony numer UUID obiektu ma nieprawidłowy format # commands.generic.entity.notFound=Nie można znaleźć tego bytu # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Wartość zanikania koloru musi wynosić od 0 do 2 commands.camera.invalid.easing=Powolne przesuwanie do kamer ruchomych nie jest obsługiwane # commands.camera.invalid.time=Czas trwania zanikania musi wynosić od 0 do 10 sekund # commands.camera.invalid.pitch=Kąt nachylenia kamery (obrót X) musi wynosić od -90 do 90 stopni # +commands.camera.invalid.view.offset=Przesunięcie widoku musi mieścić się w zakresie od -100 do 100 # commands.camera.perspective.locked=Nie można zmieniać perspektywy podczas korzystania z niestandardowych kamer # commands.camera.perspective.option=Twoja wybrana kamera zmieni się, gdy niestandardowa kamera nie będzie aktywna # commands.world_age.description=Zmienia lub wysyła zapytanie o wiek świata (czas od jego utworzenia). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Jaskinie i klify # createWorldScreen.cavesandcliffsDescription=Poznaj nowy sposób generowania zróżnicowanych jaskiń # createWorldScreen.spectatorMode=Tryb widza # createWorldScreen.spectatorModeDescription=Wypróbuj wczesne wersje trybu widza # +createWorldScreen.experimentalThirdPersonCameras=Kamery twórcy: nowe ustawienia wstępne dla perspektywy trzeciej osoby # +createWorldScreen.experimentalThirdPersonCamerasDescription=Zawiera nowe ustawienie dla kamery z perspektywy trzeciej osoby nad ramieniem follow_orbit # +createWorldScreen.experimentalFocusTargetCamera=Kamery twórcy: kamera skupiająca się na celu # +createWorldScreen.experimentalFocusTargetCameraDescription=Włącza zachowanie istniejącej swobodnej kamery, aby była skierowana na byt # createWorldScreen.recipeUnlocking=Odblokowywanie przepisów # createWorldScreen.recipeUnlockingDescription=Włącz odblokowywanie przepisów # createWorldScreen.experimentalholiday=Świąteczne funkcje kreatora # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Usuń projekt # createWorldScreen.editor.projectOptionsLabel=Opcje projektu # createWorldScreen.editor.delete.confirm=Usunąć projekt na zawsze? # createWorldScreen.editor.deleteWarningFormat=Czy na pewno chcesz usunąć „%s”? Stracisz ten projekt na zawsze! # -createWorldScreen.eduCloud.about.body=Nazwa pliku: „%1$s”%2$sOstatnia aktualizacja: %3$s%4$sAby pobrać, kliknij OK, a następnie Pobierz.%5$s # +createWorldScreen.eduCloud.about.body=Nazwa pliku: „%1$s”%2$sOstatnia aktualizacja: %3$s%4$sAby pobrać, kliknij OK, a następnie kliknij przycisk „Pobierz”.%5$s # createWorldScreen.eduCloud.about.title=Informacje o pliku świata w chmurze # createWorldScreen.eduCloud.delete.confirm=Usunąć lokalny świat? # createWorldScreen.eduCloud.deleteWarningFormat=Czy na pewno chcesz usunąć '%1$s' na tym urządzeniu?%2$sNie będzie to miało wpływu na '%3$s' wersji w chmurze i można ją później ponownie zsynchronizować. # +createWorldScreen.eduCloud.resolution.title=Przesłać teraz? # +createWorldScreen.eduCloud.resolution.body=Wystąpił problem z zapisywaniem „%1$s” w chmurze. Opuszczając świat, pozostaw Minecraft Education otwarty do momentu zakończenia przesyłania.%2$sNaprawmy to. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Prześlij teraz # +createWorldScreen.eduCloud.resolution.uploadOpen=Prześlij i graj # createWorldScreen.experimentalDeferredTechnicalPreview=Renderuj funkcje Smoka dla twórców # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Włącz proces opóźnionego renderowania. Wymagany jest pakiet zasobów z obsługą PBR i zgodny sprzęt. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Pobrać dane zapasowe przed udostępnien realmsInvitationScreen.shareDialogLabel=Wszystkie osoby posiadające ten link mogą zostać członkami twojego świata Realm. Uważaj, komu go udostępniasz. Przed udostępnieniem możesz pobrać kopię zapasową swojego świata. Członków możesz usuwać przy pomocy ustawień świata Realm. # realmsInvitationScreen.shareDialogShareButton=Udostępnij # realmsInvitationScreen.shareDialogCopyButton=Skopiuj # -realmsInvitationScreen.shareDialogNewLinkButton=Stwórz nowy link # -realmsInvitationScreen.shareDialogNewCodeButton=Utwórz nowy kod # realmsInvitationScreen.closedRealmWarning=Twój świat Realm jest zamknięty. Nowi członkowie nie mogą dołączać. # realmsInvitationScreen.generate=Wygeneruj # realmsInvitationScreen.disable=Wyłącz # realmsInvitationScreen.backup=Pobierz # -realmsInvitationScreen.shareByLink=Udostępnij link # -realmsInvitationScreen.shareByCode=Udostępnij kod zaproszenia # -realmsInvitationScreen.shareLinkToRealm=Udostępnij link do świata Realms # -realmsInvitationScreen.shareCodeToRealm=Udostępnij kod zaproszenia do świata Realm # -realmsInvitationScreen.shareInfoMessage=Wszystkie osoby posiadające ten link mogą dołączyć do Twojego świata Realms. Przejdź do Gra > Pobierz świat, aby pobrać kopię zapasową swojego świata. # -realmsInvitationScreen.shareInfoMessageCode=Wszystkie osoby posiadające kod zaproszenia mogą dołączyć do twojego świata Realm. Wybierz kolejno opcje Gra > Pobierz świat, aby pobrać kopię zapasową swojego świata. # -realmsInvitationScreen.refreshLinkInfoMessage=Działanie to unieważni stary link i stworzy nowy. Czy chcesz kontynuować? # -realmsInvitationScreen.refreshCodeInfoMessage=Działanie to spowoduje unieważnienie starego kodu zaproszenia i utworzenie nowego. Czy chcesz kontynuować? # realmsInvitationScreen.kick=Usuń # realmsInvitationScreen.kickAndBlock=Zablokuj # realmsInvitationScreen.kickPopupTitle=Anulować dostęp? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Ustawienia gry # realmsSettingsScreen.playersSectionTitle=Gracze # realmsSettingsScreen.membersSectionTitle=Członkowie # realmsSettingsScreen.subscriptionSectionTitle=Subskrypcja # +realmsSettingsScreen.inviteLinksSectionTitle=Linki z zaproszeniem # realmsSettingsScreen.devOptionsSectionTitle=Opcje deweloperskie # realmsSettingsScreen.backupSection=Kopie zapasowe # realmsSettingsScreen.backupInfo=Możesz przywrócić świat w swoim świecie Realms przy użyciu kopii zapasowej znajdującej się na tej liście. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Zastąpić świat? # realmsSettingsScreen.closeRealmTitle=Zamknąć świat Realms? # realmsSettingsScreen.closeRealmMessage=Zamknięcie świata Realms spowoduje jego wyłączenie. Gracze obecnie znajdujący się w świecie zostaną rozłączeni. Na pewno chcesz to zrobić? # realmsSettingsScreen.LoadingSubscription=Wczytywanie subskrypcji... # +realmsSettingsScreen.LoadingInviteLinks=Wczytywanie linków z zaproszeniem… # realmsSettingsScreen.failedLoadingSubscription=Nie udało się wczytać subskrypcji # +realmsSettingsScreen.failedLoadingInviteLinks=Nie udało się wczytać linków z zaproszeniem # realmsSettingsScreen.matchingPurchasePlatformFormat=Miejsce nabycia subskrypcji: %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Subskrypcja została rozpoczęta w: %s. Tylko tam możesz ją przedłużyć. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Możesz zarządzać subskrypcją świata Realms w sklepie właściwym dla platformy, na której dokonano oryginalnie jego zakupu. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Twój świat realmsSettingsScreen.upload.worldtoobig=Przesyłanie nie powiodło się. Rozmiar świata przekracza maksymalny limit przesyłania wynoszący %s. # realmsSettingsScreen.download.worldtoobig=Pobieranie nie powiodło się. Rozmiar świata przekracza maksymalny limit pobierania wynoszący %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Zmiany dokonane w subskrypcji Realms, takie jak łączenie czasu lub wyłączenie cyklicznej opłaty, nie będą widoczne do następnej daty rozliczeniowej. # +realmsSettingsScreen.inviteLinkLabel=Linki z zaproszeniem: # +realmsSettingsScreen.inviteLinkLabelTTS=Linki zaproszeń. Blok tekstowy. # +realmsSettingsScreen.inviteLinkLabelDescription=Możesz dodać do 5 linków z zaproszeniem i udostępnić je, aby ludzie mogli dołączyć do twojego świata Realms. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Osiągnięto maksymalną liczbę linków z zaproszeniem. Musisz usunąć istniejący link, zanim dodasz nowy. # +realmsSettingsScreen.inviteLinkNameTTS=Link zaproszenia zatytułowany %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Kliknij przycisk, aby zmienić ustawienia. # +realmsSettingsScreen.inviteLinkAddButton=Dodaj nowy link z zaproszeniem # +realmsSettingsScreen.inviteLinkCopyTTS=Kopiuj link zaproszenia # +realmsSettingsScreen.inviteLinkActivate=Aktywuj link # +realmsSettingsScreen.inviteLinkActivateTTS=Aktywuj link. Aktywuj ten link, aby inni mogli dołączać za jego pomocą. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktywuj ten link, aby inni mogli dołączać za jego pomocą. # +realmsSettingsScreen.inviteLinkActive=Aktywny # +realmsSettingsScreen.inviteLinkInactive=Nieaktywne # +realmsSettingsScreen.inviteLinkInactiveExpiry=Nikt nie może dołączyć za pomocą tego linku # +realmsSettingsScreen.inviteLinkExpiryTime=Wygasa %s o %s # +realmsSettingsScreen.inviteLinkExpiredTime=Wygasło %s o %s # +realmsSettingsScreen.inviteLinkExpired=Wygasł # +realmsSettingsScreen.inviteLinkInfinite=Nigdy nie wygasa # +realmsSettingsScreen.inviteLinkInfiniteToggle=Ustaw, aby link nigdy nie wygasał # +realmsSettingsScreen.inviteLinkTitle=Link z zaproszeniem: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Małe litery # +realmsSettingsScreen.inviteLinkUppercaseTTS=Wielkie litery # +realmsSettingsScreen.inviteLinkURLTTS=Link zaproszenia zatytułowany %s. Blok tekstowy. %s. Ten link pozwoli ludziom dołączyć do twojego świata Realms. Możesz go udostępnić w dowolnym miejscu. # +realmsSettingsScreen.inviteLinkDescription=Ten link pozwoli ludziom dołączyć do twojego świata Realms. Możesz go udostępnić w dowolnym miejscu. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Ogólne # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Ustawienia zaawansowane # +realmsSettingsScreen.inviteLinkShare=Udostępnij link # +realmsSettingsScreen.inviteLinkShareDescription=Wybierz, gdzie chcesz udostępnić ten link. # +realmsSettingsScreen.inviteLinkShareButton=Udostępnij # +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Przycisk. Wybierz, gdzie chcesz udostępnić ten link. # +realmsSettingsScreen.inviteLinkRemove=Usuń link # +realmsSettingsScreen.inviteLinkRemoveButton=Usuń # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Przycisk. # +realmsSettingsScreen.inviteLinkCopiedToast=Link z zaproszeniem został skopiowany do schowka. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Usunąć link z zaproszeniem? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Spowoduje to usunięcie linku z zaproszeniem ze świata Realms. Każdy, kto już dołączył, pozostanie, ale nikt nowy nie będzie mógł dołączyć za pomocą tego linku. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Tak, usuń link # +realmsSettingsScreen.inviteLinkExpirationLabel=Data ważności # +realmsSettingsScreen.inviteLinkExpirationDescription=Ustaw, kiedy ten link wygaśnie. # +realmsSettingsScreen.inviteLinkExpirationTTS=Data ważności. Blok tekstowy. Link wygasa %s. Określ, kiedy ten link wygaśnie. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Data ważności. Blok tekstowy. Link %s. Określ, kiedy ten link wygaśnie. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Błąd podczas dodawania linku # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Wystąpił błąd podczas dodawania linku do tego świata Realms. Spróbuj ponownie. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Błąd podczas usuwania linku # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Wystąpił błąd podczas usuwania tego linku. Spróbuj ponownie. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Błąd podczas aktualizowania linku # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Wystąpił błąd podczas aktualizacji tego linku. Spróbuj ponownie. # +realmsSettingsScreen.expiration.unset=Ustaw czas do wygaśnięcia # +realmsSettingsScreen.expiration.never=Nigdy # +realmsSettingsScreen.expiration.halfHour=30 min. # +realmsSettingsScreen.expiration.hour=1 godz. # +realmsSettingsScreen.expiration.quarterDay=6 godzin # +realmsSettingsScreen.expiration.halfDay=12 godzin # +realmsSettingsScreen.expiration.day=1 dzień # +realmsSettingsScreen.expiration.week=7 dni # +realmsSettingsScreen.expiration.never.full=Nigdy nie wygasa # +realmsSettingsScreen.expiration.timeFormat=%s o %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Za 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Za 1 godzinę. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Za 6 godzin. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Za 12 godzin. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Za 1 dzień. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Za 7 dni. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=eShop Nintendo # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Lis # date.short_december=Gru # date.formatted=%d %s %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s o %s # +date.formattedSpecific.today=Dzisiaj o %s # +date.formattedSpecific.yesterday=Wczoraj o %s # date.full_january=Styczeń # date.full_february=Luty # date.full_march=Marzec # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menu główne # deathScreen.quit.confirm=Na pewno chcesz wyjść? # deathScreen.quit.confirmToMainMenuWarning=Czy na pewno chcesz wyjść do menu głównego? # deathScreen.quit.confirmToMainMenuTitleWarning=Wyjść do menu głównego? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Czy na pewno chcesz zapisać i opuścić grę?%sPrześlemy również twój świat do chmury! # deathScreen.quit.secondaryClient=Zapisz i wyjdź # deathScreen.quit.secondaryClient.confirmLeaveWarning=Czy na pewno chcesz zapisać i opuścić grę? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Zapisz i wyjdź # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Nadziemie # dimension.dimensionName1=Nether # dimension.dimensionName2=Kres # -disabledSkin.title=Wyglądasz jak Steve # +disabledSkin.title=Wyświetlanie jako domyślna postać # disabledSkin.body.onJoin=Na tym serwerze wyłączono %s. Możesz zmienić skórkę w przebieralni. # disabledSkin.body.dressingRoom=Na tym serwerze wyłączono %s. Czy na pewno chcesz zachować tę skórkę na wyposażeniu? # disabledSkin.type.customSkins=skórki niestandardowe # @@ -2863,7 +2936,7 @@ entity.bat.name=Nietoperz # entity.bee.name=Pszczoła # entity.blaze.name=Płomyk # entity.boat.name=Łódka # -entity.bogged.name=Ugrzęźnięty # +entity.bogged.name=Bagienny # entity.breeze.name=Bryza # entity.breeze_wind_charge_projectile.name=Ładunek wiatru # entity.cat.name=Kot # @@ -3053,7 +3126,12 @@ feed.upload=Twój zrzut ekranu jest właśnie przesyłany... # feed.manage=Zarządzaj aktualnościami # feed.share=Udostępnij # feed.addScreenshot=Dodaj zrzut ekranu # -feed.shareScreenshot=Zrobiono zrzut ekranu. Przejdź do Historii Realms, aby go udostępnić. # +feed.screenshotCapturedRealms=Zrobiono zrzut ekranu. Przejdź do Historii Realms, aby go udostępnić. # +feed.screenshotCaptured=Zrobiono zrzut ekranu. Możesz go zobaczyć w galerii zrzutów ekranu. # +feed.screenshotAlmostFull=Zrobiono zrzut ekranu. Twoja galeria jest prawie pełna. (%d/%d) # +feed.screenshotReachedMax=Zrobiono zrzut ekranu. Twoja galeria jest pełna. (%d/%d) # +feed.screenshotFull=Twoja galeria jest pełna. Usuń zrzuty ekranu, aby zwolnić miejsce. # +feed.screenshotFullShort=Galeria zrzutów ekranu jest pełna # feed.comments=Komentarze # feed.edit=Edytuj # feed.screenshots=Zrzuty ekranu # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Przechyl :tip_right_stick:, aby się rozgląda gameTip.playerMovement.mouse=Poruszaj się za pomocą :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Poruszaj się za pomocą joysticka # -gameTip.playerMovement.touch.classic=Poruszaj się za pomocą joysticka # +gameTip.playerMovement.touch.classic=Poruszaj się za pomocą przycisków strzałek # gameTip.playerMovement.controller=Przechyl :tip_left_stick:, aby się poruszać # gameTip.flying.mouse=Stuknij :_input_key.jump: dwukrotnie, żeby latać # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Naciśnij dwukrotnie :_input_key.jump:, aby przestać l gameTip.stopFlying.touch=Naciśnij dwukrotnie instrukcję lotu w dół, aby przestać lecieć # gameTip.jump.mouse=Skacz za pomocą :_input_key.jump: # + gameTip.swim.mouse=Naciśnij i przytrzymaj :_input_key.jump:, aby podpłynąć # +gameTip.swim.touch=Naciśnij, aby podpłynąć # gameTip.hotbar.selection.mouse=Przewiń lub naciśnij %s, aby przytrzymać element ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Naciśnij element na pasku narzędzi, aby go przytrzymać # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Umieść stół rzemieślniczy, przytrzyma gameTip.useCraftingTable.mouse=Kliknij prawym przyciskiem myszy na stole rzemieślniczym, aby go użyć # +gameTip.openChat.mouse=Naciśnij %s, aby otworzyć czat # +gameTip.openChat.touch=Stuknij, aby otworzyć czat # +gameTip.openChat.touch.tts=Stuknij przycisk czatu, aby otworzyć czat # + +gameTip.emote.mouse=Naciśnij lub przytrzymaj :_input_key.emote:, aby wykonać gest # +gameTip.emote.touch=Stuknij, aby wykonać gest # +gameTip.emote.touch.tts=Stuknij przycisk gestu, aby go wykonać # + generator.amplified=POWIĘKSZONY # generator.amplified.info=Uwaga: tylko dla zabawy, potrzebny mocny komputer # generator.customized=Dostosowany # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=Burza # howtoplay.next=Dalej # howtoplay.previous=Wstecz # -howtoplay.category.education=Edukacja # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=Poznawanie okolicy # howtoplay.category.gettingStarted=Wprowadzenie # howtoplay.category.overworld=Nadziemie od A do Z # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Przywdziej zbroję, otwierając swój ekwipunek i przenos howtoplay.armor.text.4=Kolczugę, żelazną i złotą zbroję można w piecu przetopić na żelazne i złote samorodki. # howtoplay.armor.header.2=Tarcza # howtoplay.armor.text.5.keyboard=Tarcza zablokuje doznawane obrażenia. Można ją trzymać w drugiej ręce lub w podręcznym ekwipunku. Aby wykonać blok tarczą, naciśnij i przytrzymaj :_input_key.sneak:. # -howtoplay.armor.text.5.gamepad=Tarcza zablokuje doznawane obrażenia. Można ją trzymać w drugiej ręce lub w podręcznym ekwipunku. Aby włączyć i wyłączyć blok tarczą, naciśnij przycisk :_input_key.sneak: lub kliknij :_gamepad_stick_right:. # +howtoplay.armor.text.5.gamepad=Tarcza zablokuje otrzymywane obrażenia. Można ją trzymać w drugiej ręce lub na pasku narzędzi. Aby włączyć i wyłączyć blok tarczą, naciśnij przycisk :_input_key.sneak: lub naciśnij :_gamepad_stick_right:. # howtoplay.armor.text.5a.touch=Tarcza blokuje wszelkiego rodzaju obrażenia – nawet eksplozję creepera! Można ją umieścić w drugiej ręce lub na pasku narzędzi. # howtoplay.armor.text.5b.touch=Podczas korzystania ze schematu sterowania „Pad kierunkowy i dotyk” dotknij :touch_sneak:, aby przełączyć blokowanie tarczą. # howtoplay.armor.text.5c.touch=Podczas korzystania ze schematu sterowania „Joystick” dotknij :tip_virtual_button_sneak:, aby przełączyć blokowanie tarczą. # -howtoplay.armor.text.5.rift_controller=Tarcza zablokuje doznawane obrażenia. Można ją trzymać w drugiej ręce lub w podręcznym ekwipunku. Aby włączyć i wyłączyć blok tarczą, naciśnij przycisk :_input_key.sneak: lub kliknij :rift_X:. # -howtoplay.armor.text.5.windowsmr_controller=Tarcza zablokuje doznawane obrażenia. Można ją trzymać w drugiej ręce lub w podręcznym ekwipunku. Aby włączyć i wyłączyć blok tarczą, naciśnij przycisk :_input_key.sneak: lub kliknij :windowsmr_right_stick:. # +howtoplay.armor.text.5.rift_controller=Tarcza zablokuje otrzymywane obrażenia. Można ją trzymać w drugiej ręce lub na pasku narzędzi. Aby włączyć i wyłączyć blok tarczą, naciśnij :_input_key.sneak: lub kliknij :rift_X:. # +howtoplay.armor.text.5.windowsmr_controller=Tarcza zablokuje otrzymywane obrażenia. Można ją trzymać w drugiej ręce lub na pasku narzędzi. Aby włączyć i wyłączyć blok tarczą, naciśnij :_input_key.sneak: lub kliknij :windowsmr_right_stick:. # howtoplay.armor.text.6=Tarcza zatrzyma nawet odłamki wybuchającego creepera! # howtoplay.armor.header.3=Przebierz się # howtoplay.armor.text.7=Na głowie możesz również nosić wykrojoną dynię. Nie otrzymasz dzięki temu żadnych punktów :armor:, ale endermani nie będą wpadać w szał, gdy na nich spojrzysz. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Dozowników można również używać do umieszczani howtoplay.droppers=Podajniki # howtoplay.droppers.text.1.notTouch=Po otrzymaniu sygnału czerwienitu podajnik wyrzuci na ziemię jeden losowo dobrany przedmiot ze swego wnętrza. Naciśnij :_input_key.use: na podajniku, aby go otworzyć i załadować do niego przedmioty z ekwipunku. # -howtoplay.droppers.text.1.touch=Po otrzymaniu sygnału czerwienitu podajnik wyrzuci na ziemię jeden losowo dobrany przedmiot ze swego wnętrza. Stuknij podajnik, aby go otworzyć i załadować do niego przedmioty z ekwipunku. # +howtoplay.droppers.text.1.touch=Po otrzymaniu sygnału czerwienitu podajnik wyrzuci jeden losowo dobrany przedmiot ze swego wnętrza. Stuknij podajnik, aby go otworzyć i załadować do niego przedmioty z ekwipunku. # howtoplay.droppers.header.1=Zastosowanie # howtoplay.droppers.text.2=Jeśli podajnik stoi przy skrzyni lub przy innym pojemniku, przedmiot zostanie umieszczony w tymże pojemniku. Konstruując długi ciąg podajników, można przesyłać przedmioty na wybraną odległość. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Ekwipunek # howtoplay.inventory.title=Jak grać: ekwipunek # howtoplay.inventory.header.1=1. Ekwipunek # howtoplay.inventory.header.2=2. Pasek narzędzi # -howtoplay.inventory.text.1.pc_console=Twój pasek narzędzi zapełni się wraz ze zbieraniem większej ilości zasobów. Naciśnij przycisk :_input_key.inventory:, aby otworzyć swój §eekwipunek§f, gdzie będziesz mieć więcej miejsca na wszystkie zebrane przedmioty. # -howtoplay.inventory.text.1.touch=Twój pasek narzędzi zapełni się wraz ze zbieraniem większej ilości zasobów. Naciśnij przycisk :tip_touch_inventory:, aby otworzyć swój §eekwipunek§f, gdzie będziesz mieć więcej miejsca na wszystkie zebrane przedmioty. # -howtoplay.inventory.text.1.rift=Twój pasek narzędzi zapełni się wraz ze zbieraniem większej ilości zasobów. Naciśnij przycisk :rift_B:, aby otworzyć swój §eekwipunek§f, gdzie będziesz mieć więcej miejsca na wszystkie zebrane przedmioty. # -howtoplay.inventory.text.1.windowsmr=Podczas zbierania zasobów twój pasek narzędzi będzie się zapełniał. Naciśnij przycisk :windowsmr_left_grab:, aby otworzyć §eekwipunek§f, gdzie będziesz mieć więcej miejsca na zbierane przedmioty. # +howtoplay.inventory.text.1.pc_console=Twój pasek narzędzi zapełni się wraz ze zbieraniem większej ilości zasobów. Naciśnij :_input_key.inventory:, aby otworzyć swój §eekwipunek§f, gdzie będziesz mieć więcej miejsca na wszystkie zebrane przedmioty. # +howtoplay.inventory.text.1.touch=Twój pasek narzędzi zapełni się wraz ze zbieraniem większej ilości zasobów. Stuknij :tip_touch_inventory:, aby otworzyć swój §eekwipunek§f, gdzie będziesz mieć więcej miejsca na wszystkie zebrane przedmioty. # +howtoplay.inventory.text.1.rift=Twój pasek narzędzi zapełni się wraz ze zbieraniem większej ilości zasobów. Naciśnij :rift_B:, aby otworzyć swój §eekwipunek§f, gdzie będziesz mieć więcej miejsca na wszystkie zebrane przedmioty. # +howtoplay.inventory.text.1.windowsmr=Twój pasek narzędzi zapełni się wraz ze zbieraniem większej ilości zasobów. Naciśnij :windowsmr_left_grab:, aby otworzyć §eekwipunek§f, gdzie będziesz mieć więcej miejsca na wszystkie zebrane przedmioty. # howtoplay.inventory.text.2.keyboard=Chcesz przenieść coś między swoim §epaskiem narzędzi§f a ekwipunkiem? Otwórz ekwipunek, kliknij wybrany przedmiot, a następnie przeciągnij go do pustego miejsca na przedmiot. # howtoplay.inventory.text.2.gamepad=Chcesz przenieść coś między swoim §epaskiem narzędzi§f a ekwipunkiem? Użyj kursora, aby wybrać przedmiot i naciśnij :_gamepad_face_button_down :. Następnie przesuń kursor do pustego miejsca na przedmiot i naciśnij ponownie, aby upuścić przedmiot. # howtoplay.inventory.text.2.touch=Chcesz przenieść coś między swoim §epaskiem narzędzi§f i ekwipunkiem? Kliknij wybrany przedmiot, a następnie kliknij na pustym miejscu na przedmioty, aby go tam przenieść. # @@ -3781,7 +3869,7 @@ howtoplay.jukebox.header.1=Imprezę czas zacząć # howtoplay.jukebox.text.2.notTouch=Naciśnij :_input_key.use: na szafie grającej, trzymając w ręku płytę muzyczną, którą chcesz odtworzyć. Naciśnij :_input_key.use: ponownie na szafie grającej, aby wysunąć płytę. # howtoplay.jukebox.text.2.touch=Stuknij szafę grającą, trzymając w ręku płytę muzyczną, którą chcesz odtworzyć. Stuknij ponownie szafę grającą, aby wysunąć płytę. # howtoplay.jukebox.header.2=Czerwienit # -howtoplay.jukebox.text.3=Szafa grająca odtwarzająca płytę muzyczną zasila pył redstone. # +howtoplay.jukebox.text.3=Szafa grająca odtwarzająca płytę muzyczną zasila pył czerwienitu. # howtoplay.jukebox.text.4=Wypróbuj różne płyty muzyczne, aby uzyskać różne poziomy mocy. # howtoplay.jukebox.text.5=Zobacz co się stanie, jak płyta zostanie odtworzona do samego końca. # howtoplay.jukebox.text.6=Lejek może wkładać za Ciebie płyty muzyczne i wyciągać je, gdy już zostaną odtworzone. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Odkryj świat możliwości z Minecoins: walutą w grz howtoplay.minecoins.text.2=Po odebraniu twoje Minecoins są połączone z kontem Microsoft, dzięki czemu możesz uzyskać dostęp do swoich monet i zakupów również na innych obsługiwanych urządzeniach! # howtoplay.minecoins.button.text.1=Zdobądź monety # howtoplay.minecoins.header.1=Ograniczenie odpowiedzialności # -howtoplay.minecoins.text.3=*Minecoins wymagają wersji Minecraft: Bedrock Edition z dostępem do Rynku Minecrafta. Minecoins nie są obsługiwane na konsolach Sony PlayStation®. Informacje na temat kompatybilności znajdziesz na stronie minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins wymagają wersji Minecraft: Bedrock Edition z dostępem do Rynku Minecrafta. Minecoins nie są obsługiwane na konsolach PlayStation®. Informacje na temat kompatybilności znajdziesz na stronie minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Górnictwo # @@ -3912,7 +4000,7 @@ howtoplay.navigation.text.10=Możesz zbadać kilka miejsc. Znajdź wioskę i pos howtoplay.netherPortals=Portal do Netheru # howtoplay.netherPortals.text.1=Portal do Netheru pozwala na szybką podróż do innego wymiaru. # howtoplay.netherPortals.text.2=Jeśli portal do Netheru zostanie prawidłowo zbudowany, będzie można go zapalić i aktywować. # -howtoplay.netherPortals.text.3=Oto przykłady budowania portalu: # +howtoplay.netherPortals.text.3=Oto przykład budowania portalu: # howtoplay.nightfall=Zmierzch # howtoplay.nightfall.text.1=W Minecrafcie słońce wschodzi i zachodzi w trakcie Twoich przygód. O zachodzie musisz zachować ostrożność, ponieważ w nocy jest niebezpiecznie! # @@ -3967,10 +4055,10 @@ howtoplay.recipeBook.text.2.gamepad=Po zebraniu wymaganych składników wybierz howtoplay.recipeBook.text.2.touch=Po zebraniu wymaganych składników stuknij przepis jeszcze raz, a następnie przenieś go z okna wyjściowego do paska narzędzi lub ekwipunku. # howtoplay.redstone=Czerwienit # -howtoplay.redstone.text.1=Pył redstone pochodzi z redstone, który przekazuje sygnał elektryczny. Po zasileniu redstone się zapala i przekazuje swój sygnał pobliskim przedmiotom z redstone. # +howtoplay.redstone.text.1=Pył czerwienitu pochodzi z czerwienitu, który przekazuje sygnał elektryczny. Po zasileniu czerwienit się zapala i przekazuje swój sygnał pobliskim przedmiotom z czerwienitem. # howtoplay.redstone.header.1=Moc czerwienitu # howtoplay.redstone.text.2=Aby zasilić jeden z tych przedmiotów, potrzebujesz źródła zasilania, takiego jak dźwignia, przycisk lub płyta naciskowa. Eksperymentuj, aby odkryć je wszystkie! # -howtoplay.redstone.text.3=Umieść pył redstone obok źródła zasilania i włącz je, aby go zasilić. # +howtoplay.redstone.text.3=Umieść pył czerwienitu obok źródła zasilania i włącz je, aby go zasilić. # howtoplay.redstone.text.4=Wiele przedmiotów korzysta z sygnału czerwienitu, na przykład lejek czy tłok. # howtoplay.redstone.text.5=Czerwienit daje nieskończone możliwości! Spróbuj stworzyć dla siebie coś użytecznego, na przykład zautomatyzowaną farmę! # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Historie Realms są dostępne w menu gry, gdy gr howtoplay.scaffolding=Rusztowania # howtoplay.scaffolding.header.1=Sięgnij nieba # howtoplay.scaffolding.text.1.keyboard=Rusztowania umożliwiają bezpieczne budowanie wysokich budowli! Można w nich chodzić i na nich stawać. Aby przenieść się w górę za pomocą rusztowania, wejdź w nie i naciśnij :_input_key.jump:. Jeśli chcesz przenieść się w dół, naciśnij :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Rusztowania umożliwiają bezpieczne budowanie wysokich budowli! Można w nich chodzić i na nich stawać. Aby przenieść się w górę za pomocą rusztowania, wejdź w nie i naciśnij przycisk :_input_key.jump:. Jeśli chcesz przenieść się w dół, naciśnij i przytrzymaj przycisk :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Rusztowania ułatwiają bezpieczne budowanie ogromnych budowli! Można w nich chodzić i na nich stawać. Aby przenieść się w górę za pomocą rusztowania, wejdź w nie i naciśnij :_input_key.jump:. Jeśli chcesz przenieść się w dół, naciśnij i przytrzymaj :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Rusztowania pomagają w budowaniu dużych konstrukcji, ponieważ zapewniają bezpieczny sposób na wchodzenie na wysokości i schodzenie z nich. # howtoplay.scaffolding.text.1b.touch=Jeśli korzystasz ze sterowania Padem kierunkowym, dotknij :touch_jump:, aby wspiąć się na kolumnę rusztowań. Aby z niej zejść, dotknij :touch_fly_down:. # howtoplay.scaffolding.text.1c.touch=Jeśli korzystasz ze sterowania Joystickiem, naciśnij :tip_virtual_button_jump:, aby wspiąć się na kolumnę rusztowań. Aby z niej zejść, dotknij :tip_virtual_button_sneak:. # -howtoplay.scaffolding.text.1.rift_controller=Rusztowania umożliwiają bezpieczne budowanie wysokich budowli! Można w nich chodzić i na nich stawać. Aby przenieść się w górę za pomocą rusztowania, wejdź w nie i naciśnij przycisk :rift_A:. Jeśli chcesz przenieść się w dół, naciśnij i przytrzymaj przycisk :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Rusztowania umożliwiają bezpieczne budowanie wysokich budowli! Można w nich chodzić i na nich stawać. Aby przenieść się w górę za pomocą rusztowania, wejdź w nie i naciśnij przycisk the :windowsmr_right_touchpad:. Jeśli chcesz przenieść się w dół, naciśnij i przytrzymaj przycisk :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Rusztowania ułatwiają bezpieczne budowanie ogromnych budowli! Można w nich chodzić i na nich stawać. Aby wejść w górę po rusztowaniu, wejdź na rusztowanie i naciśnij :rift_A:. Jeśli chcesz zejść na dół, naciśnij i przytrzymaj :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Rusztowania ułatwiają bezpieczne budowanie ogromnych budowli! Można w nich chodzić i na nich stawać. Aby wejść w górę po rusztowaniu, wejdź na rusztowanie i naciśnij :windowsmr_right_touchpad:. Jeśli chcesz zejść na dół, naciśnij i przytrzymaj :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Podpory rusztowań # howtoplay.scaffolding.text.2=Rusztowania wymagają podpór. Po umieszczeniu określonej liczby poziomych rusztowań obok siebie należy zamontować dodatkowy blok podpierający, w przeciwnym razie rusztowanie runie. Rusztowania można umieszczać jak normalne bloki albo na osobnej podstawie, co umożliwi szybkie stworzenie wysokiej wieży. # howtoplay.scaffolding.header.3=Rozbijanie rusztowań # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=Łuk jest podstawową bronią dystansową w Mi howtoplay.weapons.text.3.touch=Łuk jest podstawową bronią dystansową w Minecrafcie. Dotknij ekranu i przytrzymaj na nim palec, aby naciągnąć cięciwę. Zabierz palec, by wystrzelić strzałę. Do strzelania z łuku potrzeba strzał. # howtoplay.weapons.text.4=Im bardziej się naciągnie cięciwę, tym więcej obrażeń zada łuk. Pamiętaj, aby naciągać ją jak najdalej. # howtoplay.weapons.header.3=Kusza # -howtoplay.weapons.text.5.notTouch=Kusza to alternatywna broń dystansowa. Aby ją załadować, naciśnij i przytrzymaj :_input_key.use:. Kusza pozostanie załadowana do chwili wystrzelenia strzały. W tym celu naciśnij :_input_key.use:. Do załadowania kuszy potrzeba strzał. # +howtoplay.weapons.text.5.notTouch=Kusza to alternatywna broń dystansowa. Aby ją załadować, naciśnij i przytrzymaj :_input_key.use:. Kusza pozostanie załadowana do chwili wystrzelenia. Aby z niej strzelić, naciśnij :_input_key.use:. Do załadowania kuszy potrzeba strzał. # howtoplay.weapons.text.5a.touch=Kusza jest bronią dystansową, która wymaga załadowania strzały. Dotknij i przytrzymaj dowolne miejsce na ekranie, aby załadować kuszę strzałą. # howtoplay.weapons.text.5b.touch=Po załadowaniu kuszy pozostanie ona załadowana do momentu wystrzelenia, nawet jeśli umieścisz ją w ekwipunku. # howtoplay.weapons.text.5c.touch=Dotknij dowolnego miejsca na ekranie, aby wystrzelić z załadowanej kuszy. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Eksport projektu nie powiódł się # level.editor.import.failed=Import projektu nie powiódł się # level.editor.import.failed.incompatibleEdition=Import świata nie powiódł się: nieobsługiwany format pliku # -inbox.invite.title=Zaproszenie do świata Realms # +inbox.realmInvite.title=Zaproszenie do świata Realms: %s # +inbox.gameInvite.title=Zaproszenie do gry od: %s # invite.clear=Wyczyść zaznaczenie # invite.send=Wyślij zaproszenia: %d # @@ -4188,6 +4277,8 @@ invite.error1=Coś poszło nie tak. Nie mogliśmy wczytać twojej listy znajomyc invite.error2=Coś poszło nie tak. Nie mogliśmy wczytać szczegółów niektórych z twoich znajomych. # invite.realm.add_member=Dodaj członków do świata Realms # invite.notification.title=Zaproszenie do gry # +invite.notification.acceptInviteTtsTouch=Naciśnij dwukrotnie zaproszenie na górze ekranu, aby je zaakceptować # +invite.notification.acceptInviteTtsGamepad=Naciśnij %s, aby zaakceptować # invite.notification.description=%s zaprasza Cię do gry w Minecrafta # invite.confirmation.description=%s zaprasza Cię do gry w Minecrafta # invite.pageCounter=%d/%d # @@ -4219,7 +4310,7 @@ item.banner.border.gray=Szare obramowanie # item.banner.border.green=Zielone obramowanie # item.banner.border.lightBlue=Jasnoniebieskie obramowanie # item.banner.border.lime=Jasnozielone obramowanie # -item.banner.border.magenta=Karmazynowe obramowanie # +item.banner.border.magenta=Purpurowe obramowanie # item.banner.border.orange=Pomarańczowe obramowanie # item.banner.border.pink=Różowe obramowanie # item.banner.border.purple=Fioletowe obramowanie # @@ -4235,7 +4326,7 @@ item.banner.bricks.gray=Szare ceglane tło # item.banner.bricks.green=Zielone ceglane tło # item.banner.bricks.lightBlue=Jasnoniebieskie ceglane tło # item.banner.bricks.lime=Jasnozielone ceglane tło # -item.banner.bricks.magenta=Karmazynowe ceglane tło # +item.banner.bricks.magenta=Purpurowe ceglane tło # item.banner.bricks.orange=Pomarańczowe ceglane tło # item.banner.bricks.pink=Różowe ceglane tło # item.banner.bricks.purple=Fioletowe ceglane tło # @@ -4252,7 +4343,7 @@ item.banner.circle.gray=Szare koło # item.banner.circle.green=Zielone koło # item.banner.circle.lightBlue=Jasnoniebieskie koło # item.banner.circle.lime=Jasnozielone koło # -item.banner.circle.magenta=Karmazynowe koło # +item.banner.circle.magenta=Purpurowe koło # item.banner.circle.orange=Pomarańczowe koło # item.banner.circle.pink=Różowe koło # item.banner.circle.purple=Fioletowe koło # @@ -4268,7 +4359,7 @@ item.banner.creeper.gray=Szara głowa creepera # item.banner.creeper.green=Zielona głowa creepera # item.banner.creeper.lightBlue=Jasnoniebieska głowa creepera # item.banner.creeper.lime=Jasnozielona głowa creepera # -item.banner.creeper.magenta=Karmazynowa głowa creepera # +item.banner.creeper.magenta=Purpurowa głowa creepera # item.banner.creeper.orange=Pomarańczowa głowa creepera # item.banner.creeper.pink=Różowa głowa creepera # item.banner.creeper.purple=Fioletowa głowa creepera # @@ -4284,7 +4375,7 @@ item.banner.cross.gray=Szary krzyż skośny # item.banner.cross.green=Zielony krzyż skośny # item.banner.cross.lightBlue=Jasnoniebieski krzyż skośny # item.banner.cross.lime=Jasnozielony krzyż skośny # -item.banner.cross.magenta=Karmazynowy krzyż skośny # +item.banner.cross.magenta=Purpurowy krzyż skośny # item.banner.cross.orange=Pomarańczowy krzyż skośny # item.banner.cross.pink=Różowy krzyż skośny # item.banner.cross.purple=Fioletowy krzyż skośny # @@ -4300,7 +4391,7 @@ item.banner.curly_border.gray=Szare ząbkowane obramowanie # item.banner.curly_border.green=Zielone ząbkowane obramowanie # item.banner.curly_border.lightBlue=Jasnoniebieskie ząbkowane obramowanie # item.banner.curly_border.lime=Jasnozielone ząbkowane obramowanie # -item.banner.curly_border.magenta=Karmazynowe ząbkowane obramowanie # +item.banner.curly_border.magenta=Purpurowe ząbkowane obramowanie # item.banner.curly_border.orange=Pomarańczowe ząbkowane obramowanie # item.banner.curly_border.pink=Różowe ząbkowane obramowanie # item.banner.curly_border.purple=Fioletowe ząbkowane obramowanie # @@ -4317,7 +4408,7 @@ item.banner.diagonal_left.gray=Szara skośna lewa połowa # item.banner.diagonal_left.green=Zielona skośna lewa połowa # item.banner.diagonal_left.lightBlue=Niebieska skośna lewa połowa # item.banner.diagonal_left.lime=Jasnozielona skośna lewa połowa # -item.banner.diagonal_left.magenta=Karmazynowa skośna lewa połowa # +item.banner.diagonal_left.magenta=Purpurowa skośna lewa połowa # item.banner.diagonal_left.orange=Pomarańczowa skośna lewa połowa # item.banner.diagonal_left.pink=Różowa skośna lewa połowa # item.banner.diagonal_left.purple=Fioletowa skośna lewa połowa # @@ -4333,7 +4424,7 @@ item.banner.diagonal_right.gray=Szara skośna połowa # item.banner.diagonal_right.green=Zielona skośna połowa # item.banner.diagonal_right.lightBlue=Jasnoniebieska skośna połowa # item.banner.diagonal_right.lime=Jasnozielona skośna połowa # -item.banner.diagonal_right.magenta=Karmazynowa skośna połowa # +item.banner.diagonal_right.magenta=Purpurowa skośna połowa # item.banner.diagonal_right.orange=Pomarańczowa skośna połowa # item.banner.diagonal_right.pink=Różowa skośna połowa # item.banner.diagonal_right.purple=Fioletowa skośna połowa # @@ -4349,7 +4440,7 @@ item.banner.diagonal_up_left.gray=Szara skośna odwrócona połowa # item.banner.diagonal_up_left.green=Zielona skośna odwrócona połowa # item.banner.diagonal_up_left.lightBlue=Jasnoniebieska skośna odwrócona połowa # item.banner.diagonal_up_left.lime=Jasnozielona skośna odwrócona połowa # -item.banner.diagonal_up_left.magenta=Karmazynowa skośna odwrócona połowa # +item.banner.diagonal_up_left.magenta=Purpurowa skośna odwrócona połowa # item.banner.diagonal_up_left.orange=Pomarańczowa skośna odwrócona połowa # item.banner.diagonal_up_left.pink=Różowa skośna odwrócona połowa # item.banner.diagonal_up_left.purple=Fioletowa skośna odwrócona połowa # @@ -4365,7 +4456,7 @@ item.banner.diagonal_up_right.gray=Szara skośna prawa odwrócona połowa # item.banner.diagonal_up_right.green=Zielona skośna prawa odwrócona połowa # item.banner.diagonal_up_right.lightBlue=Jasnoniebieska skośna prawa odwrócona połowa # item.banner.diagonal_up_right.lime=Jasnozielona skośna prawa odwrócona połowa # -item.banner.diagonal_up_right.magenta=Karmazynowa skośna prawa odwrócona połowa # +item.banner.diagonal_up_right.magenta=Purpurowa skośna prawa odwrócona połowa # item.banner.diagonal_up_right.orange=Pomarańczowa skośna prawa odwrócona połowa # item.banner.diagonal_up_right.pink=Różowa skośna prawa odwrócona połowa # item.banner.diagonal_up_right.purple=Fioletowa skośna prawa odwrócona połowa # @@ -4381,7 +4472,7 @@ item.banner.flow.gray=Szary przepływ # item.banner.flow.green=Zielony przepływ # item.banner.flow.lightBlue=Jasnoniebieski przepływ # item.banner.flow.lime=Jasnozielony przepływ # -item.banner.flow.magenta=Karmazynowy przepływ # +item.banner.flow.magenta=Purpurowy przepływ # item.banner.flow.orange=Pomarańczowy przepływ # item.banner.flow.pink=Różowy przepływ # item.banner.flow.purple=Fioletowy przepływ # @@ -4397,7 +4488,7 @@ item.banner.flower.gray=Szary symbol kwiatu # item.banner.flower.green=Zielony symbol kwiatu # item.banner.flower.lightBlue=Jasnoniebieski symbol kwiatu # item.banner.flower.lime=Jasnozielony symbol kwiatu # -item.banner.flower.magenta=Karmazynowy symbol kwiatu # +item.banner.flower.magenta=Purpurowy symbol kwiatu # item.banner.flower.orange=Pomarańczowy symbol kwiatu # item.banner.flower.pink=Różowy symbol kwiatu # item.banner.flower.purple=Fioletowy symbol kwiatu # @@ -4413,7 +4504,7 @@ item.banner.globe.gray=Szary glob # item.banner.globe.green=Zielony glob # item.banner.globe.lightBlue=Jasnoniebieski glob # item.banner.globe.lime=Jasnozielony glob # -item.banner.globe.magenta=Karmazynowy glob # +item.banner.globe.magenta=Purpurowy glob # item.banner.globe.orange=Pomarańczowy glob # item.banner.globe.pink=Różowy glob # item.banner.globe.purple=Fioletowy glob # @@ -4429,7 +4520,7 @@ item.banner.gradient.gray=Szary gradient # item.banner.gradient.green=Zielony gradient # item.banner.gradient.lightBlue=Jasnoniebieski gradient # item.banner.gradient.lime=Jasnozielony gradient # -item.banner.gradient.magenta=Karmazynowy gradient # +item.banner.gradient.magenta=Purpurowy gradient # item.banner.gradient.orange=Pomarańczowy gradient # item.banner.gradient.pink=Różowy gradient # item.banner.gradient.purple=Fioletowy gradient # @@ -4445,7 +4536,7 @@ item.banner.gradient_up.gray=Szary gradient od dołu # item.banner.gradient_up.green=Zielony gradient od dołu # item.banner.gradient_up.lightBlue=Jasnoniebieski gradient od dołu # item.banner.gradient_up.lime=Jasnozielony gradient od dołu # -item.banner.gradient_up.magenta=Karmazynowy gradient od dołu # +item.banner.gradient_up.magenta=Purpurowy gradient od dołu # item.banner.gradient_up.orange=Pomarańczowy gradient od dołu # item.banner.gradient_up.pink=Różowy gradient od dołu # item.banner.gradient_up.purple=Fioletowy gradient od dołu # @@ -4463,7 +4554,7 @@ item.banner.guster.gray=Szary pyłowiec # item.banner.guster.green=Zielony pyłowiec # item.banner.guster.lightBlue=Jasnoniebieski pyłowiec # item.banner.guster.lime=Jasnozielony pyłowiec # -item.banner.guster.magenta=Karmazynowy pyłowiec # +item.banner.guster.magenta=Purpurowy pyłowiec # item.banner.guster.orange=Pomarańczowy pyłowiec # item.banner.guster.pink=Różowy pyłowiec # item.banner.guster.purple=Fioletowy pyłowiec # @@ -4479,7 +4570,7 @@ item.banner.half_horizontal.gray=Szara górna połowa # item.banner.half_horizontal.green=Zielona górna połowa # item.banner.half_horizontal.lightBlue=Jasnoniebieska górna połowa # item.banner.half_horizontal.lime=Jasnozielona górna połowa # -item.banner.half_horizontal.magenta=Karmazynowa górna połowa # +item.banner.half_horizontal.magenta=Purpurowa górna połowa # item.banner.half_horizontal.orange=Pomarańczowa górna połowa # item.banner.half_horizontal.pink=Różowa górna połowa # item.banner.half_horizontal.purple=Fioletowa górna połowa # @@ -4495,7 +4586,7 @@ item.banner.half_horizontal_bottom.gray=Szara dolna połowa # item.banner.half_horizontal_bottom.green=Zielona dolna połowa # item.banner.half_horizontal_bottom.lightBlue=Jasnoniebieska dolna połowa # item.banner.half_horizontal_bottom.lime=Jasnozielona dolna połowa # -item.banner.half_horizontal_bottom.magenta=Karmazynowa dolna połowa # +item.banner.half_horizontal_bottom.magenta=Purpurowa dolna połowa # item.banner.half_horizontal_bottom.orange=Pomarańczowa dolna połowa # item.banner.half_horizontal_bottom.pink=Różowa dolna połowa # item.banner.half_horizontal_bottom.purple=Fioletowa dolna połowa # @@ -4511,7 +4602,7 @@ item.banner.half_vertical.gray=Szara prawa połowa # item.banner.half_vertical.green=Zielona prawa połowa # item.banner.half_vertical.lightBlue=Jasnoniebieska prawa połowa # item.banner.half_vertical.lime=Jasnozielona prawa połowa # -item.banner.half_vertical.magenta=Karmazynowa prawa połowa # +item.banner.half_vertical.magenta=Purpurowa prawa połowa # item.banner.half_vertical.orange=Pomarańczowa prawa połowa # item.banner.half_vertical.pink=Różowa prawa połowa # item.banner.half_vertical.purple=Fioletowa prawa połowa # @@ -4527,7 +4618,7 @@ item.banner.half_vertical_right.gray=Szara lewa połowa # item.banner.half_vertical_right.green=Zielona lewa połowa # item.banner.half_vertical_right.lightBlue=Jasnoniebieska lewa połowa # item.banner.half_vertical_right.lime=Jasnozielona lewa połowa # -item.banner.half_vertical_right.magenta=Karmazynowa lewa połowa # +item.banner.half_vertical_right.magenta=Purpurowa lewa połowa # item.banner.half_vertical_right.orange=Pomarańczowa lewa połowa # item.banner.half_vertical_right.pink=Różowa lewa połowa # item.banner.half_vertical_right.purple=Fioletowa lewa połowa # @@ -4538,7 +4629,7 @@ item.banner.half_vertical_right.yellow=Żółta lewa połowa # item.banner.illager_captain.name=Sztandar Złosadników # item.banner.lightBlue.name=Jasnoniebieski sztandar # item.banner.lime.name=Jasnozielony sztandar # -item.banner.magenta.name=Karmazynowy sztandar # +item.banner.magenta.name=Purpurowy sztandar # item.banner.mojang.black=Czarne logo Mojang # item.banner.mojang.blue=Niebieskie logo Mojang # item.banner.mojang.brown=Brązowe logo Mojang # @@ -4547,7 +4638,7 @@ item.banner.mojang.gray=Szare logo Mojang # item.banner.mojang.green=Zielone logo Mojang # item.banner.mojang.lightBlue=Jasnoniebieskie logo Mojang # item.banner.mojang.lime=Jasnozielone logo Mojang # -item.banner.mojang.magenta=Karmazynowe logo Mojang # +item.banner.mojang.magenta=Purpurowe logo Mojang # item.banner.mojang.orange=Pomarańczowe logo Mojang # item.banner.mojang.pink=Różowe logo Mojang # item.banner.mojang.purple=Fioletowe logo Mojang # @@ -4564,7 +4655,7 @@ item.banner.piglin.gray=Szary pysk # item.banner.piglin.green=Zielony Pysk # item.banner.piglin.lightBlue=Jasnoniebieski pysk # item.banner.piglin.lime=Jasnozielony pysk # -item.banner.piglin.magenta=Karmazynowy pysk # +item.banner.piglin.magenta=Purpurowy pysk # item.banner.piglin.orange=Pomarańczowy pysk # item.banner.piglin.pink=Różowy pysk # item.banner.piglin.purple=Fioletowy pysk # @@ -4583,7 +4674,7 @@ item.banner.rhombus.gray=Szary romb # item.banner.rhombus.green=Zielony romb # item.banner.rhombus.lightBlue=Jasnoniebieski romb # item.banner.rhombus.lime=Jasnozielony romb # -item.banner.rhombus.magenta=Karmazynowy romb # +item.banner.rhombus.magenta=Purpurowy romb # item.banner.rhombus.orange=Pomarańczowy romb # item.banner.rhombus.pink=Różowy romb # item.banner.rhombus.purple=Fioletowy romb # @@ -4600,7 +4691,7 @@ item.banner.skull.gray=Szary symbol czaszki # item.banner.skull.green=Zielony symbol czaszki # item.banner.skull.lightBlue=Jasnoniebieski symbol czaszki # item.banner.skull.lime=Jasnozielony symbol czaszki # -item.banner.skull.magenta=Karmazynowy symbol czaszki # +item.banner.skull.magenta=Purpurowy symbol czaszki # item.banner.skull.orange=Pomarańczowy symbol czaszki # item.banner.skull.pink=Różowy symbol czaszki # item.banner.skull.purple=Fioletowy symbol czaszki # @@ -4616,7 +4707,7 @@ item.banner.small_stripes.gray=Szare słupy # item.banner.small_stripes.green=Zielone słupy # item.banner.small_stripes.lightBlue=Jasnoniebieskie słupy # item.banner.small_stripes.lime=Jasnozielone słupy # -item.banner.small_stripes.magenta=Karmazynowe słupy # +item.banner.small_stripes.magenta=Purpurowe słupy # item.banner.small_stripes.orange=Pomarańczowe słupy # item.banner.small_stripes.pink=Różowe słupy # item.banner.small_stripes.purple=Fioletowe słupy # @@ -4632,7 +4723,7 @@ item.banner.square_bottom_left.gray=Szary dolny lewy narożnik # item.banner.square_bottom_left.green=Zielony dolny lewy narożnik # item.banner.square_bottom_left.lightBlue=Jasnoniebieski dolny lewy narożnik # item.banner.square_bottom_left.lime=Jasnozielony dolny lewy narożnik # -item.banner.square_bottom_left.magenta=Karmazynowy dolny lewy narożnik # +item.banner.square_bottom_left.magenta=Purpurowy dolny lewy narożnik # item.banner.square_bottom_left.orange=Pomarańczowy dolny lewy narożnik # item.banner.square_bottom_left.pink=Różowy dolny lewy narożnik # item.banner.square_bottom_left.purple=Fioletowy dolny lewy narożnik # @@ -4648,7 +4739,7 @@ item.banner.square_bottom_right.gray=Szary dolny prawy narożnik # item.banner.square_bottom_right.green=Zielony dolny prawy narożnik # item.banner.square_bottom_right.lightBlue=Jasnoniebieski dolny prawy narożnik # item.banner.square_bottom_right.lime=Jasnozielony dolny prawy narożnik # -item.banner.square_bottom_right.magenta=Karmazynowy dolny prawy narożnik # +item.banner.square_bottom_right.magenta=Purpurowy dolny prawy narożnik # item.banner.square_bottom_right.orange=Pomarańczowy dolny prawy narożnik # item.banner.square_bottom_right.pink=Różowy dolny prawy narożnik # item.banner.square_bottom_right.purple=Fioletowy dolny prawy narożnik # @@ -4664,7 +4755,7 @@ item.banner.square_top_left.gray=Szary górny lewy narożnik # item.banner.square_top_left.green=Zielony górny lewy narożnik # item.banner.square_top_left.lightBlue=Jasnoniebieski górny lewy narożnik # item.banner.square_top_left.lime=Jasnozielony górny lewy narożnik # -item.banner.square_top_left.magenta=Karmazynowy górny lewy narożnik # +item.banner.square_top_left.magenta=Purpurowy górny lewy narożnik # item.banner.square_top_left.orange=Pomarańczowy górny lewy narożnik # item.banner.square_top_left.pink=Różowy górny lewy narożnik # item.banner.square_top_left.purple=Fioletowy górny lewy narożnik # @@ -4680,7 +4771,7 @@ item.banner.square_top_right.gray=Szary górny prawy narożnik # item.banner.square_top_right.green=Zielony górny prawy narożnik # item.banner.square_top_right.lightBlue=Jasnoniebieski górny prawy narożnik # item.banner.square_top_right.lime=Jasnozielony górny prawy narożnik # -item.banner.square_top_right.magenta=Karmazynowy górny prawy narożnik # +item.banner.square_top_right.magenta=Purpurowy górny prawy narożnik # item.banner.square_top_right.orange=Pomarańczowy górny prawy narożnik # item.banner.square_top_right.pink=Różowy górny prawy narożnik # item.banner.square_top_right.purple=Fioletowy górny prawy narożnik # @@ -4696,7 +4787,7 @@ item.banner.straight_cross.gray=Szary krzyż # item.banner.straight_cross.green=Zielony krzyż # item.banner.straight_cross.lightBlue=Jasnoniebieski krzyż # item.banner.straight_cross.lime=Jasnozielony krzyż # -item.banner.straight_cross.magenta=Karmazynowy krzyż # +item.banner.straight_cross.magenta=Purpurowy krzyż # item.banner.straight_cross.orange=Pomarańczowy krzyż # item.banner.straight_cross.pink=Różowy krzyż # item.banner.straight_cross.purple=Fioletowy krzyż # @@ -4712,7 +4803,7 @@ item.banner.stripe_bottom.gray=Szara podstawa # item.banner.stripe_bottom.green=Zielona podstawa # item.banner.stripe_bottom.lightBlue=Jasnoniebieska podstawa # item.banner.stripe_bottom.lime=Jasnozielona podstawa # -item.banner.stripe_bottom.magenta=Karmazynowa podstawa # +item.banner.stripe_bottom.magenta=Purpurowa podstawa # item.banner.stripe_bottom.orange=Pomarańczowa podstawa # item.banner.stripe_bottom.pink=Różowa podstawa # item.banner.stripe_bottom.purple=Fioletowa podstawa # @@ -4728,7 +4819,7 @@ item.banner.stripe_center.gray=Szary słup # item.banner.stripe_center.green=Zielony słup # item.banner.stripe_center.lightBlue=Jasnoniebieski słup # item.banner.stripe_center.lime=Jasnozielony słup # -item.banner.stripe_center.magenta=Karmazynowy słup # +item.banner.stripe_center.magenta=Purpurowy słup # item.banner.stripe_center.orange=Pomarańczowy słup # item.banner.stripe_center.pink=Różowy słup # item.banner.stripe_center.purple=Fioletowy słup # @@ -4744,7 +4835,7 @@ item.banner.stripe_downleft.gray=Szary lewy skos # item.banner.stripe_downleft.green=Zielony lewy skos # item.banner.stripe_downleft.lightBlue=Jasnoniebieski lewy skos # item.banner.stripe_downleft.lime=Jasnozielony lewy skos # -item.banner.stripe_downleft.magenta=Karmazynowy lewy skos # +item.banner.stripe_downleft.magenta=Purpurowy lewy skos # item.banner.stripe_downleft.orange=Pomarańczowy lewy skos # item.banner.stripe_downleft.pink=Różowy lewy skos # item.banner.stripe_downleft.purple=Fioletowy lewy skos # @@ -4760,7 +4851,7 @@ item.banner.stripe_downright.gray=Szary skos # item.banner.stripe_downright.green=Zielony skos # item.banner.stripe_downright.lightBlue=Jasnoniebieski skos # item.banner.stripe_downright.lime=Jasnozielony skos # -item.banner.stripe_downright.magenta=Karmazynowy skos # +item.banner.stripe_downright.magenta=Purpurowy skos # item.banner.stripe_downright.orange=Pomarańczowy skos # item.banner.stripe_downright.pink=Różowy skos # item.banner.stripe_downright.purple=Fioletowy skos # @@ -4776,7 +4867,7 @@ item.banner.stripe_left.gray=Szara lewa flanka # item.banner.stripe_left.green=Zielona lewa flanka # item.banner.stripe_left.lightBlue=Jasnoniebieska lewa flanka # item.banner.stripe_left.lime=Jasnozielona lewa flanka # -item.banner.stripe_left.magenta=Karmazynowa lewa flanka # +item.banner.stripe_left.magenta=Purpurowa lewa flanka # item.banner.stripe_left.orange=Pomarańczowa lewa flanka # item.banner.stripe_left.pink=Różowa lewa flanka # item.banner.stripe_left.purple=Fioletowa lewa flanka # @@ -4792,7 +4883,7 @@ item.banner.stripe_middle.gray=Szary pas # item.banner.stripe_middle.green=Zielony pas # item.banner.stripe_middle.lightBlue=Jasnoniebieski pas # item.banner.stripe_middle.lime=Jasnozielony pas # -item.banner.stripe_middle.magenta=Karmazynowy pas # +item.banner.stripe_middle.magenta=Purpurowy pas # item.banner.stripe_middle.orange=Pomarańczowy pas # item.banner.stripe_middle.pink=Różowy pas # item.banner.stripe_middle.purple=Fioletowy pas # @@ -4808,7 +4899,7 @@ item.banner.stripe_right.gray=Szara prawa flanka # item.banner.stripe_right.green=Zielona prawa flanka # item.banner.stripe_right.lightBlue=Jasnoniebieska prawa flanka # item.banner.stripe_right.lime=Jasnozielona prawa flanka # -item.banner.stripe_right.magenta=Karmazynowa prawa flanka # +item.banner.stripe_right.magenta=Purpurowa prawa flanka # item.banner.stripe_right.orange=Pomarańczowa prawa flanka # item.banner.stripe_right.pink=Różowa prawa flanka # item.banner.stripe_right.purple=Fioletowa prawa flanka # @@ -4824,7 +4915,7 @@ item.banner.stripe_top.gray=Szara głowica # item.banner.stripe_top.green=Zielona głowica # item.banner.stripe_top.lightBlue=Jasnoniebieska głowica # item.banner.stripe_top.lime=Jasnozielona głowica # -item.banner.stripe_top.magenta=Karmazynowa głowica # +item.banner.stripe_top.magenta=Purpurowa głowica # item.banner.stripe_top.orange=Pomarańczowa głowica # item.banner.stripe_top.pink=Różowa głowica # item.banner.stripe_top.purple=Fioletowa głowica # @@ -4840,7 +4931,7 @@ item.banner.triangle_bottom.gray=Szary klin # item.banner.triangle_bottom.green=Zielony klin # item.banner.triangle_bottom.lightBlue=Jasnoniebieski klin # item.banner.triangle_bottom.lime=Jasnozielony klin # -item.banner.triangle_bottom.magenta=Karmazynowy klin # +item.banner.triangle_bottom.magenta=Purpurowy klin # item.banner.triangle_bottom.orange=Pomarańczowy klin # item.banner.triangle_bottom.pink=Różowy klin # item.banner.triangle_bottom.purple=Fioletowy klin # @@ -4856,7 +4947,7 @@ item.banner.triangle_top.gray=Szary odwrócony klin # item.banner.triangle_top.green=Zielony odwrócony klin # item.banner.triangle_top.lightBlue=Jasnoniebieski odwrócony klin # item.banner.triangle_top.lime=Jasnozielony odwrócony klin # -item.banner.triangle_top.magenta=Karmazynowy odwrócony klin # +item.banner.triangle_top.magenta=Purpurowy odwrócony klin # item.banner.triangle_top.orange=Pomarańczowy odwrócony klin # item.banner.triangle_top.pink=Różowy odwrócony klin # item.banner.triangle_top.purple=Fioletowy odwrócony klin # @@ -4872,7 +4963,7 @@ item.banner.triangles_bottom.gray=Szara ząbkowana podstawa # item.banner.triangles_bottom.green=Zielona ząbkowana podstawa # item.banner.triangles_bottom.lightBlue=Jasnoniebieska ząbkowana podstawa # item.banner.triangles_bottom.lime=Jasnozielona ząbkowana podstawa # -item.banner.triangles_bottom.magenta=Karmazynowa ząbkowana podstawa # +item.banner.triangles_bottom.magenta=Purpurowa ząbkowana podstawa # item.banner.triangles_bottom.orange=Pomarańczowa ząbkowana podstawa # item.banner.triangles_bottom.pink=Różowa ząbkowana podstawa # item.banner.triangles_bottom.purple=Fioletowa ząbkowana podstawa # @@ -4888,7 +4979,7 @@ item.banner.triangles_top.gray=Szara ząbkowana głowica # item.banner.triangles_top.green=Zielona ząbkowana głowica # item.banner.triangles_top.lightBlue=Jasnoniebieska ząbkowana głowica # item.banner.triangles_top.lime=Jasnozielona ząbkowana głowica # -item.banner.triangles_top.magenta=Karmazynowa ząbkowana głowica # +item.banner.triangles_top.magenta=Purpurowa ząbkowana głowica # item.banner.triangles_top.orange=Pomarańczowa ząbkowana głowica # item.banner.triangles_top.pink=Różowa ząbkowana głowica # item.banner.triangles_top.purple=Fioletowa ząbkowana głowica # @@ -4912,7 +5003,7 @@ item.bed.pink.name=Różowe łóżko # item.bed.lime.name=Jasnozielone łóżko # item.bed.yellow.name=Żółte łóżko # item.bed.lightBlue.name=Jasnoniebieskie łóżko # -item.bed.magenta.name=Karmazynowe łóżko # +item.bed.magenta.name=Purpurowe łóżko # item.bed.orange.name=Pomarańczowe łóżko # item.bed.white.name=Białe łóżko # item.bell.name=Dzwon # @@ -4952,7 +5043,7 @@ item.bucketCustomFish.name=Wiadro z: # item.bucketAxolotl.name=Wiadro z aksolotlem # item.tropicalColorWhite.name=białym # item.tropicalColorOrange.name=pomarańczowym # -item.tropicalColorMagenta.name=karmazynowym # +item.tropicalColorMagenta.name=purpurowym # item.tropicalColorSky.name=nieba # item.tropicalColorYellow.name=żółtym # item.tropicalColorLime.name=jasnozielonym # @@ -5075,7 +5166,7 @@ item.dye.gray.name=Szary barwnik # item.dye.green.name=Zielony barwnik # item.dye.lightBlue.name=Jasnoniebieski barwnik # item.dye.lime.name=Jasnozielony barwnik # -item.dye.magenta.name=Karmazynowy barwnik # +item.dye.magenta.name=Purpurowy barwnik # item.dye.orange.name=Pomarańczowy barwnik # item.dye.pink.name=Różowy barwnik # item.dye.purple.name=Fioletowy barwnik # @@ -5114,7 +5205,7 @@ item.fireworksCharge.gray=Szary # item.fireworksCharge.green=Zielony # item.fireworksCharge.lightBlue=Jasnoniebieski # item.fireworksCharge.lime=Jasnozielony # -item.fireworksCharge.magenta=Karmazynowy # +item.fireworksCharge.magenta=purpurowym # item.fireworksCharge.name=Gwiazdka pirotechniczna # item.fireworksCharge.orange=Pomarańczowy # item.fireworksCharge.pink=Różowy # @@ -5190,7 +5281,7 @@ item.golden_leggings.name=Złote nogawice # item.iron_leggings.name=Żelazne nogawice # item.nautilus_shell.name=Muszla łodzika # item.heart_of_the_sea.name=Serce mórz # -item.mace.name=Buława # +item.mace.name=Buzdygan # item.magma_cream.name=Magmowy krem # item.map.name=Mapa # item.map.exploration.mansion.name=Mapa leśnego badacza # @@ -5222,8 +5313,8 @@ item.spawn_egg.entity.agent.name=Jajko spawnowania agentów # item.spawn_egg.entity.armadillo.name=Jajko spawnowania pancernika # item.spawn_egg.entity.axolotl.name=Jajko spawnowania aksolotli # item.spawn_egg.entity.bee.name=Jajko spawnowania pszczół # -item.spawn_egg.entity.bogged.name=Ugrzęźnięte zespawnowane jajo # -item.spawn_egg.entity.breeze.name=Jajko spawnowania bryz # +item.spawn_egg.entity.bogged.name=Jajko spawnowania bagiennego # +item.spawn_egg.entity.breeze.name=Jajko spawnowania bryzy # item.spawn_egg.entity.hoglin.name=Jajko spawnowania hoglinów # item.spawn_egg.entity.cat.name=Jajko spawnowania kotów # item.spawn_egg.entity.chicken.name=Jajko spawnowania kur # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Symbol czaszki # item.banner_pattern.thing=Logo Mojang # item.banner_pattern.vines=Ząbkowane obramowanie # item.bucketPowderSnow.name=Wiadro sypkiego śniegu # +item.worldbuilder.block.failed=Potrzebujesz trybu kreatywnego + operatora, aby umieścić ten blok # item.shield.name=Tarcza # item.shield.white.name=Biała tarcza # @@ -5436,7 +5528,7 @@ item.shield.purple.name=Fioletowa tarcza # item.shield.red.name=Czerwona tarcza # item.shield.orange.name=Pomarańczowa tarcza # item.shield.lightBlue.name=Jasnoniebieska tarcza # -item.shield.magenta.name=Karmazynowa tarcza # +item.shield.magenta.name=Purpurowa tarcza # item.shield.gray.name=Szara tarcza # item.shield.green.name=Zielona tarcza # item.shield.cyan.name=Błękitna tarcza # @@ -5863,6 +5955,7 @@ map.position=Pozycja: %s, %s, %s # mcoServer.title=Świat online Minecrafta # +menu.ai_lesson_crafter=Konstruktor lekcji # menu.achievements=Osiągnięcia # menu.convertingLevel=Powiększanie świata # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=USTAWIENIA KLASY # menu.serverStore=Sklep (%s) # menu.serverGenericName=Serwer # menu.play=Graj # +menu.preview=Podgląd # menu.profile=Profil # menu.playdemo=Zagraj w świat demonstracyjny # menu.playOnRealms=Zagraj w świecie Realms # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Użyj obracania niezależnego od liczby options.dev_use_fast_chunk_culling=Użyj szybkiego pobierania fragmentów # options.dev_displayMarketplaceDocumentId=Pokaż identyfikator dokumentu rynku # options.dev_addCoins=Dodaj %s monet(y) # +options.dev_addCoinTitle=Dodaj monety # +options.dev_reset_entitlements=Zresetuj wszystkie uprawnienia # +options.dev_reset_entitlements_loading=Resetowanie uprawnień, to okno dialogowe zostanie zamknięte po zakończeniu procesu. Możesz zamknąć to okno, ale zamknięcie gry przed zakończeniem tego polecenia może spowodować nieoczekiwane zachowanie. # +options.dev_reset_entitlements_error_unfinished=Ostrzeżenie, nie wszystkie uprawnienia zostały poprawnie usunięte. Spróbuj ponownie uruchomić polecenie, najlepiej po ponownym uruchomieniu klienta. # +options.dev_reset_entitlements_warning=Ostrzeżenie! Spowoduje to usunięcie wszystkich twoich uprawnień, w tym starszych uprawnień, których możesz nie być w stanie odzyskać! Ta operacja może chwilę potrwać, jeśli masz dużą liczbę uprawnień. Czy na pewno chcesz kontynuować? # +options.dev_reset_entitlements_success=Uprawnienia zostały pomyślnie usunięte. # +options.dev_currencyFailureWarning=Połączenie sieciowe nie powiodło się. Błąd: %s # +options.dev_currencyFailureWarningGeneric=Połączenie sieciowe nie powiodło się. Upewnij się, że zalogowano się na konto z listy dozwolonych kont. # +options.dev_reset_wallet=Zresetuj portfel # +options.dev_allowlist_failure=Błąd! Operacja się nie powiodła. Sprawdź dokładnie, czy to konto znajduje się na liście dozwolonych kont. # options.discoveryEnvironment=Środowisko poznawcze (wymaga ponownego uruchomienia) # options.discoveryEnvironment.production=Produkcja # options.discoveryEnvironment.staging=Inscenizacja # options.discoveryEnvironment.local=Lokalne # options.discoveryEnvironment.dev=Deweloperska [niestabilna] # +options.discoveryEnvironment.perf=Perf [Bardzo niestabilny] # options.dev_realmsEnvironment=Środowisko Realms # options.dev_realms_environment.production=Produkcyjne # options.dev_realms_environment.staging=Przedprodukcyjne # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Zaktualizuj wersję zastępującą klienta # options.dev_resetOverrideDate=Zresetuj datę zastępczą # options.dev_clearStoreCache=Wyczyść pamięć podręczną rynku # options.dev_clearLibraryCache=Wyczyść pamięć podręczną biblioteki # +options.dev_clearScreenshotsCache=Wyczyść pamięć podręczną zrzutów ekranu # options.dev_clearAllCache=Wyczyść wszystkie dane pamięci podręcznej # options.dev_connection_quality=Kondycjoner sieci (symuluj złe połączenia) # options.dev_connection_off=Wył. – Połączenie „w pamięci” włączone dla gry lokalnej # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mbps, 200 ms opóźnienia, 2% utraty pakiet options.dev_connection_slow=Wolne – 400 Kbps, 300 ms opóźnienia, 3% utraty pakietów # options.dev_connection_veryslow=Bardzo wolne – 200 Kbps, 400 ms opóźnienia, 4% utraty pakietów # options.dev_deleteAllPersonas=Usuń wszystkie wizerunki # +options.dev_deleteLocalScreenshots=Usuń lokalne zrzuty ekranu # options.dev_deleteLegacyPersona=Usuń miejsce poprzedniej roli # options.dev_identity_environment=Nowa tożsamość i środowisko infrastruktury internetowej (wymaga ponownego uruchomienia) # options.dev_identity_environment.dev=Rozwój # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Poziom 4 – 1024 MB # options.dev_sunsetting_tier.five=Poziom 5 – iOS 12 i Nugat # options.dev_sunsetting_tier.not_pending=Nie oczekuje # options.dev_gatherings_section=Spotkania # -options.dev_gatherings_add_gathering=Dodaj zbiórki publiczne # options.dev_gatherings_enable=Włącz zbiórki # +options.dev_gatherings_filter=Filtruj spotkania # options.dev_gatherings_disable=Wyłącz zbiórki # options.dev_gatherings_bypass=Pomiń sprawdzanie zestawu aktualizacji przez system # options.dev_gatherings_enabled=Zbiórki: Włączone # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normalne # +options.gammaIntensity=Dostosuj jasność # +options.hdr_brightness=Jasność # options.hudOpacity=Przezroczystość interfejsu HUD # options.hudOpacity.max=Normalny # options.hudOpacity.min=Ukryty # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Rozgrywka z pełną klawiaturą # options.fullKeyboardLayout=Układ pełnej klawiatury # options.improvedInputResponsePlaceholder=Szybsza odpowiedź na sygnały wejściowe # options.improvedInputResponsePlaceholder.tooltip=Skraca opóźnienie między użyciem elementów sterujących a reakcją gry na ekranie. To ustawienie może zużywać więcej baterii. # -options.dynamicTexturesToggle=Usuń limit tekstur # -options.dynamicTexturesToggle.tooltip=Wyłączenie tej opcji będzie wymagać ponownego uruchomienia gry. Może to spowodować niestabilność podczas korzystania z wielu dodatków lub pakietów zasobów z wieloma teksturami. # -options.dynamicTextures.popUp=Przywrócenie limitu tekstur będzie wymagać ponownego uruchomienia gry. # +options.dynamicTexturesToggle=Użyj zalecanego limitu tekstur # +options.dynamicTexturesToggle.tooltip=Pozwól Mojangowi ustawić limit tekstur. Może to znacznie poprawić jakość tekstur. Jeśli występują problemy z dużymi dodatkami i zestawami zasobów, wyłącz tę opcję. # +options.dynamicTextures.popUp=Wyłączenie opcji Użyj zalecanego limitu tekstur wymaga ponownego uruchomienia gry, aby odniosło skutek. # options.dynamicTextures.popUp.title=Na pewno? # +options.dynamicTextures.popUp.continue=Wyłącz # options.fullscreen=Pełny ekran # options.gamepadcursorsensitivity=Czułość kursora kontrolera # options.gamertag=Tag gracza: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Włącza bardzo dużą wersję interfe options.upscaling=Zwiększanie rozdzielczości # options.raytracing=Śledzenie promieni # options.raytracing.disabled.upsell.supported_platform=Tę opcję można edytować tylko w światach obsługujących śledzenie promieni. Znajdź je na rynku lub utwórz własny pakiet zasobów wykorzystujący śledzenie promieni. # +options.raytracing.disabled.upsell.supported_platform.edu=Tę opcję można edytować tylko w światach obsługujących śledzenie promieni. # options.raytracing.disabled.upsell.unsupported_platform=Do korzystania z tej funkcji potrzebne jest określone urządzenie, więcej informacji uzyskasz pod adresem: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Dokładna # options.graphics.fast=Szybka # @@ -6406,6 +6517,7 @@ options.hidehand=Ukryj rękę # options.classic_box_selection=Wybór konturu # options.creator=Twórca # options.creatorTitle=Ustawienia twórcy # +options.creator.serverboundClientDiagnosticsEnabled=Włącz diagnostykę klienta # options.creator.debuggerHeading=Ustawienia debugowania skryptów # options.creator.debuggerAutoAttach=Dołączanie debugera podczas wczytywania # options.creator.debuggerAutoConnect=Podłączanie debugera przy wczytywaniu # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klasyczny # options.uiprofile.pocket=Kieszeń # options.betaNewDeathScreenToggle=Nowy ekran „Giniesz” (eksperymentalny) # options.betaNewDeathScreenToggle.disabled=Nie możesz zmienić tego ustawienia podczas gry w świecie # +options.betaNewBedScreenToggle=Nowy ekran łóżka (eksperymentalny) # +options.betaNewBedScreenToggle.disabled=Nie możesz zmienić tego ustawienia podczas gry w świecie # options.usetouchpad=Podzielone sterowanie # options.viewSubscriptions=Subskrypcje # options.viewSubscriptions.button.info=Informacje # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Otworzy się domyślna przeglądarka z witryną options.openFeedbackPage.continue=Przejdź do strony z opiniami # options.turnOffAchievements=Wyłączyć osiągnięcia? # options.turnOffAchievements.message=Osiągnięcia są dostępne tylko w światach ustawionych na tryb przetrwania z wyłączonymi kodami. Jeśli będziesz kontynuować, nikt nie zdobędzie osiągnięć, grając w tym świecie, nawet jeśli przed grą dokonasz zmian. # +options.turnOnHardcoreMode=Włączyć tryb hardcore? # +options.turnOnHardcoreMode.message=Oto, co musisz wiedzieć o trybie Hardcore: # +options.turnOnHardcoreMode.message.1=1. Kiedy zginiesz, nie odrodzisz się – gra się zakończy! # +options.turnOnHardcoreMode.message.2=2. Po stworzeniu świata nie można wyłączyć trybu hardcore. # +options.turnOnHardcoreMode.message.3=3. Gdy umrzesz, możesz oglądać świat, ale nie możesz wchodzić z nim w interakcję. # options.achievementsDisabled=W tym świecie nie można zdobywać osiągnięć. # options.achievementsDisabled.onLoad=Jeśli rozpoczniesz grę przy tych ustawieniach, w tym świecie nie będzie można zdobyć osiągnięć. # options.achievementsDisabled.notSignedIn=W tym świecie można zdobywać osiągnięcia, jednak w tym celu musisz się zalogować na konto Microsoft. # @@ -6761,7 +6880,7 @@ options.makeBackup=Utwórz kopię zapasową mojego świata # options.managePrivacy=Aby zarządzać ustawieniami prywatności, wejdź na stronę https://account.xbox.com/Settings w dowolnej wyszukiwarce. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Odłącz konto Microsoft # options.unlink_msa.confirm.title=Odłączyć konto Microsoft? # -options.unlink_msa.confirm.warning=UWAGA: po odłączeniu utracisz możliwość zachowywania postępów i zakupów dokonanych na systemie PlayStation®4 z poziomu konta %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=UWAGA: po odłączeniu utracisz możliwość zachowywania postępów i zakupów dokonanych na konsoli PlayStation®4 z poziomu konta %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Odłączenie konta Microsoft z poziomu niniejszej gry będzie miało wpływ na wszystkie gry Minecraft na obecnej platformie, które korzystały z tego konta Microsoft. # options.unlink_msa.confirm.checkbox1=Nie będę mieć już dostępu do żadnej zawartości dostępnej w sklepie podczas gry na innych platformach. # options.unlink_msa.confirm.checkbox2=Nie będę mieć już możliwości gry ze znajomymi z innych platform. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Nie można połączyć się ze światem. Sprawdź swo progressScreen.generating=Generowanie świata # progressScreen.saving=Zapisywanie świata # progressScreen.loading=Wczytywanie... # +progressScreen.title.loading=Wczytywanie%1 # progressScreen.title.downloading=Pobieranie paczek %1 # progressScreen.title.applyingPacks=Wczytywanie pakietów zasobów # progressScreen.title.searchingForSession=Wyszukiwanie sesji gry... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Łączenie z serwerem zewnętrznym # progressScreen.title.connectingRealms=Łączenie ze światem Realms # progressScreen.title.copyingWorld=Kopia świata # progressScreen.title.deleteStorageAreaContent=Czyszczenie pamięci podręcznej # +progressScreen.title.deleteScreenshotsCache=Czyszczenie pamięci podręcznej zrzutów ekranu # +progressScreen.title.deleteLocalScreenshots=Czyszczenie lokalnych zrzutów ekranu # progressScreen.title.loadingSplitScreenAppearances=Ładowanie wyglądu podzielonego ekranu # progressScreen.title.modifiedWorldWarning=Zmodyfikowany świat # progressScreen.message.appearanceLoaded=Wygląd załadowany # progressScreen.message.appearanceLoadWaitTimeMet=Wygląd ładuje się już od dłuższego czasu. Przystępuję do generowania świata… # progressScreen.message.deleteStorageAreaContent=Może to potrwać kilka chwil. # -progressScreen.message.copyingWorld=Kopiowanie świata... %d%% # +progressScreen.message.copyingWorld=Kopiowanie świata… # progressScreen.message.tts.copyingWorld=Kopiowanie świata # progressScreen.message.building=Budowanie terenu # progressScreen.message.done=Gotowe! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Dodatki dodają nowe bloki, przedm progressScreen.message.modifiedWorldWarning.7=Światy i dodatki są złożone! Choć niektóre świetnie działają razem, z innymi możesz mieć osobliwe rezultaty. # progressScreen.message.modifiedWorldWarning.8=Więcej dodatków oznacza więcej zabawy, ale ładowanie gry może potrwać dłużej. # progressScreen.dialog.title.resourcePack=Pobrać paczki zasobów świata? # -progressScreen.dialog.title.behaviorAndResourcePack=Pobrać paczki zasobów i zachowania świata? # -progressScreen.dialog.title.onlyBehavior=Pobrać paczki zachowania świata? # progressScreen.dialog.title.storageProviderError=Nieudana synchronizacja danych świata # progressScreen.dialog.title.storageProviderLongWait=Synchronizowanie danych świata # progressScreen.dialog.title.storageProviderSucceeded=Pomyślnie zakończono synchronizację danych świata # -progressScreen.dialog.message.onlyBehavior=Chcąc dołączyć do tego świata, musisz pobrać stosowane w nim paczki zachowań. Czy chcesz je pobrać i dołączyć? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Chcąc dołączyć do tego świata, musisz pobrać stosowane w nim paczki zachowań. Możesz także pobrać opcjonalne paczki zasobów. Co chcesz pobrać przed dołączeniem? # -progressScreen.dialog.message.behaviorAndResourcePack=Chcąc dołączyć do tego świata, musisz pobrać stosowane w nim paczki zasobów. Czy chcesz je pobrać i dołączyć? # -progressScreen.dialog.message.resourcePackOptional=W tym świecie stosowane są paczki zasobów. Czy chcesz je pobrać przed dołączeniem? # -progressScreen.dialog.message.resourcePackRequired=Chcąc dołączyć do tego świata, musisz pobrać stosowane w nim paczki zasobów. Czy chcesz je pobrać i dołączyć? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Ten świat ma włączone pakiety zasobów ze śledzeniem promieni. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Twoje urządzenie nie jest zgodne z zaawansowanymi funkcjami oświetlenia i teksturowania, więc zobaczysz świat bez tych zaawansowanych efektów. Czy chcesz je pobrać przed dołączeniem? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Ten świat ma włączone pakiety zasobów ze śledzeniem promieni. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Twoje urządzenie nie jest zgodne z zaawansowanymi funkcjami oświetlenia i teksturowania, więc zobaczysz świat bez tych zaawansowanych efektów. Czy chcesz je pobrać przed dołączeniem? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Niektóre opcjonalne zestawy zasobów zastosowane w tym świecie obejmują śledzenie promieni. Twoje urządzenie nie jest kompatybilne z zaawansowanymi funkcjami oświetlenia i tekstur, więc zobaczysz świat bez tych zaawansowanych efektów. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Niektóre opcjonalne i wymagane zestawy zasobów stosowane w tym świecie obejmują śledzenie promieni. Twoje urządzenie nie jest kompatybilne z zaawansowanymi funkcjami oświetlenia i tekstur, więc zobaczysz świat bez tych zaawansowanych efektów. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Niektóre wymagane zestawy zasobów zastosowane w tym świecie obejmują śledzenie promieni. Twoje urządzenie nie jest kompatybilne z zaawansowanymi funkcjami oświetlenia i tekstur, więc zobaczysz świat bez tych zaawansowanych efektów. # +progressScreen.dialog.message.resourcePack.optional=W tym świecie używane są opcjonalne zestawy zasobów. Czy chcesz je pobrać przed dołączeniem? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=W tym świecie zastosowano opcjonalne zestawy zasobów i wymagane zestawy zasobów z dodatków. Czy chcesz pobrać wszystkie zestawy czy tylko te, które są wymagane do dołączenia? # +progressScreen.dialog.message.resourcePack.required=Chcąc dołączyć do tego świata, musisz pobrać stosowane w nim zestawy zasobów z dodatków. Czy chcesz je pobrać i dołączyć? # +progressScreen.dialog.message.resourcePack.serverRequired=Właściciel tego świata wymaga od graczy pobrania wszystkich zestawów zasobów, które są na nim używane. Chcesz je pobrać i dołączyć? # progressScreen.dialog.message.storageProviderError=Nie można zsynchronizować danych świata. Spróbować ponownie? # progressScreen.dialog.message.storageProviderUnusableError=Świat nie został w pełni zsynchronizowany lub jest uszkodzony. Spróbuj zagrać na tym świecie na konsoli, na której jest on w dobrym stanie, a następnie ponownie spróbuj go przenieść. # progressScreen.dialog.message.storageProviderQuotaError=Zapisywanie lokalne powiodło się, ale synchronizacja w chmurze nie powiodła się z powodu limitu. Zwolnij miejsce w chmurze, usuwając światy z menu ustawień. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Za mało wolnego progressScreen.dialog.message.worldCorrupted=Świat uszkodzony. Zgłoś ten problem na stronie bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Synchronizowanie tego świata trwa już od dłuższego czasu. Chcesz jeszcze poczekać? # progressScreen.dialog.button.enter=Wejdź do świata # -progressScreen.dialog.button.joinAndDownload=Pobierz i dołącz: %1 # progressScreen.dialog.button.joinAndDownload.everything=Pobierz wszystko i dołącz: %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Pobierz tylko paczki zachowań i dołącz – %1 # +progressScreen.dialog.button.joinAndDownload.required=Pobierz wymagane i dołącz – %1 # progressScreen.dialog.button.join=Dołącz # progressScreen.dialog.button.leave=Opuść # progressScreen.dialog.button.retry=Spróbuj ponownie # progressScreen.dialog.button.wait=Czekaj # -progressScreen.editor.message.copyingProject=Kopiowanie projektu... %d%% # +progressScreen.editor.message.copyingProject=Kopiowanie projektu… # progressScreen.editor.message.tts.copyingProject=Kopiowanie projektu # progressScreen.editor.title.copyingProject=Kopia projektu # progressScreen.editor.dialog.message.resourcePackOptional=W tym świecie stosowane są paczki zasobów. Czy chcesz je pobrać przed dołączeniem? # @@ -7410,7 +7527,7 @@ resourcePack.available.add=Aktywuj # resourcePack.available.none.text=Nie masz żadnych zestawów zasobów # resourcePack.available.none.behavior=Nie masz żadnych zestawów zachowań # resourcePack.available.none.store=Pokaż rynek # -resourcePack.message.noneFound.packs=Brak pakietów na to urządzenie. # +resourcePack.message.noneFound.packs=Brak pakietów na tym urządzeniu. # resourcePack.message.allInUse.packs=Twoje pakiety są obecnie używane. # resourcePack.message.error=Jeden z zestawów zawiera błędy uniemożliwiające jego działanie # resourcePack.message.warning=Ostrzeżenia dotyczące jednego z zestawów mogą powodować jego niewłaściwe działanie # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Paczki zachowań stosuje się komp resourcePack.description.bottom.level=Paczki zasobów stosuje się kompleksowo. Oznacza to, że dowolny obiekt znajdujący się w dwóch paczkach będzie zastąpiony przez swój późniejszy odpowiednik. Paczki z twoich światów zastąpią paczki globalne. # resourcePack.description.store=Pokaż w sklepie # resourcePack.header.behavior=Aktywne paczki zachowań mają zastosowanie do wszystkich graczy. # -resourcePack.header.level=Wymagaj od graczy, żeby zaakceptowali paczki zasobów przed dołączeniem # +resourcePack.header.level=Wymagaj od graczy, żeby pobierali opcjonalne pakiety zasobów przed dołączeniem # resourcePack.crashRecovery.title=Resetowanie zasobów globalnych # resourcePack.crashRecovery.message=Zasoby nie zostały poprzednio załadowane. # resourcePack.warnings=Ostrzeżenia: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Zaktualizować świat? # resourcePack.warning.add.body=Ten świat może nie wyglądać lub zachowywać się w taki sam sposób, jak niezmodyfikowane światy. Zanim przejdziesz dalej, lepiej zapisz kopię swojego świata. # resourcePack.warning.add.button.cancel=Nie dodawaj pakietu # resourcePack.warning.add.button.ok=Mimo to dodaj pakiet # -resourcePack.warnings.contentKeyErrorBody=Wystąpił problem podczas wczytywania zestawu %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Wystąpił problem podczas wczytywania zestawów %s. # +resourcePack.warnings.contentKeyErrorBody=Wystąpił problem podczas wczytywania zestawu %s. Ponowne uruchomienie gry lub ponowne pobranie zestawu może rozwiązać problem. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Wystąpił problem podczas wczytywania zestawów %s. Ponowne uruchomienie gry lub ponowne pobranie zestawów może rozwiązać problem. # resourcePack.warnings.contentKeyErrorTitle=Błąd! # resourcePack.warning.remove.title=To jest niebezpieczne! # resourcePack.warning.remove.body=Dodawanie lub usuwanie pakietów po rozpoczęciu korzystania z danego świata może doprowadzić do wystąpienia w nim błędów, przez co możesz stracić to, co udało ci się stworzyć. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Nieznany # storageManager.delete.title=Usunąć na zawsze: %s? # storageManager.title.item.single=przedmiot # storageManager.title.item.plural=przedmioty # +storageManager.title.allScreenshots=wszystkie zrzuty ekranu # storageManager.delete.content=Czy na pewno chcesz usunąć wybrane przedmioty? Stracisz je na zawsze! (A to całkiem długo!) %s%s%s # storageManager.delete.content.redownload=Możesz ponownie pobrać zawartość zakupioną na rynku. # storageManager.delete.content.worldtemplate=Usunięcie szablonów może spowodować niewłaściwe działanie światów, które z nich korzystają. # storageManager.delete.content.affectedWorlds=Poniższe światy mogą nie działać prawidłowo: # +storageManager.delete.content.screenshots=Spowoduje to usunięcie wszystkich zrzutów ekranu dla wszystkich graczy Minecraft na tym urządzeniu. Czy na pewno chcesz kontynuować? # storageManager.delete.confirm=Usuń # storageManager.delete.cancel=Anuluj # storageManager.delete.dependency=Następująca zawartość jest powiązana z – %s – i może nie funkcjonować poprawnie, jeśli usuniesz "%s":%s Wciąż chcesz usunąć: "%s"? Stracisz na zawsze dostęp do: %s! (A to dłużej, niż myślisz!) # @@ -9059,7 +9178,7 @@ tile.quartz_bricks.name=Kwarcowe cegły # tile.trapped_chest.name=Skrzynia-pułapka # tile.shulkerBoxWhite.name=Biała shulkerowa skrzynia # tile.shulkerBoxOrange.name=Pomarańczowa shulkerowa skrzynia # -tile.shulkerBoxMagenta.name=Karmazynowa shulkerowa skrzynia # +tile.shulkerBoxMagenta.name=Purpurowa shulkerowa skrzynia # tile.shulkerBoxLightBlue.name=Jasnoniebieska shulkerowa skrzynia # tile.shulkerBoxYellow.name=Żółta shulkerowa skrzynia # tile.shulkerBoxLime.name=Jasnozielona shulkerowa skrzynia # @@ -9090,7 +9209,7 @@ tile.stained_glass.cyan.name=Błękitne barwione szkło # tile.stained_glass.light_blue.name=Jasnoniebieskie barwione szkło # tile.stained_glass.blue.name=Niebieskie barwione szkło # tile.stained_glass.purple.name=Fioletowe barwione szkło # -tile.stained_glass.magenta.name=Karmazynowe barwione szkło # +tile.stained_glass.magenta.name=Purpurowe barwione szkło # tile.stained_glass.pink.name=Różowe barwione szkło # tile.stained_glass_pane.white.name=Biała szyba # tile.stained_glass_pane.silver.name=Jasnoszara szyba # @@ -9106,7 +9225,7 @@ tile.stained_glass_pane.cyan.name=Błękitna szyba # tile.stained_glass_pane.light_blue.name=Jasnoniebieska szyba # tile.stained_glass_pane.blue.name=Niebieska szyba # tile.stained_glass_pane.purple.name=Fioletowa szyba # -tile.stained_glass_pane.magenta.name=Karmazynowa szyba # +tile.stained_glass_pane.magenta.name=Purpurowa szyba # tile.stained_glass_pane.pink.name=Różowa szyba # tile.clay.name=Blok gliny # tile.hardened_clay.name=Terakota # @@ -9118,7 +9237,7 @@ tile.stained_hardened_clay.gray.name=Szara terakota # tile.stained_hardened_clay.green.name=Zielona terakota # tile.stained_hardened_clay.lightBlue.name=Jasnoniebieska terakota # tile.stained_hardened_clay.lime.name=Jasnozielona terakota # -tile.stained_hardened_clay.magenta.name=Karmazynowa terakota # +tile.stained_hardened_clay.magenta.name=Purpurowa terakota # tile.stained_hardened_clay.name=Terakota # tile.stained_hardened_clay.orange.name=Pomarańczowa terakota # tile.stained_hardened_clay.pink.name=Różowa terakota # @@ -9140,7 +9259,7 @@ tile.wool.gray.name=Szara wełna # tile.wool.green.name=Zielona wełna # tile.wool.lightBlue.name=Jasnoniebieska wełna # tile.wool.lime.name=Jasnozielona wełna # -tile.wool.magenta.name=Karmazynowa wełna # +tile.wool.magenta.name=Purpurowa wełna # tile.wool.name=Wełna # tile.wool.orange.name=Pomarańczowa wełna # tile.wool.pink.name=Różowa wełna # @@ -9334,7 +9453,7 @@ tile.red_sandstone.default.name=Czerwony piaskowiec # tile.red_sandstone.name=Czerwony piaskowiec # tile.red_sandstone.smooth.name=Gładki czerwony piaskowiec # tile.red_sandstone.cut.name=Czerwony piaskowiec cięty # -tile.redstone_wire.name=Pył redstone # +tile.redstone_wire.name=Pył czerwienitu # tile.redstone_lamp.name=Lampa z czerw. kamienia # tile.reeds.name=Trzcina cukrowa # tile.sand.default.name=Piasek # @@ -9404,7 +9523,7 @@ tile.standing_banner.gray.name=Szary sztandar # tile.standing_banner.green.name=Zielony sztandar # tile.standing_banner.lightBlue.name=Jasnoniebieski sztandar # tile.standing_banner.lime.name=Jasnozielony sztandar # -tile.standing_banner.magenta.name=Karmazynowy sztandar # +tile.standing_banner.magenta.name=Purpurowy sztandar # tile.standing_banner.name=Sztandar # tile.standing_banner.orange.name=Pomarańczowy sztandar # tile.standing_banner.pink.name=Różowy sztandar # @@ -9559,7 +9678,7 @@ tile.carpet.gray.name=Szary dywan # tile.carpet.green.name=Zielony dywan # tile.carpet.lightBlue.name=Jasnoniebieski dywan # tile.carpet.lime.name=Jasnozielony dywan # -tile.carpet.magenta.name=Karmazynowy dywan # +tile.carpet.magenta.name=Purpurowy dywan # tile.carpet.name=Dywan # tile.carpet.orange.name=Pomarańczowy dywan # tile.carpet.pink.name=Różowy dywan # @@ -9573,7 +9692,7 @@ tile.crafting_table.name=Stół rzemieślniczy # tile.glazedTerracotta.white.name=Biała glazurowana terakota # tile.glazedTerracotta.orange.name=Pomarańczowa glazurowana terakota # -tile.glazedTerracotta.magenta.name=Karmazynowa glazurowana terakota # +tile.glazedTerracotta.magenta.name=Purpurowa glazurowana terakota # tile.glazedTerracotta.light_blue.name=Jasnoniebieska glazurowana terakota # tile.glazedTerracotta.yellow.name=Żółta glazurowana terakota # tile.glazedTerracotta.lime.name=Jasnozielona glazurowana terakota # @@ -9600,12 +9719,12 @@ tile.concrete.pink.name=Różowy beton # tile.concrete.lime.name=Jasnozielony beton # tile.concrete.yellow.name=Żółty beton # tile.concrete.lightBlue.name=Jasnoniebieski beton # -tile.concrete.magenta.name=Karmazynowy beton # +tile.concrete.magenta.name=Purpurowy beton # tile.concrete.orange.name=Pomarańczowy beton # tile.concrete.white.name=Biały beton # tile.glazedTerracottaWhite.name=Biała glazurowana terakota # tile.glazedTerracottaOrange.name=Pomarańczowa glazurowana terakota # -tile.glazedTerracottaMagenta.name=Karmazynowa glazurowana terakota # +tile.glazedTerracottaMagenta.name=Purpurowa glazurowana terakota # tile.glazedTerracottaLightBlue.name=Jasnoniebieska glazurowana terakota # tile.glazedTerracottaYellow.name=Żółta glazurowana terakota # tile.glazedTerracottaLime.name=Jasnozielona glazurowana terakota # @@ -9632,7 +9751,7 @@ tile.concretePowder.pink.name=Różowy proszek cementowy # tile.concretePowder.lime.name=Jasnozielony proszek cementowy # tile.concretePowder.yellow.name=Żółty proszek cementowy # tile.concretePowder.lightBlue.name=Jasnoniebieski proszek cementowy # -tile.concretePowder.magenta.name=Karmazynowy proszek cementowy # +tile.concretePowder.magenta.name=Purpurowy proszek cementowy # tile.concretePowder.orange.name=Pomarańczowy proszek cementowy # tile.concretePowder.white.name=Biały proszek cementowy # @@ -9813,7 +9932,7 @@ hudScreen.emote_unassigned=Nieprzypisana # tile.candle.name=Świeca # tile.white_candle.name=Biała świeca # tile.orange_candle.name=Pomarańczowa świeca # -tile.magenta_candle.name=Karmazynowa świeca # +tile.magenta_candle.name=Purpurowa świeca # tile.light_blue_candle.name=Jasnoniebieska świeca # tile.yellow_candle.name=Żółta świeca # tile.lime_candle.name=Jasnozielona świeca # @@ -9830,7 +9949,7 @@ tile.black_candle.name=Czarna świeca # tile.candle_cake.name=Ciasto ze świecą # tile.white_candle_cake.name=Ciasto z białą świecą # tile.orange_candle_cake.name=Ciasto z pomarańczową świecą # -tile.magenta_candle_cake.name=Ciasto z karmazynową świecą # +tile.magenta_candle_cake.name=Ciasto z purpurową świecą # tile.light_blue_candle_cake.name=Ciasto z jasnoniebieską świecą # tile.yellow_candle_cake.name=Ciasto z żółtą świecą # tile.lime_candle_cake.name=Ciasto z jasnozieloną świecą # @@ -10760,10 +10879,11 @@ dr.loading=Wczytywanie... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Wybierz nową skórkę # dr.classic_skins.custom_skin_title=Importuj skórkę # -dr.classic_skins.custom_skin_description=Zaimportuj obraz ze swojego urządzenia, aby użyć go jako skórki. Nie będzie ona synchronizowana między urządzeniami ani grami. # +dr.classic_skins.custom_skin_description=Zaimportuj plik .png (64 × 32, 64 × 64 lub 128 × 128) ze swojego urządzenia, aby użyć go jako skórki. Nie będzie ona synchronizowana między urządzeniami ani grami. # +dr.classic_skins.custom_skin_description_disabled= Twoje urządzenie nie może wybrać niestandardowej skórki podczas gry wieloosobowej. Wróć do menu głównego, aby ją założyć. # dr.classic_skins.custom_skin_description_popup=Gracze z niestandardowymi skórkami nie będą dla ciebie widoczni, jeśli masz włączoną opcję „Zezwalaj tylko na zaufane skórki”. # dr.classic_skins.custom_skin_section_title=Posiadane skórki # -dr.classic_skins.invalidCustomSkin=To nie jest skórka Minecrafta, głuptasku. # +dr.classic_skins.invalidCustomSkin=Zaimportuj plik .png o wymiarach 64 × 64, 64 × 32 lub 128 × 128 # dr.classic_skins.owned=W posiadaniu # dr.classic_skins.purchasable=Zdobądź więcej # dr.classic_skins.realms_plus=Usługa Realms Plus # @@ -10856,7 +10976,7 @@ dr.categories.size=Rozmiar # dr.categories.top=Ubrania: góra # dr.categories.bottom=Ubrania: dół # dr.categories.outerwear=Odzież wierzchnia # -dr.categories.headwear=Nakrycia głowy # +dr.categories.headwear=Nakrycie głowy # dr.categories.gloves=Rękawice # dr.categories.footwear=Obuwie # dr.categories.back_item=Przedmioty na plecy # @@ -10984,7 +11104,7 @@ dr.color.minecraft_green=Minecraftowa zieleń # dr.color.minecraft_light_blue=Minecraftowy jasnoniebieski # dr.color.minecraft_light_gray=Minecraftowy jasnoszary # dr.color.minecraft_lime_green=Minecraftowy jasnozielony # -dr.color.minecraft_magenta=Minecraftowy karmazynowy # +dr.color.minecraft_magenta=Minecraftowy purpurowy # dr.color.minecraft_orange=Minecraftowy pomarańczowy # dr.color.minecraft_pink=Minecraftowy róż # dr.color.minecraft_purple=Minecraftowy fiolet # @@ -10997,7 +11117,7 @@ dr.color.red_dark=Czerwony - ciemny # dr.color.reddish_black=Czerwonawy czarny # dr.color.soft_black=Miękka czerń # dr.color.soft_blonde=Miękki blond # -dr.color.soft_magenta=Miękki karmazynowy # +dr.color.soft_magenta=Miękki purpurowy # dr.color.very_dark_cool=Bardzo ciemny - chłodny # dr.color.very_dark_warm=Bardzo ciemny - ciepły # dr.color.very_light_blonde=Bardzo jasny blond # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Nie udało się połączyć # gathering.info.modal.body.connectFail=Nie udało się nam nawiązać połączenia. Spróbuj ponownie później. # gathering.connect.title=Łączenie... # gathering.info.qr.title.onlineService=Więcej info # -gathering.info.qr.body.onlineService.nso=Aby dołączyć do wydarzenia w grze Minecraft, musisz mieć konto Nintendo Switch Online. # -gathering.info.qr.body.onlineService.psn=Aby dołączyć do wydarzenia w grze Minecraft, musisz zalogować się do PlayStation®Plus. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Musisz się zalogować, aby dołączyć do wydarzenia w grze Minecraft. # gathering.info.qr.title.childAccount=Gra online niedozwolona # gathering.info.qr.body.childAccount=Obecna kontrola rodzicielska ogranicza możliwość gry online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Transmisja z wydarzenia na żywo # gathering.info.qr.body.console=Zeskanuj, aby dołączyć do naszej transmisji na żywo # gathering.info.signIn.title=Zaloguj się, aby dołączyć do tego wydarzenia. # gathering.info.signIn.body=Zaloguj się do swojego konta Microsoft, aby wziąć udział w tym wydarzeniu. # +gathering.activation.warning=Nie można znaleźć spotkania # +gathering.activation.warning.signIn=Nie można znaleźć spotkania. Zaloguj się, zanim spróbujesz ponownie. # +gathering.activation.warning.title=Och, nie! # diff --git a/resource_pack/texts/pt_BR.lang b/resource_pack/texts/pt_BR.lang index fe4caf532..c0b7d49d3 100644 --- a/resource_pack/texts/pt_BR.lang +++ b/resource_pack/texts/pt_BR.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menu do jogo # accessibility.screenName.permissions=Tela de Permissões # accessibility.screenName.play=Tela de jogo # accessibility.screenName.profile=Tela de Perfil # +accessibility.screenName.realmInviteLinkSettings=Tela de configurações de Link do convite de Realm # accessibility.screenName.realmSettings=Tela de configurações do Realm # accessibility.screenName.settings=Tela de configurações do jogo # accessibility.screenName.addFriend=Tela Adicionar Amigo # @@ -192,6 +193,10 @@ accessibility.text.equals=Igual # accessibility.text.unsupported=Caractere Desconhecido # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notificação ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Dica ### This is the name of the popup that appears when a player is shown a game tip @@ -408,7 +413,7 @@ action.interact.read=Ler # action.interact.wakevillager=Acordar Aldeão # action.interact.barter=Trocar # action.interact.use=Usar Item # -action.interact.brush=Arbusto # +action.interact.brush=Escovar # action.interact.equipwolfarmor=Equipar Armadura para Lobo # action.interact.removewolfarmor=Remover Armadura para Lobo # action.interact.repairwolfarmor=Consertar Armadura para Lobo # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplica o seletor de argumentos %s # commands.generic.encryption.badkey=Chave pública incorreta fornecida. Chave esperada de 120 bytes após a formatação PEM. # commands.generic.encryption.badsalt=Sal incorreto fornecido. Esperada uma codificação de 16 bytes antes da base 64. # commands.generic.encryption.required=É necessária uma sessão criptografada # +commands.generic.entity.differentDimension=A entidade alvo não pode estar em outra dimensão # commands.generic.entity.invalidType=O tipo de entidade '%1$s' é inválido # commands.generic.entity.invalidUuid=O UUID da entidade fornecido está em um formato inválido # commands.generic.entity.notFound=Essa entidade não pôde ser encontrada # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Os valores de cor de Desvanecimento devem ser inte commands.camera.invalid.easing=Não há suporte para a suavização de câmeras móveis # commands.camera.invalid.time=As durações de Desvanecimento devem estar entre 0 e 10 segundos # commands.camera.invalid.pitch=O ângulo de câmera (rotação X) deve ter entre -90 e 90 graus # +commands.camera.invalid.view.offset=Exibir o deslocamento deve ter entre -100 e 100 # commands.camera.perspective.locked=A perspectiva não pode ser alterada usando câmeras personalizadas # commands.camera.perspective.option=A câmera selecionada será alterada quando a câmera personalizada não estiver ativa # commands.world_age.description=Altera ou consulta a idade do mundo (tempo desde a criação). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Caves and Cliffs # createWorldScreen.cavesandcliffsDescription=Explore o novo e variado sistema de geração de cavernas # createWorldScreen.spectatorMode=Modo Espectador # createWorldScreen.spectatorModeDescription=Experimente as primeiras versões do Modo Espectador # +createWorldScreen.experimentalThirdPersonCameras=Câmeras de Criador: Novas Predefinições de Terceira Pessoa # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contém nova predefinição de follow_orbit de câmera de terceira pessoa por cima do ombro # +createWorldScreen.experimentalFocusTargetCamera=Câmeras de Criador: Focar na Câmera Alvo # +createWorldScreen.experimentalFocusTargetCameraDescription=Permite o comportamento da câmera livre existente para direcionar uma entidade # createWorldScreen.recipeUnlocking=Desbloqueio de Receitas # createWorldScreen.recipeUnlockingDescription=Ativar o desbloqueio de receitas # createWorldScreen.experimentalholiday=Recursos de Criador de Férias # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Excluir Projeto # createWorldScreen.editor.projectOptionsLabel=Opções de Projeto # createWorldScreen.editor.delete.confirm=Excluir o projeto permanentemente? # createWorldScreen.editor.deleteWarningFormat=Tem certeza de que quer excluir "%s"? Este projeto será perdido para sempre! # -createWorldScreen.eduCloud.about.body=Nome do arquivo: '%1$s'%2$sÚltima atualização: %3$s%4$sPara baixar, clique em OK e em Baixar.%5$s # +createWorldScreen.eduCloud.about.body=Nome do arquivo: '%1$s'%2$sÚltima atualização: %3$s%4$sPara baixar, clique em OK e depois clique no botão 'Download'.%5$s # createWorldScreen.eduCloud.about.title=Sobre o Arquivo do Cloud World # createWorldScreen.eduCloud.delete.confirm=Excluir mundo local? # createWorldScreen.eduCloud.deleteWarningFormat=Tem certeza de que deseja excluir ''%1$s'' neste dispositivo?%2$sA versão da nuvem ''%3$s'' não será afetada e pode ser sincronizada mais tarde. # +createWorldScreen.eduCloud.resolution.title=Carregar agora? # +createWorldScreen.eduCloud.resolution.body=Houve um problema ao salvar ''%1$s'' na nuvem. Ao sair de um mundo, mantenha o Minecraft Education aberto até que o carregamento seja concluído.%2$sVamos consertar isso. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Carregar Agora # +createWorldScreen.eduCloud.resolution.uploadOpen=Carregar e Jogar # createWorldScreen.experimentalDeferredTechnicalPreview=Renderizar Recursos de Dragão para Criadores # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Ative o pipeline de renderização deferido. Requer um pacote de recursos habilitado para PBR e hardware compatível. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Fazer Download do Backup Antes de Compar realmsInvitationScreen.shareDialogLabel=Qualquer pessoa com este link pode se tornar um membro do seu Realm. Tenha cuidado com quem você o compartilha. É melhor baixar um backup do seu mundo primeiro. Você pode remover membros nas configurações do Realm. # realmsInvitationScreen.shareDialogShareButton=Compartilhar # realmsInvitationScreen.shareDialogCopyButton=Copiar # -realmsInvitationScreen.shareDialogNewLinkButton=Criar novo link # -realmsInvitationScreen.shareDialogNewCodeButton=Criar novo código # realmsInvitationScreen.closedRealmWarning=Seu Realm está fechado. Os membros não podem entrar. # realmsInvitationScreen.generate=Gerar # realmsInvitationScreen.disable=Desabilitar # realmsInvitationScreen.backup=Fazer Download # -realmsInvitationScreen.shareByLink=Compartilhar link # -realmsInvitationScreen.shareByCode=Compartilhar código de convite # -realmsInvitationScreen.shareLinkToRealm=Compartilhar link do Realm # -realmsInvitationScreen.shareCodeToRealm=Compartilhar código de convite para Realm # -realmsInvitationScreen.shareInfoMessage=Qualquer pessoa que tenha o link pode se juntar ao seu Realm. Acesse Jogo > Baixar Mundo para fazer download de um backup do seu mundo. # -realmsInvitationScreen.shareInfoMessageCode=Qualquer pessoa que tenha o código de convite pode se juntar ao seu Realm. Acesse Jogo > Baixar Mundo para fazer download de um backup do seu mundo. # -realmsInvitationScreen.refreshLinkInfoMessage=Isso invalida o link antigo e cria um novo. Deseja continuar? # -realmsInvitationScreen.refreshCodeInfoMessage=Isso invalida o código de convite antigo e cria um novo. Deseja continuar? # realmsInvitationScreen.kick=Remover # realmsInvitationScreen.kickAndBlock=Bloquear # realmsInvitationScreen.kickPopupTitle=Negar acesso? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Configurações do jogo # realmsSettingsScreen.playersSectionTitle=Jogadores # realmsSettingsScreen.membersSectionTitle=Membros # realmsSettingsScreen.subscriptionSectionTitle=Assinatura # +realmsSettingsScreen.inviteLinksSectionTitle=Links de Convite # realmsSettingsScreen.devOptionsSectionTitle=Opções de Desenvolvedor # realmsSettingsScreen.backupSection=Backups # realmsSettingsScreen.backupInfo=Você pode restaurar o mundo em seu Realm usando um backup desta lista. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Substituir mundo? # realmsSettingsScreen.closeRealmTitle=Fechar Realm? # realmsSettingsScreen.closeRealmMessage=Fechar o Realm vai encerrá-lo. Qualquer um que estiver jogando nele será desconectado. Quer mesmo fazer isso? # realmsSettingsScreen.LoadingSubscription=Carregando assinatura... # +realmsSettingsScreen.LoadingInviteLinks=Carregando links de convite... # realmsSettingsScreen.failedLoadingSubscription=Falha ao carregar assinatura # +realmsSettingsScreen.failedLoadingInviteLinks=Falha ao carregar os Links de Convites # realmsSettingsScreen.matchingPurchasePlatformFormat=Você comprou sua assinatura em %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Você começou sua assinatura em %s. Você só pode estendê-la a partir de lá. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Você pode gerenciar sua assinatura do Realm na loja da plataforma onde a comprou originalmente. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Seu Realm exp realmsSettingsScreen.upload.worldtoobig=O upload falhou. O tamanho do mundo excede o limite máximo de %s para upload. # realmsSettingsScreen.download.worldtoobig=O download falhou. O tamanho do mundo excede o limite máximo de %s para download. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Mudanças feitas à sua assinatura do Realms, como estender o tempo e desativar a cobrança automática, não serão aplicadas até a próxima data de cobrança. # +realmsSettingsScreen.inviteLinkLabel=Links de Convite: # +realmsSettingsScreen.inviteLinkLabelTTS=Links de convite. Bloco de texto. # +realmsSettingsScreen.inviteLinkLabelDescription=Você pode adicionar até 5 links de convite e compartilhá-los para que as pessoas possam ingressar no seu Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Você atingiu o número máximo de links de convite. Você deve remover um link existente antes de adicionar um novo. # +realmsSettingsScreen.inviteLinkNameTTS=Link de Convite intitulado %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Clique no botão para alterar as configurações. # +realmsSettingsScreen.inviteLinkAddButton=Adicionar novo link de convite # +realmsSettingsScreen.inviteLinkCopyTTS=Copiar link de convite # +realmsSettingsScreen.inviteLinkActivate=Ativar link # +realmsSettingsScreen.inviteLinkActivateTTS=Ativar link. Ative este link para permitir que as pessoas entrem com ele. # +realmsSettingsScreen.inviteLinkActivateDescription=Ative este link para permitir que as pessoas entrem com ele. # +realmsSettingsScreen.inviteLinkActive=Ativo # +realmsSettingsScreen.inviteLinkInactive=Inativa # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ninguém pode entrar com este link # +realmsSettingsScreen.inviteLinkExpiryTime=Expira %s em %s # +realmsSettingsScreen.inviteLinkExpiredTime=Expirado %s em %s # +realmsSettingsScreen.inviteLinkExpired=Expirado # +realmsSettingsScreen.inviteLinkInfinite=Nunca expira # +realmsSettingsScreen.inviteLinkInfiniteToggle=Definir link para nunca expirar # +realmsSettingsScreen.inviteLinkTitle=Link de convite: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Letra Minúscula # +realmsSettingsScreen.inviteLinkUppercaseTTS=Maiúsculas # +realmsSettingsScreen.inviteLinkURLTTS=Link de convite intitulado %s. Bloco de texto. %s. Este link permitirá que as pessoas ingressem no seu Realm. Você pode compartilhá-lo em qualquer lugar. # +realmsSettingsScreen.inviteLinkDescription=Este link permitirá que as pessoas ingressem no seu Realm. Você pode compartilhá-lo em qualquer lugar. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Geral # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Configurações avançadas # +realmsSettingsScreen.inviteLinkShare=Compartilhar link # +realmsSettingsScreen.inviteLinkShareDescription=Escolha onde compartilhar este link. # +realmsSettingsScreen.inviteLinkShareButton=Compartilhar # +realmsSettingsScreen.inviteLinkShareButtonTTS=Link. Botão. Escolha onde compartilhar este link. # +realmsSettingsScreen.inviteLinkRemove=Remover link # +realmsSettingsScreen.inviteLinkRemoveButton=Remover # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Link. Botão. # +realmsSettingsScreen.inviteLinkCopiedToast=Link de convite copiado em sua área de transferência. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Remover link de convite? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Isso removerá o link de convite do Realm. Qualquer pessoa que já tenha entrado permanecerá, mas ninguém novo poderá entrar usando este link. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Sim, remover link # +realmsSettingsScreen.inviteLinkExpirationLabel=Data de expiração # +realmsSettingsScreen.inviteLinkExpirationDescription=Defina quando esse link vai expirar. # +realmsSettingsScreen.inviteLinkExpirationTTS=Data de validade. Bloco de texto. O link expira %s. Defina quando esse link expirará. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Data de validade. Bloco de texto. Link %s. Defina quando esse link expirará. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Erro ao Adicionar o Link # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Ocorreu um erro ao adicionar um link a este realm. Tente novamente. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Erro ao Excluir o Link # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Ocorreu um erro ao excluir este link. Tente novamente. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Erro ao Atualizar o Link # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Ocorreu um erro ao atualizar este link. Tente novamente. # +realmsSettingsScreen.expiration.unset=Definir Expiração # +realmsSettingsScreen.expiration.never=Nunca # +realmsSettingsScreen.expiration.halfHour=30 min. # +realmsSettingsScreen.expiration.hour=1 hora # +realmsSettingsScreen.expiration.quarterDay=6 horas # +realmsSettingsScreen.expiration.halfDay=12 horas # +realmsSettingsScreen.expiration.day=1 dia # +realmsSettingsScreen.expiration.week=7 dias # +realmsSettingsScreen.expiration.never.full=Nunca Expira # +realmsSettingsScreen.expiration.timeFormat=%s em %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Em 30 min. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Em 1 hora. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Em 6 horas. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Em 12 horas. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Em 1 dia. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Em 7 dias. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Dez # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s às %s # +date.formattedSpecific.today=Hoje às %s # +date.formattedSpecific.yesterday=Ontem às %s # date.full_january=Janeiro # date.full_february=Fevereiro # date.full_march=Março # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menu principal # deathScreen.quit.confirm=Tem certeza que deseja sair? # deathScreen.quit.confirmToMainMenuWarning=Tem certeza de que deseja sair para o menu principal? # deathScreen.quit.confirmToMainMenuTitleWarning=Sair do Menu principal? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Tem certeza de que deseja salvar e sair do jogo?%sTambém enviaremos seu mundo para a nuvem! # deathScreen.quit.secondaryClient=Salvar e Sair # deathScreen.quit.secondaryClient.confirmLeaveWarning=Tem certeza de que deseja salvar e sair do jogo? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Salvar e Sair # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Mundo Superior # dimension.dimensionName1=Nether # dimension.dimensionName2=O Fim # -disabledSkin.title=Você está sendo exibido como Steve # +disabledSkin.title=Você está sendo exibido como um personagem padrão # disabledSkin.body.onJoin=Este servidor foi %s desabilitado. Você pode trocar de capa no Vestiário. # disabledSkin.body.dressingRoom=Este servidor foi %s desabilitado. Deseja mesmo manter esta capa equipada? # disabledSkin.type.customSkins=capas personalizadas # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTAR # edu.worlds_screen.share=COMPARTILHAR # edu.worlds_screen.delete=APAGAR # edu.worlds_screen.courses_title=Meus Cursos # -edu.worlds_screen.fetch_error=Houve um problema ao se conectar ao OneDrive. Os mundos salvos na nuvem podem não estar atualizados. Tente também verificar sua conexão com a internet. # +edu.worlds_screen.fetch_error=Houve um problema ao se conectar ao OneDrive. Os mundos salvos na nuvem podem não estar atualizados. Talvez tente também verificar sua conexão com a internet. # edu.templates.title=Meus modelos # edu.templates.search_placeholder=Procurar Meus Modelos # @@ -3026,7 +3099,7 @@ feature.ruins=Ruínas do Oceano # feature.pillager_outpost=Posto Avançado do Saqueador # feature.bastion_remnant=Bastião Remanescente # feature.ruined_portal=Portal Arruinado # -feature.trial_chambers=Câmaras de Teste # +feature.trial_chambers=Câmaras da Provação # feed.like=Curtir # feed.manage_feed=Gerenciar Feed # @@ -3053,7 +3126,12 @@ feed.upload=Carregando captura de tela... # feed.manage=Gerenciar Feed # feed.share=Compartilhar # feed.addScreenshot=Adicionar Captura de Tela # -feed.shareScreenshot=Tela capturada. Vá até as Histórias do Realms para compartilhá-la. # +feed.screenshotCapturedRealms=Tela capturada. Vá até as Histórias do Realms para compartilhá-la. # +feed.screenshotCaptured=Captura de tela realizada. Você pode visualizá-la em sua galeria de capturas de tela. # +feed.screenshotAlmostFull=Captura de tela realizada. Sua galeria está quase cheia. (%d/%d) # +feed.screenshotReachedMax=Captura de tela realizada. Sua galeria está cheia. (%d/%d) # +feed.screenshotFull=Sua galeria está cheia. Exclua capturas de tela para liberar espaço. # +feed.screenshotFullShort=Galeria de captura de tela cheia # feed.comments=Comentários # feed.edit=Editar # feed.screenshots=Capturas de Tela # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Mova :tip_right_stick: para olhar em volta # gameTip.playerMovement.mouse=Mova-se com :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Mova-se usando o joystick # -gameTip.playerMovement.touch.classic=Mova-se usando o joystick # +gameTip.playerMovement.touch.classic=Mova-se usando os botões de seta # gameTip.playerMovement.controller=Mova :tip_left_stick: para se mover # gameTip.flying.mouse=Toque :_input_key.jump: duas vezes para voar # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Toque :_input_key.jump: duas vezes para parar de voar # gameTip.stopFlying.touch=Toque duas vezes em voar para baixo para parar de voar # gameTip.jump.mouse=Pule com :_input_key.jump: # + gameTip.swim.mouse=Pressione e segure :_input_key.jump: para nadar # +gameTip.swim.touch=Pressione para nadar # gameTip.hotbar.selection.mouse=Role ou pressione %s para segurar o item ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Toque no item na barra rápida para segurar # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Posicione sua bancada, segure e toque no c gameTip.useCraftingTable.mouse=Clique com o botão direito na Bancada para usar # +gameTip.openChat.mouse=Pressione %s para abrir o chat # +gameTip.openChat.touch=Toque para abrir o chat # +gameTip.openChat.touch.tts=Toque no botão de chat para abrir o chat # + +gameTip.emote.mouse=Pressione ou segure :_input_key.emote: para usar um emote # +gameTip.emote.touch=Toque para usar um emote # +gameTip.emote.touch.tts=Toque no botão de emote para usar um emote # + generator.amplified=AMPLIFICADO # generator.amplified.info=Aviso: Só por diversão, requer um computador muito bom # generator.customized=Personalizado # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=Tempestade # howtoplay.next=Avançar # howtoplay.previous=Voltar # -howtoplay.category.education=Education # +howtoplay.category.education=Educação # howtoplay.category.gettingSettled=Se acomodando # howtoplay.category.gettingStarted=Começando # howtoplay.category.overworld=Mundo Superior A-Z # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Equipe a Armadura abrindo seu inventário e movendo as pe howtoplay.armor.text.4=As Armaduras de Cota de Malha, Ferro e Ouro podem ser fundidas em Pepitas de Ferro e Ouro quando colocadas em uma Fornalha. # howtoplay.armor.header.2=Escudo # howtoplay.armor.text.5.keyboard=O Escudo bloqueia danos recebidos. Ele pode ser equipado no slot para itens que não ficam à vista e na barra rápida. Mantenha :_input_key.sneak: pressionado para bloquear com o Escudo. # -howtoplay.armor.text.5.gamepad=O Escudo bloqueia danos recebidos. Ele pode ser equipado no slot para itens que não ficam à vista e na barra rápida. Pressione o botão :_input_key.sneak: ou clique em :_gamepad_stick_right: para bloquear com o Escudo. # +howtoplay.armor.text.5.gamepad=O Escudo bloqueia danos recebidos. Ele pode ser equipado no espaço para itens que não ficam à vista e na barra rápida. Pressione o botão :_input_key.sneak: ou clique em :_gamepad_stick_right: para bloquear com o Escudo. # howtoplay.armor.text.5a.touch=O Escudo bloqueia todos os tipos de dano recebido - até mesmo uma explosão de Creeper! Pode ser equipado no slot da mão secundária ou na barra rápida. # howtoplay.armor.text.5b.touch=Ao usar o esquema de controle ''direcional e toque para interagir'', toque em :touch_sneak: para bloquear com o escudo. # howtoplay.armor.text.5c.touch=Ao usar um esquema de controle ''Controle'', toque em :tip_virtual_button_sneak: para bloquear com o escudo. # -howtoplay.armor.text.5.rift_controller=O Escudo bloqueia danos recebidos. Ele pode ser equipado no slot para itens que não ficam à vista e na barra rápida. Pressione o botão :_input_key.sneak: ou clique em :rift_X: para bloquear com o Escudo. # -howtoplay.armor.text.5.windowsmr_controller=O Escudo bloqueia danos recebidos. Ele pode ser equipado no slot para itens que não ficam à vista e na barra rápida. Pressione o botão :_input_key.sneak: ou clique em :windowsmr_right_stick: para bloquear com o Escudo. # +howtoplay.armor.text.5.rift_controller=O Escudo bloqueia danos recebidos. Ele pode ser equipado no espaço da mão secundária e na barra rápida. Pressione :_input_key.sneak: ou clique :rift_X: para bloquear com o Escudo. # +howtoplay.armor.text.5.windowsmr_controller=O Escudo bloqueia danos recebidos. Ele pode ser equipado no espaço da mão secundária e na barra rápida. Pressione :_input_key.sneak: ou clique :windowsmr_right_stick: para bloquear com o Escudo. # howtoplay.armor.text.6=O Escudo pode bloquear até mesmo explosão de Creeper. # howtoplay.armor.header.3=Disfarce # howtoplay.armor.text.7=Também é possível usar uma Abóbora Esculpida na cabeça. Isso não dará a você qualquer :armor: mas fará com que os Endermen não fiquem bravos quando você olhar para eles. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventário # howtoplay.inventory.title=Como Jogar: Inventário # howtoplay.inventory.header.1=1. Inventário # howtoplay.inventory.header.2=2. Barra Rápida # -howtoplay.inventory.text.1.pc_console=Sua barra rápida será preenchida conforme você coletar mais recursos. Pressione o botão :_input_key.inventory: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # -howtoplay.inventory.text.1.touch=Sua barra rápida será preenchida conforme você coletar mais recursos. Toque no botão :tip_touch_inventory: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # -howtoplay.inventory.text.1.rift=Sua barra rápida será preenchida conforme você coletar mais recursos. Pressione o botão :rift_B: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # -howtoplay.inventory.text.1.windowsmr=Sua barra de atalho será preenchida conforme você coletar mais recursos. Pressione o botão :windowsmr_left_grab: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # +howtoplay.inventory.text.1.pc_console=Sua barra rápida será preenchida conforme você coletar mais recursos. Pressione :_input_key.inventory: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # +howtoplay.inventory.text.1.touch=Sua barra rápida será preenchida conforme você coletar mais recursos. Toque no :tip_touch_inventory: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # +howtoplay.inventory.text.1.rift=Sua barra rápida será preenchida conforme você coletar mais recursos. Pressione :rift_B: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # +howtoplay.inventory.text.1.windowsmr=Sua barra rápida será preenchida conforme você coletar mais recursos. Pressione :windowsmr_left_grab: para acessar seu §einventário§f, onde você terá mais espaço para tudo o que coletou. # howtoplay.inventory.text.2.keyboard=Quer mover algo entre sua §ebarra rápida§f e seu inventário? Abra seu inventário, clique no item de sua escolha e arraste-o para o espaço vazio para o qual você quer movê-lo. # howtoplay.inventory.text.2.gamepad=Quer mover algo entre sua §ebarra rápida§f e seu inventário? Use o cursor para selecionar um item e pressione :_gamepad_face_button_down:. Depois mova seu cursor até um espaço vazio e pressione novamente para soltar o item. # howtoplay.inventory.text.2.touch=Quer mover algo entre sua §ebarra de atalho§f e seu inventário? Toque no item da sua escolha e toque no espaço de item vazio para onde você gostaria de movê-lo. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Explore um mundo de possibilidades com Minecoins: moe howtoplay.minecoins.text.2=Uma vez resgatadas, suas Minecoins ficam vinculadas à sua conta da Microsoft, para que você também possa acessar suas moedas e compras em outros dispositivos compatíveis! # howtoplay.minecoins.button.text.1=Obter Moedas # howtoplay.minecoins.header.1=Aviso de isenção # -howtoplay.minecoins.text.3=*As minecoins requerem a versão Minecraft: Bedrock Edition com o Marketplace do Minecraft. Minecoins não são compatíveis no Sony PlayStation®. Para informações sobre compatibilidade, consulte minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*As Minecoins requerem a versão Minecraft: Bedrock Edition com o Marketplace do Minecraft. Minecoins não são compatíveis no PlayStation®. Para informações sobre compatibilidade, consulte minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Mineração # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=As Histórias dos Realms estão disponíveis no howtoplay.scaffolding=Andaime # howtoplay.scaffolding.header.1=Você nas Alturas # howtoplay.scaffolding.text.1.keyboard=O andaime ajuda você a criar estruturas enormes de forma segura. Você pode andar dentro de um andaime e ficar de pé nele. Se você tiver uma coluna de andaime, fique de pé no andaime e pressione :_input_key.jump: para ir para cima. Se quiser descer, pressione :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=O andaime ajuda você a criar estruturas enormes de forma segura. Você pode andar dentro de um andaime e ficar de pé nele. Se você tiver uma coluna de andaime, fique de pé no andaime e pressione o botão :_input_key.jump: para ir para cima. Se quiser descer, mantenha o botão :_input_key.sneak: pressionado. # +howtoplay.scaffolding.text.1.gamepad=Um andaime ajuda você a criar estruturas enormes de forma segura. Você pode andar dentro de um andaime e ficar de pé nele. Se você tiver uma coluna de andaime, fique de pé nele e pressione :_input_key.jump: para subir. Se quiser descer, pressione :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Os andaimes podem ajudar na construção de grandes estruturas, oferecendo uma maneira de alcançar lugares mais altos e descer com segurança sem causar dano por queda. # howtoplay.scaffolding.text.1b.touch=Ao usar o esquema de controle Direcional, toque em :touch_jump: para subir em uma coluna de andaimes. Toque em :touch_fly_down: para descer. # howtoplay.scaffolding.text.1c.touch=Ao usar um esquema de controle de Controle, pressione :tip_virtual_button_jump: para subir em uma coluna de andaimes. Toque em :tip_virtual_button_sneak: para descer. # -howtoplay.scaffolding.text.1.rift_controller=O andaime ajuda você a criar estruturas enormes de forma segura. Você pode andar dentro de um andaime e ficar de pé nele. Se você tiver uma coluna de andaime, fique de pé no andaime e pressione o botão :rift_A: para ir para cima. Se quiser descer, mantenha o botão :rift_X: pressionado. # -howtoplay.scaffolding.text.1.windowsmr_controller=O andaime ajuda você a criar estruturas enormes de forma segura. Você pode andar dentro de um andaime e ficar de pé nele. Se você tiver uma coluna de andaime, fique de pé no andaime e pressione o botão :windowsmr_right_touchpad: para ir para cima. Se quiser descer, mantenha o botão :windowsmr_right_stick: pressionado. # +howtoplay.scaffolding.text.1.rift_controller=Um andaime ajuda você a criar estruturas enormes de forma segura. Você pode andar dentro de um andaime e ficar de pé nele. Se você tiver uma coluna de andaime, fique de pé nele e pressione :rift_A: para subir. Se quiser descer, pressione e segure :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Um andaime ajuda você a criar estruturas enormes de forma segura. Você pode andar dentro de um andaime e ficar de pé nele. Se você tiver uma coluna de andaime, fique de pé nele e pressione :windowsmr_right_touchpad: para subir. Se quiser descer, pressione e segure :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Dê Suporte para a Estrutura # howtoplay.scaffolding.text.2=O andaime precisa de suporte. Você só pode posicionar alguns andaimes na horizontal sem tocar um bloco diferente. Quando tentar posicionar muitos andaimes sem o suporte necessário, eles cairão. O andaime pode ser posicionado como blocos normais, mas também pode ser posicionado em sua própria base para criar rapidamente uma torre alta. # howtoplay.scaffolding.header.3=Quebre Tudo # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Falha ao exportar projeto # level.editor.import.failed=Falha ao importar projeto # level.editor.import.failed.incompatibleEdition=Falha ao importar projeto: formato de arquivo incompatível # -inbox.invite.title=Convite de Realm para # +inbox.realmInvite.title=Convite de Realm para %s # +inbox.gameInvite.title=Convite de jogo de %s # invite.clear=Limpar seleção # invite.send=Enviar %d convites # @@ -4188,6 +4277,8 @@ invite.error1=Algo deu errado. Não foi possível carregar sua lista de amigos. invite.error2=Algo deu errado. Não foi possível carregar algumas informações de seus amigos. # invite.realm.add_member=Adicionar membros ao Realm # invite.notification.title=Convite para Partida # +invite.notification.acceptInviteTtsTouch=Toque duas vezes no convite na parte superior da tela para aceitar # +invite.notification.acceptInviteTtsGamepad=Pressione %s para aceitar # invite.notification.description=%s convidou você para jogar Minecraft # invite.confirmation.description=%s convidou você para jogar Minecraft # invite.pageCounter=%d/%d # @@ -5027,7 +5118,7 @@ item.itemLock.popupNotice.cantDrop=:hollow_star: Itens Não Largáveis não pode item.itemLock.popupNotice.cantMove=:solid_star: Itens Imóveis não podem ser: movidos, largados, removidos, usados para criação # item.golden_carrot.name=Cenoura Dourada # item.carrotOnAStick.name=Cenoura no Palito # -item.warped_fungus_on_a_stick.name=Fungo Deformado no Graveto # +item.warped_fungus_on_a_stick.name=Fungo Distorcido no Graveto # item.carrot.name=Cenoura # item.cauldron.name=Caldeirão # item.charcoal.name=Carvão Vegetal # @@ -5204,7 +5295,7 @@ item.map.exploration.village_savanna.name=Mapa da Vila da Savana # item.map.exploration.village_desert.name=Mapa da Vila do Deserto # item.map.exploration.jungle_temple.name=Mapa do Explorador da Selva # item.map.exploration.swamp_hut.name=Mapa do Explorador do Pântano # -item.map.exploration.trial_chambers.name=Teste do Mapa do Explorador # +item.map.exploration.trial_chambers.name=Mapa do Explorador da Provação # item.melon.name=Melancia # item.milk.name=Leite # item.minecart.name=Carrinho de Minas # @@ -5213,7 +5304,7 @@ item.command_block_minecart.name=Carrinho de Minas com Bloco de Comando # item.minecartFurnace.name=Carrinho com Fornalha # item.hopper_minecart.name=Carrinho com Funil # item.ominous_bottle.name=Garrafa Sinistra # -item.ominous_trial_key.name=Chave de Teste Sinistra # +item.ominous_trial_key.name=Chave de Provação Sinistra # item.oxidized_copper_door.name=Porta de Cobre Oxidada # item.tnt_minecart.name=Carrinho com Dinamite # item.pitcher_pod.name=Vagem de Cântaro # @@ -5222,7 +5313,7 @@ item.spawn_egg.entity.agent.name=Ovo de Invocação de Agent # item.spawn_egg.entity.armadillo.name=Ovo de Invocação de Tatu # item.spawn_egg.entity.axolotl.name=Ovo de Invocação de Axolote # item.spawn_egg.entity.bee.name=Ovo de Invocação de Abelha # -item.spawn_egg.entity.bogged.name=Ovo de Invocação Atolado # +item.spawn_egg.entity.bogged.name=Ovo de Invocação de Atolado # item.spawn_egg.entity.breeze.name=Ovo de Invocação de Brisa # item.spawn_egg.entity.hoglin.name=Ovo de Invocação de Hoglin # item.spawn_egg.entity.cat.name=Ovo de Invocação de Gato # @@ -5407,7 +5498,7 @@ item.written_book.name=Livro Escrito # item.glowstone_dust.name=Pó de Pedra Luminosa # item.shulker_shell.name=Casca de Shulker # item.totem.name=Totem da Imortalidade # -item.trial_key.name=Chave de Teste # +item.trial_key.name=Chave da Provação # item.turtle_helmet.name=Casco de Tartaruga # item.turtle_shell_piece.name=Carapaça de Tartaruga # item.phantom_membrane.name=Membrana de Fantasma # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Figura de Caveira # item.banner_pattern.thing=Coisa # item.banner_pattern.vines=Bordadura Recuada # item.bucketPowderSnow.name=Balde de Neve em Pó # +item.worldbuilder.block.failed=Você precisa de Criativo e Operador para colocar esse bloco # item.shield.name=Escudo # item.shield.white.name=Escudo Branco # @@ -5863,6 +5955,7 @@ map.position=Posição: %s, %s, %s # mcoServer.title=Mundo Online de Minecraft # +menu.ai_lesson_crafter=Criador de Aula # menu.achievements=Conquistas # menu.convertingLevel=Expandindo o mundo # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=CONFIGURAÇÕES DA SALA DE AULA # menu.serverStore=Loja %s # menu.serverGenericName=Servidor # menu.play=Jogar # +menu.preview=Prévia # menu.profile=Perfil # menu.playdemo=Jogar Mundo Demo # menu.playOnRealms=Jogar no Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Usar virada independente de FPS # options.dev_use_fast_chunk_culling=Usar Culling de Pedaços Rápido # options.dev_displayMarketplaceDocumentId=Mostrar Id de documento do Marketplace # options.dev_addCoins=Adicionar %s Moedas # +options.dev_addCoinTitle=Adicionar Moedas # +options.dev_reset_entitlements=Redefinir Todas as Titularidades # +options.dev_reset_entitlements_loading=Redefinindo Titularidades, esta caixa de diálogo será fechada assim que o processo for concluído. Você pode fechar esta janela, mas fechar o jogo antes que este comando termine pode resultar em um comportamento inesperado. # +options.dev_reset_entitlements_error_unfinished=Atenção, nem todas as titularidades foram excluídas corretamente. Tente executar o comando novamente, possivelmente depois de reiniciar o cliente. # +options.dev_reset_entitlements_warning=Atenção! Isso excluirá todas as suas titularidades, incluindo titularidades de legado que talvez você não consiga recuperar! Essa operação pode demorar um pouco se você tiver um grande número de direitos. Tem certeza de que deseja continuar? # +options.dev_reset_entitlements_success=Titularidades excluídas com êxito. # +options.dev_currencyFailureWarning=A chamada de rede falhou. Erro: %s # +options.dev_currencyFailureWarningGeneric=Falha na chamada de rede. Certifique-se de que você possui conexão com uma conta selecionada. # +options.dev_reset_wallet=Redefinir Carteira # +options.dev_allowlist_failure=Erro! A operação falhou, verifique duas vezes para garantir que esta conta esteja na Lista de Permissões. # options.discoveryEnvironment=Ambiente de Descoberta (requer reinicialização) # options.discoveryEnvironment.production=Produção # options.discoveryEnvironment.staging=Preparo # options.discoveryEnvironment.local=Local # options.discoveryEnvironment.dev=Dev [Instável] # +options.discoveryEnvironment.perf=Perf [Muito Instável] # options.dev_realmsEnvironment=Ambiente Realms # options.dev_realms_environment.production=Produção # options.dev_realms_environment.staging=Preparo # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Substituir a Atualização da Versão do Clien options.dev_resetOverrideDate=Redefinir a Data de Substituição # options.dev_clearStoreCache=Limpar cache do Marketplace # options.dev_clearLibraryCache=Limpar Cache da Biblioteca # +options.dev_clearScreenshotsCache=Limpar Cache de Capturas de Tela # options.dev_clearAllCache=Limpara Todo o Cache # options.dev_connection_quality=Condicionador de rede (simular más condições) # options.dev_connection_off=Desativado - Conexão in-memory ativada para partidas locais # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1,5 Mbps, 200 ms de latência, 2% de perda de pac options.dev_connection_slow=Lento - 400 Kbps, 300 ms de latência, 3% de perda de pacotes # options.dev_connection_veryslow=Muito lento - 200 Kbps, 400 ms de latência, 4% de perda de pacote # options.dev_deleteAllPersonas=Excluir todas as Personas # +options.dev_deleteLocalScreenshots=Excluir Capturas de Tela Locais # options.dev_deleteLegacyPersona=Excluir Espaço Legado da Persona # options.dev_identity_environment=Nova Identidade e Ambiente de Infraestrutura Online (reinicialização necessária) # options.dev_identity_environment.dev=Desenvolvimento # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Nível 4 - 1024MB # options.dev_sunsetting_tier.five=Nível 5 - iOS 12 e Nougat # options.dev_sunsetting_tier.not_pending=Não Pendente # options.dev_gatherings_section=Reuniões # -options.dev_gatherings_add_gathering=Adicionar Reunião Pública # options.dev_gatherings_enable=Habilitar Reuniões # +options.dev_gatherings_filter=Filtrar Reuniões # options.dev_gatherings_disable=Desativar Reuniões # options.dev_gatherings_bypass=Ignorar a verificação do Serviço de Pacote do sistema # options.dev_gatherings_enabled=Reuniões: Habilitado # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Ajustar Brilho # +options.hdr_brightness=Brilho # options.hudOpacity=Opacidade do HUD # options.hudOpacity.max=Normal # options.hudOpacity.min=Oculto # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Jogar Somente com Teclado # options.fullKeyboardLayout=Layout Completo do Teclado # options.improvedInputResponsePlaceholder=Resposta de Entrada Aprimorada # options.improvedInputResponsePlaceholder.tooltip=Reduz o atraso entre sua entrada e o que você vê na tela. Esta configuração pode usar mais energia da bateria. # -options.dynamicTexturesToggle=Remover Limite de Textura # -options.dynamicTexturesToggle.tooltip=Ligar e desligar isso exigirá uma reinicialização do jogo. Isso pode causar instabilidade ao usar vários complementos ou pacotes de recursos com muitas texturas. # -options.dynamicTextures.popUp=Se você ligar Remover Limite de Textura, você precisará reiniciar o jogo para desligá-lo. # +options.dynamicTexturesToggle=Usar Limite de Texturas Recomendado # +options.dynamicTexturesToggle.tooltip=Permitir que a Mojang defina seu limite de texturas. Isso pode melhorar a qualidade das texturas. Se você tiver problemas com Complementos e Pacotes de Recursos grandes, desative-o. # +options.dynamicTextures.popUp=Desativar Usar Limite de Texturas Recomendado requer que o jogo seja reiniciado para ser aplicado. # options.dynamicTextures.popUp.title=Tem certeza? # +options.dynamicTextures.popUp.continue=Desativar # options.fullscreen=Tela Inteira # options.gamepadcursorsensitivity=Sensibilidade do Cursor do Controlador # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Habilita uma versão extragrande da no options.upscaling=Upscaling # options.raytracing=Ray Tracing # options.raytracing.disabled.upsell.supported_platform=Esta opção só pode ser editada em um mundo com capacidade de ray tracing. Encontre um no Marketplace ou crie seu próprio pacote de recursos com capacidade para ray tracing. # +options.raytracing.disabled.upsell.supported_platform.edu=Esta opção só pode ser editada em um mundo com capacidade de traçado de raios. # options.raytracing.disabled.upsell.unsupported_platform=Você precisa de um dispositivo específico para usar esse recurso. Para mais informações, consulte: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Bonitos # options.graphics.fast=Rápidos # @@ -6406,6 +6517,7 @@ options.hidehand=Ocultar Mão # options.classic_box_selection=Seleção de Espaço # options.creator=Criador # options.creatorTitle=Configurações do Criador # +options.creator.serverboundClientDiagnosticsEnabled=Ativar Diagnóstico do Cliente # options.creator.debuggerHeading=Configurações de Depurador de Script # options.creator.debuggerAutoAttach=Anexar Depurador ao Carregar # options.creator.debuggerAutoConnect=Conectar Depurador ao Carregar # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Clássico # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=Nova tela ''Você Morreu'' (Experimental) # options.betaNewDeathScreenToggle.disabled=Você não pode alterar essa configuração enquanto joga em um mundo # +options.betaNewBedScreenToggle=Nova Tela de Cama (Experimental) # +options.betaNewBedScreenToggle.disabled=Você não pode alterar essa configuração enquanto joga em um mundo # options.usetouchpad=Dividir Controles # options.viewSubscriptions=Assinaturas # options.viewSubscriptions.button.info=Inform. # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Seu navegador padrão será aberto para mostrar options.openFeedbackPage.continue=Prosseguir para o site de comentários # options.turnOffAchievements=Desativar conquistas? # options.turnOffAchievements.message=As conquistas estão disponíveis somente em mundos em modo sobrevivência com o recurso Cheats desativado. Se você continuar, ninguém nunca mais receberá conquistas jogando neste mundo, mesmo se você trocar novamente antes de jogar. # +options.turnOnHardcoreMode=Ativar o modo Hardcore? # +options.turnOnHardcoreMode.message=Aqui está o que você precisa saber sobre o modo Hardcore: # +options.turnOnHardcoreMode.message.1=1. Se você morrer, não vai ressurgir. É fim de jogo! # +options.turnOnHardcoreMode.message.2=2. O modo Hardcore não pode ser desligado após o mundo ser criado. # +options.turnOnHardcoreMode.message.3=3. Após morrer, você pode ver, mas não interagir com este mundo. # options.achievementsDisabled=As conquistas não estão disponíveis neste mundo. # options.achievementsDisabled.onLoad=Se você começar a jogar com essas configurações, as conquistas não poderão ser obtidas neste mundo. # options.achievementsDisabled.notSignedIn=As conquistas podem ser obtidas neste mundo, mas você deve entrar em conta da Microsoft para obtê-las. # @@ -6761,7 +6880,7 @@ options.makeBackup=Fazer uma cópia de backup do meu mundo # options.managePrivacy=Para gerenciar as configurações privadas, acesse https://account.xbox.com/Settings em qualquer navegador. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Desvincular Conta Microsoft # options.unlink_msa.confirm.title=Desvincular Conta Microsoft? # -options.unlink_msa.confirm.warning=AVISO: Você não poderá armazenar o progresso ou compras feitas em seu Sistema PlayStation®4 em sua conta %s após desvincular. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=AVISO: Você não poderá armazenar o progresso ou compras feitas em seu console PlayStation®4 em sua conta %s após desvincular. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Desvincular sua Conta da Microsoft de dentro deste jogo afetará todos os jogos de Minecraft nesta plataforma que usaram esta Conta da Microsoft. # options.unlink_msa.confirm.checkbox1=Eu não poderei mais acessar qualquer conteúdo da Loja dentro de jogo quando eu jogar em outras plataformas. # options.unlink_msa.confirm.checkbox2=Eu não poderei mais jogar jogos entre plataformas com meus amigos em outras plataformas. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Não foi possível se conectar ao mundo. Verifique su progressScreen.generating=Gerando Mundo # progressScreen.saving=Salvando mundo # progressScreen.loading=Carregando... # +progressScreen.title.loading=Carregando %1 # progressScreen.title.downloading=Baixando pacotes %1 # progressScreen.title.applyingPacks=Carregando pacotes de recurso # progressScreen.title.searchingForSession=Procurando Sessão de Jogo... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Conectando o servidor externo # progressScreen.title.connectingRealms=Conectando o Realm # progressScreen.title.copyingWorld=Cópia do Mundo # progressScreen.title.deleteStorageAreaContent=Limpar Cache de Armazenamento # +progressScreen.title.deleteScreenshotsCache=Limpando o Cache de Capturas de Tela # +progressScreen.title.deleteLocalScreenshots=Limpando Capturas de Tela Local # progressScreen.title.loadingSplitScreenAppearances=Carregando Exibições em Tela Dividida # progressScreen.title.modifiedWorldWarning=Mundo modificado # progressScreen.message.appearanceLoaded=Exibição Carregada # progressScreen.message.appearanceLoadWaitTimeMet=A exibição está demorando muito para carregar. Prosseguindo com a geração de mundo... # progressScreen.message.deleteStorageAreaContent=Isso pode levar alguns minutos. # -progressScreen.message.copyingWorld=Copiando Mundo... %d%% # +progressScreen.message.copyingWorld=Copiando Mundo... # progressScreen.message.tts.copyingWorld=Copiando Mundo # progressScreen.message.building=Construindo terreno # progressScreen.message.done=Pronto! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Complementos adicionam novos bloco progressScreen.message.modifiedWorldWarning.7=Mundos e Complementos são complexos! Embora alguns funcionem muito bem juntos, outros podem resultar em problemas. # progressScreen.message.modifiedWorldWarning.8=Mais complementos significa mais diversão, mas o jogo pode demorar mais para carregar. # progressScreen.dialog.title.resourcePack=Baixar Pacotes de Recursos? # -progressScreen.dialog.title.behaviorAndResourcePack=Baixar pacotes de comportamento e recursos do mundo? # -progressScreen.dialog.title.onlyBehavior=Baixar pacotes de comportamento do mundo? # progressScreen.dialog.title.storageProviderError=Falha ao sincronizar dados do mundo # progressScreen.dialog.title.storageProviderLongWait=Sincronizando dados do mundo # progressScreen.dialog.title.storageProviderSucceeded=Dados do mundo sincronizados com sucesso # -progressScreen.dialog.message.onlyBehavior=Este mundo possui pacotes de comportamento que você deve baixar para poder entrar. Gostaria de baixá-los agora? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Este mundo possui pacotes de comportamento necessários e pacotes de recursos opcionais, que devem ser baixados antes de entrar. O que gostaria de baixar antes de entrar? # -progressScreen.dialog.message.behaviorAndResourcePack=Este mundo possui pacotes de comportamento e pacotes de recursos que você deve baixar para entrar. Gostaria de baixá-los e se juntar ao mundo? # -progressScreen.dialog.message.resourcePackOptional=Este mundo possui pacotes de recursos aplicados a ele. Gostaria de baixá-los antes de entrar? # -progressScreen.dialog.message.resourcePackRequired=Este mundo possui pacotes de recursos que você deve baixar para poder entrar. Gostaria de baixá-los agora? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Este mundo tem Pacotes de Recursos habilitados para ray tracing nele. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Seu dispositivo não é compatível com os recursos avançados de iluminação e textura, então você verá o mundo sem esses efeitos avançados. Gostaria de baixá-los antes de entrar? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Este mundo tem Pacotes de Recursos habilitados para ray tracing nele. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Seu dispositivo não é compatível com os recursos avançados de iluminação e textura, então você verá o mundo sem esses efeitos avançados. Gostaria de baixá-los antes de entrar? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Alguns pacotes de recursos opcionais aplicados a este mundo incluem ray tracing. Seu dispositivo não é compatível com recursos avançados de iluminação e textura, então você verá o mundo sem esses efeitos avançados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Alguns pacotes de recursos opcionais e obrigatórios aplicados a este mundo incluem ray tracing. Seu dispositivo não é compatível com recursos avançados de iluminação e textura, então você verá o mundo sem esses efeitos avançados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Alguns pacotes de recursos necessários aplicados a este mundo incluem ray tracing. Seu dispositivo não é compatível com recursos avançados de iluminação e textura, então você verá o mundo sem esses efeitos avançados. # +progressScreen.dialog.message.resourcePack.optional=Este mundo possui pacotes de recursos opcionais aplicados a ele. Gostaria de baixá-los antes de entrar? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Este mundo tem Pacotes de Recursos opcionais e Pacotes de Recursos necessários de Complementos aplicados a ele. Gostaria de baixar todos os pacotes ou apenas os necessários para participar? # +progressScreen.dialog.message.resourcePack.required=Este mundo exigiu pacotes de recursos de complementos aplicados a ele. Gostaria de baixá-los e participar? # +progressScreen.dialog.message.resourcePack.serverRequired=O dono deste mundo exige que os jogadores baixem todos os pacotes de recursos aplicados a ele. Gostaria de baixá-los e participar? # progressScreen.dialog.message.storageProviderError=Não foi possível sincronizar os dados do seu mundo. Deseja tentar novamente? # progressScreen.dialog.message.storageProviderUnusableError=O mundo não está totalmente sincronizado ou foi corrompido. Tente jogar o mundo em um console onde ele esteja em bom estado e tente migrá-lo novamente. # progressScreen.dialog.message.storageProviderQuotaError=O salvamento local foi bem-sucedido, mas a sincronização na nuvem falhou por falta de espaço. Libere espaço na nuvem excluindo mundos no menu de configurações. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Não há espaço progressScreen.dialog.message.worldCorrupted=O mundo foi corrompido. Relate bugs em bugs.mojang.com. # progressScreen.dialog.message.storageProviderLongWait=A sincronização deste mundo está demorando muito. Gostaria de continuar esperando? # progressScreen.dialog.button.enter=Entrar no Mundo # -progressScreen.dialog.button.joinAndDownload=Entrar e baixar - %1 # progressScreen.dialog.button.joinAndDownload.everything=Entrar e baixar tudo - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Apenas Baixar Comportamentos e Entrar - %1 # +progressScreen.dialog.button.joinAndDownload.required=Baixar Requeridos e Participar - %1 # progressScreen.dialog.button.join=Entrar # progressScreen.dialog.button.leave=Sair # progressScreen.dialog.button.retry=Tentar de novo # progressScreen.dialog.button.wait=Esperar # -progressScreen.editor.message.copyingProject=Copiando Projeto... %d%% # +progressScreen.editor.message.copyingProject=Copiando Projeto... # progressScreen.editor.message.tts.copyingProject=Copiando Projeto # progressScreen.editor.title.copyingProject=Cópia do Projeto # progressScreen.editor.dialog.message.resourcePackOptional=Este projeto tem pacotes de recursos aplicados a ele. Gostaria de baixá-los antes de entrar? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Pacotes de comportamento são apli resourcePack.description.bottom.level=Pacotes de recursos são aplicados de baixo para cima. Isso quer dizer que qualquer item em dois pacotes será sobrescrito pelo pacote mais alto. Estes pacotes no seu mundo são aplicados acima do(s) seu(s) pacote(s) global(is). # resourcePack.description.store=Exibir na Loja # resourcePack.header.behavior=Os Pacotes de Comportamento Ativos se aplicam a todos os jogadores. # -resourcePack.header.level=Exigir pacotes de recursos para entrar # +resourcePack.header.level=Exigir que jogadores baixem pacotes de recursos adicionais para entrar # resourcePack.crashRecovery.title=Redefinição dos recursos globais # resourcePack.crashRecovery.message=Ocorreu uma falha ao carregar os recursos anteriormente. # resourcePack.warnings=Avisos: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Atualizar Mundo? # resourcePack.warning.add.body=Este mundo pode não parecer ou se comportar da mesma maneira que os mundos não modificados. Você deve salvar uma cópia do seu mundo antes de continuar. # resourcePack.warning.add.button.cancel=Não adicionar pacote # resourcePack.warning.add.button.ok=Adicionar o pacote mesmo assim # -resourcePack.warnings.contentKeyErrorBody=Houve um problema ao carregar o pacote %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Houve um problema ao carregar os pacotes %s. # +resourcePack.warnings.contentKeyErrorBody=Ocorreu um problema ao carregar o pacote %s. Reiniciar o jogo ou baixar o pacote novamente pode resolver o problema. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Ocorreu um problema ao carregar os pacotes %s. Reiniciar o jogo ou baixar os pacotes novamente pode resolver o problema. # resourcePack.warnings.contentKeyErrorTitle=Erro! # resourcePack.warning.remove.title=Isso é perigoso! # resourcePack.warning.remove.body=Adicionar ou remover Pacotes depois de jogar em um mundo pode quebrá-lo, fazendo você perder tudo que criou. # @@ -7643,7 +7760,7 @@ container.smithing_table.input_slot_tooltip_netherite=Adicione armadura, arma ou container.smithing_table.material_slot_tooltip_armor_trim=Adicionar lingote ou cristal # container.smithing_table.material_slot_tooltip_netherite=Adicionar Barra de Netherita # container.smithing_table.template_slot_tooltip=Adicionar Modelo de Ferraria # -entity.camel.name=Cameleiro # +entity.camel.name=Camelo # entity.chest_raft.name=Jangada com Baú # feature.trail_ruins=Rastro das Ruinas # howtoplay.smithing_table.header.1=Modelos de Ferraria # @@ -7659,7 +7776,7 @@ howtoplay.smithing_table.text.8=Coloque um Modelo no slot mais à esquerda de um howtoplay.smithing_table.text.9=Apenas certos cristais e lingotes podem ser usados para Acabamentos de Armadura. Experimente diferentes tipos como Ferro, Ouro ou Lápis para criar designs únicos! # howtoplay.smithing_table.title=Mesa de Ferraria # howtoplay.smithing_table=Mesa de Ferraria # -hudScreen.tooltip.brush=Pincel # +hudScreen.tooltip.brush=Escovar # item.acacia_hanging_sign.name=Placa suspensa de acácia # item.angler_pottery_sherd.name=Fragmento de Cerâmica de Pescador # item.archer_pottery_sherd.name=Fragmento de Cerâmica de Arqueiro # @@ -7673,7 +7790,7 @@ item.blade_pottery_sherd.name=Fragmento de Cerâmica da Lâmina # item.boat.bamboo.name=Jangada de Bambu # item.boat.cherry.name=Barco de Cerejeira # item.brewer_pottery_sherd.name=Fragmento de Cerâmica do Boticário # -item.brush.name=Pincel # +item.brush.name=Escovar # item.burn_pottery_sherd.name=Queimar Fragmento de Cerâmica # item.cherry_door.name=Porta de Cerejeira # item.cherry_hanging_sign.name=Placa suspensa de cerejeira # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Desconhecido # storageManager.delete.title=Excluir %s para sempre? # storageManager.title.item.single=item # storageManager.title.item.plural=itens # +storageManager.title.allScreenshots=todas as capturas de tela # storageManager.delete.content=Tem certeza que deseja excluir os itens selecionados? Estes itens serão perdidos para sempre! (É um tempão!) %s%s%s # storageManager.delete.content.redownload=Você pode baixar novamente o conteúdo comprado no Marketplace. # storageManager.delete.content.worldtemplate=Excluir modelos pode fazer com que os mundos que utilizam esses modelos parem de funcionar conforme o previsto. # storageManager.delete.content.affectedWorlds=Os mundos a seguir podem parar de funcionar como esperado: # +storageManager.delete.content.screenshots=Isso excluirá todas as capturas de tela de todos os jogadores de Minecraft neste dispositivo. Tem certeza de que deseja continuar? # storageManager.delete.confirm=Excluir # storageManager.delete.cancel=Cancelar # storageManager.delete.dependency=O seguinte conteúdo depende de %s e pode parar de funcionar corretamente se você excluir "%s":%s Você quer excluir "%s"? %s será perdido para sempre! (É um tempão!) # @@ -8996,9 +9115,9 @@ tile.warped_stem.name=Caule Distorcido # tile.stripped_crimson_stem.name=Caule Carmesim Descascado # tile.stripped_warped_stem.name=Caule Distorcido Descascado # tile.crimson_hyphae.name=Hifas Carmesim # -tile.warped_hyphae.name=Hifas Deformadas # +tile.warped_hyphae.name=Hifas Distorcidas # tile.stripped_crimson_hyphae.name=Hifas Carmesim Descascadas # -tile.stripped_warped_hyphae.name=Hifas Deformadas Descascadas # +tile.stripped_warped_hyphae.name=Hifas Distorcidas Descascadas # tile.crimson_planks.name=Tábuas Carmesim # tile.warped_planks.name=Tábuas Distorcidas # tile.crimson_door.name=Porta Carmesim # @@ -9130,7 +9249,7 @@ tile.stained_hardened_clay.yellow.name=Terracota Amarela # tile.structure_block.name=Bloco de Estrutura # structure_block.waterlog_block=Blocos de alagamento # tile.structure_void.name=Estrutura Vazia # -tile.trial_spawner.name=Invocador de Teste # +tile.trial_spawner.name=Invocador da Provação # tile.vault.name=Cofre # tile.wool.black.name=Lã Preta # tile.wool.blue.name=Lã Azul # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Abóbora # tile.pumpkin_stem.name=Broto de Abóbora # tile.quartz_block.chiseled.name=Bloco de Quartzo Cinzelado # tile.quartz_block.default.name=Bloco de Quartzo # -tile.quartz_block.lines.name=Pilar de Bloco de Quartzo # +tile.quartz_block.lines.name=Pilar de Quartzo # tile.quartz_block.smooth.name=Bloco de Quartzo Liso # tile.quartz_block.name=Bloco de Quartzo # tile.rail.name=Trilho # @@ -9703,14 +9822,14 @@ tile.cobbled_deepslate_double_slab.name=Laje Dupla de Blocos de Ardosiabissal # tile.polished_deepslate_double_slab.name=Laje Dupla de Ardosiabissal Polida # tile.deepslate_tile_double_slab.name=Laje Dupla de Ladrilhos de Ardosiabissal # tile.deepslate_brick_double_slab.name=Laje Dupla de Tijolos de Ardosiabissal # -tile.deepslate_lapis_ore.name=Ardosiabissal de Minério de Lápis-Lazúli # -tile.deepslate_iron_ore.name=Ardosiabissal de Minério de Ferro # -tile.deepslate_gold_ore.name=Ardosiabissal de Minério de Ouro # -tile.deepslate_redstone_ore.name=Ardosiabissal de Minério de Redstone # -tile.deepslate_diamond_ore.name=Ardosiabissal de Minério de Diamante # -tile.deepslate_coal_ore.name=Ardosiabissal de Minério de Carvão # -tile.deepslate_emerald_ore.name=Ardosiabissal de Minério de Esmeralda # -tile.deepslate_copper_ore.name=Ardosiabissal de Minério de Cobre # +tile.deepslate_lapis_ore.name=Minério de Lápis-Lazúli de Ardosiabissal # +tile.deepslate_iron_ore.name=Minério de Ferro de Ardosiabissal # +tile.deepslate_gold_ore.name=Minério de Ouro de Ardosiabissal # +tile.deepslate_redstone_ore.name=Minério de Redstone de Ardosiabissal # +tile.deepslate_diamond_ore.name=Minério de Diamante de Ardosiabissal # +tile.deepslate_coal_ore.name=Minério de Carvão de Ardosiabissal # +tile.deepslate_emerald_ore.name=Minério de Esmeralda de Ardosiabissal # +tile.deepslate_copper_ore.name=Minério de Cobre de Ardosiabissal # tile.cracked_deepslate_tiles.name=Ladrilhos de Ardosiabissal Rachados # tile.cracked_deepslate_bricks.name=Tijolos de Ardosiabissal Rachados # tile.pitcher_plant.name=Planta Cântaro # @@ -10574,7 +10693,7 @@ midgameTips.69=Use uma enxada para preparar áreas de terreno para plantar. # lategameTips.1=Piglins zumbis não atacarão, a menos que você os irrite. # lategameTips.2=Acertem bolas de fogo no Ghast! # lategameTips.3=Pedregulho é resistente a bolas de fogo de Ghast, tornando-o útil para proteger portais. # -lategameTips.4=Nossa música é feita por C418, Lena Raine e Kumi Tanioka. # +lategameTips.4=Nossa música é feita por C418, Lena Raine, Aaron Cherof,e Kumi Tanioka. # lategameTips.5=No futuro haverá uma atualização deste jogo! # lategameTips.6=Os Creepers nasceram de um bug de código. # lategameTips.7=A primeira versão do Minecraft foi criada em apenas 6 dias! # @@ -10760,10 +10879,11 @@ dr.loading=Carregando... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Escolher nova capa # dr.classic_skins.custom_skin_title=Importar Capa # -dr.classic_skins.custom_skin_description=Importe um arquivo de imagem do seu dispositivo para usar como capa. Ele não sincronizará entre dispositivos ou jogos. # +dr.classic_skins.custom_skin_description=Importe um png (64x32, 64x64 ou 128x128) do seu dispositivo para usar como visual. Isso não sincronizará entre dispositivos ou jogos. # +dr.classic_skins.custom_skin_description_disabled= Seu dispositivo não pode selecionar um visual personalizado enquanto estiver em um jogo multijogador. Volte ao menu principal para equipar um. # dr.classic_skins.custom_skin_description_popup=Jogadores com visuais personalizados não ficarão visíveis para você se a opção ''Apenas Permitir Visuais Confiáveis'' estiver habilitada # dr.classic_skins.custom_skin_section_title=Capas Adquiridas # -dr.classic_skins.invalidCustomSkin=Isto não é uma capa do Minecraft. # +dr.classic_skins.invalidCustomSkin=Importe um arquivo .png com dimensões 64x64, 64x32 ou 128x128 # dr.classic_skins.owned=Adquirido # dr.classic_skins.purchasable=Obter Mais # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Falha na conexão # gathering.info.modal.body.connectFail=Não conseguimos estabelecer a conexão. Tente novamente mais tarde. # gathering.connect.title=Conectando... # gathering.info.qr.title.onlineService=Saiba mais # -gathering.info.qr.body.onlineService.nso=Você precisa de uma assinatura da Nintendo Switch Online para participar de um evento no Minecraft. # -gathering.info.qr.body.onlineService.psn=Você precisa fazer login no PlayStation®Plus para participar de um evento no Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Você precisa fazer login para participar de um evento no Minecraft. # gathering.info.qr.title.childAccount=Jogo Online não é Permitido # gathering.info.qr.body.childAccount=Seus controles parentais atuais limitam você de jogar online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Transmissão de Evento ao Vivo # gathering.info.qr.body.console=Escaneie para entrar na nossa Transmissão de Evento ao Vivo # gathering.info.signIn.title=Entre para participar deste evento. # gathering.info.signIn.body=Entre na sua conta Microsoft para participar deste evento. # +gathering.activation.warning=Não foi possível encontrar a Reunião # +gathering.activation.warning.signIn=Não foi possível encontrar a Reunião. Logue antes de tentar novamente. # +gathering.activation.warning.title=Ah, não! # diff --git a/resource_pack/texts/pt_PT.lang b/resource_pack/texts/pt_PT.lang index d97f6d714..e9a9f3963 100644 --- a/resource_pack/texts/pt_PT.lang +++ b/resource_pack/texts/pt_PT.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Menu de Jogo # accessibility.screenName.permissions=Ecrã de Permissões # accessibility.screenName.play=Ecrã de Jogo # accessibility.screenName.profile=Ecrã de Perfil # +accessibility.screenName.realmInviteLinkSettings=Ecrã de Definições de Hiperligações de Convite de Realm # accessibility.screenName.realmSettings=Ecrã de Definições do Realm # accessibility.screenName.settings=Ecrã de Definições do Jogo # accessibility.screenName.addFriend=Ecrã ''Adicionar Amigo'' # @@ -192,6 +193,10 @@ accessibility.text.equals=Igual # accessibility.text.unsupported=Caráter Desconhecido # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notificação ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Dica ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplicar argumentos do selector %s # commands.generic.encryption.badkey=Fornecida chave pública incorreta. Esperada chave de 120 bytes após a formatação de PEM. # commands.generic.encryption.badsalt=Fornecido salt incorreto. Esperados 16 bytes antes da codificação base 64. # commands.generic.encryption.required=Necessária sessão encriptada # +commands.generic.entity.differentDimension=A entidade-alvo não pode estar numa dimensão diferente # commands.generic.entity.invalidType=O tipo de entidade '%1$s' é inválido # commands.generic.entity.invalidUuid=O UUID de entidade fornecido está num formato inválido # commands.generic.entity.notFound=Essa entidade não foi encontrada # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Os valores de cores desvanecidas têm de ser núme commands.camera.invalid.easing=A transição suave para câmaras não estacionárias não é suportada # commands.camera.invalid.time=As durações de desvanecimento têm de ter entre 0 e 10 segundos # commands.camera.invalid.pitch=A rotação sobre o eixo x da câmara deve estar entre -90 graus e 90 graus # +commands.camera.invalid.view.offset=O deslocamento deve ter entre -100 e 100 # commands.camera.perspective.locked=A perspetiva não pode ser alterada durante a utilização de câmaras personalizadas # commands.camera.perspective.option=A câmara que selecionaste vai mudar quando a câmara personalizada não estiver ativa # commands.world_age.description=Altera ou consulta a idade do mundo (tempo desde a criação). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Cavernas e Falésias # createWorldScreen.cavesandcliffsDescription=Explora a nova geração de cavernas variada # createWorldScreen.spectatorMode=Modo de Espetador # createWorldScreen.spectatorModeDescription=Experimenta as primeiras versões do Modo de Espectador # +createWorldScreen.experimentalThirdPersonCameras=Câmaras de Criador: Novas Predefinições de Terceira Pessoa # +createWorldScreen.experimentalThirdPersonCamerasDescription=Contém nova predefinição de câmara na terceira pessoa sobre o ombro # +createWorldScreen.experimentalFocusTargetCamera=Câmaras de Criador: Câmara de Focagem no Alvo # +createWorldScreen.experimentalFocusTargetCameraDescription=Ativa o comportamento que faz com que a câmara livre vise uma entidade # createWorldScreen.recipeUnlocking=Desbloqueio de Receitas # createWorldScreen.recipeUnlockingDescription=Ativar o desbloqueio de receitas # createWorldScreen.experimentalholiday=Características do Criador de Férias # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Eliminar Projeto # createWorldScreen.editor.projectOptionsLabel=Opções do Projeto # createWorldScreen.editor.delete.confirm=Eliminar o projeto permanentemente? # createWorldScreen.editor.deleteWarningFormat=Tens a certeza de que pretendes apagar "%s"? Vais perder este projeto para sempre! # -createWorldScreen.eduCloud.about.body=Nome do ficheiro: '%1$s'%2$sÚltima atualização: %3$s %4$sPara transferir, clica em OK e depois em Transferir.%5$s # +createWorldScreen.eduCloud.about.body=Nome do ficheiro: %1$s%2$sÚltima atualização: %3$s%4$sPara transferir, clica em OK e depois clica no botão Transferir.%5$s # createWorldScreen.eduCloud.about.title=Ficheiro Sobre o Mundo da Nuvem # createWorldScreen.eduCloud.delete.confirm=Eliminar mundo local? # createWorldScreen.eduCloud.deleteWarningFormat=Tens a certeza de que queres eliminar “%1$s” neste dispositivo?%2$sA versão na nuvem de “%3$s” não será afetada e pode ser sincronizada novamente mais tarde. # +createWorldScreen.eduCloud.resolution.title=Carregar agora? # +createWorldScreen.eduCloud.resolution.body=Ocorreu um problema ao guardar “%1$s” na nuvem. Quando saíres de um mundo, mantém o Minecraft Education aberto até que o carregamento termine.%2$sVamos lá corrigir isto. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Carregar Agora # +createWorldScreen.eduCloud.resolution.uploadOpen=Carregar e Jogar # createWorldScreen.experimentalDeferredTechnicalPreview=Caraterísticas do Render Dragon para Criadores # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Ativa o canal de renderização diferida. Requer hardware compatível e um pack de recursos com renderização baseada em física ativada. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Transferir Cópia de Segurança Antes de realmsInvitationScreen.shareDialogLabel=Qualquer pessoa que tenha esta ligação pode tornar-se membro do teu Realm. Tem cuidado com quem a partilhas. Podes querer começar por transferir uma cópia de segurança do teu mundo. Podes remover membros nas definições do Realm. # realmsInvitationScreen.shareDialogShareButton=Partilhar # realmsInvitationScreen.shareDialogCopyButton=Copiar # -realmsInvitationScreen.shareDialogNewLinkButton=Criar ligação nova # -realmsInvitationScreen.shareDialogNewCodeButton=Criar novo código # realmsInvitationScreen.closedRealmWarning=O teu Realm está fechado. Não é possível juntar membros. # realmsInvitationScreen.generate=Gerar # realmsInvitationScreen.disable=Desativar # realmsInvitationScreen.backup=Transferir # -realmsInvitationScreen.shareByLink=Partilhar ligação # -realmsInvitationScreen.shareByCode=Partilhar código de convite # -realmsInvitationScreen.shareLinkToRealm=Partilhar ligação ao Realm # -realmsInvitationScreen.shareCodeToRealm=Partilhar código de convite para o Realm # -realmsInvitationScreen.shareInfoMessage=Qualquer pessoa que tenha a ligação pode participar no teu Realm. Acede a Jogo > Transferir Mundo, para transferires uma cópia de segurança do teu mundo. # -realmsInvitationScreen.shareInfoMessageCode=Qualquer pessoa que tenha o código de convite pode participar no teu Realm. Acede a Jogo > Transferir Mundo, para transferires uma cópia de segurança do teu mundo. # -realmsInvitationScreen.refreshLinkInfoMessage=Isto irá invalidar a ligação antiga e criar uma nova. Queres continuar? # -realmsInvitationScreen.refreshCodeInfoMessage=Isto vai invalidar o código de convite antigo e criar uma novo. Queres continuar? # realmsInvitationScreen.kick=Remover # realmsInvitationScreen.kickAndBlock=Bloquear # realmsInvitationScreen.kickPopupTitle=Revogar Acesso? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Definições do Jogo # realmsSettingsScreen.playersSectionTitle=Jogadores # realmsSettingsScreen.membersSectionTitle=Membros # realmsSettingsScreen.subscriptionSectionTitle=Subscrição # +realmsSettingsScreen.inviteLinksSectionTitle=Hiperligações de Convite # realmsSettingsScreen.devOptionsSectionTitle=Opções do Programador # realmsSettingsScreen.backupSection=Cópias de Segurança # realmsSettingsScreen.backupInfo=Podes restaurar o mundo no Realm com uma das cópias de segurança encontradas nesta lista. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Substituir Mundo? # realmsSettingsScreen.closeRealmTitle=Fechar Realm? # realmsSettingsScreen.closeRealmMessage=Se fechares o Realm, vais desligá-lo. Todos os que estiverem a jogar atualmente no Realm vão perder a ligação. Tens a certeza de que queres fazer isto? # realmsSettingsScreen.LoadingSubscription=A carregar a subscrição... # +realmsSettingsScreen.LoadingInviteLinks=A carregar hiperligações de convite... # realmsSettingsScreen.failedLoadingSubscription=Falha ao carregar a subscrição # +realmsSettingsScreen.failedLoadingInviteLinks=Falha ao Carregar Hiperligações de Convite # realmsSettingsScreen.matchingPurchasePlatformFormat=Compraste a tua subscrição em %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Começaste a tua subscrição em %s. Só podes prolongar a tua subscrição a partir de lá. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Podes gerir a subscrição do Realm na loja da plataforma na qual o adquiriste originalmente. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=O teu Realm e realmsSettingsScreen.upload.worldtoobig=O carregamento falhou. O tamanho do mundo excede o limite máximo de %s. # realmsSettingsScreen.download.worldtoobig=A transferência falhou. O tamanho do mundo excede o limite máximo de transferência de %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=As alterações feitas à tua subscrição do Realms, como empilhar o tempo ou desativar a renovação automática, não serão refletidas até à próxima data de faturação. # +realmsSettingsScreen.inviteLinkLabel=Hiperligações de convite: # +realmsSettingsScreen.inviteLinkLabelTTS=Hiperligações de convites. Bloco de texto. # +realmsSettingsScreen.inviteLinkLabelDescription=Podes adicionar até 5 hiperligações de convite e partilhá-las para que as pessoas se possam juntar ao teu Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Alcançaste o número máximo de hiperligações de convite. Tens de remover uma hiperligação para poderes adicionar outra. # +realmsSettingsScreen.inviteLinkNameTTS=Hiperligação de convite intitulada %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Clica no botão para alterar as definições. # +realmsSettingsScreen.inviteLinkAddButton=Adicionar nova hiperligação de convite # +realmsSettingsScreen.inviteLinkCopyTTS=Copiar hiperligação de convite # +realmsSettingsScreen.inviteLinkActivate=Ativar hiperligação # +realmsSettingsScreen.inviteLinkActivateTTS=Ativar hiperligação. Ativa esta hiperligação para permitir que as pessoas a usem para entrar. # +realmsSettingsScreen.inviteLinkActivateDescription=Ativa esta hiperligação para permitir que as pessoas a usem para entrar. # +realmsSettingsScreen.inviteLinkActive=Ativo # +realmsSettingsScreen.inviteLinkInactive=Inativo # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ninguém pode entrar com esta hiperligação # +realmsSettingsScreen.inviteLinkExpiryTime=Expira em %s, às %s # +realmsSettingsScreen.inviteLinkExpiredTime=Expirou em %s, às %s # +realmsSettingsScreen.inviteLinkExpired=Expirado # +realmsSettingsScreen.inviteLinkInfinite=Nunca expira # +realmsSettingsScreen.inviteLinkInfiniteToggle=Faz com que a hiperligação nunca expire # +realmsSettingsScreen.inviteLinkTitle=Hiperligação de convite: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Minúsculas # +realmsSettingsScreen.inviteLinkUppercaseTTS=Maiúsculas # +realmsSettingsScreen.inviteLinkURLTTS=Hiperligação de convite intitulada %s. Bloco de texto. %s. Esta hiperligação permitirá que entrem pessoas no teu Realm. Podes partilhá-la onde quiseres. # +realmsSettingsScreen.inviteLinkDescription=Esta hiperligação permitirá que entrem pessoas no teu Realm. Podes partilhá-la onde quiseres. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Geral # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Definições Avançadas # +realmsSettingsScreen.inviteLinkShare=Partilhar ligação # +realmsSettingsScreen.inviteLinkShareDescription=Escolhe onde queres partilhar esta hiperligação. # +realmsSettingsScreen.inviteLinkShareButton=Partilhar # +realmsSettingsScreen.inviteLinkShareButtonTTS=Hiperligação. Botão. Escolhe onde queres partilhar esta hiperligação. # +realmsSettingsScreen.inviteLinkRemove=Remover hiperligação # +realmsSettingsScreen.inviteLinkRemoveButton=Remover # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Hiperligação. Botão. # +realmsSettingsScreen.inviteLinkCopiedToast=Hiperligação de convite copiada para a área de transferência. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Remover hiperligação de convite? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Esta ação remove a hiperligação de convite do Realm. Quem já entrou no Realm continua no Realm, mas não poderá entrar mais ninguém com esta hiperligação. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Sim, remover hiperligação # +realmsSettingsScreen.inviteLinkExpirationLabel=Prazo de validade # +realmsSettingsScreen.inviteLinkExpirationDescription=Define quando esta hiperligação expira. # +realmsSettingsScreen.inviteLinkExpirationTTS=Data de validade. Bloco de texto. A hiperligação expira em %s. Define quando esta hiperligação expira. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Data de validade. Bloco de texto. Hiperligação %s. Define quando esta hiperligação expira. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Erro ao Adicionar Hiperligação # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Ocorreu um erro ao adicionar uma hiperligação a este realm. Tenta novamente. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Erro ao Eliminar Hiperligação # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Ocorreu um erro ao eliminar esta hiperligação. Tenta novamente. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Erro ao Atualizar Hiperligação # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Ocorreu um erro ao atualizar esta hiperligação. Tenta novamente. # +realmsSettingsScreen.expiration.unset=Definir Validade # +realmsSettingsScreen.expiration.never=Nunca # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 hora # +realmsSettingsScreen.expiration.quarterDay=6 horas # +realmsSettingsScreen.expiration.halfDay=12 horas # +realmsSettingsScreen.expiration.day=1 dia # +realmsSettingsScreen.expiration.week=7 dias # +realmsSettingsScreen.expiration.never.full=Nunca Expira # +realmsSettingsScreen.expiration.timeFormat=%s, às %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Após 30 minutos. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Após 1 hora. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Após 6 horas. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Após 12 horas. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Após 1 dia. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Após 7 dias. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Dez # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s às %s # +date.formattedSpecific.today=Hoje às %s # +date.formattedSpecific.yesterday=Ontem às %s # date.full_january=Janeiro # date.full_february=Fevereiro # date.full_march=Março # @@ -2593,7 +2667,6 @@ deathScreen.quit=Menu # deathScreen.quit.confirm=Tens a certeza de que queres sair? # deathScreen.quit.confirmToMainMenuWarning=Tens a certeza de que queres sair do jogo para o menu principal? # deathScreen.quit.confirmToMainMenuTitleWarning=Sair para o Menu Principal? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Tens a certeza de que queres guardar e sair do jogo?%sTambém vamos guardar o teu mundo na nuvem! # deathScreen.quit.secondaryClient=Guardar e Sair # deathScreen.quit.secondaryClient.confirmLeaveWarning=Tens a certeza de que queres guardar e sair do jogo? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Guardar e Sair # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Superfície # dimension.dimensionName1=Nether # dimension.dimensionName2=O Fim # -disabledSkin.title=Estás a ser apresentado como Steve # +disabledSkin.title=Estás a ser apresentado como uma personagem predefinida # disabledSkin.body.onJoin=%s foi desativado neste servidor. Podes trocar para uma skin diferente no camarim. # disabledSkin.body.dressingRoom=%s está desativado neste servidor. Tens a certeza de que queres continuar a usar esta skin? # disabledSkin.type.customSkins=skins personalizadas # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTAR # edu.worlds_screen.share=PARTILHAR # edu.worlds_screen.delete=ELIMINAR # edu.worlds_screen.courses_title=Os Meus Cursos # -edu.worlds_screen.fetch_error=Ocorreu um problema ao ligar ao OneDrive. Os mundos guardados na nuvem podem não estar atualizados. Verifica também a tua internet. # +edu.worlds_screen.fetch_error=Ocorreu um problema ao estabelecer a ligação ao OneDrive. Os mundos guardados na nuvem poderão não estar atualizados. Poderá ser útil verificares a tua ligação à internet. # edu.templates.title=Os Meus Modelos # edu.templates.search_placeholder=Pesquisar os Meus Modelos # @@ -2863,7 +2936,7 @@ entity.bat.name=Morcego # entity.bee.name=Abelhas # entity.blaze.name=Blaze # entity.boat.name=Barco # -entity.bogged.name=Bogged # +entity.bogged.name=Pantanoso # entity.breeze.name=Brisa # entity.breeze_wind_charge_projectile.name=Ataque de Vento # entity.cat.name=Gato # @@ -3053,7 +3126,12 @@ feed.upload=A carregar a captura de ecrã... # feed.manage=Gerir Feed # feed.share=Partilhar # feed.addScreenshot=Adicionar Captura de Ecrã # -feed.shareScreenshot=Captura de ecrã efetuada. Vai às Histórias dos Realms para a partilhar. # +feed.screenshotCapturedRealms=Captura de ecrã efetuada. Vai às Histórias dos Realms para a partilhar. # +feed.screenshotCaptured=Captura de ecrã efetuada. Podes vê-la na tua galeria de capturas de ecrã. # +feed.screenshotAlmostFull=Captura de ecrã efetuada. A tua galeria está quase cheia. (%d/%d) # +feed.screenshotReachedMax=Captura de ecrã efetuada. A tua galeria está cheia. (%d/%d) # +feed.screenshotFull=A galeria está cheia. Elimina capturas de ecrã para libertar espaço. # +feed.screenshotFullShort=Galeria de capturas de ecrã cheia # feed.comments=Comentários # feed.edit=Editar # feed.screenshots=Capturas de ecrã # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Move :tip_right_stick: para olhar à volta # gameTip.playerMovement.mouse=Move-te com :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Move-te utilizando o manípulo # -gameTip.playerMovement.touch.classic=Move-te utilizando o manípulo # +gameTip.playerMovement.touch.classic=Move-te com os botões das setas # gameTip.playerMovement.controller=Move :tip_left_stick: para te movimentares # gameTip.flying.mouse=Toca duas vezes em :_input_key.jump: para voar # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Prime duas vezes :_input_key.jump: para parar de voar # gameTip.stopFlying.touch=Prime duas vezes voar para baixo para parar de voar # gameTip.jump.mouse=Salta com :_input_key.jump: # + gameTip.swim.mouse=Mantém premido :_input_key.jump: para nadar para cima # +gameTip.swim.touch=Prime para nadar para cima # gameTip.hotbar.selection.mouse=Usa a roda do rato ou prime %s para segurar o item ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Toca no item no acesso rápido para o segurar # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Coloca a mesa de trabalho. Segura-a e depo gameTip.useCraftingTable.mouse=Clica com o botão direito na Mesa de Trabalho para a usar # +gameTip.openChat.mouse=Prime %s para abrir o chat # +gameTip.openChat.touch=Toca para abrir o chat # +gameTip.openChat.touch.tts=Toca no botão do chat para abrir o chat # + +gameTip.emote.mouse=Prime ou mantém premido :_input_key.emote: para usar um emote # +gameTip.emote.touch=Toca para usar um emote # +gameTip.emote.touch.tts=Toca no botão emote para usar um emote # + generator.amplified=AMPLIFICADO # generator.amplified.info=Atenção: Isto requer um computador bom! # generator.customized=Personalizado # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Equipa a Armadura abrindo o teu inventário e movendo as howtoplay.armor.text.4=As Armaduras de Ferro, Corrente e Ouro podem ser fundidas em Pepitas de Ferro ou Ouro numa Fornalha. # howtoplay.armor.header.2=Escudo # howtoplay.armor.text.5.keyboard=O Escudo vai bloquear os danos recebidos. O Escudo pode ser equipado no compartimento adicional e na barra de itens. Prime :_input_key.sneak: sem soltar para bloquear oses com o Escudo. # -howtoplay.armor.text.5.gamepad=O Escudo vai bloquear os danos recebidos. O Escudo pode ser equipado no compartimento adicional e na barra de itens. Prime sem soltar o botão :_input_key.sneak: ou clica em :_gamepad_stick_right: para alternares o bloqueio com o Escudo. # +howtoplay.armor.text.5.gamepad=O Escudo vai bloquear danos recebidos. Podes equipar-te com o Escudo na vaga adicional e na barra principal. Prime :_input_key.sneak: ou prime :_gamepad_stick_right: para ativar ou desativar o bloqueio com o Escudo. # howtoplay.armor.text.5a.touch=O Escudo bloqueia todo o tipo de danos que pudesses sofrer, incluindo explosões de Creepers! Podes equipá-lo na vaga adicional ou na barra principal. # howtoplay.armor.text.5b.touch=Quando utilizas o sistema de controlos ''D-Pad e tocar para interagir'', prime :touch_sneak: para ativar ou desativar o bloqueio com o escudo. # howtoplay.armor.text.5c.touch=Quando utilizas o sistema de controlos ''Joystick'', prime :tip_virtual_button_sneak: para ativar ou desativar o bloqueio com o escudo. # -howtoplay.armor.text.5.rift_controller=O Escudo vai bloquear os danos recebidos. O Escudo pode ser equipado no compartimento adicional e na barra de itens. Prime sem soltar o botão :_input_key.sneak: ou clica em :rift_X: para alternares o bloqueio com o Escudo. # -howtoplay.armor.text.5.windowsmr_controller=O Escudo vai bloquear os danos recebidos. O Escudo pode ser equipado no compartimento adicional e na barra de itens. Prime sem soltar o botão :_input_key.sneak: ou clica em :windowsmr_right_stick: para alternares o bloqueio com o Escudo. # +howtoplay.armor.text.5.rift_controller=O Escudo bloqueia danos que de outro modo sofrerias. Podes equipar-te com o Escudo na vaga adicional e na barra principal. Prime :_input_key.sneak: ou clica em :rift_X: para ativar ou desativar o bloqueio com o Escudo. # +howtoplay.armor.text.5.windowsmr_controller=O Escudo bloqueia danos que de outro modo sofrerias. Podes equipar-te com o Escudo na vaga adicional e na barra principal. Prime :_input_key.sneak: ou clica em :windowsmr_right_stick: para ativar ou desativar o bloqueio com o Escudo. # howtoplay.armor.text.6=O Escudo pode bloquear uma explosão de um Creeper! # howtoplay.armor.header.3=Disfarce # howtoplay.armor.text.7=Também podes usar uma Abóbora Esculpida na cabeça. Isto não te dará uma :armadura:, mas faz com que os Endermen não se chateiem quando olhas para eles. # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=Também é possível utilizar um Distribuidor para c howtoplay.droppers=Droppers # howtoplay.droppers.text.1.notTouch=Quando alimentados por Redstone, os Droppers largam um único objeto aleatório contido neles. Prime :_input_key.use: no Dropper para o abrires e poderás então carregá-lo com objetos do teu inventário. # -howtoplay.droppers.text.1.touch=Quando alimentados por Redstone, os Droppers largam um único objeto aleatório contido neles. Toca no Dropper para o abrires e poderás então carregá-lo com objetos do teu inventário. # +howtoplay.droppers.text.1.touch=Quando alimentados por Redstone, os Droppers deixam cair um objeto aleatório que contêm. Toca no Dropper para o abrir e depois podes carregá-lo com itens do teu inventário. # howtoplay.droppers.header.1=Utilização # howtoplay.droppers.text.2=Se o Dropper estiver voltado para um Baú ou outro tipo de contentor, o objeto será colocado aí. É possível construir longas cadeias de Droppers para transportar objetos ao longo de uma grande distância. # @@ -3703,7 +3791,7 @@ howtoplay.fishing.text.1=Para pescares, tens de ter uma Cana de Pesca. É uma ex howtoplay.fishing.header.1=Lançar o Isco # howtoplay.fishing.text.2.notTouch=Enquanto seguras a cana de pesca, faz pontaria a um bloco de água e prime :_input_key.use: para atirares o isco para a água. # howtoplay.fishing.text.2.touch=Enquanto seguras uma Cana de Pesca, olha para um bloco de água e toca no botão Pescar para atirares o isco para a água. # -howtoplay.fishing.header.2=´Bora Pescar! # +howtoplay.fishing.header.2=Bora Pescar! # howtoplay.fishing.text.3=Espera até começares a ver um rasto de bolhas em direção ao isco. # howtoplay.fishing.text.4.notTouch=Quando as bolhas tocarem no isco, este sobe e desce. Prime :_input_key.use: para recolheres o isco. Cuidado para não deixares o peixe escapar! # howtoplay.fishing.text.4.touch=Quando as bolhas tocarem no isco, este sobe e desce. Toca de novo no botão Pescar para recolheres o isco. Cuidado para não deixares o peixe escapar! # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventário # howtoplay.inventory.title=Instruções de Jogo: Inventário # howtoplay.inventory.header.1=1. Inventário # howtoplay.inventory.header.2=2. Barra Principal # -howtoplay.inventory.text.1.pc_console=A tua barra principal fica cheia quando recolhes muitos recursos. Prime o botão :_input_key.inventory: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # -howtoplay.inventory.text.1.touch=A tua barra principal fica cheia quando recolhes muitos recursos. Toca no botão :tip_touch_inventory: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # -howtoplay.inventory.text.1.rift=A tua barra principal fica cheia quando recolhes muitos recursos. Prime o botão :rift_B: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # -howtoplay.inventory.text.1.windowsmr=A tua barra de itens fica cheia quando recolhes muitos recursos. Prime o botão :windowsmr_left_grab: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # +howtoplay.inventory.text.1.pc_console=A tua barra de itens fica cheia quando recolhes muitos recursos. Prime :_input_key.inventory: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # +howtoplay.inventory.text.1.touch=A tua barra principal fica cheia quando recolhes muitos recursos. Toca em :tip_touch_inventory: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # +howtoplay.inventory.text.1.rift=A tua barra principal fica cheia quando recolhes muitos recursos. Prime :rift_B: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # +howtoplay.inventory.text.1.windowsmr=A tua barra de itens fica cheia quando recolhes muitos recursos. Prime :windowsmr_left_grab: para aceder ao teu §einventário§f, onde tens mais espaço para tudo o que tiveres recolhido. # howtoplay.inventory.text.2.keyboard=Queres transferir alguma coisa entre a §ebarra principal§f e o inventário? Abre o inventário, clica no item da tua escolha e, em seguida, arrasta-o para o espaço vazio para onde o queres mover. # howtoplay.inventory.text.2.gamepad=Queres transferir alguma coisa entre a §ebarra principal§f e o inventário? Usa o cursor para selecionar um item e prime :_gamepad_face_button_down:. Depois, move o cursor para uma vaga de item vazia e prime novamente para largar o item. # howtoplay.inventory.text.2.touch=Queres transferir alguma coisa entre a §ebarra principal§f e o inventário? Toca no item da tua escolha e, depois, toca na vaga de item vazia para onde o queres mover. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Explora um mundo de possibilidades com as Minecoins: howtoplay.minecoins.text.2=Depois de as obteres, as tuas Minecoins ficam associadas à tua conta Microsoft, para também poderes aceder às tuas Minecoins e às tuas compras noutros dispositivos compatíveis! # howtoplay.minecoins.button.text.1=Obter moedas # howtoplay.minecoins.header.1=Renúncia de responsabilidade # -howtoplay.minecoins.text.3=*As Minecoins requerem uma versão do Minecraft: Bedrock Edition com o Marketplace do Minecraft. As Minecoins não são compatíveis com a versão para a PlayStation® da Sony. Para mais informações sobre a compatibilidade, visita minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*As Minecoins requerem uma versão do Minecraft: Bedrock Edition com o Marketplace do Minecraft. As Minecoins não são compatíveis com a versão para a PlayStation®. Para mais informações sobre a compatibilidade, visita minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Mineração # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Sempre que há uma nova história no Feed que ai howtoplay.realms_stories.header.3=Organiza o jogo # howtoplay.realms_stories.text.4=Vê quem está a jogar e quando na Linha Temporal. Consulta a lista de membros do Realm para veres quando jogaram pela última vez e quem jogou. Usa esta informação para combinarem as horas em que podem jogar juntos. # howtoplay.realms_stories.header.4=Conhece quem está no Realm # -howtoplay.realms_stories.text.5=Conhece quem faz parte do Realm usando o separador Membros. É uma lista de todos os jogadores que podem jogar aqui. Podes ver quem é o proprietário do Realm, quem são os operadores e quem se juntou às Histórias dos Realms deste Realm. Há opções de pesquisa, ordenação e filtro para te ajudar a encontrar exatamente quem procuras. # +howtoplay.realms_stories.text.5=Conhece quem faz parte do Realm no separador Membros. Tens lá uma lista de todos os jogadores que podem jogar no Realm. Podes ver quem é o dono do Realm, quem são os operadores e quem se juntou às Histórias do Realm. Há opções de pesquisa, ordenação e filtros que te ajudam a encontrar quem procuras. # howtoplay.realms_stories.header.5=Ligar a partir de qualquer lugar # howtoplay.realms_stories.text.6=As Histórias dos Realms estão disponíveis no menu do jogo quando estiveres a jogar no Realm e no separador Realms. Podes ficar atualizado e contar a tua história a partir de qualquer lugar, mesmo quando não estás a jogar. A partir da tua consola, computador e dispositivo móvel, as Histórias dos Realms estão disponíveis em todo o lado. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=As Histórias dos Realms estão disponíveis no howtoplay.scaffolding=Andaime # howtoplay.scaffolding.header.1=Alcança as Estrelas # howtoplay.scaffolding.text.1.keyboard=O andaime pode ajudar-te a criar estruturas enormes de forma segura! Podes entrar na armação e permanecer dentro da mesma. Se tens uma coluna de armações podes subi-la colocando-te em cima da armação e premindo :_input_key.jump:. Se pretendes descer podes premir :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=O andaime pode ajudar-te a criar estruturas enormes de forma segura! Podes entrar na armação e permanecer dentro da mesma. Se tens uma coluna de armações podes subi-la colocando-te em cima da armação e premindo o botão :_input_key.jump:. Se pretendes descer podes premir sem soltar o botão :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=O andaime pode ajudar-te a criar estruturas enormes de forma segura! Podes entrar no andaime e permanecer nele. Se tiveres uma coluna de andaime, podes subi-la. Para isso, entra no andaime e pime :_input_key.jump:. Se quiseres descer, podes manter premido :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Os andaimes podem ajudar a construir grandes estruturas, oferecendo uma forma de chegar a lugares mais altos e de descer em segurança, que evita que sofras danos de queda. # howtoplay.scaffolding.text.1b.touch=Quando utilizas o sistema de controlos D-Pad, prime :touch_jump: para subir uma coluna de andaimes. Prime :touch_fly_down: para descer. # howtoplay.scaffolding.text.1c.touch=Quando utilizas um sistema de controlos Joystick, prime :tip_virtual_button_jump: para subir uma coluna de andaimes. Prime :tip_virtual_button_sneak: para descer. # -howtoplay.scaffolding.text.1.rift_controller=O andaime pode ajudar-te a criar estruturas enormes de forma segura! Podes entrar na armação e permanecer dentro da mesma. Se tens uma coluna de armações podes subi-la colocando-te em cima da armação e premindo o botão :rift_A:. Se pretendes descer podes premir sem soltar o botão :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=O andaime pode ajudar-te a criar estruturas enormes de forma segura! Podes entrar na armação e permanecer dentro da mesma. Se tens uma coluna de armações podes subi-la colocando-te em cima da armação e premindo o botão :windowsmr_right_touchpad:. Se pretendes descer podes premir sem soltar o botão :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=O andaime pode ajudar-te a criar estruturas enormes de forma segura! Podes entrar no andaime e permanecer nele. Se tiveres uma coluna de andaime, podes subi-la. Para isso, entra no andaime e prime :rift_A:. Se quiseres descer, podes manter premido :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=O andaime pode ajudar-te a criar estruturas enormes de forma segura! Podes entrar no andaime e permanecer nele. Se tiveres uma coluna de andaime, podes subi-la. Para isso, entra no andaime e prime :windowsmr_right_touchpad:. Se quiseres descer, podes manter premido :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Suporta a Criação # howtoplay.scaffolding.text.2=O andaime necessita suporte. Só podes colocar alguns armações horizontalmente sem tocar num bloco diferente. Ao tentares colocar muitos blocos de armação sem o suporte adequado, estes cairão. O andaime pode ser colocada como os blocos normais, mas também pode ser colocada na sua própria base para criar uma torre alta rapidamente. # howtoplay.scaffolding.header.3=Decompõe-na # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=O Arco é a principal arma para ataques à dis howtoplay.weapons.text.3.touch=O Arco é a principal arma para ataques à distância no Minecraft. Mantém o Ecrã premido para puxares o arco para trás. Deixa de premir para disparares uma flecha. Para funcionar, o arco tem de ter uma flecha. # howtoplay.weapons.text.4=Quanto mais para trás forem puxados, mais danos os arcos fazem. Por isso, certifica-te de que os puxas completamente para trás. # howtoplay.weapons.header.3=Besta # -howtoplay.weapons.text.5.notTouch=A Besta é uma arma alternativa. Prime :_input_key.use: sem soltar para carregares a besta. Uma vez carregada, estará carregada até ser disparada. Prime :_input_key.use: para disparares uma flecha. Para que a Besta funcione necessitas uma flecha. # +howtoplay.weapons.text.5.notTouch=A Besta é uma arma de combate à distância alternativa. Mantém premido :_input_key.use: para carregar a besta. Uma vez carregada, continuará carregada até ser disparada. Prime :_input_key.use: para disparar uma flecha. Precisas de flechas para carregar a Besta. # howtoplay.weapons.text.5a.touch=A besta é uma arma de longo alcance que requer uma flecha para ser carregada. Mantém premido qualquer ponto do ecrã para carregar a besta com uma flecha. # howtoplay.weapons.text.5b.touch=Uma vez carregada a besta, vai ficar carregada até ser disparada, mesmo que a ponhas no inventário. # howtoplay.weapons.text.5c.touch=Toca em qualquer ponto do ecrã para disparar uma besta carregada. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=O projeto não foi exportado # level.editor.import.failed=A importação do projeto falhou # level.editor.import.failed.incompatibleEdition=Falha ao importar projeto: formato de ficheiro não suportado # -inbox.invite.title=Convite de Realm para # +inbox.realmInvite.title=Convite de Realm para %s # +inbox.gameInvite.title=Convite para Jogo de %s # invite.clear=Limpar Seleção # invite.send=Enviar %d Convites # @@ -4188,6 +4277,8 @@ invite.error1=Algo está errado. Não conseguimos carregar a tua lista de amigos invite.error2=Algo está errado. Não conseguimos carregar alguns pormenores dos teus amigos. # invite.realm.add_member=Adicionar membros ao Realm # invite.notification.title=Convite para o Jogo # +invite.notification.acceptInviteTtsTouch=Toca duas vezes no convite no topo do ecrã para aceitar # +invite.notification.acceptInviteTtsGamepad=Prime %s para aceitar # invite.notification.description=%s convidou-te para jogar Minecraft. # invite.confirmation.description=%s convidou-te para jogar Minecraft. # invite.pageCounter=%d/%d # @@ -5222,7 +5313,7 @@ item.spawn_egg.entity.agent.name=Ovo de Geração de Agente # item.spawn_egg.entity.armadillo.name=Ovo de Geração de Tatu # item.spawn_egg.entity.axolotl.name=Ovo de Geração de Axolote # item.spawn_egg.entity.bee.name=Ovo de Geração de Abelha # -item.spawn_egg.entity.bogged.name=Ovo de Geração de Bogged # +item.spawn_egg.entity.bogged.name=Ovo de Geração de Pantanoso # item.spawn_egg.entity.breeze.name=Ovo de Geração de Brisa # item.spawn_egg.entity.hoglin.name=Ovo de Geração de Hoglin # item.spawn_egg.entity.cat.name=Ovo de Geração de Gato # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Divisa de Caveira # item.banner_pattern.thing=Coisa # item.banner_pattern.vines=Bordadura Denteada # item.bucketPowderSnow.name=Balde de Neve em Pó # +item.worldbuilder.block.failed=Precisas de Criativo + Operador para colocar este bloco # item.shield.name=Escudo # item.shield.white.name=Escudo Branco # @@ -5863,6 +5955,7 @@ map.position=Posição: %s, %s, %s # mcoServer.title=Mundo Online de Minecraft # +menu.ai_lesson_crafter=Criador de Lições # menu.achievements=Conquistas # menu.convertingLevel=A expandir mundo # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=DEFINIÇÕES DE SALA DE AULA # menu.serverStore=Loja %s # menu.serverGenericName=Servidor # menu.play=Jogar # +menu.preview=Antevisão # menu.profile=Perfil # menu.playdemo=Jogar Mundo Demo # menu.playOnRealms=Jogar no Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Utilizar Viragem Independente de FPS # options.dev_use_fast_chunk_culling=Utilizar o culling rápido de segmentos # options.dev_displayMarketplaceDocumentId=Mostrar ID de Documento do Marketplace # options.dev_addCoins=Adicionar %s Moedas # +options.dev_addCoinTitle=Adicionar Moedas # +options.dev_reset_entitlements=Repor Todos os Direitos # +options.dev_reset_entitlements_loading=A Repor Direitos - este diálogo irá fechar-se quando o processo terminar. Podes fechar esta janela, mas fechar o jogo antes de este comando terminar poderá provocar comportamentos inesperados. # +options.dev_reset_entitlements_error_unfinished=Atenção, nem todos os direitos foram corretamente eliminados. Tenta executar o comando outra vez, após reiniciar o cliente, se for possível. # +options.dev_reset_entitlements_warning=Atenção! Esta ação elimina todos os teus direitos, inclusive os direitos legatórios que poderás não conseguir recuperar! Esta operação pode demorar algum tempo se tiveres um número elevado de direitos. De certeza que queres continuar? # +options.dev_reset_entitlements_success=Direitos eliminados. # +options.dev_currencyFailureWarning=A chamada de rede falhou. Erro: %s # +options.dev_currencyFailureWarningGeneric=A chamada de rede falhou. Certifica-te de que tens a sessão iniciada numa conta incluída na lista de contas autorizadas. # +options.dev_reset_wallet=Repor Carteira # +options.dev_allowlist_failure=Erro! A operação não foi executada, verifica novamente se esta conta está na Lista de Contas Autorizadas. # options.discoveryEnvironment=Discovery Environment (requer reinício) # options.discoveryEnvironment.production=Produção # options.discoveryEnvironment.staging=Preparação # options.discoveryEnvironment.local=Local # options.discoveryEnvironment.dev=Dev [Instável] # +options.discoveryEnvironment.perf=Perf [Muito instável] # options.dev_realmsEnvironment=Ambiente dos Realms # options.dev_realms_environment.production=Produção # options.dev_realms_environment.staging=Preparação # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Substituição da Atualização da Versão do options.dev_resetOverrideDate=Reiniciar Hora Substituída # options.dev_clearStoreCache=Limpar Cache do Marketplace # options.dev_clearLibraryCache=Limpar Cache da Biblioteca # +options.dev_clearScreenshotsCache=Limpar Cache de Capturas de Ecrã # options.dev_clearAllCache=Limpar toda a cache # options.dev_connection_quality=Condicionador de rede (simula ligações más) # options.dev_connection_off=Desligado - Ligação de memória interna ativada para o jogo local # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1.5Mbps, 200ms latência, 2% perda de pacote # options.dev_connection_slow=Lento - 400Kbps, 300ms latência, 3% perda de pacote # options.dev_connection_veryslow=Muito lento - 200Kbps, 400ms latência, 4% perda de pacote # options.dev_deleteAllPersonas=Eliminar Todas as Personas # +options.dev_deleteLocalScreenshots=Eliminar Capturas de Ecrã Locais # options.dev_deleteLegacyPersona=Eliminar Janela de Persona Antiga # options.dev_identity_environment=Nova Identidade e Ambiente de Infraestrutura Online (requere reinício) # options.dev_identity_environment.dev=Desenvolvimento # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Nível 4 - 1024 MB # options.dev_sunsetting_tier.five=Nível 5 - iOS 12 & Nougat # options.dev_sunsetting_tier.not_pending=Não Pendente # options.dev_gatherings_section=Reuniões # -options.dev_gatherings_add_gathering=Adicionar Reunião Pública # options.dev_gatherings_enable=Ativar Reuniões # +options.dev_gatherings_filter=Filtrar Reuniões # options.dev_gatherings_disable=Desativar Reuniões # options.dev_gatherings_bypass=Contornar Verificação do Pack de Serviço do Sistema # options.dev_gatherings_enabled=Reuniões: Ativadas # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%sº # options.fov.max=Visão Ampla # options.fov.min=Normal # +options.gammaIntensity=Ajustar Luminosidade # +options.hdr_brightness=Brilho # options.hudOpacity=Opacidade do HUD # options.hudOpacity.max=Normal # options.hudOpacity.min=Oculto # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Jogabilidade com Teclado Completo # options.fullKeyboardLayout=Esquema de Teclado Completo # options.improvedInputResponsePlaceholder=Resposta de Entrada Melhorada # options.improvedInputResponsePlaceholder.tooltip=Reduz o atraso entre a tua entrada e o que vês no ecrã. Esta definição pode utilizar mais energia da bateria. # -options.dynamicTexturesToggle=Remover Limite de Texturas # -options.dynamicTexturesToggle.tooltip=Para desligar esta opção, tens de reiniciar o jogo. Isto pode causar instabilidade quando utiliza vários suplementos ou Packs de Recursos com muitas texturas. # -options.dynamicTextures.popUp=Se ativares a opção para Remover o Limite de Texturas, tens de reiniciar o jogo para o desativar. # +options.dynamicTexturesToggle=Usar Limite de Texturas Recomendado # +options.dynamicTexturesToggle.tooltip=Permite que a Mojang defina o teu limite de texturas. Isto pode melhorar significativamente a qualidade da textura. Se tiveres problemas com grandes Suplementos e Packs de Recursos, desativa esta opção. # +options.dynamicTextures.popUp=Desativar o Limite de Texturas Recomendado requer que o jogo seja reiniciado para ter efeito. # options.dynamicTextures.popUp.title=Tens a certeza? # +options.dynamicTextures.popUp.continue=Desligar # options.fullscreen=Ecrã inteiro # options.gamepadcursorsensitivity=Sensibilidade do Cursor do Comando # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Ativa uma opção de acessibilidade ad options.upscaling=Expansão # options.raytracing=Traçado de Raios # options.raytracing.disabled.upsell.supported_platform=Esta funcionalidade só está disponível num mundo capacitado para traçado de raios. Encontra um no Marketplace ou cria o teu próprio pack de recursos capacitado para traçado de raios. # +options.raytracing.disabled.upsell.supported_platform.edu=Esta opção só pode ser alterada enquanto jogas num mundo capacitado para o traçado de raios. # options.raytracing.disabled.upsell.unsupported_platform=Precisas de um dispositivo específico para utilizar esta funcionalidade, para obter mais informações: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Fantasia # options.graphics.fast=Rápidos # @@ -6406,6 +6517,7 @@ options.hidehand=Ocultar Mão # options.classic_box_selection=Seleção do Destaque # options.creator=Criador # options.creatorTitle=Definições de Criador # +options.creator.serverboundClientDiagnosticsEnabled=Ativar Diagnóstico do Cliente # options.creator.debuggerHeading=Definições do Depurador de Script # options.creator.debuggerAutoAttach=Anexar Depurador ao Carregar # options.creator.debuggerAutoConnect=Ligar Depurador ao Carregar # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Clássico # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=Novo ecrã ''Morreste'' (Experimental) # options.betaNewDeathScreenToggle.disabled=Não podes alterar esta definição enquanto estás a jogar num mundo # +options.betaNewBedScreenToggle=Novo Ecrã Bed (Experimental) # +options.betaNewBedScreenToggle.disabled=Não podes alterar esta definição enquanto estás a jogar num mundo # options.usetouchpad=Controlos Divididos # options.viewSubscriptions=Subscrições # options.viewSubscriptions.button.info=Inform. # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=O teu navegador predefinido vai abrir o Site de options.openFeedbackPage.continue=Continuar para o Site de Feedback # options.turnOffAchievements=Desligar conquistas? # options.turnOffAchievements.message=As conquistas só estão disponíveis em mundos no modo de sobrevivência e sem cheats. Se continuares, ninguém obterá conquistas enquanto jogar neste mundo, ainda que alteres as definições antes de jogares. # +options.turnOnHardcoreMode=Ativar modo Hardcore? # +options.turnOnHardcoreMode.message=Eis o que precisas de saber sobre o modo hardcore # +options.turnOnHardcoreMode.message.1=1. Quando morres, não és regenerado — o jogo acaba! # +options.turnOnHardcoreMode.message.2=2. Após a criação do mundo, não é possível desativar o modo Hardcore. # +options.turnOnHardcoreMode.message.3=3. Depois de morreres, podes ver, mas não podes interagir com este mundo. # options.achievementsDisabled=Este mundo não permite que obtenhas conquistas. # options.achievementsDisabled.onLoad=Se começares a jogar com estas definições, vais deixar de poder obter conquistas neste mundo. # options.achievementsDisabled.notSignedIn=Este mundo permite que obtenhas conquistas, mas tens de iniciar sessão numa Conta Microsoft para as poderes ganhar. # @@ -6761,7 +6880,7 @@ options.makeBackup=Fazer uma cópia de segurança do meu mundo # options.managePrivacy=Para gerires as definições de privacidade, visita https://account.xbox.com/Settings em qualquer navegador. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Desassociar Conta Microsoft # options.unlink_msa.confirm.title=Desassociar Conta Microsoft? # -options.unlink_msa.confirm.warning=ATENÇÃO: Vais deixar de poder guardar progresso ou compras feitos na PlayStation®4 na tua conta %s depois de realizar a desassociação. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ATENÇÃO: Vais deixar de poder guardar progresso e compras feitos na tua consola PlayStation®4 na tua conta %s após a desassociação. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Desvincular a tua Conta Microsoft a partir deste jogo vai afetar todos os jogos Minecraft nesta plataforma que utilizam esta Conta Microsoft. # options.unlink_msa.confirm.checkbox1=Vou deixar de ter acesso a todos os conteúdos da Loja no jogo quando jogar noutras plataformas. # options.unlink_msa.confirm.checkbox2=Vou deixar de poder jogar jogos de outras plataformas com os meus amigos noutras plataformas. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Não foi possível ligar ao mundo. Verifica a tua lig progressScreen.generating=A Gerar o Mundo # progressScreen.saving=A guardar mundo # progressScreen.loading=A carregar... # +progressScreen.title.loading=A carregar%1 # progressScreen.title.downloading=A transferir pacotes %1 # progressScreen.title.applyingPacks=A carregar o pack de recursos # progressScreen.title.searchingForSession=A procurar Sessão de Jogo... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=A ligar a servidor externo # progressScreen.title.connectingRealms=A ligar ao Realm # progressScreen.title.copyingWorld=Cópia do Mundo # progressScreen.title.deleteStorageAreaContent=A limpar Cache de Armazenamento # +progressScreen.title.deleteScreenshotsCache=A Limpar Cache de Capturas de Ecrã # +progressScreen.title.deleteLocalScreenshots=A Limpar Capturas de Ecrã Locais # progressScreen.title.loadingSplitScreenAppearances=A Carregar Aparências com Ecrã Dividido # progressScreen.title.modifiedWorldWarning=Mundo Modificado # progressScreen.message.appearanceLoaded=Aparência Carregada # progressScreen.message.appearanceLoadWaitTimeMet=A aparência está a demorar muito tempo a carregar. A avançar com criação de mundo... # progressScreen.message.deleteStorageAreaContent=Isto poderá demorar alguns minutos. # -progressScreen.message.copyingWorld=A copiar Mundo... %d%% # +progressScreen.message.copyingWorld=A Copiar Mundo... # progressScreen.message.tts.copyingWorld=A Copiar Mundo # progressScreen.message.building=A construir o terreno # progressScreen.message.done=Feito! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Os Suplementos adicionam novos blo progressScreen.message.modifiedWorldWarning.7=Os mundos e os Suplementos são complexos! Embora alguns funcionem muito bem juntos, poderás obter resultados bizarros com outros. # progressScreen.message.modifiedWorldWarning.8=Mais Suplementos significa mais diversão, mas o jogo poderá demorar mais tempo a ser carregado. # progressScreen.dialog.title.resourcePack=Transferir Pacotes de Recursos? # -progressScreen.dialog.title.behaviorAndResourcePack=Transferir pacotes comportamentais e de recursos do mundo? # -progressScreen.dialog.title.onlyBehavior=Transferir pacotes comportamentais do mundo? # progressScreen.dialog.title.storageProviderError=Não Foi Possível Sincronizar Dados do Mundo # progressScreen.dialog.title.storageProviderLongWait=A Sincronizar Dados do Mundo # progressScreen.dialog.title.storageProviderSucceeded=Sincronização de Dados do Mundo Bem Sucedida # -progressScreen.dialog.message.onlyBehavior=Este mundo tem pacotes comportamentais aplicados que tens de transferir para te juntares a ele. Queres transferir antes de te juntares ao mundo? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Este mundo tem pacotes comportamentais aplicados que tens de transferir antes de te juntares a ele. Também tem pacotes de recursos que podes, ou não, transferir antes de te juntares ao mundo. O que queres transferir antes de te juntares ao mundo? # -progressScreen.dialog.message.behaviorAndResourcePack=Este mundo tem pacotes comportamentais e de recursos aplicados que tens de transferir para te poderes juntar a ele. Queres transferir e juntar-te ao mundo? # -progressScreen.dialog.message.resourcePackOptional=Este mundo tem pacotes de recursos aplicados. Queres transferir antes de te juntares a ele? # -progressScreen.dialog.message.resourcePackRequired=Este mundo tem pacotes de recursos aplicados que tens de transferir para te juntares a ele. Queres transferir antes de te juntares ao mundo? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Este mundo tem Packs de Recursos com traçado de raios habilitado aplicados ao mesmo. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=O teu dispositivo não é compatível com as funcionalidades de textura e iluminação avançada para que vejas o mundo sem estes efeitos avançados. Queres descarregá-los antes de te juntares? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Este mundo tem Packs de Recursos com traçado de raios habilitado aplicados ao mesmo. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=O teu dispositivo não é compatível com as funcionalidades de textura e iluminação avançada para que vejas o mundo sem estes efeitos avançados. Queres descarregá-los antes de te juntares? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Alguns packs de recursos opcionais aplicados a este mundo podem incluir traçado de raios. O teu dispositivo não é compatível com funcionalidades de textura e iluminação avançadas, pelo que verás o mundo sem estes efeitos avançados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Alguns packs de recursos obrigatórios e opcionais aplicados a este mundo podem incluir traçado de raios. O teu dispositivo não é compatível com funcionalidades de textura e iluminação avançadas, pelo que verás o mundo sem estes efeitos avançados. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Alguns packs de recursos obrigatórios aplicados a este mundo podem incluir traçado de raios. O teu dispositivo não é compatível com funcionalidades de textura e iluminação avançadas, pelo que verás o mundo sem estes efeitos avançados. # +progressScreen.dialog.message.resourcePack.optional=Foram aplicados a este mundo Packs de Recursos opcionais. Queres transferi-los antes de entrar? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Foram aplicados a este mundo Packs de Recursos de Suplementos opcionais e obrigatórios. Queres transferir todos os packs ou apenas os que são necessários para entrar? # +progressScreen.dialog.message.resourcePack.required=Foram aplicados a este mundo Packs de Recursos obrigatórios de Suplementos. Queres transferi-los e entrar? # +progressScreen.dialog.message.resourcePack.serverRequired=O proprietário deste mundo requer que os jogadores transfiram todos os Packs de Recursos aplicados ao mundo. Queres transferi-los e entrar? # progressScreen.dialog.message.storageProviderError=Não foi possível sincronizar os teus dados do mundo. Queres tentar outra vez? # progressScreen.dialog.message.storageProviderUnusableError=O mundo não está totalmente sincronizado ou foi danificado. Tenta jogar o mundo numa consola na qual o mesmo esteja em bom estado e, em seguida, tenta migrá-lo novamente. # progressScreen.dialog.message.storageProviderQuotaError=O jogo foi gravado localmente com sucesso, mas a sincronização com a nuvem falhou devido à falta de espaço. Liberta algum espaço na nuvem apagando mundos a partir do menu de definições. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Não há espaço progressScreen.dialog.message.worldCorrupted=O mundo está corrompido. Podes reportar o problema em bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=A sincronização deste mundo está a levar muito tempo. Queres continuar a esperar? # progressScreen.dialog.button.enter=Entrar no Mundo # -progressScreen.dialog.button.joinAndDownload=Transferir e Juntar-se - %1 # progressScreen.dialog.button.joinAndDownload.everything=Transferir Tudo e Juntar-se - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Transferir Apenas Comportamentos e Entrar - %1 # +progressScreen.dialog.button.joinAndDownload.required=Transferir Packs Obrigatórios e Entrar - %1 # progressScreen.dialog.button.join=Juntar-se # progressScreen.dialog.button.leave=Sair # progressScreen.dialog.button.retry=Voltar a Tentar # progressScreen.dialog.button.wait=Esperar # -progressScreen.editor.message.copyingProject=A Copiar Projeto... %d%% # +progressScreen.editor.message.copyingProject=A Copiar Projeto... # progressScreen.editor.message.tts.copyingProject=A Copiar Projeto # progressScreen.editor.title.copyingProject=Cópia do Projeto # progressScreen.editor.dialog.message.resourcePackOptional=Este projeto tem Pacotes de Recursos aplicados. Queres transferi-los antes de aceder ao projeto? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Os pacotes comportamentais são ap resourcePack.description.bottom.level=Os pacotes de recursos são aplicados de baixo para cima. Isto quer dizer que um artigo que esteja em dois pacotes será substituído pelo pacote mais acima. Estes pacotes no teu mundo sobrepõem-se ao teu pacote global, ou aos teus pacotes globais. # resourcePack.description.store=Ver na Loja # resourcePack.header.behavior=Pacotes de Comportamentos Ativos aplicam-se a todos os jogadores. # -resourcePack.header.level=Exige que os jogadores aceitem os pacotes de recursos para se juntarem ao jogo # +resourcePack.header.level=Requerer que os jogadores transfiram packs de recursos opcionais para entrar # resourcePack.crashRecovery.title=Reposição de Recursos Globais # resourcePack.crashRecovery.message=Houve uma falha no carregamento dos recursos anteriormente. # resourcePack.warnings=Avisos: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Atualizar mundo? # resourcePack.warning.add.body=Este mundo pode não ter o mesmo aspeto ou comportar-se da mesma forma que os mundos não modificados. Talvez queiras guardar uma cópia do teu mundo antes de continuar. # resourcePack.warning.add.button.cancel=Não adicionar o pack # resourcePack.warning.add.button.ok=Adicionar o pack na mesma # -resourcePack.warnings.contentKeyErrorBody=Ocorreu um problema ao carregar o pack %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Ocorreu um problema ao carregar os packs %s. # +resourcePack.warnings.contentKeyErrorBody=Ocorreu um problema ao carregar o pack %s. Reiniciar o jogo ou voltar a transferir o pack poderá resolver o problema. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Ocorreu um problema ao carregar os packs %s. Reiniciar o jogo ou voltar a transferir os packs poderá resolver o problema. # resourcePack.warnings.contentKeyErrorTitle=Erro! # resourcePack.warning.remove.title=Isto é perigoso! # resourcePack.warning.remove.body=Adicionar ou remover Packs depois de jogar num mundo pode danificar o mundo e fazer com que percas o que criaste. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Desconhecido # storageManager.delete.title=Eliminar %s definitivamente? # storageManager.title.item.single=Item # storageManager.title.item.plural=Itens # +storageManager.title.allScreenshots=todas as capturas de ecrã # storageManager.delete.content=Tens a certeza de que queres eliminar os itens selecionados? Estes itens desaparecerão para sempre! (É muito tempo!) %s%s%s # storageManager.delete.content.redownload=Podes voltar a transferir conteúdo que compraste a partir do Marketplace. # storageManager.delete.content.worldtemplate=Eliminar os modelos pode fazer com que os mundos que estão a usá-los deixem de funcionar como suposto. # storageManager.delete.content.affectedWorlds=Os seguintes mundos podem deixar de funcionar como pretendido: # +storageManager.delete.content.screenshots=Esta ação irá eliminar todas as capturas de ecrã de todos os jogadores do Minecraft neste dispositivo. De certeza que queres continuar? # storageManager.delete.confirm=Eliminar # storageManager.delete.cancel=Cancelar # storageManager.delete.dependency=O conteúdo seguinte está dependente deste %s e poderá deixar de funcionar corretamente se eliminares "%s":%s Pretendes eliminar na mesma "%s"? Este %s desaparecerá para sempre! (É muito tempo!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Abóbora # tile.pumpkin_stem.name=Caule de Abóbora # tile.quartz_block.chiseled.name=Bloco de Quartzo Cinzelado # tile.quartz_block.default.name=Bloco de Quartzo # -tile.quartz_block.lines.name=Bloco de Pilar em Quartzo # +tile.quartz_block.lines.name=Pilar de Quartzo # tile.quartz_block.smooth.name=Bloco de Quartzo Macio # tile.quartz_block.name=Bloco de Quartzo # tile.rail.name=Carril # @@ -10574,7 +10693,7 @@ midgameTips.69=Usa uma enxada para preparar áreas de solo para plantar. # lategameTips.1=Os piglins mortos-vivos não te vão atacar - a não ser que os irrites. # lategameTips.2=Acerta nas bolas de fogo para as enviares de volta contra o Ghast! # lategameTips.3=A pedra arredondada é resistente às bolas de fogo dos Ghast, tornando-a útil para portais de guarda. # -lategameTips.4=A nossa música é composta por C418, Lena Raine e Kumi Tanioka. # +lategameTips.4=A nossa música é da autoria de C418, Lena Raine, Aaron Cherof e Kumi Tanioka. # lategameTips.5=A dada altura, vai haver uma atualização para este jogo! # lategameTips.6=Os creepers nasceram de um bug de codificação. # lategameTips.7=A primeira versão do Minecraft foi criada em apenas 6 dias! # @@ -10760,10 +10879,11 @@ dr.loading=A carregar... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Escolher Skin Nova # dr.classic_skins.custom_skin_title=Importar Skin # -dr.classic_skins.custom_skin_description=Importar ficheiro de imagem do teu dispositivo para usar como skin. Tal não será sincronizado entre dispositivos ou jogos. # +dr.classic_skins.custom_skin_description=Importa um png (64x32, 64x64 ou 128x128) do teu dispositivo para usar como skin. Esta ação não será sincronizada entre dispositivos nem entre jogos. # +dr.classic_skins.custom_skin_description_disabled= O teu dispositivo não pode escolher uma skin personalizada enquanto estás num jogo multijogador. Volta ao menu principal para te equipares com uma. # dr.classic_skins.custom_skin_description_popup=Os/as jogadore(a)s com skins personalizadas não serão visíveis se a opção "Apenas Permitir Skins Fidedignas" estiver ativada # dr.classic_skins.custom_skin_section_title=Skins Que Possuis # -dr.classic_skins.invalidCustomSkin=Isso não é uma skin do Minecraft. # +dr.classic_skins.invalidCustomSkin=Importa um ficheiro .png de 64x64, 64x32 ou 128x128 # dr.classic_skins.owned=Na tua posse # dr.classic_skins.purchasable=Obter Mais # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,8 +10975,8 @@ dr.categories.legs=Pernas # dr.categories.size=Tamanho # dr.categories.top=Partes Superiores # dr.categories.bottom=Partes Inferiores # -dr.categories.outerwear=Roupas Exterior # -dr.categories.headwear=Itens Cabeça # +dr.categories.outerwear=Roupa Exterior # +dr.categories.headwear=Acessórios para a Cabeça # dr.categories.gloves=Luvas # dr.categories.footwear=Calçado # dr.categories.back_item=Itens de Trás # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Falha ao ligar # gathering.info.modal.body.connectFail=Infelizmente, não conseguimos encontrar um servidor ao qual ligar. Tenta mais tarde. # gathering.connect.title=A ligar... # gathering.info.qr.title.onlineService=Saber Mais # -gathering.info.qr.body.onlineService.nso=Precisas de uma adesão do Nintendo Switch Online para participar num evento no Minecraft. # -gathering.info.qr.body.onlineService.psn=Deves ter sessão iniciada no PlayStation®Plus para participar num evento no Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Precisas de ter a sessão iniciada para participar num evento no Minecraft. # gathering.info.qr.title.childAccount=Jogo Online Não Permitido # gathering.info.qr.body.childAccount=Os teus controlos parentais atuais limitam o teu jogo online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Transmissão do Evento em Direto # gathering.info.qr.body.console=Lê para te juntares à nossa Transmissão do Evento em Direto # gathering.info.signIn.title=Inicia sessão para participar neste evento. # gathering.info.signIn.body=Inicia sessão na tua Conta Microsoft para participar neste evento. # +gathering.activation.warning=Não é possível encontrar a Reunião # +gathering.activation.warning.signIn=Não foi possível encontrar a Reunião. Inicia sessão antes de tentar novamente. # +gathering.activation.warning.title=Oh, não! # diff --git a/resource_pack/texts/ru_RU.lang b/resource_pack/texts/ru_RU.lang index 849dc00ba..4a4a19360 100644 --- a/resource_pack/texts/ru_RU.lang +++ b/resource_pack/texts/ru_RU.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Меню игры # accessibility.screenName.permissions=Экран разрешений # accessibility.screenName.play=Экран игры # accessibility.screenName.profile=Экран профиля # +accessibility.screenName.realmInviteLinkSettings=Экран параметров приглашений Realm # accessibility.screenName.realmSettings=Экран параметров Realm # accessibility.screenName.settings=Экран настроек игры # accessibility.screenName.addFriend=Экран добавления друга # @@ -192,6 +193,10 @@ accessibility.text.equals=Равно # accessibility.text.unsupported=Неизвестный символ # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Сообщение ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Совет ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Дублирование аргуме commands.generic.encryption.badkey=Предоставлен неверный открытый ключ. Ожидался 120-байтовый ключ после форматирования PEM. # commands.generic.encryption.badsalt=Предоставлены неверные случайные данные. Ожидалось 16 байт до кодировки Base 64. # commands.generic.encryption.required=Требуется зашифрованный сеанс # +commands.generic.entity.differentDimension=Выбранная сущность не может находиться в другом измерении # commands.generic.entity.invalidType=«%1$s» является недопустимым типом сущности # commands.generic.entity.invalidUuid=Недопустимый формат UUID объекта # commands.generic.entity.notFound=Не удается найти эту сущность # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Значение угасания цвета до commands.camera.invalid.easing=Переход к подвижным камерам не поддерживается # commands.camera.invalid.time=Значение продолжительности угасания должно быть между 0 и 10 # commands.camera.invalid.pitch=Наклон камеры (по оси X) должен составлять от -90 до 90 градусов # +commands.camera.invalid.view.offset=Смещение обзора должно составлять от -100 до 100 # commands.camera.perspective.locked=Изменение перспективы недоступно для пользовательских камер. # commands.camera.perspective.option=Выбранная камера изменится, когда пользовательская камера будет неактивна # commands.world_age.description=Меняет или запрашивает возраст мира (время с момента его создания). # @@ -1557,10 +1564,10 @@ connect.authorizing=Выполняется вход... # connect.connecting=Подключение к серверу... # connect.failed=Не удалось подключиться к серверу # -connect_gamepad.warning.controllerRequired=Требуется игровой контроллер # -connect_gamepad.pressButtonToContinue=Для продолжения нажмите кнопку «А» на контроллере # -gamepad_disconnect=Потеряна связь с контроллером # -gamepad_disconnect.reconnectController=Потеряна связь с контроллером. Подключите его снова, чтобы продолжить. # +connect_gamepad.warning.controllerRequired=Требуется игровой геймпад # +connect_gamepad.pressButtonToContinue=Для продолжения нажмите кнопку «А» на геймпаде # +gamepad_disconnect=Потеряна связь с геймпадом # +gamepad_disconnect.reconnectController=Потеряна связь с геймпадом. Подключите его снова, чтобы продолжить. # container.beacon=Маяк # container.brewing=Варочная стойка # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Пещеры и утесы # createWorldScreen.cavesandcliffsDescription=Исследуйте новое разнообразное генерирование пещер # createWorldScreen.spectatorMode=Режим зрителя # createWorldScreen.spectatorModeDescription=Попробуйте ранние версии режима зрителя # +createWorldScreen.experimentalThirdPersonCameras=Creator Camera: новые предустановленные настройки вида от третьего лица # +createWorldScreen.experimentalThirdPersonCamerasDescription=Новые настройки вида от третьего лица — за плечом персонажа. # +createWorldScreen.experimentalFocusTargetCamera=Камера создателя: фокусировка камеры на цели # +createWorldScreen.experimentalFocusTargetCameraDescription=Позволяет уже существующей свободной камере нацеливаться на объекты # createWorldScreen.recipeUnlocking=Разблокировка рецепта # createWorldScreen.recipeUnlockingDescription=Включить разблокировку рецепта # createWorldScreen.experimentalholiday=Возможности создателя праздника # @@ -1961,6 +1972,10 @@ createWorldScreen.eduCloud.about.body=Файл с именем «%1$s»%2$sПо createWorldScreen.eduCloud.about.title=Об облачном хранении файла мира # createWorldScreen.eduCloud.delete.confirm=Удалить локальный мир? # createWorldScreen.eduCloud.deleteWarningFormat=Вы действительно хотите удалить «%1$s» с этого устройства?%2$sВерсия «%3$s» в облачном хранилище не будет затронута и вы сможете синхронизировать ее позже. # +createWorldScreen.eduCloud.resolution.title=Загрузить? # +createWorldScreen.eduCloud.resolution.body=При сохранении «%1$s» в облако произошла ошибка. Не закрывайте Minecraft Education при выходе из мира до полного сохранения.%2$sДавайте исправим это! ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Загрузить # +createWorldScreen.eduCloud.resolution.uploadOpen=Загрузить и играть # createWorldScreen.experimentalDeferredTechnicalPreview=Отображение характеристик дракона для авторов # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Включает конвейер отложенного рендеринга. Для работы требуется набор ресурсов с поддержкой технологии PBR и совместимые аппаратные средства. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Скачать резервную коп realmsInvitationScreen.shareDialogLabel=Любой, у кого есть доступ к этой ссылке, сможет стать участником вашего Realm. Будьте осмотрительны, когда делитесь ею. Вы также можете сначала скачать резервную копию своего мира. Удалить участников можно в настройках Realm. # realmsInvitationScreen.shareDialogShareButton=Поделиться # realmsInvitationScreen.shareDialogCopyButton=Копировать # -realmsInvitationScreen.shareDialogNewLinkButton=Создать ссылку # -realmsInvitationScreen.shareDialogNewCodeButton=Создать новый код # realmsInvitationScreen.closedRealmWarning=Ваш Realm закрыт. Участники не могут присоединиться. # realmsInvitationScreen.generate=Создать # realmsInvitationScreen.disable=Блокировать # realmsInvitationScreen.backup=Скачать # -realmsInvitationScreen.shareByLink=Поделиться ссылкой # -realmsInvitationScreen.shareByCode=Поделиться кодом приглашения # -realmsInvitationScreen.shareLinkToRealm=Поделиться ссылкой на Realm # -realmsInvitationScreen.shareCodeToRealm=Поделиться кодом приглашения в Realm # -realmsInvitationScreen.shareInfoMessage=Любой, у кого есть эта ссылка, сможет подключиться к вашему Realm. Чтобы скачать резервную копию своего мира, откройте раздел «Игра» и нажмите кнопку «Загрузить мир». # -realmsInvitationScreen.shareInfoMessageCode=Любой, у кого есть приглашение, сможет подключиться к вашему Realm. Чтобы загрузить резервную копию своего мира, откройте раздел «Игра» и нажмите кнопку «Загрузить мир». # -realmsInvitationScreen.refreshLinkInfoMessage=Этим вы сделаете старую ссылку недействительной и создадите новую. Вы хотите продолжить? # -realmsInvitationScreen.refreshCodeInfoMessage=В результате этого действия старый код приглашения станет недействительным и будет создан новый. Действительно продолжить? # realmsInvitationScreen.kick=Удалить # realmsInvitationScreen.kickAndBlock=Заблокировать # realmsInvitationScreen.kickPopupTitle=Запретить доступ? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Настройки игры # realmsSettingsScreen.playersSectionTitle=Игроки # realmsSettingsScreen.membersSectionTitle=Участники # realmsSettingsScreen.subscriptionSectionTitle=Подписка # +realmsSettingsScreen.inviteLinksSectionTitle=Приглашения # realmsSettingsScreen.devOptionsSectionTitle=Параметры разработчика # realmsSettingsScreen.backupSection=Резервные копии # realmsSettingsScreen.backupInfo=Мир в Realm можно заменить резервной копией из этого списка. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Заменить мир? # realmsSettingsScreen.closeRealmTitle=Закрыть Realm? # realmsSettingsScreen.closeRealmMessage=Если закрыть Realm, он исчезнет. Все игроки на этом Realm будут отключены. Вы действительно хотите это сделать? # realmsSettingsScreen.LoadingSubscription=Загрузка подписки... # +realmsSettingsScreen.LoadingInviteLinks=Создаем приглашения... # realmsSettingsScreen.failedLoadingSubscription=Сбой при загрузке подписки # +realmsSettingsScreen.failedLoadingInviteLinks=Не удалось создать приглашения # realmsSettingsScreen.matchingPurchasePlatformFormat=Вы приобрели подписку в %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Ваша подписка начала действовать в %s. поэтому вы сможете продлить подписку только там же. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Подпиской на Realm можно управлять в магазине платформы, где вы ее приобрели. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Срок де realmsSettingsScreen.upload.worldtoobig=Сбой отправки. Размер мира превышает предел отправки в %s. # realmsSettingsScreen.download.worldtoobig=Сбой загрузки. Размер мира превышает предел загрузки в %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Изменения, связанные с подпиской Realms, такие, как складывание времени или отключение автоматического продления не будут отражены до даты следующей оплаты. # +realmsSettingsScreen.inviteLinkLabel=Приглашения: # +realmsSettingsScreen.inviteLinkLabelTTS=Приглашения. Текстовый раздел. # +realmsSettingsScreen.inviteLinkLabelDescription=Вы можете создать до 5 приглашений и отправлять их друзьям, чтобы они могли присоединиться к вашему Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Достигнуто максимальное число приглашений. Чтобы создать новое приглашение, удалите одно из уже существующих. # +realmsSettingsScreen.inviteLinkNameTTS=Приглашение под названием %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Нажмите кнопку, чтобы изменить настройки. # +realmsSettingsScreen.inviteLinkAddButton=Создать приглашение # +realmsSettingsScreen.inviteLinkCopyTTS=Копировать приглашение # +realmsSettingsScreen.inviteLinkActivate=Активировать приглашение # +realmsSettingsScreen.inviteLinkActivateTTS=Активация приглашения. Активируйте приглашение, чтобы пользователи могли присоединиться к вам. # +realmsSettingsScreen.inviteLinkActivateDescription=Активируйте приглашение, чтобы пользователи могли присоединиться к вам. # +realmsSettingsScreen.inviteLinkActive=Действует # +realmsSettingsScreen.inviteLinkInactive=Неактивно # +realmsSettingsScreen.inviteLinkInactiveExpiry=С помощью этого приглашения нельзя присоединиться # +realmsSettingsScreen.inviteLinkExpiryTime=Срок действия истекает %s в %s # +realmsSettingsScreen.inviteLinkExpiredTime=Срок действия истек %s в %s # +realmsSettingsScreen.inviteLinkExpired=Срок действия истек # +realmsSettingsScreen.inviteLinkInfinite=Без срока действия # +realmsSettingsScreen.inviteLinkInfiniteToggle=Не устанавливать срок действия приглашения # +realmsSettingsScreen.inviteLinkTitle=Приглашение: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Строчные буквы # +realmsSettingsScreen.inviteLinkUppercaseTTS=Верхний регистр # +realmsSettingsScreen.inviteLinkURLTTS=Приглашение под названием %s. Текстовый раздел. %s. С помощью этого приглашения пользователи смогут присоединиться к вашему Realm. Поделитесь им! # +realmsSettingsScreen.inviteLinkDescription=С помощью этого приглашения пользователи смогут присоединиться к вашему Realm. Поделитесь им! # +realmsSettingsScreen.inviteLinkSettingsGeneral=Общее # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Расширенные настройки # +realmsSettingsScreen.inviteLinkShare=Поделиться ссылкой # +realmsSettingsScreen.inviteLinkShareDescription=Выберите, где поделиться приглашением. # +realmsSettingsScreen.inviteLinkShareButton=Поделиться # +realmsSettingsScreen.inviteLinkShareButtonTTS=Ссылка. Кнопка. Выберите, где поделиться приглашением. # +realmsSettingsScreen.inviteLinkRemove=Удалить приглашение # +realmsSettingsScreen.inviteLinkRemoveButton=Удалить # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Ссылка. Кнопка. # +realmsSettingsScreen.inviteLinkCopiedToast=Ссылка на приглашение скопирована в буфер обмена. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Удалить приглашение? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Это действие приведет к удалению приглашения из Realm. Все, кто уже присоединился, останутся на сервере, но новые пользователи не смогут подключиться к Realm, перейдя по этой ссылке. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Да, удалить приглашение # +realmsSettingsScreen.inviteLinkExpirationLabel=Срок действия # +realmsSettingsScreen.inviteLinkExpirationDescription=Установить срок действия для этой ссылки # +realmsSettingsScreen.inviteLinkExpirationTTS=Срок действия. Текстовый раздел. Срок действия ссылки истекает %s. Установить срок действия для этой ссылки. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Срок действия. Текстовый раздел. Ссылка %s. Установить срок действия для этой ссылки. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Ошибка при добавлении ссылки # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=При добавлении ссылки на realm произошла ошибка. Повторите попытку. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Ошибка при удалении ссылки # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=При удалении ссылки произошла ошибка. Повторите попытку. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Ошибка при обновлении ссылки # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=При обновлении ссылки произошла ошибка. Повторите попытку. # +realmsSettingsScreen.expiration.unset=Установить срок действия # +realmsSettingsScreen.expiration.never=Никогда # +realmsSettingsScreen.expiration.halfHour=30 мин. # +realmsSettingsScreen.expiration.hour=1 час # +realmsSettingsScreen.expiration.quarterDay=6 часов # +realmsSettingsScreen.expiration.halfDay=12 часов # +realmsSettingsScreen.expiration.day=1 день # +realmsSettingsScreen.expiration.week=7 дней # +realmsSettingsScreen.expiration.never.full=Без срока действия # +realmsSettingsScreen.expiration.timeFormat=%s в %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=%s через 30 мин. #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=%s через 1 час. #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=%s через 6 часов. #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=%s через 12 часов. #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=%s через 1 день. #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=%s через 7 дней. #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Ноя # date.short_december=Дек # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s в %s # +date.formattedSpecific.today=Сегодня в %s # +date.formattedSpecific.yesterday=Вчера в %s # date.full_january=Январь # date.full_february=Февраль # date.full_march=Март # @@ -2593,7 +2667,6 @@ deathScreen.quit=Главное меню # deathScreen.quit.confirm=Вы действительно хотите выйти? # deathScreen.quit.confirmToMainMenuWarning=Вы действительно хотите выйти в главное меню? # deathScreen.quit.confirmToMainMenuTitleWarning=Выйти в главное меню? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Вы действительно хотите сохранить и выйти из игры?%sМы сохраним ваш мир в облаке! # deathScreen.quit.secondaryClient=Сохранить и выйти # deathScreen.quit.secondaryClient.confirmLeaveWarning=Вы действительно хотите сохранить и выйти из игры? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Сохранить и выйти # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Верхний мир # dimension.dimensionName1=Нижний мир # dimension.dimensionName2=Край # -disabledSkin.title=Вы выглядите как Стив # +disabledSkin.title=Вы выглядите как персонаж по умолчанию # disabledSkin.body.onJoin=На этом сервере не работает: %s. Примерьте другой скин в гардеробной. # disabledSkin.body.dressingRoom=На этом сервере не работает: %s. Оставить этот скин? # disabledSkin.type.customSkins=пользовательские скины # @@ -2798,7 +2871,7 @@ effect.badOmen=Дурное знамение # effect.infested=Заражение # effect.oozing=Слизь # effect.raid_omen=Знамение налета # -effect.trial_omen=Испытание знамением # +effect.trial_omen=Знамение испытания # effect.villageHero=Герой деревни # effect.weaving=Ткачество # effect.wind_charged=Ветровой заряд # @@ -2820,7 +2893,7 @@ enchantment.durability=Неразрушимость # enchantment.fire=Облик огня # enchantment.fishingSpeed=Приманка # enchantment.frostwalker=Морозная поступь # -enchantment.heavy_weapon.breach=Нарушение # +enchantment.heavy_weapon.breach=Пробитие # enchantment.heavy_weapon.density=Плотность # enchantment.heavy_weapon.windburst=Порыв ветра # enchantment.knockback=Отбрасывание # @@ -2864,7 +2937,7 @@ entity.bee.name=Пчела # entity.blaze.name=Ифрит # entity.boat.name=Лодка # entity.bogged.name=Увязнувший # -entity.breeze.name=Бриз # +entity.breeze.name=Вихрь # entity.breeze_wind_charge_projectile.name=Заряд ветра # entity.cat.name=Кот # entity.cave_spider.name=Пещерный паук # @@ -3053,7 +3126,12 @@ feed.upload=Добавление снимка экрана... # feed.manage=Управление веб-каналом # feed.share=Поделиться # feed.addScreenshot=Добавить снимок экрана # -feed.shareScreenshot=Сделан снимок экрана. Перейдите в раздел историй Realms, чтобы поделиться им. # +feed.screenshotCapturedRealms=Сделан снимок экрана. Перейдите в раздел историй Realms, чтобы поделиться им. # +feed.screenshotCaptured=Сделан снимок экрана. Вы можете взглянуть на него в галерее снимков экрана. # +feed.screenshotAlmostFull=Сделан снимок экрана. Ваша галерея почти заполнена. (%d/%d) # +feed.screenshotReachedMax=Сделан снимок экрана. Ваша галерея заполнена. (%d/%d) # +feed.screenshotFull=Галерея заполнена. Удалите снимки экрана, чтобы освободить место. # +feed.screenshotFullShort=Галерея снимков экрана заполнена # feed.comments=Комментарии # feed.edit=Изменить # feed.screenshots=Снимки экрана # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Перемещайте :tip_right_stick:, чт gameTip.playerMovement.mouse=Используйте :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: для передвижения # gameTip.playerMovement.touch=Используйте джойстик для передвижения # -gameTip.playerMovement.touch.classic=Используйте джойстик для передвижения # +gameTip.playerMovement.touch.classic=Используйте клавиши-стрелки для передвижения # gameTip.playerMovement.controller=Используйте :tip_left_stick: для перемещения # gameTip.flying.mouse=Чтобы взлететь, дважды коснитесь :_input_key.jump: # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Дважды коснитесь :_input_key.jump:, чт gameTip.stopFlying.touch=Дважды коснитесь кнопки «Опуститься», чтобы приземлиться # gameTip.jump.mouse=Кнопка для прыжка — :_input_key.jump: # + gameTip.swim.mouse=Нажмите и удерживайте :_input_key.jump:, чтобы плыть вверх # +gameTip.swim.touch=Нажмите, чтобы плыть # gameTip.hotbar.selection.mouse=Прокрутите колесо мыши или нажмите %s, чтобы взять предмет ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Нажмите на предмет в панели быстрого доступа, чтобы взять его в руку # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Разместите верстак, уд gameTip.useCraftingTable.mouse=Чтобы воспользоваться верстаком, щелкните по нему правой кнопкой мыши # +gameTip.openChat.mouse=Нажмите %s, чтобы открыть чат # +gameTip.openChat.touch=Коснитесь, чтобы открыть чат # +gameTip.openChat.touch.tts=Нажмите кнопку чата, чтобы открыть чат # + +gameTip.emote.mouse=Нажмите или удерживайте :_input_key.emote:, чтобы вызвать эмоцию # +gameTip.emote.touch=Коснитесь, чтобы вызвать эмоцию # +gameTip.emote.touch.tts=Нажмите кнопку эмотикона, чтобы вызвать эмоцию # + generator.amplified=РАСШИРЕННЫЙ # generator.amplified.info=Примечание. Режим для развлечения, требуется мощный компьютер. # generator.customized=Пользовательский # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Чтобы надеть доспехи, откройте howtoplay.armor.text.4=Железные, кольчужные и золотые доспехи можно переплавить в железные и золотые самородки с помощью печки. # howtoplay.armor.header.2=Щит # howtoplay.armor.text.5.keyboard=Щит блокирует входящий урон. Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. Нажмите и удерживайте :_input_key.sneak:, чтобы блокировать щитом. # -howtoplay.armor.text.5.gamepad=Щит блокирует входящий урон. Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. Нажмите кнопку :_input_key.sneak: или :_gamepad_stick_right:, чтобы задействовать блок щитом. # +howtoplay.armor.text.5.gamepad=Щит блокирует входящий урон. Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. Нажмите :_input_key.sneak: или :_gamepad_stick_right:, чтобы задействовать блок щитом. # howtoplay.armor.text.5a.touch=Щит блокирует все виды входящего урона — даже взрыв крипера! Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. # howtoplay.armor.text.5b.touch=При использовании схемы управления «Крестовина плюс прикосновение для взаимодействия» коснитесь :touch_sneak:, чтобы включить или выключить блокирование урона с помощью щита. # howtoplay.armor.text.5c.touch=При использовании схемы управления «Джойстик» коснитесь :tip_virtual_button_sneak:, чтобы включить или выключить блокирование урона с помощью щита. # -howtoplay.armor.text.5.rift_controller=Щит блокирует входящий урон. Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. Нажмите кнопку :_input_key.sneak: или :rift_X:, чтобы задействовать блок щитом. # -howtoplay.armor.text.5.windowsmr_controller=Щит блокирует входящий урон. Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. Нажмите кнопку :_input_key.sneak: или :windowsmr_right_stick:, чтобы задействовать блок щитом. # +howtoplay.armor.text.5.rift_controller=Щит блокирует входящий урон. Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. Нажмите :_input_key.sneak: или :rift_X:, чтобы задействовать блок щитом. # +howtoplay.armor.text.5.windowsmr_controller=Щит блокирует входящий урон. Щит можно поместить в ячейку для второй руки и на панель быстрого доступа. Нажмите :_input_key.sneak: или :windowsmr_right_stick:, чтобы задействовать блок щитом. # howtoplay.armor.text.6=Щит может блокировать даже взрыв крипера! # howtoplay.armor.header.3=Маскировка # howtoplay.armor.text.7=Вы также можете надеть на голову вырезанную тыкву. Да, это не даст вам :armor:, но и странники Края не будут впадать в ярость от одного вашего взгляда. # @@ -3769,7 +3857,7 @@ howtoplay.inventory.header.2=2. Панель быстрого доступа # howtoplay.inventory.text.1.pc_console=По мере сбора ресурсов панель быстрого доступа будет заполняться. Нажмите :_input_key.inventory:, чтобы открыть §eинвентарь§f и увидеть, хватит ли вам места для новой добычи. # howtoplay.inventory.text.1.touch=По мере сбора ресурсов панель быстрого доступа будет заполняться. Нажмите :tip_touch_inventory:, чтобы открыть §eинвентарь§f и увидеть, хватит ли вам места для новой добычи. # howtoplay.inventory.text.1.rift=По мере сбора ресурсов панель быстрого доступа будет заполняться. Нажмите :rift_B:, чтобы открыть §eинвентарь§f и увидеть, хватит ли вам места для новой добычи. # -howtoplay.inventory.text.1.windowsmr=По мере сбора ресурсов панель быстрого доступа будет заполняться. Нажмите :windowsmr_left_grab:, чтобы открыть §eинвентарь§f и увидеть все то, что вы собрали. # +howtoplay.inventory.text.1.windowsmr=По мере сбора ресурсов панель быстрого доступа будет заполняться. Нажмите :windowsmr_left_grab:, чтобы открыть §eинвентарь§f и увидеть, хватит ли вам места для новой добычи. # howtoplay.inventory.text.2.keyboard=Хотите переместить предмет из §eпанели быстрого доступа§f в инвентарь или наоборот? Откройте инвентарь, нажмите и удерживайте нужный предмет, а затем перетащите его в пустой слот. # howtoplay.inventory.text.2.gamepad=Хотите переместить предмет из §eпанели быстрого доступа§f в инвентарь или наоборот? Наведите курсор на нужный предмет и нажмите :_gamepad_face_button_down:, а затем переместите курсор на пустой слот, в который хотите переместить предмет, и нажмите кнопку еще раз. # howtoplay.inventory.text.2.touch=Хотите переместить предмет из §eпанели быстрого доступа§f в инвентарь или наоборот? Нажмите на предмет, а затем на пустой слот, в который хотите его переместить. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Игровая валюта Minecoins: Minecraft от howtoplay.minecoins.text.2=Полученные Minecoins привязаны к вашей учетной записи Microsoft, так что у вас есть доступ к монетам и покупкам на любых поддерживаемых устройствах! # howtoplay.minecoins.button.text.1=Получить Minecoins # howtoplay.minecoins.header.1=Отказ от ответственности # -howtoplay.minecoins.text.3=*Для использования Minecoins требуется версия Minecraft: Bedrock Edition с Рынком Minecraft. Minecoins несовместимы с Sony PlayStation®. Узнать о совместимости вы можете по ссылке minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Для использования Minecoins требуется версия Minecraft: Bedrock Edition с Рынком Minecraft. Minecoins несовместимы с PlayStation®. Узнать о совместимости вы можете по ссылке minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Добыча # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Когда в ленте появляется н howtoplay.realms_stories.header.3=Организованная игра # howtoplay.realms_stories.text.4=Следите на временной шкале за тем, когда играют ваши друзья. Прокрутите список участников Realm, чтобы узнать, когда они играли в последний раз и с кем. Воспользуйтесь этой функцией, чтобы выбрать время, когда вы сможете играть все вместе. # howtoplay.realms_stories.header.4=Узнайте, кто играет на Realm # -howtoplay.realms_stories.text.5=Чтобы узнать, кто играет на Realm, воспользуйтесь вкладкой «Участники» и вы увидите список тех, кто может здесь играть. Вы можете увидеть, кто является владельцем Realm, кто является оператором, а также кто просматривает истории Realms для этого Realm. А еще вам будут доступны опции поиска, сортировки и фильтрации, которые помогут вам найти кого-то определенного. # +howtoplay.realms_stories.text.5=Чтобы узнать, кто играет на Realm, воспользуйтесь вкладкой «Участники» и посмотрите список тех, кто может здесь играть. Вы можете увидеть, кто является владельцем Realm, кто является оператором, а также кто просматривает истории Realms для этого Realm. А еще вам будут доступны опции поиска, сортировки и фильтрации, которые помогут вам найти кого-то определенного. # howtoplay.realms_stories.header.5=Подключайте из любых устройств # howtoplay.realms_stories.text.6=Истории Realms доступны в игровом меню, когда вы играете на Realm, и на вкладке Realms. Вы можете быть в курсе событий и рассказывать собственную историю, где бы вы ни находились, даже если вы не играете. Истории Realms доступны всегда из везде, будь-то компьютер, консоль или мобильный телефон. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Истории Realms доступны в игр howtoplay.scaffolding=Строительные леса # howtoplay.scaffolding.header.1=Дотянитесь до неба # howtoplay.scaffolding.text.1.keyboard=Строительные леса помогают безопасно строить огромные сооружения! На строительные леса можно заходить и стоять на них. Если возвести многоуровневые леса, вы сможете подниматься по ним, зайдя на леса и нажав :_input_key.jump:. Чтобы спуститься вниз, нажмите и удерживайте :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Строительные леса помогают безопасно строить огромные сооружения! На строительные леса можно заходить и стоять на них. Если возвести многоуровневые леса, вы сможете подниматься по ним, зайдя на леса и нажав кнопку :_input_key.jump:. Чтобы спуститься вниз, нажмите и удерживайте кнопку :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Строительные леса помогают безопасно строить огромные сооружения! На строительные леса можно заходить и стоять на них. Если возвести многоуровневые леса, вы сможете подниматься по ним, зайдя на леса и нажав :_input_key.jump:. Чтобы спуститься вниз, нажмите и удерживайте :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Строительные леса помогают строить огромные сооружения: они позволяют забираться на большую высоту и спускаться, не получая урон от падения. # howtoplay.scaffolding.text.1b.touch=При использовании схемы управления с помощью крестовины коснитесь :touch_jump:, чтобы взобраться на строительные леса. Для спуска коснитесь :touch_fly_down:. # howtoplay.scaffolding.text.1c.touch=При использовании схемы управления с помощью джойстика коснитесь :tip_virtual_button_jump:, чтобы взобраться на строительные леса. Для спуска коснитесь :tip_virtual_button_sneak:. # -howtoplay.scaffolding.text.1.rift_controller=Строительные леса помогают безопасно строить огромные сооружения! На строительные леса можно заходить и стоять на них. Если возвести многоуровневые леса, вы сможете подниматься по ним, зайдя на леса и нажав кнопку :rift_A:. Чтобы спуститься вниз, нажмите и удерживайте кнопку :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Строительные леса помогают безопасно строить огромные сооружения! На строительные леса можно заходить и стоять на них. Если возвести многоуровневые леса, вы сможете подниматься по ним, зайдя на леса и нажав кнопку :windowsmr_right_touchpad:. Чтобы спуститься вниз, нажмите и удерживайте кнопку :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Строительные леса помогают безопасно строить огромные сооружения! На строительные леса можно заходить и стоять на них. Если возвести многоуровневые леса, вы сможете подниматься по ним, зайдя на леса и нажав :rift_A:. Чтобы спуститься вниз, нажмите и удерживайте :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Строительные леса помогают безопасно строить огромные сооружения! На строительные леса можно заходить и стоять на них. Если возвести многоуровневые леса, вы сможете подниматься по ним, зайдя на леса и нажав :windowsmr_right_touchpad:. Чтобы спуститься вниз, нажмите и удерживайте :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Помните про опору # howtoplay.scaffolding.text.2=Строительным лесам нужна опора. По горизонтали можно разместить только столько блоков, не касаясь другого блока. Если поставить слишком много блоков строительных лесов без опоры, они упадут. Леса можно ставить как обычные блоки. Их также можно ставить на собственную опору, чтобы быстро возвести высокую башню. # howtoplay.scaffolding.header.3=Разберите строительные леса # @@ -4017,8 +4105,8 @@ howtoplay.structureBlocks.text.6=Угловой режим использует howtoplay.structureBlocks.text.7=Режим «3D-экспорт» экспортирует файл 3D-модели на поддерживаемую платформу. ### howtoplay.structureBlocks.header.3=Окно предварительного просмотра ### howtoplay.structureBlocks.text.8=Справа на экране структурного блока, в зависимости от режима блока, отображается предварительная версия выбранной области или структуры для загрузки. ### -howtoplay.structureBlocks.text.9.keyboard=Введите команду :_input_key.attack: и потяните, чтобы повернуть предварительную 3D-версию. # -howtoplay.structureBlocks.text.9.gamepad=Используйте команду :_gamepad_stick_right:, чтобы повернуть предварительную 3D-версию. # +howtoplay.structureBlocks.text.9.keyboard=Нажмите :_input_key.attack: и потяните, чтобы повернуть предварительную 3D-версию. # +howtoplay.structureBlocks.text.9.gamepad=Используйте :_gamepad_stick_right:, чтобы повернуть предварительную 3D-версию. # howtoplay.structureBlocks.text.9.touch=Нажмите и потяните, чтобы повернуть предварительную 3D-версию. # howtoplay.structureBlocks.header.4=Активация красного камня ### howtoplay.structureBlocks.text.10=С помощью красного камня можно активировать структурный блок. В зависимости от режима блока и его настроек, активация приведет к сохранению структуры или к ее загрузке в мир. ### @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=Лук – это основное оружи howtoplay.weapons.text.3.touch=Лук – это основное оружие дальнего боя в Minecraft. Нажмите и удерживайте экран, чтобы натянуть тетиву. Отпустите палец, чтобы выпустить стрелу. Для стрельбы из лука необходимы стрелы. # howtoplay.weapons.text.4=Чем сильнее натянута тетива, тем больше урона наносит лук, так что натягивайте ее как можно сильнее. # howtoplay.weapons.header.3=Арбалет # -howtoplay.weapons.text.5.notTouch=Арбалет является альтернативным оружием дальнего боя. Нажмите и удерживайте :_input_key.use:, чтобы зарядить арбалет. После этого арбалет будет оставаться заряженным, пока из него не выстрелят. Нажмите :_input_key.use:, чтобы выстрелить. В качестве зарядов в арбалете используются стрелы. # +howtoplay.weapons.text.5.notTouch=Арбалет — альтернативное оружие дальнего боя. Нажмите и удерживайте :_input_key.use:, чтобы зарядить арбалет. После этого арбалет будет оставаться заряженным, пока из него не выстрелят. Нажмите :_input_key.use:, чтобы выстрелить. В качестве зарядов в арбалете используются стрелы. # howtoplay.weapons.text.5a.touch=Арбалет — оружие дальнего боя, заряжаемое стрелами. Коснитесь и удерживайте любую точку экрана, чтобы зарядить арбалет стрелой. # howtoplay.weapons.text.5b.touch=Если вы зарядили арбалет, он будет заряжен, пока не выстрелит, даже если убрать его в инвентарь. # howtoplay.weapons.text.5c.touch=Коснитесь любой точки экрана, чтобы выстрелить из заряженного арбалета. # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Не удалось экспортировать пр level.editor.import.failed=Не удалось импортировать проект # level.editor.import.failed.incompatibleEdition=Сбой импорта проекта: формат файла не поддерживается # -inbox.invite.title=Приглашение в мир Realm игроку # +inbox.realmInvite.title=Приглашение в Realm игроку %s # +inbox.gameInvite.title=Приглашение от игрока %s # invite.clear=Отменить выбор # invite.send=Отправить приглашения: %d # @@ -4188,6 +4277,8 @@ invite.error1=Что-то пошло не так. Не удалось загру invite.error2=Что-то пошло не так. Не удалось загрузить некоторые данные ваших друзей. # invite.realm.add_member=Добавить участников Realm # invite.notification.title=Приглашение в игру # +invite.notification.acceptInviteTtsTouch=Дважды щелкните на приглашение в верхней части экрана, чтобы принять его # +invite.notification.acceptInviteTtsGamepad=Щелкните %s, чтобы принять приглашение # invite.notification.description=%s приглашает вас сыграть в Minecraft # invite.confirmation.description=%s приглашает вас сыграть в Minecraft # invite.pageCounter=%d/%d # @@ -5223,7 +5314,7 @@ item.spawn_egg.entity.armadillo.name=Яйцо призыва броненосц item.spawn_egg.entity.axolotl.name=Яйцо призыва аксолотля # item.spawn_egg.entity.bee.name=Яйцо призыва пчелы # item.spawn_egg.entity.bogged.name=Яйцо призыва увязнувшего # -item.spawn_egg.entity.breeze.name=Яйцо призыва бриза # +item.spawn_egg.entity.breeze.name=Яйцо призыва вихря # item.spawn_egg.entity.hoglin.name=Яйцо призыва хоглина # item.spawn_egg.entity.cat.name=Яйцо призыва кота # item.spawn_egg.entity.chicken.name=Яйцо призыва курицы # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Череп # item.banner_pattern.thing=Штука # item.banner_pattern.vines=Зубчатая кайма # item.bucketPowderSnow.name=Ведро снежной пыли # +item.worldbuilder.block.failed=Чтобы поставить этот блок, нужно иметь разрешение оператора и выбрать творческий режим # item.shield.name=Щит # item.shield.white.name=Белый щит # @@ -5863,6 +5955,7 @@ map.position=Позиция: %s, %s, %s # mcoServer.title=Мир Minecraft в Интернете # +menu.ai_lesson_crafter=Мастер уроков # menu.achievements=Достижения # menu.convertingLevel=Развертывание мира # menu.copyright=© Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=НАСТРОЙКИ КЛАССА # menu.serverStore=Магазин %s # menu.serverGenericName=Сервер # menu.play=Играть # +menu.preview=Предварительный просмотр # menu.profile=Профиль # menu.playdemo=Играть в демомире # menu.playOnRealms=Играть в Realm # @@ -6070,9 +6164,9 @@ options.chat.width=Ширина # options.codeBuilder=Code Builder # options.content_log_file=Включить файл журнала содержимого # options.content_log_gui=Включить интерфейс журнала содержимого # -options.controller=Контроллер # -options.controllerLayout=Раскладка контроллера # -options.controllerSettings=Настройки контроллера # +options.controller=Геймпад # +options.controllerLayout=Раскладка геймпада # +options.controllerSettings=Настройки геймпада # options.controls=Элементы управления... # options.control_alt_keybinds_section=Следующие клавиши используются с CTRL + ALT # options.credits=Титры # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Использовать поворот options.dev_use_fast_chunk_culling=Использовать быстрый отбор блоков # options.dev_displayMarketplaceDocumentId=Показать ИД документа с рынка # options.dev_addCoins=Добавить %s монет(ы) # +options.dev_addCoinTitle=Добавить монеты # +options.dev_reset_entitlements=Сбросить все права владения # +options.dev_reset_entitlements_loading=Идет сброс прав владения, по завершении процесса диалоговое окно будет закрыто. Вы можете закрыть его самостоятельно, но выход из игры до завершения выполнения команды может привести к непредсказуемым последствиям. # +options.dev_reset_entitlements_error_unfinished=Внимание! Не все права владения удалось удалить. Запустите операцию сначала; возможно, перед этим стоит перезапустить приложение. # +options.dev_reset_entitlements_warning=Внимание! Будут удалены все ваши права владения, в том числе оставшиеся от предыдущих версий игры, и восстановить их, возможно, не получится! Если у вас много прав владения, процедура может занять долгое время. Продолжить? # +options.dev_reset_entitlements_success=Права владения успешно удалены. # +options.dev_currencyFailureWarning=Установить связь с сетью не удалось. Ошибка: %s # +options.dev_currencyFailureWarningGeneric=Установить связь с сетью не удалось. Убедитесь, что вы вошли в учетную запись из белого списка. # +options.dev_reset_wallet=Сбросить кошелек # +options.dev_allowlist_failure=Ошибка! Не удалось выполнить операцию, проверьте еще раз, находится ли данная учетная запись в белом списке. # options.discoveryEnvironment=Среда обнаружения (требует перезагрузки) # options.discoveryEnvironment.production=Производство # options.discoveryEnvironment.staging=Подготовка # options.discoveryEnvironment.local=Местн. # options.discoveryEnvironment.dev=Разработка [Нестабильная] # +options.discoveryEnvironment.perf=Производительность [Очень нестабильная] # options.dev_realmsEnvironment=Среда Realms # options.dev_realms_environment.production=Создание # options.dev_realms_environment.staging=Подготовка # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Обновить переопределени options.dev_resetOverrideDate=Сбросить переопределение даты # options.dev_clearStoreCache=Сбросить кэш рынка # options.dev_clearLibraryCache=Очистить кэш библиотеки # +options.dev_clearScreenshotsCache=Очистить кэш снимков экрана # options.dev_clearAllCache=Очистить весь кэш # options.dev_connection_quality=Регулятор сети (симуляция плохого соединения) # options.dev_connection_off=Выкл. – для локальной игры используется соединение в памяти # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Мбит/с, задержка 200 мс, п options.dev_connection_slow=Медленное – 400 Кбит/с, задержка 300 мс, потеря пакетов 3% # options.dev_connection_veryslow=Очень медленное – 200 Кбит/с, задержка 400 мс, потеря пакетов 4% # options.dev_deleteAllPersonas=Удалить все личности # +options.dev_deleteLocalScreenshots=Удалить локальные снимки экрана # options.dev_deleteLegacyPersona=Удалить устаревшую ячейку персоны # options.dev_identity_environment=Новая среда проверки удостоверений и веб-инфраструктуры (требует перезапуска) # options.dev_identity_environment.dev=Разработка # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Уровень 4 — 1024 МБ # options.dev_sunsetting_tier.five=Уровень 5 — iOS 12 и Android Nougat # options.dev_sunsetting_tier.not_pending=Не ожидается # options.dev_gatherings_section=Сбор ресурсов # -options.dev_gatherings_add_gathering=Добавить общественные мероприятия # options.dev_gatherings_enable=Включить общественные мероприятия # +options.dev_gatherings_filter=Фильтровать сбор ресурсов # options.dev_gatherings_disable=Отключить общественные мероприятия # options.dev_gatherings_bypass=Обход проверки набора(ов) обновления системы # options.dev_gatherings_enabled=Общественные мероприятия: включено # @@ -6335,7 +6442,7 @@ options.licenses=Лицензии # options.licensed_content=Лицензированный контент # options.networkSettings=Настройки сети # options.ecoMode=Эксперимент. функции энергосбережения #### {MaxLength='40'} -options.enableEcoMode=Более низкая частота кадров при отключении контроллера #### {MaxLength='55'} +options.enableEcoMode=Более низкая частота кадров при отключении геймпада #### {MaxLength='55'} options.font_license=Лицензия на шрифт # options.font_license_body=%1 # options.livingRoomFOV=Поле зрения в режиме "Гостиная" # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Профи Quake # options.fov.min=Норма # +options.gammaIntensity=Яркость # +options.hdr_brightness=Яркость # options.hudOpacity=Прозрачность индикаторов # options.hudOpacity.max=Нормально # options.hudOpacity.min=Скрыты # @@ -6353,12 +6462,13 @@ options.fullKeyboardGameplay=Полноклавиатурный режим # options.fullKeyboardLayout=Раскладка полной клавиатуры # options.improvedInputResponsePlaceholder=Улучшенный отклик # options.improvedInputResponsePlaceholder.tooltip=Уменьшает задержку между вводимыми данными и отображением их на экране. Эта настройка может привести к потере заряда аккумулятора. # -options.dynamicTexturesToggle=Убрать ограничение текстур # -options.dynamicTexturesToggle.tooltip=Для отключения данного параметра требуется перезагрузить игру. При использовании нескольких дополнений или наборов ресурсов работа может быть нестабильной. # -options.dynamicTextures.popUp=Если после включения параметра «Убрать ограничение текстур» вы захотите вновь отключить его, потребуется перезагрузить игру. # +options.dynamicTexturesToggle=Использовать рекомендованные ограничения текстур # +options.dynamicTexturesToggle.tooltip=Разрешить Mojang настроить ограничения текстур. Это значительно улучшит их качество. Если у вас не загружаются большие дополнения и наборы ресурсов, отключите эту функцию. # +options.dynamicTextures.popUp=После отключения функции «Использовать рекомендованные ограничения текстур» необходимо перезапустить игру. # options.dynamicTextures.popUp.title=Вы уверены? # +options.dynamicTextures.popUp.continue=Выключить # options.fullscreen=Полный экран # -options.gamepadcursorsensitivity=Чувствительность курсора контроллера # +options.gamepadcursorsensitivity=Чувствительность курсора геймпада # options.gamertag=Тег игрока: # options.gamma=Яркость # options.gamma.max=Ярко # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Включает очень больш options.upscaling=Увеличение # options.raytracing=Трассировка лучей # options.raytracing.disabled.upsell.supported_platform=Этот параметр изменяется только в мирах с поддержкой трассировки лучей. Найдите такой мир на Рынке или создайте свой собственный набор ресурсов с поддержкой трассировки лучей. # +options.raytracing.disabled.upsell.supported_platform.edu=Этот параметр изменяется только в мирах с поддержкой трассировки лучей. # options.raytracing.disabled.upsell.unsupported_platform=Вам нужно определенное устройство, чтобы использовать эту функцию. Дополнительные сведения см. по адресу http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Причудливое # options.graphics.fast=Быстрая # @@ -6406,6 +6517,7 @@ options.hidehand=Скрыть руку # options.classic_box_selection=Выбор контура # options.creator=Создатель # options.creatorTitle=Настройки создателя # +options.creator.serverboundClientDiagnosticsEnabled=Включить диагностику клиента # options.creator.debuggerHeading=Настройки отладчика сценариев # options.creator.debuggerAutoAttach=Отображать отладчик при загрузке # options.creator.debuggerAutoConnect=Подключить отладчик при загрузке # @@ -6426,11 +6538,11 @@ options.creator.watchdogHangThreshold=Прервать после # options.creator.watchdogHangFormat=%s сек. # options.creator.watchdogHangFormatDefault=Секунд (по умолчанию): %s # options.vr_classic_box_selection=Выбор контура # -options.hidegamepadcursor=Скрыть курсор контроллера # +options.hidegamepadcursor=Скрыть курсор геймпада # options.hidegui=Скрыть ГПИ # options.showKeyboardPrompts=Показать подсказки по использованию клавиатуры и мыши # options.showLearningPrompts=Показать подсказки по обучению # -options.hidetooltips=Скрыть подсказки для контроллера # +options.hidetooltips=Скрыть подсказки для геймпада # options.splitscreenHUDsize=Размер индикаторов (разделение экрана) # options.ingamePlayerNames=Имена игроков в игре # options.splitscreenIngamePlayerNames=Имена игроков в игре (разделение экрана) # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Классический # options.uiprofile.pocket=Карманный # options.betaNewDeathScreenToggle=Новый экран «Вы погибли» (экспериментальный) # options.betaNewDeathScreenToggle.disabled=Этот параметр нельзя изменить во время игры в мире # +options.betaNewBedScreenToggle=Новый экран кровати (экспериментальная функция) # +options.betaNewBedScreenToggle.disabled=Этот параметр нельзя изменить во время игры в мире # options.usetouchpad=Разделить элементы управления # options.viewSubscriptions=Подписки # options.viewSubscriptions.button.info=Инфо # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=В вашем браузере по умолч options.openFeedbackPage.continue=Перейти на страницу обратной связи # options.turnOffAchievements=Отключить достижения? # options.turnOffAchievements.message=Достижения доступны только в мирах, для которых настроен режим выживания с отключенными читами. Если вы продолжите, больше никто не заработает достижений при игре в этом мире, даже если вы переключитесь обратно перед игрой. # +options.turnOnHardcoreMode=Включить режим сложности «Для опытных»? # +options.turnOnHardcoreMode.message=Вот что вам нужно узнать о режиме сложности «Для опытных»: # +options.turnOnHardcoreMode.message.1=1. После смерти возрождения не будет — конец игре! # +options.turnOnHardcoreMode.message.2=2. После создания мира отключить режим «Для опытных» будет нельзя. # +options.turnOnHardcoreMode.message.3=3. После смерти вы сможете наблюдать за миром, но не взаимодействовать с ним. # options.achievementsDisabled=В этом мире недоступны достижения. # options.achievementsDisabled.onLoad=Если вы начнете игру с этими настройками, достижения станут недоступны в этом мире. # options.achievementsDisabled.notSignedIn=В этом мире доступны достижения, но для их получения нужно войти в учетную запись Майкрософт. # @@ -6761,7 +6880,7 @@ options.makeBackup=Сделать резервную копию моего ми options.managePrivacy=Чтобы изменить настройки конфиденциальности, откройте https://account.xbox.com/Settings в любом веб-браузере. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Отвязать учетную запись Майкрософт # options.unlink_msa.confirm.title=Отвязать учетную запись Майкрософт? # -options.unlink_msa.confirm.warning=ВНИМАНИЕ! Отвязав учетную запись, вы больше не сможете сохранять свой прогресс и покупки, сделанные с помощью системы PlayStation®4, в своей учетной записи %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=ВНИМАНИЕ! Отвязав учетную запись, вы больше не сможете сохранять прогресс и покупки, сделанные с помощью консоли PlayStation®4, в своей учетной записи %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Отключение учетной записи Майкрософт из этой игры повлияет на все игры Minecraft на этой платформе, которые использовали эту учетную запись Майкрософт. # options.unlink_msa.confirm.checkbox1=Я больше не смогу получать доступ к контенту игрового Магазина, играя на других платформах. # options.unlink_msa.confirm.checkbox2=Я больше не смогу участвовать в кроссплатформенных играх с друзьями, использующими другие платформы. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Не удается подключиться к ми progressScreen.generating=Идет создание мира # progressScreen.saving=Сохранение мира # progressScreen.loading=Загрузка... # +progressScreen.title.loading=Загрузка %1 # progressScreen.title.downloading=Загрузка наборов %1 # progressScreen.title.applyingPacks=Загрузка наборов ресурсов # progressScreen.title.searchingForSession=Поиск сеанса игры... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Подключение к внешнем progressScreen.title.connectingRealms=Подключение к Realm # progressScreen.title.copyingWorld=Копирование мира # progressScreen.title.deleteStorageAreaContent=Очистка кэша хранилища # +progressScreen.title.deleteScreenshotsCache=Очистка кэша снимков экрана # +progressScreen.title.deleteLocalScreenshots=Удаление локальных снимков экрана # progressScreen.title.loadingSplitScreenAppearances=Загрузка отображения с разделенным экраном # progressScreen.title.modifiedWorldWarning=Модифицированный мир # progressScreen.message.appearanceLoaded=Отображение загружено # progressScreen.message.appearanceLoadWaitTimeMet=Загрузка отображения занимает длительное время. Продолжаем создание мира... # progressScreen.message.deleteStorageAreaContent=Это может занять некоторое время... # -progressScreen.message.copyingWorld=Копирование мира... %d%% # +progressScreen.message.copyingWorld=Копирование мира... # progressScreen.message.tts.copyingWorld=Копирование мира # progressScreen.message.building=Генерация ландшафта # progressScreen.message.done=Готово! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Дополнения добавл progressScreen.message.modifiedWorldWarning.7=Миры и дополнения сложно устроены! Некоторые из них отлично работают вместе, а другие — нет, поэтому иногда можно столкнуться со странными последствиями. # progressScreen.message.modifiedWorldWarning.8=Чем больше дополнений, тем веселее играть, но загрузка может занять больше времени. # progressScreen.dialog.title.resourcePack=Загрузить наборы ресурсов? # -progressScreen.dialog.title.behaviorAndResourcePack=Загрузить наборы параметров и ресурсов для мира? # -progressScreen.dialog.title.onlyBehavior=Загрузить наборы параметров для мира? # progressScreen.dialog.title.storageProviderError=Ошибка синхронизации данных мира # progressScreen.dialog.title.storageProviderLongWait=Синхронизация данных мира # progressScreen.dialog.title.storageProviderSucceeded=Синхронизация данных мира выполнена успешно # -progressScreen.dialog.message.onlyBehavior=В этом мире используются наборы параметров, которые необходимо загрузить для подключения. Хотите загрузить их и подключиться? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=В этом мире используются наборы параметров, их необходимо загрузить для подключения. Также используются наборы ресурсов, которые можно загрузить по желанию. Что вы хотите загрузить перед подключением? # -progressScreen.dialog.message.behaviorAndResourcePack=В этом мире используются наборы параметров и ресурсов, которые необходимо загрузить для подключения. Хотите загрузить их и подключиться? # -progressScreen.dialog.message.resourcePackOptional=В этом мире используются наборы ресурсов. Вы хотите загрузить их перед подключением? # -progressScreen.dialog.message.resourcePackRequired=В этом мире используются наборы ресурсов, которые необходимо загрузить для подключения. Хотите загрузить их и подключиться? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=К этому миру применены наборы ресурсов с поддержкой трассировки лучей. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Ваше устройство несовместимо с продвинутыми функциями освещения и использования текстур, поэтому вы будете видеть мир без этих улучшенных эффектов. Хотите загрузить их перед присоединением? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=К этому миру применены наборы ресурсов с поддержкой трассировки лучей. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Ваше устройство несовместимо с продвинутыми функциями освещения и использования текстур, поэтому вы будете видеть мир без этих улучшенных эффектов. Хотите загрузить их перед присоединением? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=В мире используются некоторые необязательные наборы ресурсов, например трассировка лучей. Ваше устройство несовместимо с продвинутыми функциями освещения и использования текстур, поэтому вы будете видеть мир без этих улучшенных эффектов. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=В мире используются некоторые необязательные и обязательные наборы ресурсов, например трассировка лучей. Ваше устройство несовместимо с продвинутыми функциями освещения и использования текстур, поэтому вы будете видеть мир без этих улучшенных эффектов. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=В мире используются некоторые обязательные наборы ресурсов, например трассировка лучей. Ваше устройство несовместимо с продвинутыми функциями освещения и использования текстур, поэтому вы будете видеть мир без этих улучшенных эффектов. # +progressScreen.dialog.message.resourcePack.optional=В этом мире используются необязательные наборы ресурсов. Вы хотите загрузить их перед подключением? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=В этом мире используются необязательные и обязательные наборы ресурсов из примененного дополнения. Перед подключением следует загрузить все наборы или только те, без которых запустить мир невозможно? # +progressScreen.dialog.message.resourcePack.required=В этом мире используются обязательные наборы ресурсов из примененного дополнения. Вы хотите загрузить их перед подключением? # +progressScreen.dialog.message.resourcePack.serverRequired=Владелец этого мира требует, чтобы игроки скачали все используемые в мире наборы ресурсов. Вы хотите загрузить их перед подключением? # progressScreen.dialog.message.storageProviderError=Не удалось синхронизировать данные мира. Повторить попытку? # progressScreen.dialog.message.storageProviderUnusableError=Мир не синхронизирован полностью или поврежден. Сыграйте в этом мире на консоли, где он в нормальном состоянии, и попробуйте перенести его еще раз. # progressScreen.dialog.message.storageProviderQuotaError=Локальное сохранение выполнено успешно, но облачная синхронизация не удалась из-за лимита памяти. Освободите пространство облака, удалив миры в меню настроек. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Недостат progressScreen.dialog.message.worldCorrupted=Мир поврежден. Сообщите об этом на сайте bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Синхронизация этого мира требует много времени. Подождать еще? # progressScreen.dialog.button.enter=Войти в мир # -progressScreen.dialog.button.joinAndDownload=Загрузить и подключиться: %1 # progressScreen.dialog.button.joinAndDownload.everything=Загрузить все и подключиться: %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Загрузить только параметры и присоединиться – %1 # +progressScreen.dialog.button.joinAndDownload.required=Загрузить обязательный контент и подключиться: %1 # progressScreen.dialog.button.join=Подключиться # progressScreen.dialog.button.leave=Выйти # progressScreen.dialog.button.retry=Повторить # progressScreen.dialog.button.wait=Ждать # -progressScreen.editor.message.copyingProject=Копирование проекта... %d%% # +progressScreen.editor.message.copyingProject=Копирование проекта... # progressScreen.editor.message.tts.copyingProject=Копирование проекта # progressScreen.editor.title.copyingProject=Копия проекта # progressScreen.editor.dialog.message.resourcePackOptional=В этом проекте используются наборы ресурсов. Загрузить их перед подключением? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Наборы параметров resourcePack.description.bottom.level=Наборы ресурсов применяются от нижнего к верхнему. Это значит, что для любого элемента в двух наборах определяющим будет верхний набор. Наборы в вашем мире имеют приоритет над вашими глобальными наборами. # resourcePack.description.store=Просмотр в магазине # resourcePack.header.behavior=Действующие наборы параметров применяются ко всем игрокам. # -resourcePack.header.level=Игроки должны принять наборы ресурсов, чтобы присоединиться. # +resourcePack.header.level=Игроки должны скачать необязательные наборы ресурсов, чтобы присоединиться. # resourcePack.crashRecovery.title=Сброс глобальных ресурсов # resourcePack.crashRecovery.message=Сбой загрузки ресурсов ранее. # resourcePack.warnings=Предупреждения: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Обновить мир? # resourcePack.warning.add.body=Этот мир может выглядеть и работать не так, как классические миры. Советуем вам сохранить копию этого мира, прежде чем продолжить. # resourcePack.warning.add.button.cancel=Не добавлять набор # resourcePack.warning.add.button.ok=Все равно добавить # -resourcePack.warnings.contentKeyErrorBody=Возникла проблема с загрузкой набора: %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Возникла проблема с загрузкой наборов: %s. # +resourcePack.warnings.contentKeyErrorBody=Возникла проблема с загрузкой набора: %s. Перезапустите игру или попробуйте загрузить набор заново. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Возникла проблема с загрузкой наборов: %s. Перезапустите игру или попробуйте загрузить наборы заново. # resourcePack.warnings.contentKeyErrorTitle=Ошибка! # resourcePack.warning.remove.title=Это опасно! # resourcePack.warning.remove.body=Добавление и удаление наборов после игры в мире может повредить его данные и привести к потере ваших игровых результатов. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Неизвестен # storageManager.delete.title=Удалить %s навсегда? # storageManager.title.item.single=элемент # storageManager.title.item.plural=элем. # +storageManager.title.allScreenshots=все снимки экрана # storageManager.delete.content=Вы действительно хотите удалить выбранные элементы? Они будут потеряны навсегда (а это очень долго)! %s%s%s # storageManager.delete.content.redownload=Вы можете повторно скачать контент, приобретенный на рынке. # storageManager.delete.content.worldtemplate=Если удалить шаблоны, миры, в которых они используются, могут перестать работать как задумано. # storageManager.delete.content.affectedWorlds=Следующие миры могут работать некорректно: # +storageManager.delete.content.screenshots=Все снимки экрана для каждого игрока Minecraft на этом устройстве будут удалены. Продолжить? # storageManager.delete.confirm=Удалить # storageManager.delete.cancel=Отмена # storageManager.delete.dependency=Следующий контент зависит от этого элемента (%s) и может стать недействительным при удалении «%s»: %s. Вы все еще хотите удалить «%s»? Вы навсегда потеряете %s (а это очень долго)! # @@ -8759,7 +8878,7 @@ store.search.error.searchStringAndFilters=Нет результатов по з store.search.error.searchStringAndNoFilters=Нет результатов по запросу «%s». Попробуйте другую фразу... # store.search.error.emptySearchStringAndFilters=Нет результатов по выбранным фильтрам. Попробуйте расширить поиск... # store.search.error.emptySearch=К сожалению, ничего не нашлось. # -store.search.greyListedResults= -- Отображается только содержимое, которое будет работать на этом устройстве. # +store.search.greyListedResults= — Отображается только то содержимое, которое будет работать на этом устройстве. # store.search.noConnectionErrorText=Ой! Кажется, потеряно соединение с Интернетом. Проверьте подключение и попробуйте еще раз! # store.search.placeHolderText=Введите для поиска... # store.search.pluralResults= Результаты # @@ -10574,7 +10693,7 @@ midgameTips.69=Вспашите мотыгой землю, чтобы сдела lategameTips.1=Зомби-пиглины не тронут вас. Не злите их, и все будет в порядке. # lategameTips.2=Убейте гаста его же огненным шаром! # lategameTips.3=Булыжник служит прекрасной защитой от огненных шаров гастов. # -lategameTips.4=Своей атмосферной музыкой Minecraft обязан C418, Лене Рейн и Куми Таниоке. # +lategameTips.4=Своей атмосферной музыкой Minecraft обязан C418, Лене Рейн, Аарону Шерофу и Куми Таниоке. # lategameTips.5=Однажды игру обязательно обновят! # lategameTips.6=Криперы появились в Minecraft благодаря ошибке в коде. # lategameTips.7=На разработку первой версии Minecraft ушло всего 6 дней! # @@ -10760,10 +10879,11 @@ dr.loading=Загрузка... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Выберите новый скин # dr.classic_skins.custom_skin_title=Импорт скина # -dr.classic_skins.custom_skin_description=Импортируйте файл изображения со своего устройства, чтобы использовать его в качестве скина. Эта настройка не синхронизируется между устройствами и играми. # +dr.classic_skins.custom_skin_description=Импортируйте файл в формате .png (размер — 64x32, 64x64, или 128x128) с вашего устройства, чтобы использовать его в качестве скина. Эта настройка не синхронизируется между устройствами. # +dr.classic_skins.custom_skin_description_disabled= На вашем устройстве при игре в сети выбрать уникальный скин нельзя. Вернитесь в главное меню, чтобы сменить скин. # dr.classic_skins.custom_skin_description_popup=Если включен параметр «Разрешить только доверенные скины», вы не будете видеть игроков в пользовательских скинах # dr.classic_skins.custom_skin_section_title=Скины во владении # -dr.classic_skins.invalidCustomSkin=Простите, это не скин Minecraft. # +dr.classic_skins.invalidCustomSkin=Импортируйте файл в формате .png размером 64x64, 64x32, или 128x128 пикселей # dr.classic_skins.owned=Приобретено # dr.classic_skins.purchasable=Получить еще # dr.classic_skins.realms_plus=Realms Plus # @@ -10856,7 +10976,7 @@ dr.categories.size=Размер # dr.categories.top=Верхние части # dr.categories.bottom=Нижние части # dr.categories.outerwear=Верхняя одежда # -dr.categories.headwear=Головные уборы # +dr.categories.headwear=Головной убор # dr.categories.gloves=Перчатки # dr.categories.footwear=Обувь # dr.categories.back_item=Предметы для спины # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Не удалось подключить gathering.info.modal.body.connectFail=К сожалению, не удалось подключиться. Повторите попытку позже. # gathering.connect.title=Подключение... # gathering.info.qr.title.onlineService=Подробнее # -gathering.info.qr.body.onlineService.nso=Чтобы присоединиться к событию в Minecraft, вам необходимо членство в Nintendo Switch Online. # -gathering.info.qr.body.onlineService.psn=Чтобы присоединиться к событию в Minecraft, необходимо выполнить вход в PlayStation®Plus. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Чтобы присоединиться к событию в Minecraft, необходимо выполнить вход. # gathering.info.qr.title.childAccount=Игра по сети не разрешена # gathering.info.qr.body.childAccount=Настройки родительского контроля запрещают игру по сети. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Прямая трансляция событий gathering.info.qr.body.console=Отсканируйте, чтобы присоединиться к прямой трансляции событий # gathering.info.signIn.title=Войдите, чтобы присоединиться к этому событию. # gathering.info.signIn.body=Войдите в свою учетную запись Майкрософт, чтобы принять участие в этом событии. # +gathering.activation.warning=Не удается найти сбор # +gathering.activation.warning.signIn=Не удается найти сбор. Войдите, прежде чем повторить попытку. # +gathering.activation.warning.title=О нет! # diff --git a/resource_pack/texts/sk_SK.lang b/resource_pack/texts/sk_SK.lang index 61d491f38..3bf565d0e 100644 --- a/resource_pack/texts/sk_SK.lang +++ b/resource_pack/texts/sk_SK.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Ponuka hry # accessibility.screenName.permissions=Obrazovka s povoleniami # accessibility.screenName.play=Obrazovka Prehrať # accessibility.screenName.profile=Obrazovka Profil # +accessibility.screenName.realmInviteLinkSettings=Obrazovka Nastavenia prepojenia s pozvaním do ríše # accessibility.screenName.realmSettings=Obrazovka Nastavenia ríše # accessibility.screenName.settings=Obrazovka Nastavenia hry # accessibility.screenName.addFriend=Obrazovka Pridať priateľa # @@ -192,6 +193,10 @@ accessibility.text.equals=Rovná sa # accessibility.text.unsupported=Neznámy znak # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Oznámenie ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tip ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Argumenty duplicitného voliča %s # commands.generic.encryption.badkey=Bol poskytnutý zlý verejný kľúč. Po formátovaní PEM sa očakával 120-bajtový kľúč. # commands.generic.encryption.badsalt=Bol poskytnutá zlá hodnota Salt. Pred kódovaním Base 64 sa očakávala 16-bajtová hodnota. # commands.generic.encryption.required=Požaduje sa šifrovaná relácia # +commands.generic.entity.differentDimension=Cieľová entita nemôže byť v inej dimenzii # commands.generic.entity.invalidType=Typ subjektu %1$s je neplatný # commands.generic.entity.invalidUuid=Zadaný identifikátor UUID subjektu má neplatný formát # commands.generic.entity.notFound=Tento subjekt nemožno nájsť # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Hodnoty blednutia farieb musia byť v celých čí commands.camera.invalid.easing=Zjednodušenie na nestacionárne kamery nie je podporované # commands.camera.invalid.time=Trvanie blednutia musí mať hodnotu od 0 do 10 sekúnd # commands.camera.invalid.pitch=Sklon kamery (rotácia X) musí byť medzi -90 a 90 stupňov # +commands.camera.invalid.view.offset=Posun zobrazenia musí byť medzi -100 a 100 # commands.camera.perspective.locked=Pri používaní vlastných kamier sa nedá zmeniť pohľad # commands.camera.perspective.option=Vybratá kamera sa zmení, keď nie je aktívna vlastná kamera # commands.world_age.description=Zmení alebo zadá dotaz na vek sveta (čas od vytvorenia). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Jaskyne a útesy # createWorldScreen.cavesandcliffsDescription=Preskúmajte nové rozmanité generovanie jaskýň # createWorldScreen.spectatorMode=Režim diváka # createWorldScreen.spectatorModeDescription=Vyskúšajte prvé verzie režimu diváka # +createWorldScreen.experimentalThirdPersonCameras=Kamery pre tvorcov: nové predvoľby z pohľadu tretej osoby # +createWorldScreen.experimentalThirdPersonCamerasDescription=Obsahuje nový pohľad tretej osoby cez rameno s predvoľbou kamery follow_orbit # +createWorldScreen.experimentalFocusTargetCamera=Kamery tvorcov: kamera so zameraním sa na cieľ # +createWorldScreen.experimentalFocusTargetCameraDescription=Umožňuje existujúcej voľnej kamere zamerať sa na entitu # createWorldScreen.recipeUnlocking=Odomykanie receptov # createWorldScreen.recipeUnlockingDescription=Povoliť odomykanie receptov # createWorldScreen.experimentalholiday=Funkcie Tvorcu prázdnin # @@ -1961,6 +1972,10 @@ createWorldScreen.eduCloud.about.body=Názov súboru: '%1$s'%2$sPosledná aktual createWorldScreen.eduCloud.about.title=Informácie o súbore cloudového sveta # createWorldScreen.eduCloud.delete.confirm=Odstrániť lokálny svet? # createWorldScreen.eduCloud.deleteWarningFormat=Naozaj chcete odstrániť „%1$s“ v tomto zariadení?%2$sCloudová verzia „%3$s“ nebude ovplyvnená a neskôr ju možno znova synchronizovať. # +createWorldScreen.eduCloud.resolution.title=Nahrať teraz? # +createWorldScreen.eduCloud.resolution.body=Vyskytol sa problém s ukladaním sveta %1$s do cloudu. Pri opustení sveta nezatvárajte Minecraft Education, kým sa nahrávanie nedokončí.%2$sPoďme to napraviť. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Nahrať teraz # +createWorldScreen.eduCloud.resolution.uploadOpen=Nahrať a hrať # createWorldScreen.experimentalDeferredTechnicalPreview=Funkcia renderovania drakov pre tvorcov # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Povoliť funkciu odloženého tieňovania. Vyžaduje balík prostriedkov s podporou PBR a kompatibilný hardvér. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Prevziať pred zdieľaním zálohu? # realmsInvitationScreen.shareDialogLabel=Ktokoľvek s týmto prepojením sa môže stať členom vášho servera Realm. Buďte opatrní, s kým ho zdieľate. Možno by ste najprv mali prevziať záložnú kópiu svojho sveta. Členov môžete odstrániť v nastaveniach servera Realm. # realmsInvitationScreen.shareDialogShareButton=Zdieľať # realmsInvitationScreen.shareDialogCopyButton=Kopírovať # -realmsInvitationScreen.shareDialogNewLinkButton=Vytvoriť nové prepojenie # -realmsInvitationScreen.shareDialogNewCodeButton=Vytvoriť nový kód # realmsInvitationScreen.closedRealmWarning=Váš server Realm je zatvorený. Členovia sa nemôžu pripojiť. # realmsInvitationScreen.generate=Generovať # realmsInvitationScreen.disable=Zakázať # realmsInvitationScreen.backup=Prevziať # -realmsInvitationScreen.shareByLink=Prepojenie na zdieľanie # -realmsInvitationScreen.shareByCode=Zdieľať kód pozvania # -realmsInvitationScreen.shareLinkToRealm=Zdieľať prepojenie na ríšu # -realmsInvitationScreen.shareCodeToRealm=Zdieľať kód pozvania na server Realm # -realmsInvitationScreen.shareInfoMessage=Ktokoľvek s prepojením sa môže pripojiť k vašej ríši. Ak chcete stiahnuť záložnú kópiu svojho sveta, prejdite do ponuky Hra > Stiahnuť svet. # -realmsInvitationScreen.shareInfoMessageCode=K vášmu serveru Realm sa môže pripojiť ktokoľvek s kódom pozvania. Ak chcete prevziať záložnú kópiu svojho sveta, prejdite do ponuky Hra > Prevziať svet. # -realmsInvitationScreen.refreshLinkInfoMessage=Týmto sa zruší platnosť starého prepojenia a vytvorí sa nové. Chcete pokračovať? # -realmsInvitationScreen.refreshCodeInfoMessage=Týmto sa zruší platnosť starého kódu pozvania a vytvorí sa nový. Chcete pokračovať? # realmsInvitationScreen.kick=Odstrániť # realmsInvitationScreen.kickAndBlock=Blokovať # realmsInvitationScreen.kickPopupTitle=Zrušiť prístup? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Nastavenia hry # realmsSettingsScreen.playersSectionTitle=Hráči # realmsSettingsScreen.membersSectionTitle=Členovia # realmsSettingsScreen.subscriptionSectionTitle=Predplatné # +realmsSettingsScreen.inviteLinksSectionTitle=Prepojenia s pozvánkou # realmsSettingsScreen.devOptionsSectionTitle=Možnosti pre vývojárov # realmsSettingsScreen.backupSection=Zálohy # realmsSettingsScreen.backupInfo=Svet vo svojej ríši môžete obnoviť pomocou zálohy z tohto zoznamu. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Nahradiť svet? # realmsSettingsScreen.closeRealmTitle=Zavrieť ríšu? # realmsSettingsScreen.closeRealmMessage=Zatvorením ríše ju vypnete. Hráči, ktorí v ríši momentálne hrajú, budú odpojení. Naozaj to chcete urobiť? # realmsSettingsScreen.LoadingSubscription=Načítava sa predplatné... # +realmsSettingsScreen.LoadingInviteLinks=Načítavajú sa prepojenia s pozvánkou... # realmsSettingsScreen.failedLoadingSubscription=Načítanie predplatného zlyhalo # +realmsSettingsScreen.failedLoadingInviteLinks=Nepodarilo sa načítať prepojenia s pozvánkou # realmsSettingsScreen.matchingPurchasePlatformFormat=Predplatné ste si kúpili na platforme %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Predplatné ste začali na platforme %s. Predĺžiť ho môžete len tam. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Predplatné služby Realms môžete spravovať v obchode platformy, v ktorom ste ho pôvodne kúpili. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Platnosť rí realmsSettingsScreen.upload.worldtoobig=Odovzdanie zlyhalo. Veľkosť sveta presahuje maximálny limit na odovzdanie %s. # realmsSettingsScreen.download.worldtoobig=Prevzatie zlyhalo. Veľkosť sveta presahuje maximálny limit na prevzatie %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Zmeny vykonané v predplatnom služby Realms, ako je časový limit na hranie alebo vypínanie opakujúcich sa fakturácií, sa neprejavia až do ďalšieho dátumu fakturácie. # +realmsSettingsScreen.inviteLinkLabel=Prepojenia s pozvánkou: # +realmsSettingsScreen.inviteLinkLabelTTS=Prepojenia s pozvánkou. Textový blok. # +realmsSettingsScreen.inviteLinkLabelDescription=Môžete pridať až 5 prepojení s pozvánkou a zdieľať ich, aby sa ostatní mohli pripojiť k vašej ríši. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Dosiahli ste maximálny počet prepojení s pozvánkou. Ak chcete pridať nové prepojenie, musíte odstrániť jedno z existujúcich. # +realmsSettingsScreen.inviteLinkNameTTS=Prepojenie s pozvánkou s názvom %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Kliknutím na tlačidlo zmeníte nastavenia. # +realmsSettingsScreen.inviteLinkAddButton=Pridať nové prepojenie s pozvánkou # +realmsSettingsScreen.inviteLinkCopyTTS=Kopírovať prepojenie s pozvánkou # +realmsSettingsScreen.inviteLinkActivate=Aktivovať prepojenie # +realmsSettingsScreen.inviteLinkActivateTTS=Aktivovať prepojenie. Aktivujte toto prepojenie, aby sa ostatní mohli pripojiť prostredníctvom neho. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktivujte toto prepojenie, aby sa ostatní mohli pripojiť prostredníctvom neho. # +realmsSettingsScreen.inviteLinkActive=Aktívne # +realmsSettingsScreen.inviteLinkInactive=Neaktívne # +realmsSettingsScreen.inviteLinkInactiveExpiry=S týmto prepojením sa nikto nemôže pripojiť # +realmsSettingsScreen.inviteLinkExpiryTime=Platnosť vyprší %s o %s # +realmsSettingsScreen.inviteLinkExpiredTime=Platnosť vypršala %s o %s # +realmsSettingsScreen.inviteLinkExpired=Po uplynutí platnosti # +realmsSettingsScreen.inviteLinkInfinite=Platnosť nikdy nevyprší # +realmsSettingsScreen.inviteLinkInfiniteToggle=Nastavte prepojenie tak, aby nikdy nevypršala jeho platnosť # +realmsSettingsScreen.inviteLinkTitle=Prepojenie s pozvánkou: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Malé písmená # +realmsSettingsScreen.inviteLinkUppercaseTTS=Veľké písmená # +realmsSettingsScreen.inviteLinkURLTTS=Prepojenie s pozvánkou s názvom %s. Textový blok. %s. Toto prepojenie umožní ostatným pripojiť sa k vašej ríši. Môžete ho zdieľať kdekoľvek. # +realmsSettingsScreen.inviteLinkDescription=Toto prepojenie umožní ostatným pripojiť sa k vašej ríši. Môžete ho zdieľať kdekoľvek. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Všeobecné # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Rozšírené nastavenia # +realmsSettingsScreen.inviteLinkShare=Prepojenie na zdieľanie # +realmsSettingsScreen.inviteLinkShareDescription=Vyberte si, kde chcete zdieľať toto prepojenie. # +realmsSettingsScreen.inviteLinkShareButton=Zdieľať # +realmsSettingsScreen.inviteLinkShareButtonTTS=Prepojenie. Tlačidlo. Vyberte si, kde chcete zdieľať toto prepojenie. # +realmsSettingsScreen.inviteLinkRemove=Odstrániť prepojenie # +realmsSettingsScreen.inviteLinkRemoveButton=Odstrániť # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Prepojenie. Tlačidlo. # +realmsSettingsScreen.inviteLinkCopiedToast=Prepojenie s pozvánkou sa skopírovalo do vašej schránky. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Odstrániť prepojenie s pozvánkou? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Týmto sa z ríše odstráni prepojenie s pozvánkou. Tí, ktorí sa už pripojili, zostanú, ale nikto ďalší sa nebude môcť pripojiť prostredníctvom tohto prepojenia. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Áno, odstrániť prepojenie # +realmsSettingsScreen.inviteLinkExpirationLabel=Dátum uplynutia platnosti # +realmsSettingsScreen.inviteLinkExpirationDescription=Nastavte, kedy uplynie platnosť tohto prepojenia. # +realmsSettingsScreen.inviteLinkExpirationTTS=Dátum vypršania platnosti. Textový blok. Platnosť prepojenia vyprší %s. Nastavte, kedy platnosť tohto prepojenia vyprší. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Dátum vypršania platnosti. Textový blok. Prepojenie %s. Nastavte, kedy platnosť tohto prepojenia vyprší. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Chyba pri pridávaní prepojenia # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Pri pridávaní prepojenia na túto ríšu sa vyskytla chyba. Skúste to znova. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Chyba pri odstraňovaní prepojenia # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Pri odstraňovaní tohto prepojenia sa vyskytla chyba. Skúste to znova. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Chyba pri aktualizácii prepojenia # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Pri aktualizácii tohto prepojenia sa vyskytla chyba. Skúste to znova. # +realmsSettingsScreen.expiration.unset=Nastaviť uplynutie platnosti # +realmsSettingsScreen.expiration.never=Nikdy # +realmsSettingsScreen.expiration.halfHour=30 minút # +realmsSettingsScreen.expiration.hour=1 hodina # +realmsSettingsScreen.expiration.quarterDay=6 hodín # +realmsSettingsScreen.expiration.halfDay=12 hodín # +realmsSettingsScreen.expiration.day=1 deň # +realmsSettingsScreen.expiration.week=7 dní # +realmsSettingsScreen.expiration.never.full=Platnosť nikdy nevyprší # +realmsSettingsScreen.expiration.timeFormat=%s o %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=O 30 minút. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=O 1 hodinu. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=O 6 hodín. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=O 12 hodín. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=O 1 deň. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=O 7 dní. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=nov. # date.short_december=dec. # date.formatted=%d. %s %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s o %s # +date.formattedSpecific.today=Dnes o %s # +date.formattedSpecific.yesterday=Včera o %s # date.full_january=Január # date.full_february=Február # date.full_march=Marec # @@ -2593,7 +2667,6 @@ deathScreen.quit=Hlavná ponuka # deathScreen.quit.confirm=Naozaj chcete skončiť? # deathScreen.quit.confirmToMainMenuWarning=Naozaj chcete skončiť hru a prejsť do hlavnej ponuky? # deathScreen.quit.confirmToMainMenuTitleWarning=Skončiť a prejsť do hlavnej ponuky? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Naozaj chcete uložiť a opustiť hru?%sVáš svet nahráme aj na cloudové úložisko! # deathScreen.quit.secondaryClient=Uložiť a opustiť # deathScreen.quit.secondaryClient.confirmLeaveWarning=Naozaj chcete uložiť a opustiť hru? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Uložiť a opustiť # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Nadzemie # dimension.dimensionName1=Nether # dimension.dimensionName2=Koniec sveta # -disabledSkin.title=Ste zobrazovaní ako Steve # +disabledSkin.title=Zobrazujete sa ako predvolená postava # disabledSkin.body.onJoin=Tento server %s vypnutý. V šatni môžete zmeniť iný vzhľad. # disabledSkin.body.dressingRoom=Tento server %s vypnutý. Určite chcete mať vybavený tento vzhľad? # disabledSkin.type.customSkins=vlastné vzhľady # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=EXPORTOVAŤ # edu.worlds_screen.share=ZDIEĽAŤ # edu.worlds_screen.delete=ODSTRÁNIŤ # edu.worlds_screen.courses_title=Moje kurzy # -edu.worlds_screen.fetch_error=Vyskytol sa problém s pripojením k OneDrive. Svety uložené v cloude nemusia byť aktuálne. Skontrolujte aj internetové pripojenie. # +edu.worlds_screen.fetch_error=Vyskytol sa problém s pripojením k OneDrive. Svety uložené v cloude nemusia byť aktuálne. Prípadne skontrolujte aj internetové pripojenie. # edu.templates.title=Moje šablóny # edu.templates.search_placeholder=Hľadať moje šablóny # @@ -3053,7 +3126,12 @@ feed.upload=Snímka obrazovky sa odovzdáva... # feed.manage=Spravovať informačný kanál # feed.share=Zdieľať # feed.addScreenshot=Pridať snímku obrazovky # -feed.shareScreenshot=Snímka obrazovky bola zachytená. Ak ju chcete zdieľať, prejdite do Príbehov Realms. # +feed.screenshotCapturedRealms=Snímka obrazovky bola zachytená. Ak ju chcete zdieľať, prejdite do Príbehov Realms. # +feed.screenshotCaptured=Snímka obrazovky vytvorená. Môžete si ju zobraziť v galérii snímok obrazovky. # +feed.screenshotAlmostFull=Snímka obrazovky vytvorená. Vaša galéria je takmer plná. (%d/%d) # +feed.screenshotReachedMax=Snímka obrazovky vytvorená. Vaša galéria je plná. (%d/%d) # +feed.screenshotFull=Vaša galéria je plná. Odstráňte snímky obrazovky, aby ste uvoľnili priestor. # +feed.screenshotFullShort=Galéria snímok obrazovky je plná # feed.comments=Komentáre # feed.edit=Upraviť # feed.screenshots=Snímky obrazoviek # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Posúvaním :tip_right_stick: sa rozhliadnete gameTip.playerMovement.mouse=Pohybujte sa pomocou klávesov :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Pohybujte sa pomocou joysticku # -gameTip.playerMovement.touch.classic=Pohybujte sa pomocou joysticku # +gameTip.playerMovement.touch.classic=Pohybujte sa pomocou šípok # gameTip.playerMovement.controller=Posúvaním :tip_left_stick: sa presuniete po okolí # gameTip.flying.mouse=Dvojitým ťuknutím na :_input_key.jump: lietajte # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Dvojitým ťuknutím tlačidla :_input_key.jump: zastav gameTip.stopFlying.touch=Dvojitým ťuknutím tlačidla letieť nadol zastavíte lietanie # gameTip.jump.mouse=Skočte s :_input_key.jump: # + gameTip.swim.mouse=Stlačením a podržaním tlačidla :_input_key.jump: vyplávate nahor # +gameTip.swim.touch=Stlačením plávajte nahor # gameTip.hotbar.selection.mouse=Rolovaním alebo stlačením tlačidla %s podržte položku ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Ťuknutím na položku na rýchlom paneli to podržíte # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Umiestnite pracovný stôl, podržte a pot gameTip.useCraftingTable.mouse=Kliknutím pravým tlačidlom na pracovný stôl ho použite # +gameTip.openChat.mouse=Stlačením tlačidla %s otvorte chat # +gameTip.openChat.touch=Ťuknutím otvorte chat # +gameTip.openChat.touch.tts=Ťuknutím na tlačidlo chatu otvorte chat # + +gameTip.emote.mouse=Stlačte alebo podržte :_input_key.emote: na vyjadrenie emócie # +gameTip.emote.touch=Ťuknutím vyjadrite emóciu # +gameTip.emote.touch.tts=Ťuknutím tlačidla emócie vyjadrite emóciu # + generator.amplified=ZOSILNENÉ # generator.amplified.info=Poznámka: Len tak pre zábavu sa požaduje svalnatý počítač. # generator.customized=Prispôsobené # @@ -3341,8 +3429,8 @@ howtoplay.armor.text.5.gamepad=Štít zablokuje prichádzajúce poškodenie. Št howtoplay.armor.text.5a.touch=Štít blokuje všetky druhy blížiacich sa poškodení – dokonca aj výbuch creepera! Môžete sa ním vyzbrojiť v slote druhej ruky alebo na rýchlom paneli. # howtoplay.armor.text.5b.touch=Ak používate ovládaciu schému „Smerový ovládač a interakcia ťuknutím“, blokovanie štítom prepnete ťuknutím na :touch_sneak:. # howtoplay.armor.text.5c.touch=Ak používate ovládaciu schému „Joystick“, blokovanie štítom prepnete ťuknutím na :tip_virtual_button_sneak:. # -howtoplay.armor.text.5.rift_controller=Štít zablokuje prichádzajúce poškodenie. Štítom možno vybaviť miesto druhej ruky, ako aj rýchly panel. Ak chcete prepnúť blokovanie pomocou štítu, stlačte tlačidlo :_input_key.sneak: alebo kliknite na tlačidlo :rift_X:. # -howtoplay.armor.text.5.windowsmr_controller=Štít zablokuje prichádzajúce poškodenie. Štítom možno vybaviť miesto druhej ruky, ako aj rýchly panel. Ak chcete prepnúť blokovanie pomocou štítu, stlačte tlačidlo :_input_key.sneak: alebo kliknite na tlačidlo :windowsmr_right_stick:. # +howtoplay.armor.text.5.rift_controller=Štít zablokuje prichádzajúce poškodenie. Štítom možno vybaviť miesto druhej ruky, ako aj rýchly panel. Ak chcete prepnúť blokovanie pomocou štítu, stlačte :_input_key.sneak: alebo kliknite na :rift_X:. # +howtoplay.armor.text.5.windowsmr_controller=Štít zablokuje prichádzajúce poškodenie. Štítom možno vybaviť miesto druhej ruky, ako aj rýchly panel. Ak chcete prepnúť blokovanie pomocou štítu, stlačte :_input_key.sneak: alebo kliknite na :windowsmr_right_stick:. # howtoplay.armor.text.6=Štít môže zablokovať dokonca aj výbuch creepera. # howtoplay.armor.header.3=Prestrojenie # howtoplay.armor.text.7=Na hlavu si môžete nasadiť aj vyrezávanú tekvicu. Neposkytne vám to žiadny symbol :armor:, ale keď sa pozriete na endermanov, nenazlostia sa. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Inventár # howtoplay.inventory.title=Pokyny na hranie: inventár # howtoplay.inventory.header.1=1. Inventár # howtoplay.inventory.header.2=2. Rýchly panel # -howtoplay.inventory.text.1.pc_console=Váš rýchly panel sa zaplní, keď zozbierate viac zdrojov. Stlačte tlačidlo :_input_key.inventory: pre prístup k svojmu §einventáru§f, v ktorom budete mať viac priestoru pre všetko, čo ste zhromaždili. # -howtoplay.inventory.text.1.touch=Váš rýchly panel sa zaplní, keď zozbierate viac zdrojov. Stlačte tlačidlo :tip_touch_inventory: pre prístup k svojmu §einventáru§f, v ktorom budete mať viac priestoru pre všetko, čo ste zhromaždili. # -howtoplay.inventory.text.1.rift=Váš rýchly panel sa zaplní, keď zozbierate viac zdrojov. Stlačte tlačidlo :rift_B: pre prístup k svojmu §einventáru§f, v ktorom budete mať viac priestoru pre všetko, čo ste zhromaždili. # -howtoplay.inventory.text.1.windowsmr=Váš rýchly panel sa pri zbieraní zdrojov zaplní. Stlačte tlačidlo :windowsmr_left_grab: pre prístup do vášho §einventára§f, kde budete mať viac priestoru pre všetko, čo ste zhromaždili. # +howtoplay.inventory.text.1.pc_console=Váš rýchly panel sa zaplní, keď zozbierate viac zdrojov. Stlačte :_input_key.inventory: na prístup k svojmu §einventáru§f, v ktorom budete mať viac priestoru na všetko, čo ste zhromaždili. # +howtoplay.inventory.text.1.touch=Váš rýchly panel sa zaplní, keď zozbierate viac zdrojov. Ťuknite na :tip_touch_inventory: na prístup k svojmu §einventáru§f, v ktorom budete mať viac priestoru na všetko, čo ste zhromaždili. # +howtoplay.inventory.text.1.rift=Váš rýchly panel sa zaplní, keď zozbierate viac zdrojov. Stlačte :rift_B: na prístup k svojmu §einventáru§f, v ktorom budete mať viac priestoru na všetko, čo ste zhromaždili. # +howtoplay.inventory.text.1.windowsmr=Váš rýchly panel sa zaplní, keď zozbierate viac zdrojov. Stlačte :windowsmr_left_grab: na prístup k svojmu §einventáru§f, v ktorom budete mať viac priestoru na všetko, čo ste zhromaždili. # howtoplay.inventory.text.2.keyboard=Chcete presunúť niečo medzi §erýchlym panelom§f a inventárom? Otvorte inventár, kliknite na položku podľa vlastného výberu a potom ju presuňte do prázdneho slotu, do ktorého ju chcete presunúť. # howtoplay.inventory.text.2.gamepad=Chcete presunúť niečo medzi vaším §erýchlym panelom§f a inventárom? Pomocou kurzora vyberte predmet a stlačte tlačidlo :_gamepad_face_button_down:. Potom presuňte kurzor na prázdnu položku a znova stlačte, aby ste pustili predmet. # howtoplay.inventory.text.2.touch=Chcete presunúť niečo medzi vašim §erýchlym panelom§f a vaším inventárom? Ťuknite na položku podľa vlastného výberu a potom ťuknite na prázdny otvor, do ktorého ho chcete presunúť. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Preskúmajte svet možností s hernou menou Minecoins howtoplay.minecoins.text.2=Po uplatnení sa mince Minecoins prepoja s vaším kontom Microsoft, takže k minciam a nákupom máte prístup aj v iných podporovaných zariadeniach! # howtoplay.minecoins.button.text.1=Získať mince # howtoplay.minecoins.header.1=Vyhlásenie # -howtoplay.minecoins.text.3=*Mince Minecoins vyžadujú verziu hry Minecraft: Bedrock Edition s Trhoviskom Minecraft. Mince Minecoins nie sú kompatibilné so Sony PlayStation®. Informácie o kompatibilite nájdete na lokalite minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=* Mince Minecoins vyžadujú verziu hry Minecraft: Bedrock Edition s Trhoviskom Minecraft. Mince Minecoins nie sú kompatibilné s konzolou PlayStation®. Informácie o kompatibilite nájdete na lokalite minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Ťažba # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Vždy, keď sa v informačnom kanáli objaví no howtoplay.realms_stories.header.3=Organizované hranie # howtoplay.realms_stories.text.4=Na časovej osi si pozrite, kto a kedy hrá. Prechádzajte si členov servera Realm, aby ste zistili, kedy a s kým hrali naposledy. Pomocou týchto informácií môžete nastaviť časy, kedy môžete hrať všetci spolu. # howtoplay.realms_stories.header.4=Zistite, kto je na serveri Realm # -howtoplay.realms_stories.text.5=Pomocou karty Členovia spoznajte používateľov, ktorí sú súčasťou servera Realm. Je to zoznam všetkých hráčov, ktorí na ňom môžu hrať. Môžete vidieť, kto je vlastníkom servera Realm, kto sú prevádzkovatelia a kto sa pripojil k službe Príbehy Realms pre tento server Realm. K dispozícii sú možnosti vyhľadávania, zoraďovania a filtrovania, ktoré vám pomôžu nájsť presne toho, koho hľadáte. # +howtoplay.realms_stories.text.5=Pomocou karty Členovia spoznajte používateľov, ktorí sú súčasťou ríše. Je to zoznam všetkých hráčov, ktorí v nej môžu hrať. Môžete vidieť, kto je vlastníkom ríše, kto sú prevádzkovatelia a kto sa pripojil k službe Príbehy Realms pre túto ríšu. K dispozícii sú možnosti vyhľadávania, zoraďovania a filtrovania, ktoré vám pomôžu nájsť presne toho, koho hľadáte. # howtoplay.realms_stories.header.5=Pripojte sa odkiaľkoľvek # howtoplay.realms_stories.text.6=Príbehy Realms sú k dispozícii v hernej ponuke počas hrania na serveri Realm a na karte Realms. Buďte v obraze a vyrozprávajte svoj príbeh odkiaľkoľvek, aj keď práve nehráte. Príbehy Realms v konzole, počítači a mobilnom zariadení sú k dispozícii všade. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Príbehy Realms sú k dispozícii v hernej ponuk howtoplay.scaffolding=Lešenie # howtoplay.scaffolding.header.1=Stanovenie vysokých cieľov # howtoplay.scaffolding.text.1.keyboard=Lešenie vám môže pomôcť vytvárať obrovské stavby bezpečne. Môžete vojsť dovnútra lešenia a postaviť sa naň. Ak máte lešenie naskladané na sebe, môžete prejsť o úroveň vyššie tak, že sa postavíte na lešenie a stlačíte tlačidlo :_input_key.jump:. Ak chcete prejsť o úroveň nižšie, môžete stlačiť tlačidlo :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Lešenie vám môže pomôcť vytvárať obrovské stavby bezpečne. Môžete vojsť dovnútra lešenia a postaviť sa naň. Ak máte lešenie naskladané na sebe, môžete prejsť o úroveň vyššie tak, že sa postavíte na lešenie a stlačíte tlačidlo :_input_key.jump:. Ak chcete prejsť o úroveň nižšie, môžete stlačiť a podržať tlačidlo :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Lešenie vám môže pomôcť vytvárať obrovské stavby bezpečne. Môžete vojsť dovnútra lešenia a postaviť sa naň. Ak máte lešenie naskladané na sebe, môžete prejsť o úroveň vyššie tak, že sa postavíte na lešenie a stlačíte tlačidlo :_input_key.jump:. Ak chcete prejsť o úroveň nižšie, môžete stlačiť a držať tlačidlo :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Lešenie vám môže pomôcť pri budovaní veľkých stavieb tak, že vám umožní dostať sa na vyššie miesta a bezpečne zostúpiť bez poškodenia pádom. # howtoplay.scaffolding.text.1b.touch=Ak používate schému ovládania smerovým ovládačom, ťuknutím na :touch_jump: vyleziete na lešenie a ťuknutím na :touch_fly_down: zleziete. # howtoplay.scaffolding.text.1c.touch=Ak používate schému ovládania joystickom, stlačením :tip_virtual_button_jump: vyleziete na lešenie a ťuknutím na :tip_virtual_button_sneak: zleziete. # -howtoplay.scaffolding.text.1.rift_controller=Lešenie vám môže pomôcť vytvárať obrovské stavby bezpečne. Môžete vojsť dovnútra lešenia a postaviť sa naň. Ak máte lešenie naskladané na sebe, môžete prejsť o úroveň vyššie tak, že sa postavíte na lešenie a stlačíte tlačidlo :rift_A:. Ak chcete prejsť o úroveň nižšie, môžete stlačiť a podržať tlačidlo :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Lešenie vám môže pomôcť vytvárať obrovské stavby bezpečne. Môžete vojsť dovnútra lešenia a postaviť sa naň. Ak máte lešenie naskladané na sebe, môžete prejsť o úroveň vyššie tak, že sa postavíte na lešenie a stlačíte tlačidlo :windowsmr_right_touchpad:. Ak chcete prejsť o úroveň nižšie, môžete stlačiť a podržať tlačidlo :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Lešenie vám môže pomôcť vytvárať obrovské stavby bezpečne. Môžete vojsť dovnútra lešenia a postaviť sa naň. Ak máte lešenie naskladané na sebe, môžete prejsť o úroveň vyššie tak, že sa postavíte na lešenie a stlačíte :rift_A:. Ak chcete prejsť o úroveň nižšie, môžete stlačiť a držať :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Lešenie vám môže pomôcť vytvárať obrovské stavby bezpečne. Môžete vojsť dovnútra lešenia a postaviť sa naň. Ak máte lešenie naskladané na sebe, môžete prejsť o úroveň vyššie tak, že sa postavíte na lešenie a stlačíte :windowsmr_right_touchpad:. Ak chcete prejsť o úroveň nižšie, môžete stlačiť a držať :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Opora stavby # howtoplay.scaffolding.text.2=Lešenie potrebuje oporu. Vodorovne môžete umiestniť len niekoľko lešení bez toho, aby sa dotýkali iného bloku. Keď sa pokúsite umiestniť príliš veľa blokov lešenia bez náležitej opory, spadne. Lešenie možno umiestňovať ako normálne bloky alebo na vlastný podklad a rýchlo tak postaviť vysokú vežu. # howtoplay.scaffolding.header.3=Rozbitie # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Exportovanie projektu zlyhalo # level.editor.import.failed=Importovanie projektu zlyhalo # level.editor.import.failed.incompatibleEdition=Importovanie projektu zlyhalo: nepodporovaný formát súboru # -inbox.invite.title=Pozvánka do ríše # +inbox.realmInvite.title=Pozvánka do ríše pre %s # +inbox.gameInvite.title=Pozvanie do hry od %s # invite.clear=Vymazať výber # invite.send=Odoslať pozvánky (%d) # @@ -4188,6 +4277,8 @@ invite.error1=Vyskytla sa chyba. Nemohol sa načítať zoznam priateľov. # invite.error2=Vyskytla sa chyba. Nemohli sa načítať podrobnosti o niektorých priateľoch. # invite.realm.add_member=Pridať členov ríše # invite.notification.title=Pozvanie do hry # +invite.notification.acceptInviteTtsTouch=Prijmite dvojitým ťuknutím na pozvánku v hornej časti obrazovky # +invite.notification.acceptInviteTtsGamepad=Stlačením tlačidla %s prijmite # invite.notification.description=%s vás pozýva zahrať si Minecraft # invite.confirmation.description=%s vás pozýva zahrať si Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Symbol lebky # item.banner_pattern.thing=Vec # item.banner_pattern.vines=Zúbkovaný okraj # item.bucketPowderSnow.name=Vedro na prachový sneh # +item.worldbuilder.block.failed=Na umiestnenie tohto bloku potrebujete tvorivý režim + povolenia operátora # item.shield.name=Štít # item.shield.white.name=Biely štít # @@ -5863,6 +5955,7 @@ map.position=Pozícia: %s, %s, %s # mcoServer.title=Svet Minecraft online # +menu.ai_lesson_crafter=Tvorca lekcie # menu.achievements=Dosiahnuté výsledky # menu.convertingLevel=Svet sa rozširuje # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=NASTAVENIA TRIEDY # menu.serverStore=Obchod %s # menu.serverGenericName=Server # menu.play=Hrať # +menu.preview=Ukážka # menu.profile=Profil # menu.playdemo=Hrať v ukážkovom svete # menu.playOnRealms=Hrať na serveri Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Používať otáčanie nezávislé od po options.dev_use_fast_chunk_culling=Použiť rýchle odstraňovanie blokov údajov # options.dev_displayMarketplaceDocumentId=Zobraziť ID dokumentu pre Trhovisko # options.dev_addCoins=Pridať mince (%s) # +options.dev_addCoinTitle=Pridať mince # +options.dev_reset_entitlements=Obnoviť všetky nároky # +options.dev_reset_entitlements_loading=Obnovujú sa nároky, toto dialógové okno sa po dokončení procesu zatvorí. Toto okno môžete zavrieť, ale vypnutie hry pred dokončením tohto príkazu môže viesť k neočakávanému správaniu. # +options.dev_reset_entitlements_error_unfinished=Upozornenie, nie všetky nároky boli správne odstránené. Skúste príkaz spustiť znova, možno po reštartovaní klienta. # +options.dev_reset_entitlements_warning=Upozornenie! Týmto sa odstránia všetky vaše nároky vrátane starších nárokov, ktoré možno už nezískate naspäť! Táto operácia môže trvať dlho, ak máte veľké množstvo nárokov. Naozaj chcete pokračovať? # +options.dev_reset_entitlements_success=Nároky sa úspešne odstránili. # +options.dev_currencyFailureWarning=Sieťové volanie zlyhalo. Chyba: %s # +options.dev_currencyFailureWarningGeneric=Sieťové volanie zlyhalo. Uistite sa, že ste prihlásení do konta s povolením. # +options.dev_reset_wallet=Obnoviť peňaženku # +options.dev_allowlist_failure=Chyba! Operácia zlyhala, dvakrát skontrolujte, či je tento účet na zozname s povolením. # options.discoveryEnvironment=Prostredie Discovery (požaduje sa reštartovanie) # options.discoveryEnvironment.production=Produkcia # options.discoveryEnvironment.staging=Fázy # options.discoveryEnvironment.local=Miestne # options.discoveryEnvironment.dev=Vývoj. [nestabilné] # +options.discoveryEnvironment.perf=Perf [veľmi nestabilný] # options.dev_realmsEnvironment=Prostredie služby Realms # options.dev_realms_environment.production=Výroba # options.dev_realms_environment.staging=Fázy # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Prepísanie aktualizácie verzie klienta # options.dev_resetOverrideDate=Obnoviť dátum prepísania # options.dev_clearStoreCache=Vymazať vyrovnávaciu pamäť Trhoviska # options.dev_clearLibraryCache=Vymazať vyrovnávaciu pamäť knižnice # +options.dev_clearScreenshotsCache=Vymazať vyrovnávaciu pamäť snímok obrazovky # options.dev_clearAllCache=Vymazať celú vyrovnávaciu pamäť # options.dev_connection_quality=Sieťový udržiavač (simulácia zlého pripojenia) # options.dev_connection_off=Vyp. – pripojenie v pamäti povolené na lokálne hranie # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mb/s, časové oneskorenie 200 ms, strata p options.dev_connection_slow=Pomalé – 400 kb/s, časové oneskorenie 300 ms, strata paketov 3 % # options.dev_connection_veryslow=Veľmi pomalé – 200 kb/s, časové oneskorenie 400 ms, strata paketov 4 % # options.dev_deleteAllPersonas=Odstrániť všetky osoby # +options.dev_deleteLocalScreenshots=Odstrániť lokálne snímky obrazovky # options.dev_deleteLegacyPersona=Odstrániť starší slot Persona # options.dev_identity_environment=Nové prostredie identity a infraštruktúry online (vyžaduje reštartovanie) # options.dev_identity_environment.dev=Vývoj # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Úroveň 4 – 1 024 MB # options.dev_sunsetting_tier.five=Stupeň 5 – iOS 12 & Nougat # options.dev_sunsetting_tier.not_pending=Nečakajúce # options.dev_gatherings_section=Zhromaždenia # -options.dev_gatherings_add_gathering=Pridať verejné zhromaždenie # options.dev_gatherings_enable=Povoliť zhromaždenia # +options.dev_gatherings_filter=Filtrovať zhromažďovania # options.dev_gatherings_disable=Zakázať zhromaždenia # options.dev_gatherings_bypass=Obísť overenie systémového balíka opráv # options.dev_gatherings_enabled=Zhromaždenia: povolené # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normálna # +options.gammaIntensity=Nastaviť jas # +options.hdr_brightness=Jas # options.hudOpacity=Nepriehľadnosť priehľadového displeja # options.hudOpacity.max=Normálny # options.hudOpacity.min=Skrytý # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Hranie na celej klávesnici # options.fullKeyboardLayout=Rozloženie celej klávesnice # options.improvedInputResponsePlaceholder=Zlepšená odozva vstupu # options.improvedInputResponsePlaceholder.tooltip=Znižuje oneskorenie medzi vstupom a tým, čo vidíte na obrazovke. Toto nastavenie môže spotrebovať viac energie batérie. # -options.dynamicTexturesToggle=Odstrániť limit textúr # -options.dynamicTexturesToggle.tooltip=Prepnutie tejto položky zo zapnutej na vypnutú bude vyžadovať reštartovanie hry. Môže to spôsobiť nestabilitu pri používaní viacerých rozširujúcich modulov alebo balíkov zdrojov s mnohými textúrami. # -options.dynamicTextures.popUp=Ak zapnete funkciu Odstrániť limit textúr, hru bude potrebné reštartovať, aby ste funkciu mohli vypnúť. # +options.dynamicTexturesToggle=Použite odporúčaný limit textúr # +options.dynamicTexturesToggle.tooltip=Umožnite Mojang nastaviť limit textúr. To by mohlo výrazne zlepšiť kvalitu textúr. Ak máte problémy s veľkými rozširujúcimi modulmi a balíčkami zdrojov, vypnite túto funkciu. # +options.dynamicTextures.popUp=Vypnutie funkcie použitia odporúčaného limitu textúr si vyžaduje reštartovanie hry, aby sa táto funkcia prejavila. # options.dynamicTextures.popUp.title=Naozaj? # +options.dynamicTextures.popUp.continue=Vypnúť # options.fullscreen=Na celú obrazovku # options.gamepadcursorsensitivity=Citlivosť kurzora ovládača # options.gamertag=Menovka hráča: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Umožňuje extra veľkú verziu novéh options.upscaling=Zvýšenie rozlíšenia # options.raytracing=Sledovanie svetelného lúča # options.raytracing.disabled.upsell.supported_platform=Túto možnosť možno upraviť iba počas hrania vo svete, ktorý podporuje sledovanie svetelného lúča. Takýto svet nájdete na Trhovisku alebo môžete vytvoriť vlastný balík zdrojov podporujúci sledovanie svetelného lúča. # +options.raytracing.disabled.upsell.supported_platform.edu=Túto možnosť je možné upravovať len počas hrania vo svete podporujúcom ray tracing. # options.raytracing.disabled.upsell.unsupported_platform=Na používanie tejto funkcie potrebujete konkrétne zariadenie. Ďalšie informácie nájdete na stránke: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Efektná # options.graphics.fast=Rýchla # @@ -6406,6 +6517,7 @@ options.hidehand=Skryť ruku # options.classic_box_selection=Výber obrysu # options.creator=Autor # options.creatorTitle=Nastavenia autora # +options.creator.serverboundClientDiagnosticsEnabled=Povoliť klientsku diagnostiku # options.creator.debuggerHeading=Nastavenia ladiaceho nástroja skriptov # options.creator.debuggerAutoAttach=Priložiť ladiaci nástroj pri načítaní # options.creator.debuggerAutoConnect=Pripojiť ladiaci nástroj pri načítaní # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klasický # options.uiprofile.pocket=Vreckový # options.betaNewDeathScreenToggle=Nová obrazovka „Zomreli ste“ (experimentálna) # options.betaNewDeathScreenToggle.disabled=Toto nastavenie nemôžete zmeniť počas hrania vo svete # +options.betaNewBedScreenToggle=Nová obrazovka postele (experimentálne) # +options.betaNewBedScreenToggle.disabled=Toto nastavenie nemôžete zmeniť počas hrania vo svete # options.usetouchpad=Rozdelené ovládacie prvky # options.viewSubscriptions=Predplatné # options.viewSubscriptions.button.info=Informácie # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Otvorí sa predvolený prehliadač, aby sa zobr options.openFeedbackPage.continue=Pokračovať na lokalitu spätnej väzby # options.turnOffAchievements=Vypnúť dosiahnuté výsledky? # options.turnOffAchievements.message=Dosiahnuté výsledky sú k dispozícii len vo svetoch nastavených na režim prežitia s vypnutým podvádzaním. Ak budete pokračovať, pri hraní v tomto svete už nikto nikdy nebude môcť dosahovať výsledky, a to aj keď pred hraním prepnete režim späť. # +options.turnOnHardcoreMode=Zapnúť ťažký režim? # +options.turnOnHardcoreMode.message=Tu je všetko, čo potrebujete vedieť o ťažkom režime: # +options.turnOnHardcoreMode.message.1=1. Keď zomriete, už sa znova nezrodíte – koniec hry! # +options.turnOnHardcoreMode.message.2=2. Ťažký režim sa po vytvorení sveta nedá vypnúť. # +options.turnOnHardcoreMode.message.3=3. Keď umriete, tento svet budete môcť vidieť, ale nebudete s ním môcť interagovať. # options.achievementsDisabled=V tomto svete nemožno dosahovať výsledky. # options.achievementsDisabled.onLoad=Ak začnete hrať s týmito nastaveniami, v tomto svete už nebudete môcť dosahovať výsledky. # options.achievementsDisabled.notSignedIn=V tomto svete možno dosahovať výsledky, ale na ich dosahovanie sa musíte prihlásiť do konta Microsoft. # @@ -6761,7 +6880,7 @@ options.makeBackup=Vytvoriť záložnú kópiu môjho sveta # options.managePrivacy=Ak chcete spravovať nastavenia ochrany osobných údajov, navštívte lokalitu https://account.xbox.com/Settings v ľubovoľnom webovom prehliadači. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Odpojiť konto Microsoft # options.unlink_msa.confirm.title=Odpojiť konto Microsoft? # -options.unlink_msa.confirm.warning=UPOZORNENIE: Po odpojení už nebudete môcť ukladať do konta %s svoj postup ani nákupy vykonané v systéme PlayStation®4. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=UPOZORNENIE: Po odpojení už nebudete môcť ukladať do konta %s svoj postup ani nákupy vykonané v konzole PlayStation®4. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Odpojenie konta Microsoft z tejto hry ovplyvní všetky hry Minecraft na tejto platforme, ktoré používali toto konto Microsoft. # options.unlink_msa.confirm.checkbox1=Pri hre na iných platformách už nebudem mať prístup k žiadnemu obsahu v obchode v hre. # options.unlink_msa.confirm.checkbox2=S priateľmi na iných platformách už nebudem môcť hrať hry pre rôzne platformy. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Nepodarilo sa pripojiť k svetu. Skontrolujte pripoje progressScreen.generating=Generovanie sveta # progressScreen.saving=Svet sa ukladá # progressScreen.loading=Načítava sa... # +progressScreen.title.loading=Načítava sa%1 # progressScreen.title.downloading=Preberajú sa balíky %1 # progressScreen.title.applyingPacks=Nahrávajú sa balíky zdrojov # progressScreen.title.searchingForSession=Vyhľadáva sa herná relácia... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Pripája sa na externý server # progressScreen.title.connectingRealms=Pripája sa k ríši # progressScreen.title.copyingWorld=Kópia sveta # progressScreen.title.deleteStorageAreaContent=Vymazať vyrovnávaciu pamäť úložiska # +progressScreen.title.deleteScreenshotsCache=Vymazáva sa vyrovnávacia pamäť snímok obrazovky # +progressScreen.title.deleteLocalScreenshots=Vymazávajú sa lokálne snímky obrazovky # progressScreen.title.loadingSplitScreenAppearances=Načítavajú sa vzhľady rozdelenej obrazovky # progressScreen.title.modifiedWorldWarning=Modifikovaný svet # progressScreen.message.appearanceLoaded=Vzhľad sa načítal # progressScreen.message.appearanceLoadWaitTimeMet=Načítanie vzhľadu trvá dlho. Pokračuje sa vo vytváraní sveta... # progressScreen.message.deleteStorageAreaContent=Môže to trvať niekoľko minút. # -progressScreen.message.copyingWorld=Kopíruje sa svet... %d %% # +progressScreen.message.copyingWorld=Svet sa kopíruje... # progressScreen.message.tts.copyingWorld=Svet sa kopíruje # progressScreen.message.building=Vytváranie terénu # progressScreen.message.done=Hotovo! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Doplnky pridajú do vašich svetov progressScreen.message.modifiedWorldWarning.7=Svety a doplnky sú komplexné! Zatiaľ čo niektoré spolu fungujú skvele, s inými môžete dosiahnuť zvláštne výsledky. # progressScreen.message.modifiedWorldWarning.8=Viac doplnkov znamená viac zábavy, ale nahratie hry môže trvať dlhšie. # progressScreen.dialog.title.resourcePack=Prevziať balíky zdrojov? # -progressScreen.dialog.title.behaviorAndResourcePack=Prevziať balíky správania a zdrojov vo svete? # -progressScreen.dialog.title.onlyBehavior=Prevziať balíky správania vo svete? # progressScreen.dialog.title.storageProviderError=Údaje sveta sa nepodarilo synchronizovať # progressScreen.dialog.title.storageProviderLongWait=Synchronizujú sa údaje sveta # progressScreen.dialog.title.storageProviderSucceeded=Synchronizácia údajov sveta bola úspešná # -progressScreen.dialog.message.onlyBehavior=Na tento svet sú aplikované balíky správania, ktoré musíte prevziať, aby ste sa mohli pripojiť. Chcete ich prevziať a pripojiť sa? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Na tento svet sú aplikované balíky správania, ktoré musíte prevziať, aby ste sa mohli pripojiť. Pred pripojením môžete voliteľne prevziať aj balíky zdrojov. Čo chcete pred pripojením prevziať? # -progressScreen.dialog.message.behaviorAndResourcePack=Na tento svet sú aplikované balíky správania a zdrojov, ktoré musíte prevziať, aby ste sa mohli pripojiť. Chcete ich prevziať a pripojiť sa? # -progressScreen.dialog.message.resourcePackOptional=Na tento svet sú aplikované balíky zdrojov. Chcete ich pred pripojením prevziať? # -progressScreen.dialog.message.resourcePackRequired=Na tento svet sú aplikované balíky zdrojov, ktoré musíte prevziať, aby ste sa mohli pripojiť. Chcete ich prevziať a pripojiť sa? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Na tento svet sú aplikované balíky zdrojov so sledovaním svetelného lúča. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Vaše zariadenie nie je kompatibilné s pokročilými funkciami osvetlenia a textúr, takže tento svet uvidíte bez pokročilých efektov. Chcete ich pred pripojením prevziať? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Na tento svet sú aplikované balíky zdrojov so sledovaním svetelného lúča. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Vaše zariadenie nie je kompatibilné s pokročilými funkciami osvetlenia a textúr, takže tento svet uvidíte bez pokročilých efektov. Chcete ich pred pripojením prevziať? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Niektoré voliteľné balíky zdrojov aplikované na tento svet zahŕňajú sledovanie lúčov. Vaše zariadenie nie je kompatibilné s pokročilými funkciami osvetlenia a textúr, takže tento svet uvidíte bez pokročilých efektov. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Niektoré voliteľné a požadované balíky zdrojov aplikované na tento svet zahŕňajú sledovanie lúčov. Vaše zariadenie nie je kompatibilné s pokročilými funkciami osvetlenia a textúr, takže tento svet uvidíte bez pokročilých efektov. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Niektoré požadované balíky zdrojov aplikované na tento svet zahŕňajú sledovanie lúčov. Vaše zariadenie nie je kompatibilné s pokročilými funkciami osvetlenia a textúr, takže tento svet uvidíte bez pokročilých efektov. # +progressScreen.dialog.message.resourcePack.optional=Na tento svet sú aplikované voliteľné balíky zdrojov. Chcete ich pred pripojením prevziať? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Tento svet má voliteľné balíky zdrojov a požadované balíky zdrojov z rozširujúcich modulov, ktoré sa naň aplikujú. Chcete prevziať všetky balíky alebo len tie, ktoré sú požadované na pripojenie? # +progressScreen.dialog.message.resourcePack.required=Tento svet má požadované balíky zdrojov z rozširujúcich modulov, ktoré sa naň aplikujú. Chcete prevziať tieto balíky a pripojiť sa? # +progressScreen.dialog.message.resourcePack.serverRequired=Vlastník tohto sveta vyžaduje, aby hráči preberali všetky balíky zdrojov, ktoré sa naň aplikujú. Chcete ich prevziať a pripojiť sa? # progressScreen.dialog.message.storageProviderError=Nepodarilo sa synchronizovať údaje sveta. Chcete to skúsiť znova? # progressScreen.dialog.message.storageProviderUnusableError=Svet nie je úplne zosynchronizovaný alebo je poškodený. Skúste hrať vo svete na konzole, na ktorej je svet v dobrom stave, a potom ho skúste znova migrovať. # progressScreen.dialog.message.storageProviderQuotaError=Lokálne uloženie bolo úspešné, ale synchronizácia s cloudom zlyhala v dôsledku kvóty. Odstránením svetov z ponuky nastavení uvoľnite cloudový priestor. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Nemáte dostatok progressScreen.dialog.message.worldCorrupted=Svet je poškodený. Nahláste to na lokalite bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Synchronizácia tohto sveta trvá dlho. Chcete naďalej čakať? # progressScreen.dialog.button.enter=Vstúpiť do sveta # -progressScreen.dialog.button.joinAndDownload=Prevziať a pripojiť sa – %1 # progressScreen.dialog.button.joinAndDownload.everything=Prevziať všetko a pripojiť sa – %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Iba prevziať balíky správania a pripojiť sa – %1 # +progressScreen.dialog.button.joinAndDownload.required=Vyžaduje sa prebratie a pripojenie sa – %1 # progressScreen.dialog.button.join=Pripojiť sa # progressScreen.dialog.button.leave=Opustiť # progressScreen.dialog.button.retry=Zopakovať # progressScreen.dialog.button.wait=Čakať # -progressScreen.editor.message.copyingProject=Kopíruje sa projekt... %d%% # +progressScreen.editor.message.copyingProject=Projekt sa kopíruje... # progressScreen.editor.message.tts.copyingProject=Kopíruje sa projekt # progressScreen.editor.title.copyingProject=Kópia projektu # progressScreen.editor.dialog.message.resourcePackOptional=Na tento projekt sú aplikované balíky zdrojov. Chcete ich pred pripojením prevziať? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Balíky správania sa aplikujú zd resourcePack.description.bottom.level=Balíky zdrojov sa aplikujú zdola nahor. To znamená, že akákoľvek položka balíka nachádzajúca sa naraz v dvoch balíkoch bude nahradená vyšším balíkom. Tieto balíky vo vašom svete sa aplikujú nad rámec globálnych balíkov. # resourcePack.description.store=Zobraziť v obchode # resourcePack.header.behavior=Aktívne balíky správania sa vzťahujú na všetkých hráčov. # -resourcePack.header.level=Vyžadovať prijatie balíkov zdrojov inými hráčmi # +resourcePack.header.level=Vyžadovať od hráčov stiahnutie voliteľných balíkov zdrojov na pripojenie # resourcePack.crashRecovery.title=Obnovenie globálnych zdrojov # resourcePack.crashRecovery.message=Zdroje sa predtým nepodarilo načítať. # resourcePack.warnings=Varovania: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Aktualizovať svet? # resourcePack.warning.add.body=Tento svet nemusí vyzerať alebo sa správať rovnako ako neupravené svety. Pred pokračovaním by ste si možno mali uložiť kópiu svojho sveta. # resourcePack.warning.add.button.cancel=Nepridať balík # resourcePack.warning.add.button.ok=Pridať balík aj tak # -resourcePack.warnings.contentKeyErrorBody=Vyskytol sa problém s načítaním balíčka %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Vyskytol sa problém s načítaním balíčkov %s. # +resourcePack.warnings.contentKeyErrorBody=Vyskytol sa problém s načítaním balíčka %s. Reštartovaním hry alebo opätovným stiahnutím balíčka by sa problém mohol vyriešiť. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Vyskytol sa problém s načítaním balíčkov %s. Reštartovaním hry alebo opätovným stiahnutím balíčkov by sa problém mohol vyriešiť. # resourcePack.warnings.contentKeyErrorTitle=Chyba! # resourcePack.warning.remove.title=Je to nebezpečné! # resourcePack.warning.remove.body=Pridanie alebo odstránenie balíčkov po hraní vo svete môže zničiť svet a spôsobiť stratu vytvoreného obsahu. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Neznáme # storageManager.delete.title=Odstrániť %s natrvalo? # storageManager.title.item.single=položku # storageManager.title.item.plural=položky # +storageManager.title.allScreenshots=všetky snímky obrazovky # storageManager.delete.content=Naozaj chcete odstrániť vybraté položky? Tieto položky budú navždy stratené! (Dlho!) %s%s%s # storageManager.delete.content.redownload=Obsah kúpený na Trhovisku môžete znova prevziať. # storageManager.delete.content.worldtemplate=Odstránenie šablón môže spôsobiť, že svety, ktoré ich používajú, už nebudú fungovať podľa očakávania. # storageManager.delete.content.affectedWorlds=Nasledujúce svety môžu prestať pracovať podľa očakávania: # +storageManager.delete.content.screenshots=Týmto sa odstránia všetky snímky obrazovky všetkých hráčov Minecraftu na tomto zariadení. Naozaj chcete pokračovať? # storageManager.delete.confirm=Odstrániť # storageManager.delete.cancel=Zrušiť # storageManager.delete.dependency=Nasledujúci obsah závisí od tejto položky %s. Ak odstránite položku %s: %s, nemusí už fungovať správne. Chcete položku %s aj napriek tomu odstrániť? Táto položka %s bude navždy stratená! (Dlho!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Tekvica # tile.pumpkin_stem.name=Stonka tekvice # tile.quartz_block.chiseled.name=Opracovaný blok kryštálu # tile.quartz_block.default.name=Blok kryštálu # -tile.quartz_block.lines.name=Stĺpový blok kryštálu # +tile.quartz_block.lines.name=Kryštálový stĺp # tile.quartz_block.smooth.name=Hladký blok kryštálu # tile.quartz_block.name=Blok kryštálu # tile.rail.name=Koľajnica # @@ -10574,7 +10693,7 @@ midgameTips.69=Pomocou motyky pripravte zem na výsadbu. # lategameTips.1=Zombie piglini na vás nezaútočia – pokiaľ ich nenahneváte. # lategameTips.2=Hoďte tie ohnivé gule späť na ghasta! # lategameTips.3=Stavebný kameň je odolný voči ohnivým guliam ghastov. Zíde sa preto pri ochrane portálov. # -lategameTips.4=Našu hudbu zložili C418, Lena Raine a Kumi Tanioka. # +lategameTips.4=Našu hudbu zložili C418, Lena Raine, Aaron Cherof a Kumi Tanioka. # lategameTips.5=Nakoniec bude táto hra aktualizovaná! # lategameTips.6=Creeperi sa zrodili z chyby pri programovaní. # lategameTips.7=Prvá verzia hry Minecraft bola vytvorená len za 6 dní! # @@ -10760,10 +10879,11 @@ dr.loading=Načítava sa... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Vybrať nový vzhľad # dr.classic_skins.custom_skin_title=Importovať vzhľad # -dr.classic_skins.custom_skin_description=Importujte zo zariadenia obrázok, ktorý chcete používať ako svoj vzhľad. Nebude sa synchronizovať naprieč zariadeniami ani hrami. # +dr.classic_skins.custom_skin_description=Importujte zo zariadenia súbor png (64 x 32, 64 x 64, or 128 x 128), ktorý chcete používať ako svoj vzhľad. Nebude sa synchronizovať naprieč zariadeniami ani hrami. # +dr.classic_skins.custom_skin_description_disabled= Vaše zariadenie nemôže vybrať vlastný vzhľad počas hry pre viacerých hráčov. Vráťte sa do hlavnej ponuky, kde si ho môžete nasadiť. # dr.classic_skins.custom_skin_description_popup=Hráči s vlastnými vzhľadmi nebudú pre vás viditeľní, ak je zapnutá možnosť „Povoliť iba dôveryhodné vzhľady“ # dr.classic_skins.custom_skin_section_title=Vlastnené vzhľady # -dr.classic_skins.invalidCustomSkin=To nie je vzhľad z hry Minecraft, hlupáčik. # +dr.classic_skins.invalidCustomSkin=Importujte súbor png s rozmermi 64 x 64, 64 x 32 alebo 128 x 128 # dr.classic_skins.owned=Vlastnené # dr.classic_skins.purchasable=Získať viac # dr.classic_skins.realms_plus=Realms Plus # @@ -10855,8 +10975,8 @@ dr.categories.legs=Nohy # dr.categories.size=Veľkosť # dr.categories.top=Topy # dr.categories.bottom=Nohavice # -dr.categories.outerwear=Vonkajšie odevy # -dr.categories.headwear=Pokrývky hlavy # +dr.categories.outerwear=Oblečenie # +dr.categories.headwear=Pokrývka hlavy # dr.categories.gloves=Rukavice # dr.categories.footwear=Obuv # dr.categories.back_item=Menšie predmety # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Nepodarilo sa pripojiť # gathering.info.modal.body.connectFail=Nepodarilo sa nám pripojiť. Skúste to znova neskôr. # gathering.connect.title=Pripája sa… # gathering.info.qr.title.onlineService=Ďalšie informácie # -gathering.info.qr.body.onlineService.nso=Ak sa chcete zapojiť do udalosti v hre Minecraft, potrebujete členstvo Nintendo Switch Online. # -gathering.info.qr.body.onlineService.psn=Ak sa chcete zapojiť do udalosti v hre Minecraft, musíte byť prihlásení v službe PlayStation®Plus. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Ak sa chcete zapojiť do udalosti v hre Minecraft, musíte byť prihlásení. # gathering.info.qr.title.childAccount=Online hranie nie je povolené # gathering.info.qr.body.childAccount=Vaša aktuálna rodičovská kontrola vám bráni v hraní online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Vysielanie udalosti naživo # gathering.info.qr.body.console=Naskenujte a pripojte sa k nášmu vysielaniu udalosti naživo # gathering.info.signIn.title=Ak sa chcete zapojiť do tejto udalosti, prihláste sa. # gathering.info.signIn.body=Ak sa chcete zúčastniť tejto udalosti, prihláste sa do svojho konta Microsoft. # +gathering.activation.warning=Nepodarilo sa nájsť zhromažďovanie # +gathering.activation.warning.signIn=Nepodarilo sa nájsť zhromažďovanie. Pred opätovným vyskúšaním sa prihláste. # +gathering.activation.warning.title=Ach nie! # diff --git a/resource_pack/texts/sv_SE.lang b/resource_pack/texts/sv_SE.lang index 7168fc1a6..20cb4507b 100644 --- a/resource_pack/texts/sv_SE.lang +++ b/resource_pack/texts/sv_SE.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Spelmeny # accessibility.screenName.permissions=Skärmen Tillstånd # accessibility.screenName.play=Skärmen Spela # accessibility.screenName.profile=Skärmen Profil # +accessibility.screenName.realmInviteLinkSettings=Skärmen Inställningar för inbjudningslänk till Realm # accessibility.screenName.realmSettings=Skärmen Realm-inställningar # accessibility.screenName.settings=Skärmen Spelinställningar # accessibility.screenName.addFriend=Lägg till kompis-skärmen # @@ -192,6 +193,10 @@ accessibility.text.equals=Likhetstecken # accessibility.text.unsupported=Okänt tecken # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Notis ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Tips ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Duplicera %s väljarargument # commands.generic.encryption.badkey=Felaktig offentlig nyckel angiven. 120-bytesnyckel efter PEM-formatering förväntades. # commands.generic.encryption.badsalt=Felaktigt salt angivet. 16 byte innan grundläggande 64-kodning förväntades. # commands.generic.encryption.required=Krypterad session krävs # +commands.generic.entity.differentDimension=Målet kan inte vara i en annan dimension # commands.generic.entity.invalidType=Entitetstypen "%1$s" är ogiltig # commands.generic.entity.invalidUuid=Entitetens UUID har angetts i ett ogiltigt format # commands.generic.entity.notFound=Entiteten kan inte hittas # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Färgtoningens värden måste vara heltal från 0 commands.camera.invalid.easing=Övergång till icke-stationära kameror stöds inte # commands.camera.invalid.time=Toningslängden måste vara från 0 till 10 sekunder lång # commands.camera.invalid.pitch=Kamerahöjden (X-rotation) måste vara mellan -90 och 90 grader # +commands.camera.invalid.view.offset=Perspektivjusteringen måste ligga mellan -100 och 100 # commands.camera.perspective.locked=Perspektivet kan inte ändras när du använder anpassade kameror # commands.camera.perspective.option=Den valda kameran ändras när den anpassade kameran är inaktiv # commands.world_age.description=Ändrar eller kontrollerar världens ålder (tid sedan den skapades). # @@ -1837,7 +1844,7 @@ createWorldUpsell.realm.sellPoint3=Tar inte upp lagringsutrymme på enheten # createWorldUpsell.realm.sellPoint4=Kompisar kan spela även när du inte är där # createWorldUpsell.signIn=Skapa Realm med Microsoft-konto # createWorldUpsell.world.sellPoint1=Spela online med upp till 7 kompisar # -createWorldUpsell.world.sellPoint2=Sparas till din enhet: Spela offline # +createWorldUpsell.world.sellPoint2=Sparat till din enhet: Spela offline # createWorldUpsell.world.sellPoint3=Använder enhetens lagringsutrymme # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Grottor och klippor # createWorldScreen.cavesandcliffsDescription=Utforska den nya varierade grottgenereringen # createWorldScreen.spectatorMode=Åskådarläge # createWorldScreen.spectatorModeDescription=Prova de tidiga versionerna av åskådarläget # +createWorldScreen.experimentalThirdPersonCameras=Skaparkameror: Nya tredjepersonsprofiler # +createWorldScreen.experimentalThirdPersonCamerasDescription=Innehåller ny kameraprofil med follow_orbit-perspektiv över axeln i tredjeperson # +createWorldScreen.experimentalFocusTargetCamera=Skaparkameror: Kamera för fokusmål # +createWorldScreen.experimentalFocusTargetCameraDescription=Gör det möjligt för den befintliga fria kameran att rikta in sig på en entitet # createWorldScreen.recipeUnlocking=Upplåsning av recept # createWorldScreen.recipeUnlockingDescription=Aktivera receptupplåsning # createWorldScreen.experimentalholiday=Funktioner i högtidsskaparen # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Ta bort projekt # createWorldScreen.editor.projectOptionsLabel=Projektalternativ # createWorldScreen.editor.delete.confirm=Vill du radera projektet permanent? # createWorldScreen.editor.deleteWarningFormat=Vill du radera "%s"? Projektet kommer att försvinna för alltid! # -createWorldScreen.eduCloud.about.body=Filnamn: '%1$s'%2$sSenast uppdaterad: %3$s%4$sOm du vill ladda ner klickar du på OK och sedan på Hämta.%5$s # +createWorldScreen.eduCloud.about.body=Filnamn: ”%1$s”%2$sSenaste uppdatering: %3$s%4$sKlicka på Okej och sedan på knappen ”Ladda ner” för att ladda ner.%5$s # createWorldScreen.eduCloud.about.title=Om världsfiler i molnet # createWorldScreen.eduCloud.delete.confirm=Radera lokal värld? # createWorldScreen.eduCloud.deleteWarningFormat=Vill du radera “%1$s” på den här enheten?%2$sVersionen i molnet, ”%3$s”, påverkas inte och kan synkroniseras senare. # +createWorldScreen.eduCloud.resolution.title=Ladda upp nu? # +createWorldScreen.eduCloud.resolution.body=Det uppstod ett problem med att spara ”%1$s” till molnet. Håll Minecraft Education öppet tills uppladdningen är klar när du lämnar en värld.%2$sNu fixar vi det här. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Ladda upp nu # +createWorldScreen.eduCloud.resolution.uploadOpen=Ladda upp och spela # createWorldScreen.experimentalDeferredTechnicalPreview=Rendera drakfunktioner för skapare # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Aktivera pipeline för uppskjuten rendering. Kräver ett PBR-aktiverat resurspaket och kompatibel hårdvara. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Ladda ned säkerhetskopia innan delning? realmsInvitationScreen.shareDialogLabel=Alla med den här länken kan bli medlem i din Realm. Tänk dig för innan du delar den med någon. Vi råder dig att ladda ned en säkerhetskopia av världen först. Du kan ta bort medlemmar från inställningarna för din Realm. # realmsInvitationScreen.shareDialogShareButton=Dela # realmsInvitationScreen.shareDialogCopyButton=Kopiera # -realmsInvitationScreen.shareDialogNewLinkButton=Skapa ny länk # -realmsInvitationScreen.shareDialogNewCodeButton=Skapa ny kod # realmsInvitationScreen.closedRealmWarning=Din Realm är stängd. Medlemmar kan inte ansluta. # realmsInvitationScreen.generate=Generera # realmsInvitationScreen.disable=Avaktivera # realmsInvitationScreen.backup=Ladda ned # -realmsInvitationScreen.shareByLink=Dela länk # -realmsInvitationScreen.shareByCode=Dela inbjudningskod # -realmsInvitationScreen.shareLinkToRealm=Dela länk till Realm # -realmsInvitationScreen.shareCodeToRealm=Dela inbjudningskod till Realm # -realmsInvitationScreen.shareInfoMessage=Alla med länken kan ansluta till din Realm. Gå till Spel > Ladda ned värld för att ladda ned en säkerhetskopia av världen. # -realmsInvitationScreen.shareInfoMessageCode=Alla med inbjudningskoden kan ansluta till din Realm. Gå till Spel > Ladda ned värld för att ladda ned en säkerhetskopia av världen. # -realmsInvitationScreen.refreshLinkInfoMessage=Detta avaktiverar den gamla länken och skapar en ny. Vill du fortsätta? # -realmsInvitationScreen.refreshCodeInfoMessage=Detta avaktiverar den gamla inbjudningskoden och skapar en ny. Vill du fortsätta? # realmsInvitationScreen.kick=Ta bort # realmsInvitationScreen.kickAndBlock=Blockera # realmsInvitationScreen.kickPopupTitle=Blockera åtkomst? # @@ -2178,7 +2183,7 @@ realmsPlusUpgradeNotice.body=Ditt Realms-abonnemang har uppgraderats till Realms realmsPlusUpgradeNotice.continue=Fortsätt # realmsPlusUpgradeNotice.viewpacks=Visa Realms Plus-paket # -csbCreateScreen.popupTitle=Marketplace Pass #### {StrContains="Marketplace Pass"} +csbCreateScreen.popupTitle=Marketplace Pass #### {StrContains="Marketplace Pass"} csbCreateScreen.viewTOS=Du kan läsa villkoren för Marketplace Pass på https://aka.ms/MinecraftEULA i valfri webbläsare. #### {StrContains="Marketplace Pass"} csbCreateScreen.viewPrivacyPolicyText=Du kan läsa sekretesspolicyn för Marketplace Pass på https://aka.ms/mcprivacy i valfri webbläsare. #### {StrContains="Marketplace Pass"} csbCreateScreen.goBack=Gå tillbaka # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Spelinställningar # realmsSettingsScreen.playersSectionTitle=Spelare # realmsSettingsScreen.membersSectionTitle=Medlemmar # realmsSettingsScreen.subscriptionSectionTitle=Abonnemang # +realmsSettingsScreen.inviteLinksSectionTitle=Inbjudningslänkar # realmsSettingsScreen.devOptionsSectionTitle=Utvecklaralternativ # realmsSettingsScreen.backupSection=Säkerhetskopior # realmsSettingsScreen.backupInfo=Du kan återställa världen i din Realm med en säkerhetskopia från den här listan. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Ersätt värld? # realmsSettingsScreen.closeRealmTitle=Stäng Realm? # realmsSettingsScreen.closeRealmMessage=Om du stänger ditt Realm kommer alla anslutna spelare att kopplas ifrån. Vill du göra det? # realmsSettingsScreen.LoadingSubscription=Laddar abonnemang ... # +realmsSettingsScreen.LoadingInviteLinks=Laddar inbjudningslänkar… # realmsSettingsScreen.failedLoadingSubscription=Kunde inte ladda abonnemang # +realmsSettingsScreen.failedLoadingInviteLinks=Kunde inte ladda inbjudningslänkar # realmsSettingsScreen.matchingPurchasePlatformFormat=Du köpte ditt abonnemang via %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Du öppnade ditt abonnemang via %s. Du kan bara förlänga det därifrån. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Du kan hantera din prenumeration på Realms via plattformsbutiken där du ursprungligen köpte den. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Din Realm har realmsSettingsScreen.upload.worldtoobig=Uppladdningen misslyckades. Storleken på världen överskrider den maximala uppladdningsgränsen på %s. # realmsSettingsScreen.download.worldtoobig=Nedladdningen misslyckades. Storleken på världen överskrider den maximala nedladdningsgränsen på %s. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Ändringar i ditt Realms-abonnemang, som staplad tid eller ändring av löpande fakturering, träder i kraft vid nästa faktureringsdatum. # +realmsSettingsScreen.inviteLinkLabel=Inbjudningslänkar: # +realmsSettingsScreen.inviteLinkLabelTTS=Inbjudningslänkar. Textblock. # +realmsSettingsScreen.inviteLinkLabelDescription=Du kan lägga till upp till 5 inbjudningslänkar och dela dem så att andra kan ansluta sig till ditt Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Du har nått maxantalet inbjudningslänkar. Du måste ta bort en befintlig länk innan du kan lägga till en ny. # +realmsSettingsScreen.inviteLinkNameTTS=Inbjudningslänk med titeln %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Klicka på knappen för att ändra inställningarna. # +realmsSettingsScreen.inviteLinkAddButton=Lägg till ny inbjudningslänk # +realmsSettingsScreen.inviteLinkCopyTTS=Kopiera inbjudningslänk # +realmsSettingsScreen.inviteLinkActivate=Aktivera länk # +realmsSettingsScreen.inviteLinkActivateTTS=Aktivera länk. Aktivera den här länken för att låta andra ansluta sig med den. # +realmsSettingsScreen.inviteLinkActivateDescription=Aktivera den här länken för att låta andra ansluta sig med den. # +realmsSettingsScreen.inviteLinkActive=Aktiva # +realmsSettingsScreen.inviteLinkInactive=Inaktiv # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ingen kan ansluta med den här länken # +realmsSettingsScreen.inviteLinkExpiryTime=Går ut %s vid %s # +realmsSettingsScreen.inviteLinkExpiredTime=Gick ut %s vid %s # +realmsSettingsScreen.inviteLinkExpired=Utgånget # +realmsSettingsScreen.inviteLinkInfinite=Går aldrig ut # +realmsSettingsScreen.inviteLinkInfiniteToggle=Ställ in länken så att den aldrig går ut # +realmsSettingsScreen.inviteLinkTitle=Inbjudningslänk: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Gemener # +realmsSettingsScreen.inviteLinkUppercaseTTS=Versal # +realmsSettingsScreen.inviteLinkURLTTS=Inbjudningslänk med titeln %s. Textblock. %s. Den här länken gör att folk kan ansluta till din Realm. Du kan dela den var som helst. # +realmsSettingsScreen.inviteLinkDescription=Den här länken gör att folk kan ansluta till ditt Realm. Du kan dela den var som helst. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Allmänt # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Avancerade inställningar # +realmsSettingsScreen.inviteLinkShare=Dela länk # +realmsSettingsScreen.inviteLinkShareDescription=Välj var du vill dela länken. # +realmsSettingsScreen.inviteLinkShareButton=Dela # +realmsSettingsScreen.inviteLinkShareButtonTTS=Länk. Knapp. Välj var du vill dela länken. # +realmsSettingsScreen.inviteLinkRemove=Ta bort länk # +realmsSettingsScreen.inviteLinkRemoveButton=Ta bort # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Länk. Knapp. # +realmsSettingsScreen.inviteLinkCopiedToast=Inbjudningslänken kopierades till dina urklipp. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Vill du ta bort inbjudningslänken? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Det här tar bort inbjudningslänken från ditt Realm. Alla som redan har anslutit kommer att stanna, men ingen ny kan ansluta via den här länken. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Ja, ta bort länken # +realmsSettingsScreen.inviteLinkExpirationLabel=Slutdatum # +realmsSettingsScreen.inviteLinkExpirationDescription=Ange när den här länken upphör att gälla. # +realmsSettingsScreen.inviteLinkExpirationTTS=Utgångsdatum. Textblock. Länken går ut %s. Ställ in när länken går ut. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Utgångsdatum. Textblock. Länk %s. Ställ in när länken går ut. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Kunde inte lägga till länk # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Det gick inte att lägga till en länk till denna Realm. Försök igen. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Kunde inte radera länk # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Det gick inte att radera länken. Försök igen. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Kunde inte uppdatera länk # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Det gick inte att uppdatera länken. Försök igen. # +realmsSettingsScreen.expiration.unset=Ange slutdatum # +realmsSettingsScreen.expiration.never=Aldrig # +realmsSettingsScreen.expiration.halfHour=30 min # +realmsSettingsScreen.expiration.hour=1 timme # +realmsSettingsScreen.expiration.quarterDay=6 timmar # +realmsSettingsScreen.expiration.halfDay=12 timmar # +realmsSettingsScreen.expiration.day=1 dag # +realmsSettingsScreen.expiration.week=7 dagar # +realmsSettingsScreen.expiration.never.full=Går aldrig ut # +realmsSettingsScreen.expiration.timeFormat=%s vid %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=Om 30 minuter. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=Om 1 timme. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=Om 6 timmar. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=Om 12 timmar. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=Om 1 dag. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=Om 7 dagar. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Nov # date.short_december=Dec # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s vid %s # +date.formattedSpecific.today=I dag vid %s # +date.formattedSpecific.yesterday=I går vid %s # date.full_january=Januari # date.full_february=Februari # date.full_march=Mars # @@ -2593,7 +2667,6 @@ deathScreen.quit=Huvudmeny # deathScreen.quit.confirm=Är du säker på att du vill avsluta? # deathScreen.quit.confirmToMainMenuWarning=Är du säker på att du vill avsluta till huvudmenyn? # deathScreen.quit.confirmToMainMenuTitleWarning=Avsluta till huvudmenyn? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Är du säker på att du vill spara och lämna spelet?%sVi laddar upp världen till molnet också! # deathScreen.quit.secondaryClient=Spara och lämna # deathScreen.quit.secondaryClient.confirmLeaveWarning=Är du säker på att du vill spara och lämna spelet? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Spara och lämna # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Ytvärld # dimension.dimensionName1=Nether # dimension.dimensionName2=End # -disabledSkin.title=Du visas som Steve # +disabledSkin.title=Du visas som standardkaraktär # disabledSkin.body.onJoin=Den här servern har inte stöd för %s. Du kan byta till ett annat utseende i omklädningsrummet. # disabledSkin.body.dressingRoom=Den här servern har inte stöd för %s. Är du säker på att du vill använda utseendet? # disabledSkin.type.customSkins=anpassade utseenden # @@ -2785,7 +2858,7 @@ edu.templates.title=Mina mallar # edu.templates.search_placeholder=Sök i mina mallar # edu.templates.created_by=Av %1 # edu.templates.create_new=SKAPA NY # -edu.templates.delete=DELETE # +edu.templates.delete=RADERA # edu.templates.delete_title=Radera den här världsmallen? # edu.templates.delete_body=Är du säker på att du vill ta bort världsmallen ”%s”? Det påverkar inte världar som du har skapat med den här mallen. # edu.templates.delete_confirm=Radera # @@ -3053,14 +3126,19 @@ feed.upload=Din skärmbild laddas upp ... # feed.manage=Hantera feed # feed.share=Dela # feed.addScreenshot=Lägg till skärmbild # -feed.shareScreenshot=Skärmdump tagen. Gå till Realms Stories för att dela den. # +feed.screenshotCapturedRealms=Skärmdump tagen. Gå till Realms Stories för att dela den. # +feed.screenshotCaptured=Skärmdbild tagen. Du kan se den i ditt skärmbildsgalleri. # +feed.screenshotAlmostFull=Skärmbild tagen. Ditt galleri är nästan fullt. (%d/%d) # +feed.screenshotReachedMax=Skärmbild tagen. Ditt galleri är fullt. (%d/%d) # +feed.screenshotFull=Ditt galleri är fullt. Ta bort skärmbilder för att frigöra utrymme. # +feed.screenshotFullShort=Skärmbildsgalleriet är fullt # feed.comments=Kommentarer # feed.edit=Redigera # feed.screenshots=Skärmbilder # feed.return=Meny # feed.goToFeed=Feed # feed.cancel=Avbryt # -feed.previous=Förra # +feed.previous=Föregående # feed.next=Nästa # feed.delete=Radera # feed.deleted=Borttaget föremål # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Använd :tip_right_stick: för att se dig omkr gameTip.playerMovement.mouse=Styr med :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Rör dig med styrspaken # -gameTip.playerMovement.touch.classic=Rör dig med styrspaken # +gameTip.playerMovement.touch.classic=Rör dig med piltangenterna # gameTip.playerMovement.controller=Använd :tip_left_stick: för att röra dig # gameTip.flying.mouse=Dubbeltryck på :_input_key.jump: för att flyga # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Dubbeltryck på :_input_key.jump: för att sluta flyga gameTip.stopFlying.touch=Dubbeltryck på flyg nedåt för att sluta flyga # gameTip.jump.mouse=Hoppa med :_input_key.jump: # + gameTip.swim.mouse=Tryck och håll in :_input_key.jump: för att simma uppåt # +gameTip.swim.touch=Tryck för att simma uppåt # gameTip.hotbar.selection.mouse=Scrolla eller tryck på %s för att hålla föremål ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Tryck på ett föremål i snabbfältet för att hålla i det # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Placera din hantverksbord, håll i den och gameTip.useCraftingTable.mouse=Högerklicka på arbetsbänken för att använda den # +gameTip.openChat.mouse=Tryck på %s för att öppna chatten # +gameTip.openChat.touch=Tryck för att öppna chatten # +gameTip.openChat.touch.tts=Tryck på chattknappen för att öppna chatten. # + +gameTip.emote.mouse=Tryck eller håll in :_input_key.emote: för att använda emotes # +gameTip.emote.touch=Tryck för att använda emotes # +gameTip.emote.touch.tts=Tryck på emoteknappen för att använda emotes # + generator.amplified=FÖRSTÄRKT # generator.amplified.info=Obs! Bara för skojs skull; kräver en rejäl dator # generator.customized=Anpassat # @@ -3176,7 +3264,7 @@ gui.achievements=Achievements # gui.all=Alla # gui.back=Tillbaka # gui.cancel=Avbryt # -gui.clear=Klart # +gui.clear=Rensa # gui.close=Stäng # gui.confirm=Bekräfta # gui.confirmAndPlay=Bekräfta och spela # @@ -3292,9 +3380,9 @@ hostOption.weather.rain=Regn # hostOption.weather.thunderstorm=Åska # howtoplay.next=Nästa # -howtoplay.previous=Förra # +howtoplay.previous=Föregående # -howtoplay.category.education=Utbildning # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=Bosätta sig # howtoplay.category.gettingStarted=Komma igång # howtoplay.category.overworld=Ytvärldens A–Ö # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Ta på dig utrustning genom att öppna förrådet och dra howtoplay.armor.text.4=Järnrustningar, guldrustningar och ringbrynjor kan smältas ned till järntackor eller guldklimpar i en smältugn. # howtoplay.armor.header.2=Sköld # howtoplay.armor.text.5.keyboard=Skölden blockerar skada. Den kan utrustas i andra handen och i snabbfältet. Tryck och håll in :_input_key.sneak: för att blockera med skölden. # -howtoplay.armor.text.5.gamepad=Skölden blockerar skada. Den kan utrustas i andra handen och i snabbfältet. Tryck på :_input_key.sneak:-knappen eller klicka med :_gamepad_stick_right: för att blockera med skölden. # +howtoplay.armor.text.5.gamepad=Skölden blockerar skada. Den kan utrustas i andra handen och i snabbfältet. Tryck på :_input_key.sneak:-knappen eller :_gamepad_stick_right: för att blockera med skölden. # howtoplay.armor.text.5a.touch=Skölden blockerar alla typer av inkommande skada – även Creeperexplosioner! Den kan utrustas i andra handen eller i snabbfältet. # howtoplay.armor.text.5b.touch=När du använder kontrollschemat "styrknapp och tryck för att interagera" trycker du på :touch_sneak: för att aktivera blockering med skölden. # howtoplay.armor.text.5c.touch=När du använder ett "styrspak" -kontrollschema kan du trycka på: tip_virtual_button_sneak: för att aktivera blockering med skölden. # -howtoplay.armor.text.5.rift_controller=Skölden blockerar skada. Den kan utrustas i andra handen och i snabbfältet. Tryck på :_input_key.sneak:-knappen eller klicka med :rift_X: för att blockera med skölden. # -howtoplay.armor.text.5.windowsmr_controller=Skölden blockerar skada. Den kan utrustas i andra handen och i snabbfältet. Tryck på :_input_key.sneak:-knappen eller klicka med :windowsmr_right_stick: för att blockera med skölden. # +howtoplay.armor.text.5.rift_controller=Skölden blockerar skada. Den kan utrustas i andra handen och i snabbfältet. Tryck på :_input_key.sneak: eller klicka med :rift_X: för att blockera med skölden. # +howtoplay.armor.text.5.windowsmr_controller=Skölden blockerar skada. Den kan utrustas i andra handen och i snabbfältet. Tryck på :_input_key.sneak: eller klicka med :windowsmr_right_stick: för att blockera med skölden. # howtoplay.armor.text.6=Skölden kan till och med blockera explosioner från creepers! # howtoplay.armor.header.3=Förklädnad # howtoplay.armor.text.7=Det går även att bära en snidad pumpa på huvudet. Det ger dig inga :armor:, men det låter dig titta på endermän utan att de blir uppretade. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Förråd # howtoplay.inventory.title=Så spelar du: Förrådet # howtoplay.inventory.header.1=1. Förråd # howtoplay.inventory.header.2=2. Snabbfält # -howtoplay.inventory.text.1.pc_console=Snabbfältet fylls på när du samlar resurser. Tryck på :_input_key.inventory:-knappen för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # -howtoplay.inventory.text.1.touch=Snabbfältet fylls på när du samlar resurser. Tryck på :tip_touch_inventory:-knappen för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # -howtoplay.inventory.text.1.rift=Snabbfältet fylls på när du samlar resurser. Tryck på :rift_B:-knappen för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # -howtoplay.inventory.text.1.windowsmr=Snabbfältet fylls på när du samlar resurser. Tryck på :windowsmr_left_grab:-knappen för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # +howtoplay.inventory.text.1.pc_console=Snabbfältet fylls på när du samlar resurser. Tryck på :_input_key.inventory: för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # +howtoplay.inventory.text.1.touch=Snabbfältet fylls på när du samlar resurser. Tryck på :tip_touch_inventory: för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # +howtoplay.inventory.text.1.rift=Snabbfältet fylls på när du samlar resurser. Tryck på :rift_B: för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # +howtoplay.inventory.text.1.windowsmr=Snabbfältet fylls på när du samlar resurser. Tryck på :windowsmr_left_grab: för att öppna §eförrådet§f, där du har mer utrymme för allt du samlar in. # howtoplay.inventory.text.2.keyboard=Vill du flytta något mellan §esnabbfältet§f och förrådet? Öppna förrådet, klicka på föremålet och dra det till den tomma platsen du vill flytta det till. # howtoplay.inventory.text.2.gamepad=Vill du flytta något mellan §esnabbfältet§f och förrådet? Använd markören för att markera ett föremål och tryck på :_gamepad_face_button_down:. Flytta sedan markören till en tom plats och tryck igen för att släppa föremålet där. # howtoplay.inventory.text.2.touch=Vill du flytta något mellan §esnabbfältet§f och förrådet? Tryck på föremålet och dra det till den tomma platsen du vill flytta det till. # @@ -3805,13 +3893,13 @@ howtoplay.minecoins.text.1=Utforska en värld full av möjligheter med Minecoins howtoplay.minecoins.text.2=När du har löst in dina Minecoins länkas de till ditt Microsoft-konto, så att du kan komma åt dina mynt och köp på alla enheter som stöds! # howtoplay.minecoins.button.text.1=Skaffa mynt # howtoplay.minecoins.header.1=Friskrivning # -howtoplay.minecoins.text.3=*Minecoins kräver en version av Minecraft: Bedrock Edition som har Minecraft Marketplace. Minecoins fungerar inte på Sony PlayStation®. Mer information om kompatibilitet finns på minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins kräver en version av Minecraft: Bedrock Edition som har Minecraft-marknaden. Minecoins fungerar inte på PlayStation®. Mer information om kompatibilitet finns på minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Brytning # howtoplay.mining.title=Så spelar du: Brytning # howtoplay.mining.text.1=Vissa tillverkningsmaterial finns inte på ytan – de kräver att du gräver dig ner i jorden eller in i berg. # -howtoplay.mining.text.2=Med §espetshackan§f : wood_pickaxe: kan du gräva fram allt möjligt, som sten, kol, järn och dyrbar malm – men vissa sällsyntare material kräver bättre verktyg! # +howtoplay.mining.text.2=Med §espetshackan§f:wood_pickaxe: kan du gräva fram allt möjligt, som sten, kol, järn och dyrbar malm – men vissa sällsyntare material kräver bättre verktyg! # howtoplay.mining.text.3=Vissa råmetaller måste smältas i en §esmältugn§f :furnace:. Lägg bränsle som kol eller trästockar på bränsleplatsen och lägg sedan till den råa malmen för att smälta ner den till någonting användbart. # howtoplay.mounts=Riddjur # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=När det finns en ny berättelse i Feed som du i howtoplay.realms_stories.header.3=Organisera spel # howtoplay.realms_stories.text.4=Se vem som spelar och när på tidslinjen. Bläddra igenom Realms-medlemmar för att se när de spelade sist och vem de spelade med. Använd den här informationen för att planera när ni kan spela tillsammans. # howtoplay.realms_stories.header.4=Ta reda på vem som finns i ditt Realm # -howtoplay.realms_stories.text.5=Ta reda på vem som är med i ditt Realm genom att använda fliken Medlemmar. Det är en lista över alla spelare som kan spela här. Du kan se vem som äger världen, vilka som hanterar den och vem har anslutit till Realms Stories. Det finns sökfunktion och alternativ för sortering och filter för att hitta den du letar efter. # +howtoplay.realms_stories.text.5=Ta reda på vem som är med i ditt Realm genom att använda fliken Medlemmar. Det är en lista över alla spelare som kan spela här. Du kan se vem som äger världen, vilka som hanterar den och vem har anslutit till Realms Stories. Det finns en sökfunktion och alternativ för sortering och filtrering för att hitta den du letar efter. # howtoplay.realms_stories.header.5=Anslut var som helst # howtoplay.realms_stories.text.6=Realms Stories finns tillgängligt i spelmenyn när du spelar i världen och på Realms-fliken. Du kan hålla dig uppdaterad och göra inlägg vart du än är, även när du inte spelar. Från konsol, dator och mobil enhet finns Realms Stories tillgängligt var du än är. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms Stories finns tillgängligt i spelmenyn n howtoplay.scaffolding=Ställningar # howtoplay.scaffolding.header.1=Sikta mot stjärnorna # howtoplay.scaffolding.text.1.keyboard=Med ställningar kan du skapa enorma byggen säkert! Du kan gå omkring i ställningen och stå på den. Om du har en kolumn med en ställning kan du röra dig uppåt genom att stå i ställningen och trycka på :_input_key.jump:. Du kan röra dig nedåt genom att trycka på :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Med ställningar kan du skapa enorma byggen säkert! Du kan gå omkring i ställningen och stå på den. Om du har en kolumn med en ställning kan du röra dig uppåt genom att stå i ställningen och trycka på :_input_key.jump:-knappen. Du kan röra dig nedåt genom att trycka och hålla in :_input_key.sneak:-knappen. # +howtoplay.scaffolding.text.1.gamepad=Med ställningar kan du skapa enorma byggen säkert! Du kan gå omkring i ställningen och stå på den. Om du har en kolumn med en ställning kan du röra dig uppåt genom att stå i ställningen och trycka på :_input_key.jump:. Du kan röra dig nedåt genom att trycka och hålla in :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Byggnadsställningar kan hjälpa dig bygga stora strukturer genom att ge ett sätt att nå högre platser och säkert komma ner utan att ta fallskada. # howtoplay.scaffolding.text.1b.touch=När du använder styrknappskontrollschemat trycker du på :touch_jump: för att klättra uppför en byggnadsställning. Tryck på :touch_fly_down: för att klättra ner. # howtoplay.scaffolding.text.1c.touch=När du använder ett Joystick-kontrollschema trycker du på :tip_virtual_button_jump: för att klättra uppför en byggnadsställning. Tryck på :tip_virtual_button_sneak: för att klättra ner. # -howtoplay.scaffolding.text.1.rift_controller=Med ställningar kan du skapa enorma byggen säkert! Du kan gå omkring i ställningen och stå på den. Om du har en kolumn med en ställning kan du röra dig uppåt genom att stå i ställningen och trycka på :rift_A:-knappen. Du kan röra dig nedåt genom att trycka och hålla in :rift_X:-knappen. # -howtoplay.scaffolding.text.1.windowsmr_controller=Med ställningar kan du skapa enorma byggen säkert! Du kan gå omkring i ställningen och stå på den. Om du har en kolumn med en ställning kan du röra dig uppåt genom att stå i ställningen och trycka på :windowsmr_right_touchpad:-knappen. Du kan röra dig nedåt genom att trycka och hålla in :windowsmr_right_stick:-knappen. # +howtoplay.scaffolding.text.1.rift_controller=Med ställningar kan du skapa enorma byggen säkert! Du kan gå omkring i ställningen och stå på den. Om du har en kolumn med en ställning kan du röra dig uppåt genom att stå i ställningen och trycka på :rift_A:. Du kan röra dig nedåt genom att trycka och hålla in :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Med ställningar kan du skapa enorma byggen säkert! Du kan gå omkring i ställningen och stå på den. Om du har en kolumn med en ställning kan du röra dig uppåt genom att stå i ställningen och trycka på :windowsmr_right_touchpad:. Du kan röra dig nedåt genom att trycka och hålla in :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Stötta upp ditt bygge # howtoplay.scaffolding.text.2=Ställningar kräver stöd. Du kan inte placera ut hur många ställningar som helst horisontellt utan kontakt med ett annat block. Om du försöker placera ut för många ställningsblock utan ordentligt stöd kommer de att falla. Du kan placera ställningar som vanliga block, men de kan även placeras på andra ställningar för att snabbt bygga ett högt torn. # howtoplay.scaffolding.header.3=Rasande ställningar # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Projektexporteringen misslyckades # level.editor.import.failed=Projektimporteringen misslyckades # level.editor.import.failed.incompatibleEdition=Det gick inte att importera projektet: Ogiltigt filformat # -inbox.invite.title=Realm-inbjudan till # +inbox.realmInvite.title=Realm-inbjudan till %s # +inbox.gameInvite.title=Spelinbjudan från %s # invite.clear=Rensa val # invite.send=Skicka %d inbjudningar # @@ -4188,6 +4277,8 @@ invite.error1=Någonting gick fel. Det gick inte att ladda kompislistan. # invite.error2=Någonting gick fel. Det gick inte att ladda information om vissa av dina kompisar. # invite.realm.add_member=Lägg till Realm-medlemmar # invite.notification.title=Spelinbjudan # +invite.notification.acceptInviteTtsTouch=Dubbeltryck på inbjudan högst upp på skärmen för att acceptera # +invite.notification.acceptInviteTtsGamepad=Tryck på %s för att acceptera # invite.notification.description=%s har bjudit in dig till Minecraft # invite.confirmation.description=%s har bjudit in dig till Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Dödskallemönster # item.banner_pattern.thing=Mojäng # item.banner_pattern.vines=Kant # item.bucketPowderSnow.name=Pudersnöhink # +item.worldbuilder.block.failed=Du behöver kreativt + operatör för att placera det här blocket # item.shield.name=Sköld # item.shield.white.name=Vit sköld # @@ -5863,6 +5955,7 @@ map.position=Position: %s, %s, %s # mcoServer.title=Minecraft-värld (online) # +menu.ai_lesson_crafter=Lektionsskapare # menu.achievements=Achievements # menu.convertingLevel=Expanderar världen # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=KLASSRUMSINSTÄLLNINGAR # menu.serverStore=%s-butik # menu.serverGenericName=Server # menu.play=Spela # +menu.preview=Förhandsvisning # menu.profile=Profil # menu.playdemo=Spela demovärld # menu.playOnRealms=Spela i Realm # @@ -6078,7 +6172,7 @@ options.control_alt_keybinds_section=Följande tangenter används med CTRL + ALT options.credits=Medverkande # options.crouch=Smyg # options.csbExpired=Gick ut %s # -options.csbHeading=MARKETPLACE PASS #### {StrContains="MARKETPLACE PASS"} +options.csbHeading=MARKETPLACE PASS #### {StrContains="MARKETPLACE PASS"} options.csbInfoLine01=Katalog med över 150 paket och föremål från marknaden # options.csbInfoLine02=Innehållet uppdateras varje månad # options.csbSubheading=Innehåll på marknaden # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Använd fps-oberoende svängning # options.dev_use_fast_chunk_culling=Använd snabb datablocksgallring # options.dev_displayMarketplaceDocumentId=Visa dokument-id på marknaden # options.dev_addCoins=Lägg till %s mynt # +options.dev_addCoinTitle=Lägg till mynt # +options.dev_reset_entitlements=Återställ alla rättigheter # +options.dev_reset_entitlements_loading=Återställer rättigheter, den här dialogrutan stängs när processen är klar. Du kan stänga det här fönstret, men om du stänger spelet innan kommandot har slutförts kan det leda till något oväntat. # +options.dev_reset_entitlements_error_unfinished=Varning, inte alla rättigheter togs bort korrekt. Försök att köra kommandot igen, eventuellt efter att du har startat om klienten. # +options.dev_reset_entitlements_warning=Varning! Det här kommer att ta bort alla dina rättigheter, inklusive äldre rättigheter som du kanske inte kan få tillbaka! Den här åtgärden kan ta en stund om du har många rättigheter. Är du säker på att du vill fortsätta? # +options.dev_reset_entitlements_success=Rättigheter har tagits bort. # +options.dev_currencyFailureWarning=Nätverksanropet misslyckades. Fel: %s # +options.dev_currencyFailureWarningGeneric=Nätverksanropet misslyckades. Se till att du är inloggad på ett konto som är listat som tillåtet. # +options.dev_reset_wallet=Återställ plånbok # +options.dev_allowlist_failure=Fel! Åtgärden har misslyckats, dubbelkolla för att se till att det här kontot finns på listan över tillåtna. # options.discoveryEnvironment=Upptäcktsmiljö (kräver omstart) # options.discoveryEnvironment.production=Produktion # options.discoveryEnvironment.staging=Mellanlagring # options.discoveryEnvironment.local=Lokal # options.discoveryEnvironment.dev=Utv [Instabil] # +options.discoveryEnvironment.perf=Prestanda [Väldigt instabil] # options.dev_realmsEnvironment=Realms-miljö # options.dev_realms_environment.production=Produktion # options.dev_realms_environment.staging=Mellanlagring # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Påtvinga uppdatering av klientversion # options.dev_resetOverrideDate=Nollställ fast datum # options.dev_clearStoreCache=Rensa marknadscache # options.dev_clearLibraryCache=Rensa bibliotekets cache # +options.dev_clearScreenshotsCache=Radera skärmbildscache # options.dev_clearAllCache=Rensa all cache # options.dev_connection_quality=Nätverkstestare (simulera dåliga anslutningar) # options.dev_connection_off=Av – Minnesallokerad anslutning aktiverad för lokalt spel # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Mbps, 200 ms latens, 2 % paketförlust # options.dev_connection_slow=Långsam – 400 Kbps, 300 ms latens, 3 % paketförlust # options.dev_connection_veryslow=Väldigt långsam – 200 Kbps, 400 ms latens, 4 % paketförlust # options.dev_deleteAllPersonas=Ta bort alla karaktärer # +options.dev_deleteLocalScreenshots=Radera lokala skärmbilder # options.dev_deleteLegacyPersona=Radera gammal karaktärsplats # options.dev_identity_environment=Ny identitet och miljö för och onlineinfrastruktur (kräver omstart) # options.dev_identity_environment.dev=Utveckling # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Nivå 4 – 1 024 MB # options.dev_sunsetting_tier.five=Nivå 5: iOS 12 och Nougat # options.dev_sunsetting_tier.not_pending=Inte väntande # options.dev_gatherings_section=Insamling # -options.dev_gatherings_add_gathering=Lägg till offentlig samling # options.dev_gatherings_enable=Aktivera samlingar # +options.dev_gatherings_filter=Filtrera samlingar # options.dev_gatherings_disable=Inaktivera samlingar # options.dev_gatherings_bypass=Kringgå kontroll av systemets servicepaket # options.dev_gatherings_enabled=Samlingar: Aktiverat # @@ -6344,6 +6451,8 @@ options.percent.format=%s %% # options.fov.format=%s ° # options.fov.max=Quake-proffs # options.fov.min=Normalt # +options.gammaIntensity=Justera ljusstyrka # +options.hdr_brightness=Ljusstyrka # options.hudOpacity=Gränssnittets opacitet # options.hudOpacity.max=Normalt # options.hudOpacity.min=Dolt # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Spela med helt tangentbord # options.fullKeyboardLayout=Layout för helt tangentbord # options.improvedInputResponsePlaceholder=Förbättrad respons # options.improvedInputResponsePlaceholder.tooltip=Minskar fördröjningen mellan din inmatning och vad du ser på skärmen. Den här inställningen kan använda mer batteri. # -options.dynamicTexturesToggle=Ta bort texturgräns # -options.dynamicTexturesToggle.tooltip=Att stänga av det här kräver en omstart av spelet. Det kan orsaka instabilitet när du använder flera tillägg eller resurspaket med många texturer. # -options.dynamicTextures.popUp=Om du aktiverar Ta bort texturgräns måste du starta om spelet för att det ska stängas av. # +options.dynamicTexturesToggle=Använd rekommenderad texturgräns # +options.dynamicTexturesToggle.tooltip=Tillåt Mojang att ställa in texturgränsen. Det kan förbättra texturkvaliteten avsevärt. Stäng av det här om du får problem med stora tillägg och resurspaket. # +options.dynamicTextures.popUp=När du väljer att inte använda den rekommenderade texturgränsen måste du starta om spelet för att ändringen ska börja gälla. # options.dynamicTextures.popUp.title=Är du säker? # +options.dynamicTextures.popUp.continue=Stäng av # options.fullscreen=Helskärm # options.gamepadcursorsensitivity=Känslighet för handkontrollsmarkör # options.gamertag=Gamertag: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Aktiverar en extrastor version av det options.upscaling=Uppskalning # options.raytracing=Raytracing # options.raytracing.disabled.upsell.supported_platform=Detta alternativ kan endast redigeras när du spelar i världar med raytracingfunktioner. Hitta en på marknaden eller skapa ett eget resurspaket med raytracingfunktioner. # +options.raytracing.disabled.upsell.supported_platform.edu=Detta alternativ kan endast redigeras när du spelar i världar med raytracingfunktioner. # options.raytracing.disabled.upsell.unsupported_platform=Du behöver en specifik enhet för att använda den här funktionen, för mer information se: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Detaljerad # options.graphics.fast=Snabb # @@ -6406,6 +6517,7 @@ options.hidehand=Dölj hand # options.classic_box_selection=Markera val # options.creator=Innehållsskapare # options.creatorTitle=Inställningar för innehållsskapare # +options.creator.serverboundClientDiagnosticsEnabled=Aktivera klientdiagnostik # options.creator.debuggerHeading=Skriptfelsökningsinställningar # options.creator.debuggerAutoAttach=Lägg till felsökning vid inläsning # options.creator.debuggerAutoConnect=Anslut felsökning vid inläsning # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klassisk # options.uiprofile.pocket=Ficka # options.betaNewDeathScreenToggle=Ny dödsskärm (experimentell) # options.betaNewDeathScreenToggle.disabled=Du kan inte ändra den här inställningen när du spelar i en värld # +options.betaNewBedScreenToggle=Ny sängskärm (experimentell) # +options.betaNewBedScreenToggle.disabled=Du kan inte ändra den här inställningen när du spelar i en värld # options.usetouchpad=Delade kontroller # options.viewSubscriptions=Abonnemang # options.viewSubscriptions.button.info=Info # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Din standardwebbläsare öppnas för att visa M options.openFeedbackPage.continue=Fortsätt till feedbacksidan # options.turnOffAchievements=Stäng av achievements? # options.turnOffAchievements.message=Achievements är endast tillgängliga i världar inställda för överlevnadsläge utan fusk. Om du fortsätter kommer ingen att kunna få achievements i den här världen, även om du byter tillbaka innan du börjar spela. # +options.turnOnHardcoreMode=Slå på Hardcore-läget? # +options.turnOnHardcoreMode.message=Här är allt du behöver veta om hardcore-läget: # +options.turnOnHardcoreMode.message.1=1. När du dör kommer du inte att respawna – spelet är slut! # +options.turnOnHardcoreMode.message.2=2. Hardcore-läget kan inte stängas av efter att världen har skapats. # +options.turnOnHardcoreMode.message.3=3. När du dör kan du se men inte interagera med den här världen. # options.achievementsDisabled=Det går inte att få achievements i den här världen. # options.achievementsDisabled.onLoad=Om du börjar spela med de här inställningarna kommer det inte gå att få achievements i den här världen. # options.achievementsDisabled.notSignedIn=Det går att få achievements i den här världen, men du måste logga in med ett Microsoft-konto för att kunna göra det. # @@ -6761,7 +6880,7 @@ options.makeBackup=Gör en säkerhetskopia av min värld # options.managePrivacy=Besök https://account.xbox.com/Settings i valfri webbläsare för att hantera dina sekretessinställningar. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Koppla ifrån Microsoft-konto # options.unlink_msa.confirm.title=Koppla ifrån Microsoft-konto? # -options.unlink_msa.confirm.warning=VARNING: Efter att du kopplat ifrån kan du inte spara framsteg eller köp du gjort med kontot %s på ditt PlayStation®4-system. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=VARNING: Efter att du kopplat ifrån kan du inte spara framsteg eller köp du gjort med kontot %s på din PlayStation®4-konsol. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Om du kopplar ifrån ditt Microsoft-konto inifrån detta spel påverkas alla Minecraft-spel på den här plattformen som har använt detta Microsoft-konto. # options.unlink_msa.confirm.checkbox1=Jag kommer inte längre kunna komma åt butiksinnehåll i spelet när jag spelar på andra plattformar. # options.unlink_msa.confirm.checkbox2=Jag kommer inte längre kunna spela med mina kompisar på andra plattformar. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Kan inte ansluta till världen. Kontrollera din inter progressScreen.generating=Genererar värld # progressScreen.saving=Sparar värld # progressScreen.loading=Laddar... # +progressScreen.title.loading=Laddar%1 # progressScreen.title.downloading=Laddar ned paket %1 # progressScreen.title.applyingPacks=Laddar resurspaket # progressScreen.title.searchingForSession=Söker efter spelsession ... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Ansluter till extern server # progressScreen.title.connectingRealms=Ansluter till Realm # progressScreen.title.copyingWorld=Världskopia # progressScreen.title.deleteStorageAreaContent=Rensar lagringscache # +progressScreen.title.deleteScreenshotsCache=Raderar skärmbildscache # +progressScreen.title.deleteLocalScreenshots=Raderar lokala skärmbilder # progressScreen.title.loadingSplitScreenAppearances=Laddar gränssnittsutseenden # progressScreen.title.modifiedWorldWarning=Modifierad värld # progressScreen.message.appearanceLoaded=Utseende laddat # progressScreen.message.appearanceLoadWaitTimeMet=Utseendet tar lång tid att ladda. Fortsätter att generera världen… # progressScreen.message.deleteStorageAreaContent=Det här kan ta några minuter. # -progressScreen.message.copyingWorld=Kopierar värld ... %d%% # +progressScreen.message.copyingWorld=Kopierar värld… # progressScreen.message.tts.copyingWorld=Kopierar värld # progressScreen.message.building=Bygger terräng # progressScreen.message.done=Klar! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Tillägg kan ge dig nya block, fö progressScreen.message.modifiedWorldWarning.7=Världar och tillägg är komplicerade! Medan vissa fungerar bra tillsammans kan du få oväntade resultat med andra. # progressScreen.message.modifiedWorldWarning.8=Du kan ha roligare med fler tillägg, men spelet kan ta längre tid att ladda. # progressScreen.dialog.title.resourcePack=Ladda ned resurspaket? # -progressScreen.dialog.title.behaviorAndResourcePack=Ladda ned världens beteende- och resurspaket? # -progressScreen.dialog.title.onlyBehavior=Ladda ned världens beteendepaket? # progressScreen.dialog.title.storageProviderError=Kunde inte synkronisera världsdata # progressScreen.dialog.title.storageProviderLongWait=Synkroniserar världsdata # progressScreen.dialog.title.storageProviderSucceeded=Synkronisering av världsdata lyckades # -progressScreen.dialog.message.onlyBehavior=Den här världen använder beteendepaket som måste laddas ned innan du kan ansluta. Vill du ladda ned dem och ansluta? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Den här världen använder beteendepaket som måste laddas ned innan du kan ansluta och resurspaket som är valfria att ladda ned. Vilka vill du ladda ned innan du ansluter? # -progressScreen.dialog.message.behaviorAndResourcePack=Den här världen använder beteendepaket och resurspaket som måste laddas ned innan du kan ansluta. Vill du ladda ned dem och ansluta? # -progressScreen.dialog.message.resourcePackOptional=Den här världen använder resurspaket. Vill du ladda ned dem innan du ansluter? # -progressScreen.dialog.message.resourcePackRequired=Den här världen använder resurspaket som måste laddas ned innan du kan ansluta. Vill du ladda ned dem och ansluta? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Den här världen använder resurspaket med Raytracing aktiverat. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Din enhet är inte kompatibel med avancerade belysnings- och texturfunktioner så du kommer att se världen utan dessa avancerade effekter. Vill du ladda ned dem innan du går med? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Den här världen använder resurspaket med Raytracing aktiverat. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Din enhet är inte kompatibel med avancerad belysning och texturfunktioner så du kommer att se världen utan dessa avancerade effekter. Vill du ladda ned dem innan du går med? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Vissa valfria resurspaket som tillämpas i den här världen inkluderar raytracing. Din enhet är inte kompatibel med avancerade belysnings- och texturfunktioner så du kommer att se världen utan avancerade effekter. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Vissa valfria och obligatoriska resurspaket som tillämpas i den här världen inkluderar raytracing. Din enhet är inte kompatibel med avancerade belysnings- och texturfunktioner så du kommer att se världen utan avancerade effekter. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Vissa obligatoriska resurspaket som tillämpas i den här världen inkluderar raytracing. Din enhet är inte kompatibel med avancerade belysnings- och texturfunktioner så du kommer att se världen utan avancerade effekter. # +progressScreen.dialog.message.resourcePack.optional=Den här världen använder valfria resurspaket. Vill du ladda ned dem innan du ansluter? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Den här världen har valfria resurspaket och obligatoriska resurspaket från tillägg. Vill du ladda ner alla paket eller bara de som krävs för att gå med? # +progressScreen.dialog.message.resourcePack.required=Den här världen använder resurspaket från tillägg. Vill du ladda ned dem och ansluta? # +progressScreen.dialog.message.resourcePack.serverRequired=Ägaren av den här världen kräver att spelarna laddar ner alla resurspaket som tillämpas i den. Vill du ladda ner dem och gå med? # progressScreen.dialog.message.storageProviderError=Kunde inte synkronisera världsdata. Vill du försöka igen? # progressScreen.dialog.message.storageProviderUnusableError=Världen har inte synkroniserats ordentligt eller så har den skadats. Prova att spela världen på en konsol där den fungerar och migrera den igen. # progressScreen.dialog.message.storageProviderQuotaError=Lokal sparning lyckades men molnsynkronisering misslyckades på grund av utrymmesbrist. Frigör molnutrymme genom att ta bort världar från inställningsmenyn. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Det finns inte ti progressScreen.dialog.message.worldCorrupted=Världen har skadats. Rapportera det på bugs.mojang.com. # progressScreen.dialog.message.storageProviderLongWait=Det tar väldigt lång tid att synkronisera världen. Vill du fortsätta vänta? # progressScreen.dialog.button.enter=Gå till värld # -progressScreen.dialog.button.joinAndDownload=Ladda ned och anslut - %1 # progressScreen.dialog.button.joinAndDownload.everything=Ladda ned allt och anslut - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Ladda endast med beteenden och fortsätt – %1 # +progressScreen.dialog.button.joinAndDownload.required=Ladda ned nödvändiga och anslut – %1 # progressScreen.dialog.button.join=Anslut # progressScreen.dialog.button.leave=Lämna spelet # progressScreen.dialog.button.retry=Försök igen # progressScreen.dialog.button.wait=Vänta # -progressScreen.editor.message.copyingProject=Kopierar projektet… %d %% # +progressScreen.editor.message.copyingProject=Kopierar projektet… # progressScreen.editor.message.tts.copyingProject=Kopierar projekt # progressScreen.editor.title.copyingProject=Projektkopia # progressScreen.editor.dialog.message.resourcePackOptional=Det här projektet använder resurspaket. Vill du ladda ned dem innan du ansluter? # @@ -7424,7 +7541,7 @@ resourcePack.selected.title.behaviorPacks=Aktiva beteendepaket # resourcePack.selected.title.packs=Aktiva # resourcePack.selected.remove=Stäng av # resourcePack.realmsPlus.title.packs=Realms Plus-paket # -resourcePack.realmsPlus.title.packs.contentSub=Marketplace Pass-paket # +resourcePack.realmsPlus.title.packs.contentSub=Marknadspasspaket # resourcePack.realmsPlus.expired=Utgånget # resourcePack.errors=Fel: # resourcePack.error.ingame.packs=Du kan inte byta resurspaket medan du spelar i en värld. # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Beteendepaket tillämpas nedifrån resourcePack.description.bottom.level=Resurspaket tillämpas nedifrån och upp. Det betyder att resurser som finns i flera paket skrivs över av paketet högst upp i listan. Sådana paket i din värld tillämpas i stället för de globala paketen. # resourcePack.description.store=Visa i butiken # resourcePack.header.behavior=Aktiva beteendepaket appliceras för alla spelare. # -resourcePack.header.level=Kräv att spelare accepterar resurspaket för att få ansluta # +resourcePack.header.level=Kräv att spelare laddar ner resurspaket för att få ansluta # resourcePack.crashRecovery.title=Global resursåterställning # resourcePack.crashRecovery.message=Resurserna kunde inte laddas förut. # resourcePack.warnings=Varningar: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Uppdatera världen? # resourcePack.warning.add.body=Den här världen kanske inte fungerar riktigt som andra världar. Du borde spara en kopia av din värld innan du fortsätter. # resourcePack.warning.add.button.cancel=Lägg inte till paket # resourcePack.warning.add.button.ok=Lägg till paketet ändå # -resourcePack.warnings.contentKeyErrorBody=Det gick inte att ladda paketet %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Det gick inte att ladda paketen %s. # +resourcePack.warnings.contentKeyErrorBody=Det uppstod ett problem vid laddning av paketet %s. Om du startar om spelet eller laddar ner paketet på nytt kan det lösa problemet. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Det uppstod ett problem vid laddning av paketen %s. Om du startar om spelet eller laddar ner paketen på nytt kan det lösa problemet. # resourcePack.warnings.contentKeyErrorTitle=Fel! # resourcePack.warning.remove.title=Det här är farligt! # resourcePack.warning.remove.body=Att lägga till eller ta bort paket efter att ha spelat i en värld kan ha sönder världen och leda till att du förlorar det du har skapat. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Okänd # storageManager.delete.title=Vill du radera %s permanent? # storageManager.title.item.single=föremål # storageManager.title.item.plural=föremål # +storageManager.title.allScreenshots=alla skärmbilder # storageManager.delete.content=Vill du radera de valda föremålen? De kommer att försvinna för alltid! (Det är väldigt länge!) %s%s%s # storageManager.delete.content.redownload=Du kan ladda ned innehåll du har köpt från marknaden på nytt. # storageManager.delete.content.worldtemplate=Om du tar bort mallar som används av världar kanske de världarna inte fungerar som de ska efteråt. # storageManager.delete.content.affectedWorlds=Följande världar kanske inte fungerar som normalt: # +storageManager.delete.content.screenshots=Det här kommer att radera alla skärmbilder för alla Minecraft-spelare på den här enheten. Är du säker på att du vill fortsätta? # storageManager.delete.confirm=Radera # storageManager.delete.cancel=Avbryt # storageManager.delete.dependency=Följande innehåll är beroende av detta %s och kanske inte fungerar som det ska om du raderar "%s":%s Vill du ändå radera "%s"? Detta %s kommer att försvinna för alltid! (Det är väldigt länge!) # @@ -8210,21 +8329,21 @@ store.realmsPlus.buyNow.viewPrivacyPolicy=SEKRETESSPOLICY # store.realmsPlus.buyNow.title=Starta ditt Realms Plus-abonnemang # store.realmsPlus.startTrial.description=Du får omedelbar tillgång till din Realm och över 150 paket från marknaden. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Första månaden är gratis, sedan kostar det %s/månad. Du kan säga upp abonnemanget när som helst. # -store.realmsPlus.startTrial.description.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i Marketplace Pass. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Första månaden är gratis, sedan kostar det %s/månad. Du kan säga upp abonnemanget när som helst. # +store.realmsPlus.startTrial.description.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i marknadspasset. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Första månaden är gratis, sedan kostar det %s/månad. Du kan säga upp abonnemanget när som helst. # store.realmsPlus.noTrial.description=Du får omedelbar tillgång till din Realm och över 150 paket från marknaden. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! I 30 dagar får du ditt abonnemang för %s :minecoin:. # -store.realmsPlus.noTrial.description.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i Marketplace Pass. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! I 30 dagar får du ditt abonnemang för %s:minecoin:. # +store.realmsPlus.noTrial.description.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i marknadspasset. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! I 30 dagar får du ditt abonnemang för %s:minecoin:. # store.realmsPlus.noTrial.description.iap=Du får omedelbar tillgång till din Realm och över 150 paket från marknaden. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Du debiteras %s/månad och du kan säga upp abonnemanget för att stoppa framtida debiteringar i abonnemangsinställningarna. # -store.realmsPlus.noTrial.description.iap.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i Marketplace Pass. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Du debiteras %s/månad och kan säga upp abonnemanget för att stoppa framtida debiteringar via abonnemangsinställningarna. # +store.realmsPlus.noTrial.description.iap.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i marknadspasset. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Du debiteras %s/månad och kan säga upp abonnemanget för att stoppa framtida debiteringar via abonnemangsinställningarna. # store.realmsPlus.realmName.placeholder=%ss Realm #The string passed in here is the gamertag of the player to indicate the name of the player's world. # store.realmsPlus.recurring.offerTrial=Realms Plus är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDin Realm och över 150 paket från marknaden kommer att bli tillgängliga omedelbart. Upp till 10 spelare kan spela på en gång, och de får tillgång till världarna i din Realm helt kostnadsfritt! Dina första 30 dagar är kostnadsfria och du debiteras därefter %s/månad. Du kan avbryta ditt abonnemang för att stoppa framtida debiteringar i abonnemangsinställningarna. # -store.realmsPlus.recurring.offerTrial.contentSub=Realms Plus är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDu får omedelbar tillgång till din Realm och över 150 paket som ingår i Marketplace Pass. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! De första 30 dagarna är gratis, sedan kostar det %s/månad. Du kan säga upp abonnemanget när som helst för att stoppa framtida debiteringar via abonnemangsinställningarna. # +store.realmsPlus.recurring.offerTrial.contentSub=Realms Plus är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDu får omedelbar tillgång till din Realm och över 150 paket som ingår i marknadspasset. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! De första 30 dagarna är gratis, sedan kostar det %s/månad. Du kan säga upp abonnemanget när som helst för att stoppa framtida debiteringar via abonnemangsinställningarna. # store.realmsPlus.recurring.withoutTrial=Realms Plus är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDin Realm och över 150 paket från marknaden kommer att bli tillgängliga omedelbart. Upp till 10 spelare kan spela på en gång, och de får tillgång till världarna i din Realm helt kostnadsfritt! Du debiteras %s/månad och du kan avbryta ditt abonnemang för att stoppa framtida debiteringar i abonnemangsinställningarna. # -store.realmsPlus.recurring.withoutTrial.contentSub=Realms Plus är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDu får omedelbar tillgång till din Realm och över 150 paket som ingår i Marketplace Pass. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Det kostar %s/månad, och du kan säga upp abonnemanget när som helst för att stoppa framtida debiteringar via abonnemangsinställningarna. # +store.realmsPlus.recurring.withoutTrial.contentSub=Realms Plus är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDu får omedelbar tillgång till din Realm och över 150 paket som ingår i marknadspasset. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! Det kostar %s/månad, och du kan säga upp abonnemanget när som helst för att stoppa framtida debiteringar via abonnemangsinställningarna. # store.realmsPlus.consumable.offerTrial=Du får omedelbar tillgång till din Realm och över 150 paket från marknaden. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! De första 30 dagarna är gratis, sedan kan du förlänga i 30 dagar för %s. # -store.realmsPlus.consumable.offerTrial.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i Marketplace Pass. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! De första 30 dagarna är gratis, sedan kan du förlänga i 30 dagar för %s. # +store.realmsPlus.consumable.offerTrial.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i marknadspasset. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! De första 30 dagarna är gratis, sedan kan du förlänga i 30 dagar för %s. # store.realmsPlus.consumable.withoutTrial=Du får omedelbar tillgång till din Realm och över 150 paket från marknaden. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! I 30 dagar får du ditt abonnemang för %s. # -store.realmsPlus.consumable.withoutTrial.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i Marketplace Pass. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! I 30 dagar får du ditt abonnemang för %s. # +store.realmsPlus.consumable.withoutTrial.contentSub=Du får omedelbar tillgång till din Realm och över 150 paket som ingår i marknadspasset. Upp till 10 spelare kan spela samtidigt, och de får tillgång till världarna i din Realm helt gratis! I 30 dagar får du ditt abonnemang för %s. # store.realmsPlus.landing.header=Abonnemanget inkluderar: # store.realmsPlus.landing.headerTrial=Gratis 30 dagars provperiod, sedan %s/ månad # @@ -8234,7 +8353,7 @@ store.realmsPlus.landing.info1.line2=Kompisar spelar i din Realm gratis # store.realmsPlus.landing.info1.line3=Hoppa från konsol till mobil och vidare till PC – spela din Realm på vilken enhet du vill med Minecraft-marknaden # store.realmsPlus.landing.info2.catalog=Fri tillgång till en katalog med över 150 paket från marknaden # -store.realmsPlus.landing.info2.contentSub=Marketplace Pass ingår # +store.realmsPlus.landing.info2.contentSub=Marknadspasset ingår # store.realmsPlus.landing.info2.backups=Världarna i din Realm säkerhetskopieras gratis # store.realmsPlus.landing.info2.renews=Abonnemanget förlängs automatiskt varje månad tills det sägs upp # store.realmsPlus.landing.info2.cancel=Avbryt på abonnemangssidan i Minecraft-inställningarna # @@ -8262,7 +8381,7 @@ store.realmsPlus.faq.question4=Vilka enheter stöder Realms Plus för Minecraft? store.realmsPlus.faq.answer4=Realms Plus är tillgängligt på alla plattformar där du kan installera Minecraft Bedrock Edition. Du kan spela Realms och använda allt innehåll från Realms Plus på alla de här enheterna om du är inloggad på ditt Microsoft-konto. ###disable_3rd_party_console_resource_pack_check store.realmsPlus.faq.question5=Vad kostar ett abonnemang på Realms Plus? # store.realmsPlus.faq.answer5=%s per månad för en server för 10 spelare och tillgång till över 150 paket från marknaden. # -store.realmsPlus.faq.answer5.contentSub=%s i månaden. Lägg till hur många medlemmar som helst och spela online med 10 andra samtidigt. Dessutom får du 150 paket från Marketplace Pass-katalogen helt gratis. # +store.realmsPlus.faq.answer5.contentSub=%s i månaden. Lägg till hur många medlemmar som helst och spela online med 10 andra samtidigt. Dessutom får du 150 paket från marknadspasskatalogen helt gratis. # store.realmsPlus.faq.question6=Hur ofta släpps nya paket i Realms Plus? # store.realmsPlus.faq.answer6=Vi lägger till nya paket i Realms Plus varje månad. # store.realmsPlus.faq.question7=Hur länge har jag tillgång till paket i Realms Plus? # @@ -8271,12 +8390,12 @@ store.realmsPlus.faq.question8=Var kan jag använda Realms Plus-paket? # store.realmsPlus.faq.answer8=Världarna och paketen som ingår i abonnemanget kan spelas antingen online, på ditt personliga Realm eller på din lokala enhet. Det enda du behöver tänka på är att spela online var trettionde dag för att validera att abonnemanget är aktivt. # store.realmsPlus.faq.question9=Vad händer med mina Realms och världar när abonnemanget tar slut? # store.realmsPlus.faq.answer9=Om abonnemanget tar slut kan varken du eller dina kompisar spela tillsammans online på Realms, och du förlorar tillgången till Realms Plus-paketen. Du kan ladda ned alla världar som sparats i din Realm (i upp till 18 månader från det att abonnemanget tog slut). Om du använt världar, texturpaket eller mixpaket från Realms Plus måste du köpa de paketen från butiken för att använda dem. Om de fortfarande ingår i Realms Plus måste du återuppta abonnemanget. # -store.realmsPlus.faq.question10=Behöver jag Realms Plus och Marketplace Pass? # -store.realmsPlus.faq.answer10=Nej. Marketplace Pass är en katalog med över 150 paket. Realms Plus är ett Realm för 10 spelare där Marketplace Pass ingår. Vi föreslår att du abonnerar på det alternativ som känns rätt för dig. # +store.realmsPlus.faq.question10=Behöver jag Realms Plus och marknadspasset? # +store.realmsPlus.faq.answer10=Nej. Marknadspasset är en katalog med över 150 paket. Realms Plus är ett Realm för 10 spelare där marknadspasset ingår. Vi föreslår att du abonnerar på det alternativ som känns rätt för dig. # store.realmsPlus.faq.question11=Vad är Realms Stories? # store.realmsPlus.faq.answer11=Realms Stories är ett socialt nav för din Realm. Gör inlägg i händelseflödet för att låta andra veta vad du håller på med och dela med dig av dina äventyr och skapelser. Ta reda på vem som är vem med en praktisk lista över alla medlemmar. Se när andra medlemmar spelar för att kolla in deras skapelser eller planera att spela med dem nästa gång. # -store.realmsPlus.content.marketplacePass=Realms Plus inkluderar Marketplace Pass! # +store.realmsPlus.content.marketplacePass=Realms Plus inkluderar marknadspasset! # store.realmsPlus.content.skinDescription=Byt stil med nya utseenden! # store.realmsPlus.content.skinDescriptionPersona=Klä upp dig med utseenden! # store.realmsPlus.content.skinDescriptionPersona.contentSub=Utöka garderoben med utseenden! # @@ -8297,20 +8416,20 @@ store.realmsPlus.content.contentDescription=Få en direktkanal till otroligt Min store.realmsPlus.freeTrial=STARTA GRATIS PROVPERIOD # store.realmsPlus.purchase.warningDialog.title=Meddelande # -store.realmsPlus.purchase.warningDialog.body=Realms Plus innehåller Marketplace Pass-innehåll. Vi rekommenderar att du säger upp ditt Marketplace Pass när du skaffar Realms Plus. #### {StrContains="Marketplace Pass"} +store.realmsPlus.purchase.warningDialog.body=Marketplace Pass-innehåll ingår i Realms Plus. Vi rekommenderar att du säger upp Marketplace Pass när du skaffar Realms Plus. #### {StrContains="Marketplace Pass"} store.realmsPlus.purchase.warningDialog.checkbox=Jag förstår # store.realmsPlus.purchase.warningDialog.button.back=Gå tillbaka # store.realmsPlus.purchase.warningDialog.button.continue=Köp # -store.csb.brand.1=MARKETPLACE #### {StrContains="MARKETPLACE"} +store.csb.brand.1=MARKETPLACE #### {StrContains="MARKETPLACE"} store.csb.brand.2=PASS #### {StrContains="PASS"} -store.csb=Marketplace Pass #### {StrContains="Marketplace Pass"} +store.csb=Marketplace Pass #### {StrContains="Marketplace Pass"} store.csb.content=Innehåll # store.csb.faq=Vanliga frågor # store.csb.buyNow=PRENUMERERA ### Maximum 13 characters store.csb.buyNowPerMonth=Köp för %s/månad # -store.csb.signInToSubscribe=Logga in för att abonnera på Marketplace Pass #### {StrContains="Marketplace Pass"} +store.csb.signInToSubscribe=Logga in för att prenumerera på Marketplace Pass #### {StrContains="Marketplace Pass"} store.csb.buyNowTrialPerMonth=Starta provperiod ### Maximum 25 characters store.csb.errorNoOffer=HITTADE INGET ERBJUDANDE # store.csb.manageSubscription=ADMINISTRERA ABONNEMANG # @@ -8320,19 +8439,19 @@ store.csb.buyNow.buttonText=KÖP FÖR %s # store.csb.buyNow.viewTerms=VILLKOR # store.csb.buyNow.viewPrivacyPolicy=SEKRETESSPOLICY # -store.csb.buyNow.title=Starta abonnemang på Marketplace Pass #### {StrContains="Marketplace Pass"} +store.csb.buyNow.title=Skaffa ditt Marketplace Pass-abonnemang #### {StrContains="Marketplace Pass"} -store.csb.subscription=När du registrerar dig får du tillgång till över 150 saker från Minecraft-marknaden. Ladda ner och spela äventyrskartor, prova olika utseenden, utforska texturpaket och få nya karaktärsskaparföremål varje månad (du får behålla dem). Eftersom katalogen uppdateras löpande finns det alltid något nytt att upptäcka med Marketplace Pass. Abonnemanget kostar %s/månad och kan när som helst sägas upp för att stoppa framtida debitering. #### {StrContains="Marketplace Pass"} +store.csb.subscription=När du skaffar passet får du tillgång till över 150 spännande föremål på Minecraft-marknaden. Ladda ner och spela äventyrskartor, använd utseenden, dyk ner i texturpaket och få en uppsättning karaktärsskaparföremål varje månad. Marketplace Pass-katalogen uppdateras regelbundet, så det finns alltid något nytt att upptäcka. Du debiteras %s/månad och kan säga upp abonnemanget när som helst för att stoppa framtida debitering. #### {StrContains="Marketplace Pass"} -store.csb.recurring.offerTrial=Marketplace Pass är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDu får omedelbar tillgång till fler än 150 paket från marknaden. Du kan avbryta framtida debitering genom att avsluta abonnemanget i inställningarna. #### {StrContains="Marketplace Pass"} -store.csb.recurring.withoutTrial=Marketplace Pass är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt varje månad tills abonnemanget avbryts.%sDu får omedelbar tillgång till fler än 150 paket från marknaden. Avgiften är %s/månad. Du kan avbryta framtida debitering genom att avsluta abonnemanget i inställningarna. #### {StrContains="Marketplace Pass"} +store.csb.recurring.offerTrial=Marketplace Pass är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt vajr månad tills abonnemanget sägs upp.%sÖver 150 marknadspaket blir tillgängliga direkt. Du kan säga upp ditt abonnemang för att stoppa framtida debitering genom att öppna abonnemangsinställningarna. #### {StrContains="Marketplace Pass"} +store.csb.recurring.withoutTrial=Marketplace Pass är ett löpande abonnemang med en återkommande abonnemangsavgift som debiteras automatiskt vajr månad tills abonnemanget sägs upp.%sÖver 150 marknadspaket blir tillgängliga direkt. Du debiteras %s/månad och kan säga upp ditt abonnemang för att stoppa framtida debitering genom att öppna abonnemangsinställningarna. #### {StrContains="Marketplace Pass"} store.csb.consumable.offerTrial=Du får omedelbar tillgång till fler än 150 paket från marknaden. Abonnemanget är kostnadsfritt under de första 30 dagarna. Därefter kan du förlänga abonnemanget i 30 dagar för %s. # store.csb.consumable.withoutTrial=Du får omedelbar tillgång till fler än 150 paket från marknaden. Abonnemanget är aktivt i 30 dagar och kostar %s. # -store.csb.landing.header=Starta abonnemang på Marketplace Pass #### {StrContains="Marketplace Pass"} +store.csb.landing.header=Skaffa Marketplace Pass-abonnemang #### {StrContains="Marketplace Pass"} store.csb.landing.headerTrial=Gratis 30 dagars provperiod, sedan %s/ månad # -store.csb.landing.info=Marketplace Pass är en månatlig abonnemangstjänst som ger dig tillgång till över 150 saker från Minecraft-marknaden för %s. Med abonnemanget kan du: #### {StrContains="Marketplace Pass"} +store.csb.landing.info=Marketplace Pass är en månatlig abonnemangstjänst som ger dig tillgång till över 150 föremål från Minecraft-marknaden för %s. Ditt abonnemang låter dig: #### {StrContains="Marketplace Pass"} store.csb.landing.info.line1=Grotta ner dig i berättelsedrivna äventyr genom att ladda ner och spela de många temavärldarna och minispelen. # store.csb.landing.info.line2=Byta utseendet på block, ekosystem och dina favoritvarelser i Minecraft. # store.csb.landing.info.line3=Utöka spelgarderoben. # @@ -8346,23 +8465,23 @@ store.csb.landing.preview=Förhandsvisning # store.csb.faq.header=VANLIGA FRÅGOR # store.csb.faq.question1=Vad är Marketplace Pass? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer1=Marketplace Pass är en abonnemangstjänst som ger dig tillgång till över 150 sorters innehåll från Minecraft-marknaden. Tjänsten kostar %s/månad. #### {StrContains="Marketplace Pass"} +store.csb.faq.answer1=Marketplace Pass är en abonnemangstjänst som ger dig tillgång till över 150 föremål på Minecraft-marknaden för %s/månad. #### {StrContains="Marketplace Pass"} store.csb.faq.question2=Hur ofta uppdateras innehållet i Marketplace Pass? #### {StrContains="Marketplace Pass"} store.csb.faq.answer2=Utvalt innehåll uppdateras varje månad, så det finns alltid nya saker att upptäcka. # store.csb.faq.question3=Vad behöver jag för att använda Marketplace Pass? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer3=Du behöver ett aktivt abonnemang och en kompatibel version av Minecraft: Bedrock Edition för att använda Marketplace Pass. Du måste även logga in med ett Microsoft-konto. #### {StrContains="Marketplace Pass"} +store.csb.faq.answer3=Marketplace Pass kräver ett aktivt abonnemang och en version av Minecraft: Bedrock Edition som är kompatibel med Mine Marketplace. Kräver Microsoft-kontoinloggning. #### {StrContains="Marketplace Pass"} store.csb.faq.question4=Vad händer med mitt innehåll när det lämnar Marketplace Pass? #### {StrContains="Marketplace Pass"} store.csb.faq.answer4=När världar, texturpaket, utseendepaket eller mixpaket tas bort från katalogen måste du köpa dem från marknaden för att fortsätta spela. Paket ligger kvar i ditt lokala lagringsutrymme tills du väljer att ta bort dem. Du får behålla de månatliga karaktärsskaparföremål du har löst ut. # store.csb.faq.question5=Vad händer när abonnemanget går ut? # store.csb.faq.answer5=Du kan köpa och ladda ner samtliga världsmallar som lagrats i molnet i 18 månader efter att ditt abonnemang har gått ut, förutsatt att de mallarna fortfarande stöds av Minecraft. Du får behålla de månatliga karaktärsskaparföremål du har löst ut. # store.csb.faq.question6=Vad är det för skillnad på det här och Realms Plus? # -store.csb.faq.answer6=Skillnaden på de båda abonnemangen är att Realms Plus även ger dig tillgång till en personlig server där upp till tio kompisar kan spela samtidigt. Innehållet i Marketplace Pass är detsamma som du får när du abonnerar på Realms Plus. #### {StrContains="Marketplace Pass"} +store.csb.faq.answer6=Skillnaden mellan de två abonnemangen är att i Realms Plus ingår en personlig server där du kan spela med upp till tio kompisar samtidigt. Innehållskatalogen du får tillgång till med Marketplace Pass-abonnemanget är samma katalog som ingår i Realms Plus-abonnemanget. #### {StrContains="Marketplace Pass"} store.csb.faq.question7=Kan jag ha Marketplace Pass och Realms Plus samtidigt? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer7=Marketplace Pass ingår i Realms Plus-abonnemanget. Om du redan har Marketplace Pass och vill prova på Realms Plus rekommenderar vi att du först säger upp ditt Marketplace Pass. Användare med Realms Plus-abonnemang kan inte skaffa Marketplace Pass. #### {StrContains="Marketplace Pass"} -store.csb.faq.question8=Kan jag använda innehållet i Marketplace Pass på alla enheter? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer8=När du har köpt Marketplace Pass kan du komma åt samtliga paket från alla enheter vars version av Minecraft: Bedrock Edition är kompatibel med marknadspasset (säljs separat). Du måste logga in med ett Minecraft-konto. Fungerar inte på Amazon Kindle Fire eller Minecraft Java Edition. #### {StrContains="Marketplace Pass"} -store.csb.faq.question9=Kan jag spela innehåll från Marketplace Pass om jag spelar Minecraft-betan på Windows eller Xbox? #### {StrContains="Marketplace Pass"} -store.csb.faq.answer9=Du kan se innehåll om du har ett aktivt abonnemang, men du kan inte skaffa Marketplace Pass via förhandsversionen eller betaversionen. #### {StrContains="Marketplace Pass"} +store.csb.faq.answer7=Marketplace Pass ingår i Realms Plus-abonnemang. Om du prenumererar på Marketplace Pass och vill utforska Realms Plus rekommenderar vi att du säger upp Marketplace Pass först. Aktiva Realms Plus-abonnenter kan inte skaffa Marketplace Pass. #### {StrContains="Marketplace Pass"} +store.csb.faq.question8=Kan jag använda mitt Marketplace Pass-innehåll på alla enheter? #### {StrContains="Marketplace Pass"} +store.csb.faq.answer8=Om du köper Marketplace Pass kan du komma åt alla paket från valfri enhet med en version av Minecraft: Bedrock Edition (säljs separat) som är kompatibel med Minecraft-marknaden, så länge du är inloggad på ditt Minecraft-konto. Amazon Kindle Fire och Minecraft Java Edition stöds inte. #### {StrContains="Marketplace Pass"} +store.csb.faq.question9=Kan jag komma åt Marketplace Pass-innehåll om jag är med i Minecraft-betan på Windows eller XBOX? #### {StrContains="Marketplace Pass"} +store.csb.faq.answer9=Du kan se innehållet som ingår i ditt abonnemang om du redan prenumererar, men du kan inte skaffa Marketplace Pass i förhands-/betaversioner. #### {StrContains="Marketplace Pass"} store.csb.faq.bottom2=Besök vår hjälpsida # store.csb.contentPacks.worldDescription=Spela minispel, temavärldar och mycket mer! # @@ -8371,10 +8490,10 @@ store.csb.contentPacks.personaDescription=Hämta föremål i omklädningsrummet store.csb.contentPacks.skinDescription=Utöka garderoben med utseenden!  # store.csb.contentPacks.mashupDescription=Prova på lite av varje med mixpaket! # -store.csb.content.popularPacks=Upptäck Marketplace Pass #### {StrContains="Marketplace Pass"} +store.csb.content.popularPacks=Upptäck Marketplace Pass #### {StrContains="Marketplace Pass"} store.csb.content.viewAllPacks=VISA ALLA PAKET # store.csb.content.viewCharacterCreatorItems=VISA KARAKTÄRSSKAPARFÖREMÅL # -store.csb.content.contentDescription=Få en direktkanal till otroligt Minecraft-innehåll! Marketplace Pass ger dig omedelbar tillgång till över 150 produkter på marknaden, inklusive mixpaket, världar, utseendepaket och oförglömliga äventyr. Utbudet uppdateras varje månad. #### {StrContains="Marketplace Pass"} +store.csb.content.contentDescription=Få tillgång till otroligt Minecraft-innehåll! Marketplace Pass ger dig omedelbar tillgång till över 150 marknadsföremål, däribland mixpaket, världar, utseendepaket och episka äventyr – nya saker tillkommer varje månad. #### {StrContains="Marketplace Pass"} store.csb.freeTrial=STARTA GRATIS PROVPERIOD # @@ -8410,11 +8529,11 @@ store.csb.purchaseErrorDialog.errorCode=Felkod: %s # store.csb.purchaseErrorDialog.correlationId=Korrelations-ID: %s # store.csb.purchase.amazonDeviceWarning.title=Meddelande # -store.csb.purchase.amazonDeviceWarning.body.line1=Vi beklagar, men Marketplace Pass går inte att köpa på Amazon-enheter just nu. #### {StrContains="Marketplace Pass"} +store.csb.purchase.amazonDeviceWarning.body.line1=Tyvärr går inte Marketplace Pass att köpa på Amazon-enheter just nu. #### {StrContains="Marketplace Pass"} store.csb.purchase.amazonDeviceWarning.body.line2=Besök support.minecraft.net för alla frågor. # store.csb.purchase.amazonDeviceWarning.button.back=Gå tillbaka # -store.csb.alreadySubscribed.toolTip=Du har redan ett abonnemang på Marketplace Pass. #### {StrContains="Marketplace Pass"} +store.csb.alreadySubscribed.toolTip=Du har redan ett Marketplace Pass-abonnemang. #### {StrContains="Marketplace Pass"} store.csb.banner.offer=Starta din 30-dagarsdemo nu! # store.csb.banner.learnMore=Läs mer # @@ -8782,7 +8901,7 @@ store.search.filter.offer_type=Erbjudandetyper # store.search.filter.offer_type.selectedCount=%d erbjudandetyper # store.search.filter.offer_type.bundles=Paket # store.search.filter.offer_type.realmsplus=Realms Plus # -store.search.filter.offer_type.csb=Marketplace Pass #### {StrContains="Marketplace Pass"} +store.search.filter.offer_type.csb=Marketplace Pass #### {StrContains="Marketplace Pass"} store.search.filter.clear.pack_type=Rensa pakettypsfilter # store.search.filter.mashupPacks=Mixpaket # @@ -8837,7 +8956,7 @@ store.uploadContentToRealmsFail.message=Kunde inte ladda upp innehållet till va store.uploadContentToRealmsFail.forbidden.message=Du äger inte alla delar av det tillämpade innehållet! # store.applyToRealm=Skapa i Realm # store.inRealmsPlus=I Realms Plus # -store.inCsb=I Marketplace Pass #### {StrContains="Marketplace Pass"} +store.inCsb=I Marketplace Pass #### {StrContains="Marketplace Pass"} store.uploadWorldTitle=Ersätt värld? # store.uploadPackTitle=Ersätt paket? # store.uploadWorldMessage=Det här tar bort världen från din aktiva Realm-plats så att du kan ersätta den med en ny. Medlemmarna i din Realm får tillgång till den nya världen. Välj Avbryt om du vill ladda ned en kopia av den aktuella världen så att du inte förlorar några data. Välj Bekräfta om du vill fortsätta att ersätta världen. # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Pumpa # tile.pumpkin_stem.name=Pumpastjälk # tile.quartz_block.chiseled.name=Utmejslat kvartsblock # tile.quartz_block.default.name=Kvartsblock # -tile.quartz_block.lines.name=Pelarkvartsblock # +tile.quartz_block.lines.name=Kvartspelare # tile.quartz_block.smooth.name=Slätt kvartsblock # tile.quartz_block.name=Kvartsblock # tile.rail.name=Räls # @@ -10248,12 +10367,12 @@ xbox.report.cyberbullying=Cybermobbning # xbox.report.falseReporting=Överdrivna falska / felaktiga rapporter # xbox.report.exploits=Exploits och program från tredje part # xbox.report.harassingComments=Trakasserande eller ärekränkande kommentarer # -xbox.report.hateSpeech=Hatpropaganda # +xbox.report.hateSpeech=Hatretorik # xbox.report.illegalDrugs=Illegala droger eller aktiviteter # xbox.report.impersonatingStaff=Utge sig för att vara personal, spelarsupport eller communityrepresentanter # xbox.report.inGameTrolling=Trollande och spammande i spelet # xbox.report.nameOrGamertag=Spelarnamn eller gamertag # -xbox.report.modding=Modding # +xbox.report.modding=Moddning # xbox.report.obsceneLanguage=Obscent eller vulgärt språk # xbox.report.postLinkToInappropriateContent=Publicering av länkar till olämpligt innehåll eller skadlig programvara # xbox.report.realLifeInfo=Information från verkliga livet och hot # @@ -10574,7 +10693,7 @@ midgameTips.69=Förbered marken för plantering med hjälp av en hacka. # lategameTips.1=Zombifierade pigliner attackerar inte – såvida du inte förargar dem. # lategameTips.2=Slå tillbaka eldkloten mot gasten! # lategameTips.3=Kullersten står emot eldklot från gastar, vilket gör det till ett bra val när du vill skydda en portal. # -lategameTips.4=Vår musik är skriven av C418, Lena Raine och Kumi Tanioka. # +lategameTips.4=Vår musik är skriven av C418, Lena Raine, Aaron Cherof och Kumi Tanioka. # lategameTips.5=Spelet kommer att uppdateras förr eller senare! # lategameTips.6=Creepers var resultatet av en kodbugg. # lategameTips.7=Första versionen av Minecraft gjordes på bara sex dagar! # @@ -10760,10 +10879,11 @@ dr.loading=Laddar... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Välj nytt utseende # dr.classic_skins.custom_skin_title=Importera utseende # -dr.classic_skins.custom_skin_description=Importera en bildfil från enheten och använd den som utseende. Den synkroniseras inte mellan enheter eller spel. # +dr.classic_skins.custom_skin_description=Importera en png (64x32, 64x64 eller 128x128) från din enhet för att använda den som utseende. Det synkroniseras inte mellan enheter eller spel. # +dr.classic_skins.custom_skin_description_disabled= Din enhet kan inte välja ett anpassat utseende i flerspelarläge. Återvänd till huvudmenyn för att använda ett. # dr.classic_skins.custom_skin_description_popup=Du ser inte spelare med anpassade utseenden om alternativet ”Tillåt endast betrodda utseenden” är aktiverat # dr.classic_skins.custom_skin_section_title=Dina utseenden # -dr.classic_skins.invalidCustomSkin=Nä nä nä, det där är inget Minecraft-utseende. # +dr.classic_skins.invalidCustomSkin=Importera en .png-fil med dimensionerna 64x64, 64x32 eller 128x128 # dr.classic_skins.owned=Ägt # dr.classic_skins.purchasable=Skaffa fler # dr.classic_skins.realms_plus=Realms Plus # @@ -10856,7 +10976,7 @@ dr.categories.size=Storlek # dr.categories.top=Toppar # dr.categories.bottom=Underdelar # dr.categories.outerwear=Ytterkläder # -dr.categories.headwear=Huvudbonader # +dr.categories.headwear=Huvudbonad # dr.categories.gloves=Handskar # dr.categories.footwear=Skor # dr.categories.back_item=Ryggföremål # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Det gick inte att ansluta # gathering.info.modal.body.connectFail=Det gick inte att ansluta. Försök igen senare. # gathering.connect.title=Ansluter ... # gathering.info.qr.title.onlineService=Läs mer # -gathering.info.qr.body.onlineService.nso=Du behöver ett Nintendo Switch Online-medlemskap för att delta i evenemang i Minecraft. # -gathering.info.qr.body.onlineService.psn=Du måste vara inloggad på PlayStation®Plus för att delta i evenemang i Minecraft. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Du måste vara inloggad för att delta i evenemang i Minecraft. # gathering.info.qr.title.childAccount=Onlinespel är inte tillåtet # gathering.info.qr.body.childAccount=Dina nuvarande föräldrakontroller begränsar dig från att spela online. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Live-eventstream # gathering.info.qr.body.console=Skanna för att ansluta till vår live-eventstream # gathering.info.signIn.title=Logga in för att delta i det här evenemanget. # gathering.info.signIn.body=Logga in på ditt Microsoft-konto för att delta i det här evenemanget. # +gathering.activation.warning=Kan inte hitta samlingen # +gathering.activation.warning.signIn=Kan inte hitta samlingen. Logga in innan du försöker igen. # +gathering.activation.warning.title=Åh nej! # diff --git a/resource_pack/texts/tr_TR.lang b/resource_pack/texts/tr_TR.lang index 334210d06..80a088c8f 100644 --- a/resource_pack/texts/tr_TR.lang +++ b/resource_pack/texts/tr_TR.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Oyun menüsü # accessibility.screenName.permissions=İzinler Ekranı # accessibility.screenName.play=Oyna Ekranı # accessibility.screenName.profile=Profil Ekranı # +accessibility.screenName.realmInviteLinkSettings=Realm Davet Bağlantısı Ayarları Ekranı # accessibility.screenName.realmSettings=Realm Ayarları Ekranı # accessibility.screenName.settings=Oyun Ayarları Ekranı # accessibility.screenName.addFriend=Arkadaş Ekle Ekranı # @@ -192,6 +193,10 @@ accessibility.text.equals=Eşittir # accessibility.text.unsupported=Bilinmeyen Karakter # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Bildirim ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=İpucu ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Yinelenen %s seçici bağımsız değ commands.generic.encryption.badkey=Kötü ortak anahtar verildi. PEM biçimlendirmesinden sonra 120 bayt anahtar bekleniyor. # commands.generic.encryption.badsalt=Kötü tuz verildi. Temel 64 kodlamadan önce 16 bayt bekleniyor. # commands.generic.encryption.required=Şifreli oturum gerekli # +commands.generic.entity.differentDimension=Hedef varlık farklı bir boyutta olamaz # commands.generic.entity.invalidType=Varlık türü '%1$s' geçersiz # commands.generic.entity.invalidUuid=Verilen varlık UUID geçersiz bir formatta # commands.generic.entity.notFound=Bu varlık bulunamadı # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Renk solma değerleri 0'dan 255'e kadar bir tamsay commands.camera.invalid.easing=Sabit olmayan kameralara geçiş desteklenmez # commands.camera.invalid.time=Solma süreleri 0 ile 10 saniye arasında olmalıdır # commands.camera.invalid.pitch=Kamera alanı (X ekseni) -90 ile 90 derece arasında olmalıdır # +commands.camera.invalid.view.offset=Görüntü uzaklığı -100 ile 100 arasında olmalıdır # commands.camera.perspective.locked=Özel kameraları kullanırken açı değiştirilemez # commands.camera.perspective.option=Seçtiğiniz kamera, özel kamera etkin olmadığında değişir # commands.world_age.description=Dünyanın yaşını (oluşturulduktan sonra geçen zaman) değiştirir veya sorgular. # @@ -1837,7 +1844,7 @@ createWorldUpsell.realm.sellPoint3=Cihazınızda hiç yer kaplamaz # createWorldUpsell.realm.sellPoint4=Arkadaşlarınız, uzakta olduğunuzda bile oynayabilirler # createWorldUpsell.signIn=Microsoft Hesabı ile Realm Oluştur # createWorldUpsell.world.sellPoint1=7 arkadaşınızla çevrimiçi oynayın # -createWorldUpsell.world.sellPoint2=Cihazınıza kaydedildi: Çevrimiçi oynayın # +createWorldUpsell.world.sellPoint2=Cihazınıza kaydedildi: Çevrimdışı oynayın # createWorldUpsell.world.sellPoint3=Cihaz hafızasını kullanır # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Mağaralar ve Kayalıklar # createWorldScreen.cavesandcliffsDescription=Yeni çeşitli mağara oluşumunu keşfet # createWorldScreen.spectatorMode=İzleyici Modu # createWorldScreen.spectatorModeDescription=İzleyici Modu'nun ilk sürümlerini dene # +createWorldScreen.experimentalThirdPersonCameras=Yaratıcı Kameraları: Yeni Üçüncü Şahıs Ön Ayarları # +createWorldScreen.experimentalThirdPersonCamerasDescription=Yeni üçüncü kişi omuz üstü follow_orbit kamera ön ayarını içerir # +createWorldScreen.experimentalFocusTargetCamera=Oluşturucu Kameraları: Odak Hedefi Kamerası # +createWorldScreen.experimentalFocusTargetCameraDescription=Mevcut boş kameranın bir varlığı hedef alma davranışını etkinleştirir # createWorldScreen.recipeUnlocking=Tarif Kilidini Açma # createWorldScreen.recipeUnlockingDescription=Tarif kilidini açmayı etkinleştir # createWorldScreen.experimentalholiday=Tatil Oluşturucu Özellikleri # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Projeyi Sil # createWorldScreen.editor.projectOptionsLabel=Proje Seçenekleri # createWorldScreen.editor.delete.confirm=Proje kalıcı olarak silinsin mi? # createWorldScreen.editor.deleteWarningFormat="%s" ögesini silmek istediğinden emin misin? Bu proje sonsuza dek kaybolacak! # -createWorldScreen.eduCloud.about.body=Dosya adı: '%1$s'%2$sSon güncelleme: %3$s%4$sİndirmek için Tamam'a ve ardından İndir'e tıklayın.%5$s # +createWorldScreen.eduCloud.about.body=Dosya adı: '%1$s'%2$sSon güncelleme: %3$s%4$sİndirmek için Tamam'a ve ardından 'İndir' düğmesine tıklayın.%5$s # createWorldScreen.eduCloud.about.title=Bulut Dünyası Dosyası Hakkında # createWorldScreen.eduCloud.delete.confirm=Yerel dünya silinsin mi? # createWorldScreen.eduCloud.deleteWarningFormat=Bu cihazdaki ''%1$s'' ögesini silmek istediğinizden emin misiniz?%2$s '%3$s' bulut sürümü etkilenmeyecektir ve daha sonra yeniden senkronize edilebilir. # +createWorldScreen.eduCloud.resolution.title=Şimdi yükle? # +createWorldScreen.eduCloud.resolution.body=''%1$s'' buluta kaydedilirken bir sorun oluştu. Lütfen bir dünyadan çıkarken yükleme tamamlanana kadar Minecraft Education'ı açık tutun.%2$sHadi sorunu çözelim. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Şimdi Yükle # +createWorldScreen.eduCloud.resolution.uploadOpen=Yükle ve Oyna # createWorldScreen.experimentalDeferredTechnicalPreview=İçerik Üreticiler için Ejder Özellikleri İşlemesi # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Ertelenmiş işleme akışını etkinleştirin. PBR özelliği etkinleştirilmiş bir kaynak paketi ve uyumlu bir donanım gerektirir. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Paylaşmadan Önce Yedek İndirilsin mi? realmsInvitationScreen.shareDialogLabel=Bu bağlantıya sahip olan herkes Realm'ının üyesi olabilir. Bağlantıyı kimlerle paylaştığına dikkat et. Öncelikle dünyanın bir yedeğini indirmek isteyebilirsin. Realm ayarlarından üyeleri çıkarabilirsin. # realmsInvitationScreen.shareDialogShareButton=Paylaş # realmsInvitationScreen.shareDialogCopyButton=Kopyala # -realmsInvitationScreen.shareDialogNewLinkButton=Yeni bağlantı oluştur # -realmsInvitationScreen.shareDialogNewCodeButton=Yeni kod oluştur # realmsInvitationScreen.closedRealmWarning=Realm'ın kapalı. Üyeler katılamaz. # realmsInvitationScreen.generate=Oluştur # realmsInvitationScreen.disable=Devre Dışı Bırak # realmsInvitationScreen.backup=İndir # -realmsInvitationScreen.shareByLink=Bağlantıyı paylaş # -realmsInvitationScreen.shareByCode=Davet kodunu paylaş # -realmsInvitationScreen.shareLinkToRealm=Realm bağlantısını paylaş # -realmsInvitationScreen.shareCodeToRealm=Davet kodunu Realm ile paylaş # -realmsInvitationScreen.shareInfoMessage=Bu bağlantıya sahip olan herkes Realm'inize katılabilir. Dünyanızın bir yedeğini indirmek için Oyun > Dünyayı İndir menüsüne gidin. # -realmsInvitationScreen.shareInfoMessageCode=Davet koduna sahip olan herkes Realm'ına katılabilir. Dünyanın bir yedeğini indirmek için Oyun > Dünyayı İndir seçeneğine git. # -realmsInvitationScreen.refreshLinkInfoMessage=Bu işlem eski bağlantıyı geçersiz hale getirip yeni bir bağlantı oluşturur. Devam etmek istiyor musunuz? # -realmsInvitationScreen.refreshCodeInfoMessage=Bu işlem eski davet kodunu geçersiz hale getirip yeni bir tane oluşturacak. Devam etmek istiyor musun? # realmsInvitationScreen.kick=Kaldır # realmsInvitationScreen.kickAndBlock=Engelle # realmsInvitationScreen.kickPopupTitle=Erişim İptal Edilsin mi? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Oyun Ayarları # realmsSettingsScreen.playersSectionTitle=Oyuncular # realmsSettingsScreen.membersSectionTitle=Üyeler # realmsSettingsScreen.subscriptionSectionTitle=Abonelik # +realmsSettingsScreen.inviteLinksSectionTitle=Davet Bağlantıları # realmsSettingsScreen.devOptionsSectionTitle=Geliştirici Seçenekleri # realmsSettingsScreen.backupSection=Yedeklemeler # realmsSettingsScreen.backupInfo=Realm'inizdeki dünyayı bu listede bulunan bir yedekle geri yükleyebilirsiniz. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Dünyayı Değiştir? # realmsSettingsScreen.closeRealmTitle=Realm'ı Kapat? # realmsSettingsScreen.closeRealmMessage=Bu eylem realm'ı kapatır. Şu anda realm'da oynayan bütün oyuncuların bağlantısı kesilir. Bunu yapmak istediğinizden emin misiniz? # realmsSettingsScreen.LoadingSubscription=Abonelik yükleniyor... # +realmsSettingsScreen.LoadingInviteLinks=Davet bağlantıları yükleniyor... # realmsSettingsScreen.failedLoadingSubscription=Abonelik yüklenemedi # +realmsSettingsScreen.failedLoadingInviteLinks=Davet Bağlantıları Yüklenemedi # realmsSettingsScreen.matchingPurchasePlatformFormat=%s aboneliğinizi satın aldınız # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=%s aboneliğinizi başlattınız. Aboneliğinizi buradan uzatabilirsiniz. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Realm aboneliğinizi ilk satın aldığınız platform mağazasından yönetebilirsiniz. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Realm'inizin realmsSettingsScreen.upload.worldtoobig=Yükleme başarısız oldu. Dünya boyutu %s maksimum yükleme sınırını aşıyor. # realmsSettingsScreen.download.worldtoobig=İndirme başarısız oldu. Dünya boyutu %s maksimum indirme sınırını aşıyor. # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Realms aboneliğinizde yığın süresi veya yinelenen faturalandırmanın kapatılması gibi yapılan değişiklikler, bir sonraki faturalandırma tarihinize kadar yansıtılmayacaktır. # +realmsSettingsScreen.inviteLinkLabel=Davet bağlantıları: # +realmsSettingsScreen.inviteLinkLabelTTS=Davet bağlantıları. Metin bloku. # +realmsSettingsScreen.inviteLinkLabelDescription=En fazla 5 davet bağlantısı ekleyebilir ve insanların Realm'ınıza katılabilmesi için bunları paylaşabilirsiniz. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Maksimum davet bağlantısı sayısına ulaştınız. Yeni bir bağlantı eklemeden önce mevcut bir bağlantıyı kaldırmanız gerekir. # +realmsSettingsScreen.inviteLinkNameTTS=%s başlıklı Davet Bağlantısı. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Ayarları değiştirmek için düğmeye tıklayın. # +realmsSettingsScreen.inviteLinkAddButton=Yeni davet bağlantısı ekle # +realmsSettingsScreen.inviteLinkCopyTTS=Davet bağlantısını kopyala # +realmsSettingsScreen.inviteLinkActivate=Bağlantıyı etkinleştir # +realmsSettingsScreen.inviteLinkActivateTTS=Bağlantıyı etkinleştir. İnsanların katılmasına izin vermek için bu bağlantıyı etkinleştirin. # +realmsSettingsScreen.inviteLinkActivateDescription=İnsanların katılmasına izin vermek için bu bağlantıyı etkinleştirin. # +realmsSettingsScreen.inviteLinkActive=Etkin # +realmsSettingsScreen.inviteLinkInactive=Pasif # +realmsSettingsScreen.inviteLinkInactiveExpiry=Bu bağlantıyla kimse katılamaz # +realmsSettingsScreen.inviteLinkExpiryTime=Sona ereceği zaman: %s - %s # +realmsSettingsScreen.inviteLinkExpiredTime=Sona erdiği zaman: %s - %s # +realmsSettingsScreen.inviteLinkExpired=Süresi Doldu # +realmsSettingsScreen.inviteLinkInfinite=Asla süresi dolmaz # +realmsSettingsScreen.inviteLinkInfiniteToggle=Bağlantıyı asla süresi dolmayacak şekilde ayarla # +realmsSettingsScreen.inviteLinkTitle=Davet bağlantısı: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Küçük Harf # +realmsSettingsScreen.inviteLinkUppercaseTTS=Büyük Harf # +realmsSettingsScreen.inviteLinkURLTTS=%s başlıklı davet bağlantısı. Metin bloku. %s. Bu bağlantı, insanların Realm'ınıza katılmasına izin verir. Bunu dilediğiniz yerde paylaşabilirsiniz. # +realmsSettingsScreen.inviteLinkDescription=Bu bağlantı, insanların Realm'ınıza katılmasına izin verecektir. Bunu her yerde paylaşabilirsiniz. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Genel # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Gelişmiş ayarlar # +realmsSettingsScreen.inviteLinkShare=Bağlantıyı paylaş # +realmsSettingsScreen.inviteLinkShareDescription=Bu bağlantıyı nerede paylaşacağınızı seçin. # +realmsSettingsScreen.inviteLinkShareButton=Paylaş # +realmsSettingsScreen.inviteLinkShareButtonTTS=Bağlantı. Düğme. Bu bağlantıyı nerede paylaşacağınızı seçin. # +realmsSettingsScreen.inviteLinkRemove=Bağlantıyı kaldır # +realmsSettingsScreen.inviteLinkRemoveButton=Kaldır # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Bağlantı. Düğme. # +realmsSettingsScreen.inviteLinkCopiedToast=Davet bağlantısı panonuza kopyalandı. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Davet bağlantısı kaldırılsın mı? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Bu, davet bağlantısını Realm'dan kaldıracaktır. Daha önce katılmış olan herkes kalır, ancak yeni hiç kimse bu bağlantıyı kullanarak katılamaz. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Evet, bağlantıyı kaldır # +realmsSettingsScreen.inviteLinkExpirationLabel=Sona erme tarihi # +realmsSettingsScreen.inviteLinkExpirationDescription=Bu bağlantının ne zaman sona ereceğini ayarlayın. # +realmsSettingsScreen.inviteLinkExpirationTTS=Sona erme tarihi. Metin bloku. Bağlantı %s tarihinde sona erer. Bu bağlantının ne zaman sona ereceğini ayarlayın. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Sona erme tarihi. Metin bloku. Bağlantı %s. Bu bağlantının ne zaman sona ereceğini ayarlayın. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Bağlantı Ekleme Hatası # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Bu Realm'a bir bağlantı eklenirken hata oluştu, lütfen tekrar deneyin. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Bağlantı Silme Hatası # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Bu bağlantı silinirken bir hata oluştu, lütfen tekrar deneyin. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Bağlantı Güncelleme Hatası # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Bu bağlantı güncellenirken bir hata oluştu, lütfen tekrar deneyin. # +realmsSettingsScreen.expiration.unset=Sona Erme Süresi Ayarla # +realmsSettingsScreen.expiration.never=Hiçbir zaman # +realmsSettingsScreen.expiration.halfHour=30 dk # +realmsSettingsScreen.expiration.hour=1 saat # +realmsSettingsScreen.expiration.quarterDay=6 saat # +realmsSettingsScreen.expiration.halfDay=12 saat # +realmsSettingsScreen.expiration.day=1 gün # +realmsSettingsScreen.expiration.week=7 gün # +realmsSettingsScreen.expiration.never.full=Hiç Sona Ermez # +realmsSettingsScreen.expiration.timeFormat=%s - %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=30 dakika içinde %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=1 saat içinde. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=6 saat içinde. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=12 saat içinde. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=1 gün içinde. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=7 gün içinde. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Kas # date.short_december=Ara # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s - %s # +date.formattedSpecific.today=Bugün - %s # +date.formattedSpecific.yesterday=Dün - %s # date.full_january=Ocak # date.full_february=Şubat # date.full_march=Mart # @@ -2593,7 +2667,6 @@ deathScreen.quit=Ana menü # deathScreen.quit.confirm=Çıkmak istediğinize emin misiniz? # deathScreen.quit.confirmToMainMenuWarning=Oyundan çıkıp ana menüye gitmek istediğinizden emin misiniz? # deathScreen.quit.confirmToMainMenuTitleWarning=Ana Menüye Çıkılsın Mı? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Oyunu kaydedip oyundan çıkmak istediğinizden emin misiniz?%sDünyanızı da buluta yükleyeceğiz! # deathScreen.quit.secondaryClient=Kaydet ve Çık # deathScreen.quit.secondaryClient.confirmLeaveWarning=Oyunu kaydedip çıkmak istediğinizden emin misiniz? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Kaydet ve Çık # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Dış Dünya # dimension.dimensionName1=Nether # dimension.dimensionName2=The End # -disabledSkin.title=Steve olarak görüntüleniyorsun # +disabledSkin.title=Varsayılan karakter olarak görüntüleniyorsunuz # disabledSkin.body.onJoin=Bu sunucuda %s devre dışı. Soyunma odasında farklı bir dış görünüşe geçebilirsin. # disabledSkin.body.dressingRoom=Bu sunucuda %s devre dışı. Bu dış görünüşü giyilmiş tutmak istediğinden emin misin? # disabledSkin.type.customSkins=özel dış görünüşler # @@ -2864,7 +2937,7 @@ entity.bee.name=Arı # entity.blaze.name=Blaze # entity.boat.name=Tekne # entity.bogged.name=Çamur İskelet # -entity.breeze.name=Esinti # +entity.breeze.name=Rüzgâr # entity.breeze_wind_charge_projectile.name=Rüzgâr Saldırısı # entity.cat.name=Kedi # entity.cave_spider.name=Mağara Örümceği # @@ -3053,7 +3126,12 @@ feed.upload=Ekran görüntünüz karşıya yükleniyor... # feed.manage=Haber Akışını Yönet # feed.share=Paylaş # feed.addScreenshot=Ekran Görüntüsü Ekle # -feed.shareScreenshot=Ekran görüntüsü alındı. Paylaşmak için Realms Hikayeleri'ne gidin. # +feed.screenshotCapturedRealms=Ekran görüntüsü alındı. Paylaşmak için Realms Hikayeleri'ne gidin. # +feed.screenshotCaptured=Ekran görüntüsü alındı. Görüntüyü, ekran görüntüsü galerinizde görüntüleyebilirsiniz. # +feed.screenshotAlmostFull=Ekran görüntüsü alındı. Galeriniz dolmak üzere. (%d/%d) # +feed.screenshotReachedMax=Ekran görüntüsü alındı. Galeriniz dolu. (%d/%d) # +feed.screenshotFull=Galeriniz dolu. Yer açmak için ekran görüntülerini silin. # +feed.screenshotFullShort=Ekran görüntüsü galerisi dolu # feed.comments=Yorumlar # feed.edit=Düzenle # feed.screenshots=Ekran Görüntüleri # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Çevreye bakmak için :tip_right_stick: düğm gameTip.playerMovement.mouse=Hareket etmek için :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right:. düğmelerini kullanın # gameTip.playerMovement.touch=Oyun kolunu kullanarak hareket edin # -gameTip.playerMovement.touch.classic=Oyun kolunu kullanarak hareket edin # +gameTip.playerMovement.touch.classic=Ok düğmelerini kullanarak hareket edin # gameTip.playerMovement.controller=Gezinmek için :tip_left_stick: düğmesini hareket ettirin # gameTip.flying.mouse=Uçmak için :_input_key.jump: ögesine iki kez dokunun # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Uçmayı durdurmak için :_input_key.jump: düğmesine gameTip.stopFlying.touch=Uçmayı durdurmak için aşağı uçmaya iki kez dokunun # gameTip.jump.mouse=:_input_key.jump: ile zıplayın # + gameTip.swim.mouse=Yüzmek için :_input_key.jump: düğmesini basılı tutun # +gameTip.swim.touch=Yüzmek için basın # gameTip.hotbar.selection.mouse=Eşyayı tutmak için kaydırın veya %s tuşuna basın ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Almak için sık kullanılanlarda eşyaya basın # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Eşya yapma masanızı yerleştirin, masay gameTip.useCraftingTable.mouse=Eşya Yapma Masasını kullanmak için masaya sağ tıklayın # +gameTip.openChat.mouse=Sohbeti açmak için %s düğmesine basın # +gameTip.openChat.touch=Sohbeti açmak için dokunun # +gameTip.openChat.touch.tts=Sohbeti açmak için sohbet düğmesine dokunun # + +gameTip.emote.mouse=İfade için :_input_key.emote: düğmesine basın veya düğmeyi basılı tutun # +gameTip.emote.touch=İfade için dokunun # +gameTip.emote.touch.tts=Duygunuzu göstermek için ifade düğmesine dokunun # + generator.amplified=GÜÇLENDİRİLMİŞ # generator.amplified.info=Dikkat: Yalnızca eğlence amaçlıdır, güçlü bir bilgisayar gerektirir # generator.customized=Özelleştirilmiş # @@ -3294,7 +3382,7 @@ hostOption.weather.thunderstorm=Gök Gürültülü Fırtına # howtoplay.next=İleri # howtoplay.previous=Geri # -howtoplay.category.education=Eğitim # +howtoplay.category.education=Education # howtoplay.category.gettingSettled=Dünyaya yerleşmek # howtoplay.category.gettingStarted=Başlıyoruz # howtoplay.category.overworld=Dış Dünya A'dan Z'ye # @@ -3337,7 +3425,7 @@ howtoplay.armor.text.3=Envanterinizi açıp Zırh parçalarını oyuncu dış g howtoplay.armor.text.4=Demir, Zincir ve Altın Zırh bir Ocak üzerinde Demir veya Altın Parçası halinde eritilebilir. # howtoplay.armor.header.2=Kalkan # howtoplay.armor.text.5.keyboard=Kalkan gelen hasarı engeller. Kalkan kullanımda olmayanlar bölmesinden ve sık kullanılanlar çubuğundan giyilebilir. Kalkan ile engellemek için :_input_key.sneak: tuşunu basılı tutun. # -howtoplay.armor.text.5.gamepad=Kalkan gelen hasarı engeller. Kalkan kullanımda olmayanlar bölmesinden ve sık kullanılanlar çubuğundan giyilebilir. Kalkan ile engellemeyi açıp kapatmak için :_input_key.sneak: düğmesine basın veya :_gamepad_stick_right: düğmesine tıklayın. # +howtoplay.armor.text.5.gamepad=Kalkan gelen hasarı engeller. Kalkan, kullanımda olmayanlar bölmesinden ve sık kullanılanlar çubuğundan kuşanılabilir. Kalkan ile engellemeyi açıp kapatmak için :_input_key.sneak: veya :_gamepad_stick_right: düğmesine basın. # howtoplay.armor.text.5a.touch=Kalkan gelen her türlü hasarı engeller, bir Creeper patlamasını bile! Kullanımda olmayanlar bölmesinden ya da sık kullanılanlar çubuğundan kuşanılabilir. # howtoplay.armor.text.5b.touch="D-Pad ve etkileşim kurmak için dokun" kontrol planını kullanırken kalkanla engellemeyi değiştirmek için :touch_sneak: düğmesine dokunun. # howtoplay.armor.text.5c.touch=Bir "Oyun Kolu" kontrol planını kullanırken kalkanla engellemeyi değiştirmek için :tip_virtual_button_sneak: düğmesine dokunun. # @@ -3456,7 +3544,7 @@ howtoplay.chests.text.2=Sandıktaki malzemeler, daha sonra envanterinize koyman howtoplay.chests.text.3=Yan yana yerleştirilen iki Sandık birleşerek bir Büyük Sandık oluşturur. # howtoplay.commandBlocks=Komut Blokları # -howtoplay.commandBlocks.text.1=Komut Blokları, harita oluşturucular için güçlü bir alettir. Bu bloklar komutları kaydeder ve bir Redstone sinyali aldıktan yürütür. # +howtoplay.commandBlocks.text.1=Komut Blokları, harita oluşturucular için güçlü bir alettir. Bu bloklar komutları kaydeder ve bir Redstone sinyali aldıktan sonra yürütür. # howtoplay.commandBlocks.text.2=Bir komut bloğu almak için /give komutunu kullanmanız gerekir. # howtoplay.commandBlocks.text.3=Bir komut bloğu kayıtlı komutu yürüttüğünde veya yürütemediğinde, okun işaret ettiği taraftan bir Redstone sinyali gönderir. # howtoplay.commandBlocks.text.4=Komut Bloğunun adını Açıklama Notu alanında ayarlayabilirsiniz. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Minecraft'ın oyun içi para birimi olan Minecoin ile howtoplay.minecoins.text.2=Kullanıldıktan sonra Minecoin'leriniz Microsoft hesabınıza bağlanır, böylece paralarınıza ve satın aldıklarınıza desteklenen diğer cihazlardan da erişebilirsiniz! # howtoplay.minecoins.button.text.1=Para Al # howtoplay.minecoins.header.1=Feragat # -howtoplay.minecoins.text.3=*Minecoin'ler Minecraft Market ile Minecraft: Bedrock Edition sürümünü gerektirir. Minecoin'ler Sony PlayStation® ile uyumlu değildir. Uyumluluk bilgileri için minecraft.net/minecoins adresini ziyaret edin  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoin'ler Minecraft Market ile Minecraft: Bedrock Edition sürümünü gerektirir. Minecoin'ler PlayStation® ile uyumlu değildir. Uyumluluk bilgileri için minecraft.net/minecoins adresini ziyaret edin  #### CertRequirement: [PlayStation®] howtoplay.mining=Madencilik # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms Hikayeleri, Realms'da oynarken oyun menü howtoplay.scaffolding=İskele # howtoplay.scaffolding.header.1=Gökyüzüne Ulaş # howtoplay.scaffolding.text.1.keyboard=İskele, dev yapıları güvenli bir şekilde oluşturmanıza yardımcı olabilir! İskelenin içinde yürüyebilir ve üzerinde durabilirsiniz. Bir iskele sütununuz varsa, iskelenin içinde durup :_input_key.jump: tuşuna basarak yukarı çıkabilirsiniz. Aşağı doğru hareket etmek isterseniz :_input_key.sneak: tuşuna basabilirsiniz. # -howtoplay.scaffolding.text.1.gamepad=İskele, dev yapıları güvenli bir şekilde oluşturmanıza yardımcı olabilir! İskelenin içinde yürüyebilir ve üzerinde durabilirsiniz. Bir iskele sütununuz varsa, iskelenin içinde durup :_input_key.jump: düğmesine basarak yukarı çıkabilirsiniz. Aşağı doğru hareket etmek isterseniz :_input_key.sneak: düğmesini basılı tutabilirsiniz. # +howtoplay.scaffolding.text.1.gamepad=İskele, dev yapıları güvenli bir şekilde oluşturmanıza yardımcı olabilir! İskelenin içinde yürüyebilir ve üzerinde durabilirsiniz. Bir iskele sütununuz varsa iskelenin içinde durup :_input_key.jump: düğmesine basarak yukarı çıkabilirsiniz. Aşağı doğru hareket etmek isterseniz :_input_key.sneak: düğmesini basılı tutabilirsiniz. # howtoplay.scaffolding.text.1a.touch=İskele, daha yüksek yerlere ulaşmanın ve düşme hasarı almadan güvenli bir şekilde inmenin bir yolunu sunarak büyük yapılar inşa etmeye yardımcı olabilir. # howtoplay.scaffolding.text.1b.touch=D-Pad kontrol planını kullanırken bir iskele sütununa tırmanmak için :touch_jump: düğmesine dokunun. Aşağı inmek için :touch_fly_down: düğmesine dokunun. # howtoplay.scaffolding.text.1c.touch=Bir Oyun Kolu kontrol planını kullanırken iskele sütununa tırmanmak için :tip_virtual_button_jump: düğmesine basın. Aşağı inmek için :tip_virtual_button_sneak: düğmesine dokunun. # -howtoplay.scaffolding.text.1.rift_controller=İskele, dev yapıları güvenli bir şekilde oluşturmanıza yardımcı olabilir! İskelenin içinde yürüyebilir ve üzerinde durabilirsiniz. Bir iskele sütununuz varsa, iskelenin içinde durup :rift_A: düğmesine basarak yukarı çıkabilirsiniz. Aşağı doğru hareket etmek isterseniz :rift_X: düğmesini basılı tutabilirsiniz. # -howtoplay.scaffolding.text.1.windowsmr_controller=İskele, dev yapıları güvenli bir şekilde oluşturmanıza yardımcı olabilir! İskelenin içinde yürüyebilir ve üzerinde durabilirsiniz. Bir iskele sütununuz varsa, iskelenin içinde durup :windowsmr_right_touchpad: düğmesine basarak yukarı çıkabilirsiniz. Aşağı doğru hareket etmek isterseniz :windowsmr_right_stick: düğmesini basılı tutabilirsiniz. # +howtoplay.scaffolding.text.1.rift_controller=İskele, dev yapıları güvenli bir şekilde oluşturmanıza yardımcı olabilir! İskelenin içinde yürüyebilir ve üzerinde durabilirsiniz. Bir iskele sütununuz varsa iskelenin içinde durup :rift_A: düğmesine basarak yukarı çıkabilirsiniz. Aşağı doğru hareket etmek isterseniz :rift_X: düğmesini basılı tutabilirsiniz. # +howtoplay.scaffolding.text.1.windowsmr_controller=İskele, dev yapıları güvenli bir şekilde oluşturmanıza yardımcı olabilir! İskelenin içinde yürüyebilir ve üzerinde durabilirsiniz. Bir iskele sütununuz varsa iskelenin içinde durup :windowsmr_right_touchpad: düğmesine basarak yukarı çıkabilirsiniz. Aşağı doğru hareket etmek isterseniz :windowsmr_right_stick: düğmesini basılı tutabilirsiniz. # howtoplay.scaffolding.header.2=Binanı Destekle # howtoplay.scaffolding.text.2=İskelenin desteklenmesi gerekir. Farklı bir bloğa dokunmadan çok sayıda iskeleyi yatay yönde yerleştirebilirsiniz. Doğru destek olmadan çok fazla iskele bloğu yerleştirirseniz devrilir. İskele normal bloklar gibi yerleştirilebilir ancak kendi temelinin üzerine yerleştirilerek hızlıca uzun bir kule de inşa edilebilir. # howtoplay.scaffolding.header.3=Parçalarına Ayır # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Proje dışa aktarma başarısız oldu # level.editor.import.failed=Proje içe aktarma işlemi başarısız oldu # level.editor.import.failed.incompatibleEdition=Proje içe aktarımı başarısız oldu: Desteklenmeyen dosya biçimi # -inbox.invite.title=Realm daveti # +inbox.realmInvite.title=%s adlı kişiye Realm daveti # +inbox.gameInvite.title=%s adlı kişiden Oyun Daveti # invite.clear=Seçimi Sil # invite.send=%d Davet Gönderin # @@ -4188,6 +4277,8 @@ invite.error1=Bir şeyler ters gitti. Arkadaş listeni yükleyemedik. # invite.error2=Bir şeyler ters gitti. Bazı arkadaşlarının bilgilerini yükleyemedik. # invite.realm.add_member=Realm Üyeleri ekleyin # invite.notification.title=Oyun Daveti # +invite.notification.acceptInviteTtsTouch=Kabul etmek için ekranın üst kısmındaki davete iki kez dokunun # +invite.notification.acceptInviteTtsGamepad=Kabul etmek için %s tuşuna basın # invite.notification.description=%s sizi Minecraft oynamaya davet etti # invite.confirmation.description=%s sizi Minecraft oynamaya davet etti # invite.pageCounter=%d/%d # @@ -4930,7 +5021,7 @@ item.boat.acacia.name=Akasya Tekne # item.boat.big_oak.name=Koyu Meşe Tekne # item.bone.name=Kemik # item.book.name=Kitap # -item.breeze_rod.name=Esinti Çubuğu # +item.breeze_rod.name=Rüzgâr Çubuğu # item.chainmail_boots.name=Zincir Botlar # item.leather_boots.name=Deri Botlar # item.diamond_boots.name=Elmas Botlar # @@ -5223,7 +5314,7 @@ item.spawn_egg.entity.armadillo.name=Armadillo Çağırma Yumurtası # item.spawn_egg.entity.axolotl.name=Aksolotl Çağırma Yumurtası # item.spawn_egg.entity.bee.name=Arı Çağırma Yumurtası # item.spawn_egg.entity.bogged.name=Çamur İskelet Çağırma Yumurtası # -item.spawn_egg.entity.breeze.name=Esinti Çağırma Yumurtası # +item.spawn_egg.entity.breeze.name=Rüzgâr Çağırma Yumurtası # item.spawn_egg.entity.hoglin.name=Hoglin Çağırma Yumurtası # item.spawn_egg.entity.cat.name=Kedi Çağırma Yumurtası # item.spawn_egg.entity.chicken.name=Tavuk Çağırma Yumurtası # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Kurukafa Şekli # item.banner_pattern.thing=Şey # item.banner_pattern.vines=Girintili Bordür # item.bucketPowderSnow.name=Kar Tozu Kovası # +item.worldbuilder.block.failed=Bu bloğu yerleştirmek için Yaratıcı + Operatör'e ihtiyacınız var # item.shield.name=Kalkan # item.shield.white.name=Beyaz Kalkan # @@ -5863,6 +5955,7 @@ map.position=Konum: %s, %s, %s # mcoServer.title=Minecraft Online Dünya # +menu.ai_lesson_crafter=Ders Ustası # menu.achievements=Başarılar # menu.convertingLevel=Dünya genişletiliyor # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=SINIF AYARLARI # menu.serverStore=%s Mağazası # menu.serverGenericName=Sunucu # menu.play=Oyna # +menu.preview=Ön İzleme # menu.profile=Profil # menu.playdemo=Demo Dünya Oyna # menu.playOnRealms=Realm'da Oyna # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=FPS'den Bağımsız Döndürme Kullanın options.dev_use_fast_chunk_culling=Hızlı Chunk Ayırmayı Kullan # options.dev_displayMarketplaceDocumentId=Market Belge Kimliğini Göster # options.dev_addCoins=%s Para Ekle # +options.dev_addCoinTitle=Para Ekle # +options.dev_reset_entitlements=Tüm Yetkileri Sıfırla # +options.dev_reset_entitlements_loading=Yetkiler Sıfırlanırken işlem tamamlandığında bu iletişim kutusu kapanır. Bu pencereyi kapatabilirsiniz ancak bu komut sona ermeden oyunu kapatmak, beklenmeyen sonuçlara neden olabilir. # +options.dev_reset_entitlements_error_unfinished=Uyarı: Tüm yetkiler düzgün bir şekilde silinmedi. Mümkünse istemciyi yeniden başlattıktan sonra komutu tekrar çalıştırmayı deneyin. # +options.dev_reset_entitlements_warning=Uyarı! Bu işlem, geri alamayabileceğiniz eski yetkiler dâhil olmak üzere tüm yetkilerinizi siler! Çok sayıda yetkiniz varsa bu işlem biraz zaman alabilir. Devam etmek istediğinizden emin misiniz? # +options.dev_reset_entitlements_success=Yetkiler başarıyla silindi. # +options.dev_currencyFailureWarning=Ağ araması başarısız oldu. Hata: %s # +options.dev_currencyFailureWarningGeneric=Ağ araması başarısız oldu. İzin verilenler listesindeki bir hesapta oturum açtığınızdan emin olun. # +options.dev_reset_wallet=Cüzdanı Sıfırla # +options.dev_allowlist_failure=Hata! İşlem başarısız oldu. Bu hesabın İzin Verilenler Listesi'nde olduğundan emin olmak için bir kez daha kontrol edin. # options.discoveryEnvironment=Keşif Ortamı (Yeniden Başlatma Gerektirir) # options.discoveryEnvironment.production=Üretim # options.discoveryEnvironment.staging=Hazırlama # options.discoveryEnvironment.local=Yerel # options.discoveryEnvironment.dev=Geliştirme [Kararsız] # +options.discoveryEnvironment.perf=Performans [Çok Dengesiz] # options.dev_realmsEnvironment=Realms Ortamı # options.dev_realms_environment.production=Üretim # options.dev_realms_environment.staging=Dereceleme # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=İstemci Sürümü Güncellemesini Geçersiz K options.dev_resetOverrideDate=Geçersiz Kılma Tarihini Sıfırla # options.dev_clearStoreCache=Market Önbelleğini Temizle # options.dev_clearLibraryCache=Kütüphane Önbelleğini Temizle # +options.dev_clearScreenshotsCache=Ekran Görüntüsü Önbelleğini Temizle # options.dev_clearAllCache=Tüm Önbelleği Temizle # options.dev_connection_quality=Ağ koşullandırıcı (hatalı bağlantıları benzet) # options.dev_connection_off=Kapalı - Yerel oyun için bellek içi bağlantı etkin # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1,5 Mb/sn, 200 ms gecikme, %2 paket kaybı # options.dev_connection_slow=Yavaş - 400 Kb/sn, 300 ms gecikme, %3 paket kaybı # options.dev_connection_veryslow=Çok yavaş - 200 Kb/sn, 400 ms gecikme, %4 paket kaybı # options.dev_deleteAllPersonas=Tüm Karakterleri Sil # +options.dev_deleteLocalScreenshots=Yerel Ekran Görüntülerini Sil # options.dev_deleteLegacyPersona=Eski Karakter Yuvasını Sil # options.dev_identity_environment=Yeni Kimlik ve Çevrimiçi Altyapı Ortamı (yeniden başlatma gerekli) # options.dev_identity_environment.dev=Geliştirme # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Katman 4 - 1024MB # options.dev_sunsetting_tier.five=Katman 5 - iOS 12 & Nougat # options.dev_sunsetting_tier.not_pending=Beklemede Değil # options.dev_gatherings_section=Toplama # -options.dev_gatherings_add_gathering=Herkese Açık Toplama Ekle # options.dev_gatherings_enable=Toplamayı Etkinleştir # +options.dev_gatherings_filter=Toplananları Filtrele # options.dev_gatherings_disable=Toplamayı Devre Dışı Bırak # options.dev_gatherings_bypass=Sistem Hizmeti Paketi Kontrolünü Atla # options.dev_gatherings_enabled=Toplama: Etkin # @@ -6344,6 +6451,8 @@ options.percent.format=%%%s # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Normal # +options.gammaIntensity=Parlaklığı Ayarla # +options.hdr_brightness=Parlaklık # options.hudOpacity=Baş Üstü Ekranı Opaklığı # options.hudOpacity.max=Normal # options.hudOpacity.min=Gizli # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Tam Klavye Oyunu # options.fullKeyboardLayout=Tam Klavye Düzeni # options.improvedInputResponsePlaceholder=İyileştirilmiş Girdi Yanıtı # options.improvedInputResponsePlaceholder.tooltip=Girdiniz ile ekranda gördükleriniz arasındaki gecikmeyi azaltır. Bu ayar daha fazla pil gücü kullanabilir. # -options.dynamicTexturesToggle=Doku Sınırını Kaldır # -options.dynamicTexturesToggle.tooltip=Bunu açık halden kapalıya çevirmek oyunun yeniden başlatılmasını gerektirecektir. Çok sayıda dokuya sahip birden çok Eklenti veya Kaynak Paketi kullanırken kararsızlığa neden olabilir. # -options.dynamicTextures.popUp=Doku Sınırını Kaldır'ı açarsanız bunu kapatmak için oyunu yeniden başlatmanız gerekir. # +options.dynamicTexturesToggle=Önerilen Doku Sınırını Kullan # +options.dynamicTexturesToggle.tooltip=Mojang'ın doku sınırınızı ayarlamasına izin verin. Bu, doku kalitesini önemli ölçüde yükseltebilir. Büyük Eklentiler ve Kaynak Paketleriyle ilgili sorun yaşarsanız bu özelliği kapatın. # +options.dynamicTextures.popUp=Önerilen Doku Sınırını Kullan seçeneğini kapatma işlemi yapıldıktan sonra işleminin uygulamaya alınması için oyunun yeniden başlatılması gereklidir. # options.dynamicTextures.popUp.title=Emin misiniz? # +options.dynamicTextures.popUp.continue=Kapat # options.fullscreen=Tam Ekran # options.gamepadcursorsensitivity=Kumanda İmleç Hassasiyeti # options.gamertag=Oyuncu Etiketi: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Ek bir erişilebilirlik seçeneği ola options.upscaling=Ölçekleme # options.raytracing=Işın İzleme # options.raytracing.disabled.upsell.supported_platform=Bu seçenek yalnızca ışın izleme özellikli bir dünyada oynanırken düzenlenebilir. Market'te bir tane bul veya kendi ışın izleme özellikli kaynak paketini oluştur. # +options.raytracing.disabled.upsell.supported_platform.edu=Bu seçenek yalnızca ışın izleme özellikli bir dünyada oynanırken düzenlenebilir. # options.raytracing.disabled.upsell.unsupported_platform=Bu özelliği kullanmak için belirli bir cihaz gerekir. Daha fazla bilgi için bkz: http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Süslü # options.graphics.fast=Hızlı # @@ -6406,6 +6517,7 @@ options.hidehand=Eli Gizle # options.classic_box_selection=Taslak Seçimi # options.creator=İçerik Üretici # options.creatorTitle=İçerik Üretici Ayarları # +options.creator.serverboundClientDiagnosticsEnabled=İstemci Tanılamayı Etkinleştir # options.creator.debuggerHeading=Betik Hatası Ayıklayıcı Ayarları # options.creator.debuggerAutoAttach=Yüklendiğinde Hata Ayıklayıcıyı Ekle # options.creator.debuggerAutoConnect=Yüklendiğinde Hata Ayıklayıcıyı Bağla # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Klasik # options.uiprofile.pocket=Cep # options.betaNewDeathScreenToggle=Yeni "Öldünüz" Ekranı (Deneysel) # options.betaNewDeathScreenToggle.disabled=Bir dünyada oynarken bu ayarı değiştiremezsiniz # +options.betaNewBedScreenToggle=Yeni Yatak Ekranı (Deneysel) # +options.betaNewBedScreenToggle.disabled=Bir dünyada oynarken bu ayarı değiştiremezsiniz # options.usetouchpad=Kumanda Kontrolleri # options.viewSubscriptions=Abonelikler # options.viewSubscriptions.button.info=Bilgi # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Minecraft Geri Bildirim Sitesini göstermek iç options.openFeedbackPage.continue=Geri Bildirim Sitesine Devam Et # options.turnOffAchievements=Başarılar kapatılsın mı? # options.turnOffAchievements.message=Başarılar yalnızca hileler kapalıyken hayatta kalma moduna ayarlanmış dünyalarda kullanılabilir. Devam edersen oyundan önce tekrar değiştirsen bile bu dünyada oynayan hiç kimse bir daha başarı kazanamaz. # +options.turnOnHardcoreMode=Zorlu mod açılsın mı? # +options.turnOnHardcoreMode.message=İşte Zorlu mod hakkında bilmeniz gerekenler: # +options.turnOnHardcoreMode.message.1=1. Öldüğünüzde yeniden doğmazsınız, oyun biter! # +options.turnOnHardcoreMode.message.2=2. Dünya oluşturulduktan sonra zorlu mod kapatılamaz. # +options.turnOnHardcoreMode.message.3=3. Öldükten sonra bu dünyayı görebilirsiniz ama onunla etkileşime giremezsiniz. # options.achievementsDisabled=Bu dünyada başarı kazanılamaz. # options.achievementsDisabled.onLoad=Bu ayarlarla oynamaya başlarsanız, artık bu dünyada başarı kazanılamaz. # options.achievementsDisabled.notSignedIn=Bu dünyada başarı kazanılabilir, ancak kazanmak için bir Microsoft Hesabıyla oturum açmanız gerekir. # @@ -6761,7 +6880,7 @@ options.makeBackup=Dünyamın yedek bir kopyasını oluştur # options.managePrivacy=Gizlilik ayarlarını yönetmek için lütfen herhangi bir tarayıcıdan https://account.xbox.com/Settings sayfasını ziyaret edin. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Microsoft Hesabının Bağlantısını Kaldır # options.unlink_msa.confirm.title=Microsoft Hesabının bağlantısı kaldırılsın mı? # -options.unlink_msa.confirm.warning=UYARI: Bağlantıyı kaldırdıktan sonra ilerleme durumunuzu veya PlayStation®4 sisteminde satın aldığınız içerikleri %s hesabınıza kaydedemeyeceksiniz. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=UYARI: Bağlantıyı kaldırdıktan sonra ilerleme durumunuzu veya PlayStation®4 konsolunda satın aldığınız içerikleri %s hesabınıza kaydedemeyeceksiniz. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Bu oyun içinden Microsoft Hesabınızın bağlantısını kesmek, bu platformda bu Microsoft Hesabını kullanan tüm Minecraft oyunlarını etkileyecektir. # options.unlink_msa.confirm.checkbox1=Bundan sonra diğer platformlarda oynadığımda oyun içi Mağaza içeriklerine erişemeyeceğim. # options.unlink_msa.confirm.checkbox2=Bundan sonra diğer platformlardaki arkadaşlarımla platformlar arası oyunlar oynayamayacağım. # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Dünyaya bağlanılamıyor. İnternet bağlantını k progressScreen.generating=Dünya Oluşturuluyor # progressScreen.saving=Dünya kaydediliyor # progressScreen.loading=Yükleniyor... # +progressScreen.title.loading=Yükleniyor%1 # progressScreen.title.downloading=Paketler indiriliyor %1 # progressScreen.title.applyingPacks=Kaynak paketleri yükleniyor # progressScreen.title.searchingForSession=Oyun Oturumu aranıyor... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Harici sunucuya bağlanılıyor # progressScreen.title.connectingRealms=Realm'e bağlanılıyor # progressScreen.title.copyingWorld=Dünya Kopyası # progressScreen.title.deleteStorageAreaContent=Depolama Önbelleğini Temizleme # +progressScreen.title.deleteScreenshotsCache=Ekran Görüntüsü Önbelleği Temizleniyor # +progressScreen.title.deleteLocalScreenshots=Yerel Ekran Görüntüleri Temizleniyor # progressScreen.title.loadingSplitScreenAppearances=Bölünmüş Ekran Görünümleri Yükleniyor # progressScreen.title.modifiedWorldWarning=Değiştirilmiş Dünya # progressScreen.message.appearanceLoaded=Görünüm Yüklendi # progressScreen.message.appearanceLoadWaitTimeMet=Görünümün yüklenmesi uzun zaman alıyor. Dünya oluşumu ile devam ediliyor... # progressScreen.message.deleteStorageAreaContent=Bu işlem birkaç dakika sürebilir. # -progressScreen.message.copyingWorld=Dünya Kopyalanıyor... %d%% # +progressScreen.message.copyingWorld=Dünya Kopyalanıyor... # progressScreen.message.tts.copyingWorld=Dünya Kopyalanıyor # progressScreen.message.building=Arazi oluşturuluyor # progressScreen.message.done=Bitti! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Eklentiler dünyalarınıza yeni b progressScreen.message.modifiedWorldWarning.7=Dünyalar ve Eklentiler karmaşıktır! Bazıları birlikte harika çalışırken, diğerleriyle tuhaf sonuçlar alabilirsiniz. # progressScreen.message.modifiedWorldWarning.8=Daha fazla Eklenti, daha fazla eğlence anlamına gelir ancak oyunun yüklenmesi daha uzun sürebilir. # progressScreen.dialog.title.resourcePack=Kaynak Paketleri İndirilsin Mi? # -progressScreen.dialog.title.behaviorAndResourcePack=Dünya Davranış ve Kaynak Paketlerini İndir? # -progressScreen.dialog.title.onlyBehavior=Dünya Davranış Paketlerini İndir? # progressScreen.dialog.title.storageProviderError=Dünya Verileri Senkronize Edilemedi # progressScreen.dialog.title.storageProviderLongWait=Dünya Verileri Senkronize Ediliyor # progressScreen.dialog.title.storageProviderSucceeded=Dünya Verileri Başarıyla Senkronize Edildi # -progressScreen.dialog.message.onlyBehavior=Bu dünyada katılmak için indirmeniz gereken Davranış Paketleri bulunmaktadır. Bunları indirmek ve katılmak ister misiniz? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Bu dünyada katılmak için indirmeniz gereken Davranış Paketleri ve katılmadan önce isteğe bağlı olarak indirebileceğiniz Kaynak Paketleri bulunmaktadır. Katılmadan önce neyi indirmek istersiniz? # -progressScreen.dialog.message.behaviorAndResourcePack=Bu dünyada katılmak için indirmeniz gereken Davranış Paketleri ve Kaynak Paketleri bulunmaktadır. Katılmadan önce neyi indirmek istersiniz? # -progressScreen.dialog.message.resourcePackOptional=Bu dünyada Kaynak Paketleri bulunmaktadır. Katılmadan önce bunları indirmek ister misiniz? # -progressScreen.dialog.message.resourcePackRequired=Bu dünyada katılmak için indirmeniz gereken Kaynak Paketleri bulunmaktadır. Bunları indirmek ve katılmak ister misiniz? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=Bu dünyada Kaynak Paketleri uygulanmış ışın izleme özelliği etkin. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Cihazınız gelişmiş aydınlatma ve doku özellikleriyle uyumlu değil, bu nedenle dünyayı bu gelişmiş efektler olmadan göreceksiniz. Katılmadan önce indirmek ister misiniz? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=Bu dünyada Kaynak Paketleri uygulanmış ışın izleme özelliği etkin. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Cihazınız gelişmiş aydınlatma ve doku özellikleriyle uyumlu değil, bu nedenle dünyayı bu gelişmiş efektler olmadan göreceksiniz. Katılmadan önce indirmek ister misiniz? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Bu dünyaya uygulanmış bazı isteğe bağlı kaynak paketleri, ışın izlemeyi içeriyor. Cihazınız gelişmiş aydınlatma ve doku özellikleriyle uyumlu değildir, bu nedenle dünyayı bu gelişmiş efektler olmadan göreceksiniz. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Bu dünyaya uygulanmış bazı isteğe bağlı ve zorunlu kaynak paketleri, ışın izlemeyi içeriyor. Cihazınız gelişmiş aydınlatma ve doku özellikleriyle uyumlu değildir, bu nedenle dünyayı bu gelişmiş efektler olmadan göreceksiniz. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Bu dünyaya uygulanmış bazı zorunlu kaynak paketleri, ışın izlemeyi içeriyor. Cihazınız gelişmiş aydınlatma ve doku özellikleriyle uyumlu değildir, bu nedenle dünyayı bu gelişmiş efektler olmadan göreceksiniz. # +progressScreen.dialog.message.resourcePack.optional=Bu dünyaya uygulanmış isteğe bağlı Kaynak Paketleri bulunmaktadır. Katılmadan önce bunları indirmek ister misiniz? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=Bu dünyaya uygulanmış Eklentilerden gelen, isteğe bağlı Kaynak Paketleri ve zorunlu Kaynak Paketleri bulunmaktadır. Tüm paketleri mi yoksa sadece katılmak için gerekenleri mi indirmek istersiniz? # +progressScreen.dialog.message.resourcePack.required=Bu dünyaya uygulanmış Eklentilerden gelen, zorunlu Kaynak Paketleri bulunmaktadır. Bunları indirmek ve katılmak ister misiniz? # +progressScreen.dialog.message.resourcePack.serverRequired=Bu dünyanın sahibi, oyuncuların dünyaya uygulanan tüm Kaynak Paketlerini indirmesini şart koşuyor. Paketleri indirmek ve katılmak ister misiniz? # progressScreen.dialog.message.storageProviderError=Dünya verilerin eşitlenemedi. Yeniden denemek ister misin? # progressScreen.dialog.message.storageProviderUnusableError=Dünya tamamen senkronize edilmedi veya çöktü. İyi durumda olan bir konsolda dünyayı oynamayı deneyin ve tekrar bunu taşımayı deneyin. # progressScreen.dialog.message.storageProviderQuotaError=Yerel kaydetme başarılı ancak kota nedeniyle bulut eşitlemesi başarısız oldu. Ayarlar menüsünden dünyaları silerek bulut alanını boşaltın. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Bulut eşitlemesi progressScreen.dialog.message.worldCorrupted=Dünya bozuk. Lütfen bu durumu bugs.mojang.com sayfasından bildirin # progressScreen.dialog.message.storageProviderLongWait=Dünyanın senkronize edilmesi uzun sürüyor. Beklemek istiyor musun? # progressScreen.dialog.button.enter=Dünyaya Gir # -progressScreen.dialog.button.joinAndDownload=İndir ve Katıl - %1 # progressScreen.dialog.button.joinAndDownload.everything=Her Şeyi İndir ve Katıl - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Yalnızca Davranışları İndir ve Katıl - %1 # +progressScreen.dialog.button.joinAndDownload.required=Zorunlu Paketleri İndir ve Katıl - %1 # progressScreen.dialog.button.join=Katıl # progressScreen.dialog.button.leave=Çık # progressScreen.dialog.button.retry=Yeniden dene # progressScreen.dialog.button.wait=Bekle # -progressScreen.editor.message.copyingProject=Proje Kopyalanıyor... %%%d # +progressScreen.editor.message.copyingProject=Proje Kopyalanıyor... # progressScreen.editor.message.tts.copyingProject=Proje Kopyalanıyor # progressScreen.editor.title.copyingProject=Proje Kopyası # progressScreen.editor.dialog.message.resourcePackOptional=Bu projede Kaynak Paketleri var. Katılmadan önce bunları indirmek ister misin? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Davranış Paketleri alttan üste resourcePack.description.bottom.level=Kaynak paketleri alttan üste uygulanır. Yani iki paket halindeki herhangi bir şey, daha yüksek paket tarafından geçersiz kılınacaktır. Dünyalarınızda bulunan paketler küresel paketinizi/paketlerinizi etkisiz kılacaktır. # resourcePack.description.store=Mağaza'da Gör # resourcePack.header.behavior=Etkin Davranış Paketleri tüm oyuncular için geçerlidir. # -resourcePack.header.level=Oyuncular katılmak için kaynak paketlerini kabul etmelidir. # +resourcePack.header.level=Oyuncuların katılmak için isteğe bağlı kaynak paketleri indirmelerini şart koşun # resourcePack.crashRecovery.title=Küresel Kaynakların Sıfırlanması # resourcePack.crashRecovery.message=Daha önce kaynaklar yüklenemedi. # resourcePack.warnings=Uyarılar: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Dünya güncellensin mi? # resourcePack.warning.add.body=Bu dünya, değiştirilmemiş dünyalarla aynı şekilde görünmeyebilir veya aynı şekilde davranmayabilir. Devam etmeden önce dünyanızın bir kopyasını kaydetmelisiniz. # resourcePack.warning.add.button.cancel=Paketi ekleme # resourcePack.warning.add.button.ok=Yine de paketi ekle # -resourcePack.warnings.contentKeyErrorBody=%s paketi yüklenirken bir sorun oluştu. # -resourcePack.warnings.contentKeyErrorBodyMultiple=%s paketleri yüklenirken bir sorun oluştu. # +resourcePack.warnings.contentKeyErrorBody=Paket %s yüklenirken bir sorun oluştu. Oyununuzu yeniden başlatmak veya paketi yeniden indirmek sorunu çözebilir. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Paketler %s yüklenirken bir sorun oluştu. Oyununuzu yeniden başlatmak veya paketleri yeniden indirmek sorunu çözebilir. # resourcePack.warnings.contentKeyErrorTitle=Hata! # resourcePack.warning.remove.title=Bu Tehlikeli! # resourcePack.warning.remove.body=Bir dünyayı oynadıktan sonra Paket eklemek veya kaldırmak, dünyayı bozabilir ve oluşturduğunuz şeyi kaybetmenize neden olabilir. # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Bilinmeyen # storageManager.delete.title=%s kalıcı olarak silinsin mi? # storageManager.title.item.single=eşya # storageManager.title.item.plural=eşya # +storageManager.title.allScreenshots=tüm ekran görüntüleri # storageManager.delete.content=Seçili öğeleri silmek istediğinizden emin misiniz? Bu öğeler kalıcı olarak kaybedilecek! (Uzun bir süre!) %s%s%s # storageManager.delete.content.redownload=Market'ten satın aldığınız içeriği yeniden indirebilirsiniz. # storageManager.delete.content.worldtemplate=Şablonların silinmesi, onları kullanan dünyaların artık istenen şekilde çalışmamasına neden olabilir. # storageManager.delete.content.affectedWorlds=Aşağıdaki dünyalar istenen şekilde çalışmayı durdurabilir: # +storageManager.delete.content.screenshots=Bu işlem, cihazdaki tüm Minecraft oyuncularının bütün ekran görüntülerini silecektir. Devam etmek istediğinizden emin misiniz? # storageManager.delete.confirm=Sil # storageManager.delete.cancel=İptal # storageManager.delete.dependency=Aşağıdaki içerik bu %s ögesine bağlıdır ve "%s" ögesini sildiğinizde doğru şekilde çalışmaya devam etmeyebilir:%s "%s" ögesini yine de silmek istiyor musunuz? Bu %s kalıcı olarak kaybolacaktır! (Uzun bir süre!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Balkabağı # tile.pumpkin_stem.name=Balkabağı Sapı # tile.quartz_block.chiseled.name=Keskin Kuvars Bloğu # tile.quartz_block.default.name=Kuvars Bloğu # -tile.quartz_block.lines.name=Sütun Kuvars Bloğu # +tile.quartz_block.lines.name=Kuvars Sütun # tile.quartz_block.smooth.name=Pürüzsüz Kuvars Bloğu # tile.quartz_block.name=Kuvars Bloğu # tile.rail.name=Ray # @@ -10574,7 +10693,7 @@ midgameTips.69=Toprağı bir şeyler ekmeye hazırlamak için bir çapa kullanı lategameTips.1=Zombi piglinler size saldırmaz, tabii onları kızdırmadığınız sürece. # lategameTips.2=Ateş toplarını Hortlağa geri fırlatın! # lategameTips.3=Kırık taş, Hortlak ateşi toplarına karşı dayanıklıdır; bu da onu, kapıları korumak için kullanışlı hale getirir. # -lategameTips.4=Müziğimiz C418, Lena Raine ve Kumi Tanioka tarafından bestelenmiştir. # +lategameTips.4=Müziğimiz C418, Lena Raine, Aaron Cherof ve Kumi Tanioka tarafından bestelenmiştir. # lategameTips.5=Bu oyun için eninde sonunda bir güncelleme yapılacaktır! # lategameTips.6=Creeperlar bir kodlama hatasından doğmuştur. # lategameTips.7=Minecraft'ın ilk sürümü sadece 6 gün içinde oluşturulmuştur! # @@ -10760,10 +10879,11 @@ dr.loading=Yükleniyor... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=Yeni Dış Görünüş Seç # dr.classic_skins.custom_skin_title=Dış Görünüşü İçeri Aktar # -dr.classic_skins.custom_skin_description=Cihazından dış görünüş olarak kullanılacak bir görüntü dosyası aktar. Bu işlem cihazlar veya oyunlar arasında senkronize edilmez. # +dr.classic_skins.custom_skin_description=Dış görünüşünüz olarak kullanmak için cihazınızdan bir png'yi (64x32, 64x64 veya 128x128) içe aktarın. Bu işlem cihazlar veya oyunlar arasında senkronize edilmeyecektir. # +dr.classic_skins.custom_skin_description_disabled= Cihazınız çok oyunculu bir oyundayken özel bir dış görünüş seçemez. Bir dış görünüşü kuşanmak için lütfen ana menüye dönün. # dr.classic_skins.custom_skin_description_popup="Sadece Güvenilir Dış Görünüşlere İzin Ver" seçeneği etkinleştirilmişse özel dış görünüşlere sahip oyuncuları göremezsin # dr.classic_skins.custom_skin_section_title=Sahip Olunan Dış Görünüşler # -dr.classic_skins.invalidCustomSkin=Bu bir Minecraft dış görünüşü değil. # +dr.classic_skins.invalidCustomSkin=Lütfen 64x64, 64x32 veya 128x128 boyutlarında bir .png dosyasını içe aktarın # dr.classic_skins.owned=Alındı # dr.classic_skins.purchasable=Daha Fazla Al # dr.classic_skins.realms_plus=Realms Plus # @@ -10856,9 +10976,9 @@ dr.categories.size=Beden # dr.categories.top=Üstler # dr.categories.bottom=Altlar # dr.categories.outerwear=Dış Giyim # -dr.categories.headwear=Şapkalar # +dr.categories.headwear=Başlık # dr.categories.gloves=Eldiven # -dr.categories.footwear=Ayakkabılar # +dr.categories.footwear=Ayakkabı # dr.categories.back_item=Sırt Eşyaları # dr.categories.face_item=Yüz Eşyaları # dr.categories.capes=Pelerin # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Bağlanılamadı # gathering.info.modal.body.connectFail=Ne yazık ki bağlanamadık. Lütfen daha sonra tekrar dene. # gathering.connect.title=Bağlanıyor... # gathering.info.qr.title.onlineService=Daha Fazla Bilgi # -gathering.info.qr.body.onlineService.nso=Minecraft'taki bir etkinliğe katılmak için Nintendo Switch Online üyeliğine ihtiyacınız var. # -gathering.info.qr.body.onlineService.psn=Minecraft'taki bir etkinliğe katılmak için PlayStation®Plus oturumu açmış olmanız gerekir. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Minecraft'taki bir etkinliğe katılmak için oturum açmış olmanız gerekir. # gathering.info.qr.title.childAccount=Çevrimiçi Oyuna İzin Verilmiyor # gathering.info.qr.body.childAccount=Mevcut ebeveyn denetimleriniz çevrimiçi oynamanızı sınırlıyor. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Canlı Etkinlik Yayını # gathering.info.qr.body.console=Canlı Etkinlik Yayınımıza katılmak için tarayın # gathering.info.signIn.title=Bu etkinliğe katılmak için oturum açın. # gathering.info.signIn.body=Bu etkinliğe katılmak için lütfen Microsoft Hesabınızda oturum açın. # +gathering.activation.warning=Toplananlar bulunamadı # +gathering.activation.warning.signIn=Toplananlar bulunamıyor. Tekrar denemeden önce lütfen oturum açın. # +gathering.activation.warning.title=Olamaz! # diff --git a/resource_pack/texts/uk_UA.lang b/resource_pack/texts/uk_UA.lang index 7458b40b4..b86e5656a 100644 --- a/resource_pack/texts/uk_UA.lang +++ b/resource_pack/texts/uk_UA.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=Меню гри # accessibility.screenName.permissions=Екран дозволів # accessibility.screenName.play=Екран гри # accessibility.screenName.profile=Екран профілю # +accessibility.screenName.realmInviteLinkSettings=Екран налаштувань посилань із запрошенням до Realm # accessibility.screenName.realmSettings=Екран параметрів Realm # accessibility.screenName.settings=Екран параметрів гри # accessibility.screenName.addFriend=Екран додавання друзів # @@ -192,6 +193,10 @@ accessibility.text.equals=Дорівнює # accessibility.text.unsupported=Невідомий символ # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=Сповіщення ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=Порада ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=Ідентичні аргументи commands.generic.encryption.badkey=Надано неправильний відкритий ключ. Після форматування PEM очікувався ключ на 120 байт. # commands.generic.encryption.badsalt=Надано неправильну сіль. Перед кодуванням Base 64 очікувалося 16 байт. # commands.generic.encryption.required=Потрібен зашифрований сеанс # +commands.generic.entity.differentDimension=Цільова сутність не може бути в іншому вимірі # commands.generic.entity.invalidType=Тип сутності "%1$s" неприпустимий # commands.generic.entity.invalidUuid=Введено UUID сутності в неправильному форматі # commands.generic.entity.notFound=Не вдається знайти цю сутність # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=Значення вицвітаючого коль commands.camera.invalid.easing=Плавний перехід до нестаціонарних камер не підтримується # commands.camera.invalid.time=Тривалість вицвітання має становити від 0 до 10 секунд # commands.camera.invalid.pitch=Нахил камери (обертання навколо осі X) має становити від -90 до 90 градусів # +commands.camera.invalid.view.offset=Зсув перегляду має бути від -100 до 100 # commands.camera.perspective.locked=Якщо використовуються користувацькі камери, перспективу змінити не можна # commands.camera.perspective.option=Вибрана камера зміниться, коли користувацька камера неактивна # commands.world_age.description=Змінює або запитує вік світу (час від створення). # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=Печери й скелі # createWorldScreen.cavesandcliffsDescription=Дослідіть генерування нових різноманітних печер # createWorldScreen.spectatorMode=Режим глядача # createWorldScreen.spectatorModeDescription=Спробуйте ранні версії режиму глядача # +createWorldScreen.experimentalThirdPersonCameras=Камери створювача: нові попередні налаштування від третьої особи # +createWorldScreen.experimentalThirdPersonCamerasDescription=Містить нове попереднє налаштування камери від третьої особи через плече follow_orbit # +createWorldScreen.experimentalFocusTargetCamera=Камери створювача: камера фокусування цілі # +createWorldScreen.experimentalFocusTargetCameraDescription=Вмикає поведінку для наявної вільної камери, яка націлюється на сутність # createWorldScreen.recipeUnlocking=Розблокування рецептів # createWorldScreen.recipeUnlockingDescription=Увімкнути розблокування рецептів # createWorldScreen.experimentalholiday=Функції редактора свят # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=Видалити проєкт # createWorldScreen.editor.projectOptionsLabel=Параметри проєкту # createWorldScreen.editor.delete.confirm=Видалити проєкт назавжди? # createWorldScreen.editor.deleteWarningFormat=Справді видалити «%s»? Цей проєкт буде втрачений назавжди! # -createWorldScreen.eduCloud.about.body=Ім’я файлу: %1$s%2$sОстаннє оновлення: %3$s%4$sЩоб завантажити, натисніть OK, а потім – «Завантажити».%5$s # +createWorldScreen.eduCloud.about.body=Назва файлу: %1$s%2$sОстаннє оновлення: %3$s%4$sЩоб завантажити, натисніть OK, а потім – кнопку «Завантажити».%5$s # createWorldScreen.eduCloud.about.title=Про файл хмарного світу # createWorldScreen.eduCloud.delete.confirm=Видалити локальний світ? # createWorldScreen.eduCloud.deleteWarningFormat=Ви впевнені, що хочете видалити «%1$s» на цьому пристрої?%2$sХмарна версія «%3$s» не постраждає, і її можна пізніше повторно синхронізувати. # +createWorldScreen.eduCloud.resolution.title=Завантажити зараз? # +createWorldScreen.eduCloud.resolution.body=Виникла проблема зі збереженням «%1$s» у хмару. Виходячи зі світу, залишайте Minecraft Education відкритим, доки завантаження не завершиться.%2$sВиправмо це. ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=Завантажити зараз # +createWorldScreen.eduCloud.resolution.uploadOpen=Завантажити та відтворити # createWorldScreen.experimentalDeferredTechnicalPreview=Функції Render Dragon для творців # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=Увімкнути відкладений рендеринг. Потрібен пакет ресурсів із підтримкою PBR і сумісне обладнання. # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=Завантажити резервну realmsInvitationScreen.shareDialogLabel=Усі, хто має це посилання, можуть стати учасниками вашого реалму. Слідкуйте за тим, з ким ви ділитеся посиланням. Ви можете спочатку завантажити резервну копію свого світу. Учасників можна видалити з параметрів реалму. # realmsInvitationScreen.shareDialogShareButton=Поділитися # realmsInvitationScreen.shareDialogCopyButton=Копіювати # -realmsInvitationScreen.shareDialogNewLinkButton=Створити нове посилання # -realmsInvitationScreen.shareDialogNewCodeButton=Створити новий код # realmsInvitationScreen.closedRealmWarning=Ваш реалм закрито. Учасники не можуть приєднатися. # realmsInvitationScreen.generate=Створити # realmsInvitationScreen.disable=Вимкнути # realmsInvitationScreen.backup=Завантажити # -realmsInvitationScreen.shareByLink=Поділитися посиланням # -realmsInvitationScreen.shareByCode=Надіслати код запрошення # -realmsInvitationScreen.shareLinkToRealm=Поділитися посиланням на Realm # -realmsInvitationScreen.shareCodeToRealm=Надіслати код запрошення в Realm # -realmsInvitationScreen.shareInfoMessage=Усі, хто має посилання, можуть приєднатися до вашого Realm. Виберіть "Гра" > "Завантажити світ", щоб завантажити резервну копію свого світу. # -realmsInvitationScreen.shareInfoMessageCode=Усі, хто має код запрошення, можуть приєднатися до вашого Realm. Виберіть "Гра" > "Завантажити світ", щоб завантажити резервну копію свого світу. # -realmsInvitationScreen.refreshLinkInfoMessage=Поточне посилання стане недійсним, і буде створено нове. Бажаєте продовжити? # -realmsInvitationScreen.refreshCodeInfoMessage=Поточний код запрошення стане недійсним, і буде створено новий. Бажаєте продовжити? # realmsInvitationScreen.kick=Видалити # realmsInvitationScreen.kickAndBlock=Блокувати # realmsInvitationScreen.kickPopupTitle=Відкликати доступ? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=Параметри гри # realmsSettingsScreen.playersSectionTitle=Гравці # realmsSettingsScreen.membersSectionTitle=Учасники # realmsSettingsScreen.subscriptionSectionTitle=Передплата # +realmsSettingsScreen.inviteLinksSectionTitle=Посилання із запрошенням # realmsSettingsScreen.devOptionsSectionTitle=Параметри розробника # realmsSettingsScreen.backupSection=Резервні копії # realmsSettingsScreen.backupInfo=Світ у вашому Realm можна відновити до резервної копії з цього списку. # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=Замінити світ? # realmsSettingsScreen.closeRealmTitle=Закрити Realm? # realmsSettingsScreen.closeRealmMessage=Якщо закрити Realm, гра в ньому припиниться. Усіх, хто зараз грає в Realm, буде відключено. Ви справді цього хочете? # realmsSettingsScreen.LoadingSubscription=Завантаження передплати… # +realmsSettingsScreen.LoadingInviteLinks=Завантаження посилань із запрошенням… # realmsSettingsScreen.failedLoadingSubscription=Не вдалося завантажити передплату # +realmsSettingsScreen.failedLoadingInviteLinks=Помилка завантаження посилань із запрошенням # realmsSettingsScreen.matchingPurchasePlatformFormat=Ви придбали передплату в %s # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=Ви почали використовувати передплату в %s. Продовжити передплату можна лише там. # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=Передплатою на Realm можна керувати з магазину платформ, де ви її придбали. # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=Термін realmsSettingsScreen.upload.worldtoobig=Помилка передавання. Розмір світу перевищує максимально можливий для передавання (%s). # realmsSettingsScreen.download.worldtoobig=Помилка завантаження. Розмір світу перевищує максимально можливий для завантаження (%s). # realmsSettingsScreen.SubscriptionTimeLeftRefresh=Зміни, внесені до вашої підписки на Realms, такі як час накопичення або вимкнення повторюваних платежів, не набудуть чинності до дати наступної оплати. # +realmsSettingsScreen.inviteLinkLabel=Посилання із запрошенням: # +realmsSettingsScreen.inviteLinkLabelTTS=Запрошувальні посилання. Текстовий блок. # +realmsSettingsScreen.inviteLinkLabelDescription=Можна додати до 5 посилань із запрошеннями та поділитися ними, щоб користувачі приєднувалися до вашого Realm. # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=Досягнуто максимальної кількості посилань із запрошенням. Ви повинні видалити наявне посилання, перш ніж додати нове. # +realmsSettingsScreen.inviteLinkNameTTS=Запрошувальне посилання з назвою %s. # +realmsSettingsScreen.inviteLinkExpiryTTS=%s. %s. Натисніть кнопку, щоб змінити налаштування. # +realmsSettingsScreen.inviteLinkAddButton=Додати нове посилання із запрошенням # +realmsSettingsScreen.inviteLinkCopyTTS=Копіювати запрошувальне посилання # +realmsSettingsScreen.inviteLinkActivate=Активувати посилання # +realmsSettingsScreen.inviteLinkActivateTTS=Активувати посилання. Активуйте це посилання, щоб дозволити користувачам приєднуватися за ним. # +realmsSettingsScreen.inviteLinkActivateDescription=Активуйте це посилання, щоб дозволити користувачам приєднуватися за ним. # +realmsSettingsScreen.inviteLinkActive=Активний # +realmsSettingsScreen.inviteLinkInactive=Неактивне # +realmsSettingsScreen.inviteLinkInactiveExpiry=Ніхто не може приєднатися за цим посиланням # +realmsSettingsScreen.inviteLinkExpiryTime=Термін дії: %s; %s # +realmsSettingsScreen.inviteLinkExpiredTime=Термін дії минув: %s; %s # +realmsSettingsScreen.inviteLinkExpired=Час дії минув # +realmsSettingsScreen.inviteLinkInfinite=Без терміну дії # +realmsSettingsScreen.inviteLinkInfiniteToggle=Налаштуйте посилання так, щоб термін його дії ніколи не минав # +realmsSettingsScreen.inviteLinkTitle=Посилання із запрошенням: %s # +realmsSettingsScreen.inviteLinkLowercaseTTS=Малі літери # +realmsSettingsScreen.inviteLinkUppercaseTTS=Великі літери # +realmsSettingsScreen.inviteLinkURLTTS=Запрошувальне посилання під назвою %s. Текстовий блок. %s. Це посилання дасть змогу людям приєднатися до вашого Realm. Ви можете поділитися ним будь-де. # +realmsSettingsScreen.inviteLinkDescription=Це посилання дасть змогу людям приєднатися до вашого Realm. Ви можете поділитися ним будь-де. # +realmsSettingsScreen.inviteLinkSettingsGeneral=Загальні # +realmsSettingsScreen.inviteLinkSettingsAdvanced=Додаткові параметри # +realmsSettingsScreen.inviteLinkShare=Поділитися посиланням # +realmsSettingsScreen.inviteLinkShareDescription=Виберіть, де поділитися цим посиланням. # +realmsSettingsScreen.inviteLinkShareButton=Поширити # +realmsSettingsScreen.inviteLinkShareButtonTTS=Посилання. Кнопка. Виберіть, де поділитися цим посиланням. # +realmsSettingsScreen.inviteLinkRemove=Видалити посилання # +realmsSettingsScreen.inviteLinkRemoveButton=Видалити # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=Посилання. Кнопка. # +realmsSettingsScreen.inviteLinkCopiedToast=Посилання із запрошенням скопійоване в буфер обміну. # +realmsSettingsScreen.inviteLinkRemoveModalTitle=Видалити посилання із запрошенням? # +realmsSettingsScreen.inviteLinkRemoveModalBody=Посилання із запрошенням буде видалено з Realm. Ця дія не вплине на тих, хто вже приєднався, але нові користувачі не зможуть ним скористатися. # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=Так, видалити посилання # +realmsSettingsScreen.inviteLinkExpirationLabel=Термін дії # +realmsSettingsScreen.inviteLinkExpirationDescription=Укажіть термін дії для цього посилання. # +realmsSettingsScreen.inviteLinkExpirationTTS=Термін дії. Текстовий блок. Термін дії посилання минає %s. Укажіть термін дії для цього посилання. # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=Термін дії. Текстовий блок. Посилання %s. Укажіть термін дії для цього посилання. # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=Помилка додавання посилання # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=Сталася помилка під час додавання посилання на цей Realm. Спробуйте ще раз. # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=Помилка видалення посилання # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=Сталася помилка під час видалення цього посилання. Спробуйте ще раз. # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=Помилка оновлення посилання # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=Сталася помилка під час оновлення цього посилання. Спробуйте ще раз. # +realmsSettingsScreen.expiration.unset=Встановити термін дії # +realmsSettingsScreen.expiration.never=Ніколи # +realmsSettingsScreen.expiration.halfHour=30 хв. # +realmsSettingsScreen.expiration.hour=1 год. # +realmsSettingsScreen.expiration.quarterDay=6 год. # +realmsSettingsScreen.expiration.halfDay=12 год. # +realmsSettingsScreen.expiration.day=1 день # +realmsSettingsScreen.expiration.week=7 дн. # +realmsSettingsScreen.expiration.never.full=Без терміну дії # +realmsSettingsScreen.expiration.timeFormat=%s о %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=За 30 хв. %s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=За 1 год. %s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=За 6 год. %s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=За 12 год. %s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=За 1 день. %s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=За 7 дн. %s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=Лис # date.short_december=Гру # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s о %s # +date.formattedSpecific.today=Сьогодні о %s # +date.formattedSpecific.yesterday=Вчора о %s # date.full_january=Січень # date.full_february=Лютий # date.full_march=Березень # @@ -2593,7 +2667,6 @@ deathScreen.quit=Головне меню # deathScreen.quit.confirm=Ви справді хочете вийти? # deathScreen.quit.confirmToMainMenuWarning=Ви справді хочете вийти з гри до головного меню? # deathScreen.quit.confirmToMainMenuTitleWarning=Вийти до головного меню? # -deathScreen.quit.eduCloud.confirmLeaveWarning=Дійсно зберегти гру та вийти?%sМи також завантажимо ваш світ у хмару! # deathScreen.quit.secondaryClient=Зберегти й вийти # deathScreen.quit.secondaryClient.confirmLeaveWarning=Дійсно зберегти гру та вийти? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=Зберегти й вийти # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=Верхній світ # dimension.dimensionName1=Незер # dimension.dimensionName2=Енд # -disabledSkin.title=Зараз ви в образі Стіва # +disabledSkin.title=Ви відображаєтеся як персонаж за замовчуванням # disabledSkin.body.onJoin=Цей сервер %s неактивний. Можна встановити інший скін у роздягальні. # disabledSkin.body.dressingRoom=Цей сервер %s неактивний. Ви справді хочете й далі використовувати цей скін? # disabledSkin.type.customSkins=авторські скіни # @@ -3053,7 +3126,12 @@ feed.upload=Ваш знімок екрана завантажується… # feed.manage=Керування стрічкою # feed.share=Поширити # feed.addScreenshot=Додати знімок екрана # -feed.shareScreenshot=Зроблено знімок екрана. Щоб поділитися ним, перейдіть до Realms Stories. # +feed.screenshotCapturedRealms=Зроблено знімок екрана. Щоб поділитися ним, перейдіть до Історій Realms. # +feed.screenshotCaptured=Зроблено знімок екрана. Ви можете переглянути його в галереї знімків екрана. # +feed.screenshotAlmostFull=Зроблено знімок екрана. Ваша галерея майже заповнена. (%d/%d) # +feed.screenshotReachedMax=Зроблено знімок екрана. Ваша галерея заповнена. (%d/%d) # +feed.screenshotFull=Ваша галерея заповнена. Видаліть знімки екрана, щоб звільнити місце. # +feed.screenshotFullShort=Галерея знімків екрана заповнена # feed.comments=Коментарі # feed.edit=Змінити # feed.screenshots=Знімки екрана # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=Щоб роздивитися навколо, gameTip.playerMovement.mouse=Пересувайтеся за допомогою :_input_key.forward:, :_input_key.left:, :_input_key.back:, :_input_key.right: # gameTip.playerMovement.touch=Пересувайтеся за допомогою джойстика # -gameTip.playerMovement.touch.classic=Пересувайтеся за допомогою джойстика # +gameTip.playerMovement.touch.classic=Переміщувати за допомогою кнопок зі стрілками # gameTip.playerMovement.controller=Щоб пересуватися, рухайте :tip_left_stick: # gameTip.flying.mouse=Двічі натисніть :_input_key.jump:, щоб полетіти # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=Двічі натисніть :_input_key.jump:, щоб gameTip.stopFlying.touch=Двічі натисніть «Летіти вниз», щоб зупинити політ # gameTip.jump.mouse=Стрибок за допомогою :_input_key.jump: # + gameTip.swim.mouse=Натисніть і утримуйте :_input_key.jump:, щоб поплисти вгору # +gameTip.swim.touch=Натисніть, щоб плисти вгору # gameTip.hotbar.selection.mouse=Прокрутіть або натисніть %s, щоб утримати об’єкт ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=Натисніть об’єкт на панелі швидкого доступу, щоб утримати # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=Розмістіть верстак, ут gameTip.useCraftingTable.mouse=Клацніть правою кнопкою на столі для крафтингу, щоб скористатися ним # +gameTip.openChat.mouse=Щоб відкрити чат, натисніть: %s # +gameTip.openChat.touch=Натисніть, щоб відкрити чат # +gameTip.openChat.touch.tts=Натисніть кнопку чату, щоб відкрити чат # + +gameTip.emote.mouse=Натисніть або утримуйте :_input_key.emote: для активації емограми # +gameTip.emote.touch=Торкніться для активації емограми # +gameTip.emote.touch.tts=Торкніться кнопки емограми, щоб активувати її # + generator.amplified=СУПЕРСКЛАДНИЙ # generator.amplified.info=Примітка. Просто для розваги, потрібен потужний комп’ютер # generator.customized=Власний # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=Щоб одягнути обладунок, відкри howtoplay.armor.text.4=Залізний, кольчужний і золотий обладунок можна переплавити в залізні або золоті самородки в печі. # howtoplay.armor.header.2=Щит # howtoplay.armor.text.5.keyboard=Щит блокуватиме вхідні пошкодження. Щит може бути на озброєнні в слоті під рукою та на панелі швидкого доступу. Натисніть і утримуйте :_input_key.sneak:, щоб прикритися щитом. # -howtoplay.armor.text.5.gamepad=Щит блокуватиме вхідні пошкодження. Щит може бути на озброєнні в слоті під рукою та на панелі швидкого доступу. Натисніть кнопку :_input_key.sneak: або клацніть :_gamepad_stick_right:, щоб прикритися щитом або відставити його. # +howtoplay.armor.text.5.gamepad=Щит блокуватиме вхідні пошкодження. Щит може бути на озброєнні в слоті під рукою та на панелі швидкого доступу. Натисніть :_input_key.sneak: або :_gamepad_stick_right:, щоб прикритися щитом або відставити його. # howtoplay.armor.text.5a.touch=Щит блокує вхідну шкоду — навіть вибух кріпера! Його можна встановити в слоті ігрової руки або на панелі швидкого доступу. # howtoplay.armor.text.5b.touch=Застосовуючи схему керування «Використовуйте кнопку хрестовини й торкніться, щоб взаємодіяти», натисніть :touch_sneak:, щоб включити блокування за допомогою щита. # howtoplay.armor.text.5c.touch=Використовуючи джойстик, натисніть :tip_virtual_button_sneak:, щоб включити блокування за допомогою щита. # -howtoplay.armor.text.5.rift_controller=Щит блокуватиме вхідні пошкодження. Щит може бути на озброєнні в слоті під рукою та на панелі швидкого доступу. Натисніть кнопку :_input_key.sneak: або клацніть :rift_X:, щоб прикритися щитом або відставити його. # -howtoplay.armor.text.5.windowsmr_controller=Щит блокуватиме вхідні пошкодження. Щит може бути на озброєнні в слоті під рукою та на панелі швидкого доступу. Натисніть кнопку :_input_key.sneak: або клацніть :windowsmr_right_stick:, щоб прикритися щитом або відставити його. # +howtoplay.armor.text.5.rift_controller=Щит блокуватиме вхідні пошкодження. Щит може бути на озброєнні в слоті під рукою та на панелі швидкого доступу. Натисніть :_input_key.sneak: або клацніть :rift_X:, щоб прикритися щитом або відставити його. # +howtoplay.armor.text.5.windowsmr_controller=Щит блокуватиме вхідні пошкодження. Щит може бути на озброєнні в слоті під рукою та на панелі швидкого доступу. Натисніть :_input_key.sneak: або клацніть :windowsmr_right_stick:, щоб прикритися щитом або відставити його. # howtoplay.armor.text.6=Щит може заблокувати навіть вибух кріпера! # howtoplay.armor.header.3=Маскування # howtoplay.armor.text.7=Ви також можете вдягнути на голову вирізаний гарбуз. Він не додасть вам :armor:, але зробить так, що ендермени не злитимуться, коли ви дивитиметеся на них. # @@ -3766,10 +3854,10 @@ howtoplay.inventory=Інвентар # howtoplay.inventory.title=Як грати: інвентар # howtoplay.inventory.header.1=1. Інвентар # howtoplay.inventory.header.2=2. Панель доступу # -howtoplay.inventory.text.1.pc_console=Ваша панель доступу буде заповнюватися зібраними ресурсами. Натисніть кнопку :_input_key.inventory:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # -howtoplay.inventory.text.1.touch=Ваша панель доступу буде заповнюватися зібраними ресурсами. Натисніть кнопку :tip_touch_inventory:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # -howtoplay.inventory.text.1.rift=Ваша панель доступу буде заповнюватися зібраними ресурсами. Натисніть кнопку :rift_B:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # -howtoplay.inventory.text.1.windowsmr=Ваша панель доступу буде заповнюватися зібраними ресурсами. Натисніть кнопку :windowsmr_left_grab:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # +howtoplay.inventory.text.1.pc_console=Панель доступу буде заповнюватися зібраними ресурсами. Натисніть :_input_key.inventory:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # +howtoplay.inventory.text.1.touch=Панель доступу буде заповнюватися зібраними ресурсами. Натисніть :tip_touch_inventory:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # +howtoplay.inventory.text.1.rift=Панель доступу буде заповнюватися зібраними ресурсами. Натисніть :rift_B:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # +howtoplay.inventory.text.1.windowsmr=Панель доступу буде заповнюватися зібраними ресурсами. Натисніть :windowsmr_left_grab:, щоб отримати доступ до §eінвентаря§f, де у вас буде більше місця для всього, що ви зібрали. # howtoplay.inventory.text.2.keyboard=Хочете перемістити щось між §eпанеллю доступу§f та інвентарем? Відкрийте свій інвентар, клацніть потрібний предмет і перетягніть його на порожній слот. # howtoplay.inventory.text.2.gamepad=Хочете перемістити щось між §eпанеллю доступу§f й інвентарем? За допомогою курсора виберіть предмет і натисніть :_gamepad_face_button_down:. Потім перемістіть курсор на пустий слот і натисніть ще раз, щоб покласти предмет. # howtoplay.inventory.text.2.touch=Хочете перемістити щось між §eпанеллю швидкого доступу§f й інвентарем? Торкніться потрібного предмета, а потім порожнього слоту, до якого хочете його перемістити. # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=Досліджуйте світ можливосте howtoplay.minecoins.text.2=Після активації Minecoins пов’язуються з обліковим записом Microsoft, відтак ви можете отримати доступ до своїх монет і покупок також і на інших підтримуваних пристроях! # howtoplay.minecoins.button.text.1=Отримати монети Minecoins # howtoplay.minecoins.header.1=Застереження # -howtoplay.minecoins.text.3=*Для Minecoins потрібна версія Minecraft: Bedrock Edition із ринком Minecraft. Minecoins несумісні із Sony PlayStation®. Інформацію про сумісність див. за посиланням minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Для Minecoins потрібна версія Minecraft: Bedrock Edition із ринком Minecraft. Minecoins несумісні із PlayStation®. Інформацію про сумісність див. за посиланням minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=Добування # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=Щоразу, коли в стрічці з’я howtoplay.realms_stories.header.3=Організуйте гру # howtoplay.realms_stories.text.4=З хронології можна дізнатися, хто й коли підключався. Прокрутіть список членів Realm, щоб побачити, коли та з ким вони були в Realm востаннє. Використовуйте цю інформацію, щоб визначити час, коли ви можете зіграти разом. # howtoplay.realms_stories.header.4=Дізнайтеся, хто перебуває в Realm # -howtoplay.realms_stories.text.5=Дізнавайтеся, хто є частиною Realm, за допомогою вкладки «Учасники». Це список усіх гравців, які мають доступ. Ви можете побачити, хто є власником Realm, хто є операторами, а також хто приєднався до Realms Stories цього Realm. До ваших послуг параметри пошуку, сортування та фільтрування, які допоможуть вам знайти саме тих, кого ви шукаєте. # +howtoplay.realms_stories.text.5=На вкладці «Учасники» можна переглянути, хто приєднався до Realm. Тут наведено список усіх гравців, які мають доступ. Ви можете побачити, хто є власником Realm, операторами, а хто приєднався до Історій Realms. Щоб знайти певних користувачів, задійте параметри пошуку, сортування та фільтрування. # howtoplay.realms_stories.header.5=Підключайтеся звідусіль # howtoplay.realms_stories.text.6=Realms Stories доступні в меню гри, коли ви граєте в Realm, і на вкладці Realms. Ви можете бути в курсі подій і розповідати свою історію звідки завгодно, навіть коли не граєте. З консолі, комп’ютера та мобільного пристрою – Realms Stories доступні скрізь. # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=Realms Stories доступні в меню гр howtoplay.scaffolding=Риштування # howtoplay.scaffolding.header.1=Дотягніться до неба # howtoplay.scaffolding.text.1.keyboard=Риштування допомагає безпечно зводити величезні будівлі! На риштування можна заходити та стояти на ньому. Якщо звести багаторівневе риштування, ви зможете підійматися ним, натискаючи :_input_key.jump:. Щоб спуститися вниз, натисніть :_input_key.sneak:. # -howtoplay.scaffolding.text.1.gamepad=Риштування допомагає безпечно зводити величезні будівлі! На риштування можна заходити та стояти на ньому. Якщо звести багаторівневе риштування, ви зможете підійматися ним, натискаючи кнопку :_input_key.jump:. Щоб спуститися вниз, натисніть і утримуйте кнопку :_input_key.sneak:. # +howtoplay.scaffolding.text.1.gamepad=Риштування допомагає безпечно зводити величезні будівлі! На риштування можна заходити та стояти на ньому. Якщо звести багаторівневе риштування, ви зможете підійматися ним, натискаючи :_input_key.jump:. Щоб спуститися вниз, натисніть та утримуйте :_input_key.sneak:. # howtoplay.scaffolding.text.1a.touch=Риштування допомагає зводити величезні споруди, даючи можливість дістатися до більших висот і безпечно спуститися, не отримавши при цьому шкоди від падіння. # howtoplay.scaffolding.text.1b.touch=Використовуючи хрестовину, натисніть :touch_jump:, щоб піднятися на риштування. Натисніть :touch_fly_down:, щоб спуститися вниз. # howtoplay.scaffolding.text.1c.touch=Використовуючи джойстик, натисніть :tip_virtual_button_jump:, щоб піднятися на риштування. Натисніть :tip_virtual_button_sneak:, щоб спуститися вниз. # -howtoplay.scaffolding.text.1.rift_controller=Риштування допомагає безпечно зводити величезні будівлі! На риштування можна заходити та стояти на ньому. Якщо звести багаторівневе риштування, ви зможете підійматися ним, натискаючи кнопку :rift_A:. Щоб спуститися вниз, натисніть і утримуйте кнопку :rift_X:. # -howtoplay.scaffolding.text.1.windowsmr_controller=Риштування допомагає безпечно зводити величезні будівлі! На риштування можна заходити та стояти на ньому. Якщо звести багаторівневе риштування, ви зможете підійматися ним, натискаючи кнопку :windowsmr_right_touchpad:. Щоб спуститися вниз, натисніть і утримуйте кнопку :windowsmr_right_stick:. # +howtoplay.scaffolding.text.1.rift_controller=Риштування допомагає безпечно зводити величезні будівлі! На риштування можна заходити та стояти на ньому. Якщо звести багаторівневе риштування, ви зможете підійматися ним, натискаючи :rift_A:. Щоб спуститися вниз, натисніть та утримуйте :rift_X:. # +howtoplay.scaffolding.text.1.windowsmr_controller=Риштування допомагає безпечно зводити величезні будівлі! На риштування можна заходити та стояти на ньому. Якщо звести багаторівневе риштування, ви зможете підійматися ним, натискаючи :windowsmr_right_touchpad:. Щоб спуститися вниз, натисніть та утримуйте :windowsmr_right_stick:. # howtoplay.scaffolding.header.2=Пам’ятайте про опору # howtoplay.scaffolding.text.2=Риштуванню потрібна опора. По горизонталі можна розмістити лише стільки блоків, не торкаючись іншого блока. Якщо поставити забагато блоків риштування без опори, вони впадуть. Риштування можна ставити як звичайні блоки. Його також можна ставити на власну основу, щоб швидко зводити високу башту. # howtoplay.scaffolding.header.3=Розберіть риштування # @@ -4170,7 +4258,8 @@ level.editor.export.failed=Не вдалося експортувати проє level.editor.import.failed=Не вдалося імпортувати проєкт # level.editor.import.failed.incompatibleEdition=Помилка імпорту світу: непідтримуваний формат файлу # -inbox.invite.title=Realm запрошує до # +inbox.realmInvite.title=Запрошення %s до Realm # +inbox.gameInvite.title=Запрошення до гри від %s # invite.clear=Скасувати вибір # invite.send=Надіслати %d запрош. # @@ -4188,6 +4277,8 @@ invite.error1=Щось пішло не так. Не вдалося завант invite.error2=Щось пішло не так. Не вдалося завантажити деякі відомості про ваших друзів. # invite.realm.add_member=Додати учасників Realm # invite.notification.title=Запрошення до гри # +invite.notification.acceptInviteTtsTouch=Двічі торкніться запрошення у верхній частині екрана, щоб прийняти # +invite.notification.acceptInviteTtsGamepad=Натисніть %s, щоб прийняти # invite.notification.description=Користувач %s запросив вас зіграти в Minecraft # invite.confirmation.description=Користувач %s запросив вас зіграти в Minecraft # invite.pageCounter=%d/%d # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=Фігура черепа # item.banner_pattern.thing=Штука # item.banner_pattern.vines=Зазубрена облямівка # item.bucketPowderSnow.name=Відро пухкого снігу # +item.worldbuilder.block.failed=Щоб розмістити цей блок, вам потрібен творчий режим + оператор # item.shield.name=Щит # item.shield.white.name=Білий щит # @@ -5863,6 +5955,7 @@ map.position=Позиція: %s, %s, %s # mcoServer.title=Онлайн-світ Minecraft # +menu.ai_lesson_crafter=Крафтер уроків # menu.achievements=Досягнення # menu.convertingLevel=Розширення світу # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=ПАРАМЕТРИ РЕЖИМУ КЛАСУ # menu.serverStore=Магазин %s # menu.serverGenericName=Сервер # menu.play=Грати # +menu.preview=Попередній перегляд # menu.profile=Профіль # menu.playdemo=Грати в демо-світі # menu.playOnRealms=Грати в Realm # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=Використовувати пово options.dev_use_fast_chunk_culling=Використовувати швидке вибракування чанків # options.dev_displayMarketplaceDocumentId=Показати ідентифікатор документа Ринку # options.dev_addCoins=Додати %s монет # +options.dev_addCoinTitle=Додати монети # +options.dev_reset_entitlements=Скинути всі права # +options.dev_reset_entitlements_loading=Скидання прав: це діалогове вікно буде закрито після завершення процесу. Ви можете закрити це вікно, але закриття гри до завершення виконання цієї команди може призвести до неочікуваної поведінки. # +options.dev_reset_entitlements_error_unfinished=Попередження! Не всі права були належним чином видалені. Спробуйте виконати команду ще раз, можливо, після перезапуску клієнта. # +options.dev_reset_entitlements_warning=Попередження! Це призведе до видалення всіх прав, включно з успадкованими правами, які ви, можливо, не зможете повернути! Ця операція може зайняти деякий час, якщо ви маєте велику кількість прав. Дійсно продовжити? # +options.dev_reset_entitlements_success=Права видалено. # +options.dev_currencyFailureWarning=Не вдалося встановити зв’язок із мережею. Помилка: %s # +options.dev_currencyFailureWarningGeneric=Не вдалося встановити зв’язок із мережею. Переконайтеся, що ви ввійшли в обліковий запис зі списку дозволених. # +options.dev_reset_wallet=Скинути гаманець # +options.dev_allowlist_failure=Помилка! Операція завершилася невдало, перевірте, чи є цей обліковий запис у списку дозволених. # options.discoveryEnvironment=Виявлення середовища (потрібен перезапуск) # options.discoveryEnvironment.production=Робоче # options.discoveryEnvironment.staging=Передрелізне # options.discoveryEnvironment.local=Локальне # options.discoveryEnvironment.dev=Для розробників [нестабільна функція] # +options.discoveryEnvironment.perf=Відм [Дуже нестабільний] # options.dev_realmsEnvironment=Середовище Realms # options.dev_realms_environment.production=Робоче # options.dev_realms_environment.staging=Передрелізне # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=Оновити версію клієнта # options.dev_resetOverrideDate=Скинути дату заміни # options.dev_clearStoreCache=Очистити кеш Ринку # options.dev_clearLibraryCache=Очистити кеш бібліотеки # +options.dev_clearScreenshotsCache=Очистити кеш знімків екрана # options.dev_clearAllCache=Очистити весь кеш # options.dev_connection_quality=Модифікатор мережі (симулює погані з’єднання) # options.dev_connection_off=Вимкнуто – підключення на основі пам’яті ввімкнуто для локальної гри # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G – 1,5 Мбіт/с, затримка 200 мс, options.dev_connection_slow=Повільне – 400 Кбіт/с, затримка 300 мс, втрата пакетів 3% # options.dev_connection_veryslow=Дуже повільне – 200 Кбіт/с, затримка 400 мс, втрата пакетів 4% # options.dev_deleteAllPersonas=Видалити всіх персонажів # +options.dev_deleteLocalScreenshots=Видалити локальні знімки екрана # options.dev_deleteLegacyPersona=Видалити застарілий слот персони # options.dev_identity_environment=Нове середовище перевірки посвідчень і онлайн-інфраструктури (потребує перезапуску) # options.dev_identity_environment.dev=Розробка # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=Рівень 4❶– 1024 МБ # options.dev_sunsetting_tier.five=Рівень 5 — iOS 12 і Nougat # options.dev_sunsetting_tier.not_pending=Не очікується # options.dev_gatherings_section=Зібрання # -options.dev_gatherings_add_gathering=Додати масове збирання # options.dev_gatherings_enable=Увімкнути збирання # +options.dev_gatherings_filter=Фільтрувати збирання # options.dev_gatherings_disable=Вимкнути збирання # options.dev_gatherings_bypass=Обхід перевірки системних пакетів оновлень # options.dev_gatherings_enabled=Зібрання: увімкнено # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=Quake Pro # options.fov.min=Нормальний # +options.gammaIntensity=Налаштувати яскравість # +options.hdr_brightness=Яскравість # options.hudOpacity=Прозорість HUD # options.hudOpacity.max=Нормальний # options.hudOpacity.min=Прихований # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=Повноклавіатурний режим # options.fullKeyboardLayout=Розкладка повної клавіатури # options.improvedInputResponsePlaceholder=Покращена реакція на введення # options.improvedInputResponsePlaceholder.tooltip=Зменшує затримку між введенням даних і їхньою появою на екрані. Для цього налаштування може використовуватися більше заряду акумулятора. # -options.dynamicTexturesToggle=Зняти обмеження текстури # -options.dynamicTexturesToggle.tooltip=Якщо вимкнути цей параметр, то потрібно перезапустити гру. Така дія може спричинити нестабільну роботу під час використання кількох доповнень або пакетів ресурсів із багатьма текстурами. # -options.dynamicTextures.popUp=Якщо ви ввімкнете параметр «Зняти обмеження текстури», то для його вимкнення потрібно буде перезапустити гру. # +options.dynamicTexturesToggle=Використовувати рекомендоване обмеження текстури # +options.dynamicTexturesToggle.tooltip=Дозвольте Mojang установити обмеження текстури. Це може значно покращити якість текстури. Якщо у вас виникли проблеми з великими доповненнями й пакетами ресурсів, вимкніть цю функцію. # +options.dynamicTextures.popUp=Якщо ви вимкнули параметр «Використовувати рекомендовані обмеження текстури», необхідно перезапустити гру, щоб активувати нове налаштування. # options.dynamicTextures.popUp.title=Ви справді хочете цього? # +options.dynamicTextures.popUp.continue=Вимкнути # options.fullscreen=Повноекранний режим # options.gamepadcursorsensitivity=Чутливість курсора контролера # options.gamertag=Псевдонім гравця: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=Це додатковий параме options.upscaling=Апскейлінг # options.raytracing=Трасування променів # options.raytracing.disabled.upsell.supported_platform=Цю функцію можна змінювати лише під час гри у світах із підтримкою трасування променів. Знайдіть їх на Ринку або створіть власний пакет ресурсів із підтримкою трасування променів. # +options.raytracing.disabled.upsell.supported_platform.edu=Цю функцію можна змінювати лише під час гри у світах із підтримкою трасування променів. # options.raytracing.disabled.upsell.unsupported_platform=Для використання цієї функції потрібне спеціальне обладнання. Додаткові відомості наведено в статті http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=Красива # options.graphics.fast=Швидка # @@ -6406,6 +6517,7 @@ options.hidehand=Приховати руку # options.classic_box_selection=Контурний вибір # options.creator=Творець # options.creatorTitle=Параметри творця # +options.creator.serverboundClientDiagnosticsEnabled=Увімкнути діагностику клієнта # options.creator.debuggerHeading=Налаштування налагоджувача скриптів # options.creator.debuggerAutoAttach=Прикріпити налагоджувач при завантаженні # options.creator.debuggerAutoConnect=Підключити налагоджувач при завантаженні # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=Класичний # options.uiprofile.pocket=Кишеньковий # options.betaNewDeathScreenToggle=Новий екран смерті (експериментальний) # options.betaNewDeathScreenToggle.disabled=Ви не можете змінити цей параметр під час гри у світі # +options.betaNewBedScreenToggle=Новий екран ліжка (експериментальний) # +options.betaNewBedScreenToggle.disabled=Ви не можете змінити цей параметр під час гри у світі # options.usetouchpad=Керування розділенням # options.viewSubscriptions=Передплати # options.viewSubscriptions.button.info=Відомості # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=Ваш браузер за замовчуван options.openFeedbackPage.continue=Перейти до сайту відгуків # options.turnOffAchievements=Вимкнути досягнення? # options.turnOffAchievements.message=Досягнення доступні лише у світах у режимі виживання з вимкнутими чітами. Якщо ви продовжите, жоден гравець більше ніколи не зможе заробляти досягнення в цьому світі, навіть якщо ви зміните своє рішення перед грою. # +options.turnOnHardcoreMode=Увімкнути хардкорний режим? # +options.turnOnHardcoreMode.message=Ось що вам потрібно знати про хардкорний режим: # +options.turnOnHardcoreMode.message.1=1. Коли ви помрете, то не зможете відродитися, тож гра закінчиться! # +options.turnOnHardcoreMode.message.2=2. Хардкорний режим не можна вимкнути після створення світу. # +options.turnOnHardcoreMode.message.3=3. Після смерті ви залишитеся в режимі перегляду, проте не зможете взаємодіяти із цим світом. # options.achievementsDisabled=У цьому світі неможливо заробити досягнення. # options.achievementsDisabled.onLoad=Якщо ви почнете грати з цими параметрами, досягнення в цьому світі більше не зароблятимуться. # options.achievementsDisabled.notSignedIn=У цьому світі можна заробляти досягнення, але для цього необхідно ввійти в обліковий запис Microsoft. # @@ -6761,7 +6880,7 @@ options.makeBackup=Створити резервну копію світу # options.managePrivacy=Щоб налаштувати параметри конфіденційності, відкрийте в будь-якому браузері сторінку https://account.xbox.com/Settings. ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=Від’єднати обліковий запис Microsoft # options.unlink_msa.confirm.title=Від’єднати обліковий запис Microsoft? # -options.unlink_msa.confirm.warning=УВАГА! Ви більше не зможете зберігати прогрес і покупки, здійснені в системі PlayStation®4, якщо від’єднаєте обліковий запис %s. #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=УВАГА! Ви більше не зможете зберігати прогрес і покупки, здійснені в консолі PlayStation®4, якщо від’єднаєте обліковий запис %s. #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=Від’єднання вашого облікового запису Microsoft від цієї гри вплине на всі ігри Minecraft на цій платформі, у яких використовується цей обліковий запис Microsoft. # options.unlink_msa.confirm.checkbox1=Я більше не матиму доступу до вмісту Магазину в грі, граючи на інших платформах. # options.unlink_msa.confirm.checkbox2=Я більше не зможу грати в кросплатформенні ігри з друзями на інших платформах. # @@ -6947,7 +7066,7 @@ hudScreen.tooltip.shear=Стригти # hudScreen.tooltip.carve=Вирізання # hudScreen.tooltip.grow=Виростання # hudScreen.tooltip.boatExit=Зійти з човна # -hudScreen.tooltip.emote=Застосувати емограму # +hudScreen.tooltip.emote=Додати емограму # hudScreen.tooltip.change_note=Змінити примітку # hudScreen.tooltip.edit_sign=Змінити # hudScreen.tooltip.insert=Вставити # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=Не вдається підключитися до progressScreen.generating=Генерація світу # progressScreen.saving=Збереження світу # progressScreen.loading=Завантаження... # +progressScreen.title.loading=Завантаження%1 # progressScreen.title.downloading=Завантаження пакетів %1 # progressScreen.title.applyingPacks=Завантаження пакетів ресурсів # progressScreen.title.searchingForSession=Пошук активної гри… # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=Підключення зовнішнь progressScreen.title.connectingRealms=Підключення до Realm # progressScreen.title.copyingWorld=Копія світу # progressScreen.title.deleteStorageAreaContent=Очищення кеш-пам'яті # +progressScreen.title.deleteScreenshotsCache=Видалення кешу знімків екрана # +progressScreen.title.deleteLocalScreenshots=Видалення локальних знімків екрана # progressScreen.title.loadingSplitScreenAppearances=Завантаження візуальних форм розділеного екрана # progressScreen.title.modifiedWorldWarning=Модифікований світ # progressScreen.message.appearanceLoaded=Візуальну форму завантажено # progressScreen.message.appearanceLoadWaitTimeMet=Завантаження візуальної форми займає багато часу. Продовжуємо генерацію світу... # progressScreen.message.deleteStorageAreaContent=Це може зайняти кілька хвилин… # -progressScreen.message.copyingWorld=Копіювання світу… %d%% # +progressScreen.message.copyingWorld=Копіювання світу… # progressScreen.message.tts.copyingWorld=Копіювання світу # progressScreen.message.building=Створення місцевості # progressScreen.message.done=Готово! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=Доповнення додают progressScreen.message.modifiedWorldWarning.7=Світи та доповнення – унікальні й складні! Хоча деякі з них чудово працюють разом, з деякими ви можете отримати дивні результати. # progressScreen.message.modifiedWorldWarning.8=Більше доповнень означає більше розваг, але гра може завантажуватися довше. # progressScreen.dialog.title.resourcePack=Завантажити пакети ресурсів? # -progressScreen.dialog.title.behaviorAndResourcePack=Завантажити пакети поведінки й ресурсів світу? # -progressScreen.dialog.title.onlyBehavior=Завантажити пакети поведінки світу? # progressScreen.dialog.title.storageProviderError=Не вдалося синхронізувати дані світу # progressScreen.dialog.title.storageProviderLongWait=Синхронізація даних світу # progressScreen.dialog.title.storageProviderSucceeded=Синхронізацію даних світу виконано # -progressScreen.dialog.message.onlyBehavior=Щоб приєднатися до цього світу, ви повинні завантажити застосовані до нього пакети поведінки. Хочете завантажити їх і приєднатися до світу? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=Щоб приєднатися до цього світу, ви повинні завантажити застосовані до нього пакети поведінки, а також пакети ресурсів за бажанням. Що ви хочете завантажити перед приєднанням? # -progressScreen.dialog.message.behaviorAndResourcePack=Щоб приєднатися до цього світу, ви повинні завантажити застосовані до нього пакети поведінки та ресурсів. Хочете завантажити їх і приєднатися до світу? # -progressScreen.dialog.message.resourcePackOptional=До цього світу застосовано пакети ресурсів. Хочете завантажити їх перед приєднанням? # -progressScreen.dialog.message.resourcePackRequired=Щоб приєднатися до цього світу, ви повинні завантажити застосовані до нього пакети ресурсів. Хочете завантажити їх і приєднатися до світу? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=У цьому світі наявні пакети ресурсів із можливістю трасування променів. # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=Ваш пристрій несумісний із покращеними функціями освітлення й текстур, тож ви бачитимете світ без цих найсучасніших ефектів. Хочете завантажити їх перед приєднанням? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=У цьому світі наявні пакети ресурсів із можливістю трасування променів. # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=Ваш пристрій несумісний із покращеними функціями освітлення й текстур, тож ви бачитимете світ без цих найсучасніших ефектів. Хочете завантажити їх перед приєднанням? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=Деякі додаткові пакети ресурсів, що застосовуються до цього світу, включають трасування променів. Ваш пристрій не сумісний із розширеними функціями освітлення та текстур, тому ви побачите світ без цих розширених ефектів. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=Деякі додаткові та необхідні пакети ресурсів, що застосовуються до цього світу, включають трасування променів. Ваш пристрій не сумісний з розширеними функціями освітлення та текстур, тому ви побачите світ без цих розширених ефектів. # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=Деякі необхідні пакети ресурсів, що застосовуються до цього світу, включають трасування променів. Ваш пристрій не сумісний з розширеними функціями освітлення та текстур, тому ви побачите світ без цих розширених ефектів. # +progressScreen.dialog.message.resourcePack.optional=До цього світу застосовано додаткові пакети ресурсів. Хочете завантажити їх, перш ніж приєднатися? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=До цього світу застосовано додаткові пакети ресурсів та необхідні пакети ресурсів із доповнень. Хочете завантажити всі пакети чи лише необхідні? # +progressScreen.dialog.message.resourcePack.required=До цього світу застосовано необхідні пакети ресурсів із доповнень. Бажаєте завантажити їх і приєднатися? # +progressScreen.dialog.message.resourcePack.serverRequired=Власник цього світу вимагає від гравців завантажити всі застосовані до нього пакети ресурсів. Бажаєте завантажити їх і приєднатися? # progressScreen.dialog.message.storageProviderError=Не вдалося синхронізувати дані світу. Хочете спробувати ще раз? # progressScreen.dialog.message.storageProviderUnusableError=Світ не повністю синхронізовано або пошкоджено. Спробуйте запустити світ на консолі, де він перебуває в робочому стані, а потім спробуйте перенести його ще раз. # progressScreen.dialog.message.storageProviderQuotaError=Локальне збереження виконано успішно, але синхронізація з хмарою не відбулася через ліміт. Звільніть місце в хмарі, видаливши світи з меню налаштувань. # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=Недостат progressScreen.dialog.message.worldCorrupted=Цей світ пошкоджений. Повідомте про це на сайті bugs.mojang.com # progressScreen.dialog.message.storageProviderLongWait=Синхронізація цього світу займає багато часу. Чекати далі? # progressScreen.dialog.button.enter=Увійти до світу # -progressScreen.dialog.button.joinAndDownload=Завантажити та приєднатися – %1 # progressScreen.dialog.button.joinAndDownload.everything=Завантажити все та приєднатися – %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=Завантажити лише параметри та приєднатися – %1 # +progressScreen.dialog.button.joinAndDownload.required=Завантажити необхідні пакети та приєднатися – %1 # progressScreen.dialog.button.join=Приєднатися # progressScreen.dialog.button.leave=Покинути # progressScreen.dialog.button.retry=Спробувати ще раз # progressScreen.dialog.button.wait=Чекати # -progressScreen.editor.message.copyingProject=Копіювання проєкту... %d%% # +progressScreen.editor.message.copyingProject=Копіювання проєкту… # progressScreen.editor.message.tts.copyingProject=Копіювання проєкту # progressScreen.editor.title.copyingProject=Копія проєкту # progressScreen.editor.dialog.message.resourcePackOptional=До цього світу застосовано пакети ресурсів. Хочете завантажити їх перед приєднанням? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=Пакети поведінки з resourcePack.description.bottom.level=Пакети ресурсів застосовуються знизу догори. Це означає, що вміст верхнього пакета перезаписуватиме вміст нижнього. Ці пакети у вашому світі застосовуються поверх ваших глобальних пакетів. # resourcePack.description.store=Переглянути в Магазині # resourcePack.header.behavior=Активні пакети поведінки застосовуються до всіх гравців. # -resourcePack.header.level=Вимагати від гравців прийняти пакети ресурсів, щоб приєднатися до світу # +resourcePack.header.level=Вимагати від гравців завантажити додаткові пакети ресурсів, щоб приєднатися # resourcePack.crashRecovery.title=Скидання глобальних ресурсів # resourcePack.crashRecovery.message=Минулого разу не вдалося завантажити ресурси. # resourcePack.warnings=Попередження: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=Оновити світ? # resourcePack.warning.add.body=Цей світ може виглядати або поводитися не так, як немодифіковані світи. Збережіть копію свого світу, перш ніж продовжити. # resourcePack.warning.add.button.cancel=Не додавати пакет # resourcePack.warning.add.button.ok=Все одно додати пакет # -resourcePack.warnings.contentKeyErrorBody=Виникла помилка завантаження пакета %s. # -resourcePack.warnings.contentKeyErrorBodyMultiple=Виникла завантаження пакетів %s. # +resourcePack.warnings.contentKeyErrorBody=Виникла проблема із завантаженням пакета %s. Можливо, проблему вдасться вирішити, якщо перезапустити гру або повторно завантажити пакет. # +resourcePack.warnings.contentKeyErrorBodyMultiple=Виникла проблема із завантаженням пакетів %s. Можливо, проблему вдасться вирішити, якщо перезапустити гру або повторно завантажити пакети. # resourcePack.warnings.contentKeyErrorTitle=Помилка! # resourcePack.warning.remove.title=Це небезпечно! # resourcePack.warning.remove.body=Якщо додати або видалити пакети після гри у світі, світ може поламатися, а ви втратите все, що створили. # @@ -7654,7 +7771,7 @@ howtoplay.smithing_table.text.3=Для модернізації обладнан howtoplay.smithing_table.text.4=Помістіть шаблон у крайній лівий слот ковальського столу, щоб побачити, які предмети потрібні для модернізації. # howtoplay.smithing_table.text.5=Наприклад, для модернізації алмазного обладнання до незеритового вам потрібен ковальський шаблон «Незеритова модернізація», який можна знайти в залишках бастіону. Потім помістіть алмазне обладнання в слот обладнання та злиток незериту в слот інгредієнтів, і все готово! # howtoplay.smithing_table.text.6=Властивості предметів, такі як чари та оздоблення обладунків, будуть збережені, але ковальський шаблон буде витрачено під час модернізації обладнання. Не хвилюйтеся, ви можете створити їх копії за допомогою свого верстака. # -howtoplay.smithing_table.text.7=Проявіть креативність і налаштуйте зовнішній вигляд своїх обладунків за допомогою оздоблень. Для початку роботи вам знадобиться ковальський шаблон «Оздоблення обладунку»‎, який можна знайти по всьому світу. # +howtoplay.smithing_table.text.7=Проявіть креативність і налаштуйте зовнішній вигляд своїх обладунків за допомогою оздоблень. Для початку роботи вам знадобиться ковальський шаблон «Оздоблення обладунку», який можна знайти по всьому світу. # howtoplay.smithing_table.text.8=Помістіть шаблон у крайній лівий слот ковальського столу, щоб побачити, які предмети потрібні для модернізації. Потім помістіть обладунок у слот обладнання та кристал або злиток у слот інгредієнта. Усе готово! # howtoplay.smithing_table.text.9=Тільки певні кристали та злитки можуть бути використані для оздоблень обладунків. Спробуйте різні матеріали, такі як залізо, золото або лазурит, щоб створити унікальні дизайни! # howtoplay.smithing_table.title=Ковальський стіл # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=Невідомий # storageManager.delete.title=Видалити %s безповоротно? # storageManager.title.item.single=елемент # storageManager.title.item.plural=елементи # +storageManager.title.allScreenshots=усі знімки екрана # storageManager.delete.content=Ви точно хочете видалити вибрані елементи? Їх буде втрачено назавжди! (Це дууууже довго!) %s%s%s # storageManager.delete.content.redownload=Ви можете повторно завантажити вміст, придбаний на Ринку. # storageManager.delete.content.worldtemplate=Якщо видалити шаблони, світи, у яких вони використовуються, можуть більше не працювати як задумано. # storageManager.delete.content.affectedWorlds=Ці світи можуть перестати працювати правильно: # +storageManager.delete.content.screenshots=Ця дія видалить усі знімки екрана всіх гравців Minecraft на цьому пристрої. Продовжити? # storageManager.delete.confirm=Видалити # storageManager.delete.cancel=Скасувати # storageManager.delete.dependency=Цей вміст залежить від %s і не зможе працювати належним чином, якщо видалити "%s":%s Ви справді хочете видалити "%s"? Вміст %s буде втрачено назавжди! (Це дууууже довго!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=Гарбуз # tile.pumpkin_stem.name=Стебло гарбуза # tile.quartz_block.chiseled.name=Висічений кварцевий блок # tile.quartz_block.default.name=Блок кварцу # -tile.quartz_block.lines.name=Стовпчастий кварцевий блок # +tile.quartz_block.lines.name=Кварцова колона # tile.quartz_block.smooth.name=Гладкий кварцевий блок # tile.quartz_block.name=Блок кварцу # tile.rail.name=Рейка # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=Голосовий зв’язок # xbox.statistics.timePlayed=Зіграно часу # xbox.statistics.blocksBroken=Блоків розбито # -xbox.statistics.distanceTravelled=Подолана відстань # +xbox.statistics.distanceTravelled=Пройдена відстань # xbox.statistics.mobsDefeated=Убиті моби # ## Player safety toast messages @@ -10574,7 +10693,7 @@ midgameTips.69=За допомогою мотики підготуйте діл lategameTips.1=Зомбовані піґліни на вас не нападуть. Хіба що ви їх розсердите. # lategameTips.2=Вдарте цими вогняними кулями у Ґаст! # lategameTips.3=Кругляк стійкий до вогняних куль Ґаста, що робить його корисним для охорони порталів. # -lategameTips.4=Наша музика від C418, Лени Рейн та Кумі Таніоки. # +lategameTips.4=Наша музика від C418, Лени Рейн, Аарона Черофа та Кумі Таніоки. # lategameTips.5=Нарешті виходить оновлення до цієї гри! # lategameTips.6=Кріпери з’явилися саме завдяки багу в коді. # lategameTips.7=Першу версію Minecraft було створено всього за 6 днів! # @@ -10760,10 +10879,11 @@ dr.loading=Завантаження... # dr.classic_skins.addition_skin_count=і ще %s # dr.classic_skins.choose_custom_skin=Вибрати новий скін # dr.classic_skins.custom_skin_title=Імпорт скіна # -dr.classic_skins.custom_skin_description=Імпортуйте файл зображення зі свого пристрою, щоб використати як ваш скін. Він не синхронізуватиметься між пристроями або іграми. # +dr.classic_skins.custom_skin_description=Імпортуйте файл зображення у форматі .png (64x32, 64x64 або 128x128) з пристрою, щоб використовувати його як скін. Він не синхронізуватиметься між пристроями або іграми. # +dr.classic_skins.custom_skin_description_disabled= Ваш пристрій не може вибрати нестандартний скін у режимі мультиплеєра. Поверніться до головного меню, щоб установити його. # dr.classic_skins.custom_skin_description_popup=Гравці з власними скінами не будуть видимі вам, якщо ввімкнуто параметр "Дозволити лише надійні скіни" # dr.classic_skins.custom_skin_section_title=Власні скіни # -dr.classic_skins.invalidCustomSkin=Це ж не скін Minecraft. # +dr.classic_skins.invalidCustomSkin=Імпортуйте файл у форматі .png (розмір 64x64, 64x32 або 128x128) # dr.classic_skins.owned=Отримано # dr.classic_skins.purchasable=Отримати більше # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=Не вдалося підключити gathering.info.modal.body.connectFail=На жаль, не вдалося підключитися. Повторіть спробу пізніше. # gathering.connect.title=Підключення... # gathering.info.qr.title.onlineService=Докладніше # -gathering.info.qr.body.onlineService.nso=Щоб приєднатися до події в Minecraft, потрібно оформити членство в Nintendo Switch Online. # -gathering.info.qr.body.onlineService.psn=Щоб приєднатися до заходу в Minecraft, потрібно увійти в PlayStation®Plus. #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=Щоб приєднатися до події в Minecraft, потрібно увійти в систему. # gathering.info.qr.title.childAccount=Гра онлайн заборонена # gathering.info.qr.body.childAccount=Через поточні обмеження батьківського контролю ви не можете грати в мережі. # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=Пряма трансляція заходу # gathering.info.qr.body.console=Проскануйте, щоб приєднатися до нашої прямої трансляції заходу # gathering.info.signIn.title=Увійдіть, щоб приєднатися до цієї події. # gathering.info.signIn.body=Щоб взяти участь у цій події, увійдіть під своїм обліковим записом Microsoft. # +gathering.activation.warning=Не вдається знайти збирання # +gathering.activation.warning.signIn=Не вдається знайти збирання. Увійдіть в обліковий запис, перш ніж спробувати знову. # +gathering.activation.warning.title=О, ні! # diff --git a/resource_pack/texts/zh_CN.lang b/resource_pack/texts/zh_CN.lang index 2ed95b17b..c6128fee2 100644 --- a/resource_pack/texts/zh_CN.lang +++ b/resource_pack/texts/zh_CN.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=游戏菜单 # accessibility.screenName.permissions=权限屏幕 # accessibility.screenName.play=开始游戏屏幕 # accessibility.screenName.profile=个人资料屏幕 # +accessibility.screenName.realmInviteLinkSettings=Realm 邀请链接设置屏幕 # accessibility.screenName.realmSettings=Realm 设置屏幕 # accessibility.screenName.settings=游戏设置屏幕 # accessibility.screenName.addFriend=添加好友屏幕 # @@ -192,6 +193,10 @@ accessibility.text.equals=等号 # accessibility.text.unsupported=未识别字符 # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=通知 ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=提示 ### This is the name of the popup that appears when a player is shown a game tip @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=重复的 %s 选择器参数 # commands.generic.encryption.badkey=提供的公钥错误。PEM 格式化之后预期为 120 字节的密钥。 # commands.generic.encryption.badsalt=提供的加密盐错误。基础的 64 编码之前预期为 16 字节。 # commands.generic.encryption.required=需要加密的会话 # +commands.generic.entity.differentDimension=目标实体不能位于其他维度 # commands.generic.entity.invalidType=实体类型 '%1$s' 是无效的 # commands.generic.entity.invalidUuid=提供的实体 UUID 格式无效 # commands.generic.entity.notFound=无法找到此实体 # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=渐变色值必须是介于 0 到 255 之间的整 commands.camera.invalid.easing=不支持缓动到非固定相机 # commands.camera.invalid.time=渐变持续时间必须介于 0 到 10 秒之间 # commands.camera.invalid.pitch=视角俯仰(X 旋转)必须介于 -90 至 90 度之间 # +commands.camera.invalid.view.offset=视图偏移量必须介于 -100 和 100 之间 # commands.camera.perspective.locked=使用自定义摄像机时无法更改视角 # commands.camera.perspective.option=当自定义摄像机未启用时,所选的摄像机会发生变化 # commands.world_age.description=改变或查询世界的年龄(自创建以来的时间)。 # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=洞穴及悬崖 # createWorldScreen.cavesandcliffsDescription=探索新的多样化洞穴生成 # createWorldScreen.spectatorMode=旁观模式 # createWorldScreen.spectatorModeDescription=试用旁观模式早期版本 # +createWorldScreen.experimentalThirdPersonCameras=创作者相机:新的第三人称预设 # +createWorldScreen.experimentalThirdPersonCamerasDescription=包含新的第三人称过肩 follow_orbit 相机预设 # +createWorldScreen.experimentalFocusTargetCamera=创作者镜头:焦点目标镜头 # +createWorldScreen.experimentalFocusTargetCameraDescription=启用现有自由摄像机的行为,以将一个实体选为目标 # createWorldScreen.recipeUnlocking=配方解锁 # createWorldScreen.recipeUnlockingDescription=启用配方解锁 # createWorldScreen.experimentalholiday=假日创造者功能 # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=删除项目 # createWorldScreen.editor.projectOptionsLabel=项目选项 # createWorldScreen.editor.delete.confirm=永久删除项目? # createWorldScreen.editor.deleteWarningFormat=是否确实要删除 "%s"?这个项目将永远失去! # -createWorldScreen.eduCloud.about.body=文件名:“%1$s”%2$s上次更新:%3$s%4$s要下载,请点击“确定”,然后下载。%5$s # +createWorldScreen.eduCloud.about.body=文件名:“%1$s”%2$s上次更新:%3$s%4$s要下载,请单击“确定”,然后单击“下载”按钮。%5$s # createWorldScreen.eduCloud.about.title=关于云世界文件 # createWorldScreen.eduCloud.delete.confirm=删除本地世界? # createWorldScreen.eduCloud.deleteWarningFormat=确定要删除此设备上的“%1$s”?%2$s云版本‘%3$s’将不会受到影响,且稍后可以重新同步。 # +createWorldScreen.eduCloud.resolution.title=立即上传? # +createWorldScreen.eduCloud.resolution.body=将“%1$s”保存到云端时出现问题。退出世界时,请保持 Minecraft Education 打开状态,直到上传完成。%2$s让我们来解决这个问题。 ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=立即上传 # +createWorldScreen.eduCloud.resolution.uploadOpen=上传并播放 # createWorldScreen.experimentalDeferredTechnicalPreview=为创建者提供的渲染龙功能 # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=启用延迟渲染管道。需要支持 PBR 的资源包和兼容的硬件。 # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=分享之前下载备份? # realmsInvitationScreen.shareDialogLabel=具有此链接的任何人都可以成为您的 Realm 成员。慎重选择要分享的人员。您可能希望首先下载您的世界的备份。您可以从 Realm 设置中删除成员。 # realmsInvitationScreen.shareDialogShareButton=分享 # realmsInvitationScreen.shareDialogCopyButton=复制 # -realmsInvitationScreen.shareDialogNewLinkButton=创建新链接 # -realmsInvitationScreen.shareDialogNewCodeButton=创建新代码 # realmsInvitationScreen.closedRealmWarning=您的 Realm 处于关闭状态。成员无法加入。 # realmsInvitationScreen.generate=生成 # realmsInvitationScreen.disable=禁用 # realmsInvitationScreen.backup=下载 # -realmsInvitationScreen.shareByLink=分享链接 # -realmsInvitationScreen.shareByCode=共享邀请代码 # -realmsInvitationScreen.shareLinkToRealm=分享指向 Realm 的链接 # -realmsInvitationScreen.shareCodeToRealm=将邀请代码共享至 Realm # -realmsInvitationScreen.shareInfoMessage=具有该链接的任何人都可以加入您的 Realm。转到“游戏”>“下载世界”即可下载您的世界的备份。 # -realmsInvitationScreen.shareInfoMessageCode=任何持有该邀请代码的人都可以加入您的 Realm。前往游戏 > 下载世界即可下载您的世界的备份。 # -realmsInvitationScreen.refreshLinkInfoMessage=这会停用旧链接并创建一个新链接。是否要继续? # -realmsInvitationScreen.refreshCodeInfoMessage=这将停用旧邀请代码并创建一个新代码。是否要继续? # realmsInvitationScreen.kick=删除 # realmsInvitationScreen.kickAndBlock=阻止 # realmsInvitationScreen.kickPopupTitle=撤消访问权限? # @@ -2300,6 +2305,7 @@ realmsSettingsScreen.gameSectionTitle=游戏设置 # realmsSettingsScreen.playersSectionTitle=玩家 # realmsSettingsScreen.membersSectionTitle=成员 # realmsSettingsScreen.subscriptionSectionTitle=订阅 # +realmsSettingsScreen.inviteLinksSectionTitle=邀请链接 # realmsSettingsScreen.devOptionsSectionTitle=开发选项 # realmsSettingsScreen.backupSection=备份 # realmsSettingsScreen.backupInfo=您可以用该列表中的一项备份来替换您 Realm 上的世界。 # @@ -2352,7 +2358,9 @@ realmsSettingsScreen.confirmReplace=替换世界吗? # realmsSettingsScreen.closeRealmTitle=关闭 Realm? # realmsSettingsScreen.closeRealmMessage=关闭 Realm 会将其关闭。目前在此 Realm 上游戏的任何人都会断开连接。你确定要这样做吗? # realmsSettingsScreen.LoadingSubscription=载入订阅中... # +realmsSettingsScreen.LoadingInviteLinks=正在加载邀请链接... # realmsSettingsScreen.failedLoadingSubscription=加载订阅失败 # +realmsSettingsScreen.failedLoadingInviteLinks=加载邀请链接失败 # realmsSettingsScreen.matchingPurchasePlatformFormat=你于 %s 购买了订阅 # realmsSettingsScreen.nonMatchingPurchasePlatformFormat=你于 %s 开始订阅,只能按此时间延长订阅。 # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=您可以在您最初购买 Realm 订阅的平台商店中对其进行管理。 # @@ -2362,6 +2370,69 @@ realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=您的 Realm realmsSettingsScreen.upload.worldtoobig=上传失败。世界大小超过最大可上传限制(%s)。 # realmsSettingsScreen.download.worldtoobig=下载失败。世界大小超过最大可下载限制(%s)。 # realmsSettingsScreen.SubscriptionTimeLeftRefresh=在下一次账单日期之前,不会反映对你的 Realms 订阅所做的更改,例如堆叠时间或关闭重复计费。 # +realmsSettingsScreen.inviteLinkLabel=邀请链接: # +realmsSettingsScreen.inviteLinkLabelTTS=邀请链接。文本方块。 # +realmsSettingsScreen.inviteLinkLabelDescription=您最多可以添加 5 个邀请链接并分享它们,以便玩家可以加入您的 Realm。 # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=您已达到邀请链接的最大数量。在添加新链接之前,必须删除现有链接。 # +realmsSettingsScreen.inviteLinkNameTTS=邀请链接标题%s。 # +realmsSettingsScreen.inviteLinkExpiryTTS=%s。%s。请点击按钮更改设置。 # +realmsSettingsScreen.inviteLinkAddButton=添加新的邀请链接 # +realmsSettingsScreen.inviteLinkCopyTTS=复制邀请链接 # +realmsSettingsScreen.inviteLinkActivate=激活链接 # +realmsSettingsScreen.inviteLinkActivateTTS=激活链接。激活此链接以允许玩家通过链接加入。 # +realmsSettingsScreen.inviteLinkActivateDescription=激活此链接以允许玩家通过链接加入。 # +realmsSettingsScreen.inviteLinkActive=活跃 # +realmsSettingsScreen.inviteLinkInactive=未启动 # +realmsSettingsScreen.inviteLinkInactiveExpiry=任何人都无法通过此链接加入 # +realmsSettingsScreen.inviteLinkExpiryTime=过期时间:%s%s # +realmsSettingsScreen.inviteLinkExpiredTime=已过期于:%s%s # +realmsSettingsScreen.inviteLinkExpired=已过期 # +realmsSettingsScreen.inviteLinkInfinite=永不过期 # +realmsSettingsScreen.inviteLinkInfiniteToggle=将链接设置为永不过期 # +realmsSettingsScreen.inviteLinkTitle=邀请链接:%s # +realmsSettingsScreen.inviteLinkLowercaseTTS=小写 # +realmsSettingsScreen.inviteLinkUppercaseTTS=大写 # +realmsSettingsScreen.inviteLinkURLTTS=邀请链接标题%s。文本方块。%s。此链接将允许玩家加入您的 Realm。您可以将其分享到任何位置。 # +realmsSettingsScreen.inviteLinkDescription=此链接将允许玩家加入您的 Realm。您可以将其分享到任何位置。 # +realmsSettingsScreen.inviteLinkSettingsGeneral=通用 # +realmsSettingsScreen.inviteLinkSettingsAdvanced=高级设置 # +realmsSettingsScreen.inviteLinkShare=分享链接 # +realmsSettingsScreen.inviteLinkShareDescription=选择此链接的分享位置。 # +realmsSettingsScreen.inviteLinkShareButton=共享 # +realmsSettingsScreen.inviteLinkShareButtonTTS=链接。按钮。选择此链接的分享位置。 # +realmsSettingsScreen.inviteLinkRemove=删除链接 # +realmsSettingsScreen.inviteLinkRemoveButton=移除 # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=链接。按钮。 # +realmsSettingsScreen.inviteLinkCopiedToast=邀请链接已复制到剪贴板中。 # +realmsSettingsScreen.inviteLinkRemoveModalTitle=删除邀请链接? # +realmsSettingsScreen.inviteLinkRemoveModalBody=这将从 Realm 中删除邀请链接。任何已经加入的人都会留下来,但任何新人都不能使用此链接加入。 # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=是,删除链接 # +realmsSettingsScreen.inviteLinkExpirationLabel=到期日期 # +realmsSettingsScreen.inviteLinkExpirationDescription=设置此链接的过期时间。 # +realmsSettingsScreen.inviteLinkExpirationTTS=过期日期。文本方块。链接过期%s。设置此链接的过期时间。 # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=过期日期。文本方块。链接%s。设置此链接的过期时间。 # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=添加链接时出错 # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=向此 Realm 添加链接时出错,请重试。 # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=删除链接时出错 # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=删除此链接时出错,请重试。 # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=更新链接时出错 # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=更新此链接时出错,请重试。 # +realmsSettingsScreen.expiration.unset=设置过期 # +realmsSettingsScreen.expiration.never=从不 # +realmsSettingsScreen.expiration.halfHour=30 分钟 # +realmsSettingsScreen.expiration.hour=1 小时 # +realmsSettingsScreen.expiration.quarterDay=6 小时 # +realmsSettingsScreen.expiration.halfDay=12 小时 # +realmsSettingsScreen.expiration.day=1 天 # +realmsSettingsScreen.expiration.week=7 天 # +realmsSettingsScreen.expiration.never.full=永不过期 # +realmsSettingsScreen.expiration.timeFormat=%s%s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=30 分钟后。%s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=1 小时后。%s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=6 小时后。%s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=12 小时后。%s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=1 天后。%s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=7 天后。%s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2461,6 +2532,9 @@ date.short_november=十一月 # date.short_december=十二月 # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s在%s # +date.formattedSpecific.today=今天%s # +date.formattedSpecific.yesterday=昨天%s # date.full_january=一月 # date.full_february=二月 # date.full_march=三月 # @@ -2593,7 +2667,6 @@ deathScreen.quit=主菜单 # deathScreen.quit.confirm=你确定要退出吗? # deathScreen.quit.confirmToMainMenuWarning=是否确定要退出游戏进入主菜单? # deathScreen.quit.confirmToMainMenuTitleWarning=退出到主菜单? # -deathScreen.quit.eduCloud.confirmLeaveWarning=是否确实要保存并退出游戏?%s我们也会将您的世界上传到云端! # deathScreen.quit.secondaryClient=保存并退出 # deathScreen.quit.secondaryClient.confirmLeaveWarning=是否确实要保存并退出游戏? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=保存并退出 # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=主世界 # dimension.dimensionName1=下界 # dimension.dimensionName2=末地 # -disabledSkin.title=您当前显示的身份为史蒂夫 # +disabledSkin.title=您将要显示为默认角色 # disabledSkin.body.onJoin=此服务器已禁用%s。您可以在更衣室更换其他皮肤。 # disabledSkin.body.dressingRoom=此服务器已禁用%s。确定要继续穿戴这款皮肤吗? # disabledSkin.type.customSkins=自定义皮肤 # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=导出 # edu.worlds_screen.share=分享 # edu.worlds_screen.delete=删除 # edu.worlds_screen.courses_title=我的课程 # -edu.worlds_screen.fetch_error=连接到 OneDrive 时出现问题。保存在云端的世界可能不是最新的。另外,请检查您的网络连接。 # +edu.worlds_screen.fetch_error=连接到 OneDrive 时出现问题。保存在云端的世界可能不是最新的。另外,您可能需要检查您的网络连接。 # edu.templates.title=我的模板 # edu.templates.search_placeholder=搜索我的模板 # @@ -2865,7 +2938,7 @@ entity.blaze.name=烈焰人 # entity.boat.name=船 # entity.bogged.name=泥潭怪物 # entity.breeze.name=微风 # -entity.breeze_wind_charge_projectile.name=风力充能 # +entity.breeze_wind_charge_projectile.name=风弹 # entity.cat.name=猫 # entity.cave_spider.name=洞穴蜘蛛 # entity.chicken.name=鸡 # @@ -2942,7 +3015,7 @@ entity.skeleton_horse.name=骷髅马 # entity.stray.name=流浪者 # entity.slime.name=史莱姆 # entity.small_fireball.name=小火球 # -entity.sniffer.name=嗅探器 # +entity.sniffer.name=嗅探兽 # entity.snowball.name=雪球 # entity.snow_golem.name=雪傀儡 # entity.spider.name=蜘蛛 # @@ -2973,7 +3046,7 @@ entity.villager.unskilled=不熟练的村民 # entity.villager_v2.name=村民 # entity.vindicator.name=卫道士 # entity.wandering_trader.name=流浪商人 # -entity.wind_charge_projectile.name=风力充能 # +entity.wind_charge_projectile.name=风弹 # entity.witch.name=女巫 # entity.wither.name=凋灵 # entity.wither_skeleton.name=凋灵骷髅 # @@ -3053,7 +3126,12 @@ feed.upload=您的屏幕截图正在上传... # feed.manage=管理信息提要 # feed.share=共享 # feed.addScreenshot=添加屏幕截图 # -feed.shareScreenshot=屏幕截图已捕获。前往 Realms 故事进行分享。 # +feed.screenshotCapturedRealms=屏幕截图已捕获。前往 Realms 故事进行分享。 # +feed.screenshotCaptured=已截取屏幕截图。您可以在屏幕截图库中查看。 # +feed.screenshotAlmostFull=已截取屏幕截图。您的图库快满了。(%d/%d) # +feed.screenshotReachedMax=已截取屏幕截图。您的图库已满。(%d /%d) # +feed.screenshotFull=您的相册已满。删除部分截图以释放空间。 # +feed.screenshotFullShort=屏幕截图库已满 # feed.comments=评论 # feed.edit=编辑 # feed.screenshots=屏幕截图 # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=移动 :tip_right_stick: 可环顾四周 # gameTip.playerMovement.mouse=使用以下键位移动::_input_key.forward:、:_input_key.left:、:_input_key.back:、:_input_key.right: # gameTip.playerMovement.touch=使用摇杆移动 # -gameTip.playerMovement.touch.classic=使用摇杆移动 # +gameTip.playerMovement.touch.classic=使用箭头按钮移动 # gameTip.playerMovement.controller=移动 :tip_left_stick: 可四处移动 # gameTip.flying.mouse=双击 :_input_key.jump: 以飞行 # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=双击 :_input_key.jump: 停止飞行 # gameTip.stopFlying.touch=双击“向下飞行”停止飞行 # gameTip.jump.mouse=使用 :_input_key.jump: 跳跃 # + gameTip.swim.mouse=按住 :_input_key.jump: 向上游 # +gameTip.swim.touch=按住以向上游 # gameTip.hotbar.selection.mouse=滚动或按 %s 可按住物品 ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=在快捷栏中点击物品可按住它 # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=放置你的工作台,按住它然后点 gameTip.useCraftingTable.mouse=右键单击工作台即可使用 # +gameTip.openChat.mouse=按 %s 打开聊天 # +gameTip.openChat.touch=轻触以打开聊天 # +gameTip.openChat.touch.tts=轻触聊天按钮以打开聊天 # + +gameTip.emote.mouse=按或按住 :_input_key.emote: 发表情 # +gameTip.emote.touch=轻触以发表情 # +gameTip.emote.touch.tts=轻触表情按钮以发表情 # + generator.amplified=放大化 # generator.amplified.info=注意:只是为了好玩,需要较高配置的电脑 # generator.customized=自定义 # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=通过打开您的物品栏并将盔甲碎片移动到玩 howtoplay.armor.text.4=铁质盔甲、锁链盔甲和黄金盔甲可以在熔炉中熔化成铁粒或金粒。 # howtoplay.armor.header.2=盾牌 # howtoplay.armor.text.5.keyboard=盾牌可以格挡来袭的伤害。盾牌可以装备在便捷槽位以及热键中。按住 :_input_key.sneak: 以使用盾牌进行格挡。 # -howtoplay.armor.text.5.gamepad=盾牌可以格挡来袭的伤害。盾牌可以装备在便捷槽位以及热键中。按下 :_input_key.sneak: 按钮或点击 :_gamepad_stick_right: 可以切换成使用盾牌进行格挡。 # +howtoplay.armor.text.5.gamepad=盾牌可以格挡来袭的伤害。盾牌可以装备在便捷槽位以及热键中。按 :_input_key.sneak: 或按 :_gamepad_stick_right: 可以切换成使用盾牌进行格挡。 # howtoplay.armor.text.5a.touch=盾牌可以阻挡各种伤害,甚至是苦力怕爆炸!它可以装备在副手栏位或快捷栏中。 # howtoplay.armor.text.5b.touch=使用“方向键和点击进行交互”控制方案时,点击 :touch_sneak: 以使用/解除盾牌格挡。 # howtoplay.armor.text.5c.touch=使用“摇杆”控制方案时,点击 :tip_virtual_button_sneak: 以使用/解除盾牌格挡。 # -howtoplay.armor.text.5.rift_controller=盾牌可以格挡来袭的伤害。盾牌可以装备在便捷槽位以及热键中。按下 :_input_key.sneak: 按钮或点击 :rift_X: 可以切换成使用盾牌进行格挡。 # -howtoplay.armor.text.5.windowsmr_controller=盾牌可以格挡来袭的伤害。盾牌可以装备在便捷槽位以及热键中。按下 :_input_key.sneak: 按钮或点击 :windowsmr_right_stick: 可以切换成使用盾牌进行格挡。 # +howtoplay.armor.text.5.rift_controller=护盾可以格挡即将受到的伤害。护盾可以装备在副手槽位以及快捷栏中。按下 :_input_key.sneak: 或点击 :rift_X: 可以切换成使用护盾进行格挡。 # +howtoplay.armor.text.5.windowsmr_controller=护盾可以格挡即将受到的伤害。护盾可以装备在副手槽位以及快捷栏中。按下 :_input_key.sneak: 或点击 :windowsmr_right_stick: 可以切换成使用护盾进行格挡。 # howtoplay.armor.text.6=盾牌甚至可以格挡一次苦力怕的爆炸! # howtoplay.armor.header.3=伪装 # howtoplay.armor.text.7=您还可以将雕刻过的南瓜戴在头上。这不会给予您任何 :armor:,但却使您在盯着末影人看时不会让它变得疯狂。 # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=发射器也可用于放置物品,如将南瓜放 howtoplay.droppers=投掷器 # howtoplay.droppers.text.1.notTouch=当由红石提供能量时,投掷器会随机投掷其中包含的一个物品。按投掷器上的 :_input_key.use: 即可打开它,然后可以将您物品栏中的物品加载到其中。 # -howtoplay.droppers.text.1.touch=当由红石提供能量时,投掷器会随机投掷其中包含的一个物品。点击投掷器即可打开它,然后可以将您物品栏中的物品加载到其中。 # +howtoplay.droppers.text.1.touch=当由红石提供能量时,投掷器会随机投掷其中包含的一个物品。轻触投掷器即可打开它,然后可以将物品栏中的物品加载到其中。 # howtoplay.droppers.header.1=用法 # howtoplay.droppers.text.2=如果投掷器面朝箱子或其他类型的容器,反而会将物品置于其中。可以构建长链投掷器以实现远距离传输物品。 # @@ -3766,10 +3854,10 @@ howtoplay.inventory=物品栏 # howtoplay.inventory.title=游戏指南:物品栏 # howtoplay.inventory.header.1=1. 物品栏 # howtoplay.inventory.header.2=2. 快捷栏 # -howtoplay.inventory.text.1.pc_console=当你收集到更多资源时,你的快捷栏会被填满。按下 :_input_key.inventory: 按钮可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # -howtoplay.inventory.text.1.touch=当你收集到更多资源时,你的快捷栏会被填满。点击 :tip_touch_inventory: 按钮可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # -howtoplay.inventory.text.1.rift=当你收集到更多资源时,你的快捷栏会被填满。按下 :rift_B: 按钮可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # -howtoplay.inventory.text.1.windowsmr=当你收集到更多资源时,你的快捷栏会被填满。按下 :windowsmr_left_grab: 按钮可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # +howtoplay.inventory.text.1.pc_console=当你收集到更多资源时,你的快捷栏会被填满。按下 :_input_key.inventory: 可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # +howtoplay.inventory.text.1.touch=当你收集到更多资源时,你的快捷栏会被填满。轻触 :tip_touch_inventory: 可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # +howtoplay.inventory.text.1.rift=当你收集到更多资源时,你的快捷栏会被填满。按下 :rift_B: 可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # +howtoplay.inventory.text.1.windowsmr=当你收集到更多资源时,你的快捷栏会被填满。按下 :windowsmr_left_grab: 可访问你的§e物品栏§f,那里有更多的空间来存放你收集到的所有资源。 # howtoplay.inventory.text.2.keyboard=想要在§e快捷栏§f和物品栏之间移动物品吗?打开物品栏,点击选择的物品,然后将其拖放到想要移至的空物品栏位上。 # howtoplay.inventory.text.2.gamepad=想要在§e快捷栏§f和物品栏之间移动物品吗?用光标选择物品,按下 :_gamepad_face_button_down: 按钮。然后,将光标移至空的物品栏位,再按一次按钮即可放下物品。 # howtoplay.inventory.text.2.touch=想要在§e快捷栏§f和物品栏之间移动物品吗?点击你选择的物品,然后点击你想要移至的空物品栏位。 # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=使用 Minecraft 的游戏内货币 Minecoins,探 howtoplay.minecoins.text.2=兑换后,您的 Minecoins 将关联至自己的 Microsoft 账户,因此您也可以在其他支持的设备上访问游戏币并进行购买! # howtoplay.minecoins.button.text.1=获取硬币 # howtoplay.minecoins.header.1=免责声明 # -howtoplay.minecoins.text.3=*Minecoins 需要带 Minecraft 市场的《Minecraft:基岩版》版本。Minecoins 在 Sony PlayStation® 上不兼容。有关兼容性信息,请参阅 minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoins 需要带 Minecraft 市场的《Minecraft:基岩版》版本。Minecoins 在 PlayStation® 上不兼容。有关兼容性信息,请参阅 minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=采矿 # @@ -3983,7 +4071,7 @@ howtoplay.realms_stories.text.3=每当动态中出现尚未阅读的新故事时 howtoplay.realms_stories.header.3=组织游戏 # howtoplay.realms_stories.text.4=在时间线中查看谁在玩游戏及其何时游玩。滚动浏览 Realm 成员,了解他们上次游玩时间以及与谁一起玩。利用此信息安排大家能一起玩游戏的时间。 # howtoplay.realms_stories.header.4=了解 Realm 中的其他成员 # -howtoplay.realms_stories.text.5=使用“成员”选项卡,了解 Realm 的成员。这个列表包含能在 Realm 中玩游戏的所有玩家。您可以查看谁是 Realm 的所有者,谁是操作员,谁加入了此 Realm 的 Realms 故事。这里有搜索、排序和筛选选项,有助于准确查找所要寻找的人。 # +howtoplay.realms_stories.text.5=使用“成员”选项卡,了解 Realm 的成员。这个列表包含能在此玩游戏的所有玩家。您可以查看谁是 Realm 的所有者,谁是操作员,谁加入了此 Realm 的 Realms 故事。这里有搜索、排序和筛选选项,有助于准确查找所要寻找的人。 # howtoplay.realms_stories.header.5=随时随地连接 # howtoplay.realms_stories.text.6=当您在 Realm 中玩游戏时,可在游戏菜单和 Realms 选项卡上找到 Realms 故事。即使不在玩游戏,您也可以随时随地了解最新动态并讲述自己的故事。通过您的主机、电脑和移动设备,Realms 故事随处可用。 # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=当您在 Realm 中玩游戏时,可在游戏 howtoplay.scaffolding=脚手架 # howtoplay.scaffolding.header.1=触摸天际 # howtoplay.scaffolding.text.1.keyboard=脚手架可以帮助您安全地建造巨大的建筑!您可以在脚手架内部行走,也可以站在上面。如果您拥有一列脚手架,您可以通过站在脚手架内并按 :_input_key.jump: 来向上移动。如果您想向下移动,您可以按 :_input_key.sneak:。 # -howtoplay.scaffolding.text.1.gamepad=脚手架可以帮助您安全地建造巨大的建筑!您可以在脚手架内部行走,也可以站在上面。如果您拥有一列脚手架,您可以通过站在脚手架内并按 :_input_key.jump: 按钮来向上进发。如果您想向下移动,您可以按并按住 :_input_key.sneak: 按钮。 # +howtoplay.scaffolding.text.1.gamepad=脚手架可以帮助您安全地建造巨大的建筑!您可以在脚手架内部行走,也可以站在上面。如果您拥有一列脚手架,您可以通过站在脚手架内并按 :_input_key.jump: 来向上移动。如果您想向下移动,您可以按住 :_input_key.sneak:。 # howtoplay.scaffolding.text.1a.touch=脚手架可让你能到达更高的地方,且在不受坠落伤害的情况下安全下降,以此来方便你建造大型结构。 # howtoplay.scaffolding.text.1b.touch=使用方向键控制方案时,点击 :touch_jump: 爬上一列脚手架。点击 :touch_fly_down: 向下爬。 # howtoplay.scaffolding.text.1c.touch=使用摇杆控制方案时,点击 :tip_virtual_button_jump: 爬上一列脚手架。点击 :tip_virtual_button_sneak: 向下爬。 # -howtoplay.scaffolding.text.1.rift_controller=脚手架可以帮助您安全地建造巨大的建筑!您可以在脚手架内部行走,也可以站在上面。如果您拥有一列脚手架,您可以通过站在脚手架内并按 :rift_A: 按钮来向上移动。如果您想向下移动,您可以按并按住 :rift_X: 按钮。 # -howtoplay.scaffolding.text.1.windowsmr_controller=脚手架可以帮助您安全地建造巨大的建筑!您可以在脚手架内部行走,也可以站在上面。如果您拥有一列脚手架,您可以通过站在脚手架内并按 :windowsmr_right_touchpad: 按钮来向上进发。如果您想向下移动,您可以按并按住 :windowsmr_right_stick: 按钮。 # +howtoplay.scaffolding.text.1.rift_controller=脚手架可以帮助您安全地建造巨大的建筑!您可以在脚手架内部行走,也可以站在上面。如果您拥有一列脚手架,您可以通过站在脚手架内并按 :rift_A: 来向上移动。如果您想向下移动,您可以按住 :rift_X:。 # +howtoplay.scaffolding.text.1.windowsmr_controller=脚手架可以帮助您安全地建造巨大的建筑!您可以在脚手架内部行走,也可以站在上面。如果您拥有一列脚手架,您可以通过站在脚手架内并按 :windowsmr_right_touchpad: 来向上移动。如果您想向下移动,您可以按住 :windowsmr_right_stick:。 # howtoplay.scaffolding.header.2=为您的建造提供支撑 # howtoplay.scaffolding.text.2=脚手架需要支撑。您只能在水平方向放置若干个脚手架而不接触到不同的方块。当您试图在没有适当支撑的情况下放置过多的脚手架时,它会倒塌。脚手架可以像普通的方块一样进行放置,但它也可以被放置在自己的地基上,以便快速建成一座高塔。 # howtoplay.scaffolding.header.3=快速打破 # @@ -4108,7 +4196,7 @@ howtoplay.weapons.text.3.notTouch=弓是《我的世界》中的主要远程武 howtoplay.weapons.text.3.touch=弓是《我的世界》中的主要远程武器。按住屏幕可拉弓。释放所按屏幕可射箭。弓在有箭的情况下才能射出。 # howtoplay.weapons.text.4=弦往后拉得越多,弓造成的伤害就越大,请确保将弦拉满。 # howtoplay.weapons.header.3=弩 # -howtoplay.weapons.text.5.notTouch=弩是一种可选的远程武器。按下并长按 :_input_key.use: 以装载弩。一旦弩装载成功,它会保持在装载状态,直至您用它进行射箭。按下 :_input_key.use: 可以射出一枚箭。弩需要装载箭。 # +howtoplay.weapons.text.5.notTouch=弩是一种备用远程武器。按住 :_input_key.use: 可装填弩。弩装填成功后,将会一直保持装填状态,直到你将箭射出。按下 :_input_key.use: 可射出一枚箭。装填弩需要箭。 # howtoplay.weapons.text.5a.touch=弩是一种远程武器,需要装入箭矢。长按屏幕上的任意位置,为弩装填箭矢。 # howtoplay.weapons.text.5b.touch=弩装填完毕后,即使你把它放在物品栏中,它也会保持装填状态,可随时射击。 # howtoplay.weapons.text.5c.touch=点击屏幕上的任意位置即可用装填好的弩射击。 # @@ -4170,7 +4258,8 @@ level.editor.export.failed=项目导出失败 # level.editor.import.failed=项目导入失败 # level.editor.import.failed.incompatibleEdition=项目导入失败:出现了不支持的文件格式 # -inbox.invite.title=领域邀请 # +inbox.realmInvite.title=Realm 邀请%s # +inbox.gameInvite.title=来自%s的游戏邀请 # invite.clear=清除选择 # invite.send=发送 %d 份邀请函 # @@ -4188,6 +4277,8 @@ invite.error1=出错了。我们无法加载您的好友列表。 # invite.error2=出错了。我们无法加载您部分好友的详情。 # invite.realm.add_member=添加 Realm 成员 # invite.notification.title=游戏邀请 # +invite.notification.acceptInviteTtsTouch=双击屏幕顶部的邀请以接受 # +invite.notification.acceptInviteTtsGamepad=按 %s 接受 # invite.notification.description=%s 邀请您玩《我的世界》 # invite.confirmation.description=%s 邀请您玩《我的世界》 # invite.pageCounter=%d/%d # @@ -5399,7 +5490,7 @@ item.waxed_exposed_copper_door.name=涂蜡外露铜门 # item.waxed_oxidized_copper_door.name=涂蜡氧化铜门 # item.waxed_weathered_copper_door.name=涂蜡风化铜门 # item.weathered_copper_door.name=风化铜门 # -item.wind_charge.name=风力充能 # +item.wind_charge.name=风弹 # item.wheat.name=小麦 # item.wolf_armor.name=狼铠 # item.writable_book.name=书与笔 # @@ -5407,7 +5498,7 @@ item.written_book.name=成书 # item.glowstone_dust.name=荧石粉 # item.shulker_shell.name=潜影壳 # item.totem.name=不死图腾 # -item.trial_key.name=试用版密钥 # +item.trial_key.name=试炼钥匙 # item.turtle_helmet.name=海龟壳 # item.turtle_shell_piece.name=海龟鳞甲 # item.phantom_membrane.name=幻翼膜 # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=头颅盾徽 # item.banner_pattern.thing=Mojang 徽标 # item.banner_pattern.vines=波纹边 # item.bucketPowderSnow.name=细雪桶 # +item.worldbuilder.block.failed=您需要创造模式 + 操作员权限来放置此方块 # item.shield.name=盾牌 # item.shield.white.name=白色盾牌 # @@ -5863,6 +5955,7 @@ map.position=位置:%s, %s, %s # mcoServer.title=《我的世界》Online世界 # +menu.ai_lesson_crafter=课程合成器 # menu.achievements=成就 # menu.convertingLevel=正在扩张世界 # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=教室设置 # menu.serverStore=%s 商店 # menu.serverGenericName=服务器 # menu.play=游戏 # +menu.preview=预览版 # menu.profile=档案 # menu.playdemo=开始试玩世界 # menu.playOnRealms=在 Realm 上玩 # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=使用 FPS 独立转弯 # options.dev_use_fast_chunk_culling=使用快速区块精选 # options.dev_displayMarketplaceDocumentId=显示市场文档 ID # options.dev_addCoins=添加 %s 个硬币 # +options.dev_addCoinTitle=添加硬币 # +options.dev_reset_entitlements=重设所有权利 # +options.dev_reset_entitlements_loading=重设权限,该对话框将在处理完成后关闭。您可以关闭此窗口,但在此命令完成前关闭游戏可能会导致意想不到的结果。 # +options.dev_reset_entitlements_error_unfinished=警告,未正确删除所有权限。请尝试再次运行该命令,如有可能请在重启客户端之后尝试。 # +options.dev_reset_entitlements_warning=警告!这将删除您的所有权限,包括可能无法恢复的旧版权限!如果您有大量权限,此操作可能需要一段时间。确定要继续吗? # +options.dev_reset_entitlements_success=权限删除成功。 # +options.dev_currencyFailureWarning=网络呼叫失败。错误:%s # +options.dev_currencyFailureWarningGeneric=网络呼叫失败。确保您已登录到列入允许列表的帐户。 # +options.dev_reset_wallet=重置电子钱包 # +options.dev_allowlist_failure=错误!操作失败,请仔细检查以确保此帐户位于允许列表中。 # options.discoveryEnvironment=Discovery 环境(需要重新启动) # options.discoveryEnvironment.production=生产 # options.discoveryEnvironment.staging=预备 # options.discoveryEnvironment.local=本地 # options.discoveryEnvironment.dev=开发 [Unstable] # +options.discoveryEnvironment.perf=性能 [非常不稳定] # options.dev_realmsEnvironment=Realms 环境 # options.dev_realms_environment.production=生产 # options.dev_realms_environment.staging=预备 # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=更新客户端版本覆盖 # options.dev_resetOverrideDate=重置替代日期时间 # options.dev_clearStoreCache=清除市场缓存 # options.dev_clearLibraryCache=清除库缓存 # +options.dev_clearScreenshotsCache=清除截图缓存 # options.dev_clearAllCache=清除所有缓存 # options.dev_connection_quality=网络调节器(模拟不良连接) # options.dev_connection_off=关闭 - 本地游戏的内存连接已开启 # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1.5MB 每秒,200 毫秒延迟,2% 的包丢失 options.dev_connection_slow=慢 - 400KB 每秒,300 毫秒延迟,3% 的包丢失 # options.dev_connection_veryslow=非常慢 - 200KB 每秒,400 毫秒延迟,4% 的包丢失 # options.dev_deleteAllPersonas=删除所有角色 # +options.dev_deleteLocalScreenshots=删除本地截图 # options.dev_deleteLegacyPersona=删除历史个性化槽位 # options.dev_identity_environment=新的身份和在线基础设施环境(需要重新启动) # options.dev_identity_environment.dev=开发 # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=阶段 4 - 1024MB # options.dev_sunsetting_tier.five=第 5 级 - iOS 和 Nougat # options.dev_sunsetting_tier.not_pending=未搁置 # options.dev_gatherings_section=收集 # -options.dev_gatherings_add_gathering=添加公开收集 # options.dev_gatherings_enable=启用收集 # +options.dev_gatherings_filter=筛选收集内容 # options.dev_gatherings_disable=禁用收集 # options.dev_gatherings_bypass=绕过系统服务包检查 # options.dev_gatherings_enabled=收集:已启用 # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=广角 # options.fov.min=普通 # +options.gammaIntensity=调整亮度 # +options.hdr_brightness=亮度 # options.hudOpacity=HUD 不透明度 # options.hudOpacity.max=一般 # options.hudOpacity.min=隐藏 # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=全键盘玩法 # options.fullKeyboardLayout=全键盘布局 # options.improvedInputResponsePlaceholder=改进的输入响应 # options.improvedInputResponsePlaceholder.tooltip=缩短输入和屏幕显示内容之间的延迟。该设置可能会耗费较多的电池电量。 # -options.dynamicTexturesToggle=移除材质限制 # -options.dynamicTexturesToggle.tooltip=若将此项从打开切换到关闭,则需要重新启动游戏。当使用具有许多材质的多个插件或资源包时,可能会导致不稳定。 # -options.dynamicTextures.popUp=如果打开“移除材质限制”,则需要重新启动游戏,才能将其关闭。 # +options.dynamicTexturesToggle=使用推荐的材质限制 # +options.dynamicTexturesToggle.tooltip=允许 Mojang 设置您的材质限制。这可以显著改善材质质量。如果遇到大型追加内容和资源包方面的问题,请将此项关闭。 # +options.dynamicTextures.popUp=关闭“使用推荐的材质限制”需要重启游戏才能生效。 # options.dynamicTextures.popUp.title=你确定吗? # +options.dynamicTextures.popUp.continue=关闭 # options.fullscreen=全屏 # options.gamepadcursorsensitivity=控制器光标灵敏度 # options.gamertag=游戏标签: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=启用新 UI 菜单的超大版本作 options.upscaling=画质提升 # options.raytracing=光线追踪 # options.raytracing.disabled.upsell.supported_platform=此选项仅可在游玩支持光线追踪的世界时编辑。请在市场中进行查找,或是制作您自己的支持光线追踪的资源包。 # +options.raytracing.disabled.upsell.supported_platform.edu=此选项仅可在游玩支持光线追踪的世界时编辑。 # options.raytracing.disabled.upsell.unsupported_platform=您需要特定的设备才能使用此功能,有关更多信息,请参阅:http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=花俏的 # options.graphics.fast=流畅 # @@ -6406,6 +6517,7 @@ options.hidehand=隐藏手 # options.classic_box_selection=轮廓选择 # options.creator=创建者 # options.creatorTitle=创建者设置 # +options.creator.serverboundClientDiagnosticsEnabled=启用客户端诊断 # options.creator.debuggerHeading=脚本调试器设置 # options.creator.debuggerAutoAttach=加载时附加调试器 # options.creator.debuggerAutoConnect=加载时连接调试器 # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=经典 # options.uiprofile.pocket=携带版 # options.betaNewDeathScreenToggle=新的“你死了”屏幕(实验性) # options.betaNewDeathScreenToggle.disabled=在世界中玩游戏时无法更改此设置 # +options.betaNewBedScreenToggle=新床屏(实验) # +options.betaNewBedScreenToggle.disabled=在世界中玩游戏时无法更改此设置 # options.usetouchpad=分离控制 # options.viewSubscriptions=订阅 # options.viewSubscriptions.button.info=信息 # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=您的默认浏览器将打开以显示《我 options.openFeedbackPage.continue=继续访问反馈网站 # options.turnOffAchievements=关闭成就? # options.turnOffAchievements.message=成就仅对设置为关闭无敌模式的生存模式的世界可用。如果继续,那么即使您在探索前切换回来,也没有人再会在此世界探索时获得成就。 # +options.turnOnHardcoreMode=开启硬核模式? # +options.turnOnHardcoreMode.message=以下是您需要了解的极限模式相关信息: # +options.turnOnHardcoreMode.message.1=1. 死亡后,您无法重生。游戏结束! # +options.turnOnHardcoreMode.message.2=2. 在创建世界后,无法关闭硬核模式。 # +options.turnOnHardcoreMode.message.3=3. 死亡后,您可以看到这个世界,但不能与其互动。 # options.achievementsDisabled=本世界中无法获得成就。 # options.achievementsDisabled.onLoad=如果您使用这些设置开始游戏,本世界中将不再能够获得成就。 # options.achievementsDisabled.notSignedIn=本世界中可以获得成就,但您必须先登录至 Microsoft 账户。 # @@ -6761,7 +6880,7 @@ options.makeBackup=制作我的世界的备份副本 # options.managePrivacy=若要管理隐私设置,请在任意网络浏览器中访问 https://account.xbox.com/Settings。 ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=取消链接 Microsoft 账户 # options.unlink_msa.confirm.title=取消链接 Microsoft 账户? # -options.unlink_msa.confirm.warning=警告:取消关联后,您将无法在您的账号 %s 上存储您在 PlayStation®4 主机上完成的进度或进行的购买。 #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=警告:取消关联后,您将无法再在您的账号 %s 上存储您在 PlayStation®4 主机上完成的进度或进行的购买。 #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=从此游戏内解除关联您的 Microsoft 账户将影响您在此平台所有使用此 Microsoft 账户的《我的世界》游戏。 # options.unlink_msa.confirm.checkbox1=当我在其他平台上玩游戏时,我将不再能够访问任何游戏内商店内容。 # options.unlink_msa.confirm.checkbox2=我将不再能够与我的好友在其他平台上玩跨平台游戏。 # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=无法连接到世界。请检查您的互联网连 progressScreen.generating=正在生成世界 # progressScreen.saving=正在保存世界 # progressScreen.loading=加载中... # +progressScreen.title.loading=正在加载%1 # progressScreen.title.downloading=正在下载资源包 %1 # progressScreen.title.applyingPacks=正在加载资源包 # progressScreen.title.searchingForSession=正在搜索游戏会话... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=正在连接外部服务器 # progressScreen.title.connectingRealms=正在连接 Realm # progressScreen.title.copyingWorld=复制世界 # progressScreen.title.deleteStorageAreaContent=清除存储缓存 # +progressScreen.title.deleteScreenshotsCache=清除截图缓存 # +progressScreen.title.deleteLocalScreenshots=正在清除本地截图 # progressScreen.title.loadingSplitScreenAppearances=加载分屏外观 # progressScreen.title.modifiedWorldWarning=改造后的世界 # progressScreen.message.appearanceLoaded=外观已加载 # progressScreen.message.appearanceLoadWaitTimeMet=外观需要很长时间才能加载。正在继续生成世界... # progressScreen.message.deleteStorageAreaContent=这可能需要几分钟。 # -progressScreen.message.copyingWorld=正在复制世界... %d%% # +progressScreen.message.copyingWorld=正在复制世界... # progressScreen.message.tts.copyingWorld=正在复制世界 # progressScreen.message.building=生成地形中 # progressScreen.message.done=完成! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=追加内容增加了新的方块 progressScreen.message.modifiedWorldWarning.7=世界和追加内容都很复杂!虽然有些搭配效果很好,但有些搭配可能会产生奇怪的效果。 # progressScreen.message.modifiedWorldWarning.8=更多追加内容意味着更多乐趣,但游戏加载时间可能会更长。 # progressScreen.dialog.title.resourcePack=下载资源包? # -progressScreen.dialog.title.behaviorAndResourcePack=下载世界行为和资源包? # -progressScreen.dialog.title.onlyBehavior=下载世界行为包? # progressScreen.dialog.title.storageProviderError=同步世界数据失败 # progressScreen.dialog.title.storageProviderLongWait=正在同步世界数据 # progressScreen.dialog.title.storageProviderSucceeded=同步世界数据成功 # -progressScreen.dialog.message.onlyBehavior=此世界已应用行为包,您必须下载才能加入。您要下载并加入吗? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=此世界已应用行为包,您必须下载才能加入,此外还有资源包,您可在加入前选择下载。您要在加入之前下载哪些? # -progressScreen.dialog.message.behaviorAndResourcePack=此世界已应用行为包和资源包,您必须下载才能加入。您要下载并加入吗? # -progressScreen.dialog.message.resourcePackOptional=此世界已应用资源包。您要在加入前下载吗? # -progressScreen.dialog.message.resourcePackRequired=此世界已应用资源包,您必须下载才能加入。您要下载并加入吗? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=这个世界已启用了光线追踪资源包 。 # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=您的设备与高级照明和材质功能不兼容,因此该世界将无法应用这些高级效果。您想在加入世界之前下载它们吗? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=这个世界已启用了光线追踪资源包 。 # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=您的设备与高级照明和材质功能不兼容,因此该世界将无法应用这些高级效果。您想在加入世界之前下载它们吗? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=应用于该世界的一些可选资源包包括光线追踪。您的设备与高级照明和纹理功能不兼容,因此您将看到没有这些高级效果的世界。 # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=应用于该世界的一些可选和必要资源包包括光线追踪。您的设备与高级照明和纹理功能不兼容,因此您将看到没有这些高级效果的世界。 # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=应用于该世界的一些必要资源包包括光线追踪。您的设备与高级照明和纹理功能不兼容,因此您将看到没有这些高级效果的世界。 # +progressScreen.dialog.message.resourcePack.optional=此世界已应用可选资源包。您要在加入前下载吗? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=此世界应用了来自追加内容的可选资源包和必要资源包。是否要下载所有资源包或只下载加入该世界所需的资源包? # +progressScreen.dialog.message.resourcePack.required=此世界应用了来自追加内容的必要资源包。是否要下载并加入? # +progressScreen.dialog.message.resourcePack.serverRequired=此世界的所有者需要玩家下载所有应用的资源包。是否要下载并加入? # progressScreen.dialog.message.storageProviderError=无法同步您的世界数据。是否要重试? # progressScreen.dialog.message.storageProviderUnusableError=该世界未完全同步,或者已经损坏。请尝试在状态良好的主机上玩该世界,然后再次尝试进行迁移。 # progressScreen.dialog.message.storageProviderQuotaError=本地保存成功,但由于配额原因,云同步失败。通过从设置菜单中删除世界来释放云空间。 # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=本地可用空 progressScreen.dialog.message.worldCorrupted=该世界已损坏。请在 bugs.mojang.com 上报告 # progressScreen.dialog.message.storageProviderLongWait=同步此世界要花很长时间。是否要继续等待? # progressScreen.dialog.button.enter=进入世界 # -progressScreen.dialog.button.joinAndDownload=下载并加入 - %1 # progressScreen.dialog.button.joinAndDownload.everything=全部下载并加入 - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=仅下载行为并加入 - %1 # +progressScreen.dialog.button.joinAndDownload.required=下载必要资源包并加入 - %1 # progressScreen.dialog.button.join=加入 # progressScreen.dialog.button.leave=退出 # progressScreen.dialog.button.retry=重试 # progressScreen.dialog.button.wait=等待 # -progressScreen.editor.message.copyingProject=正在复制项目... %d%% # +progressScreen.editor.message.copyingProject=正在复制项目... # progressScreen.editor.message.tts.copyingProject=正在复制项目 # progressScreen.editor.title.copyingProject=项目副本 # progressScreen.editor.dialog.message.resourcePackOptional=此项目已应用资源包。您要在加入前下载吗? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=行为包从下到上应用。这 resourcePack.description.bottom.level=资源包从下到上应用。这表示两个包中的任何资产都会由更高级的资源包覆盖。您世界中的这些资源包会应用于您的全局包上方。 # resourcePack.description.store=在商店中查看 # resourcePack.header.behavior=激活的行为包适用于全部玩家。 # -resourcePack.header.level=要求玩家接受资源包才能加入 # +resourcePack.header.level=要求玩家下装可选资源包才能加入 # resourcePack.crashRecovery.title=全局资源重置 # resourcePack.crashRecovery.message=上一次资源加载失败。 # resourcePack.warnings=警告: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=更新世界? # resourcePack.warning.add.body=这个世界的景象和行为方式可能与未修改的世界有所不同。在继续之前,你可能需要保存你的世界的副本。 # resourcePack.warning.add.button.cancel=不添加包 # resourcePack.warning.add.button.ok=仍要添加包 # -resourcePack.warnings.contentKeyErrorBody=加载包 %s 时出现问题。 # -resourcePack.warnings.contentKeyErrorBodyMultiple=加载包 %s 时出现问题。 # +resourcePack.warnings.contentKeyErrorBody=加载包 %s 时出现问题。重新启动游戏或重新下载包可能会解决问题。 # +resourcePack.warnings.contentKeyErrorBodyMultiple=加载包 %s 时出现问题。重新启动游戏或重新下载包可能会解决问题。 # resourcePack.warnings.contentKeyErrorTitle=错误! # resourcePack.warning.remove.title=这很危险! # resourcePack.warning.remove.body=在游玩一个世界后再添加或删除包,可能破坏这个世界并导致你丢失所创建的内容。 # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=未知 # storageManager.delete.title=是否永久性删除 %s ? # storageManager.title.item.single=项目 # storageManager.title.item.plural=项目 # +storageManager.title.allScreenshots=所有截图 # storageManager.delete.content=您确定要删除选中的物品吗?这些物品将永远丢失!(很长一段时间!)%s%s%s # storageManager.delete.content.redownload=您可以从市场重新下载已购买的内容。 # storageManager.delete.content.worldtemplate=删除模板可能会导致使用这些模板的世界无法再按照预期使用。 # storageManager.delete.content.affectedWorlds=下列世界可能会像预期的那样停止运转: # +storageManager.delete.content.screenshots=这将会删除所有《Minecraft》玩家在此设备上的截图。确定要继续吗? # storageManager.delete.confirm=删除 # storageManager.delete.cancel=取消 # storageManager.delete.dependency=以下内容依赖此 %s,如果删除 "%s":%s 后可能无法正常运行。您仍然想要删除 "%s"吗? %s 将会永久性丢失!(很久很久哦!) # @@ -9130,8 +9249,8 @@ tile.stained_hardened_clay.yellow.name=黄色陶瓦 # tile.structure_block.name=结构方块 # structure_block.waterlog_block=水涝方块 # tile.structure_void.name=结构空位 # -tile.trial_spawner.name=试炼生成器 # -tile.vault.name=解锁密室 # +tile.trial_spawner.name=试炼刷怪笼 # +tile.vault.name=宝库 # tile.wool.black.name=黑色羊毛 # tile.wool.blue.name=蓝色羊毛 # tile.wool.brown.name=棕色羊毛 # @@ -9714,7 +9833,7 @@ tile.deepslate_copper_ore.name=深层铜矿石 # tile.cracked_deepslate_tiles.name=裂纹深板岩瓦 # tile.cracked_deepslate_bricks.name=裂纹深板岩砖 # tile.pitcher_plant.name=猪笼草 # -tile.sniffer_egg.name=嗅探蛋 # +tile.sniffer_egg.name=嗅探兽蛋 # tile.torchflower.name=火把花 # item.copper_ingot.name=铜锭 # item.raw_copper.name=粗铜 # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=语音交流 # xbox.statistics.timePlayed=游戏时间 # xbox.statistics.blocksBroken=打破的方块 # -xbox.statistics.distanceTravelled=行进距离 # +xbox.statistics.distanceTravelled=行驶距离 # xbox.statistics.mobsDefeated=已击败的生物 # ## Player safety toast messages @@ -10574,7 +10693,7 @@ midgameTips.69=用锄头整地,为耕种做好准备。 # lategameTips.1=僵尸猪灵不会攻击你,除非你激怒了它们。 # lategameTips.2=将那些火球打回恶魂那里! # lategameTips.3=圆石可以抵御恶魂发射的火球,可用于守卫传送门。 # -lategameTips.4=我们的音乐是由 C418、Lena Raine 和 Kumi Tanioka 出品。 # +lategameTips.4=我们的音乐是由 C418、Lena Raine、Aaron Cherof 和 Kumi Tanioka 出品。 # lategameTips.5=最终会对此游戏进行更新! # lategameTips.6=苦力怕诞生于编程失误。 # lategameTips.7=Minecraft 的第一个版本只花了 6 天时间就搭建好了! # @@ -10760,10 +10879,11 @@ dr.loading=加载中... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=选择新皮肤 # dr.classic_skins.custom_skin_title=导入皮肤 # -dr.classic_skins.custom_skin_description=从设备中导入一个图像文件作为外观使用。这将不会在设备或课程之间同步。 # +dr.classic_skins.custom_skin_description=从设备中导入一个 png(64x32、64x64 或 128x128)作为外观使用。这将不会在设备或游戏之间同步。 # +dr.classic_skins.custom_skin_description_disabled= 在多人游戏中,您的设备无法选择自定义皮肤。请返回主菜单装备一个。 # dr.classic_skins.custom_skin_description_popup=如果启用了"仅允许受信任的皮肤"选项,则有自定义皮肤的玩家将不可见 # dr.classic_skins.custom_skin_section_title=拥有的皮肤 # -dr.classic_skins.invalidCustomSkin=选择的图像不能作为《我的世界》皮肤。 # +dr.classic_skins.invalidCustomSkin=请导入尺寸为 64x64、64x32 或 128x128 的 .png 文件 # dr.classic_skins.owned=已拥有 # dr.classic_skins.purchasable=获取更多 # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=连接失败 # gathering.info.modal.body.connectFail=很不幸,我们无法连接。请稍后再试。 # gathering.connect.title=正在查找服务器... # gathering.info.qr.title.onlineService=了解更多 # -gathering.info.qr.body.onlineService.nso=需要 Nintendo Switch Online 会员资格才能参加《我的世界》的活动。 # -gathering.info.qr.body.onlineService.psn=需要登录 PlayStation®Plus 才能参加 Minecraft 的活动。 #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=需要登录才能参加《我的世界》的活动。 # gathering.info.qr.title.childAccount=不允许在线播放 # gathering.info.qr.body.childAccount=当前你的父母监控制限制你在线玩游戏。 # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=现场活动直播 # gathering.info.qr.body.console=扫描以加入我们的现场活动直播 # gathering.info.signIn.title=登录以参加此项活动。 # gathering.info.signIn.body=请登录 Microsoft 帐户以参加此项活动。 # +gathering.activation.warning=无法找到收集内容 # +gathering.activation.warning.signIn=无法找到收集内容。请登录后重试。 # +gathering.activation.warning.title=哦不! # diff --git a/resource_pack/texts/zh_TW.lang b/resource_pack/texts/zh_TW.lang index 06b84feae..be093c5ff 100644 --- a/resource_pack/texts/zh_TW.lang +++ b/resource_pack/texts/zh_TW.lang @@ -132,6 +132,7 @@ accessibility.screenName.pause=遊戲目錄 # accessibility.screenName.permissions=權限畫面 # accessibility.screenName.play=遊戲畫面 # accessibility.screenName.profile=設定檔畫面 # +accessibility.screenName.realmInviteLinkSettings=Realm 邀請連結設定畫面 # accessibility.screenName.realmSettings=Realm 設定畫面 # accessibility.screenName.settings=遊戲設定畫面 # accessibility.screenName.addFriend=新增好友畫面 # @@ -192,6 +193,10 @@ accessibility.text.equals=等號 # accessibility.text.unsupported=未知符號 # +## TTS exceptions for converting currency to be read phonetically. Currency units and their delimiters are separated by : +accessibility.text.PLN=Polish Zloty:Groszy:. ####{Locked} +accessibility.text.CurrencyExceptions=PLN ####{Locked} + accessibility.toast=通知 ### This is the name of the popup that appears when a player gets a notification for a game invite or achievement unlocked accessibility.gametip=秘訣 ### This is the name of the popup that appears when a player is shown a game tip @@ -493,7 +498,7 @@ authentication.store.confirmPurchase=確認購買 # authentication.store.intro=您的《Minecraft Education》已試用完畢。若要繼續玩《Minecraft Education》,您必須購買授權。 # authentication.store.popup.purchaseFailed.title=有地方出錯 # authentication.store.popup.purchaseFailed.msg=抱歉,我們無法為您完成購買程序,能否請您確認目前的網際網路連線狀態? # -authentication.store.purchase.info1=款項於您確認購買時自您的 iTunes 帳戶計收,除非於距離當期結束至少 24 小時前關閉自動續約,否則將自動續訂。當期結束前 24 小時內會依您先前所選取的訂用價格選項,自您的帳戶收取續訂費用。 # +authentication.store.purchase.info1=款項於您確認購買時自您的 iTunes 帳戶計收,除非於距離當期結束至少 24 小時前關閉自動續約,否則將自動續訂。當期結束前 24 小時內會依您先前所選取的訂閱服務價格選項,自您的帳戶收取續訂費用。 # authentication.store.purchase.info2=購買後,您可以存取自己的 iTunes 帳戶設定以管理自己的訂閱和關閉自動續訂功能。如果您在訂閱啟用後取消,您將無法獲得剩餘訂閱有效期的退款。您的 iTunes 帳戶將於此訂閱中與您的 O365 教育版帳戶連結,因此您不符合使用此 iTunes 帳戶購買額外《Minecraft Education》授權的資格。 # authentication.store.purchase.button=購買授權 (每年 %s) # authentication.store.terms=使用規定 # @@ -955,6 +960,7 @@ commands.generic.duplicateSelectorArgument=重複 %s 選擇器參數 # commands.generic.encryption.badkey=提供的公開金鑰有誤,PEM 格式化後金鑰預期應為 120 位元。 # commands.generic.encryption.badsalt=提供的 Salt 值有誤,base 64 編碼前預期應為 16 位元。 # commands.generic.encryption.required=需要加密單元 # +commands.generic.entity.differentDimension=目標實體不能位於不同次元 # commands.generic.entity.invalidType=實體類型 '%1$s' 無效 # commands.generic.entity.invalidUuid=提供的實體 UUID 格式無效 # commands.generic.entity.notFound=找不到該實體 # @@ -1523,6 +1529,7 @@ commands.camera.invalid.color=淡出色值必須是 0 到 255 之間的整數 # commands.camera.invalid.easing=不支援非固定鏡頭的加/減速 # commands.camera.invalid.time=淡出持續時間必須介於 0 到 10 秒之間 # commands.camera.invalid.pitch=相機俯仰 (X 軸旋轉) 必須介於 -90 度到 90 度之間 # +commands.camera.invalid.view.offset=檢視位移必須介於-100 和 100 間 # commands.camera.perspective.locked=使用自訂鏡頭時無法變更視角 # commands.camera.perspective.option=自訂視角未啟用時將變更所選視角 # commands.world_age.description=變更或查詢世界的年齡 (建立至今的時間長度)。 # @@ -1882,6 +1889,10 @@ createWorldScreen.cavesandcliffs=洞穴和懸崖 # createWorldScreen.cavesandcliffsDescription=探索全新多樣化洞穴生成 # createWorldScreen.spectatorMode=旁觀者模式 # createWorldScreen.spectatorModeDescription=嘗試「觀眾模式」的早期版本 # +createWorldScreen.experimentalThirdPersonCameras=創作者視角:新第三人稱預設設定 # +createWorldScreen.experimentalThirdPersonCamerasDescription=包含全新第三人稱過肩軌道跟隨視角預設設定 # +createWorldScreen.experimentalFocusTargetCamera=創作者視角:聚焦目標視角 # +createWorldScreen.experimentalFocusTargetCameraDescription=啟用現有自由攝影機的行為以瞄準實體 # createWorldScreen.recipeUnlocking=配方解鎖 # createWorldScreen.recipeUnlockingDescription=啟用配方解鎖 # createWorldScreen.experimentalholiday=假日創作者功能 # @@ -1957,10 +1968,14 @@ createWorldScreen.editor.deleteProject=刪除專案 # createWorldScreen.editor.projectOptionsLabel=專案選項 # createWorldScreen.editor.delete.confirm=要永久刪除專案嗎? # createWorldScreen.editor.deleteWarningFormat=確定要刪除「%s」嗎?該專案將永遠消失! # -createWorldScreen.eduCloud.about.body=檔案名稱:「%1$s」%2$s最近更新:%3$s%4$s若要下載,請按一下「確認」,然後按「下載」。%5$s # +createWorldScreen.eduCloud.about.body=檔案名稱:「%1$s」%2$s最近更新:%3$s%4$s若要下載,請按一下「確認」,然後按「下載」按鈕。%5$s # createWorldScreen.eduCloud.about.title=關於雲端世界檔案 # createWorldScreen.eduCloud.delete.confirm=刪除本地世界? # createWorldScreen.eduCloud.deleteWarningFormat=確定要刪除此裝置上的「%1$s」嗎?%2$s雲端版本「%3$s」不會受到影響,且稍後即可重新同步。 # +createWorldScreen.eduCloud.resolution.title=是否立即上傳? # +createWorldScreen.eduCloud.resolution.body=將「%1$s」儲存至雲端時發生問題。離開世界時,請將 Minecraft Education 保持開啟,直到上傳完成為止。%2$s讓我們來解決這個問題吧。 ### %1$s will be replaced by the world name. %2$s will be replaced by a newline. +createWorldScreen.eduCloud.resolution.uploadNow=立即上傳 # +createWorldScreen.eduCloud.resolution.uploadOpen=上傳並遊玩 # createWorldScreen.experimentalDeferredTechnicalPreview=為創作者提供的渲染龍功能 # createWorldScreen.experimentalDeferredTechnicalPreviewDescription=啟用延遲的渲染管線。需要已啟用 PBR 的資源套件和相容的硬體。 # @@ -2018,20 +2033,10 @@ realmsInvitationScreen.shareDialogTitle=要在分享前先下載備份資料嗎 realmsInvitationScreen.shareDialogLabel=任何擁有此連結的人都可以成為你的 Realm 的成員。請謹慎選擇分享對象。你可能會希望先下載世界備份。你可以從 Realm 設定中移除成員。 # realmsInvitationScreen.shareDialogShareButton=分享 # realmsInvitationScreen.shareDialogCopyButton=複製 # -realmsInvitationScreen.shareDialogNewLinkButton=創建新連結 # -realmsInvitationScreen.shareDialogNewCodeButton=建立新代碼 # realmsInvitationScreen.closedRealmWarning=你的 Realm 已經關閉。成員無法加入。 # realmsInvitationScreen.generate=產生 # realmsInvitationScreen.disable=停用 # realmsInvitationScreen.backup=下載 # -realmsInvitationScreen.shareByLink=分享連結 # -realmsInvitationScreen.shareByCode=分享邀請代碼 # -realmsInvitationScreen.shareLinkToRealm=分享 Realm 連結 # -realmsInvitationScreen.shareCodeToRealm=分享前往 Realm 的邀請代碼 # -realmsInvitationScreen.shareInfoMessage=擁有該連結的使用者皆可加入您的 Realm。請前往 [遊戲] > [下載世界] 以下載您的世界的備份資料。 # -realmsInvitationScreen.shareInfoMessageCode=擁有該邀請代碼的使用者皆可加入您的 Realm。請前往 [遊戲] > [下載世界] 以下載您的世界備份資料。 # -realmsInvitationScreen.refreshLinkInfoMessage=這個動作會導致先前的連結失效,並且建立新的連結。確定要繼續嗎? # -realmsInvitationScreen.refreshCodeInfoMessage=此動作會導致舊邀請代碼失效,並且建立一組新的代碼。確定要繼續嗎? # realmsInvitationScreen.kick=移除 # realmsInvitationScreen.kickAndBlock=封鎖 # realmsInvitationScreen.kickPopupTitle=要撤銷存取權限嗎? # @@ -2282,7 +2287,7 @@ realmsSettingsScreen.failedUploadPack=無法上傳套件 %s。 # realmsSettingsScreen.failedApply=無法套用部分選擇的內容。 # realmsSettingsScreen.errorApply=套用內容時發生錯誤 # realmsSettingsScreen.realmDurationLabel=期間 # -realmsSettingsScreen.manageSubscriptionButton=管理訂用 # +realmsSettingsScreen.manageSubscriptionButton=管理訂閱服務 # realmsSettingsScreen.manageSubscriptionsButton=管理訂閱 # realmsSettingsScreen.renewRealmButton=續訂 Realm # realmsSettingsScreen.extendRealmButton=延長 Realm # @@ -2299,7 +2304,8 @@ realmsSettingsScreen.worldSectionTitle=世界 # realmsSettingsScreen.gameSectionTitle=遊戲設定 # realmsSettingsScreen.playersSectionTitle=玩家 # realmsSettingsScreen.membersSectionTitle=成員 # -realmsSettingsScreen.subscriptionSectionTitle=訂用 # +realmsSettingsScreen.subscriptionSectionTitle=訂閱服務 # +realmsSettingsScreen.inviteLinksSectionTitle=邀請連結 # realmsSettingsScreen.devOptionsSectionTitle=開發商選項 # realmsSettingsScreen.backupSection=備份 # realmsSettingsScreen.backupInfo=您可以使用此清單中找到的備份還原您 Realm 的世界。 # @@ -2351,17 +2357,82 @@ realmsSettingsScreen.confirmReset=刪除並重置? # realmsSettingsScreen.confirmReplace=是否要替換世界? # realmsSettingsScreen.closeRealmTitle=關閉 Realm? # realmsSettingsScreen.closeRealmMessage=關閉 Realm 會完全關閉,並與目前在 Realm 上的玩家切斷連線。您確定要這麼做嗎? # -realmsSettingsScreen.LoadingSubscription=正在載入訂用... # -realmsSettingsScreen.failedLoadingSubscription=載入訂用失敗 # -realmsSettingsScreen.matchingPurchasePlatformFormat=您於 %s 購買訂用 # -realmsSettingsScreen.nonMatchingPurchasePlatformFormat=您於 %s 開始訂用,只能自彼時延長訂用。 # +realmsSettingsScreen.LoadingSubscription=正在載入訂閱服務... # +realmsSettingsScreen.LoadingInviteLinks=正在載入邀請連結... # +realmsSettingsScreen.failedLoadingSubscription=載入訂閱服務失敗 # +realmsSettingsScreen.failedLoadingInviteLinks=邀請連結載入失敗 # +realmsSettingsScreen.matchingPurchasePlatformFormat=您於 %s 購買訂閱服務 # +realmsSettingsScreen.nonMatchingPurchasePlatformFormat=您於 %s 開始訂閱服務,只能自彼時延長訂閱服務。 # realmsSettingsScreen.nonMatchingPurchasePlatformGeneric=您可以在原購買的平台商店管理自己的 Realm 訂閱。 # -realmsSettingsScreen.consumableToSubscriptionTransitionInfo=您目前無法延長您的 Realm 遊戲時間。我們現在推出了 Realm 定期服務,在您的 Realm 於 %d 天後過期後就可以購買新的定期服務。別擔心!我們將再免費給您 14 天,而且您的 Realm 將在線上保留,讓您有充裕的時間可以延長遊戲時間。 # +realmsSettingsScreen.consumableToSubscriptionTransitionInfo=您目前無法延長您的 Realm 遊戲時間。我們現在推出了 Realm 訂閱服務,在您的 Realm 於 %d 天後過期後就可以購買新的訂閱服務。別擔心!我們將再免費給您 14 天,而且您的 Realm 將在線上保留,讓您有充裕的時間可以延長遊戲時間。 # realmsSettingsScreen.consumableToSubscriptionGracePeriodInfo=您的 Realm 已經過期,不過別擔心!我們還會在線上保留您的 Realm %d 天。您現在可已使用新的自動續訂功能延長 Realm 的遊戲時間,這樣您就不需要再擔心自己的 Realm 會過期。 # realmsSettingsScreen.consumableToSubscriptionTransitionInfoExpired=您的 Realm 已經過期。使用新的自動續訂功能延長 Realm 的遊戲時間,這樣您就不需要再擔心自己的 Realm 會過期。 # realmsSettingsScreen.upload.worldtoobig=上載失敗。世界大小超過可上傳上限 %s。 # realmsSettingsScreen.download.worldtoobig=下載失敗。世界大小超過可下載上限 %s。 # realmsSettingsScreen.SubscriptionTimeLeftRefresh=對於你的 Realms 訂閱所做的變更,例如累積時間或關閉自動續訂,直到下個計費日才會生效。 # +realmsSettingsScreen.inviteLinkLabel=邀請連結: # +realmsSettingsScreen.inviteLinkLabelTTS=邀請連結。文字方塊。 # +realmsSettingsScreen.inviteLinkLabelDescription=你可以新增最多 5 個邀請連結並分享,讓他人加入你的 Realm。 # +realmsSettingsScreen.inviteLinkLabelDescriptionFull=已達到邀請連結上限。請先移除現有的連結,然後新增新的連結。 # +realmsSettingsScreen.inviteLinkNameTTS=標題為 %s 的邀請連結。 # +realmsSettingsScreen.inviteLinkExpiryTTS=%s。%s。按一下按鈕來變更設定。 # +realmsSettingsScreen.inviteLinkAddButton=新增邀請連結 # +realmsSettingsScreen.inviteLinkCopyTTS=複製邀請連結 # +realmsSettingsScreen.inviteLinkActivate=啟用連結 # +realmsSettingsScreen.inviteLinkActivateTTS=啟用連結。啟用此連結以允許其他人透過它加入。 # +realmsSettingsScreen.inviteLinkActivateDescription=啟用這個連結以允許他人加入。 # +realmsSettingsScreen.inviteLinkActive=啟動 # +realmsSettingsScreen.inviteLinkInactive=未啟動 # +realmsSettingsScreen.inviteLinkInactiveExpiry=沒有人可以加入此連結 # +realmsSettingsScreen.inviteLinkExpiryTime=%s 於 %s 過期 # +realmsSettingsScreen.inviteLinkExpiredTime=%s 於 %s 已過期 # +realmsSettingsScreen.inviteLinkExpired=已過期 # +realmsSettingsScreen.inviteLinkInfinite=永不過期 # +realmsSettingsScreen.inviteLinkInfiniteToggle=設定連結為永不過期 # +realmsSettingsScreen.inviteLinkTitle=邀請連結:%s # +realmsSettingsScreen.inviteLinkLowercaseTTS=小寫 # +realmsSettingsScreen.inviteLinkUppercaseTTS=大寫 # +realmsSettingsScreen.inviteLinkURLTTS=標題為 %s 的邀請連結。文字方塊。%s。此連結將允許其他人加入你的 Realm。你可以在任何地方分享此連結。 # +realmsSettingsScreen.inviteLinkDescription=此連結能讓他人加入你的 Realm,可在任何地方分享此連結。 # +realmsSettingsScreen.inviteLinkSettingsGeneral=一般 # +realmsSettingsScreen.inviteLinkSettingsAdvanced=進階設定 # +realmsSettingsScreen.inviteLinkShare=分享連結 # +realmsSettingsScreen.inviteLinkShareDescription=選擇分享連結至何處。 # +realmsSettingsScreen.inviteLinkShareButton=分享 # +realmsSettingsScreen.inviteLinkShareButtonTTS=連結。按鈕。選擇要分享此連結的位置。 # +realmsSettingsScreen.inviteLinkRemove=移除連結 # +realmsSettingsScreen.inviteLinkRemoveButton=移除 # +realmsSettingsScreen.inviteLinkRemoveButtonTTS=連結。按鈕。 # +realmsSettingsScreen.inviteLinkCopiedToast=邀請連結已複製到剪貼簿。 # +realmsSettingsScreen.inviteLinkRemoveModalTitle=要移除邀請連結嗎? # +realmsSettingsScreen.inviteLinkRemoveModalBody=這將移除 Realm 的邀請連結。任何已加入的人都會留下,但其他人無法再使用此連結加入。 # +realmsSettingsScreen.inviteLinkRemoveModalConfirm=是,請移除連結 # +realmsSettingsScreen.inviteLinkExpirationLabel=到期日期 # +realmsSettingsScreen.inviteLinkExpirationDescription=設定此連結的到期日期。 # +realmsSettingsScreen.inviteLinkExpirationTTS=到期日。文字方塊。連結於 %s 到期。設定此連結的到期時間。 # +realmsSettingsScreen.inviteLinkExpirationNeverTTS=到期日。文字方塊。連結 %s。設定此連結的到期時間。 # +realmsSettingsScreen.inviteLink.errorLinkAddingTitle=新增連結時發生錯誤 # +realmsSettingsScreen.inviteLink.errorLinkAddingBody=新增連結至此 Realm 時發生錯誤,請再試一次。 # +realmsSettingsScreen.inviteLink.errorLinkDeleteTitle=刪除連結時發生錯誤 # +realmsSettingsScreen.inviteLink.errorLinkDeleteBody=刪除此連結發生錯誤,請再試一次。 # +realmsSettingsScreen.inviteLink.errorLinkUpdateTitle=更新連結時發生錯誤 # +realmsSettingsScreen.inviteLink.errorLinkUpdateBody=更新連結時發生錯誤,請再試一次。 # +realmsSettingsScreen.expiration.unset=設定期限 # +realmsSettingsScreen.expiration.never=永不 # +realmsSettingsScreen.expiration.halfHour=30 分鐘 # +realmsSettingsScreen.expiration.hour=1 小時 # +realmsSettingsScreen.expiration.quarterDay=6 小時 # +realmsSettingsScreen.expiration.halfDay=12 小時 # +realmsSettingsScreen.expiration.day=1 天 # +realmsSettingsScreen.expiration.week=7 天 # +realmsSettingsScreen.expiration.never.full=永不過期 # +realmsSettingsScreen.expiration.timeFormat=%s 於 %s #### %s is a local date and %s is a local time, ex: "December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfHour.full=30 分鐘內。%s #### %s is a localized time and date, ex: "In 30 min. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.hour.full=1 小時內。%s #### %s is a localized time and date, ex: "In 1 hour. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.quarterDay.full=6 小時內。%s #### %s is a localized time and date, ex: "In 6 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.halfDay.full=12 小時內。%s #### %s is a localized time and date, ex: "In 12 hours. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.day.full=1 天內。%s #### %s is a localized time and date, ex: "In 1 day. December 19 2017 at 11:30:20" +realmsSettingsScreen.expiration.week.full=7 天內。%s #### %s is a localized time and date, ex: "In 7 days. December 19 2017 at 11:30:20" realmsSettingsScreen.switchStoreDisplayName=Nintendo eShop # realmsSettingsScreen.iosStoreDisplayName=App Store # @@ -2390,7 +2461,7 @@ realmsSettingsScreen.searchBox=搜尋… # realmsSettingsScreen.unknownPackName=未知名稱 # realmsSettingsScreen.viewSubscriptionsButton=檢視訂閱 # -realmsSettingsScreen.extendConsumableButton=延長訂用 # +realmsSettingsScreen.extendConsumableButton=延長訂閱服務 # realmsSettingsScreen.extendConsumableButton.30=延長 30 天 # realmsSettingsScreen.extendConsumableButton.180=延長 180 天 # @@ -2461,6 +2532,9 @@ date.short_november=11 月 # date.short_december=12 月 # date.formatted=%s %d %d # date.formatted_alt=%d %s %d # +date.formattedSpecific=%s 於 %s # +date.formattedSpecific.today=今日於 %s # +date.formattedSpecific.yesterday=昨天於 %s # date.full_january=一月 # date.full_february=二月 # date.full_march=三月 # @@ -2569,7 +2643,7 @@ death.attack.thorns=%1$s 試圖襲擊 %2$s 而身亡 # death.attack.thrown=%1$s 被 %2$s 揍 # death.attack.thrown.item=%1$s 被 %2$s 用 %3$s 揍 # death.attack.trident=%1$s 被 %2$s 刺死了 # -death.attack.wither=%1$s 凋零至死了 # +death.attack.wither=%1$s 已遭凋靈攻擊致死 # death.attack.freeze=%1$s 凍死了 # death.attack.sonicBoom=%1$s 被一聲尖銳的尖叫聲抹去了 # death.attack.sonicBoom.player=%1$s 在試圖逃離 %2$s 時,被一聲尖銳的尖叫聲抹去了 # @@ -2593,7 +2667,6 @@ deathScreen.quit=主選單 # deathScreen.quit.confirm=確定要退出了嗎? # deathScreen.quit.confirmToMainMenuWarning=確定要離開並返回主選單嗎? # deathScreen.quit.confirmToMainMenuTitleWarning=是否退出主選單? # -deathScreen.quit.eduCloud.confirmLeaveWarning=確定要儲存並離開遊戲嗎?%s我們同時也會將你的世界上傳到雲端! # deathScreen.quit.secondaryClient=儲存並離開 # deathScreen.quit.secondaryClient.confirmLeaveWarning=您確定要儲存並離開遊戲嗎? # deathScreen.quit.secondaryClient.confirmLeaveTitleWarning=儲存並離開 # @@ -2633,7 +2706,7 @@ dimension.dimensionName0=主世界 # dimension.dimensionName1=地獄 # dimension.dimensionName2=終界 # -disabledSkin.title=您現在顯示為史提夫 # +disabledSkin.title=您將顯示為預設角色 # disabledSkin.body.onJoin=此伺服器已停用%s。您可以在更衣室中切換成不同的外觀。 # disabledSkin.body.dressingRoom=此伺服器已停用 %s。您確定要繼續裝備這個外觀嗎? # disabledSkin.type.customSkins=自訂外觀 # @@ -2779,7 +2852,7 @@ edu.worlds_screen.export=匯出 # edu.worlds_screen.share=分享 # edu.worlds_screen.delete=刪除 # edu.worlds_screen.courses_title=我的課程 # -edu.worlds_screen.fetch_error=連接至 OneDrive 時發生問題。儲存在雲端的世界有可能不是最新版本。另外,請檢查你的網際網路狀態。 # +edu.worlds_screen.fetch_error=連線至 OneDrive 時發生問題。儲存在雲端的世界有可能不是最新版本。另外,您可能需要檢查您的網際網路狀態。 # edu.templates.title=我的範本 # edu.templates.search_placeholder=搜尋我的範本 # @@ -2801,7 +2874,7 @@ effect.raid_omen=戰鬥預兆 # effect.trial_omen=試煉預兆 # effect.villageHero=村莊英雄 # effect.weaving=編織 # -effect.wind_charged=風能充能 # +effect.wind_charged=風彈 # enchantment.arrowDamage=力量 # enchantment.arrowFire=火焰 # @@ -2865,7 +2938,7 @@ entity.blaze.name=烈焰使者 # entity.boat.name=小船 # entity.bogged.name=沼澤骷髏 # entity.breeze.name=微風 # -entity.breeze_wind_charge_projectile.name=風能充能 # +entity.breeze_wind_charge_projectile.name=風彈 # entity.cat.name=貓 # entity.cave_spider.name=洞穴蜘蛛 # entity.chicken.name=雞 # @@ -2973,7 +3046,7 @@ entity.villager.unskilled=不熟練的村民 # entity.villager_v2.name=村民 # entity.vindicator.name=衛道士 # entity.wandering_trader.name=流浪商人 # -entity.wind_charge_projectile.name=風能充能 # +entity.wind_charge_projectile.name=風彈 # entity.witch.name=女巫 # entity.wither.name=凋靈 # entity.wither_skeleton.name=凋靈骷髏 # @@ -3053,7 +3126,12 @@ feed.upload=正在上傳您的螢幕畫面… # feed.manage=管理動態 # feed.share=分享 # feed.addScreenshot=新增螢幕畫面 # -feed.shareScreenshot=已擷取螢幕畫面。請前往 Realms Stories 分享。 # +feed.screenshotCapturedRealms=已擷取螢幕畫面。請前往 Realms Stories 分享。 # +feed.screenshotCaptured=成功擷取螢幕截圖。你可以在螢幕截圖相簿中檢視。 # +feed.screenshotAlmostFull=成功擷取螢幕截圖。你的相簿快滿了。(%d/%d) # +feed.screenshotReachedMax=成功擷取螢幕截圖。你的相簿已滿。(%d/%d) # +feed.screenshotFull=你的相簿已滿。刪除螢幕截圖以釋放空間。 # +feed.screenshotFullShort=螢幕截圖相簿已滿 # feed.comments=留言 # feed.edit=編輯 # feed.screenshots=螢幕畫面 # @@ -3107,7 +3185,7 @@ gameTip.cameraMovement.controller=移動 :tip_right_stick: 來環顧四周 # gameTip.playerMovement.mouse=使用:_input_key.forward:、:_input_key.left:、:_input_key.back:、:_input_key.right:來移動 # gameTip.playerMovement.touch=使用搖桿來移動 # -gameTip.playerMovement.touch.classic=使用搖桿來移動 # +gameTip.playerMovement.touch.classic=使用方向鍵移動 # gameTip.playerMovement.controller=移動 :tip_left_stick: 可四處移動 # gameTip.flying.mouse=按兩下 :_input_key.jump: 即可飛翔 # @@ -3120,7 +3198,9 @@ gameTip.stopFlying.mouse=按兩下 :_input_key.jump: 停止飛行 # gameTip.stopFlying.touch=按兩下向下飛行來停止飛行 # gameTip.jump.mouse=使用 :_input_key.jump: 跳躍 # + gameTip.swim.mouse=按住 :_input_key.jump: 向上游 # +gameTip.swim.touch=按下以向上游 # gameTip.hotbar.selection.mouse=捲動或按 %s 握住物品 ### The added string will be a number between 1 and 9 gameTip.hotbar.selection.touch=在快捷欄上輕按物品來握住它 # @@ -3156,6 +3236,14 @@ gameTip.placeCraftingTable.controller=放置你的精製台,按住它,然後 gameTip.useCraftingTable.mouse=按一下右鍵以使用精製台 # +gameTip.openChat.mouse=按 %s 開啟聊天 # +gameTip.openChat.touch=輕碰以開啟聊天 # +gameTip.openChat.touch.tts=輕碰聊天按鈕即可開啟聊天 # + +gameTip.emote.mouse=按下 :_input_key.emote: 來發出表情符號 # +gameTip.emote.touch=輕碰來發出表情符號 # +gameTip.emote.touch.tts=輕碰表情符號按鈕即可發出表情符號 # + generator.amplified=巨大化世界 # generator.amplified.info=注意:這只是為了好玩,需要強力電腦 # generator.customized=自訂 # @@ -3337,12 +3425,12 @@ howtoplay.armor.text.3=只要開啟物品欄,然後將盔甲部件移到玩家 howtoplay.armor.text.4=鐵甲、鎖鏈甲和黃金甲可以在熔爐中熔煉成碎鐵塊或金粒。 # howtoplay.armor.header.2=盾 # howtoplay.armor.text.5.keyboard=盾可以格擋即將到來的傷害。盾可以裝備在副手物品欄以及物品槽。按住 :_input_key.sneak: 可使用盾來格擋。 # -howtoplay.armor.text.5.gamepad=盾可以格擋即將到來的傷害。盾可以裝備在副手物品欄以及物品槽。按 :_input_key.sneak: 按鈕或按一下 :_gamepad_stick_right: 可切換使用盾來格擋。 # +howtoplay.armor.text.5.gamepad=盾可以格擋傷害,還可以裝備在副手物品欄以及物品槽。按下 :_input_key.sneak: 按鈕或按 :_gamepad_stick_right: 可切換使用盾來格擋。 # howtoplay.armor.text.5a.touch=盾牌可以格擋各種的傷害-甚至是苦力怕爆炸!它可以裝備在副手欄或快捷欄上。 # howtoplay.armor.text.5b.touch=使用「方向鍵點擊以互動」控制方案時,點擊 :touch_sneak: 來使用盾牌格檔。 # howtoplay.armor.text.5c.touch=使用「搖桿」控制方案時,點擊 :tip_virtual_button_sneak: 以使用盾牌格擋。 # -howtoplay.armor.text.5.rift_controller=盾可以格擋即將到來的傷害。盾可以裝備在副手物品欄以及物品槽。按 :_input_key.sneak: 按鈕或按一下 :rift_X: 可切換使用盾來格擋。 # -howtoplay.armor.text.5.windowsmr_controller=盾可以格擋即將到來的傷害。盾可以裝備在副手物品欄以及物品槽。按 :_input_key.sneak: 按鈕或按一下 :windowsmr_right_stick: 可切換使用盾來格擋。 # +howtoplay.armor.text.5.rift_controller=盾可以格擋所受傷害。盾可以裝備在副手物品欄以及物品槽。按 :_input_key.sneak: 或按一下 :rift_X: 可切換使用盾來格擋。 # +howtoplay.armor.text.5.windowsmr_controller=盾可以格擋所受傷害。盾可以裝備在副手物品欄以及物品槽。按 :_input_key.sneak: 或按一下 :windowsmr_right_stick: 可切換使用盾來格擋。 # howtoplay.armor.text.6=盾甚至可以格擋苦力怕爆炸! # howtoplay.armor.header.3=偽裝 # howtoplay.armor.text.7=您也可以把雕刻過的南瓜戴在頭上。這麼做雖然不會增加任何 :armor:,卻能讓終界使者不會因為您盯著它們瞧而發飆。 # @@ -3549,7 +3637,7 @@ howtoplay.npc.text.2=只有「創世者」可以放置、刪除、命名或編 howtoplay.npc.text.3=NPC 有多種不同的外觀可選,而且無法移動。 # howtoplay.camera=相機 # -howtoplay.camera.title=遊戲說明:攝影機 # +howtoplay.camera.title=遊戲說明:相機 # howtoplay.camera.text.1=相機可以讓玩家在世界中拍攝照片。 # howtoplay.camera.text.2=若要以您的視角拍照,請按 :_input_key.use:。 # howtoplay.camera.text.2.touch=若要以您的視角拍照,請輕觸並按住,然後放開。 # @@ -3617,7 +3705,7 @@ howtoplay.dispensers.text.4=發射器也能用來放置物品,例如把南瓜 howtoplay.droppers=投擲器 # howtoplay.droppers.text.1.notTouch=使用紅石充能時,投擲器會掉落一個其中所含的隨機物品。按投擲器上的 :_input_key.use: 即可打開它,並將物品欄中的物品裝載進投擲器。 # -howtoplay.droppers.text.1.touch=使用紅石充能時,投擲器會掉落一個其中所含的隨機物品。輕觸投擲器即可打開它,並將物品欄中的物品裝載進投擲器。 # +howtoplay.droppers.text.1.touch=使用紅石充能時,投擲器會掉落一個其中所含的隨機物品。輕碰投擲器即可打開它,並將物品欄中的物品裝載進投擲器。 # howtoplay.droppers.header.1=用法 # howtoplay.droppers.text.2=如果投擲器正對箱子或其他類型的容器,物品會自動改為放入該容器中。您可以建造一連串的投擲器在遙遠的兩地之間輸送物品。 # @@ -3766,10 +3854,10 @@ howtoplay.inventory=物品欄 # howtoplay.inventory.title=遊戲說明:物品欄 # howtoplay.inventory.header.1=1.物品欄 # howtoplay.inventory.header.2=2.快捷欄 # -howtoplay.inventory.text.1.pc_console=當你收集到更多資源時,快捷欄就會填滿。按:_input_key.inventory:鍵以進入§e物品欄§f,在那裡你會有更多空間來存放收集來的物品。 # -howtoplay.inventory.text.1.touch=收集到更多資源時,你的快捷欄就會填滿。輕觸:tip_touch_inventory:按鈕進入§e物品欄§f,在那裡你會有更多空間來存放收集來的物品。 # -howtoplay.inventory.text.1.rift=當你收集到更多資源時,快捷欄就會填滿。按:rift_B:鍵以進入§e物品欄§f,在那裡你會有更多空間來存放收集來的物品。 # -howtoplay.inventory.text.1.windowsmr=收集到更多資源時,你的快捷欄就會填滿。按下 :windowsmr_left_grab: 按鈕即可存取§e物品欄§f,在這裡你將有更多空間存放收集到的物品。 # +howtoplay.inventory.text.1.pc_console=收集到更多資源時,你的快捷列就會填滿。按下 :_input_key.inventory: 即可存取§e物品欄§f,在這裡你將有更多空間存放收集到的物品。 # +howtoplay.inventory.text.1.touch=收集到更多資源時,你的快捷列就會填滿。輕觸 :tip_touch_inventory: 進入§e物品欄§f,在那裡你會有更多空間來存放收集來的物品。 # +howtoplay.inventory.text.1.rift=收集到更多資源時,你的快捷列就會填滿。按下 :rift_B: 即可存取§e物品欄§f,在這裡你將有更多空間存放收集到的物品。 # +howtoplay.inventory.text.1.windowsmr=收集到更多資源時,你的快捷列就會填滿。按下 :windowsmr_left_grab: 即可存取§e物品欄§f,在這裡你將有更多空間存放收集到的物品。 # howtoplay.inventory.text.2.keyboard=想在§e快捷欄§f與物品欄之間移動物品嗎?開啟物品欄,按一下所選的物品,然後將其拖曳到你想移動的空物品槽中。 # howtoplay.inventory.text.2.gamepad=想在§e快捷欄§f與物品欄之間移動物品?使用游標選擇物品並按下:_gamepad_face_button_down:。接著移動游標至空物品槽,再按一下將物品放進去。 # howtoplay.inventory.text.2.touch=想在§e快捷欄§f和物品欄之間移動一些物品嗎?輕按你想選擇的物品,然後輕按想移動的空白物品欄位即可。 # @@ -3805,7 +3893,7 @@ howtoplay.minecoins.text.1=使用 Minecoin,Minecraft 的遊戲內貨幣,來 howtoplay.minecoins.text.2=一旦兌換之後,您的 Minecoin 將連結到您的 Microsoft 帳戶,因此您也可以在其他支援的裝置上存取您的硬幣和所購買項目! # howtoplay.minecoins.button.text.1=取得錢幣 # howtoplay.minecoins.header.1=免責聲明 # -howtoplay.minecoins.text.3=*Minecoin 需求具有 Minecraft 市集的 Minecraft:基岩版才可使用。Minecoin 與 Sony PlayStation® 不相容。有關相容性資訊,請參閱 minecraft.net/minecoins  #### CertRequirement: [Sony PlayStation®] +howtoplay.minecoins.text.3=*Minecoin 需要具有 Minecraft 市集的 Minecraft:基岩版才能使用。Minecoin 與 PlayStation® 不相容。有關相容性資訊,請參閱 minecraft.net/minecoins  #### CertRequirement: [PlayStation®] howtoplay.mining=採礦 # @@ -3991,12 +4079,12 @@ howtoplay.realms_stories.text.6=在 Realm 中遊玩,或在 Realm 標籤上時 howtoplay.scaffolding=鷹架 # howtoplay.scaffolding.header.1=直上天際 # howtoplay.scaffolding.text.1.keyboard=支架可以協助您安全建造巨大建築!您可以走入支架中,還可以站在支架上。如果您有一根支架的柱子,您可以站在支架中然後按 :_input_key.jump: 以向上搭建。如果要向下搭建,您可以按 :_input_key.sneak:。 # -howtoplay.scaffolding.text.1.gamepad=支架可以協助您安全建造巨大建築!您可以走入支架中,還可以站在支架上。如果您有一根支架的柱子,您可以站在支架中然後按 :_input_key.jump: 按鈕以向上搭建。如果要向下搭建,您可以按住 :_input_key.sneak: 按鈕。 # +howtoplay.scaffolding.text.1.gamepad=支架可以協助您安全建造巨型建築!您可以走入支架並站在支架上。如果您有一根支架的柱子,即可站在支架中,然後按 :_input_key.jump: 以向上搭建。如果要向下搭建,您可以按住 :_input_key.sneak:。 # howtoplay.scaffolding.text.1a.touch=支架可以協助建造大型設施,能讓你到達更高處,並安全地下降,免於受到落下傷害。 # howtoplay.scaffolding.text.1b.touch=使用方向鍵控制方案時,點擊 :touch_jump: 爬上一列支架。點擊 :touch_fly_down: 來往下爬。 # howtoplay.scaffolding.text.1c.touch=使用搖桿控制方案時,按 :tip_virtual_button_jump: 來爬上一列支架。點擊 :tip_virtual_button_sneak: 來往下爬。 # -howtoplay.scaffolding.text.1.rift_controller=支架可以協助您安全建造巨大建築!您可以走入支架中,還可以站在支架上。如果您有一根支架的柱子,您可以站在支架中然後按 :rift_A: 按鈕以向上搭建。如果要向下搭建,您可以按住 :rift_X: 按鈕。 # -howtoplay.scaffolding.text.1.windowsmr_controller=支架可以協助您安全建造巨大建築!您可以走入支架中,還可以站在支架上。如果您有一根支架的柱子,您可以站在支架中然後按 :windowsmr_right_touchpad: 按鈕以向上搭建。如果要向下搭建,您可以按住 :windowsmr_right_stick: 按鈕。 # +howtoplay.scaffolding.text.1.rift_controller=支架可以協助你安全建造巨型建築!你可以走入支架並站在支架上。如果你有一根支架的柱子,即可站在支架中,然後按 :rift_A: 以向上搭建。如果要向下搭建,你可以按住 :rift_X:。 # +howtoplay.scaffolding.text.1.windowsmr_controller=支架可以協助你安全建造巨型建築!你可以走入支架並站在支架上。如果你有一根支架的柱子,即可站在支架中,然後按 :windowsmr_right_touchpad: 以向上搭建。如果要向下搭建,你可以按住 :windowsmr_right_stick:。 # howtoplay.scaffolding.header.2=支撐建築 # howtoplay.scaffolding.text.2=支架需要支撐。在同一個方塊裡,您只能水平放置特定數量的支架。如果放置太多支架方塊,沒有支撐的話支架就會垮下來。支架可以和一般方塊一樣放置,也可以放在其地基上以快速建造高塔。 # howtoplay.scaffolding.header.3=拆解 # @@ -4170,7 +4258,8 @@ level.editor.export.failed=專案匯出失敗 # level.editor.import.failed=專案匯入失敗 # level.editor.import.failed.incompatibleEdition=專案匯入失敗:不支援的檔案格式 # -inbox.invite.title=Realm 邀請 # +inbox.realmInvite.title=Realm 邀請給 %s # +inbox.gameInvite.title=來自 %s 的遊戲邀請 # invite.clear=清除選擇 # invite.send=送出 %d 份邀請 # @@ -4188,6 +4277,8 @@ invite.error1=發生問題,我們無法載入你的好友清單。 # invite.error2=發生問題,我們無法載入你的部分好友詳細資訊。 # invite.realm.add_member=新增 Realm 成員 # invite.notification.title=遊戲邀請 # +invite.notification.acceptInviteTtsTouch=點選螢幕上方的邀請兩次以接受 # +invite.notification.acceptInviteTtsGamepad=按 %s 接受 # invite.notification.description=%s 已邀請您玩《Minecraft》 # invite.confirmation.description=%s 已邀請您玩《Minecraft》 # invite.pageCounter=%d/%d # @@ -5296,7 +5387,7 @@ item.spawn_egg.entity.piglin.name=豬布林生成蛋 # item.spawn_egg.entity.fox.name=狐狸生成蛋 # item.spawn_egg.entity.unknown.name=生成蛋 # item.spawn_egg.entity.wandering_trader.name=流浪商人生成蛋 # -item.spawn_egg.entity.wither.name=凋零生成蛋 # +item.spawn_egg.entity.wither.name=凋靈生成蛋 # item.spawn_egg.entity.zoglin.name=殭屍疣豬獸生成蛋 # item.spawn_egg.entity.sniffer.name=嗅探者生成蛋 # item.trident.name=三叉戟 # @@ -5399,7 +5490,7 @@ item.waxed_exposed_copper_door.name=塗蠟的外露銅門 # item.waxed_oxidized_copper_door.name=塗蠟的氧化銅門 # item.waxed_weathered_copper_door.name=塗蠟的風化銅門 # item.weathered_copper_door.name=風化銅門 # -item.wind_charge.name=風能充能 # +item.wind_charge.name=風彈 # item.wheat.name=小麥 # item.wolf_armor.name=狼鎧 # item.writable_book.name=書本和羽毛筆 # @@ -5425,6 +5516,7 @@ item.banner_pattern.skull=骷髏頭形狀 # item.banner_pattern.thing=Mojang 標誌 # item.banner_pattern.vines=鋸齒框邊 # item.bucketPowderSnow.name=粉雪桶 # +item.worldbuilder.block.failed=您需要創造 + 操作員來放置此方塊 # item.shield.name=盾 # item.shield.white.name=白色盾牌 # @@ -5863,6 +5955,7 @@ map.position=位置:%s, %s, %s # mcoServer.title=線上 Minecraft 世界 # +menu.ai_lesson_crafter=課程合成器 # menu.achievements=成就 # menu.convertingLevel=拓展世界 # menu.copyright=©Mojang AB # @@ -5892,6 +5985,7 @@ menu.classroom_settings.caps=課堂設定 # menu.serverStore=%s 商店 # menu.serverGenericName=伺服器 # menu.play=遊戲 # +menu.preview=預覽 # menu.profile=設定檔 # menu.playdemo=試玩 # menu.playOnRealms=在 Realm 上遊戲 # @@ -6200,11 +6294,22 @@ options.dev_use_fps_independent_turning=使用獨立於 FPS 的迴轉 # options.dev_use_fast_chunk_culling=使用快速區塊選擇 # options.dev_displayMarketplaceDocumentId=顯示市集文件 ID # options.dev_addCoins=加入 %s 枚錢幣 # +options.dev_addCoinTitle=新增錢幣 # +options.dev_reset_entitlements=重設所有權限 # +options.dev_reset_entitlements_loading=正在重設權限,此對話方塊將在處理完成後關閉。你可以關閉此視窗,但在指令完成前關閉遊戲可能會導致意外行為。 # +options.dev_reset_entitlements_error_unfinished=警告,並非所有權限都被正確刪除。請嘗試再次執行指令,可能需要在重新啟動用戶端後執行。 # +options.dev_reset_entitlements_warning=警告!這將刪除你的所有權限,包括你可能無法取回的舊版權限!如果你有大量權限,此操作可能需要一些時間。你確定要繼續嗎? # +options.dev_reset_entitlements_success=權限已成功刪除。 # +options.dev_currencyFailureWarning=網路呼叫失敗。錯誤:%s # +options.dev_currencyFailureWarningGeneric=網路呼叫失敗。請確認你已登入允許清單上的帳戶。 # +options.dev_reset_wallet=重設電子錢包 # +options.dev_allowlist_failure=錯誤!操作失敗,請仔細檢查以確保此帳戶在允許清單上。 # options.discoveryEnvironment=發現環境 (需要重新啟動) # options.discoveryEnvironment.production=製作 # options.discoveryEnvironment.staging=預備 # options.discoveryEnvironment.local=本機 # options.discoveryEnvironment.dev=開發 [不穩定] # +options.discoveryEnvironment.perf=效能 [非常不穩定] # options.dev_realmsEnvironment=Realms 環境 # options.dev_realms_environment.production=製作 # options.dev_realms_environment.staging=預備 # @@ -6265,6 +6370,7 @@ options.dev_updateVersionOverride=更新用戶端版本覆寫 # options.dev_resetOverrideDate=重設覆寫日期 # options.dev_clearStoreCache=清除市集快取 # options.dev_clearLibraryCache=清除資料庫快取 # +options.dev_clearScreenshotsCache=清除螢幕截圖快取 # options.dev_clearAllCache=清除所有快取 # options.dev_connection_quality=網路調節器 (模擬不良連接) # options.dev_connection_off=關 - 在已針對本機遊戲啟用的記憶體連接中 # @@ -6274,6 +6380,7 @@ options.dev_connection_3g=3G - 1.5Mbps,200ms 延遲,2% 封包遺失 # options.dev_connection_slow=慢 - 400Kbps,300ms 延遲,3% 封包遺失 # options.dev_connection_veryslow=非常慢 - 200Kbps,400ms 延遲,4% 封包遺失 # options.dev_deleteAllPersonas=刪除所有角色 # +options.dev_deleteLocalScreenshots=刪除本機螢幕截圖 # options.dev_deleteLegacyPersona=刪除舊人物插槽 # options.dev_identity_environment=新身分和線上基礎結構環境 (需重新開機) # options.dev_identity_environment.dev=開發 # @@ -6303,8 +6410,8 @@ options.dev_sunsetting_tier.four=第 4 層 - 1024MB # options.dev_sunsetting_tier.five=第 5 層 - iOS 12 和牛軋糖 # options.dev_sunsetting_tier.not_pending=未擱置 # options.dev_gatherings_section=集會 # -options.dev_gatherings_add_gathering=新增公開收集 # options.dev_gatherings_enable=啟用收集 # +options.dev_gatherings_filter=篩選聚會 # options.dev_gatherings_disable=停用收集 # options.dev_gatherings_bypass=旁路系統服務套件檢查 # options.dev_gatherings_enabled=收集:已啟用 # @@ -6344,6 +6451,8 @@ options.percent.format=%s%% # options.fov.format=%s° # options.fov.max=超廣角 # options.fov.min=普通 # +options.gammaIntensity=調整亮度 # +options.hdr_brightness=亮度 # options.hudOpacity=HUD 不透明度 # options.hudOpacity.max=一般 # options.hudOpacity.min=隱藏 # @@ -6353,10 +6462,11 @@ options.fullKeyboardGameplay=全鍵盤遊戲 # options.fullKeyboardLayout=全鍵盤佈局 # options.improvedInputResponsePlaceholder=改善輸入回應 # options.improvedInputResponsePlaceholder.tooltip=減少您的輸入和您在螢幕上看到內容之間的延遲。此設定可能會消耗更多電池電量。 # -options.dynamicTexturesToggle=移除材質限制 # -options.dynamicTexturesToggle.tooltip=將此設定從「開啟」改為「關閉」將需要重新啟動遊戲。當使用多個附加內容或含有大量材質的資源套件時,可能會導致遊戲不穩定。 # -options.dynamicTextures.popUp=如果開啟「移除材質限制」,你將需要重新啟動遊戲才能關閉它。 # +options.dynamicTexturesToggle=使用推薦材質限制 # +options.dynamicTexturesToggle.tooltip=允許 Mojang 設定材質上限。這可能會大幅提升材質品質。如果你遇到大型附加內容和資源套件的問題,請關閉此選項。 # +options.dynamicTextures.popUp=關閉使用的材質限制需要重新啟動遊戲才能生效。 # options.dynamicTextures.popUp.title=您確定嗎? # +options.dynamicTextures.popUp.continue=關閉 # options.fullscreen=全螢幕 # options.gamepadcursorsensitivity=控制器游標靈敏度 # options.gamertag=玩家代號: # @@ -6374,6 +6484,7 @@ options.gui.accessibility.scaling.tooltip=啟用超大版本的新 UI 選單作 options.upscaling=升級 # options.raytracing=光線追蹤 # options.raytracing.disabled.upsell.supported_platform=此選項僅可在具有光線追蹤功能的環境中遊玩時編輯。請在市集中尋找,或自行建立具有光線追蹤功能的資源套件。 # +options.raytracing.disabled.upsell.supported_platform.edu=此選項僅可在具有光線追蹤功能的世界中遊玩時編輯。 # options.raytracing.disabled.upsell.unsupported_platform=您需要特定裝置才能使用此功能,關於更多資訊,請參閱:http://aka.ms/ray-tracing-FAQ # options.graphics.fancy=高貴 # options.graphics.fast=性能優先 # @@ -6406,6 +6517,7 @@ options.hidehand=隱藏指針 # options.classic_box_selection=選擇外框 # options.creator=創作者 # options.creatorTitle=創作者設定 # +options.creator.serverboundClientDiagnosticsEnabled=啟用用戶端診斷 # options.creator.debuggerHeading=腳本偵錯工具設定 # options.creator.debuggerAutoAttach=載入時附加偵錯工具 # options.creator.debuggerAutoConnect=載入時連接偵錯工具 # @@ -6639,6 +6751,8 @@ options.uiprofile.classic=傳統 # options.uiprofile.pocket=Pocket # options.betaNewDeathScreenToggle=新的「你死了」畫面(實驗用) # options.betaNewDeathScreenToggle.disabled=在世界遊玩時無法變更此設定 # +options.betaNewBedScreenToggle=新床舖畫面 (實驗性) # +options.betaNewBedScreenToggle.disabled=在世界遊玩時無法變更此設定 # options.usetouchpad=分離控制 # options.viewSubscriptions=訂閱 # options.viewSubscriptions.button.info=資訊 # @@ -6715,6 +6829,11 @@ options.openFeedbackPage.message=將開啟預設瀏覽器以顯示 Minecraft 回 options.openFeedbackPage.continue=繼續前往回饋網站 # options.turnOffAchievements=關閉成就? # options.turnOffAchievements.message=成就僅在設定為作弊的生存模式世界中可用。如果繼續,即使你在遊玩前切換回來,也沒有人能在這個世界上再次贏得成就。 # +options.turnOnHardcoreMode=是否要開啟硬核模式? # +options.turnOnHardcoreMode.message=這是關於硬核模式你應該要知道的事情: # +options.turnOnHardcoreMode.message.1=1. 當你死亡時,你將不會重生 - 遊戲結束! # +options.turnOnHardcoreMode.message.2=2. 硬核模式無法在建立世界後關閉。 # +options.turnOnHardcoreMode.message.3=3. 在你死亡後,你可以觀看,但無法與這個世界互動。 # options.achievementsDisabled=在此世界無法獲得成就。 # options.achievementsDisabled.onLoad=若您開始以這些設定玩遊戲,即無法在此世界中再贏得成就。 # options.achievementsDisabled.notSignedIn=在此世界中雖可得到成就,但您必須登入 Microsoft 帳戶方能贏取。 # @@ -6761,7 +6880,7 @@ options.makeBackup=製作我的世界備份副本 # options.managePrivacy=若要管理隱私權設定,請使用任何網路瀏覽器造訪 https://account.xbox.com/Settings。 ###disable_3rd_party_console_resource_pack_check options.unlink_msa.button=取消連結 Microsoft 帳戶 # options.unlink_msa.confirm.title=是否取消連結 Microsoft 帳戶? # -options.unlink_msa.confirm.warning=警告:取消連結後,您將無法在於您的帳戶 %s 中儲存您在 PlayStation®4 主機上的進度或購買的內容。 #### CertRequirement: [PlayStation®4] +options.unlink_msa.confirm.warning=警告:取消連結後,你將無法在於你的帳戶 %s 中儲存你在 PlayStation®4 主機上的進度或購買的內容。 #### CertRequirement: [PlayStation®4 console] options.unlink_msa.confirm.warning.2=從此遊戲中取消連結您的 Microsoft 帳戶將影響此平台上使用此 Microsoft 帳戶的所有 Minecraft 遊戲。 # options.unlink_msa.confirm.checkbox1=我在其他平台中玩遊戲時,將無法再存取任何遊戲內的商店內容。 # options.unlink_msa.confirm.checkbox2=我將無法在其他平台中與我的好友一起玩跨平台遊戲。 # @@ -7224,7 +7343,7 @@ potion.weaving=編織 # potion.windCharged.linger.name=滯留型風能充能藥水 # potion.windCharged.name=風能充能藥水 # potion.windCharged.splash.name=噴濺型風能充能藥水 # -potion.windCharged=風能充能 # +potion.windCharged=風彈 # potion.wither=凋靈 # potion.wither.name=腐朽藥水 # potion.wither.splash.name=噴濺型腐朽藥水 # @@ -7268,6 +7387,7 @@ progressScreen.cantConnect=無法連線至世界。請檢查你與網際網路 progressScreen.generating=正在生成世界 # progressScreen.saving=正在儲存世界 # progressScreen.loading=載入中... # +progressScreen.title.loading=正在載入 %1 # progressScreen.title.downloading=正在下載資源套件 %1 # progressScreen.title.applyingPacks=正在載入資源套件 # progressScreen.title.searchingForSession=正在搜尋遊戲... # @@ -7278,12 +7398,14 @@ progressScreen.title.connectingExternal=正在連線到外部伺服器 # progressScreen.title.connectingRealms=正在連線到 Realm # progressScreen.title.copyingWorld=世界複製 # progressScreen.title.deleteStorageAreaContent=清除存儲空間快取 # +progressScreen.title.deleteScreenshotsCache=正在清除螢幕截圖快取 # +progressScreen.title.deleteLocalScreenshots=正在清除本機螢幕截圖 # progressScreen.title.loadingSplitScreenAppearances=正在載入分割畫面外觀 # progressScreen.title.modifiedWorldWarning=已修改的世界 # progressScreen.message.appearanceLoaded=已載入外觀 # progressScreen.message.appearanceLoadWaitTimeMet=載入外觀需要較長時間。繼續進行世界生成... # progressScreen.message.deleteStorageAreaContent=這可能需要一些時間。 # -progressScreen.message.copyingWorld=正在複製世界…%d%% # +progressScreen.message.copyingWorld=正在複製世界... # progressScreen.message.tts.copyingWorld=正在複製世界 # progressScreen.message.building=正在建構地形 # progressScreen.message.done=完成! # @@ -7337,20 +7459,16 @@ progressScreen.message.modifiedWorldWarning.6=追加內容增加新的方塊、 progressScreen.message.modifiedWorldWarning.7=世界和追加內容非常複雜!雖然有些很合適一起使用,但有些可能會造成奇怪的結果。 # progressScreen.message.modifiedWorldWarning.8=更多追加內容代表著更多樂趣,但可能會需要較長的時間來載入遊戲。 # progressScreen.dialog.title.resourcePack=是否下載資源包? # -progressScreen.dialog.title.behaviorAndResourcePack=是否要下載世界行為模式和資源套件? # -progressScreen.dialog.title.onlyBehavior=是否要下載世界行為套件? # progressScreen.dialog.title.storageProviderError=無法同步處理世界資料 # progressScreen.dialog.title.storageProviderLongWait=正在同步處理世界資料 # progressScreen.dialog.title.storageProviderSucceeded=同步世界資料成功 # -progressScreen.dialog.message.onlyBehavior=這個世界已套用行為套件,您必須下載以便加入。您想下載並且加入嗎? # -progressScreen.dialog.message.behaviorAndOptionalResourcePack=這個世界已套用行為套件,您必須下載以便加入;並有資源套件,您可在加入前選擇性地下載。您在加入前想下載什麼? # -progressScreen.dialog.message.behaviorAndResourcePack=這個世界已套用行為模式和資源套件,您必須下載以便加入。您想下載並且加入嗎? # -progressScreen.dialog.message.resourcePackOptional=這個世界已套用資源套件,您想在加入前先下載嗎? # -progressScreen.dialog.message.resourcePackRequired=這個世界已套用資源套件,您必須下載以便加入。您想下載並且加入嗎? # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line1=這個世界已套用光線追蹤的資源套件。 # -progressScreen.dialog.message.resourcePackOptional.rayTracing.line2=您的裝置與進階照明和材質功能不相容,因此您看到的世界將沒有這些進階效果。您想在加入前下載嗎? # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line1=這個世界已套用光線追蹤的資源套件。 # -progressScreen.dialog.message.resourcePackRequired.rayTracing.line2=您的裝置與進階照明和材質功能不相容,因此您看到的世界將沒有這些進階效果。您想在加入前下載嗎? # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optional=這個世界套用了一些可選的資源套件,其中包含光線追蹤。你的裝置不支援進階光影和材質功能,所以你會看到沒有這些進階效果的世界。 # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.optionalAndRequired=這個世界套用了一些可選和必備的資源套件,其中包含光線追蹤。你的裝置不支援進階光影和材質功能,所以你會看到沒有這些進階效果的世界。 # +progressScreen.dialog.message.resourcePack.noRayTracingSupport.required=這個世界套用了一些必備的資源套件,其中包含光線追蹤。你的裝置不支援進階光影和材質功能,所以你會看到沒有這些進階效果的世界。 # +progressScreen.dialog.message.resourcePack.optional=這個世界套用了一些可選的資源套件。你要在加入前下載它們嗎? # +progressScreen.dialog.message.resourcePack.optionalAndRequired=這個世界套用了一些來自追加內容的可選資源套件和必備資源套件。你想下載所有資源套件,還是只下載加入所需的資源套件? # +progressScreen.dialog.message.resourcePack.required=這個世界套用了來自追加內容的必備資源套件。你想下載它們並加入嗎? # +progressScreen.dialog.message.resourcePack.serverRequired=這個世界的擁有者要求玩家下載所有套用到它的資源套件。你想下載它們並加入嗎? # progressScreen.dialog.message.storageProviderError=無法同步至你的世界資料。是否要重試? # progressScreen.dialog.message.storageProviderUnusableError=世界沒有完全同步,或已經毀壞。請嘗試使用良好的主機進行世界遊戲,並再次嘗試遷移。 # progressScreen.dialog.message.storageProviderQuotaError=本地儲存成功,但由於配額原因,雲端同步失敗。從設定功能表中刪除世界來釋放雲端空間。 # @@ -7358,14 +7476,13 @@ progressScreen.dialog.message.storageProviderOutOfLocalStorage=本地可用空 progressScreen.dialog.message.worldCorrupted=世界已經毀損。請至 bugs.mojang.com 回報此問題 # progressScreen.dialog.message.storageProviderLongWait=同步這個世界需要很長的時間。是否要繼續等待? # progressScreen.dialog.button.enter=進入世界 # -progressScreen.dialog.button.joinAndDownload=下載並加入 - %1 # progressScreen.dialog.button.joinAndDownload.everything=全部下載並加入 - %1 # -progressScreen.dialog.button.joinAndDownload.onlyBehaviorPacks=僅可下載行為模式並加入 - %1 # +progressScreen.dialog.button.joinAndDownload.required=下載必要項目並加入 - %1 # progressScreen.dialog.button.join=加入 # progressScreen.dialog.button.leave=離開 # progressScreen.dialog.button.retry=重試 # progressScreen.dialog.button.wait=等候 # -progressScreen.editor.message.copyingProject=正在複製專案… %d%% # +progressScreen.editor.message.copyingProject=正在複製專案... # progressScreen.editor.message.tts.copyingProject=正在複製專案 # progressScreen.editor.title.copyingProject=專案複製 # progressScreen.editor.dialog.message.resourcePackOptional=該專案已套用資源套件,您要在加入前先下載嗎? # @@ -7444,7 +7561,7 @@ resourcePack.description.bottom.behaviorPacks=行為套件由下往上套用, resourcePack.description.bottom.level=資源套件由下往上套用,換句話說,同在兩個資源套件中的資源會被較高的資源套件覆寫。您世界中的資源套件會套用在全球資源套件的上方。 # resourcePack.description.store=在商店中檢視 # resourcePack.header.behavior=啟用的行為套件適用於所有玩家。 # -resourcePack.header.level=需要玩家接受資源套件方能加入 # +resourcePack.header.level=需要玩家下載選用資源包才能加入 # resourcePack.crashRecovery.title=全球資源已重置 # resourcePack.crashRecovery.message=之前載入資源失敗。 # resourcePack.warnings=警告: # @@ -7452,8 +7569,8 @@ resourcePack.warning.add.title=是否要更新世界? # resourcePack.warning.add.body=這個世界的外觀或行為模式可能與未修改的世界不同。你應該在繼續遊戲之前另存你的世界。 # resourcePack.warning.add.button.cancel=不新增套件 # resourcePack.warning.add.button.ok=仍要新增套件 # -resourcePack.warnings.contentKeyErrorBody=載入套件 %s 時出現問題。 # -resourcePack.warnings.contentKeyErrorBodyMultiple=載入套件 %s 時出現問題。 # +resourcePack.warnings.contentKeyErrorBody=載入套件 %s 時發生問題。請重新啟動遊戲或重新下載套件,這樣可能可以解決問題。 # +resourcePack.warnings.contentKeyErrorBodyMultiple=載入套件 %s 時發生問題。請重新啟動遊戲或重新下載套件,這樣可能可以解決問題。 # resourcePack.warnings.contentKeyErrorTitle=錯誤! # resourcePack.warning.remove.title=這樣做很危險! # resourcePack.warning.remove.body=體驗世界後,加入或刪除套件可能會破壞世界,且導致你失去已建立的項目。 # @@ -7577,9 +7694,9 @@ entity.frog.name=青蛙 # entity.tadpole.name=蝌蚪 # item.spawn_egg.entity.warden.name=循聲守衛生成蛋 # entity.warden.name=循聲守衛 # -entity.allay.name=阿萊 # -item.spawn_egg.entity.allay.name=阿萊生成蛋 # -action.interact.allay=把物品給阿萊 # +entity.allay.name=亞萊 # +item.spawn_egg.entity.allay.name=亞萊生成蛋 # +action.interact.allay=把物品給亞萊 # item.bucketTadpole.name=一桶蝌蚪 # item.spawn_egg.entity.frog.name=青蛙生成蛋 # item.spawn_egg.entity.tadpole.name=蝌蚪生成蛋 # @@ -7788,10 +7905,12 @@ storageManager.unknownElements=未知 # storageManager.delete.title=要永遠刪除 %s 嗎? # storageManager.title.item.single=物品 # storageManager.title.item.plural=物品 # +storageManager.title.allScreenshots=所有螢幕截圖 # storageManager.delete.content=確定要刪除所選擇的物品嗎?物品將永遠無法使用!(時間很長喔!) %s%s%s # storageManager.delete.content.redownload=您可以從市集重新下載購買過的內容。 # storageManager.delete.content.worldtemplate=刪除範本可能導致使用該範本的世界無法再正常運作。 # storageManager.delete.content.affectedWorlds=以下世界可能停止運作: # +storageManager.delete.content.screenshots=這將刪除此裝置上所有 Minecraft 玩家的所有螢幕截圖。你確定要繼續嗎? # storageManager.delete.confirm=刪除 # storageManager.delete.cancel=取消 # storageManager.delete.dependency=以下的內容均根據這個 %s,如果您刪除 「%s」:%s 就可能無法正常使用。您還是要刪除 "%s" 嗎?%s 將永遠無法使用!(時間很長喔!) # @@ -9321,7 +9440,7 @@ tile.pumpkin.name=南瓜 # tile.pumpkin_stem.name=南瓜莖 # tile.quartz_block.chiseled.name=鑿刻石英方塊 # tile.quartz_block.default.name=石英方塊 # -tile.quartz_block.lines.name=柱狀石英方塊 # +tile.quartz_block.lines.name=石英柱 # tile.quartz_block.smooth.name=平滑石英方塊 # tile.quartz_block.name=石英方塊 # tile.rail.name=軌道 # @@ -9721,38 +9840,38 @@ item.raw_copper.name=粗銅 # item.raw_iron.name=粗鐵 # item.raw_gold.name=粗金 # tile.copper_block.name=銅方塊 # -tile.exposed_copper.name=斑駁的銅方塊 # +tile.exposed_copper.name=外露的銅方塊 # tile.weathered_copper.name=風化的銅方塊 # tile.oxidized_copper.name=氧化的銅方塊 # tile.waxed_copper.name=上蠟的銅方塊 # -tile.waxed_exposed_copper.name=上蠟的斑駁銅方塊 # +tile.waxed_exposed_copper.name=上蠟的外露銅方塊 # tile.waxed_weathered_copper.name=上蠟的風化銅方塊 # tile.waxed_oxidized_copper.name=上蠟的氧化銅方塊 # tile.cut_copper.name=切製銅方塊 # -tile.exposed_cut_copper.name=斑駁的切製銅方塊 # +tile.exposed_cut_copper.name=外露的切製銅方塊 # tile.weathered_cut_copper.name=風化的切製銅方塊 # tile.oxidized_cut_copper.name=氧化的切製銅方塊 # tile.waxed_cut_copper.name=上蠟的切製銅方塊 # -tile.waxed_exposed_cut_copper.name=上蠟的斑駁切製銅方塊 # +tile.waxed_exposed_cut_copper.name=上蠟的外露切製銅方塊 # tile.waxed_weathered_cut_copper.name=上蠟的風化切製銅方塊 # tile.waxed_oxidized_cut_copper.name=上蠟的氧化切製銅方塊 # tile.cut_copper_stairs.name=切制銅階梯 # -tile.exposed_cut_copper_stairs.name=斑駁的切製銅階梯 # +tile.exposed_cut_copper_stairs.name=外露的切製銅階梯 # tile.weathered_cut_copper_stairs.name=風化的切製銅階梯 # tile.oxidized_cut_copper_stairs.name=氧化的切製銅階梯 # tile.waxed_cut_copper_stairs.name=上蠟的切製銅階梯 # -tile.waxed_exposed_cut_copper_stairs.name=上蠟的斑駁切製銅階梯 # +tile.waxed_exposed_cut_copper_stairs.name=上蠟的外露切製銅階梯 # tile.waxed_weathered_cut_copper_stairs.name=上蠟的風化切製銅階梯 # tile.waxed_oxidized_cut_copper_stairs.name=上蠟的氧化切製銅階梯 # tile.cut_copper_slab.name=切製銅半磚 # -tile.exposed_cut_copper_slab.name=斑駁的切製銅半磚 # +tile.exposed_cut_copper_slab.name=外露的切製銅半磚 # tile.weathered_cut_copper_slab.name=風化的切製銅半磚 # tile.oxidized_cut_copper_slab.name=氧化的切製銅半磚 # tile.waxed_cut_copper_slab.name=上蠟的切製銅半磚 # -tile.waxed_exposed_cut_copper_slab.name=上蠟的斑駁切製銅半磚 # +tile.waxed_exposed_cut_copper_slab.name=上蠟的外露切製銅半磚 # tile.waxed_weathered_cut_copper_slab.name=上蠟的風化切製銅半磚 # tile.waxed_oxidized_cut_copper_slab.name=上蠟的氧化切製銅半磚 # @@ -9760,7 +9879,7 @@ tile.chiseled_copper.name=鑿刻銅 # tile.exposed_chiseled_copper.name=外露鑿刻銅 # tile.oxidized_chiseled_copper.name=氧化鑿刻銅 # tile.waxed_chiseled_copper.name=塗蠟鑿刻銅 # -tile.waxed_exposed_chiseled_copper.name=上蠟的斑駁鑿刻銅 # +tile.waxed_exposed_chiseled_copper.name=上蠟的外露鑿刻銅 # tile.waxed_oxidized_chiseled_copper.name=上蠟的氧化鑿刻銅 # tile.waxed_weathered_chiseled_copper.name=上蠟的風化鑿刻銅 # tile.weathered_chiseled_copper.name=風化鑿刻銅 # @@ -10284,7 +10403,7 @@ xbox.report.voiceCommunication=語音通訊 # xbox.statistics.timePlayed=遊玩時間 # xbox.statistics.blocksBroken=已摧毀的方塊 # -xbox.statistics.distanceTravelled=已移動的距離 # +xbox.statistics.distanceTravelled=行駛距離 # xbox.statistics.mobsDefeated=已擊敗生物 # ## Player safety toast messages @@ -10556,11 +10675,11 @@ midgameTips.52=在蜂窩或巢穴下點把營火來採收蜂蜜。 # midgameTips.53=翡翠礦石是 Minecraft 中最稀有的礦石!這種礦石只能在山區和草地中找到! # midgameTips.54=需要鑽石嗎?繼續深入,你就能找到更多鑽石。 # midgameTips.55=青蛙會吃小型塊狀生物。 # -midgameTips.56=阿萊喜歡收集物品!如果給它一個特定物品,它會試圖收集更多。 # +midgameTips.56=亞萊喜歡收集物品!如果給它一個特定物品,它會試圖收集更多。 # midgameTips.57=青蛙會根據蝌蚪生長的生態域溫度來選擇變種型態。 # midgameTips.58=你可以在桶子中收集蝌蚪。 # midgameTips.59=可以在山脈下找到古城。 # -midgameTips.60=阿萊熱愛音樂,因此會和音符塊互動! # +midgameTips.60=亞萊熱愛音樂,因此會和音符塊互動! # midgameTips.61=在泥土方塊上使用水瓶來獲得泥漿! # midgameTips.62=在幽暗之地徘徊時,最重要的是保持沉默。 # midgameTips.63=如果你手上有小麥,有些動物就會跟著你。 # @@ -10574,7 +10693,7 @@ midgameTips.69=用鋤頭為種植區域整地。 # lategameTips.1=除非你惹毛牠們,否則殭屍豬布林不會主動攻擊你。 # lategameTips.2=把那些火球擊回給地獄幽靈! # lategameTips.3=鵝卵石能抵抗地獄幽靈火球,因此在守護傳送門時非常有用。 # -lategameTips.4=我們的音樂是由 C418 、Lena Rain 和 Komi Taniga 創作的。 # +lategameTips.4=我們的音樂是由 C418 、Lena Raine、Aaron Cherof 和 Kumi Tanioka 所創作。 # lategameTips.5=我們會為這款遊戲推出更新! # lategameTips.6=苦力怕就是從某個程式錯誤中誕生的。 # lategameTips.7=第一版 Minecraft 只用了短短 6 天就製作完成! # @@ -10590,7 +10709,7 @@ lategameTips.16=材質套件可以變更遊戲內的方塊、物品、甚至是 lategameTips.17=使用煙火火箭可以增加鞘翅在空中的飛行速度。只是… 要記得注意別讓它們爆炸,不然可是會很痛的! # lategameTips.18=真的有人會看這些嗎? # lategameTips.19=激流附魔可以在雨中將您推向空中。 # -lategameTips.20=燈塔是非常強大的物品,只能使用凋零怪掉落的地獄星合成! # +lategameTips.20=燈塔是非常強大的物品,只能使用凋靈掉落的地獄星合成! # lategameTips.21=爆炸無法摧毀地獄星。 # lategameTips.22=你可以與豬布林交易物品。 # lategameTips.23=在地獄重生得先讓重生錨充滿能量。 # @@ -10760,10 +10879,11 @@ dr.loading=載入中... # dr.classic_skins.addition_skin_count=+%s # dr.classic_skins.choose_custom_skin=選擇新外觀 # dr.classic_skins.custom_skin_title=匯入外觀 # -dr.classic_skins.custom_skin_description=從你的裝置匯入影像以做為外觀使用。這將不會在裝置或遊戲之間同步。 # +dr.classic_skins.custom_skin_description=從你的裝置匯入 PNG (64x32、64x64 或 128x128) 以做為外觀使用。這將不會在裝置或遊戲之間同步。 # +dr.classic_skins.custom_skin_description_disabled= 你的裝置在多人遊戲中無法選擇自訂外觀。請回到主選單來裝備。 # dr.classic_skins.custom_skin_description_popup=如果啟用了「僅允許受信任的外觀」選項,你將看不到擁有專屬外觀的玩家 # dr.classic_skins.custom_skin_section_title=已擁有的外觀 # -dr.classic_skins.invalidCustomSkin=唉呀,這不是 Minecraft 的外觀。 # +dr.classic_skins.invalidCustomSkin=請匯入尺寸為 64x64、64x32 或 128x128 的 .png 檔 # dr.classic_skins.owned=已擁有 # dr.classic_skins.purchasable=取得更多內容 # dr.classic_skins.realms_plus=Realms Plus # @@ -11167,8 +11287,6 @@ gathering.info.modal.title.connectFail=連線失敗 # gathering.info.modal.body.connectFail=真糟糕,我們無法連線。請稍後再試。 # gathering.connect.title=正在連線… # gathering.info.qr.title.onlineService=進一步瞭解 # -gathering.info.qr.body.onlineService.nso=您必須要有 Nintendo Switch Online 會員資格才能參加 Minecraft 中的活動。 # -gathering.info.qr.body.onlineService.psn=您必須登入 PlayStation®Plus 才能參加 Minecraft 的活動。 #### CertRequirement: [PlayStation®Plus] gathering.info.qr.body.onlineService=您必須登入才能參加 Minecraft 中的活動。 # gathering.info.qr.title.childAccount=不允許線上遊玩 # gathering.info.qr.body.childAccount=由於你目前的家長監護限制,你無法在線上遊玩。 # @@ -11176,3 +11294,6 @@ gathering.info.qr.title.console=直播活動實況 # gathering.info.qr.body.console=掃描加入我們的直播活動實況 # gathering.info.signIn.title=登入以參加此活動。 # gathering.info.signIn.body=請登入您的 Minecraft 帳號以參加此活動。 # +gathering.activation.warning=找不到聚會 # +gathering.activation.warning.signIn=找不到聚會。請先登入,然後再嘗試一次。 # +gathering.activation.warning.title=糟糕! # diff --git a/resource_pack/textures/blocks/trial_spawner_side_active.png b/resource_pack/textures/blocks/trial_spawner_side_active.png index c35c310a515fdfae0e0eabaab7e7c71caa82d647..8641b879307daf2ae846619b96a093383e6b469d 100644 GIT binary patch delta 234 zcmVpFIJnMZCb8d4QdUY z?X^HyTHq?2SlgMTn+a07*qoM6N<$f^-pVcmMzZ delta 230 zcmVc!T=&cZ9$T3C7lFJkXiJQ+Ip zhD?z4nMgwT46w88nm=yt_ml6>SDy~Yu&T&0PaldN^jbI<^VMeevrg-6^q|);*mKqMNv%F-772CDr(L3$euslW{i+&gQG-G93je6_ gtvjmqBWVr$o+}qvZx0rme*gdg07*qoM6N<$f(|fjvH$=8 diff --git a/resource_pack/textures/blocks/trial_spawner_side_inactive.png b/resource_pack/textures/blocks/trial_spawner_side_inactive.png index 13506104a57b888f2a1c34843917843fcf36489d..c6014b644e3730c8131ce687ff2b61152499815d 100644 GIT binary patch delta 128 zcmV-`0Du3C0*nHXTo~tB&zGxi4<{XV`?9kkW^wajs6nmVrb&@>J6(X9rY?+QJ^aO> z0)9h1JA*H{SjSXly0L|e9iq}!#5n8V&uG-*b9xd{PY0>{3B5szqsnJbO0f4JRiXYh i@jon~8V8AUtnLB4`d8_og@VQa0000Bbf=c8E$_5#y|bKci8L&*@1-JsqU(C-ep>jw+u$DZ$=@RE7H2 i#Q(5_Y8)iavAPGKidX5E7D|u+000005AWS0+s@hBmv!#B`$wX7`8DHVJOY+%YA=6_LsYU1Rg;H+4ojWCT{mK04wbw7dY{WwoBq7D@1z0BmSfTY~sX_R_k#HIv>!g5pGjQik!N1IKBf z^?PKg;Qzq|0aqnEGTVUykSEK>kT#EQm5R&9^^RLP^`P?1a=iy1?CY+o^Y)Yg0000< KMNUMnLSTX-hG+x; delta 209 zcmV;?051QQ0+#}iBmv%$B`$wV7`CwyVJOY+%YA=6_LsYU1Rg;H+4;}& zeRNIT0@Y?mthNV&M`l3-In+i-Wq{M|k%94`?D}Y?ZsnweK!~)|0cEW3tUOaR5(Mxn zL8$`>69Ow^A06=z+Oz=QWwoBq7FqC@0BmSfTY~gT_R_k#HIv^#g5pJkQik!N1IKBf z^?PKw;Qzq|0as;mWVQnZAiK1!alIJQ=FzQEqis!FIrgCP%yL@?A=c}ziVCws00000 LNkvXXu0mjfQekCJ diff --git a/resource_pack/textures/blocks/trial_spawner_top_active_ominous.png b/resource_pack/textures/blocks/trial_spawner_top_active_ominous.png index a24574745f46e28aeb8b8ba88b050b350a55d867..3e5f3b0a59011a1671b302db5277638f39c74fcb 100644 GIT binary patch delta 248 zcmVyFuNy26r!t>R%9qn+w>PN;SWG1fresaGxt1YZr?`g~3 zk;WsVkU<{sN!|quc`GEBQ<7>b{xu4g!h~N(|#e1&-4{>-We~;QzrHz*WhP y%vT@)@o4$z(&n*Sh2rvYz2jDndr*2tx!!N)&FK21h{-$v0000nnLZFj!W zxaBEiCI$_c!oa%6D>3?wYsnDh<;iVsQ*?L!8((?9EP%Ti!@;|$=aWLxGl w5P*0#d~|8@SgnrY@NvB3RL*Nqc%E{+zq_F9A|;e6aR2}S07*qoM6N<$f(5{EsQ>@~ diff --git a/resource_pack/textures/blocks/trial_spawner_top_ejecting_reward.png b/resource_pack/textures/blocks/trial_spawner_top_ejecting_reward.png index a60ea539fea48bdff3a07ba44284280da2b4c13c..eeab409ee466e39b563b5db645c3d8f3fb2ea78f 100644 GIT binary patch delta 255 zcmV3IZ`0gi~lEq96!@m5^$&4QOYv*aTm002ovPDHLk FV1lmRZz2Ey delta 247 zcmVf@*K2+O|t>?32YKDmp{S8Jfy9)->MM&QgTXds(=J)V0j@{+({ zS?vVx@*RN&vhj*ev^-qzA%0OGJA+Ll$jjki(g_h@YRrXGA8?xhp%HMWKM2O7St0-p z5Ay=NDin~4uMQOWZJE#(0NHc_B!V=7Gw>u(POm^zftS$^JW-IarHKUkFP&^ageak1 x3iX1mVLOd&Rr83jeCl7^)}Yl%y_LYWz5%HBp*tc#sP6y(002ovPDHLkV1kh@Zz%u( diff --git a/resource_pack/textures/blocks/trial_spawner_top_ejecting_reward_ominous.png b/resource_pack/textures/blocks/trial_spawner_top_ejecting_reward_ominous.png index e27b13074ddff28e521cfef0e1935fac5983d2d2..0392960e7be5216cf298fad8951181be852dd05f 100644 GIT binary patch delta 254 zcmV~Ig3c@fHM1$x?L_rV)S3*H3?xdhQ7sYiqy?}=h z^#Yzj@JPK=ozJ90k`~+uLrL=IB|pu$L)*IdCogO2e7$QRaSEH6cTF>TKJu)9*83B+ zJzgkIS%nQ|2O3M-2C8naP&&uRvNiy;0a-B_&j%%gHO3RLQ+MAN3I;Y}0DAocFq^It z0JdR(R(v)14M5Aq21)?`mvm{?;1i&8qC13utP&Stu;;@Gd`_SQ61SKL(7W`llne$i zDubb@x?C_d3|kaFE-88JRwW-k#@nZ|3puyc_N+4AUoknJhmzoeumAu607*qoM6N<$ Ef>k|h2mk;8 delta 252 zcmV~Is3c@fHgtO3%h=L#pu7rY6x|4$LTol*c^a372 zyn$yBJW}se=P~J!qyaa=kmhH;m!uhY8ir%vmrX}q?@x6k4q=1Y;p5()vZ$e5b)gRD z8^s}4VKXymOsNdiK3<`;kC9Dh0B8e>dOllaB?DT&11e2@p><&3K@7lI{{So(+XR3u z573HMo!PN;SWDvVo-=Dj#T5n;+ zW=~t~jx-(_g$!Z`8ZM=Qoi6vt==WsZcmT9I$(a{?WT67m*ml07^bD~P51>~8xe5>@ z0E@AXj`)Wx4dA;h%K2;&Ie!6AgHdh);g#&Ab#>cJdx zi4P(KPk9j6!lj^z50bp0sS?!Bm&BU2^Z`oXHzZbmDh>i;@&Q@bRPQS9gw?41N9jwa+CFtzh^g z>99z8U2OkrWBDh>cMIND#n@Xl9M9`0|Le@qe^=oBuB8m`>hCJ7oOOud9gvdpW_)q_ z^E3vz^1Dw2E3$tdV=xhKTk0KPEz7vIj5Dpi*;dcdd;h^njw_DmUpS`l<>QGzRvc%| z0D%AJZF|9c|0SuH)MaLjk_KbU z=iUdLb5)tv+TF}nJ|fq8Nu4p~X>nq__fz=JkzP_~t`7ncFtpIrXLY#QjwpLL;8;6l_IH O0000zZnEO*yh(r>F&#UM34Dy+odZ+y4Bg5<;&) zTS9wpW(C?3+ItZT$ek6)lLh3?3gm^Dr~X+^p9-B*|1AG|Dp(u^l#3ZDpj=Ecj=@*q z@(ab*Dm%(Wvju~l^w>}Z9jKZrV7VfPQBS_@?VEk*A#9gzvIk3S2vS|B@Ces3`%6T_sG zrmbgyH8Y#ubuk9WdRst}F8b};R~nHC000000000000000Jh%ZZ@pv$lUvr@V0000< KMNUMnLSTaILx~>% diff --git a/resource_pack/textures/entity/banner/banner_skull.png b/resource_pack/textures/entity/banner/banner_skull.png new file mode 100644 index 0000000000000000000000000000000000000000..a730a837875abeb28888d87045768d9a8da93471 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEVD#~HaSW-r^>+Hfu4V&)w%U26 zzu$a}6yw_F-l}W+C1~M=xJ{NmHxx6>tmTAWd_P#f;>i7(_GMSrF$0ZYV5lhH^L^zz z$L$MLGx)4neT&}g+O*Fl+_FBXu3KjJ^4Hny1;JIn;**%CF{D}AfAU&)IffzHrk8P# z(Y&*)8;&|lZDjj!qQYF;1};(j3UMYVtRWD$F|TK2iUjB}P=4E)(!G&lJz!=8`(=UV4aPhZP$ z$DXUSm2rkmHp>I9ZolhKnKo4LnKGRa-F&qoeNS}E!L6(K9b@No?@r3FdH%9!-d5&< zlka{kDe(S$xb69bcXex*H$-RJnBVv^cj9cus=M*?oYzWDsMXj15w>C7&6xAmVDBRn b2lVO~Di0cMoNJ`w2@>~o^>bP0l+XkKSxKN2 literal 0 HcmV?d00001 diff --git a/resource_pack/textures/terrain_texture.json b/resource_pack/textures/terrain_texture.json index 567f1a7bd..ff31e2ff4 100644 --- a/resource_pack/textures/terrain_texture.json +++ b/resource_pack/textures/terrain_texture.json @@ -569,7 +569,10 @@ ] }, "sunflower_additional": { - "textures": "textures/blocks/double_plant_sunflower_front" + "textures": [ + "textures/blocks/double_plant_sunflower_front", + "textures/blocks/double_plant_sunflower_back" + ] }, "sapling": { "textures": [ @@ -2097,14 +2100,10 @@ ] }, "dark_prismarine": { - "textures": [ - "textures/blocks/prismarine_dark" - ] + "textures": "textures/blocks/prismarine_dark" }, "prismarine_bricks": { - "textures": [ - "textures/blocks/prismarine_bricks" - ] + "textures": "textures/blocks/prismarine_bricks" }, "sea_lantern": { "textures": "textures/blocks/sea_lantern" @@ -4700,13 +4699,280 @@ "textures": "textures/blocks/quartz_block_top" }, "quartz_slab_bottom": { - "textures": "textures/blocks/quartz_block_bottom" + "textures": "textures/blocks/quartz_block_top" }, "quartz_slab_side": { "textures": "textures/blocks/quartz_block_side" }, "nether_brick_slab": { "textures": "textures/blocks/nether_brick" + }, + "infested_stone": { + "textures": "textures/blocks/stone" + }, + "infested_cobblestone": { + "textures": "textures/blocks/cobblestone" + }, + "infested_stone_bricks": { + "textures": "textures/blocks/stonebrick" + }, + "infested_mossy_stone_bricks": { + "textures": "textures/blocks/stonebrick_mossy" + }, + "infested_cracked_stone_bricks": { + "textures": "textures/blocks/stonebrick_cracked" + }, + "infested_chiseled_stone_bricks": { + "textures": "textures/blocks/stonebrick_carved" + }, + "red_sandstone_slab_top": { + "textures": "textures/blocks/red_sandstone_top" + }, + "red_sandstone_slab_bottom": { + "textures": "textures/blocks/red_sandstone_bottom" + }, + "red_sandstone_slab_side": { + "textures": "textures/blocks/red_sandstone_normal" + }, + "purpur_slab": { + "textures": "textures/blocks/purpur_block" + }, + "prismarine_slab": { + "textures": "textures/blocks/prismarine_rough" + }, + "dark_prismarine_slab": { + "textures": "textures/blocks/prismarine_dark" + }, + "prismarine_brick_slab": { + "textures": "textures/blocks/prismarine_bricks" + }, + "mossy_cobblestone_slab": { + "textures": "textures/blocks/cobblestone_mossy" + }, + "smooth_sandstone_slab": { + "textures": "textures/blocks/sandstone_top" + }, + "red_nether_brick_slab": { + "textures": "textures/blocks/red_nether_brick" + }, + "end_stone_brick_slab": { + "textures": "textures/blocks/end_bricks" + }, + "smooth_red_sandstone_slab": { + "textures": "textures/blocks/red_sandstone_top" + }, + "polished_andesite_slab": { + "textures": "textures/blocks/stone_andesite_smooth" + }, + "andesite_slab": { + "textures": "textures/blocks/stone_andesite" + }, + "diorite_slab": { + "textures": "textures/blocks/stone_diorite" + }, + "polished_diorite_slab": { + "textures": "textures/blocks/stone_diorite_smooth" + }, + "granite_slab": { + "textures": "textures/blocks/stone_granite" + }, + "polished_granite_slab": { + "textures": "textures/blocks/stone_granite_smooth" + }, + "mossy_stone_brick_slab": { + "textures": "textures/blocks/stonebrick_mossy" + }, + "smooth_quartz_slab": { + "textures": "textures/blocks/quartz_block_bottom" + }, + "normal_stone_slab": { + "textures": "textures/blocks/stone" + }, + "cut_sandstone_slab_top": { + "textures": "textures/blocks/sandstone_top" + }, + "cut_sandstone_slab_side": { + "textures": "textures/blocks/sandstone_smooth" + }, + "cut_red_sandstone_slab_top": { + "textures": "textures/blocks/red_sandstone_top" + }, + "cut_red_sandstone_slab_side": { + "textures": "textures/blocks/red_sandstone_smooth" + }, + "stone_bricks": { + "textures": "textures/blocks/stonebrick" + }, + "mossy_stone_bricks": { + "textures": "textures/blocks/stonebrick_mossy" + }, + "cracked_stone_bricks": { + "textures": "textures/blocks/stonebrick_cracked" + }, + "chiseled_stone_bricks": { + "textures": "textures/blocks/stonebrick_carved" + }, + "tube_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_blue" + }, + "brain_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_pink" + }, + "bubble_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_purple" + }, + "fire_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_red" + }, + "horn_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_yellow" + }, + "dead_tube_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_blue_dead" + }, + "dead_brain_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_pink_dead" + }, + "dead_bubble_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_purple_dead" + }, + "dead_fire_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_red_dead" + }, + "dead_horn_coral_wall_fan": { + "textures": "textures/blocks/coral_fan_yellow_dead" + }, + "flattened_stone": { + "textures": "textures/blocks/stone" + }, + "flattened_prismarine": { + "textures": "textures/blocks/prismarine_rough" + }, + "light_block_0": { + "textures": "textures/items/light_block_0" + }, + "light_block_1": { + "textures": "textures/items/light_block_1" + }, + "light_block_2": { + "textures": "textures/items/light_block_2" + }, + "light_block_3": { + "textures": "textures/items/light_block_3" + }, + "light_block_4": { + "textures": "textures/items/light_block_4" + }, + "light_block_5": { + "textures": "textures/items/light_block_5" + }, + "light_block_6": { + "textures": "textures/items/light_block_6" + }, + "light_block_7": { + "textures": "textures/items/light_block_7" + }, + "light_block_8": { + "textures": "textures/items/light_block_8" + }, + "light_block_9": { + "textures": "textures/items/light_block_9" + }, + "light_block_10": { + "textures": "textures/items/light_block_10" + }, + "light_block_11": { + "textures": "textures/items/light_block_11" + }, + "light_block_12": { + "textures": "textures/items/light_block_12" + }, + "light_block_13": { + "textures": "textures/items/light_block_13" + }, + "light_block_14": { + "textures": "textures/items/light_block_14" + }, + "light_block_15": { + "textures": "textures/items/light_block_15" + }, + "flattened_sandstone_top": { + "textures": "textures/blocks/sandstone_top" + }, + "flattened_sandstone_bottom": { + "textures": "textures/blocks/sandstone_bottom" + }, + "flattened_sandstone": { + "textures": "textures/blocks/sandstone_normal" + }, + "chiseled_sandstone": { + "textures": "textures/blocks/sandstone_carved" + }, + "cut_sandstone": { + "textures": "textures/blocks/sandstone_smooth" + }, + "flattened_redsandstone_top": { + "textures": "textures/blocks/red_sandstone_top" + }, + "flattened_redsandstone_bottom": { + "textures": "textures/blocks/red_sandstone_bottom" + }, + "flattened_redsandstone": { + "textures": "textures/blocks/red_sandstone_normal" + }, + "chiseled_red_sandstone": { + "textures": "textures/blocks/red_sandstone_carved" + }, + "cut_red_sandstone": { + "textures": "textures/blocks/red_sandstone_smooth" + }, + "dandelion": { + "textures": "textures/blocks/flower_dandelion" + }, + "flattened_quartz_block_top": { + "textures": "textures/blocks/quartz_block_top" + }, + "flattened_quartz_block_side": { + "textures": "textures/blocks/quartz_block_side" + }, + "chiseled_quartz_block_top": { + "textures": "textures/blocks/quartz_block_chiseled_top" + }, + "chiseled_quartz_block_side": { + "textures": "textures/blocks/quartz_block_chiseled" + }, + "quartz_pillar_top": { + "textures": "textures/blocks/quartz_block_lines_top" + }, + "quartz_pillar_side": { + "textures": "textures/blocks/quartz_block_lines" + }, + "smooth_quartz": { + "textures": "textures/blocks/quartz_block_bottom" + }, + "flattened_sand": { + "textures": "textures/blocks/sand" + }, + "red_sand": { + "textures": "textures/blocks/red_sand" + }, + "flattened_dirt": { + "textures": "textures/blocks/dirt" + }, + "coarse_dirt": { + "textures": "textures/blocks/coarse_dirt" + }, + "flattened_anvil_base": { + "textures": "textures/blocks/anvil_base" + }, + "flattened_anvil_top": { + "textures": "textures/blocks/anvil_top_damaged_0" + }, + "chipped_anvil_top": { + "textures": "textures/blocks/anvil_top_damaged_1" + }, + "damaged_anvil_top": { + "textures": "textures/blocks/anvil_top_damaged_2" } } } \ No newline at end of file diff --git a/resource_pack/textures/ui/Feedback.png b/resource_pack/textures/ui/Feedback.png index 46a10ebf4cf9e5ba2ee8ae664b0dd06b47f06145..0cc064e63e31c5f0b6e3f7b803f255fe8c569644 100644 GIT binary patch literal 239 zcmV1aP?&mpHjThnY8|Lx7~XhWQws9`FzV`GVN|kM8*45dw&EVDmO~A7bbG pdSMqQQ*^-7z^DU8LtwNV004^E7K6y)hQj~=002ovPDHLkV1kwOV&4D& literal 1211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR^7d0|Ntw&D(ajW?#5) z;o`-Mmo8npeEIU#t5>gGyLSEh^&2;C+`M`7)~#E2?%cV1_wN1s_a8iX@bKZoM~@yo ze*F09)2A<9ym z@(cbyvH?TzcXm}^bY*$EIEF}Eo_fwxs6l~;#lbD6uv6*LzyIk;3)R^3&*{dl^bDzJ zwpP@b_x#RHx+e+unkv;HW@8V@fTN|WTp1Zt8WP@|~)5t`HrM6p-nQZ)G$*yF_ ty|$FaW;N4$9fiOL^I0d&sQ>VC2g6&d#>Wb^v7kbU!PC{xWt~$(697{ThPD6z diff --git a/resource_pack/textures/ui/camera-yo.png b/resource_pack/textures/ui/camera-yo.png index 6b5894e0a9a20c7fc3ee9362a881f1adbce7fff9..be0316328609accd6ba4b87c97f9d5f1ad2e9dcc 100644 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^d_c_2!3HG#TlXXZDb50q$YP+FFbFd;%$g$s6l6(v z^mSxl*x1kgCy^D%KkDh?7*fGFcj9iYLk1#k|HYnj#c|zT60oBAfx@MO2O|ptj<|k& z$a2szMyv19f(wBKf?P+}F0i;EzT!#6Lf=IR_8gYa)#X(zxt<(}S^vO$f|bQw-GrN_ ztNvaVoP5#Y!wiY?UA2D>--=Z_-nA+>xS(IjqLh2@!x_Im6fL`Z``rWCnkS}jRUc`p z72eXFv25n4Z}-}csA%a+Rk5~C>QmszNcV12*thto^Yyok>4j->hg?te|Kgae8(uK8y@`e(%p{+`n@ls cr!z1!Ja7>7y;Ax01JDf&p00i_>zopr0O15jX8-^I diff --git a/resource_pack/textures/ui/csb_animated_banner_default.png b/resource_pack/textures/ui/csb_animated_banner_default.png new file mode 100644 index 0000000000000000000000000000000000000000..fc626a0241d6045b886819ccbb2e35be465ce52b GIT binary patch literal 11089 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 literal 0 HcmV?d00001 diff --git a/resource_pack/textures/ui/csb_animated_banner_hover.png b/resource_pack/textures/ui/csb_animated_banner_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..553b633d7426ef350590f9c37979a52541a1ee0d GIT binary patch literal 11681 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

AXr z=5lV~iYw<+8bO(H#PbLCTIk2T$ZvW#vO8+s{Qah0QA>W%Rt()W3de25isQ!ddR?GC zOBM`RE7X$C>#pX9ijK0|GF#2@x&_R5A{xe9@O@sgR_l8Z1AMZ3q@+wx7w)`vIbfN9?efbTSu}H1Q$g?8G#mt_f>l3ZIf9(lAm3pW9 z3{s!vg8=jusH)EE0xI)#2`qQ-wY9Jc*n-0W?bZT#C$uH~dmopj0 zE#CI|OXTKT#VFCoUW%F$vSP$I!E~9M z1#>b@2M?#pq*80dPU!}86a#%bpoBX|2oGDHZJk0$Jw!-)#7;QS7>7L9y>#a5=NA20 z>^UiN)PiN|jS2qsLm9a6@bTaGCHo-ni;w_7X2jnf7a@v|7FOhxiwe1QQx1o98(p$E z$RlADWHPyE^5mXH;jT1ifT2Gyjhk!qZtH9im_t^v$n=8N%f{5AMaoU=sxnqI=uPjM zmEY{W01J-wUtEu-inCwt6o)X`s@gn|Y$dG--=iJ8NblsUyYHGzf*Yr+A`R+S9}&7( z8eQ&7qo74|RdRau#j=jS{(+~bw$Ve$M%o8g$baVU4w5j4!~JggIVuJqn-S))*?;X9 ys@{(_w)8iw==Oz*)_^v>(RPe~R{j5`{b;M*``Z$RYk8i>qD)}#eN-6jN literal 0 HcmV?d00001 diff --git a/resource_pack/textures/ui/game_tip_animations/chat-open-touch.json b/resource_pack/textures/ui/game_tip_animations/chat-open-touch.json new file mode 100644 index 000000000..034b96492 --- /dev/null +++ b/resource_pack/textures/ui/game_tip_animations/chat-open-touch.json @@ -0,0 +1,234 @@ +{ "frames": [ + { + "filename": "chat-open-touch.png", + "frame": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 51, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 102, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 153, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 204, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 255, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 306, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 357, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 408, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 459, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 510, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 561, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 612, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 663, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 714, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 765, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 816, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 867, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 918, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 969, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 1020, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 1071, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 1122, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + }, + { + "filename": "chat-open-touch.png", + "frame": { "x": 1173, "y": 0, "w": 51, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 51, "h": 64 }, + "sourceSize": { "w": 51, "h": 64 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.2.40-x64", + "image": "chat-open-touch.png", + "format": "I8", + "size": { "w": 1224, "h": 64 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "Layer", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/resource_pack/textures/ui/game_tip_animations/chat-open-touch.png b/resource_pack/textures/ui/game_tip_animations/chat-open-touch.png new file mode 100644 index 0000000000000000000000000000000000000000..ce6e921cefc06299bfda43d81997485d5f520c41 GIT binary patch literal 1341 zcmYLJeN>WX6n{}uQJrSc5Gxk3)NOs&TY2d{_cJ8SH?tqP$2o~?UgKN=T znDn@4F2Ee>-icPMj)24BvoIrVl^{UE+FheqaK*X7TU5(dqmiHF$5%nyJu5X24oHSW zUGFl9CmL#&KYw6peccs&s{k|7MRLn}G@d;}D*YYTn>YjF?C!rYv*1aB;{cSW0ss;u zbirCtPg;q&y`C>d$QTlo+gRvdQLtEnl`H_kU&n=}dww=m9RKmKYU6^!IL3Th=%Q65 z2$DA14B(G09mE#(84PjW&VB*qDfZi$v~(s6yLB#fEG4!`n5vZY%uLIczW(a+I7TuJ zhimKXYbie@Qy!8Lv_j)R!(Gt2e+>Iil3o`&B4Ph{5 zclgijys1mz!#bIF2=+QgU-T)Oy`=BNivXcF=Z5>xkmd_R?uC-YiURV0E&&p7qXg}% za|Fenb=Bm_(gC4>NG0r=_nV*WpjT|o*f(WMLkQ{~z1xbB$3R2gb#t;&(}u>(KP5$w zPW3+J!B`baAyV~2M}~6&RzlUAaH)fymzifyYAKT=h@+M`NNnMN zboyCN&#fK{48urbu%B3fBu|rj7`;X3HPN-3N+|Zs{`04A%A=gCa=Mz+Spvc4P}$|j zPhJM!8+vc7z1eM4%3q!X^}(a=f_RkuWT@n{{Y(#uM&(ad|%0Ab8u7rj`Suts|11 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 literal 2212 zcmai0dpy(q9-muzL6& z!W34z$U~1^j5C)|a+$4kF_$JhKb=3$>vjG(=kv$+{(gUM??1kI{wPm16@3*D2&Cri zg$MwFl#sys)D8t;)H7rl0+U=qfTtU%fwOlW*o64|V%?F+$jz!V)4^JP1`0FWx?|Q* zAB0zAIQ~Wtq2)bovpr?Er_wne-+ShuLT~*YaVNN(K7Lx#V13a>;pxpE1~B~(D~+3T z0Iv5D15lWMzyGfh^q+m?FJXNk(Dql}2v=+}HECuD_ zGpFmt(Ifs#7gzpNpZue{z0W2YbtaWeH&YQ>$UtUfdV^aOrtap#Hg_YqHD5v?6MS_3 zfKWTG$xzvdMvvG~oB?oDHdDkI&yyjYo<|qs3PaKx7q!Qv%hM;b$N7&t{3~l~9vJ*1 z(0EuV3GRln?H&9=(}_47?oDmJvL!o6dvzcv9Dg!FQieg0+6)-5E;^1nRQ)t#VqrH9|o?-`A;2IvOG7 z&VL$zVc_h=Xfyx(U>kbZXg#uNP>%o27LN%0)Qv|txMJp8=dmHiOzn2x!6E4RVPU>1 z!f~PjzE#7pfgSa_nrEXd*et4ea)$-MrHt8()Fs1WgwF;a(-)PT{iaE+8C?UBa>JAN zlZ^3|fz`;&?R#>|d7L)M0^lg+s^P^1M9%xxjzT~r<=Qhk-;1l>UAy!cs^olkUxeGm zXyN%SPbWng>K5?^yUvpA>0sQtf!vdIJlfAlWvkL9<1s?o7MFAUePQ7CQO5_;pp4~Z zAfRI22;B+-JjxYC7psm_*CW9g`|dXlF96DBYM0PNu@tAuo4{ojf>fv`;;)s5{^>$; z=w${V56JBK{$$&7@yA$I3mnDXt^{UKUQk5p(ok@`v-jCmjBRGM&;oO>lWgEB;GLse zwbnk`5X}sNAR2*j9gk`kWZYl?bsP3E!+^T`J{GO)l!WOEY0%E;?2Wl`iUJy4E0>pPJPTS z>8NI6jH18D5`BAgkPYaM4hV;hY5O@iWPT{igS3?91-gOCCp93?OKxV(K7nYo(*4h}=MeMvOM>^k6j<+2F#8_qn$w_|?Kq!!W6XD%;JyRQL3S>cqR( zg5K*4Oc=a`-$e6^Q8<}-H$eMN`A$pr8H)bgP?Gu!8irm$5WHThsiJ6!IC&NIxhc)f zW#W&Y<)y;;ORm|2WjrD=N+baJg*b>S%hjVKTi)w7r8)2#gwq%!&zMz;>HC0Ny_Hol z8Ebv9uI&YqnGDnOH&5J#B^Rlskw&8^%+xx~v!r^c{mc6;U^_Lcxwx7@q8G7u3*O0L zkjyJ_|3b%^9IbLA&K59^*XS7?Ws8}Qa_-|Loj&Pb4w*`(N|Vztd?<3FL4qfWU+QuX z11ioXTSp%oVuM?7q3x};PbtN?{4&z=Z`+ugQ+u_k>vH{_$-ib+2de7N4t0PPS>aQT zZj#|it~2H8G2C+h^tac#M|DK81{POtMYxsJ+S2Al!#war@b}xZ7y%$e5@zKYE}t73 zyVao9aGAFa#=%>ImZs3nZ9GRJpfEJ`<5j)+&3fxpm_fUrdryJs;FSmqAh3jpfchHK zv6hq{YO;I0K~aDGJza+Dp5IK8xcXPS;Q>?&|a+2zchb2O>JPIEXGMCl`BH7{u z2Cj=dJ-QVuJbr!TZeOi)L~6b+REL>PL#l}oF;*M0JUs~Fcf6fNlwv=;#=}X#nCK!i z8zg0;GI~kp2?M{W9&bdR)ovV*mgE diff --git a/resource_pack/textures/ui/game_tip_animations/stop-sneaking-touch.json b/resource_pack/textures/ui/game_tip_animations/stop-sneaking-touch.json new file mode 100644 index 000000000..a6cbc70cc --- /dev/null +++ b/resource_pack/textures/ui/game_tip_animations/stop-sneaking-touch.json @@ -0,0 +1,162 @@ +{ "frames": [ + { + "filename": "KB-09---hold-shift-to-sneak 0.gif", + "frame": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 1000 + }, + { + "filename": "KB-09---hold-shift-to-sneak 1.gif", + "frame": { "x": 60, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-09---hold-shift-to-sneak 2.gif", + "frame": { "x": 120, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 3.gif", + "frame": { "x": 180, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 4.gif", + "frame": { "x": 240, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 5.gif", + "frame": { "x": 300, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 6.gif", + "frame": { "x": 360, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 7.gif", + "frame": { "x": 420, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 8.gif", + "frame": { "x": 480, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 9.gif", + "frame": { "x": 540, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 10.gif", + "frame": { "x": 600, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 11.gif", + "frame": { "x": 660, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 12.gif", + "frame": { "x": 720, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 13.gif", + "frame": { "x": 780, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 14.gif", + "frame": { "x": 840, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + }, + { + "filename": "KB-09---hold-shift-to-sneak 15.gif", + "frame": { "x": 900, "y": 0, "w": 60, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 60, "h": 64 }, + "sourceSize": { "w": 60, "h": 64 }, + "duration": 200 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.2.40-x64", + "image": "KB-09---hold-shift-to-sneak.png", + "format": "I8", + "size": { "w": 960, "h": 64 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "Layer", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/resource_pack/textures/ui/game_tip_animations/stop-sneaking-touch.png b/resource_pack/textures/ui/game_tip_animations/stop-sneaking-touch.png new file mode 100644 index 0000000000000000000000000000000000000000..7c39dfa4d472fd6a8efcd1aa079b58934e152171 GIT binary patch literal 1633 zcma)6X;hL46#dYcRH7O)p-j!=(io{@X=YLxxse-6i3X--rDdX!0fo+33DuZ5Genvx zEoLqyT2}bsl2%HI#wkrDAr}N%#3jcqQwQhY{Frm*o%5D+-aYre_vc>11^L2_)*1l- z0LS`yg#v(ngKqXT(AU)g-0+aD9l!r>eWCZT@@{8CT;Ow;3*m#w@I~s=zF`#TS^@ToC-ooG5EPdUwAUa)W z54=gE>nIDQ@qs#ai`HFiwObp@{s@lJ&*O;y^oQv zEl8y2g`4;Y{gxIdzJ2{$BB{W2Vd26lThuWw;Wk_1#X%Lfb6mF0m0)h2AZ;ZA=`#?8kh)dF0qsY~jD=iB3OrOQ>Yrrr9 z!spuIqs1x-NM&sc{y|-O#Z8uUJ(Q|4q6m=CR6Ile_zDTc}?6;nf<8= zbE+1t#uUbY(u*#cV``|v>F#e5UQd^U>8L}O$#MHZQ5u>+W@nc_C4qAaDn!34!k+a> z`J|c(*+u*nr2fhxx?fI_PAsw5o^f(mVCMsKBn*SquHv&JYu>YI%Da!F;u}>hI}k$3 z=k&mwn`8yEnqT{?dDE;Ot#ZT* zofdB?<`D-sTG_FsI>k!~`=$`&h^0X6(I&&F1d?*E7l9m9xpnK}IkgF-py^c%1HId@ zT=wrtMo%}FRl_*X+g>->tWOV4m3D>eK=lbH&c=~`KDxZBX+tzvfIGFuf%BX-CK-D; z!eZ|c$hmZX=yz_WY*XSrM5|v|(KU&0QA@iV{M5-rFSsQ%T7y*SO9u;|Gx?28O_Fhq zYi}NDycC6an5L$W0Jpn7RFJ?8nybW*vdI|(fhaPlza_0zYuFl2`z8t&kfe&{*Z^0! z+Z|?c$eazGY=C7nE>oWpzT%;#4o4QI!_1y}FZt3(oaJ3Go8q{6>TN+fCz*!`YP>sde6i#&N$L?_M~Tf*FRr4w zK&n;jq%c9acE1N*dAPM@+{vE_UMr;2ZA$j}q`R3@EXt0E|*6}>6( z!s{+}$w{%V6*l+hrfH%W^*kd9A%v)8$t$>;9B>0SRANrEPmCkal(Ib7kA$<`yUS%* zA+09cz2z!={h+viV3Nwy>;Ri0>{cG>4ZTpgRZXfpWBkOLjyY3*t-PivuS_vKZG~^E zWSWn=%$X{c`md5A6%oIf9J+(P;m6O)u#0)|FsMAEY@iV4`2ra5N97z&>2?mrJ}Vh> z#CiVygjBMf^^6226)3@Xcvym0O zTP&8J9SB4do8g#FDUHI@ET`yxIquKx_`sR$FZ)_7{!H2_lD&bOxj~S5l6Ujs{7fI; zcbkVRkG2WWvw3mKtK0G2oSG|w3RkCix#0_6;mw>JP8hjPv@qo{xH&B=2HUGu#}Ifi zC@EhJK1fH^Z1fm=(>5_w_3(0PpR*Wr(XM6Yc}F%@o{Uz3_-=jGX&in&tn_P#ZE$W@ z;?w8}^D0+-Y{J{N{rn#B4jjKtk6jx1XWgmxCgqCRmz|dQZ0D)gGN>y#J`O0^8azee?T*qyKFvM2i_@Z)Oj?3^$zk9V4~0c4f&=xEdT%j literal 0 HcmV?d00001 diff --git a/resource_pack/textures/ui/game_tip_animations/swim-touch.json b/resource_pack/textures/ui/game_tip_animations/swim-touch.json new file mode 100644 index 000000000..1e8319c47 --- /dev/null +++ b/resource_pack/textures/ui/game_tip_animations/swim-touch.json @@ -0,0 +1,162 @@ +{ "frames": [ + { + "filename": "KB-01---swim 0.gif", + "frame": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 1.gif", + "frame": { "x": 38, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 2.gif", + "frame": { "x": 76, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 3.gif", + "frame": { "x": 114, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 4.gif", + "frame": { "x": 152, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 5.gif", + "frame": { "x": 190, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 6.gif", + "frame": { "x": 228, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 7.gif", + "frame": { "x": 266, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 8.gif", + "frame": { "x": 304, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 9.gif", + "frame": { "x": 342, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 10.gif", + "frame": { "x": 380, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 11.gif", + "frame": { "x": 418, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 12.gif", + "frame": { "x": 456, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 13.gif", + "frame": { "x": 494, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 14.gif", + "frame": { "x": 532, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + }, + { + "filename": "KB-01---swim 15.gif", + "frame": { "x": 570, "y": 0, "w": 38, "h": 64 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 38, "h": 64 }, + "sourceSize": { "w": 38, "h": 64 }, + "duration": 100 + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.2.40-x64", + "image": "KB-01---swim.png", + "format": "I8", + "size": { "w": 608, "h": 64 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "Layer", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/resource_pack/textures/ui/game_tip_animations/swim-touch.png b/resource_pack/textures/ui/game_tip_animations/swim-touch.png new file mode 100644 index 0000000000000000000000000000000000000000..aabdc9af26106f19e541956ae12a48f2c12042eb GIT binary patch literal 1540 zcmV+f2K)JmP)WR1~2D?rTJD=8;E zJUo=@@v%hhEBCUi{;ZiI8fQUl*ItOEy2nvZPbvL)Ahhzf&xOMLXAQiMF%_wf6Y%Iecp*PmZs6|iBrsR&r9@)y3wW!!6z7s=*%RxS%K z5liVUY8(L5yf6UMC;%oC4~K6;!c4s&%k2yVgorWdV@6*M2XlZZZW7 zRehJgsT>b)%Vj~qz|xyaQNYqH7IMeCnQ+O>q{5h0q4>%KY%z1M{a$ry2C!jus@KA* zEeA0E6hVVf6fg{-$Qwbz0^7!l4povFfw9}my)bXm)x*YdJ*r*;wi2O|#8?akUB7sh z(YQp+s4A>dDPZNz@z=fF3t)%3z5@2Pc;UH~f7I9wHW(BbfMMQMuDlbiey3(tAdr>6 zZtm5<>n(>kk{t#MP-N4|vcR)VE3!WJLi4^-g#a#qp<-Uis>)j@kiFcCc#$kml;P{& zyr!o~uL=boTZ2MZ9X_OzM)1{tcuF&=sux^Q8DQw#tCbhPLX=?{c};5++0~@bRfo5a zH#GAn0V5SccqLkuy#x%Mdo}SwCSVX_6y!CnJVnz63Plz8A80;xu;EB6gyLmXm^U#% z=U%P6uzpy?Qrh_|Jb#K9g|2$c7ShO!wZhUReL@4Z7)B+eo3$ zhV@~ACP$+lp*jky3iefD$TtcYI`?Ygg;~}wVD_^%Y@%S5tbaVx3Kr%SOLRPHnTVmH z8BP-d;Ja5NFWhp@4ZzH2&8Dal_C4)J#*U6m;)IH3I1FHj+^d;aISyRrv&N#b8zQ^n z5!O1N_2z`;D_svSsPYWx&e|6OjGg6P+>3%)7r<+pHW!-$nO&7@UeDJnkBY?kydGY1 z1uxuGGDRO?EOIaI#lX(zvw2BN0u`}Gb+N(9H80FdqGjzbMmQ6~(x6unX2MzoRtxtY%!FMeaqt6fpcGqOmVYnr&dUVy}R5PZ`ro zl_*s`rT)H+?_Q0(2J1&3jR{tEgBUFIth`q(jEl9E2{zP^cxQm^_i`@;Tc1cScFka7 z0Wdu)TiFR$W7hW^v*vE{0K+^Y>)f3Kd8?XVxrz3lg#&*WZ>y&%>s`d^HD q{n;KI2mk;8008;FHiD|Es;Ua1HEe$W8@?z20000w%33F literal 0 HcmV?d00001 diff --git a/resource_pack/textures/ui/previewIcon.json b/resource_pack/textures/ui/previewIcon.json new file mode 100644 index 000000000..a5ba94710 --- /dev/null +++ b/resource_pack/textures/ui/previewIcon.json @@ -0,0 +1,7 @@ +{ + "nineslice_size": [ 10, 1, 1, 5 ], + "base_size": [ + 21, + 15 + ] +} \ No newline at end of file diff --git a/resource_pack/textures/ui/previewIcon.png b/resource_pack/textures/ui/previewIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..662720eba2787c99bb80f842928a466daf935dc5 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^qCm{g!3HF`qgt|oRH3JfV~9oX+sk)38x%y^9)9Om z&umb;s4BHawPX@of#_}y-=?~cm&DKY9%62Czjn*zG0y=jy|V{2&+(kyvZ}9aOCj4g z{^;_!w$FcqnLJ+J2zef}>Z0bkiuYforo5Z~U-V4uqWXhPURsk63N*d?yq$RiV|9z1 V?f2K$HvuhY@O1TaS?83{1OQ=LM3Mji literal 0 HcmV?d00001 diff --git a/resource_pack/textures/ui/profile_glyph_combined.png b/resource_pack/textures/ui/profile_glyph_combined.png new file mode 100644 index 0000000000000000000000000000000000000000..065ab06aaf35152205ae93c4813ca95965bf7a02 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^+(693!3HF^taP6Tq!^2X+?^QKos)S9a~60+7BevL9Ry*<9TT(P0tK@?T^vI+f|FAkn3$QH{|BhC?I?K26d}t! zgPpZoC})8VOGk78%c-PZe{(jeIb7SlI;lwE0AZkC?Nbt= z5~8fs}Rl8<3oNC%zs?DI|LY`7$t6sWC7#v@kII0tz*} zU|=XUU|@Kaz`$TNgMmT3V9u^U8=yptr;B5V#>A8O26ME9aFVdQ&MBb@01KTybpQYW literal 0 HcmV?d00001 diff --git a/resource_pack/textures/ui/share_google_glyph_color.png b/resource_pack/textures/ui/share_google_glyph_color.png new file mode 100644 index 0000000000000000000000000000000000000000..ad9effe213dd37e48b61e7fa6c28e5f7dbe23b7d GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^d>}Rl8<3oNC%zs?DI|LY`7$t6sWC7#v@kII0tz*} zU|=XUU|@Kaz`$TNgMmT3V9u^U8=ypwr;B5V#>BZn2YHzcc{X2MduaA{_e3W%&wG0$ zkL@X1q}qBpvMVIANJf2W?wo^c3@YqKO5e7tFdTUM@0RSmer^5zyQZx;92BwW%$v-9&|M6ku6{1-oD!M<&;VKw literal 0 HcmV?d00001 diff --git a/resource_pack/ui/_ui_defs.json b/resource_pack/ui/_ui_defs.json index c83c33274..e69f0eea2 100644 --- a/resource_pack/ui/_ui_defs.json +++ b/resource_pack/ui/_ui_defs.json @@ -7,10 +7,6 @@ "ui/adhoc_screen.json", "ui/anvil_screen.json", "ui/anvil_screen_pocket.json", - "ui/smithing_table_screen.json", - "ui/smithing_table_2_screen.json", - "ui/smithing_table_screen_pocket.json", - "ui/smithing_table_2_screen_pocket.json", "ui/authentication_modals.json", "ui/authentication_screen.json", "ui/auto_save_info_screen.json", @@ -37,8 +33,23 @@ "ui/content_log.json", "ui/content_log_history_screen.json", "ui/convert_purchases_to_xbl_screen.json", + "ui/crafter_screen_pocket.json", "ui/create_world_upsell_screen.json", "ui/credits_screen.json", + "ui/csb_purchase_error_screen.json", + "ui/csb_screen.json", + "ui/csb_sections/content_section.json", + "ui/csb_sections/csb_banner.json", + "ui/csb_sections/csb_buy_now_screen.json", + "ui/csb_sections/csb_common.json", + "ui/csb_sections/csb_purchase_amazondevicewarning_screen.json", + "ui/csb_sections/csb_purchase_warning_screen.json", + "ui/csb_sections/csb_subscription_panel.json", + "ui/csb_sections/csb_upsell_dialog.json", + "ui/csb_sections/csb_view_packs_screen.json", + "ui/csb_sections/csb_welcome_screen.json", + "ui/csb_sections/faq_section.json", + "ui/csb_sections/landing_section.json", "ui/custom_templates_screen.json", "ui/world_conversion_complete_screen.json", "ui/day_one_experience_intro_screen.json", @@ -49,6 +60,7 @@ "ui/disconnect_screen.json", "ui/display_logged_error_screen.json", "ui/edu_discovery_dialog.json", + "ui/edu_featured.json", "ui/edu_pause_screen_pause_button.json", "ui/emote_wheel_screen.json", "ui/enchanting_screen.json", @@ -66,7 +78,7 @@ "ui/global_pause_screen.json", "ui/grindstone_screen.json", "ui/grindstone_screen_pocket.json", - "ui/hdr_calibration_screen.json", + "ui/gamma_calibration_screen.json", "ui/holographic_postrender_screen.json", "ui/horse_screen.json", "ui/horse_screen_pocket.json", @@ -88,32 +100,12 @@ "ui/loom_screen_pocket.json", "ui/manage_feed_screen.json", "ui/manifest_validation_screen.json", - "ui/csb_purchase_error_screen.json", - "ui/csb_screen.json", - "ui/csb_sections/content_section.json", - "ui/csb_sections/csb_banner.json", - "ui/csb_sections/csb_buy_now_screen.json", - "ui/csb_sections/csb_common.json", - "ui/csb_sections/csb_purchase_amazondevicewarning_screen.json", - "ui/csb_sections/csb_purchase_warning_screen.json", - "ui/csb_sections/csb_subscription_panel.json", - "ui/csb_sections/csb_upsell_dialog.json", - "ui/csb_sections/csb_view_packs_screen.json", - "ui/csb_sections/csb_welcome_screen.json", - "ui/csb_sections/faq_section.json", - "ui/csb_sections/landing_section.json", - "ui/online_safety_screen.json", - "ui/realms_plus_ended_screen.json", - "ui/realmsPlus_screen.json", - "ui/realmsPlus_sections/content_section.json", - "ui/realmsPlus_sections/faq_section.json", - "ui/realmsPlus_sections/landing_section.json", - "ui/realmsPlus_sections/realmsPlus_buy_now_screen.json", - "ui/realmsPlus_sections/realmsPlus_view_packs_screen.json", - "ui/realmsPlus_sections/realmsPlus_purchase_warning_screen.json", + "ui/marketplace_sdl/sdl_label.json", + "ui/marketplace_sdl/sdl_dropdowns.json", "ui/mob_effect_screen.json", "ui/non_xbl_user_management_screen.json", "ui/npc_interact_screen.json", + "ui/online_safety_screen.json", "ui/pack_settings_screen.json", "ui/panorama_screen.json", "ui/patch_notes_screen.json", @@ -126,14 +118,12 @@ "ui/persona_sdl.json", "ui/persona_screen.json", "ui/play_screen.json", - "ui/tabbed_upsell_screen.json", - "ui/thanks_for_testing_screen.json", - "ui/win10_trial_conversion_screen.json", "ui/perf_turtle.json", "ui/pocket_containers.json", "ui/popup_dialog.json", "ui/portfolio_screen.json", "ui/post_rating_screen.json", + "ui/profile_card.json", "ui/profile_screen.json", "ui/progress_screen.json", "ui/rating_prompt.json", @@ -143,7 +133,16 @@ "ui/realms_slots_screen.json", "ui/realms_settings_screen.json", "ui/realms_allowlist.json", + "ui/realms_invite_link_settings_screen.json", + "ui/realms_plus_ended_screen.json", "ui/realmsplus_upgrade_notice_screen.json", + "ui/realmsPlus_screen.json", + "ui/realmsPlus_sections/content_section.json", + "ui/realmsPlus_sections/faq_section.json", + "ui/realmsPlus_sections/landing_section.json", + "ui/realmsPlus_sections/realmsPlus_buy_now_screen.json", + "ui/realmsPlus_sections/realmsPlus_view_packs_screen.json", + "ui/realmsPlus_sections/realmsPlus_purchase_warning_screen.json", "ui/redstone_screen.json", "ui/resource_packs_screen.json", "ui/safe_zone_screen.json", @@ -152,8 +151,9 @@ "ui/scoreboards.json", "ui/screenshot_screen.json", "ui/screenshot_picker_screen.json", - "ui/settings_screen.json", + "ui/select_world_screen.json", "ui/server_form.json", + "ui/settings_screen.json", "ui/settings_sections/controls_section.json", "ui/settings_sections/general_section.json", "ui/settings_sections/realms_world_section.json", @@ -164,6 +164,10 @@ "ui/simple_inprogress_screen.json", "ui/skin_pack_purchase_screen.json", "ui/skin_picker_screen.json", + "ui/smithing_table_screen.json", + "ui/smithing_table_2_screen.json", + "ui/smithing_table_screen_pocket.json", + "ui/smithing_table_2_screen_pocket.json", "ui/smoker_screen.json", "ui/start_screen.json", "ui/stonecutter_screen.json", @@ -182,13 +186,15 @@ "ui/structure_editor_screen.json", "ui/submit_feedback_screen.json", "ui/sync_iaps_to_xbl_screen.json", + "ui/tabbed_upsell_screen.json", + "ui/thanks_for_testing_screen.json", + "ui/third_party_store_screen.json", + "ui/toast_screen.json", + "ui/token_faq_screen.json", "ui/trade_screen.json", "ui/trade_screen_pocket.json", "ui/trade_2_screen.json", "ui/trade_2_screen_pocket.json", - "ui/third_party_store_screen.json", - "ui/toast_screen.json", - "ui/token_faq_screen.json", "ui/trial_upsell_screen.json", "ui/ugc_viewer_screen.json", "ui/ui_art_assets_common.json", @@ -205,14 +211,12 @@ "ui/update_version.json", "ui/world_recovery_screen.json", "ui/world_templates_screen.json", - "ui/xbl_console_signin.json", "ui/xbl_console_qr_signin.json", + "ui/xbl_console_signin.json", "ui/xbl_console_signin_succeeded.json", "ui/xbl_friend_finder.json", "ui/xbl_immediate_signin.json", "ui/xbl_optional_signin.json", - "ui/profile_card.json", - "ui/crafter_screen_pocket.json", - "ui/redstone_screen.json" + "ui/win10_trial_conversion_screen.json" ] } diff --git a/resource_pack/ui/anvil_screen.json b/resource_pack/ui/anvil_screen.json index 2b7363a56..b96e21308 100644 --- a/resource_pack/ui/anvil_screen.json +++ b/resource_pack/ui/anvil_screen.json @@ -210,6 +210,7 @@ "anvil_item_slot": { "type": "panel", + "size": [ 18,18 ], "controls": [ { "container_item@common.container_item": { @@ -222,7 +223,7 @@ "recipe_grid": { "type": "grid", - "size": [ "83.5%", "90%" ], + "size": [ "83%", "40%" ], "anchor_from": "center", "anchor_to": "center", "grid_dimensions": [ 5, 1 ], @@ -399,7 +400,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 12 } } ] }, "anvil_screen@common.inventory_screen_common": { diff --git a/resource_pack/ui/anvil_screen_pocket.json b/resource_pack/ui/anvil_screen_pocket.json index 6f9ee589f..31db10387 100644 --- a/resource_pack/ui/anvil_screen_pocket.json +++ b/resource_pack/ui/anvil_screen_pocket.json @@ -335,7 +335,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 12 } } ] } } diff --git a/resource_pack/ui/beacon_screen.json b/resource_pack/ui/beacon_screen.json index a6fc54729..d624563fd 100644 --- a/resource_pack/ui/beacon_screen.json +++ b/resource_pack/ui/beacon_screen.json @@ -59,7 +59,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 12 } } ] }, diff --git a/resource_pack/ui/beacon_screen_pocket.json b/resource_pack/ui/beacon_screen_pocket.json index 723594667..75a17c6d5 100644 --- a/resource_pack/ui/beacon_screen_pocket.json +++ b/resource_pack/ui/beacon_screen_pocket.json @@ -896,7 +896,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 12 } } ] } } diff --git a/resource_pack/ui/brewing_stand_screen.json b/resource_pack/ui/brewing_stand_screen.json index 6c9026f5a..6ca82d845 100644 --- a/resource_pack/ui/brewing_stand_screen.json +++ b/resource_pack/ui/brewing_stand_screen.json @@ -305,7 +305,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, "brewing_stand_screen@common.inventory_screen_common": { diff --git a/resource_pack/ui/brewing_stand_screen_pocket.json b/resource_pack/ui/brewing_stand_screen_pocket.json index efd67c032..df6263ef0 100644 --- a/resource_pack/ui/brewing_stand_screen_pocket.json +++ b/resource_pack/ui/brewing_stand_screen_pocket.json @@ -422,7 +422,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 12 } } ] } } diff --git a/resource_pack/ui/cartography_screen.json b/resource_pack/ui/cartography_screen.json index 5c7c4101e..bf974565c 100644 --- a/resource_pack/ui/cartography_screen.json +++ b/resource_pack/ui/cartography_screen.json @@ -406,7 +406,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, diff --git a/resource_pack/ui/cartography_screen_pocket.json b/resource_pack/ui/cartography_screen_pocket.json index e92bdec8b..99efed9d1 100644 --- a/resource_pack/ui/cartography_screen_pocket.json +++ b/resource_pack/ui/cartography_screen_pocket.json @@ -492,7 +492,6 @@ //--------------------------------------------------------------------------- "pocket_hotbar_and_content_panels@common.pocket_hotbar_and_content_panels": { - "layer": 2, "$left_panel_control": "cartography_pocket.left_panel", "$right_panel_control": "cartography_pocket.right_panel" }, @@ -520,7 +519,7 @@ }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } } diff --git a/resource_pack/ui/chat_settings_menu_screen.json b/resource_pack/ui/chat_settings_menu_screen.json index 6c5eb6add..0b7bf7308 100644 --- a/resource_pack/ui/chat_settings_menu_screen.json +++ b/resource_pack/ui/chat_settings_menu_screen.json @@ -28,7 +28,8 @@ "$option_label": "chat.settings.muteEmotes", "$option_binding_name": "#toggle_emote_chat", - "$toggle_name": "toggle_emote_chat" + "$toggle_name": "toggle_emote_chat", + "ignored": "$education_edition" }, "chat_tts_toggle@settings_common.option_toggle": { @@ -398,7 +399,7 @@ "size": [ "100%", "100%c" ], "controls": [ { "mute_all_toggle@chat_settings.mute_all_toggle": {} }, - { "mute_emote_chat_toggle@chat_settings.mute_emote_chat_toggle": {} }, + { "mute_emote_chat_toggle@chat_settings.mute_emote_chat_toggle": { "ignored": "$education_edition" } }, { "chat_tts_toggle@chat_settings.chat_tts_toggle": {} }, diff --git a/resource_pack/ui/chest_screen.json b/resource_pack/ui/chest_screen.json index 0525d4a92..45096a607 100644 --- a/resource_pack/ui/chest_screen.json +++ b/resource_pack/ui/chest_screen.json @@ -108,7 +108,8 @@ { "small_chest_panel_top_half@chest.small_chest_panel_top_half": {} }, { "inventory_panel_bottom_half_with_label@common.inventory_panel_bottom_half_with_label": {} }, { "hotbar_grid@common.hotbar_grid_template": {} }, - { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} } + { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } }, @@ -116,8 +117,7 @@ { "gamepad_cursor@common.gamepad_cursor_button": {} } ] } - }, - { "flying_item_renderer@common.flying_item_renderer": {} } + } ] }, @@ -153,7 +153,8 @@ { "large_chest_panel_top_half@chest.large_chest_panel_top_half": {} }, { "inventory_panel_bottom_half_with_label@common.inventory_panel_bottom_half_with_label": {} }, { "hotbar_grid@common.hotbar_grid_template": {} }, - { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} } + { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } }, @@ -161,8 +162,7 @@ { "gamepad_cursor@common.gamepad_cursor_button": {} } ] } - }, - { "flying_item_renderer@common.flying_item_renderer": {} } + } ] }, diff --git a/resource_pack/ui/crafter_screen_pocket.json b/resource_pack/ui/crafter_screen_pocket.json index 435db2ded..47b9f1d0d 100644 --- a/resource_pack/ui/crafter_screen_pocket.json +++ b/resource_pack/ui/crafter_screen_pocket.json @@ -175,26 +175,6 @@ } ] } - }, - { - "bundle_tooltip@common.bundle_tooltip": { - "layer": 29, - "$hover_text_binding_name|default": "#hover_text", - "bindings": [ - { - "binding_name": "$hover_text_binding_name", - "binding_name_override": "#hover_text", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - }, - { - "binding_name": "#hover_items_id", - "binding_name_override": "#hover_items_id", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - } - ] - } } ], "bindings": [ diff --git a/resource_pack/ui/csb_screen.json b/resource_pack/ui/csb_screen.json index 075f2105b..a0fddf596 100644 --- a/resource_pack/ui/csb_screen.json +++ b/resource_pack/ui/csb_screen.json @@ -77,20 +77,8 @@ "csb_background": { "type": "image", - "texture": "textures/ui/csb_background", - "tiled": "x", - "controls": [ - { - "bottom_left_particles": { - "type": "image", - "size": [ "40%", "133.33%x" ], - "texture": "textures/ui/csb_sparkles", - "anchor_from": "bottom_left", - "anchor_to": "bottom_left", - "layer": 1 - } - } - ] + "texture": "textures/ui/White", + "color": "$csb_panel_background" }, "gradient_image_stack": { @@ -161,14 +149,6 @@ } ] } - }, - { - "popup_dialog_factory": { - "type": "factory", - "control_ids": { - "play_on_realm": "@realms_common.popup_dialog__play_on_realm" - } - } } ] }, diff --git a/resource_pack/ui/csb_sections/content_section.json b/resource_pack/ui/csb_sections/content_section.json index 520ea2ab0..912fd8d6a 100644 --- a/resource_pack/ui/csb_sections/content_section.json +++ b/resource_pack/ui/csb_sections/content_section.json @@ -440,6 +440,7 @@ "layer": 7, "default_control": "", "$pressed_button_name": "button.select_offer", + "tts_control_header": "#title_label", "bindings": [ { "binding_type": "collection_details", @@ -451,6 +452,11 @@ "binding_name": "#right_most_grid_item_focus_override_right", "binding_name_override": "#focus_change_right", "binding_condition": "visible" + }, + { + "binding_type": "collection", + "binding_collection_name": "popular_packs_collection", + "binding_name": "#title_label" } ], "controls": [ diff --git a/resource_pack/ui/csb_sections/csb_banner.json b/resource_pack/ui/csb_sections/csb_banner.json index 8055c43e8..68e70a27e 100644 --- a/resource_pack/ui/csb_sections/csb_banner.json +++ b/resource_pack/ui/csb_sections/csb_banner.json @@ -6,8 +6,16 @@ "size": [ "100% -8px", "100%cm + 8px" ], "controls": [ { - "button@csb_banner.promo_banner_csb_button": { - "offset": [ "4px", 0 ] + "static_button@csb_banner.promo_banner_csb_button": { + "offset": [ "4px", 0 ], + "ignored": "$is_animated_banner" + + } + }, + { + "animated_button@csb_banner.animated_promo_banner_csb_button": { + "offset": [ "4px", 0 ], + "ignored": "(not $is_animated_banner)" } } ] @@ -32,6 +40,17 @@ "$banner_texture_filepath": "#banner_hover_texture_filepath" } } + ], + "bindings": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + }, + { + "binding_name": "#promo_page_is_ready", + "binding_name_override": "#enabled" + } ] }, @@ -142,5 +161,140 @@ } } ] + }, + + "animated_promo_banner_csb_button@common.button": { + "size": [ "100%", "8.08%x" ], + "hover_control": "hover", + "pressed_control": "hover", + "default_control": "default", + "$pressed_button_name": "button.promotion_page", + "controls": [ + { + "default@csb_banner.animated_csb_banner_content": { + "$banner_texture": "textures/ui/csb_animated_banner_default.png" + } + }, + { + "hover@csb_banner.animated_csb_banner_content": { + "$banner_texture": "textures/ui/csb_animated_banner_hover.png" + } + } + ] + }, + + "animated_csb_banner_content": { + "type": "panel", + "size": [ "100%", "100%" ], + "controls": [ + { + "banner": { + "type": "image", + "layer": 1, + "size": [ "100%", "100%" ], + "texture": "$banner_texture", + "uv_size": [ 396, 32 ], + "uv": "@csb_banner.csb_banner_animation", + "keep_ratio": true, + "disable_anim_fast_forward": true + } + }, + { + "text": { + "type": "stack_panel", + "orientation": "horizontal", + "size": [ "100% - 8px", "100%" ], + "layer": 1, + "controls": [ + { + "logo_panel": { + "type": "panel", + "size": [ 125, "100%" ], + "controls": [ + { + "logo@common_csb.csb_header": { + "$font_scale_factor": 1.4, + "$font_size": "medium", + "offset": [ 0, -2 ] + } + } + ] + } + }, + { + "offer_panel": { + "type": "panel", + "size": [ "fill", "100%" ], + "controls": [ + { + "offer": { + "type": "label", + "size": [ "default", "default" ], + "anchor_from": "center", + "anchor_to": "center", + "color": "$store_white_text_color", + "font_scale_factor": 0.9, + "text": "store.csb.banner.offer" + } + } + ] + } + }, + { + "learn_more_panel": { + "type": "panel", + "size": [ "100%c", "100%" ], + "anchor_from": "right_middle", + "anchor_to": "right_middle", + "controls": [ + { + "learn_more": { + "type": "stack_panel", + "orientation": "horizontal", + "anchor_from": "right_middle", + "anchor_to": "right_middle", + "size": [ "100%c", "100%cm" ], + "controls": [ + { + "more": { + "type": "label", + "anchor_from": "right_middle", + "anchor_to": "right_middle", + "color": "$store_csb_gold_text_color", + "font_scale_factor": 0.9, + "text": "store.csb.banner.learnMore" + } + }, + { + "more_chevron": { + "type": "label", + "anchor_from": "right_middle", + "anchor_to": "right_middle", + "color": "$store_csb_gold_text_color", + "font_scale_factor": 0.9, + "tts_skip_message": true, + "text": " >" + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + + "csb_banner_animation": { + "anim_type": "flip_book", + "initial_uv": [ 0, 0 ], + "frame_count": 30, + "frame_step": 1, + "fps": 10, + "reversible": false, + "orientation": "vertical" } } diff --git a/resource_pack/ui/csb_sections/csb_subscription_panel.json b/resource_pack/ui/csb_sections/csb_subscription_panel.json index 57eb0c33f..10a92c172 100644 --- a/resource_pack/ui/csb_sections/csb_subscription_panel.json +++ b/resource_pack/ui/csb_sections/csb_subscription_panel.json @@ -327,16 +327,29 @@ "csb_buy_button@common_buttons.light_content_button": { "$button_text": "#csb_price_text", "size": [ "100%", "100%" ], - "$button_text_size": [ "default", "default" ], - "$button_text_max_size": [ "100% - 10px", 18 ], "$button_text_binding_type": "global", "$pressed_button_name": "button.csb_buy", - "$button_content": "csb_buy.button_text" + "$button_content": "csb_subscription_panel.csb_buy_button_text" } } ] }, + "csb_buy_button_text@common.minecraftTenLabel": { + "text": "$button_text", + "color": "$text_color", + "offset": "$button_text_offset", + "$button_text_binding_type|default": "none", + "$button_text_size|default": [ "default", "default" ], + "$button_text_offset|default": [ 0, -1 ], + "bindings": [ + { + "binding_type": "$button_text_binding_type", + "binding_name": "$button_text" + } + ] + }, + "csb_cancel_button@common_buttons.light_content_button": { "$button_text": "gui.cancel", "$button_text_size": [ "default", "default" ], @@ -351,4 +364,4 @@ } ] } -} \ No newline at end of file +} diff --git a/resource_pack/ui/edu_featured.json b/resource_pack/ui/edu_featured.json new file mode 100644 index 000000000..819d0da12 --- /dev/null +++ b/resource_pack/ui/edu_featured.json @@ -0,0 +1,40 @@ +{ + "namespace": "edu_featured", + + "featured_button_content": { + "type": "panel", + "controls": [ + { + "button_label@common_buttons.new_ui_binding_button_label": { + "layer": 50 + } + } + ] + }, + + // Button definition (used in start_screen.json) + "featured_button@common_buttons.light_content_button": { + "$button_content": "edu_featured.featured_button_content", + "size": [ "100% - 2px", "100% - 2px" ], + + // Button name (for EDU will only be "button.featured_category") + "$pressed_button_name": "button.featured_category", + + // Button text (newAndFeatured.name is defined in the resource pack) + "$button_text": "newAndFeatured.name", + + // Required for button text to function + "$button_text_binding_type": "none", + "$button_binding_condition": "none", + "$button_text_grid_collection_name": "", + + // Without this the button contents will shift down slightly when clicked + // to simulate a button being pressed. By setting to [ 0, 0 ], the contents + // will not move when pressed. + "$button_pressed_offset": [ 0, 0 ], + + "property_bag": { + "#category": "new_featured" + } + } +} diff --git a/resource_pack/ui/enchanting_screen.json b/resource_pack/ui/enchanting_screen.json index 45eee23d7..daa9cb480 100644 --- a/resource_pack/ui/enchanting_screen.json +++ b/resource_pack/ui/enchanting_screen.json @@ -36,13 +36,13 @@ "dust_image_selectable@enchanting.dust_image": { "texture": "$texture_selectable", - "layer": 2, + "layer": 23, "$visibility_binding_name": "#selectable_dust_is_visible" }, "dust_image_unselectable@enchanting.dust_image": { "texture": "$texture_unselectable", - "layer": 1, + "layer": 23, "$visibility_binding_name": "#unselectable_dust_is_visible" }, @@ -199,7 +199,7 @@ "unselectable_button@enchanting.base_button": { "$visibility_binding_name": "#unselectable_button_visibility", "sound_volume": 0.0, - "layer": 1, + "layer": 22, "button_mappings": [], "controls": [ { "default@enchanting.dark_background": {} }, @@ -215,6 +215,7 @@ "$focus_override_left": "enchanting_lapis", "$focus_override_right": "FOCUS_OVERRIDE_STOP", "sound_volume": 0.0, + "layer": 22, "button_mappings": [ { "from_button_id": "button.menu_select", @@ -401,7 +402,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, "enchanting_screen@common.inventory_screen_common": { diff --git a/resource_pack/ui/enchanting_screen_pocket.json b/resource_pack/ui/enchanting_screen_pocket.json index af8e7710b..43e3ba7d3 100644 --- a/resource_pack/ui/enchanting_screen_pocket.json +++ b/resource_pack/ui/enchanting_screen_pocket.json @@ -198,13 +198,13 @@ { "unselectable_button@enchanting_pocket.unselectable_button": { "size": [ "100%", "100%" ], - "layer": 1 + "layer": 22 } }, { "selectable_button@enchanting_pocket.selectable_button": { "size": [ "100%", "100%" ], - "layer": 1 + "layer": 22 } }, { @@ -213,12 +213,12 @@ "anchor_to": "left_middle", "size": [ 13, 11 ], "offset": [ 1, 0 ], - "layer": 2 + "layer": 1 } }, { "rune_text@enchanting_pocket.enchant_text_runes": { - "layer": 2, + "layer": 23, "offset": [ 20, 2 ] } }, @@ -654,7 +654,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 12 } } ] } } diff --git a/resource_pack/ui/encyclopedia_screen.json b/resource_pack/ui/encyclopedia_screen.json index 027cf8cad..222350b12 100644 --- a/resource_pack/ui/encyclopedia_screen.json +++ b/resource_pack/ui/encyclopedia_screen.json @@ -83,16 +83,61 @@ { "host_and_player_options_button@encyclopedia.host_and_player_options_button": { "$toggle_group_forced_index": 48 } }, { "command_blocks_button@encyclopedia.command_blocks_button": { "$toggle_group_forced_index": 49 } }, - { "realms_category@how_to_play_common.topic_category": { "$category": "realms" } }, - { "realms_stories_button@encyclopedia.realms_stories_button": { "$toggle_group_forced_index": 50 } }, - - { "marketplace_category@how_to_play_common.topic_category": { "$category": "marketplace" } }, - { "minecoins_button@encyclopedia.minecoins_button": { "$toggle_group_forced_index": 51 } }, - { "addons_button@encyclopedia.addons_button": { "$toggle_group_forced_index": 52 } }, - { "worlds_button@encyclopedia.worlds_button": { "$toggle_group_forced_index": 53 } }, - { "textures_button@encyclopedia.textures_button": { "$toggle_group_forced_index": 54 } }, - { "skins_button@encyclopedia.skins_button": { "$toggle_group_forced_index": 55 } }, - { "mashups_button@encyclopedia.mashups_button": { "$toggle_group_forced_index": 56 } } + { + "realms_category@how_to_play_common.topic_category": { + "$category": "realms", + "ignored": "$education_edition" + } + }, + { + "realms_stories_button@encyclopedia.realms_stories_button": { + "$toggle_group_forced_index": 50, + "ignored": "$education_edition" + } + }, + + { + "marketplace_category@how_to_play_common.topic_category": { + "$category": "marketplace", + "ignored": "$education_edition" + } + }, + { + "minecoins_button@encyclopedia.minecoins_button": { + "$toggle_group_forced_index": 51, + "ignored": "$education_edition" + } + }, + { + "addons_button@encyclopedia.addons_button": { + "$toggle_group_forced_index": 52, + "ignored": "$education_edition" + } + }, + { + "worlds_button@encyclopedia.worlds_button": { + "$toggle_group_forced_index": 53, + "ignored": "$education_edition" + } + }, + { + "textures_button@encyclopedia.textures_button": { + "$toggle_group_forced_index": 54, + "ignored": "$education_edition" + } + }, + { + "skins_button@encyclopedia.skins_button": { + "$toggle_group_forced_index": 55, + "ignored": "$education_edition" + } + }, + { + "mashups_button@encyclopedia.mashups_button": { + "$toggle_group_forced_index": 56, + "ignored": "$education_edition" + } + } ] } } @@ -169,14 +214,14 @@ { "host_and_player_options_section@encyclopedia.host_and_player_options_section": {} }, { "command_blocks_section@encyclopedia.command_blocks_section": {} }, - { "realms_stories_section@encyclopedia.realms_stories_section": {} }, + { "realms_stories_section@encyclopedia.realms_stories_section": { "ignored": "$education_edition" } }, - { "minecoins_section@encyclopedia.minecoins_section": {} }, - { "addons_section@encyclopedia.addons_section": {} }, - { "worlds_section@encyclopedia.worlds_section": {} }, - { "textures_section@encyclopedia.textures_section": {} }, - { "skins_section@encyclopedia.skins_section": {} }, - { "mashups_section@encyclopedia.mashups_section": {} }, + { "minecoins_section@encyclopedia.minecoins_section": { "ignored": "$education_edition" } }, + { "addons_section@encyclopedia.addons_section": { "ignored": "$education_edition" } }, + { "worlds_section@encyclopedia.worlds_section": { "ignored": "$education_edition" } }, + { "textures_section@encyclopedia.textures_section": { "ignored": "$education_edition" } }, + { "skins_section@encyclopedia.skins_section": { "ignored": "$education_edition" } }, + { "mashups_section@encyclopedia.mashups_section": { "ignored": "$education_edition" } }, { "section_contents_footer@how_to_play_common.section_contents_footer": {} diff --git a/resource_pack/ui/file_upload_screen.json b/resource_pack/ui/file_upload_screen.json index 1feca4b20..70e00162d 100644 --- a/resource_pack/ui/file_upload_screen.json +++ b/resource_pack/ui/file_upload_screen.json @@ -199,7 +199,8 @@ { "center@file_upload.common_label": { "layer": 1, - "$label_binding_name": "#single_title_label" + "$label_binding_name": "#single_title_label", + "color": "$title_text_color" } } ] @@ -213,7 +214,8 @@ "layer": 1, "anchor_from": "top_left", "anchor_to": "top_left", - "$label_binding_name": "#dual_title_left_label" + "$label_binding_name": "#dual_title_left_label", + "color": "$title_text_color" } }, { @@ -221,7 +223,8 @@ "layer": 1, "anchor_from": "top_right", "anchor_to": "top_right", - "$label_binding_name": "#dual_title_right_label" + "$label_binding_name": "#dual_title_right_label", + "color": "$title_text_color" } } ] diff --git a/resource_pack/ui/furnace_screen.json b/resource_pack/ui/furnace_screen.json index 24fef7699..8f79bcdee 100644 --- a/resource_pack/ui/furnace_screen.json +++ b/resource_pack/ui/furnace_screen.json @@ -226,7 +226,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, "furnace_screen@common.inventory_screen_common": { diff --git a/resource_pack/ui/furnace_screen_pocket.json b/resource_pack/ui/furnace_screen_pocket.json index 3550d3d6a..b7e9e84b9 100644 --- a/resource_pack/ui/furnace_screen_pocket.json +++ b/resource_pack/ui/furnace_screen_pocket.json @@ -303,7 +303,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 10 } } ] } } diff --git a/resource_pack/ui/game_tip_screen.json b/resource_pack/ui/game_tip_screen.json index 16c742475..92ad54851 100644 --- a/resource_pack/ui/game_tip_screen.json +++ b/resource_pack/ui/game_tip_screen.json @@ -1,6 +1,19 @@ { "namespace": "game_tip", + //--------------------------------------------------------------------------- + // Game Tip UI elements + //--------------------------------------------------------------------------- + + "fade_animation": { + "anim_type": "alpha", + "easing": "linear", + "from": "$anim_alpha_from", + "to": "$anim_alpha_to", + "duration": "$anim_duration", + "end_event": "$anim_event_name" + }, + "tip_animation": { "anim_type": "aseprite_flip_book", "initial_uv": [ 0, 0 ] @@ -32,7 +45,7 @@ "game_tip_animation_panel": { "type": "panel", - "size": [ "100%c", "0px" ], // Animation can be higher than game tip frame, so it's height shouldn't be counted. + "size": [ "100%c", "0px" ], // Animation can be higher than game tip frame, so it's height shouldn't be counted. "anchor_from": "left_middle", "anchor_to": "left_middle", "controls": [ @@ -86,8 +99,7 @@ "game_tip_arrow_panel": { "type": "panel", - "size": [ "0px", "0px" ], // Arrow shouldn't be included in size calculation for the game tip frame. - + "size": [ "0px", "0px" ], // Arrow shouldn't be included in size calculation for the game tip frame. "$arrow_offset|default": [ 25, -3 ], "$arrow_texture|default": "textures/ui/gameTipArrow_down", "$arrow_anchor_point|default": "left_middle", @@ -117,8 +129,8 @@ } ], - "anchor_from":"$arrow_anchor_point", - "anchor_to":"$arrow_anchor_point", + "anchor_from": "$arrow_anchor_point", + "anchor_to": "$arrow_anchor_point", "offset": "$arrow_offset", "controls": [ @@ -135,9 +147,9 @@ "use_child_anchors": true, "controls": [ { "animated_panel@game_tip.game_tip_animation_panel": {} }, - { "middle_padding": { "type": "panel", "size": [ 7, 0 ]} }, // Padding between animation and text. + { "middle_padding": { "type": "panel", "size": [ 7, 0 ]} }, // Padding between animation and text. { "label@game_tip.game_tip_text_panel": {} }, - { "right_padding": { "type": "panel", "size": [ 9, 0 ]} } // 7px padding between text and frame + 2px frame border. + { "right_padding": { "type": "panel", "size": [ 9, 0 ]} } // 7px padding between text and frame + 2px frame border. ] }, @@ -146,9 +158,9 @@ "texture": "textures/ui/gameTipBorder", "layer": 50, - "min_size": ["default", 40], + "min_size": [ "default", 40 ], "size": [ "100%c", "100%cm" ], - + "$tip_anchor_from|default": "top_right", "$tip_anchor_to|default": "top_right", "$game_tip_offset|default": [ 0, 0 ], @@ -158,16 +170,39 @@ "anchor_to": "$tip_anchor_to", "offset": "$game_tip_offset", + "alpha": "@game_tip.fade_animation", + "propagate_alpha": true, + "controls": [ { "horizontal_container@game_tip.game_tip_panel": {} }, - { "arrow_panel@game_tip_arrow_panel": { - "ignored": "$ignore_arrow" - } } + { + "arrow_panel@game_tip_arrow_panel": { + "ignored": "$ignore_arrow" + } + } + ] + }, + + //--------------------------------------------------------------------------- + // UI helpers + //--------------------------------------------------------------------------- + + "chat_stack_game_tip_panel": { + "type": "stack_panel", + "orientation": "vertical", + "controls": [ + { + "top_padding": { + "type": "panel", + "size": [ "100%", 7 ] + } + }, + { "game_tip_background@game_tip.game_tip_item_background": {} } ] }, //--------------------------------------------------------------------------- - // Game Tip Factory + // Game Tip Factories //--------------------------------------------------------------------------- "game_tip_factory": { @@ -180,5 +215,17 @@ "game_tip": "game_tip@game_tip.game_tip_item_background" } } + }, + + "game_tip_chat_stack_factory": { + "type": "panel", + "size": [ "default", "default" ], + "factory": { + "name": "game_tip_chat_stack_item_factory", + "max_children_size": 1, + "control_ids": { + "game_tip": "game_tip@game_tip.chat_stack_game_tip_panel" + } + } } } diff --git a/resource_pack/ui/hdr_calibration_screen.json b/resource_pack/ui/gamma_calibration_screen.json similarity index 75% rename from resource_pack/ui/hdr_calibration_screen.json rename to resource_pack/ui/gamma_calibration_screen.json index 7df154a80..f1fa017f0 100644 --- a/resource_pack/ui/hdr_calibration_screen.json +++ b/resource_pack/ui/gamma_calibration_screen.json @@ -1,5 +1,5 @@ { - "namespace": "hdr_calibration", + "namespace": "gamma_calibration", "stack_panel_centering_panel": { @@ -42,7 +42,8 @@ "image": { "type": "image", "texture": "$texture_name", - "size": [ "100%", "100%x" ] + "size": [ "100%", "100%x" ], + "color_corrected": true } } ] @@ -59,25 +60,25 @@ "orientation": "horizontal", "controls": [ { - "not_visible_image@hdr_calibration.image_panel": { + "not_visible_image@gamma_calibration.image_panel": { "$image_label": "options.brightness.notVisible", "$texture_name": "textures/ui/not_visible_creeper" } }, { - "padding_0@hdr_calibration.horizontal_padding": {} + "padding_0@gamma_calibration.horizontal_padding": {} }, { - "barely_visible_image@hdr_calibration.image_panel": { + "barely_visible_image@gamma_calibration.image_panel": { "$image_label": "options.brightness.barelyVisible", "$texture_name": "textures/ui/barely_visible_creeper" } }, { - "padding_1@hdr_calibration.horizontal_padding": {} + "padding_1@gamma_calibration.horizontal_padding": {} }, { - "easily_visible_image@hdr_calibration.image_panel": { + "easily_visible_image@gamma_calibration.image_panel": { "$image_label": "options.brightness.easilyVisible", "$texture_name": "textures/ui/easily_visible_creeper" } @@ -103,7 +104,7 @@ "calibration_slider": { "type": "stack_panel", "size": [ "50%", "100%c" ], - "$slider_header": "options.worldLightBrightness", + "$slider_header": "options.gamma", "controls": [ { "centering_panel": { @@ -125,8 +126,10 @@ "slider_control": { "type": "panel", "size": [ "100% - 2px", 16 ], - "$slider_name": "hdr_calibration", - "$slider_value_binding_name": "#hdr_calibration", + "$slider_name": "gamma_calibration", + "$option_label": "#hdr_strength_slider_label", + "$option_enabled_binding_name": "#hdr_strength_enabled", + "$slider_value_binding_name": "#gamma_calibration", "$default_focus_precedence": 1, "controls": [ { @@ -137,7 +140,7 @@ "$slider_select_on_hover": true, "$slider_tts_header": "$slider_header", "$slider_tts_name": "", - "$slider_tts_text_value": "#hdr_calibration_text_value" + "$slider_tts_text_value": "#gamma_calibration_text_value" } } ] @@ -171,14 +174,14 @@ ], "controls": [ { - "hdr_message_panel@hdr_calibration.stack_panel_centering_panel": { - "$control_name": "hdr_calibration.message_panel", + "hdr_message_panel@gamma_calibration.stack_panel_centering_panel": { + "$control_name": "gamma_calibration.message_panel", "size": [ "100%", 30 ] } }, { - "image_stack_panel@hdr_calibration.stack_panel_centering_panel": { - "$control_name": "hdr_calibration.image_stack", + "image_stack_panel@gamma_calibration.stack_panel_centering_panel": { + "$control_name": "gamma_calibration.image_stack", "size": [ "100%", "100%c" ], "variables": [ { @@ -199,8 +202,8 @@ } }, { - "slider_panel@hdr_calibration.stack_panel_centering_panel": { - "$control_name": "hdr_calibration.calibration_slider", + "slider_panel@gamma_calibration.stack_panel_centering_panel": { + "$control_name": "gamma_calibration.calibration_slider", "size": [ "100%", "100%c" ], "variables": [ { @@ -221,8 +224,8 @@ } }, { - "continue_button_panel@hdr_calibration.stack_panel_centering_panel": { - "$control_name": "hdr_calibration.continue_button", + "continue_button_panel@gamma_calibration.stack_panel_centering_panel": { + "$control_name": "gamma_calibration.continue_button", "size": [ "100%", 30 ] } } @@ -231,12 +234,12 @@ "black_background": { "type": "image", - "texture": "textures/ui/realms_text_background" + "texture": "textures/ui/realms_text_background" }, - "hdr_calibration_screen@common.base_screen": { - "$screen_content": "hdr_calibration.main_panel", - "$screen_bg_content": "hdr_calibration.black_background" + "gamma_calibration_screen@common.base_screen": { + "$screen_content": "gamma_calibration.main_panel", + "$screen_bg_content": "gamma_calibration.black_background" } -} \ No newline at end of file +} diff --git a/resource_pack/ui/gathering_info_screen.json b/resource_pack/ui/gathering_info_screen.json index d84d7f499..9e5264f1f 100644 --- a/resource_pack/ui/gathering_info_screen.json +++ b/resource_pack/ui/gathering_info_screen.json @@ -14,6 +14,15 @@ "mapping_type": "global" } ], + "variables": [ + { + "requires": "($auto_connect)", + "$screen_animations": [ + "@common.screen_entrance_animation_push_fade", + "@common.screen_entrance_animation_pop_fade" + ] + } + ], "$screen_content": "gathering_info.info_content", "$is_full_screen_layout": true diff --git a/resource_pack/ui/grindstone_screen.json b/resource_pack/ui/grindstone_screen.json index 34de90bc0..04a893bad 100644 --- a/resource_pack/ui/grindstone_screen.json +++ b/resource_pack/ui/grindstone_screen.json @@ -241,7 +241,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, diff --git a/resource_pack/ui/grindstone_screen_pocket.json b/resource_pack/ui/grindstone_screen_pocket.json index 8864428ba..261225f46 100644 --- a/resource_pack/ui/grindstone_screen_pocket.json +++ b/resource_pack/ui/grindstone_screen_pocket.json @@ -237,7 +237,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 10 } } ] } } diff --git a/resource_pack/ui/horse_screen.json b/resource_pack/ui/horse_screen.json index 8921f60eb..08a660f13 100644 --- a/resource_pack/ui/horse_screen.json +++ b/resource_pack/ui/horse_screen.json @@ -254,7 +254,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 10 } } ] }, diff --git a/resource_pack/ui/horse_screen_pocket.json b/resource_pack/ui/horse_screen_pocket.json index 491440a33..7357adc2b 100644 --- a/resource_pack/ui/horse_screen_pocket.json +++ b/resource_pack/ui/horse_screen_pocket.json @@ -127,7 +127,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 10 } } ] }, diff --git a/resource_pack/ui/how_to_play_common.json b/resource_pack/ui/how_to_play_common.json index a2214624b..53a6b150d 100644 --- a/resource_pack/ui/how_to_play_common.json +++ b/resource_pack/ui/how_to_play_common.json @@ -228,6 +228,28 @@ ] }, + "tts_focus_border@common.non_interact_focus_border_button": { + "tts_inherit_siblings": true, + "default_focus_precedence": 0, + "$focus_border_visible_binding|default": "#tts_enabled", + "$focus_border_visible_binding_override|default": "#visible", + "$focus_border_visible_binding_type|default": "global", + "consume_hover_events": true, + "bindings": [ + { + "binding_type": "$focus_border_visible_binding_type", + "binding_name": "$focus_border_visible_binding", + "binding_name_override": "$focus_border_visible_binding_override" + } + ] + }, + + "header_tts_focus_border@how_to_play_common.tts_focus_border": { + "anchor_from": "left_middle", + "anchor_to": "left_middle", + "size": [ "100%", "100%" ] + }, + "header_background": { "type": "image", "size": [ "100%", "20px" ], @@ -246,8 +268,12 @@ "text_alignment": "center", "max_size": [ "95%", 10 ], "offset": [ 8, 0 ], - "text": "$text" + "text": "$text", + "text_tts": "$text" } + }, + { + "focus_border@how_to_play_common.header_tts_focus_border": {} } ] }, @@ -260,26 +286,62 @@ ] }, - "paragraph": { + "paragraph_panel": { + "type": "panel", + "$text|default": "", + "$line_padding|default": 4.0, + "size": [ "100%", "100%cm" ] + }, + + "paragraph_label": { "type": "label", "color": "$body_text_color", "anchor_from": "left_middle", "anchor_to": "left_middle", "size": [ "75%", "default" ], - "line_padding": 4.0, - "text": "$text" + "line_padding": "$line_padding", + "text": "$text", + "text_tts": "$text" }, - "paragraph_with_icons@how_to_play_common.paragraph": { - "text": "('#pre_process_' + $text)", - "bindings": [ + "paragraph_tts_focus_border@how_to_play_common.tts_focus_border": { + "anchor_from": "top_left", + "anchor_to": "top_left", + "size": [ "75% + 4px", "100%sm + 3px" ], + "offset": [ -2, -1 ] + }, + + "paragraph@how_to_play_common.paragraph_panel": { + "controls": [ + { + "label@how_to_play_common.paragraph_label": {} + }, { - "binding_name": "('#pre_process_' + $text)" + "focus_border@how_to_play_common.paragraph_tts_focus_border": {} } ] }, - "paragraph_no_icons@how_to_play_common.paragraph": { + "paragraph_with_icons@how_to_play_common.paragraph_panel": { + "controls": [ + { + "label@how_to_play_common.paragraph_label": { + "text": "('#pre_process_' + $text)", + "text_tts": "('#pre_process_' + $text)", + "bindings": [ + { + "binding_name": "('#pre_process_' + $text)" + } + ] + } + }, + { + "focus_border@how_to_play_common.paragraph_tts_focus_border": {} + } + ] + }, + + "input_conditional_paragraph@how_to_play_common.paragraph": { "bindings": [ { "binding_name": "$input_binding", @@ -288,12 +350,8 @@ ] }, - "paragraph_with_selective_input@how_to_play_common.paragraph_with_icons": { - "line_padding": 4.0, + "input_conditional_paragraph_with_icons@how_to_play_common.paragraph_with_icons": { "bindings": [ - { - "binding_name": "('#pre_process_' + $text)" - }, { "binding_name": "$input_binding", "binding_name_override": "#visible" @@ -301,67 +359,65 @@ ] }, - "paragraph_keyboard@how_to_play_common.paragraph_with_selective_input": { + "paragraph_keyboard@how_to_play_common.input_conditional_paragraph_with_icons": { "$input_binding": "#keyboard_being_used" }, - "paragraph_gamepad@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 6.0, + "paragraph_gamepad@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 6.0, "$input_binding": "#gamepad_being_used" }, - "paragraph_gamepad_no_icons@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 4.0, + "paragraph_gamepad_no_icons@how_to_play_common.input_conditional_paragraph": { "$input_binding": "#gamepad_being_used" }, - "paragraph_rift_controller@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 10.0, + "paragraph_rift_controller@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 10.0, "$input_binding": "#rift_controller_being_used" }, - "paragraph_windowsmr_controller@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 10.0, + "paragraph_windowsmr_controller@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 10.0, "$input_binding": "#windowsmr_controller_being_used" }, - "paragraph_vr@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 10.0, + "paragraph_vr@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 10.0, "$input_binding": "#vr_controls_being_used" }, - "paragraph_touch@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 6.0, + "paragraph_touch@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 6.0, "$input_binding": "#touch_being_used" }, - "paragraph_touch_classic_dpad_spacing@how_to_play_common.paragraph_with_selective_input": { - "$input_binding": "#touch_being_used", - "line_padding": 12.0 + "paragraph_touch_classic_dpad_spacing@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 12.0, + "$input_binding": "#touch_being_used" }, - "paragraph_touch_no_icons@how_to_play_common.paragraph_no_icons": { - "$input_binding": "#touch_being_used", - "line_padding": 4.0 + "paragraph_touch_no_icons@how_to_play_common.input_conditional_paragraph": { + "$input_binding": "#touch_being_used" }, - "paragraph_touch_joystick_tap@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 6.0, + "paragraph_touch_joystick_tap@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 6.0, "$input_binding": "#touch_joystick_tap_being_used" }, - "paragraph_touch_classic_dpad@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 12.0, + "paragraph_touch_classic_dpad@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 12.0, "$input_binding": "#touch_classic_dpad_being_used" }, - "paragraph_touch_joystick_crosshair@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 6.0, + "paragraph_touch_joystick_crosshair@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 6.0, "$input_binding": "#touch_joystick_crosshair_being_used" }, - "paragraph_not_touch@how_to_play_common.paragraph_with_selective_input": { - "line_padding": 6.0, + "paragraph_not_touch@how_to_play_common.input_conditional_paragraph_with_icons": { + "$line_padding": 6.0, "$input_binding": "#touch_not_being_used" }, diff --git a/resource_pack/ui/how_to_play_screen.json b/resource_pack/ui/how_to_play_screen.json index de00c2ab1..74c63df7c 100644 --- a/resource_pack/ui/how_to_play_screen.json +++ b/resource_pack/ui/how_to_play_screen.json @@ -307,13 +307,13 @@ }, { "paragraph_2_touch_joystick_tap@how_to_play_common.paragraph_touch_joystick_tap": { - "line_padding": 3.0, + "$line_padding": 3.0, "$text": "howtoplay.gatheringResources.text.2.touch" } }, { "paragraph_2_touch_classic_dpad@how_to_play_common.paragraph_touch_classic_dpad": { - "line_padding": 3.0, + "$line_padding": 3.0, "$text": "howtoplay.gatheringResources.text.2.touch" } }, @@ -400,13 +400,13 @@ { "paragraph_3_touch_joystick_tap@how_to_play_common.paragraph_touch_joystick_tap": { "$text": "howtoplay.selectingItems.text.3.touch", - "line_padding": 3.0 + "$line_padding": 3.0 } }, { "paragraph_3_touch_classic_dpad@how_to_play_common.paragraph_touch_classic_dpad": { "$text": "howtoplay.selectingItems.text.3.touch", - "line_padding": 3.0 + "$line_padding": 3.0 } }, { @@ -490,13 +490,13 @@ { "paragraph_2_touch_joystick_tap@how_to_play_common.paragraph_touch_joystick_tap": { "$text": "howtoplay.placingBlocks.text.2.touch", - "line_padding": 3.0 + "$line_padding": 3.0 } }, { "paragraph_2_touch_classic_dpad@how_to_play_common.paragraph_touch_classic_dpad": { "$text": "howtoplay.placingBlocks.text.2.touch", - "line_padding": 3.0 + "$line_padding": 3.0 } }, { diff --git a/resource_pack/ui/hud_screen.json b/resource_pack/ui/hud_screen.json index af20f6404..3e06e061b 100644 --- a/resource_pack/ui/hud_screen.json +++ b/resource_pack/ui/hud_screen.json @@ -508,6 +508,12 @@ "layer": 1 }, + "editor_volume_highlight_renderer": { + "type": "custom", + "renderer": "editor_volume_highlight_renderer", + "layer": 4 + }, + "hotbar_hud_item_icon@common.item_renderer": { "$item_collection_name": "$hotbar_collection_name", "property_bag": { @@ -1173,7 +1179,7 @@ }, { "bubbles_rend_1@bubbles_renderer": { - "offset": [ 179, -70 ], + "offset": [ 179, -50 ], "anchor_from": "bottom_left", "anchor_to": "bottom_left", "bindings": [ @@ -1255,7 +1261,7 @@ }, { "bubbles_rend_1@bubbles_renderer": { - "offset": [ -2, 32 ], + "offset": [ -2, 12 ], "anchor_from": "top_right", "anchor_to": "top_right", "bindings": [ @@ -1723,7 +1729,8 @@ "duration": 3, "from": 1.0, "to": 0, - "destroy_at_end": "hud_actionbar_text" + "destroy_at_end": "hud_actionbar_text", + "end_event": "hud_actionbar_text_complete" }, "anim_actionbar_text_background_alpha_out": { @@ -1732,7 +1739,8 @@ "duration": 3, "from": "$actionbar_text_background_alpha", "to": 0, - "destroy_at_end": "hud_actionbar_text" + "destroy_at_end": "hud_actionbar_text", + "end_event": "hud_actionbar_text_complete" }, "auto_save_animation": { @@ -3066,6 +3074,16 @@ ] } }, + { + "editor_volume_highlight_rend@editor_volume_highlight_renderer": { + "bindings": [ + { + "binding_name": "#is_editor_mode_paste_preview_visible", + "binding_name_override": "#visible" + } + ] + } + }, { "game_tip@game_tip.game_tip_factory": {} }, @@ -3159,6 +3177,11 @@ }, { "player_position@hud.player_position": {} }, { "number_of_days_played@hud.number_of_days_played": {} }, + { + "game_tip@game_tip.game_tip_chat_stack_factory": { + "size": [ "100%", "100%c" ] + } + }, { "chat_panel@hud.chat_panel": {} } ] } @@ -3725,7 +3748,7 @@ "sub_panel_content": { "type": "grid", "size": [ "100%", "100%" ], - "grid_item_template": "layout_customization_option", + "grid_item_template": "hud.layout_customization_option", "$customization_option_collection_name|default": "option_items", "collection_name": "$customization_option_collection_name", "grid_dimension_binding": "#layout_customization_dimension", diff --git a/resource_pack/ui/inventory_screen.json b/resource_pack/ui/inventory_screen.json index ddec58980..c5366078c 100644 --- a/resource_pack/ui/inventory_screen.json +++ b/resource_pack/ui/inventory_screen.json @@ -220,7 +220,6 @@ "$button_auto_place|default": "button.container_auto_place", "$button_take_all_place_all|default": "button.container_take_all_place_all", "$coalesce_button|default": "button.coalesce_stack", - "$item_painting_button|default": "button.shape_drawing", "button_mappings": [ { "from_button_id": "button.menu_cancel", @@ -284,7 +283,7 @@ "mapping_type": "double_pressed" }, { - "to_button_id": "$item_painting_button", + "to_button_id": "button.shape_drawing", "mapping_type": "pressed" }, { @@ -1890,7 +1889,7 @@ }, { "durability_bar@common.durability_bar": { - "layer": 8 + "layer": 22 } }, { @@ -1937,15 +1936,6 @@ "item_lock_cell_image@common.item_lock_cell_image": { "layer": 2 } - }, - { - "item_container_transfer_mode_overlay@common.item_container_transfer_mode_overlay": { - "size": "$item_renderer_size", - "offset": [ 1, 1 ], - "anchor_to": "top_left", - "anchor_from": "top_left", - "layer": 10 - } } ] }, @@ -2839,7 +2829,7 @@ }, { "selected_item_details_factory@common.selected_item_details_factory": {} }, { "item_lock_notification_factory@common.item_lock_notification_factory": {} }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } } diff --git a/resource_pack/ui/inventory_screen_pocket.json b/resource_pack/ui/inventory_screen_pocket.json index 5d73f510f..cbe1c23fe 100644 --- a/resource_pack/ui/inventory_screen_pocket.json +++ b/resource_pack/ui/inventory_screen_pocket.json @@ -426,7 +426,7 @@ "crafting_grid_3x3": { "type": "grid", "size": [ 84, 84 ], - "layer": 1, + "layer": 10, "anchor_from": "top_left", "anchor_to": "top_left", "grid_dimensions": [ 3, 3 ], @@ -437,7 +437,7 @@ "crafting_grid_2x2": { "type": "grid", "size": [ 56, 56 ], - "layer": 1, + "layer": 10, "anchor_from": "top_left", "anchor_to": "top_left", "offset": [ 0, 25 ], @@ -823,11 +823,10 @@ "hotbar_panel": { "type": "input_panel", "size": [ 260, 36 ], - "layer": 25, + "layer": 5, "controls": [ { "bg@common.common_panel": { - "layer": 25, "$show_close_button": false } }, @@ -835,7 +834,6 @@ "hotbar_grid": { "type": "grid", "size": [ 252, 28 ], - "layer": 25, "anchor_from": "center", "anchor_to": "center", "grid_dimensions": [ 9, 1 ], @@ -1370,7 +1368,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 38 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 20 } } ], "button_mappings": [ { diff --git a/resource_pack/ui/invite_screen.json b/resource_pack/ui/invite_screen.json index 522a0a38c..503463d59 100644 --- a/resource_pack/ui/invite_screen.json +++ b/resource_pack/ui/invite_screen.json @@ -1798,7 +1798,7 @@ "button_mappings": "$add_button_mappings", "bindings": [ { - "binding_name": "#cross_platform_enabled", + "binding_name": "#find_cross_platform_friends_enabled", "binding_name_override": "#enabled" } ] diff --git a/resource_pack/ui/loom_screen.json b/resource_pack/ui/loom_screen.json index fb377a923..04b7abaa1 100644 --- a/resource_pack/ui/loom_screen.json +++ b/resource_pack/ui/loom_screen.json @@ -741,7 +741,7 @@ { "item_lock_notification_factory@common.item_lock_notification_factory": {} }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, diff --git a/resource_pack/ui/loom_screen_pocket.json b/resource_pack/ui/loom_screen_pocket.json index ec3238d00..bfac42394 100644 --- a/resource_pack/ui/loom_screen_pocket.json +++ b/resource_pack/ui/loom_screen_pocket.json @@ -501,7 +501,7 @@ }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } } diff --git a/resource_pack/ui/marketplace_sdl/sdl_dropdowns.json b/resource_pack/ui/marketplace_sdl/sdl_dropdowns.json new file mode 100644 index 000000000..da044c0fb --- /dev/null +++ b/resource_pack/ui/marketplace_sdl/sdl_dropdowns.json @@ -0,0 +1,74 @@ +{ + "namespace": "sdl_dropdowns", + + "sdl_dropdown_rows": { + "type": "panel", + "size": [ "100%", "100%c" ], + "controls": [ + { + "toggle@sdl_dropdowns.sdl_rows_toggle": { + "size": [ "100%", 24 ], + "$toggle_name": "toggle.sdl_rows_dropdown", + "bindings": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + } + ] + } + } + ] + }, + + "sdl_rows_toggle@common_toggles.light_content_toggle": { + "$ignore_content_toggle_image": true, + + "$default_checked_text_color": "$dropdown_radio_background_checked_color", + "$hover_texture": "textures/ui/button_borderless_lightpressednohover", + + "$content_toggle_label_offset": [ 0, 0 ], + "$content_toggle_label_font_type": "Default", + + "$content_toggle_icon_size": [ 11, 11 ], + "$checked_toggle_icon": "textures/ui/dropdown_chevron_up", + "$checked_hover_toggle_icon": "textures/ui/chevron_white_up", + "$unchecked_toggle_icon": "textures/ui/dropdown_chevron", + "$unchecked_hover_toggle_icon": "textures/ui/chevron_white_down", + + "$toggle_binding_type": "$store_factory_binding_type", + "$toggle_binding_condition": "visible", + "$toggle_grid_collection_name": "$store_factory_collection_name", + "$toggle_state_binding_name": "#sdl_dropdown_row_expanded", + "$toggle_parent_collection_details_prefix": "$store_factory_collection_prefix", + "$toggle_parent_collection_details": "$store_factory_collection_details", + "$toggle_parent_collection_details_name": "$store_factory_collection_name", + + "$sdl_factory_size": [ "fill", "100%" ], + "$sdl_label_max_size": [ "100%", "100% - 4px" ], + + "$content_toggle_panel_content": "sdl_label.sdl_label_factory", + + "$sdl_label_binding_name": "#header_label_from_style", + "$sdl_label_text_color": "#header_label_color", + "$sdl_label_font_type": "#header_label_font_type", + "$sdl_label_font_scalar": "#header_label_font_scale", + "$sdl_label_alignment": "#header_label_alignment", + "$sdl_label_binding_type": "collection", + + "$content_image_binding_name": "textures/ui/chevron_white_down", + "$sdl_factory_bindings": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + }, + { + "binding_name": "#header_label_id", + "binding_type": "collection", + "binding_collection_name": "$store_factory_collection_name", + "binding_name_override": "#collection_length" + } + ] + } +} diff --git a/resource_pack/ui/marketplace_sdl/sdl_label.json b/resource_pack/ui/marketplace_sdl/sdl_label.json new file mode 100644 index 000000000..2f00a6fad --- /dev/null +++ b/resource_pack/ui/marketplace_sdl/sdl_label.json @@ -0,0 +1,114 @@ +{ + "namespace": "sdl_label", + + // The reason we use this is that MinecraftTen font has specific requirements for a backup font and offset on devices that are low memory + // so we unfortunately can't bind the font type directly. The factory creates an instance of the layout for MCTen based on this behavior and uses + // the SDLLabel for everything else + "sdl_label_factory": { + "type": "stack_panel", + "orientation": "horizontal", + "layer": 1, + + "$sdl_factory_size|default": [ "100%", "100%" ], + "$sdl_factory_bindings|default": [], // You will want to implement this with a unique name for each instance + "$sdl_label_binding_name|default": "", + "$sdl_label_offset|default": [ 0, 0 ], + "$sdl_label_size|default": [ "100%", "default" ], + "$sdl_label_max_size|default": [ "100%", "100%" ], + "$sdl_label_collection_name|default": "sdl_label_factory", + + "size": "$sdl_factory_size", + + "$sdl_label_bindings|default": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + }, + { + "binding_type": "$sdl_label_binding_type", + "binding_collection_name": "$sdl_label_collection_name", + "binding_name": "$sdl_label_binding_name" + }, + { + "binding_type": "$sdl_label_binding_type", + "binding_collection_name": "$sdl_label_collection_name", + "binding_name": "$sdl_label_text_color", + "binding_condition": "once", + "binding_name_override": "#color" + }, + { + "binding_type": "$sdl_label_binding_type", + "binding_collection_name": "$sdl_label_collection_name", + "binding_name": "$sdl_label_font_type", + "binding_condition": "once", + "binding_name_override": "#font_type" + }, + { + "binding_type": "$sdl_label_binding_type", + "binding_collection_name": "$sdl_label_collection_name", + "binding_name": "$sdl_label_font_scalar", + "binding_condition": "once", + "binding_name_override": "#font_scale_factor" + }, + { + "binding_type": "$sdl_label_binding_type", + "binding_collection_name": "$sdl_label_collection_name", + "binding_name": "$sdl_label_alignment", + "binding_condition": "once", + "binding_name_override": "#text_alignment" + } + ], + + "factory": { + "name": "sdl_label_factory", + "control_ids": { + "MinecraftTenLabel": "@sdl_label.sdl_mc_ten_label", + "SDLLabel": "@sdl_label.sdl_label" + }, + "factory_variables": [ + "$store_factory_collection_details", + "$store_factory_collection_name", + "$store_factory_collection_prefix", + "$sdl_label_size", + "$sdl_label_max_size", + "$sdl_label_offset", + "$sdl_label_bindings", + "$sdl_label_binding_type", + "$sdl_label_collection_name", + "$sdl_label_binding_name", + "$sdl_label_text_color", + "$sdl_label_font_type", + "$sdl_label_font_scalar", + "$sdl_label_alignment" + ] + }, + "collection_name": "sdl_label_factory", + "bindings": "$sdl_factory_bindings" + }, + + "sdl_label": { + "type": "label", + "layer": 3, + + "size": "$sdl_label_size", + "max_size": "$sdl_label_max_size", + "offset": "$sdl_label_offset", + "color": "$sdl_label_text_color", + "text": "$sdl_label_binding_name", + "bindings": "$sdl_label_bindings" + }, + + "sdl_mc_ten_label@common.minecraftTenLabel": { + "layer": 3, + + "size": "$sdl_label_size", + "max_size": "$sdl_label_max_size", + "offset": "$sdl_label_offset", + + "$sdl_label_font_binding_type": "none", // We aren't binding the font type as this is specified as MCTen + + "text": "$sdl_label_binding_name", + "bindings": "$sdl_label_bindings" + } +} diff --git a/resource_pack/ui/mob_effect_screen.json b/resource_pack/ui/mob_effect_screen.json index c307b3c7b..912c0c845 100644 --- a/resource_pack/ui/mob_effect_screen.json +++ b/resource_pack/ui/mob_effect_screen.json @@ -337,6 +337,8 @@ } ], "close_on_player_hurt": true, - "$screen_content": "mob_effect.main_screen" + "$screen_content": "mob_effect.main_screen", + "$screen_bg_content": "common.screen_background", + "$screen_background_alpha": 0.4 } -} \ No newline at end of file +} diff --git a/resource_pack/ui/pause_screen.json b/resource_pack/ui/pause_screen.json index 8c4a3a87c..0f6bbdebb 100644 --- a/resource_pack/ui/pause_screen.json +++ b/resource_pack/ui/pause_screen.json @@ -131,16 +131,9 @@ "$button_content": "pause.dressing_room_controller_button_content", "$pressed_alpha": 0.65, "$hide_description": true, - "$visibility_binding_type|default": "global", - "variables": [ - { - "requires": "$nx_os", - "$visibility_binding_type": "none" - } - ], "bindings": [ { - "binding_type": "$visibility_binding_type", + "binding_type": "global", "binding_name": "#dressing_room_controller_button_visible", "binding_name_override": "#visible" } @@ -522,7 +515,6 @@ }, "realms_stories_button@pause.pause_button_template": { - "ignored": "$is_secondary_client", "$pressed_button_name": "button.menu_feed", "$button_text": "pauseScreen.realmsStories", "anchor_to": "top_middle", @@ -575,6 +567,7 @@ "store_button_panel": { "type": "panel", "size": [ "100%", 28 ], + "ignored": "$is_secondary_client", "controls": [ { "store_button@pause.store_button": {} }, { "store_error_button@pause.store_error_button": {} } @@ -582,7 +575,6 @@ }, "store_button@pause.pause_button_template": { - "ignored": "$is_secondary_client", "$pressed_button_name": "button.menu_store", "$button_text": "$store_button_text", "bindings": [ @@ -752,16 +744,63 @@ ] }, - "take_screenshot_button@common_buttons.light_glyph_button": { + "take_screenshot_gamepad_button_content": { + "type": "panel", + "size": [ "100%c", "100%cm" ], + "controls": [ + { + "button_y@common.gamepad_helper_y_14": { + "$gamepad_helper_visible_binding_type": "none", + "anchor_from": "left_middle", + "anchor_to": "left_middle", + "layer": -1, + "offset": [ 6, 0 ] + } + }, + { + "take_screenshot_icon@pause.take_screenshot_icon": { + "anchor_from": "right_middle", + "anchor_to": "right_middle", + "color": "$glyph_color" + } + } + ] + }, + + "take_screenshot_gamepad_button@common_buttons.light_content_form_fitting_button": { + "size": [ "100%c", "100%c" ], + "$button_image_size_override": [ "100%c", "100%c" ], + "$button_content_size_override": [ "100%c - 8px", "100%c - 4px" ], + "$pressed_button_name": "button.screenshot", + "$focus_id": "icon_panel_main_focus", + "$button_tts_header": "key.screenshot", + "$button_offset": [ -4, 0 ], + "$button_pressed_offset": [ -4, 0 ], + "$button_content": "pause.take_screenshot_gamepad_button_content", + "$pressed_alpha": 0.65, + "$hide_description": true, + "bindings": [ + { + "binding_type": "global", + "binding_name": "#is_using_gamepad", + "binding_name_override": "#visible" + } + ] + }, + + "take_screenshot_button@common_buttons.light_content_button": { "$pressed_button_name": "button.screenshot", "$focus_id": "icon_panel_main_focus", "$button_tts_header": "key.screenshot", "size": [ 24, 24 ], "$button_content": "pause.take_screenshot_icon", "$pressed_alpha": 0.65, - "sound_name": "random.screenshot", - "sound_volume": 1.0, - "sound_pitch": 1.0 + "bindings": [ + { + "binding_name": "(not #is_using_gamepad)", + "binding_name_override": "#visible" + } + ] }, "pause_screen@common.base_screen": { @@ -999,10 +1038,12 @@ } }, { - "take_screenshot_btn@pause.column_frame": { - "size": [ 28, 32 ], + "take_screenshot_btn": { + "type": "input_panel", + "size": [ "100%c + 4px", 32 ], "controls": [ - { "take_screenshot_button@pause.take_screenshot_button": {} } + { "take_screenshot_button@pause.take_screenshot_button": {} }, + { "take_screenshot_gamepad_button@pause.take_screenshot_gamepad_button": {} } ], "bindings": [ { @@ -1010,6 +1051,14 @@ "binding_name_override": "#visible", "binding_type": "global" } + ], + "button_mappings": [ + { + "from_button_id": "button.controller_secondary_select", + "to_button_id": "button.screenshot", + "mapping_type": "global", + "scope": "controller" + } ] } }, @@ -1150,6 +1199,7 @@ { "store_button_panel@pause.store_button_panel": {} }, { "server@pause.vertical_padding": { + "ignored": "$is_secondary_client", "bindings": [ { "binding_name": "#store_button_visible", diff --git a/resource_pack/ui/pdp_screen.json b/resource_pack/ui/pdp_screen.json index ee7422b1c..fc7283129 100644 --- a/resource_pack/ui/pdp_screen.json +++ b/resource_pack/ui/pdp_screen.json @@ -408,6 +408,38 @@ ] }, + "smooth_purchase_buttons_panel": { + "type": "stack_panel", + "layer": 3, + "size": [ "100%", "100%c" ], + "anchor_from": "top_middle", + "anchor_to": "top_middle", + "orientation": "vertical", + "visible": false, + "controls": [ + { + "activated_purchase_buttons_panel@pdp.activated_smooth_purchase_buttons_panel": { + "bindings": [ + { + "binding_name": "#activated_purchase_panel_visible", + "binding_name_override": "#visible" + } + ] + } + }, + { + "deactivated_purchase_buttons_panel@pdp.deactivated_smooth_purchase_buttons_panel": { + "bindings": [ + { + "binding_name": "#deactivated_purchase_panel_visible", + "binding_name_override": "#visible" + } + ] + } + } + ] + }, + "smooth_buttons_panel": { "type": "stack_panel", "layer": 3, @@ -439,16 +471,6 @@ ] } }, - { - "deactivated_purchase_buttons_panel@pdp.deactivated_smooth_purchase_buttons_panel": { - "bindings": [ - { - "binding_name": "#purchase_panel_visible_disallowed", - "binding_name_override": "#visible" - } - ] - } - }, { "interact_filling_button@common_buttons.light_text_button": { "layer": 3, @@ -565,7 +587,7 @@ ] }, - "smooth_purchase_buttons_panel": { + "activated_smooth_purchase_buttons_panel": { "type": "stack_panel", "layer": 3, "size": [ "100%", "100%c" ], @@ -1766,6 +1788,13 @@ "$content_name": "#summary_content_visible" } }, + { + "navigation_tab_section@store_layout.nav_button_grid_panel": { + "$nav_button_event_name": "button.tab_button", + "$nav_button_collection_name": "tab_button_collection", + "$section_content": "#tab_section_content" + } + }, { "update_notification_section@pdp.content_section_boarder_bg": { "size": [ "100%", "100%c" ], @@ -2744,73 +2773,6 @@ "texture": "textures/ui/store_play_button" }, - "realms_plus_expiration": { - "type": "panel", - "size": [ "100%", "20% + 1px" ], - "offset": [ 0, 0.5 ], - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "controls": [ - { - "background": { - "type": "image", - "size": [ "100%", "100%" ], - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "texture": "textures/ui/purple_gradient", - "tiled": "y", - "layer": 3 - } - }, - { - "icon": { - "type": "image", - "size": [ 11, 14 ], - "texture": "textures/ui/realmsIcon", - "anchor_from": "left_middle", - "anchor_to": "left_middle", - "offset": [ 2, 0 ], - "layer": 5 - } - }, - { - "text": { - "type": "label", - "size": [ "default", 10 ], - "color": "$body_text_color", - "anchor_from": "left_middle", - "anchor_to": "left_middle", - "offset": [ 18, 0 ], - "text": "#item_realms_expiration_label", - "layer": 6, - "bindings": [ - { - "binding_name": "#item_realms_expiration_label", - "binding_type": "global" - } - ] - } - }, - { - "particles": { - "type": "image", - "size": [ 20, 20 ], - "texture": "textures/ui/realms_particles", - "anchor_from": "right_middle", - "anchor_to": "right_middle", - "offset": [ -10, 0 ], - "layer": 4 - } - } - ], - "bindings": [ - { - "binding_name": "#realm_expiration_banner_visible", - "binding_name_override": "#visible" - } - ] - }, - "csb_expiration": { "type": "panel", "size": [ "100%", 14 ], @@ -3061,7 +3023,7 @@ { "summary_rating_button@common_buttons.underline_button": { "$focus_id": "rating_button", - "$focus_override_up": "author_button", + "$focus_override_up": "glyph_button", "$focus_override_left": "video_overlay", "$focus_override_right": "share_button", "$focus_override_down": "read_more_button", @@ -3148,7 +3110,7 @@ "$single_line_label_text": "#creator_label", "$focus_id": "author_button", - "$focus_override_down": "rating_button", + "$focus_override_down": "glyph_button", "$focus_override_left": "video_overlay", "$focus_override_right": "interact_button", @@ -3292,7 +3254,7 @@ }, { "description_toggle_show_button@common_buttons.light_text_form_fitting_button": { - "$focus_id": "description_toggle_button", + "$focus_id": "$description_toggle_focus_id", "size": [ "100%cm", "100%cm" ], "anchor_from": "bottom_right", "anchor_to": "bottom_right", @@ -3375,6 +3337,8 @@ "anchor_from": "top_left", "anchor_to": "top_left", "$single_line_label_text": "$glyph_text_binding", + "$focus_id": "glyph_button", + "$focus_override_down": "rating_button", "$label_text_bindings": [ { "binding_type": "global", @@ -3662,71 +3626,9 @@ ], "bindings": [ { "binding_name": "#in_csb_button_visible" }, - { "binding_name": "#in_realms_plus_button_visible" }, - { - "binding_type": "view", - "source_property_name": "(#in_csb_button_visible and not #in_realms_plus_button_visible)", - "target_property_name": "#visible" - } - ] - } - }, - { - "in_realms_plus_panel": { - "type": "panel", - "size": [ "100%", "100%c + 3px" ], - "controls": [ - { - "in_realms_plus_button@pdp.in_realms_plus_button": { - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "bindings": [ - { - "binding_name": "(not #realms_incompatible_button_visible)", - "binding_name_override": "#visible" - } - ] - } - }, - { - "realms_disabled_button@common_buttons.dynamic_tooltip_notification_panel": { - "size": [ "100% - 4px", "20px" ], - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.menu_store_error", - "mapping_type": "pressed" - }, - { - "to_button_id": "button.is_hovered", - "mapping_type": "pressed" - } - ], - "consume_hover_events": true, - "focus_enabled": true, - "$dynamic_tooltip_button_visibility_binding_name": "#realms_incompatible_button_visible", - "$tooltip_popup_visible_binding": "#realms_incompatible_tooltip_visible", - "$tooltip_text_binding_name": "#marketplace_incompatable_popup_text", - "$override_tooltip_popup_image": true, - "$tooltip_popup_override_image_panel": "pdp.info_bulb_image", - "$tool_tip_text_max_size": [ "190px", "default" ], - "$tooltip_panel_offset": [ -40, -10 ], - "$tooltip_panel_content": "pdp.realms_incompatable_content", - "bindings": [ - { - "binding_name": "#realms_incompatible_button_visible", - "binding_name_override": "#visible" - } - ] - } - } - ], - "bindings": [ - { "binding_name": "#in_csb_button_visible" }, - { "binding_name": "#in_realms_plus_button_visible" }, { "binding_type": "view", - "source_property_name": "(#in_realms_plus_button_visible and not #in_csb_button_visible)", + "source_property_name": "#in_csb_button_visible", "target_property_name": "#visible" } ] @@ -5317,6 +5219,7 @@ }, "description_section@pdp.content_section_boarder_bg": { + "$description_toggle_focus_id|default": "description_toggle_button", "size": [ "100%", "100%c + 4px" ], "$store_factory_collection_details|default": "none", @@ -5331,6 +5234,10 @@ "$content": "pdp.description_inner_panel" }, + "changelog_section@pdp.description_section": { + "$description_toggle_focus_id": "changelog_toggle_button" + }, + //-------------------------------------------------------------------------------- // Bundle Section //-------------------------------------------------------------------------------- diff --git a/resource_pack/ui/persona_SDL.json b/resource_pack/ui/persona_SDL.json index 034f972c9..d32317d9c 100644 --- a/resource_pack/ui/persona_SDL.json +++ b/resource_pack/ui/persona_SDL.json @@ -2120,11 +2120,6 @@ "type": "panel", "size": [ "100%", 16 ], "controls": [ - { - "realms_banner@pdp.realms_plus_expiration": { - "size": [ "100%", "100%" ] - } - }, { "csub_banner@common_csb.csb_expiration_banner": { "size": [ "100%", "100%" ] @@ -2160,32 +2155,12 @@ "$realms_button_text|default": "", "controls": [ - { - "realms_plus_icon@realmsPlus.markdown_background": { - "size": [ "100% + 4px", "100% + 4px" ], - "$pack_icon_size": [ "100%", "100% - 2px" ], - "$banner_size": [ 14, "100%" ], - "offset": [ "-2px", "2px" ], - "bindings": [ - { - "binding_name": "(not #csb_feature_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_icon@common_csb.csb_icon_large": { "anchor_from": "left_middle", "anchor_to": "left_middle", "$pack_icon_size": [ "100%y", "100% + 10px" ], - "offset": [ "-2px", "0px" ], - "bindings": [ - { - "binding_name": "#csb_feature_enabled", - "binding_name_override": "#visible" - } - ] + "offset": [ "-2px", "0px" ] } }, { @@ -2947,6 +2922,11 @@ { "to_button_id": "button.piece_unhovered", "mapping_type": "pressed" + }, + { + "from_button_id": "button.controller_select", + "to_button_id": "button.play_emote_or_coin_wallet", + "mapping_type": "global" } ], @@ -2979,30 +2959,6 @@ "layer": 9 } }, - { - "realms_plus_icon@realmsPlus.markdown_background": { - "layer": 10, - "size": [ 10, 10 ], - "$pack_icon_size": [ "100%", "100% - 1px" ], - "$banner_size": [ 9, "100%" ], - "anchor_from": "bottom_left", - "anchor_to": "bottom_left", - - "bindings": [ - { - "binding_type": "$piece_section_collection_details", - "binding_collection_name": "$piece_section_collection_name", - "binding_collection_prefix": "$piece_section_collection_prefix" - }, - { - "binding_type": "collection", - "binding_collection_name": "$persona_piece_collection_name", - "binding_name": "#is_piece_realms_plus", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_icon@common_csb.csb_icon_large": { "layer": 10, @@ -3123,7 +3079,8 @@ "controls": [ { "piece_offer_button@persona_sdl.piece_offer_button": { - "size": [ "100% - 2px", "100% - 2px" ], + "$piece_offer_button_size|default": [ "100% - 2px", "100% - 2px" ], + "size": "$piece_offer_button_size", "$pressed_button_name": "$pressed_button_function", "$button_content": "persona_sdl.piece_offer_button_content", "$button_content_size": [ "100%", "100%" ], @@ -3548,48 +3505,13 @@ "realms_plus_icon@common.empty_panel": { "ignored": "$ignore_skin_realms_plus_icon", "controls": [ - { - "realms_banner_small@persona_sdl.realms_banner_small": { - "layer": 3, - "anchor_to": "bottom_left", - "anchor_from": "bottom_left", - "offset": [ 0, -1 ], - "bindings": [ - { - "binding_name": "(not #csb_feature_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, - { - "realms_plus_icon@persona_sdl.realms_small_icon": { - "layer": 4, - "anchor_to": "bottom_left", - "anchor_from": "bottom_left", - "offset": [ 1, -2 ], - "bindings": [ - { - "binding_name": "(not #csb_feature_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_icon@common_csb.csb_icon_large": { "layer": 3, "$pack_icon_size": [ 8, 10 ], "offset": [ 1, 1 ], "anchor_from": "bottom_left", - "anchor_to": "bottom_left", - - "bindings": [ - { - "binding_name": "#csb_feature_enabled", - "binding_name_override": "#visible" - } - ] + "anchor_to": "bottom_left" } } ], diff --git a/resource_pack/ui/persona_screen.json b/resource_pack/ui/persona_screen.json index 40af9f989..0fe7d03ab 100644 --- a/resource_pack/ui/persona_screen.json +++ b/resource_pack/ui/persona_screen.json @@ -582,10 +582,6 @@ ///////////////////////////////////////////// //// Realms button controls //// - "realms_timer_banner@pdp.realms_plus_expiration": { - "size": [ "100%", 16 ] - }, - "csb_timer_banner@common_csb.csb_expiration_banner": { "size": [ "100%", 16 ] }, @@ -617,32 +613,12 @@ "$realms_button_text|default": "", "controls": [ - { - "realms_plus_icon@realmsPlus.markdown_background": { - "size": [ "100% + 4px", "100% + 4px" ], - "$pack_icon_size": [ "100%", "100% - 2px" ], - "$banner_size": [ 14, "100%" ], - "offset": [ "-2px", "2px" ], - "bindings": [ - { - "binding_name": "(not #csb_feature_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_icon@common_csb.csb_icon_large": { "anchor_from": "left_middle", "anchor_to": "left_middle", "$pack_icon_size": [ "100%y", "100% + 10px" ], - "offset": [ "-2px", "0px" ], - "bindings": [ - { - "binding_name": "#csb_feature_enabled", - "binding_name_override": "#visible" - } - ] + "offset": [ "-2px", "0px" ] } }, { @@ -656,12 +632,7 @@ "color": "$text_color", "$realms_button_text_offset|default": [ 0, 0 ], "offset": "$realms_button_text_offset", - "bindings": [ - { - "binding_name": "#realms_subscription_button_text", - "binding_type": "global" - } - ] + "$realms_button_text": "persona.csb.see.subscription" } } ] @@ -687,7 +658,7 @@ "$realms_button_text_offset": [ 8, 0 ], "$pressed_button_name": "button.see_realms_subscription", "$button_content": "persona.realms_redeem_button_content", - "$realms_button_text": "#realms_subscription_button_text", + "$realms_button_text": "persona.csb.see.subscription", "bindings": [ { "binding_name": "#realms_subscription_button_visible", @@ -1647,7 +1618,6 @@ { "debug_information@persona.right_side_stack_debug_control": {} }, { "dressing_room_skin_model@persona.dressing_room_right_side_model": {} }, { "padding@persona.vertical_2_padding": {} }, - { "realms_banner@persona.realms_timer_banner": {} }, { "csb_banner@persona.csb_timer_banner": {} }, // below are the sub sections which dis/re-appear depending on context. @@ -2635,7 +2605,13 @@ "anchor_from": "bottom_left", "anchor_to": "bottom_left", "$pressed_button_name": "button.choose_custom_skin", - "$button_text": "dr.classic_skins.choose_custom_skin" + "$button_text": "dr.classic_skins.choose_custom_skin", + "bindings": [ + { + "binding_name": "#custom_skin_button_enabled", + "binding_name_override": "#enabled" + } + ] }, "info_popup_button@common_buttons.light_content_button": { @@ -4139,48 +4115,13 @@ "realms_plus_icon@common.empty_panel": { "ignored": "$ignore_skin_realms_plus_icon", "controls": [ - { - "realms_banner_small@persona.realms_banner_small": { - "layer": 3, - "anchor_to": "bottom_left", - "anchor_from": "bottom_left", - "offset": [ 0, -1 ], - "bindings": [ - { - "binding_name": "(not #csb_feature_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, - { - "realms_plus_icon@persona.realms_small_icon": { - "layer": 4, - "anchor_to": "bottom_left", - "anchor_from": "bottom_left", - "offset": [ 1, -2 ], - "bindings": [ - { - "binding_name": "(not #csb_feature_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_icon@common_csb.csb_icon_large": { "layer": 3, "$pack_icon_size": [ 8, 10 ], "offset": [ 1, 1 ], "anchor_from": "bottom_left", - "anchor_to": "bottom_left", - - "bindings": [ - { - "binding_name": "#csb_feature_enabled", - "binding_name_override": "#visible" - } - ] + "anchor_to": "bottom_left" } } ], @@ -4500,30 +4441,6 @@ "layer": 9 } }, - { - "realms_plus_icon@realmsPlus.markdown_background": { - "layer": 10, - "size": [ 10, 10 ], - "$pack_icon_size": [ "100%", "100% - 1px" ], - "$banner_size": [ 9, "100%" ], - "anchor_from": "bottom_left", - "anchor_to": "bottom_left", - - "bindings": [ - { - "binding_type": "$piece_section_collection_details", - "binding_collection_name": "$piece_section_collection_name", - "binding_collection_prefix": "$piece_section_collection_prefix" - }, - { - "binding_type": "collection", - "binding_collection_name": "$persona_piece_collection_name", - "binding_name": "#is_piece_realms_plus", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_icon@common_csb.csb_icon_large": { "layer": 10, @@ -6509,26 +6426,9 @@ "$skin_collection_name": "realms_skin_collection", "controls": [ - { - "realms_pack_label@persona.persona_skin_pack_label": { - "$persona_skin_pack_label_text": "sidebar.realmsPlus", - "bindings": [ - { - "binding_name": "(not #csb_feature_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_pack_label@persona.persona_skin_pack_label": { - "$persona_skin_pack_label_text": "store.csb", - "bindings": [ - { - "binding_name": "#csb_feature_enabled", - "binding_name_override": "#visible" - } - ] + "$persona_skin_pack_label_text": "store.csb" } }, { "purchasable_packs_grid@persona.persona_skin_pack_grid": {} } diff --git a/resource_pack/ui/play_screen.json b/resource_pack/ui/play_screen.json index aabebe46b..6c88c4f72 100644 --- a/resource_pack/ui/play_screen.json +++ b/resource_pack/ui/play_screen.json @@ -1615,7 +1615,7 @@ "type": "panel", "anchor_from": "top_left", "anchor_to": "top_left", - "size": [ "100%-4px", "100%c" ], + "size": [ "100%-4px", "100%c+2px" ], "offset": "$label_offset", "controls": [ { @@ -3687,29 +3687,6 @@ "size": [ 2, "100%" ] } }, - { - "expiration_timer": { - "type": "label", - "size": [ "default", "100%" ], - "max_size": [ 60, "100%" ], - "color": "$dark_button_default_text_color", - "font_type": "smooth", - "text": "#realms_expiration_label", - "bindings": [ - { - "binding_type": "collection", - "binding_collection_name": "local_worlds", - "binding_name": "#realms_expiration_label" - }, - { - "binding_type": "collection", - "binding_collection_name": "local_worlds", - "binding_name": "#realms_expiration_visible", - "binding_name_override": "#visible" - } - ] - } - }, { "pad_1": { "type": "panel", @@ -5941,6 +5918,77 @@ ] } }, + { + "get_offline_authcode_message_panel@play.label_background": { + "size": [ "100%", 40 ], + "controls": [ + { + "content_stack": { + "type": "stack_panel", + "orientation": "horizontal", + "size": [ "100%", "100%" ], + "controls": [ + { + "message_panel": { + "type": "panel", + "size": [ "100% - 15px", "100%" ], + "controls": [ + { + "message_label": { + "type": "label", + "size": [ "100%", "default" ], + "text_alignment": "center", + "text": "networkWorld.addAsAuthorizedApp", + "shadow": false, + "color": "$store_white_text_color" + } + } + ] + } + }, + { + "image_panel": { + "type": "panel", + "size": [ "100%c", "100%" ], + "controls": [ + { + "link_image": { + "type": "image", + "size": [ 8, 8 ], + "texture": "textures/ui/external_link" + } + } + ] + } + } + ] + } + }, + { + "focus_border@common.button": { + "size": [ "100%", "100%sm" ], + "default_control": "", + "$pressed_button_name": "button.get_offline_authcode", + "tts_inherit_siblings": true, + "controls": [ + { + "hover@common.focus_border_white": {} + }, + { + "pressed@common.focus_border_white": {} + } + ] + } + } + ], + "bindings": [ + { + "binding_name": "#get_offline_authcode_message_panel_visible", + "binding_name_override": "#visible" + } + ] + } + }, { "no_realms_grid@play.label_content_template": { "$label_content_label": "playscreen.joinableRealms", @@ -7557,7 +7605,7 @@ "join_by_code_popup_code_text_field@common.text_edit_box": { "$text_box_name": "#join_by_code_text_edit", - "max_length": 11, + "max_length": 15, "$place_holder_text": "networkWorld.realmsHashPlaceholder" }, diff --git a/resource_pack/ui/pocket_containers.json b/resource_pack/ui/pocket_containers.json index 921d7802d..fd92ed9dc 100644 --- a/resource_pack/ui/pocket_containers.json +++ b/resource_pack/ui/pocket_containers.json @@ -146,7 +146,7 @@ { "gamepad_cursor@common.gamepad_cursor_button": {} }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "hold_icon@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 12 } } ] }, diff --git a/resource_pack/ui/profile_card.json b/resource_pack/ui/profile_card.json index a4ca8f9e2..579d1b9d6 100644 --- a/resource_pack/ui/profile_card.json +++ b/resource_pack/ui/profile_card.json @@ -372,7 +372,7 @@ { "platform_label": { "type": "label", - "size": [ "100%", "default" ], + "size": [ "100% - 30px", "default" ], "offset": [ 0, 2 ], "text": "#platform_name", "layer": 2, diff --git a/resource_pack/ui/progress_screen.json b/resource_pack/ui/progress_screen.json index b33f71591..600ca98aa 100644 --- a/resource_pack/ui/progress_screen.json +++ b/resource_pack/ui/progress_screen.json @@ -320,7 +320,20 @@ "type": "label", "size": [ "100%", "default" ], "color": "$body_text_color", - "text": "$description_text" + "text": "$description_text", + "bindings": [ + { + "binding_name": "$description_text" + } + ] + } + }, + { + "padding_2": { + "type": "panel", + "size": [ 0, 8 ], + "visible": "$has_second_line", + "enabled": "$has_second_line" } }, { @@ -330,11 +343,16 @@ "size": [ "100%", "default" ], "color": "$body_text_color", "text": "$description_text2", - "ignored": "(not $has_second_line)" + "ignored": "(not $has_second_line)", + "bindings": [ + { + "binding_name": "$description_text2" + } + ] } }, { - "padding_2": { + "padding_3": { "type": "panel", "size": [ 0, 8 ] } @@ -351,7 +369,7 @@ } }, { - "padding_3": { + "padding_4": { "type": "panel", "size": [ 0, 2 ], "visible": "$use_top_button", @@ -368,7 +386,7 @@ } }, { - "padding_4": { + "padding_5": { "type": "panel", "size": [ 0, 2 ] } @@ -392,6 +410,66 @@ ] }, + "resource_pack_download_popup_base@progress.simple_popup_dialog_base": { + "$title_text": "progressScreen.dialog.title.resourcePack", + "$has_second_line": "#show_ray_tracing_warning", + "$description_text": "#pack_download_type_message", + "$description_text2": "#ray_tracing_warning_message", + "bindings": [ + { + "binding_name": "#show_ray_tracing_warning" + }, + { + "binding_name": "#pack_download_type_message" + }, + { + "binding_name": "#ray_tracing_warning_message" + } + ] + }, + + "resource_pack_download_server_required@progress.resource_pack_download_popup_base": { + "$top_button_text": "#empty_binding", + + "$middle_button_press": "button.join_and_download_everything", + "$middle_button_text": "#join_and_download_everything", + + "$bottom_button_press": "button.leave", + "$bottom_button_text": "progressScreen.dialog.button.leave" + }, + + "resource_pack_download_optional_and_required@progress.resource_pack_download_popup_base": { + "$use_top_button": true, + "$top_button_press": "button.join_and_download_everything", + "$top_button_text": "#join_and_download_everything", + + "$middle_button_press": "button.join_and_download_required", + "$middle_button_text": "#join_and_download_required", + + "$bottom_button_press": "button.leave", + "$bottom_button_text": "progressScreen.dialog.button.leave" + }, + + "resource_pack_download_optional@progress.resource_pack_download_popup_base": { + "$top_button_text": "#empty_binding", + + "$middle_button_press": "button.join_and_download_everything", + "$middle_button_text": "#join_and_download_everything", + + "$bottom_button_press": "button.join", + "$bottom_button_text": "progressScreen.dialog.button.join" + }, + + "resource_pack_download_required@progress.resource_pack_download_popup_base": { + "$top_button_text": "#empty_binding", + + "$middle_button_press": "button.join_and_download_required", + "$middle_button_text": "#join_and_download_required", + + "$bottom_button_press": "button.leave", + "$bottom_button_text": "progressScreen.dialog.button.leave" + }, + "add_on_only@progress.simple_popup_dialog_base": { "$title_text": "progressScreen.dialog.title.onlyBehavior", "$description_text": "progressScreen.dialog.message.onlyBehavior", @@ -542,11 +620,17 @@ "max_size": [ "100% - 8px", 20 ], "text": "#code_text", "bindings": [ - { "binding_name": "#code_text" }, - { - "binding_name": "#code_text_visible", - "binding_name_override": "#visible" - } + { "binding_name": "#code_text" } + ] + }, + + "code_number@progress.progress_screen_text": { + "size": [ "default", 20 ], + "max_size": [ "100% - 8px", 20 ], + "text": "#code_number", + "color": "$e_color_format", + "bindings": [ + { "binding_name": "#code_number" } ] }, @@ -1252,6 +1336,10 @@ "type": "factory", "control_ids": { "test": "dialog@progress.popup_dialog_base", + "resource_pack_download_server_required": "resource_pack_download_server_required@progress.resource_pack_download_server_required", + "resource_pack_download_optional_and_required": "resource_pack_download_optional_and_required@progress.resource_pack_download_optional_and_required", + "resource_pack_download_optional": "resource_pack_download_optional@progress.resource_pack_download_optional", + "resource_pack_download_required": "resource_pack_download_required@progress.resource_pack_download_required", "add_on_only": "add_on_only@progress.add_on_only", "add_on_confirmation": "add_on_only@progress.add_on_confirmation", "add_on_with_optional_texture_pack": "add_on_only@progress.add_on_with_optional_texture_pack", @@ -1484,7 +1572,7 @@ "cloud_error_panel": { "type": "panel", - "size": [ 270, "100%" ], + "size": [ 300, "100%" ], "variables": [ { "requires": "$desktop_screen", @@ -1562,130 +1650,85 @@ } }, { - "code_text@progress.code_text": { - "size": [ "default", "default" ], - "max_size": [ "100% - 8px", 60 ], - "font_type": "smooth", - "anchor_from": "top_left", - "anchor_to": "top_left" - } - }, - { - "vertical_padding_2": { - "type": "panel", - "size": [ 0, 5 ], - "bindings": [ - { - "binding_name": "#cloud_link_visible", - "binding_name_override": "#visible" - } - ] - } - }, - { - "cloud_support_hypertext@edu_common.underline_button": { - "size": [ "100%c", "100%c" ], - "$single_label_size": [ "default", "default" ], - "$single_line_font_scale_factor": 1, - "$pressed_button_name": "button.eduCloud_cloud_support", - "$single_line_label_text": "edu.cloudError.generic.linkDescription", - "$font_type": "smooth", - "anchor_from": "top_left", - "anchor_to": "top_left", - "bindings": [ - { - "binding_name": "#cloud_link_visible", - "binding_name_override": "#visible" - } - ] - } - }, - { - "vertical_padding_3": { - "type": "panel", - "size": [ 0, 5 ], - "bindings": [ + "error_code": { + "type": "stack_panel", + "size": [ "100% - 8px", 15 ], + "orientation": "horizontal", + "controls": [ { - "binding_name": "#backup_link_visible", - "binding_name_override": "#visible" - } - ] - } - }, - { - "backup_support_hypertext@edu_common.underline_button": { - "size": [ "100%c", "100%c" ], - "$single_label_size": [ "default", "default" ], - "$single_line_font_scale_factor": 1, - "$pressed_button_name": "button.eduCloud_backup_support", - "$single_line_label_text": "edu.cloudError.outOfStorage.linkDescription", - "$font_type": "smooth", - "anchor_from": "top_left", - "anchor_to": "top_left", - "bindings": [ + "code_text@progress.code_text": { + "size": [ "default", "default" ], + "font_type": "smooth", + "anchor_from": "top_left", + "anchor_to": "top_left" + } + }, { - "binding_name": "#backup_link_visible", - "binding_name_override": "#visible" + "code_number@progress.code_number": { + "size": [ "default", "default" ], + "font_type": "smooth", + "anchor_from": "top_left", + "anchor_to": "top_left" + } } ] } }, { - "vertical_padding_4": { + "vertical_padding_2": { "type": "panel", "size": [ 0, 5 ], "bindings": [ { - "binding_name": "#generic_download_error_link_visible", + "binding_name": "#cloud_link_visible", "binding_name_override": "#visible" } ] } }, { - "generic_download_error_support_hypertext@edu_common.underline_button": { + "cloud_support_link": { + "type": "stack_panel", + "orientation": "horizontal", "size": [ "100%c", "100%c" ], - "$single_label_size": [ "default", "default" ], - "$single_line_font_scale_factor": 1, - "$pressed_button_name": "button.eduCloud_generic_download_error_support", - "$single_line_label_text": "edu.cloudError.generic.linkDescription", - "$font_type": "smooth", - "anchor_from": "top_left", - "anchor_to": "top_left", - "bindings": [ - { - "binding_name": "#generic_download_error_link_visible", - "binding_name_override": "#visible" - } - ] - } - }, - { - "vertical_padding_5": { - "type": "panel", - "size": [ 0, 5 ], - "bindings": [ + "controls": [ { - "binding_name": "#unauthorized_download_error_link_visible", - "binding_name_override": "#visible" - } - ] - } - }, - { - "unauthorized_download_error_support_hypertext@edu_common.underline_button": { - "size": [ "100%c", "100%c" ], - "$single_label_size": [ "default", "default" ], - "$single_line_font_scale_factor": 1, - "$pressed_button_name": "button.eduCloud_unauthorized_download_error_support", - "$single_line_label_text": "edu.cloudError.generic.linkDescription", - "$font_type": "smooth", - "anchor_from": "top_left", - "anchor_to": "top_left", - "bindings": [ + "cloud_support_hypertext@edu_common.underline_button": { + "size": [ "98%c", "100%c" ], + "$single_label_size": [ "default", "default" ], + "$single_line_font_scale_factor": 1, + "$pressed_button_name": "button.edu_cloud_hyperlink", + "$single_line_label_text": "#edu_cloud_error_hyperlink_label", + "$font_type": "smooth", + "anchor_from": "top_left", + "anchor_to": "top_left", + "$label_text_bindings": [ + { + "binding_name": "#edu_cloud_error_hyperlink_label" + } + ], + "bindings": [ + { + "binding_name": "#cloud_link_visible", + "binding_name_override": "#visible" + } + ] + } + }, { - "binding_name": "#unauthorized_download_error_link_visible", - "binding_name_override": "#visible" + "padded_icon@common.empty_panel": { + "size": [ "100%c", "100%c" ], + "controls": [ + { + "icon": { + "type": "image", + "texture": "textures/ui/icon_external_link", + "size": [ 9, 9 ], + "offset": [ 7, 0.6 ] + } + } + ] + } } ] } @@ -1926,7 +1969,8 @@ ] } }, - { "popup_dialog_factory@progress.popup_dialog_factory": {} } + { "popup_dialog_factory@progress.popup_dialog_factory": {} }, + { "cloud_conflict_resolution_popup_factory@edu_common.edu_cloud_conflict_resolution_popup_dialog_factory": {} } ] }, diff --git a/resource_pack/ui/realmsPlus_sections/content_section.json b/resource_pack/ui/realmsPlus_sections/content_section.json index 00e95af1f..b7ea15052 100644 --- a/resource_pack/ui/realmsPlus_sections/content_section.json +++ b/resource_pack/ui/realmsPlus_sections/content_section.json @@ -38,53 +38,19 @@ "size": [ "100%", "100%c" ], "controls": [ { - "includes_marketplace_pass@csb.gradient_content_panel": { + "includes_marketplace_pass_wrapper@common.tts_label_focus_wrapper": { "size": [ "100%", 15 ], - "$gradient_content": "realmsPlus_content.includes_marketplace_pass_label", - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "$tts_label_panel": "realmsPlus_content.includes_marketplace_pass" } }, { "padding_contentSub@common.empty_panel": { - "size": [ "100%", 4 ], - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "size": [ "100%", 4 ] } }, { - "pack_types@realmsPlus_content.pack_types": {} - }, - { - "bottom_section_not_contentSub": { - "type": "stack_panel", - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ], - "controls": [ - { - "section_divider@realmsPlus.full_width_section_divider": {} - }, - { - "friends_get_access@realmsPlus_content.friends_get_access": {} - }, - { - "padding@common.empty_panel": { - "size": [ "100%", 4 ] - } - } - ] + "pack_types_wrapper@common.tts_label_focus_wrapper": { + "$tts_label_panel": "realmsPlus_content.pack_types" } } ] @@ -126,76 +92,18 @@ "size": [ "100%", "100%c" ], "$icon_color": "$body_text_color", "controls": [ - { - "recently_added_header": { - "type": "label", - "text": "store.realmsPlus.content.recentlyAdded", - "size": [ "100%", "default" ], - "font_type": "smooth", - "color": "$csb_upsell_pink-3", - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, - { - "top_row@realmsPlus_content.persona_row": { - "$pack_type_description_text": "store.realmsPlus.content.personaDescription", - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, - { - "section_divider@realmsPlus.full_width_section_divider": { - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "middle_row@realmsPlus_content.pack_type_row_panel": { "controls": [ - { - "skins_persona@realmsPlus_content.skins": { - "$pack_type_description_text": "store.realmsPlus.content.skinDescriptionPersona", - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "worlds_contentSub@realmsPlus_content.worlds_row": { - "$pack_type_description_text": "store.realmsPlus.content.worldDescription.contentSub", - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "$pack_type_description_text": "store.realmsPlus.content.worldDescription.contentSub" } }, { "textures@realmsPlus_content.pack_type_description": { "$pack_type_texture": "common_store.resource_pack_small_icon", - "$pack_type_description_text": "#texture_description_string", - "$description_label_binding": [ - { - "binding_name": "$pack_type_description_text" - } - ], + "$pack_type_description_text": "store.realmsPlus.content.textureDescription.contentSub", "anchor_from": "right_middle", "anchor_to": "right_middle" } @@ -206,26 +114,9 @@ { "bottom_row@realmsPlus_content.pack_type_row_panel": { "controls": [ - { - "worlds@realmsPlus_content.worlds_row": { - "$pack_type_description_text": "store.realmsPlus.content.worldDescription", - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "skins_persona_contentSub@realmsPlus_content.skins": { - "$pack_type_description_text": "store.realmsPlus.content.skinDescriptionPersona.contentSub", - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "$pack_type_description_text": "store.realmsPlus.content.skinDescriptionPersona.contentSub" } }, { @@ -241,13 +132,7 @@ }, { "bottom_contentSub@realmsPlus_content.persona_row": { - "$pack_type_description_text": "store.realmsPlus.content.personaDescription.contentSub", - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "$pack_type_description_text": "store.realmsPlus.content.personaDescription.contentSub" } } ] @@ -317,26 +202,6 @@ "orientation": "vertical", "size": [ "100%", "100%c" ], "controls": [ - { - "popular_packs_label_panel": { - "type": "panel", - "size": [ "100%", "100%c" ], - "controls": [ - { - "label_with_gradient@realmsPlus.gradient_content_panel": { - "size": [ "100%", 15 ], - "$gradient_content": "realmsPlus_content.popular_packs_label" - } - } - ], - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "padding_0@common.empty_panel": { "size": [ "100%", 2 ] @@ -386,13 +251,7 @@ }, { "padding_2@common.empty_panel": { - "size": [ "100%", 2 ], - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "size": [ "100%", 2 ] } } ] @@ -409,6 +268,16 @@ ] }, + "includes_marketplace_pass@csb.gradient_content_panel": { + "$gradient_content": "realmsPlus_content.includes_marketplace_pass_label", + "bindings": [ + { + "binding_name": "#realms_contentSub_enabled", + "binding_name_override": "#visible" + } + ] + }, + "includes_marketplace_pass_label": { "type": "label", "size": [ "100% - 4%", "default" ], @@ -516,30 +385,11 @@ } ], "controls": [ - { - "realms_chevron@realmsPlus_content.realms_plus_content_chevron": { - "anchor_from": "bottom_left", - "anchor_to": "bottom_left", - "offset": [ 0, 0.5 ], - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_chevron@csb_content.csb_content_chevron": { "anchor_from": "bottom_left", "anchor_to": "bottom_left", - "offset": [ 0, 0.5 ], - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "offset": [ 0, 0.5 ] } } ] @@ -564,6 +414,7 @@ "layer": 7, "default_control": "", "$pressed_button_name": "button.select_offer", + "tts_control_header": "#title_label", "bindings": [ { "binding_type": "collection_details", @@ -575,6 +426,11 @@ "binding_name": "#right_most_grid_item_focus_override_right", "binding_name_override": "#focus_change_right", "binding_condition": "visible" + }, + { + "binding_type": "collection", + "binding_collection_name": "popular_packs_collection", + "binding_name": "#title_label" } ], "controls": [ diff --git a/resource_pack/ui/realmsPlus_sections/faq_section.json b/resource_pack/ui/realmsPlus_sections/faq_section.json index 0e1cf223d..7db120cbf 100644 --- a/resource_pack/ui/realmsPlus_sections/faq_section.json +++ b/resource_pack/ui/realmsPlus_sections/faq_section.json @@ -280,24 +280,11 @@ "faq_image_local_path@realmsPlus_faq.faq_image_local": {} } ], - "$repo_image_texture": "textures/ui/realms_faq_bee", - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] + "$repo_image_texture": "textures/ui/realms_faq_bee" } }, { - "faq_question_4_divider@realmsPlus_faq.faq_section_divider": { - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } - ] - } + "faq_question_4_divider@realmsPlus_faq.faq_section_divider": {} }, { "faq_question_5@realmsPlus_faq.image_left_faq_question_body_flip": { diff --git a/resource_pack/ui/realmsPlus_sections/landing_section.json b/resource_pack/ui/realmsPlus_sections/landing_section.json index 2b3432367..46e167c7d 100644 --- a/resource_pack/ui/realmsPlus_sections/landing_section.json +++ b/resource_pack/ui/realmsPlus_sections/landing_section.json @@ -78,9 +78,9 @@ "size": [ "100%", "100%c" ], "controls": [ { - "label_with_gradient@realmsPlus.gradient_content_panel": { + "label_with_gradient_wrapper@common.tts_label_focus_wrapper": { "size": [ "100% - 6px", 15 ], - "$gradient_content": "realmsPlus_landing.free_trial_text" + "$tts_label_panel": "realmsPlus_landing.label_with_gradient" } } ], @@ -142,6 +142,10 @@ ] }, + "label_with_gradient@realmsPlus.gradient_content_panel": { + "$gradient_content": "realmsPlus_landing.free_trial_text" + }, + "free_trial_text": { "type": "label", "size": [ "100% - 6 px", "default" ], @@ -239,7 +243,9 @@ "horizontal_small_spacer@realmsPlus_landing.horizontal_small_spacer": {} }, { - "info_section_text_1@realmsPlus_landing.info_section_text_1": {} + "info_section_text_1_wrapper@common.tts_label_focus_wrapper": { + "$tts_label_panel": "realmsPlus_landing.info_section_text_1" + } } ] } @@ -271,7 +277,9 @@ "horizontal_small_spacer@realmsPlus_landing.horizontal_small_spacer": {} }, { - "info_section_text_recently_added@realmsPlus_landing.info_section_text_recently_added": {} + "info_section_text_recently_added_wrapper@common.tts_label_focus_wrapper": { + "$tts_label_panel": "realmsPlus_landing.info_section_text_recently_added" + } } ] } @@ -303,7 +311,9 @@ "horizontal_small_spacer@realmsPlus_landing.horizontal_small_spacer": {} }, { - "info_section_text_2@realmsPlus_landing.info_section_text_2": {} + "info_section_text_2_wrapper@common.tts_label_focus_wrapper": { + "$tts_label_panel": "realmsPlus_landing.info_section_text_2" + } } ] } @@ -324,7 +334,9 @@ } }, { - "info_section_text_3@realmsPlus_landing.info_section_text_3": {} + "info_section_text_3_wrapper@common.tts_label_focus_wrapper": { + "$tts_label_panel": "realmsPlus_landing.info_section_text_3" + } } ] } @@ -386,12 +398,6 @@ "$info_text_line": "store.realmsPlus.landing.info2.contentSub" } } - ], - "bindings": [ - { - "binding_name": "#realms_contentSub_enabled", - "binding_name_override": "#visible" - } ] } }, @@ -429,26 +435,6 @@ "info_section_text_2@realmsPlus_landing.info_section_text": { "controls": [ - { - "info_text_bullet_notContentSub@realmsPlus_landing.info_section_text": { - "controls": [ - { - "info_text_bullet_1@realmsPlus_landing.info_text_bullet": { - "$info_text_line": "store.realmsPlus.landing.info2.catalog" - } - }, - { - "vertical_small_spacer@realmsPlus_landing.vertical_small_spacer": {} - } - ], - "bindings": [ - { - "binding_name": "(not #realms_contentSub_enabled)", - "binding_name_override": "#visible" - } - ] - } - }, { "info_text_bullet_2@realmsPlus_landing.info_text_bullet": { "$info_text_line": "store.realmsPlus.landing.info2.backups" diff --git a/resource_pack/ui/realmsPlus_sections/realmsPlus_buy_now_screen.json b/resource_pack/ui/realmsPlus_sections/realmsPlus_buy_now_screen.json index df161bb45..6df219588 100644 --- a/resource_pack/ui/realmsPlus_sections/realmsPlus_buy_now_screen.json +++ b/resource_pack/ui/realmsPlus_sections/realmsPlus_buy_now_screen.json @@ -63,7 +63,9 @@ "size": [ "100%", "100%c" ], "controls": [ { - "text_description@realmsPlus_buy.content_description": {} + "text_description_wrapper@common.tts_label_focus_wrapper": { + "$tts_label_panel": "realmsPlus_buy.content_description" + } }, { "padding": { @@ -116,22 +118,27 @@ } }, { - "description_text": { - "type": "label", - "text": "#trial_desciption_text", - "color": "$store_white_text_color", - "size": [ "fill", "default" ], - "font_type": "smooth", - "bindings": [ - { - "binding_name": "#trial_desciption_text" - } - ] + "description_text_wrapper@common.tts_label_focus_wrapper": { + "size": [ "fill", "100%cm" ], + "$tts_label_panel": "realmsPlus_buy.description_text" } } ] }, + "description_text": { + "type": "label", + "text": "#trial_desciption_text", + "color": "$store_white_text_color", + "font_type": "smooth", + "size": [ "100%", "default" ], + "bindings": [ + { + "binding_name": "#trial_desciption_text" + } + ] + }, + "title_text": { "type": "label", "size": [ "100% - 4px", "default" ], @@ -144,15 +151,19 @@ ] }, + "title_with_gradient@realmsPlus.gradient_content_panel": { + "$gradient_content": "realmsPlus_buy.title_text" + }, + "description_stack": { "type": "stack_panel", "orientation": "vertical", "size": [ "100%", "100%c" ], "controls": [ { - "title_with_gradient@realmsPlus.gradient_content_panel": { + "title_with_gradient_wrapper@common.tts_label_focus_wrapper": { "size": [ "100%", 15 ], - "$gradient_content": "realmsPlus_buy.title_text" + "$tts_label_panel": "realmsPlus_buy.title_with_gradient" } }, { diff --git a/resource_pack/ui/realms_allowlist.json b/resource_pack/ui/realms_allowlist.json index b6ac8615c..6645338d7 100644 --- a/resource_pack/ui/realms_allowlist.json +++ b/resource_pack/ui/realms_allowlist.json @@ -221,29 +221,38 @@ "size": [ 2, "100%" ] } }, - { - "share_by_link_button_panel@realms_allowlist.share_by_link_button_panel": {} - }, - { - "spacing2": { - "type": "panel", - "size": [ 1, "100%" ] - } - }, { "options_panel": { "type": "panel", - "size": [ 32, 32 ], + "size": [ "50%", 32 ], "controls": [ { - "options_button@common_buttons.light_content_button": { - "$button_content": "realms_allowlist.options_icon", - "$pressed_button_name": "button.member_list_options", - "tts_name": "accessibility.dropdown.tts.title", - "anchor_to": "center", - "anchor_from": "center", - "size": [ 30, 30 ] + "clear_members_button@common_buttons.light_text_button": { + "anchor_from": "left_middle", + "anchor_to": "left_middle", + "size": [ "default", 30 ], + "layer": 2, + "$button_text": "realmsClearMembers.clear", + "button_mappings": [ + { + "from_button_id": "button.menu_select", + "to_button_id": "button.clear_members", + "mapping_type": "pressed" + }, + { + "from_button_id": "button.menu_ok", + "to_button_id": "button.clear_members", + "mapping_type": "focused" + } + ], + "bindings": [ + { + "binding_name": "#members_list_enabled", // a hack: you cannot set "enabled":false directly on a ui control + "binding_name_override": "#enabled" + } + ] } + } ], "bindings": [ @@ -309,18 +318,6 @@ ] }, - "share_by_link_button_panel": { - "type": "panel", - "size": [ "fill", 32 ], - "anchor_from": "right_middle", - "anchor_to": "right_middle", - "controls": [ - { - "share_by_link_button@realms_allowlist.share_by_link_button": {} - } - ] - }, - "invited_friends_label": { "type": "panel", "size": [ "100%", 13 ], @@ -1383,42 +1380,6 @@ ] }, - "share_by_link_button@common_buttons.light_text_button": { - "anchor_from": "right_middle", - "anchor_to": "right_middle", - "size": [ "100%", 30 ], - "layer": 2, - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.realms_invite_share_by_link", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.realms_invite_share_by_link", - "mapping_type": "focused" - } - ], - "bindings": [ - { - "binding_name": "#members_list_enabled", // a hack: you cannot set "enabled":false directly on a ui control - "binding_name_override": "#enabled" - } - ], - "variables": [ - { - "requires": "$is_console", - "$button_text": "realmsInvitationScreen.shareByCode" - }, - { - "requires": "(not $is_console)", - "$button_text": "realmsInvitationScreen.shareByLink" - } - ] - }, - - //--------------------------------------------------------------------------- // assets //--------------------------------------------------------------------------- @@ -1487,12 +1448,6 @@ "size": [ 11, 11 ] }, - "refresh_icon": { - "type": "image", - "layer": 2, - "texture": "textures/ui/refresh_light" - }, - "more_icon": { "type": "image", "layer": 2, @@ -1671,40 +1626,10 @@ { "realms_allowlist_content_panel@realms_allowlist.realms_allowlist_content_panel": { "layer": 1 } } ] } - }, - { - "popup_dialog_factory": { - "type": "factory", - "control_ids": { - "share_by_link": "@realms_allowlist.popup_dialog__share_by_link" - } - } - }, - { - "popup_dialog_factory_options": { - "type": "factory", - "control_ids": { - "options_modal": "@realms_allowlist.popup_dialog__options" - } - } } ] }, - "popup_dialog__options@popup_dialog.modal_input_panel": { - "size": [ "100%", "100%" ], - "controls": [ - { - // click anywhere to exit modal menu - "transparent_close_button@realms_allowlist.transparent_close_button": { - "focus_enabled": false, - "tts_ignore_count": true - } - }, - { "options_popup_dialog_button_panel@realms_allowlist.options_popup_dialog_button_panel": {} } - ] - }, - "transparent_close_button@common_buttons.transparent_content_button": { "size": [ "100%", "100%" ], "anchor_from": "top_left", @@ -1734,513 +1659,5 @@ "mapping_type": "focused" } ] - }, - - "options_popup_dialog_button_panel": { - "type": "stack_panel", - "size": [ "20%", "15%" ], - "offset": [ -20, 60 ], - "orientation": "vertical", - "anchor_from": "top_right", - "anchor_to": "top_right", - "controls": [ - { - "transparent_close_button_inline@realms_allowlist.transparent_close_button": { - "offset": [ 30, 0 ], - "size": [ 1, 1 ], - "anchor_from": "top_right", - "anchor_to": "top_right", - "tts_name": "accessibility.button.close" - } - }, - { - "clear_members_button@common_buttons.light_text_button": { - "anchor_from": "left_middle", - "anchor_to": "left_middle", - "size": [ "default", 30 ], - "layer": 2, - "$button_text": "realmsClearMembers.clear", - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.clear_members", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.clear_members", - "mapping_type": "focused" - } - ], - "bindings": [ - { - "binding_name": "#members_list_enabled", // a hack: you cannot set "enabled":false directly on a ui control - "binding_name_override": "#enabled" - } - ] - } - } - ] - }, - - //-------------------------------------------------------------------------------- - // Share By Link Dialog Popup - //-------------------------------------------------------------------------------- - "popup_dialog__share_by_link@popup_dialog.modal_input_panel": { - "size": [ "100%", "100%" ], - "controls": [ - { - "share_popup_background@realms_allowlist.share_popup_background": {} - }, - { - "gamepad_helpers@common.gamepad_helpers_a_and_b": { - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "offset": [ 0, "31px" ] - } - }, - { - "share_popup_content@realms_allowlist.share_popup_content": { - "layer": 1 - } - } - ] - }, - - "share_popup_background": { - "type": "image", - "texture": "textures/ui/control", - "size": [ "100%", "100%" ], - "alpha": 0.6, - "anchor_from": "top_left", - "anchor_to": "top_left" - }, - - "share_popup_content": { - "type": "panel", - "$share_popup_content_size|default": [ 340, 140 ], - "controls": [ - { "popup_dialog_bg@realms_common.popup_dialog_bg": {} }, - { "share_popup_dialog_header@realms_allowlist.share_popup_dialog_header": {} }, - { "share_popup_dialog_upper_body@realms_allowlist.share_popup_dialog_upper_body": {} }, - { "share_popup_dialog_lower_body@realms_allowlist.share_popup_dialog_lower_body": {} } - ], - "variables": [ - { - "requires": "$is_console", - "$share_popup_content_size": [ 255, 140 ] - } - ], - "size": "$share_popup_content_size" - }, - - "share_popup_dialog_header": { - "type": "panel", - "size": [ "100%", "15%" ], - "anchor_from": "top_left", - "anchor_to": "top_left", - "layer": 1, - "controls": [ - { "share_popup_dialog_header_text@realms_allowlist.share_popup_dialog_header_text": {} }, - { - "close_button@common.close_button": { - "anchor_from": "top_right", - "anchor_to": "top_right", - "offset": [ -1, 1 ], - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.realms_invite_share_close", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.realms_invite_share_close", - "mapping_type": "focused" - } - ] - } - } - ] - }, - - "share_popup_dialog_header_text": { - "type": "label", - "font_size": "normal", - "color": "$title_text_color", - "anchor_from": "center", - "anchor_to": "center", - "offset": [ 0, 2 ], - "variables": [ - { - "requires": "$is_console", - "$text": "realmsInvitationScreen.shareCodeToRealm" - }, - { - "requires": "(not $is_console)", - "$text": "realmsInvitationScreen.shareLinkToRealm" - } - ], - "text": "$text" - }, - - "share_popup_dialog_upper_body": { - "type": "panel", - "size": [ "100%", "30%" ], - "anchor_from": "top_left", - "anchor_to": "top_left", - "offset": [ 0, "15%" ], - "layer": 1, - "controls": [ - { "link_panel@realms_allowlist.link_panel": {} } - ] - }, - - "link_panel@realms_common.hollow_banner": { - "anchor_from": "center", - "anchor_to": "center", - "size": [ "100%-12px", "100%" ], - "controls": [ - { "refresh_button@realms_allowlist.refresh_button": {} }, - { "link_url_text@realms_allowlist.link_url_text": {} }, - { - "copy_share_panel": { - "type": "stack_panel", - "anchor_from": "right_middle", - "anchor_to": "right_middle", - "size": [ "100%c", 28 ], - "offset": [ -6, 0 ], - "orientation": "horizontal", - "variables": [ - { - "requires": "($apple_os and $supports_share)", - "$share_icon_texture": "textures/ui/share_apple", - "$share_icon_offset": [ 3.5, -1.5 ], - "$share_icon_size": [ 11, 15 ] - }, - { - "requires": "(($microsoft_os or (not $apple_os and not $google_os)) and $supports_share)", - "$share_icon_texture": "textures/ui/share_microsoft", - "$share_icon_offset": [ 2.5, -0.5 ], - "$share_icon_size": [ 15, 13 ] - }, - { - "requires": "($google_os and $supports_share)", - "$share_icon_texture": "textures/ui/share_google", - "$share_icon_offset": [ 2.0, -0.5 ], - "$share_icon_size": [ 14, 13 ] - } - ], - "controls": [ - { - "link_copy@realms_allowlist.copy_button": { - "ignored": "(not $supports_clipboard_set)", - "bindings": [ - { - "binding_name": "#copy_share_enabled", - "binding_name_override": "#enabled" - } - ] - } - }, - { - "spacing": { - "type": "panel", - "size": [ 1, "100%" ], - "ignored": "(not $supports_share)" - } - }, - { - "link_share@realms_allowlist.share_button": { - "offset": [ 0, 6 ], - "$button_content": "realms_allowlist.share_icon", - "ignored": "(not $supports_share)" - } - } - ] - } - } - ] - }, - - "link_url_text": { - "type": "label", - "text": "#linkurl", - "text_alignment": "center", - "font_size": "normal", - "color": "$body_text_color", - "anchor_to": "left_middle", - "anchor_from": "left_middle", - "offset": [ 27, 0 ], - "hide_hyphen": true, - "layer": 1, - "bindings": [ - { - "binding_name": "#linkurl", - "binding_type": "global" - } - ], - "$link_url_text_size|default": [ 208, "default" ], - "variables": [ - { - "requires": "$is_console", - "$link_url_text_size": [ 163, "default" ] - } - ], - "size": "$link_url_text_size" - }, - - "empty_image": { - "type": "image" - }, - - "refresh_button@common_buttons.transparent_content_button": { - "size": [ 21, 21 ], - "$default_button_alpha": 0.3, - "$default_hover_alpha": 0.45, - "$default_pressed_alpha": 0.6, - - "offset": [ 4, 0 ], - "anchor_to": "left_middle", - "anchor_from": "left_middle", - "$button_content": "realms_allowlist.refresh_icon", - "$light_glyph_default_color": [ 1, 1, 1 ], - "$light_glyph_hover_color": [ 1.19, 1.14, 1.05 ], - "$light_glyph_pressed_color": [ 0.8, 0.84, 0.93 ], - "$button_pressed_offset": [ 0, 0 ], - - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.realms_invite_refresh", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.realms_invite_refresh", - "mapping_type": "focused" - } - ], - "bindings": [ - { - "binding_name": "#members_list_enabled", - "binding_name_override": "#enabled" - } - ] - }, - - "share_button@common_buttons.light_glyph_button": { - "size": [ 28, 28 ], - "anchor_from": "right_middle", - "anchor_to": "right_middle", - "offset": [ -26, 0 ], // Right aligned - "$light_glyph_default_color": [ 1, 1, 1 ], - "$light_glyph_hover_color": [ 1, 1, 1 ], - "$light_glyph_pressed_color": [ 0.9, 0.9, 0.9 ], - "bindings": [ - { - "binding_name": "#copy_share_enabled", - "binding_name_override": "#enabled" - } - ], - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.realms_invite_share", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.realms_invite_share", - "mapping_type": "focused" - } - ] - }, - - "copy_button@common_buttons.light_text_button": { - "size": [ 56, 28 ], - "anchor_from": "center", - "anchor_to": "center", - "$button_text": "realmsInvitationScreen.shareDialogCopyButton", - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.realms_invite_copy", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.realms_invite_copy", - "mapping_type": "focused" - } - ] - }, - - "new_link_button@common_buttons.light_text_button": { - "size": [ "50% - 2px", "90%" ], - "anchor_from": "bottom_right", - "anchor_to": "bottom_right", - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.realms_invite_new_link", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.realms_invite_new_link", - "mapping_type": "focused" - } - ], - "variables": [ - { - "requires": "$is_console", - "$button_text": "realmsInvitationScreen.shareDialogNewCodeButton" - }, - { - "requires": "(not $is_console)", - "$button_text": "realmsInvitationScreen.shareDialogNewLinkButton" - } - ] - }, - - "cancel_button@common_buttons.light_text_button": { - "size": [ "50% - 2px", "90%" ], - "anchor_from": "bottom_right", - "anchor_to": "bottom_right", - "$button_text": "realmsInvitationScreen.shareDialogCancel", - "button_mappings": [ - { - "from_button_id": "button.menu_select", - "to_button_id": "button.realms_invite_cancel", - "mapping_type": "pressed" - }, - { - "from_button_id": "button.menu_cancel", - "to_button_id": "button.realms_invite_cancel", - "mapping_type": "global" - }, - { - "from_button_id": "button.menu_ok", - "to_button_id": "button.realms_invite_cancel", - "mapping_type": "focused" - } - ] - }, - - "share_popup_text": { - "type": "label", - "size": [ "70%", "default" ], - "shadow": false, - "text": "$text", - "color": "$light_glyph_default_color", - "anchor_from": "center", - "anchor_to": "center", - "text_alignment": "center" - }, - - "lower_body_default_content": { - "type": "panel", - "size": [ "100%", "90%" ], - "anchor_from": "top_middle", - "anchor_to": "top_middle", - "controls": [ - { - "info_text@realms_allowlist.share_popup_text": { - "variables": [ - { - "requires": "$is_console", - "$text": "realmsInvitationScreen.shareInfoMessageCode" - }, - { - "requires": "(not $is_console)", - "$text": "realmsInvitationScreen.shareInfoMessage" - } - ] - } - } - ] - }, - - "lower_body_refresh_content": { - "type": "panel", - "size": [ "100%", "80%" ], - "anchor_from": "center", - "anchor_to": "center", - "controls": [ - { - "info_text@realms_allowlist.share_popup_text": { - "anchor_from": "top_middle", - "anchor_to": "top_middle", - "size": [ "75%", "50% - 2px" ], - "offset": [ 0, 7 ], - "variables": [ - { - "requires": "$is_console", - "$text": "realmsInvitationScreen.refreshCodeInfoMessage" - }, - { - "requires": "(not $is_console)", - "$text": "realmsInvitationScreen.refreshLinkInfoMessage" - } - ] - } - }, - { - "button_panel": { - "type": "panel", - "size": [ "75%", "40%" ], - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "offset": [ 0, -7 ], - "controls": [ - { - "cancel_button@realms_allowlist.cancel_button": { - "layer": 5, // To catch focus of controller when open. - "$button_text": "gui.cancel", - "anchor_from": "bottom_left", - "anchor_to": "bottom_left" - - } - }, - { - "new_link_button@realms_allowlist.new_link_button": {} - } - ] - - } - } - ] - }, - - "share_popup_dialog_lower_body": { - "type": "panel", - "size": [ "100%", "65%" ], - "anchor_from": "top_left", - "anchor_to": "top_left", - "offset": [ 0, "40%" ], - "layer": 1, - "controls": [ - { - "default@realms_allowlist.lower_body_default_content": { - "bindings": [ - { - "binding_name": "#default_message_visible", - "binding_name_override": "#visible" - } - ] - } - }, - { - "refresh@realms_allowlist.lower_body_refresh_content": { - "bindings": [ - { - "binding_name": "#refresh_message_visible", - "binding_name_override": "#visible" - } - ] - } - } - ] } } diff --git a/resource_pack/ui/realms_invite_link_settings_screen.json b/resource_pack/ui/realms_invite_link_settings_screen.json new file mode 100644 index 000000000..49beb8d42 --- /dev/null +++ b/resource_pack/ui/realms_invite_link_settings_screen.json @@ -0,0 +1,472 @@ +{ + "namespace": "realms_invite_link_settings", + + "generic_section_wrapper": { + "type": "panel", + "anchor_from": "top_left", + "anchor_to": "top_left", + "offset": [ 2, 0 ], + "size": [ "100% - 4px", "100%c" ], + "$section_button_name|default": "name of selection toggle button", + "$section_content_name|default": "name of class defining the content", + "controls": [ + { "generic_section@realms_settings.generic_section": {} } + ] + }, + + "link_banner": { + "type": "image", + "texture": "textures/ui/Banners", + "size": [ "100%", "default" ] + }, + + "clipboard_icon": { + "type": "image", + "texture": "textures/ui/copy", + "size": [ 12, 12 ] + }, + + "description_wrap": { + "type": "panel", + "size": [ "100%", "100%c" ], + "controls": [ + { + "description@realms_settings.label_text": { + "text": "$description_text", + "size": [ "100%", "default" ], + "color": "$light_button_secondary_default_text_color" + } + } + ] + }, + + // General Content + + "invite_link_url@realms_settings.label_text": { + "text": "#realm_invite_link_url", + "tts_override_control_value": "#realm_invite_link_url_TTS", + "color": "$body_text_color", + "bindings": [ + { + "binding_name": "#realm_invite_link_url" + }, + { + "binding_name": "#realm_invite_link_url_TTS" + } + ] + }, + + "link_panel@realms_invite_link_settings.link_banner": { + "size": [ "100%", 26 ], + "controls": [ + { + "invite_link_url_wrapper@common.tts_label_focus_wrapper": { + "size": [ "100% - 26px", 10 ], + "offset": [ 4, 0 ], + "anchor_from": "left_middle", + "anchor_to": "left_middle", + "$tts_label_panel": "realms_invite_link_settings.invite_link_url" + } + }, + { + "link_copy_container": { + "type": "panel", + "size": [ "26px", 26 ], + "anchor_to": "right_middle", + "anchor_from": "right_middle", + "controls": [ + { + "link_copy@common_buttons.transparent_content_button": { + "ignored": "(not $supports_clipboard_set)", + "$pressed_button_name": "button.copy_link", + "$button_tts_header": "realmsSettingsScreen.inviteLinkCopyTTS", + "$button_content": "realms_invite_link_settings.clipboard_icon", + "size": [ 20, 20 ], + "anchor_to": "center", + "anchor_from": "center", + "$default_button_alpha": 0.3, + "$default_hover_alpha": 0.45, + "$default_pressed_alpha": 0.6, + "$light_glyph_default_color": [ 1, 1, 1 ], + "$light_glyph_hover_color": [ 1.19, 1.14, 1.05 ], + "$light_glyph_pressed_color": [ 0.8, 0.84, 0.93 ], + "$button_pressed_offset": [ 0, 0 ], + "button_mappings": [ + { + "from_button_id": "button.menu_select", + "to_button_id": "button.realms_copy_invite_link", + "mapping_type": "pressed" + }, + { + "from_button_id": "button.menu_ok", + "to_button_id": "button.realms_copy_invite_link", + "mapping_type": "focused" + } + ] + } + } + ], + "bindings": [ + { + "binding_name": "#copy_share_enabled", + "binding_name_override": "#visible" + } + ] + } + } + ] + }, + + "general_content": { + "type": "stack_panel", + "size": [ "100% - 8px", "100%c" ], + "controls": [ + { + "spacing_gap_0": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "invite_link_title@realms_settings.label_text": { + "text": "#dialog_title", + "size": [ "100%", 12 ], + "color": "$body_text_color", + "bindings": [ + { + "binding_name": "#dialog_title" + } + ] + } + }, + { + "invite_link_description@realms_invite_link_settings.description_wrap": { + "$description_text": "realmsSettingsScreen.inviteLinkDescription" + } + }, + { + "spacing_gap_1": { + "type": "panel", + "size": [ "100%", 2 ] + } + }, + { "link_panel@realms_invite_link_settings.link_panel": {} }, + { + "spacing_gap_2": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "activate_link_toggle@settings_common.option_toggle": { + "$tts_section_header": "", + "$option_label": "realmsSettingsScreen.inviteLinkActivate", + "$toggle_tts_header": "realmsSettingsScreen.inviteLinkActivateTTS", + "$option_binding_name": "#activate_link", + "$option_enabled_binding_name": "#activate_link_enabled", + "$toggle_name": "activate_link_toggle", + "$focus_override_right": "FOCUS_OVERRIDE_STOP", + "$toggle_binding_condition": "always_when_visible" + } + }, + { + "activate_link_description@realms_invite_link_settings.description_wrap": { + "$description_text": "realmsSettingsScreen.inviteLinkActivateDescription" + } + }, + { + "spacing_gap_3": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "infinite_link_toggle@settings_common.option_toggle": { + "$tts_section_header": "", + "$option_label": "realmsSettingsScreen.inviteLinkInfiniteToggle", + "$option_binding_name": "#infinite_link", + "$option_enabled_binding_name": "#infinite_link_enabled", + "$toggle_name": "infinite_link_toggle", + "$focus_override_right": "FOCUS_OVERRIDE_STOP", + "$toggle_binding_condition": "always_when_visible" + } + }, + { + "spacing_gap_4": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "share_link_title@realms_settings.label_text": { + "text": "realmsSettingsScreen.inviteLinkShare", + "size": [ "100%", 12 ], + "color": "$body_text_color" + } + }, + { + "share_link_description@realms_invite_link_settings.description_wrap": { + "$description_text": "realmsSettingsScreen.inviteLinkShareDescription" + } + }, + { + "spacing_gap_5": { + "type": "panel", + "size": [ "100%", 2 ] + } + }, + { + "share_link_button@settings_common.action_button": { + "$button_text": "realmsSettingsScreen.inviteLinkShareButton", + "$button_tts_name": "realmsSettingsScreen.inviteLinkShareButtonTTS", + "$pressed_button_name": "realms_share_invite_link_button", + "bindings": [ + { + "binding_name": "#copy_share_enabled", + "binding_name_override": "#enabled" + } + ], + "button_mappings": [ + { + "from_button_id": "button.menu_select", + "to_button_id": "button.realms_invite_share", + "mapping_type": "pressed" + }, + { + "from_button_id": "button.menu_ok", + "to_button_id": "button.realms_invite_share", + "mapping_type": "focused" + } + ] + } + }, + { + "spacing_gap_6": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "remove_link_title@realms_settings.label_text": { + "text": "realmsSettingsScreen.inviteLinkRemove", + "size": [ "100%", 12 ], + "color": "$body_text_color" + } + }, + { + "remove_invite_link_button@settings_common.action_button": { + "$button_text": "realmsSettingsScreen.inviteLinkRemoveButton", + "$button_tts_name": "realmsSettingsScreen.inviteLinkRemoveButtonTTS", + "$pressed_button_name": "realms_remove_invite_link_button", + "button_mappings": [ + { + "from_button_id": "button.menu_select", + "to_button_id": "button.realms_remove_invite_link", + "mapping_type": "pressed" + }, + { + "from_button_id": "button.menu_ok", + "to_button_id": "button.realms_remove_invite_link", + "mapping_type": "focused" + } + ] + } + } + ] + }, + + "invite_link_expiration@realms_settings.label_text": { + "text": "#invite_link_expiration_time", + "tts_override_control_value": "#invite_link_expiration_time_TTS", + "color": "$body_text_color", + "bindings": [ + { + "binding_name": "#invite_link_expiration_time" + }, + { + "binding_name": "#invite_link_expiration_time_TTS" + } + ] + }, + + "advanced_content": { + "type": "stack_panel", + "size": [ "100% - 8px", "100%c" ], + "controls": [ + { + "spacing_gap_0": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "expiry_title@realms_settings.label_text": { + "text": "realmsSettingsScreen.inviteLinkExpirationLabel", + "size": [ "100% - 8px", 10 ], + "color": "$body_text_color" + } + }, + { + "spacing_gap_1": { + "type": "panel", + "size": [ "100%", 6 ] + } + }, + { + "expiration_description@realms_invite_link_settings.description_wrap": { + "$description_text": "realmsSettingsScreen.inviteLinkExpirationDescription" + } + }, + { + "spacing_gap_2": { + "type": "panel", + "size": [ "100%", 6 ] + } + }, + { + "expiration_panel@realms_invite_link_settings.link_banner": { + "size": [ "100%", 21 ], + "controls": [ + { + "invite_link_expiration_wrapper@common.tts_label_focus_wrapper": { + "size": [ "100% - 8px", 10 ], + "offset": [ 4, 0 ], + "anchor_from": "left_middle", + "anchor_to": "left_middle", + "$tts_label_panel": "realms_invite_link_settings.invite_link_expiration" + } + } + ] + } + }, + { + "expiration_dropdown@settings_common.option_dropdown": { + "$dropdown_content": "realms_invite_link_settings.expiration_dropdown_content", + "$dropdown_area": "content_area", + "$dropdown_name": "expiration_dropdown", + "$options_enabled_binding_name": "#expiration_duration_dropdown_enabled", + "$options_dropdown_toggle_label_binding": "#expiration_duration_dropdown_toggle_label", + "$dropdown_scroll_content_size": [ "100%", "424%" ] + } + } + ] + }, + + "expiration_dropdown_content@settings_common.option_radio_dropdown_group": { + "$radio_buttons": [ + { + "never@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#expiration_duration_radio_never", + "$radio_label_text": "realmsSettingsScreen.expiration.never" + } + }, + { + "halfHour@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#expiration_duration_radio_halfHour", + "$radio_label_text": "realmsSettingsScreen.expiration.halfHour" + } + }, + { + "hour@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#expiration_duration_radio_hour", + "$radio_label_text": "realmsSettingsScreen.expiration.hour" + } + }, + { + "quarterDay@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#expiration_duration_radio_quarterDay", + "$radio_label_text": "realmsSettingsScreen.expiration.quarterDay" + } + }, + { + "halfDay@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#expiration_duration_radio_halfDay", + "$radio_label_text": "realmsSettingsScreen.expiration.halfDay" + } + }, + { + "day@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#expiration_duration_radio_day", + "$radio_label_text": "realmsSettingsScreen.expiration.day" + } + }, + { + "week@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#expiration_duration_radio_week", + "$radio_label_text": "realmsSettingsScreen.expiration.week" + } + } + ] + }, + + // Left side + "selector_panel": { + "type": "stack_panel", + "size": [ "100%", "100%c + 4px" ], + "$default_selector_toggle_index": 1, + "$general_toggle_index|default": 1, + "$advanced_toggle_index|default": 2, + "controls": [ + { + "spacing_gap_0": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "general_button@settings_common.section_toggle_base": { + "$toggle_view_binding_name": "general_button_toggle", + "$toggle_group_forced_index": "$general_toggle_index", + "$glyph_texture": "textures/ui/world_glyph", + "$glyph_color_texture": "textures/ui/world_glyph_color", + "$glyph_size": [ 16, 17 ], + "layer": 1, + "$button_text": "realmsSettingsScreen.inviteLinkSettingsGeneral", + "$toggle_property_bag": { + "#panel_title": "realmsSettingsScreen.inviteLinkSettingsGeneral" + } + } + }, + { + "advanced_button@settings_common.section_toggle_base": { + "$toggle_view_binding_name": "advanced_button_toggle", + "$toggle_group_forced_index": "$advanced_toggle_index", + "$glyph_texture": "textures/ui/subscription_glyph", + "$glyph_color_texture": "textures/ui/subscription_glyph_color", + "$glyph_size": [ 15, 13 ], + "layer": 2, + "$button_text": "realmsSettingsScreen.inviteLinkSettingsAdvanced", + "$toggle_property_bag": { + "#panel_title": "realmsSettingsScreen.inviteLinkSettingsAdvanced" + }, + "bindings": [ + { + "binding_name": "#realm_invite_link_active", + "binding_name_override": "#enabled" + } + ] + } + } + ] + }, + + // Right side + "section_content_panels": { + "type": "panel", + "size": [ "100%", "100%c" ], + "controls": [ + { + "general_section@realms_invite_link_settings.generic_section_wrapper": { + "$section_button_name|default": "general_button_toggle", + "$section_content_name|default": "realms_invite_link_settings.general_content" + } + }, + { + "advanced_section@realms_invite_link_settings.generic_section_wrapper": { + "$section_button_name|default": "advanced_button_toggle", + "$section_content_name|default": "realms_invite_link_settings.advanced_content" + } + } + ] + } +} diff --git a/resource_pack/ui/realms_settings_screen.json b/resource_pack/ui/realms_settings_screen.json index be1714533..5fd8c6306 100644 --- a/resource_pack/ui/realms_settings_screen.json +++ b/resource_pack/ui/realms_settings_screen.json @@ -221,6 +221,230 @@ ] }, + // Invite links content + + "invite_link_item_content": { + "type": "stack_panel", + "anchor_from": "top_left", + "anchor_to": "top_left", + "orientation": "horizontal", + "size": [ "100%", 30 ], + "offset": [ 2, 2 ], + "controls": [ + { + "invite_link_item_name_and_expiry_text": { + "type": "stack_panel", + "size": [ "75%", "100%" ], + "controls": [ + { + "name_text@realms_settings.label_text": { + "text": "#link_name", + "size": [ "100% - 8px", 10 ], + "color": "$text_color", + "tts_override_control_value": "#link_name_TTS", + "bindings": [ + { + "binding_name": "#link_name", + "binding_type": "collection", + "binding_collection_name": "$collection_binding_name" + }, + { + "binding_name": "#link_name_TTS", + "binding_type": "collection", + "binding_collection_name": "$collection_binding_name" + } + ] + } + }, + { + "spacing_gap": { + "type": "panel", + "size": [ "100%", 2 ] + } + }, + { + "expiry_text@realms_settings.label_text": { + "text": "#link_expiry", + "size": [ "100% - 8px", 10 ], + "color": "$light_button_secondary_default_text_color", + "tts_override_control_value": "#link_expiry_TTS", + "bindings": [ + { + "binding_name": "#link_expiry", + "binding_type": "collection", + "binding_collection_name": "$collection_binding_name" + }, + { + "binding_name": "#link_expiry_TTS", + "binding_type": "collection", + "binding_collection_name": "$collection_binding_name" + } + ] + } + } + ] + } + }, + { + "invite_link_item_state_text": { + "type": "panel", + "size": [ "fill", "100%" ], + "controls": [ + { + "state_text@realms_settings.label_text": { + "text": "#link_state", + "text_alignment": "right", + "offset": [ 0, 6 ], + "size": [ "100%", 10 ], + "color": "$light_button_secondary_default_text_color", + "tts_override_control_value": " ", // state gets narrated with expiry in #link_expiry_TTS + "bindings": [ + { + "binding_name": "#link_state", + "binding_type": "collection", + "binding_collection_name": "$collection_binding_name" + } + ] + } + } + ] + } + }, + { + "spacing_gap": { + "type": "panel", + "size": [ 6, "100%" ] + } + } + ] + }, + + "invite_link_item_template": { + "type": "panel", + "anchor_from": "top_left", + "anchor_to": "top_left", + "size": [ "100%", 30 ], + "controls": [ + { + "invite_link_item_button@common_buttons.dark_content_button": { + "$pressed_button_name": "open_invite_link_settings_screen", + "size": [ "100%", 30 ], + "$button_content": "realms_settings.invite_link_item_content", + "bindings": [ + { + "binding_type": "collection_details", + "binding_collection_name": "$collection_binding_name" + } + ] + } + } + ] + }, + + "invite_links_section": { + "type": "panel", + "size": [ "100%", "100%c" ], + "controls": [ + { + "loading_view": { + "type": "label", + "color": "$body_text_color", + "size": [ "default", "80px" ], + "offset": [ 0, 10 ], + "text": "realmsSettingsScreen.LoadingInviteLinks", + "bindings": [ + { + "binding_name": "#realms_invite_links_loading_message_visible", + "binding_name_override": "#visible" + } + ] + } + }, + { + "loading_failed_view": { + "type": "label", + "color": "$body_text_color", + "size": [ "default", "80px" ], + "offset": [ 0, 10 ], + "text": "realmsSettingsScreen.failedLoadingInviteLinks", + "bindings": [ + { + "binding_name": "#realms_invite_links_loading_failed_message_visible", + "binding_name_override": "#visible" + } + ] + } + }, + { + "loaded_view": { + "type": "stack_panel", + "controls": [ + { + "spacing_gap_0": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "invite_links_info@settings_common.option_info_label": { + "$option_label": "realmsSettingsScreen.inviteLinkLabel", + "$button_tts_header": "realmsSettingsScreen.inviteLinkLabelTTS", + "$container_size": [ "100%", "30px" ], + "$container_text_binding_name": "#realm_invite_links_description" + } + }, + { + "invite_links_grid": { + "type": "stack_panel", + "size": [ "100%", "default" ], + "factory": { + "name": "invite_links_factory", + "control_name": "realms_settings.invite_link_item_template" + }, + "collection_name": "realms_invite_links_collection", + "$collection_binding_name": "realms_invite_links_collection", + "bindings": [ + { + "binding_name": "#realms_invite_links_collection_length", + "binding_name_override": "#collection_length" + } + ] + } + }, + { + "spacing_gap_1": { + "type": "panel", + "size": [ "100%", 4 ] + } + }, + { + "add_invite_link_button@settings_common.action_button": { + "$button_text": "realmsSettingsScreen.inviteLinkAddButton", + "$pressed_button_name": "create_and_open_invite_link_settings_screen", + "bindings": [ + { + "binding_name": "#add_invite_link_button_visible", + "binding_name_override": "#visible" + }, + { + "binding_name": "#add_invite_link_button_enabled", + "binding_name_override": "#enabled" + } + ] + } + } + ], + "bindings": [ + { + "binding_name": "#realms_invite_links_info_visible", + "binding_name_override": "#visible" + } + ] + } + } + ] + }, + //--------------------------------------------------------------------------- // Branches Section //--------------------------------------------------------------------------- @@ -933,6 +1157,7 @@ "$subscription_toggle_index|default": 3, "$backup_toggle_index|default": 4, "$dev_options_toggle_index|default": 5, + "$invite_links_toggle_index|default": 6, "controls": [ { "play_button@settings_common.action_button_dark_text": { @@ -1102,6 +1327,21 @@ "#panel_title": "realmsSettingsScreen.devOptionsSectionTitle" } } + }, + { + "invite_links_button@settings_common.section_toggle_base": { + "ignored": "$is_realm_slot", + "$toggle_view_binding_name": "invite_links_button_toggle", + "$toggle_group_forced_index": "$invite_links_toggle_index", + "$glyph_texture": "textures/ui/share_google_glyph", + "$glyph_color_texture": "textures/ui/share_google_glyph_color", + "$glyph_size": [ 14, 13 ], + "layer": 6, + "$button_text": "realmsSettingsScreen.inviteLinksSectionTitle", + "$toggle_property_bag": { + "#panel_title": "realmsSettingsScreen.inviteLinksSectionTitle" + } + } } ] }, @@ -1134,6 +1374,13 @@ "$section_content_name|default": "realms_settings.subscriptions_section" } }, + { + "invite_links_section@realms_settings.generic_section_wrapper": { + "ignored": "$is_realm_slot", + "$section_button_name|default": "invite_links_button_toggle", + "$section_content_name|default": "realms_settings.invite_links_section" + } + }, { "dev_options_section@realms_settings.generic_section_wrapper": { "ignored": "($non_config_realms_env or $realm_no_world_edit)", diff --git a/resource_pack/ui/redstone_screen.json b/resource_pack/ui/redstone_screen.json index 68d91e85d..612963d14 100644 --- a/resource_pack/ui/redstone_screen.json +++ b/resource_pack/ui/redstone_screen.json @@ -50,7 +50,6 @@ { "redstone_input_grid@redstone.redstone_input_grid": {} } ] }, - "panel": { "type": "panel", "controls": [ @@ -81,10 +80,9 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } ] }, - "crafter_input_grid": { "type": "grid", "anchor_from": "center", @@ -129,26 +127,6 @@ } ] } - }, - { - "bundle_tooltip@common.bundle_tooltip": { - "layer": 29, - "$hover_text_binding_name|default": "#hover_text", - "bindings": [ - { - "binding_name": "$hover_text_binding_name", - "binding_name_override": "#hover_text", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - }, - { - "binding_name": "#hover_items_id", - "binding_name_override": "#hover_items_id", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - } - ] - } } ], "bindings": [ @@ -455,7 +433,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, "hopper_screen@common.inventory_screen_common": { diff --git a/resource_pack/ui/resource_packs_screen.json b/resource_pack/ui/resource_packs_screen.json index fed93ed9c..6488f93fb 100644 --- a/resource_pack/ui/resource_packs_screen.json +++ b/resource_pack/ui/resource_packs_screen.json @@ -2394,18 +2394,8 @@ }, "realms_packs_title_content@resource_packs.selected_packs_title_content": { - "variables": [ - { - "requires": "$content_subscription_enabled", - "$title_text": "resourcePack.realmsPlus.title.packs.contentSub", - "$icon_texture": "textures/ui/sidebar_icons/csb_sidebar_icon" - }, - { - "requires": "(not $content_subscription_enabled)", - "$title_text": "resourcePack.realmsPlus.title.packs", - "$icon_texture": "textures/ui/realmsIcon" - } - ], + "$title_text": "resourcePack.realmsPlus.title.packs.contentSub", + "$icon_texture": "textures/ui/sidebar_icons/csb_sidebar_icon", "$count_name": "#realms_count", "$name_collection_name": "$realms_pack_items", "$grid_visible": "#realms_grid_visible" diff --git a/resource_pack/ui/safe_zone_screen.json b/resource_pack/ui/safe_zone_screen.json index 6e2071be5..f9f47c885 100644 --- a/resource_pack/ui/safe_zone_screen.json +++ b/resource_pack/ui/safe_zone_screen.json @@ -74,11 +74,21 @@ }, "instructions_text": { - "type": "label", - "layer": 1, - "size": [ "100%", "default" ], - "text": "options.safeZone.description", - "color": "$body_text_color" + "type": "panel", + "size": [ "100%", "100%c + 6px" ], + "controls": [ + { + "inner_label": { + "type": "label", + "layer": 1, + "size": [ "100% - 6px", "default" ], + "text": "options.safeZone.description", + "color": "$body_text_color", + "anchor_to": "center", + "anchor_from": "center" + } + } + ] }, "label_button@common.button": { @@ -91,14 +101,16 @@ "label_button_hover": { "type": "panel", - "size": [ "100%", "100%c" ], + "size": [ "100%", "100%c + 2px" ], "controls": [ { "hover@common.focus_border_white": { - "size": [ "100%", "100%c" ], + "size": [ "100%", "100%c + 2px" ], "controls": [ { - "button_hover_text@safe_zone.instructions_text": {} + "button_hover_text@safe_zone.instructions_text": { + "size": [ "100%", "100%c + 2px" ] + } } ] } diff --git a/resource_pack/ui/select_world_screen.json b/resource_pack/ui/select_world_screen.json new file mode 100644 index 000000000..9f3d7987c --- /dev/null +++ b/resource_pack/ui/select_world_screen.json @@ -0,0 +1,421 @@ +{ + "namespace": "select_world", + + //-------------------------------------------------------------------------------- + // Add-Ons Popup Flow + //-------------------------------------------------------------------------------- + + // Pop ups + + "popup_dialog__add_on_common@popup_dialog.popup_dialog": { + "$message_text|default": "", + "$popup_content|default": "common.empty_panel", + + "button_mappings": [ + { + "from_button_id": "button.menu_cancel", + "to_button_id": "button.close_popup", + "mapping_type": "global" + }, + { + "from_button_id": "button.menu_left", + "to_button_id": "button.menu_left", + "mapping_type": "global", + "scope": "view" + }, + { + "from_button_id": "button.menu_right", + "to_button_id": "button.menu_right", + "mapping_type": "global", + "scope": "view" + }, + { + "from_button_id": "button.menu_up", + "to_button_id": "button.menu_up", + "mapping_type": "global", + "scope": "view" + }, + { + "from_button_id": "button.menu_down", + "to_button_id": "button.menu_down", + "mapping_type": "global", + "scope": "view" + } + ] + }, + + "popup_dialog__add_on_common_no_buttons@select_world.popup_dialog__add_on_common": { + "controls": [ + { "popup_dialog_bg@common.dialog_background_hollow_3": { "$fill_alpha": 1.0 } }, + { "popup_dialog_message@popup_dialog.popup_dialog_message": { "offset": [ 0, "8px" ] } }, + { "close_button@common.close_button": { "$close_button_to_button_id": "button.close_popup" } }, + { "add_on_popup_content_panel@select_world.add_on_popup_content_panel": {} } + ] + }, + + "popup_dialog__add_on_common_two_buttons@select_world.popup_dialog__add_on_common": { + "size": [ "146%y", "80%" ], + "$copy_button_name|default": "button.none", + "$copy_button_text|default": "", + "$continue_button_name|default": "button.none", + "$continue_button_text|default": "", + "controls": [ + { "popup_dialog_bg@common.dialog_background_hollow_1": { "$fill_alpha": 1.0 } }, + { "popup_dialog_message@popup_dialog.popup_dialog_message": { "offset": [ 0, "8px" ] } }, + { "close_button@common.close_button": { "$close_button_to_button_id": "button.close_popup" } }, + { "add_on_popup_content_panel@select_world.add_on_popup_content_panel": {} }, + { "button_copy@select_world.add_on_button_copy": {} }, + { "button_continue@select_world.add_on_button_continue": {} } + ] + }, + + "add_on_button_copy@common_buttons.light_text_button": { + "size": [ "100% - 16px", 32 ], + "offset": [ 0, -40 ], + "anchor_from": "bottom_middle", + "anchor_to": "bottom_middle", + "$pressed_button_name": "$copy_button_name", + "$button_text": "$copy_button_text" + }, + + "add_on_button_continue@common_buttons.light_text_button": { + "size": [ "100% - 16px", 32 ], + "offset": [ 0, -6 ], + "anchor_from": "bottom_middle", + "anchor_to": "bottom_middle", + "$pressed_button_name": "$continue_button_name", + "$button_text": "$continue_button_text" + }, + + "add_on_popup_content_panel": { + "type": "panel", + "size": [ "100% - 16px", "100% - 31px" ], // size and offset to align inside dialog_background_hollow_3 frame + "offset": [ 0, "-8px" ], + "anchor_from": "bottom_middle", + "anchor_to": "bottom_middle", + "layer": 10, + "$popup_content:default": "", + "controls": [ + { "popup_content@$popup_content": {} } + ] + }, + + "popup_dialog__activate_add_on@select_world.popup_dialog__add_on_common_no_buttons": { + "$message_text": "store.addon.newOrExistingTitle", + "$popup_content": "select_world.new_or_existing_world_panel" + }, + + "popup_dialog__activate_add_on_select_world@select_world.popup_dialog__add_on_common_no_buttons": { + "size": [ "146%y", "80%" ], + "$message_text": "store.addon.selectWorldTitle", + "$popup_content": "select_world.select_world_panel" + }, + + "popup_dialog__copy_local_world@select_world.popup_dialog__add_on_common_two_buttons": { + "$message_text": "store.addon.update.local.title", + "$popup_content": "select_world.copy_local_world_panel", + "$copy_button_text": "store.addon.update.local.buttonCopy", + "$continue_button_text": "store.addon.update.local.buttonContinue", + "$continue_button_name": "button.navigate_edit_world", + "$copy_button_name": "button.copy_local_world" + }, + + "popup_dialog__copy_realms_world@select_world.popup_dialog__add_on_common_two_buttons": { + "$message_text": "store.addon.update.realms.title", + "$popup_content": "select_world.copy_realms_world_panel", + "$copy_button_text": "store.addon.update.realms.buttonCopy", + "$continue_button_text": "store.addon.update.realms.buttonContinue", + "$continue_button_name": "button.navigate_edit_realms_world", + "$copy_button_name": "button.download_realms_world" + }, + + "copy_local_world_panel@common.vertical_stack_panel": { + "size": [ "100% - 4px", "100%" ], + "controls": [ + { "padding_top@common.empty_panel": { "size": [ "100%", "2px" ] } }, + { + "text_box": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "store.addon.update.local.body1" + } + }, + { "padding_middle@common.empty_panel": { "size": [ "100%", "8px" ] } }, + { + "text_box2": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "store.addon.update.local.body2" + } + } + ] + }, + + "copy_realms_world_panel@common.vertical_stack_panel": { + "size": [ "100% - 4px", "100%" ], + "controls": [ + { "padding_top@common.empty_panel": { "size": [ "100%", "2px" ] } }, + { + "text_box": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "store.addon.update.realms.body1" + } + }, + { "padding_middle@common.empty_panel": { "size": [ "100%", "8px" ] } }, + { + "text_box2": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "store.addon.update.realms.body2" + } + } + ] + }, + + // New or Existing World Pop Up Components + + "new_or_existing_world_panel@common.horizontal_stack_panel": { + "size": [ "100%", "100%" ], + "controls": [ + { "padding_left@common.empty_panel": { "size": [ "2px", "100%" ] } }, + { + "world_icon_existing@select_world.world_icon_with_button": { + "$button_text": "store.addon.choseExistingWorld", + "$pressed_button_name": "button.addon_select_world", + "$vert_stack_centering_content": "select_world.world_icon_existing", + "$world_button_enabled": "#existing_world_button_enabled" + } + }, + { "padding_middle@common.empty_panel": { "size": [ "2px", "100%" ] } }, + { + "world_icon_new@select_world.world_icon_with_button": { + "$button_text": "store.addon.choseNewWorld", + "$pressed_button_name": "button.navigate_create_new_world", + "$vert_stack_centering_content": "select_world.world_icon_new" + } + }, + { "padding_right@common.empty_panel": { "size": [ "2px", "100%" ] } } + ] + }, + + "world_icon_with_button@common.vertical_stack_panel": { + "size": [ "fill", "100%c" ], + "anchor_from": "top_middle", + "anchor_to": "top_middle", + "controls": [ + { "padding_top@common.empty_panel": { "size": [ "100%", "16px" ] } }, + { "world_icon@common.vert_stack_centering_panel": {} }, + { + "button@common_buttons.light_text_button": { + "size": [ "100%", 20 ], + "$world_button_enabled|default": "#none", + "enabled": "$world_button_enabled", + "bindings": [ + { + "binding_name": "$world_button_enabled", + "binding_name_override": "#enabled", + "binding_condition": "always", + "binding_type": "global" + } + ] + } + }, + { "padding_bottom@common.empty_panel": { "size": [ "100%", "16px" ] } } + ] + }, + + "world_icon_new": { + "type": "image", + "size": [ "100% - 2px", "57.7%x" ], + "anchor_from": "top_middle", + "anchor_to": "top_middle", + "texture": "textures/ui/white_background", + "color": "$light_button_default_text_color", + "clip_direction": "left", // clipping variables needed for square image to fill rectangular space + "clip_pixelperfect": true, + "clip_ratio": 0.4376, + "controls": [ + { + "plus_button": { + "type": "image", + "size": [ "50%", "50%" ], + "texture": "textures/ui/color_plus" + } + } + ] + }, + + "world_icon_existing": { + "type": "image", + "size": [ "100% - 2px", "57.7%x" ], // Original texture size [ 260, 150 ] + "anchor_from": "top_middle", + "anchor_to": "top_middle", + "texture": "#existing_world_icon", + "bindings": [ + { + "binding_name": "#existing_world_icon", + "binding_name_override": "#texture", + "binding_condition": "once" + }, + { + "binding_name": "#existing_world_icon_file_system", + "binding_name_override": "#texture_file_system", + "binding_condition": "once" + } + ] + }, + + // World List Pop Up Components + + "select_world_panel@common.scrolling_panel": { + "size": [ "100%", "100%" ], + "$scroll_view_port_size|default": [ "100% - 2px", "100% -2px" ], + "$scroll_view_port_offset|default": [ 2, 2 ], + "$scroll_view_port_size_touch|default": [ "100% - 2px", "100% - 2px" ], + "$scroll_view_port_offset_touch|default": [ 2, 2 ], + "$scrolling_content": "select_world.select_world_list", + "$show_background": false + }, + + "select_world_list@common.vertical_stack_panel": { + "size": [ "100%", "100%c" ], + "$world_item_grid_template": "select_world.local_world_item_button", + "$grid_item_layout": "select_world.realms_world_item_button", + "$realms_worlds_collection_name": "personal_realms", + "controls": [ + { + "realms_world_label@common_dialogs.standard_title_label": { + "$text_name": "#realms_worlds_title_with_count", + "$title_text_color": "$body_text_color", + "$title_binding_condition": "once", + "$title_text_binding_type": "global" + } + }, + { + "realms_world_list@play.realms_world_item_grid": { + "$grid_name": "#realms_world_item_grid_dimension", + "$local_world_upload": false, + "$local_world_edit_button_visible": false + } + }, + { "padding_middle@common.empty_panel": { "size": [ "100%", "2px" ] } }, + { + "local_world_label@common_dialogs.standard_title_label": { + "$text_name": "#local_worlds_title_with_count", + "$title_text_color": "$body_text_color", + "$title_binding_condition|default": "once", + "$title_text_binding_type|default": "global" + } + }, + { + "local_world_list@play.local_world_item_grid": { + "$local_world_upload": false, + "$local_world_edit_button_visible": false + } + }, + { "padding_end@common.empty_panel": { "size": [ "100%", "2px" ] } } + ] + }, + + "local_world_item_button@common_buttons.dark_content_button": { + "size": [ "100%", "30px" ], + "$pressed_button_name": "button.addon_copy_world_warning", + "$worlds_collection_name": "local_worlds", + "$world_image_binding_name": "#local_world_image", + "$world_texture_source_binding_name": "#local_world_texture_source", + "$world_supports_realmsplus_overlay": false, + "$world_text_panel_control": "play.local_world_text_panel", + "$button_content": "play.world_content_panel", + "bindings": [ + { + "binding_type": "collection_details", + "binding_collection_name": "local_worlds" + }, + { + "binding_type": "collection", + "binding_name": "#world_button_focus_identifier", + "binding_name_override": "#focus_identifier", + "binding_collection_name": "local_worlds" + } + ] + }, + + "realms_world_item_button@common_buttons.dark_content_button": { + "size": [ "100%", "30px" ], + "$pressed_button_name": "button.addon_copy_realms_warning", + "$button_content": "play.realms_world_content_panel", + "$world_header_text_binding_type": "#realms_world_title", + "$world_details_text": "#realms_world_description", + "$world_details_text_binding_type": "global", + "$personal_realm_collection_name": "personal_realms", + "$friend_realm_collection_name": "friends_realms", + "bindings": [ + { + "binding_type": "collection_details", + "binding_collection_name": "$realms_worlds_collection_name" + }, + { + "binding_type": "collection", + "binding_name": "#world_button_focus_identifier", + "binding_name_override": "#focus_identifier", + "binding_collection_name": "$realms_worlds_collection_name" + }, + { + "binding_name": "#cross_platform_enabled", + "binding_name_override": "#enabled" + } + ] + }, + + //-------------------------------------------------------------------------------- + // Screen + //-------------------------------------------------------------------------------- + + "select_world_screen_content": { + "type": "panel", + "size": [ "100%", "100%" ], + + "controls": [ + //{ + // "popup@select_world.popup_dialog__activate_add_on": {} + //}, + { + "popup_dialog_factory": { + "type": "factory", + "control_ids": { + "activate_add_on": "@select_world.popup_dialog__activate_add_on", + "popup_dialog__copy_local_world": "@select_world.popup_dialog__copy_local_world", + "popup_dialog__copy_realms_world": "@select_world.popup_dialog__copy_realms_world", + "activate_add_on_select_world": "@select_world.popup_dialog__activate_add_on_select_world" + } + } + } + ] + }, + + "select_world_popup_screen@common.base_screen": { + "$safezone_screen_matrix_layer": 20, + "$ignore_inventory_button": true, + "force_render_below": true, + + "button_mappings": [ + { + "from_button_id": "button.menu_cancel", + "to_button_id": "button.try_exiting", + "mapping_type": "global" + } + ], + + "$screen_content": "select_world.select_world_screen_content", + "$is_full_screen_layout": false + } +} diff --git a/resource_pack/ui/settings_screen.json b/resource_pack/ui/settings_screen.json index 918a2c730..37f54889c 100644 --- a/resource_pack/ui/settings_screen.json +++ b/resource_pack/ui/settings_screen.json @@ -21,7 +21,8 @@ "$include_controls_and_settings_sections": false, "$is_global_texture_packs_visible|default": true, "$is_realm_slot|default": false, - "$realm_no_world_edit|default": false + "$realm_no_world_edit|default": false, + "$include_realm_invite_link_settings|default": false }, "screen_world_create@settings_screen_base": { @@ -77,6 +78,15 @@ "$realms_pack_feature_enabled": false }, + "screen_realm_invite_link_settings@settings_screen_base": { + "$include_realm_section": false, + "$realm_no_world_edit": false, + "$_include_world_section": false, + "$include_controls_and_settings_sections": false, + "$realms_pack_feature_enabled": false, + "$include_realm_invite_link_settings": true + }, + "selector_stack_panel": { "type": "stack_panel", "anchor_from": "top_left", @@ -125,7 +135,8 @@ "$members_toggle_index": "$members_forced_index", "$subscription_toggle_index": "$subscription_forced_index", "$backup_toggle_index": "$backup_forced_index", - "$dev_options_toggle_index": "$dev_options_forced_index" + "$dev_options_toggle_index": "$dev_options_forced_index", + "$invite_links_toggle_index": "$invite_links_forced_index" } }, { @@ -327,6 +338,13 @@ "$tts_section_header": "$general_section_header" } }, + { + "realms_debug_button@general_section.realms_debug_button": { + "ignored": "$is_publish", + "$toggle_group_forced_index": "$realms_debug_forced_index", + "$tts_section_header": "$general_section_header" + } + }, { "automation_button@general_section.automation_button": { "ignored": "($is_publish or $test_infrastructure_disabled)", @@ -343,6 +361,13 @@ "$level_texture_pack_toggle_index": "$level_texture_pack_index", "$addon_toggle_index": "$addon_index" } + }, + { + "realms_invite_link_settings_pane@realms_invite_link_settings.selector_panel": { + "ignored": "(not $include_realm_invite_link_settings)", + "$general_toggle_index": "$general_invite_link_forced_index", + "$advanced_toggle_index": "$advanced_invite_link_forced_index" + } } ] }, @@ -355,6 +380,11 @@ "offset": [ 2, 0 ], "controls": [ // the list of section panels, add yours here... + { + "realm_invite_link_settings_content_panels@realms_invite_link_settings.section_content_panels": { + "ignored": "(not $include_realm_invite_link_settings)" + } + }, { "world_sections": { "type": "stack_panel", @@ -373,7 +403,7 @@ }, { "server_section@world_section.server_section": {} }, { "multiplayer_section@world_section.multiplayer_section": {} }, - { "cloud_section@world_section.cloud_section": {} }, + { "edu_cloud_section@world_section.edu_cloud_section": { "ignored": "(not $education_edition)" } }, { "debug_section@world_section.debug_section": { "ignored": "$is_publish", @@ -511,6 +541,12 @@ "visible": false } }, + { + "realms_debug_section@general_section.realms_debug_section": { + "ignored": "$is_publish", + "visible": false + } + }, { "automation_section@general_section.automation_section": { "ignored": "($is_publish or $test_infrastructure_disabled)", diff --git a/resource_pack/ui/settings_sections/general_section.json b/resource_pack/ui/settings_sections/general_section.json index 7fbaa8100..b871aaf05 100644 --- a/resource_pack/ui/settings_sections/general_section.json +++ b/resource_pack/ui/settings_sections/general_section.json @@ -1470,6 +1470,7 @@ ] } }, + { "sign_out": { "ignored": "($build_platform_UWP or not $is_pregame or $requires_xbl_signin_to_play)", @@ -1487,6 +1488,31 @@ } ] } + }, + + { + "offline_token_authorization": { + "ignored": "(not $is_ps5)", + "type": "panel", + "size": [ "100%", 32 ], + "controls": [ + { + "request_psn_authorization_button@settings_common.action_button": { + "$pressed_button_name": "button.request_offline_token_authorization", + "$button_text": "options.request_offline_token_authorization", + "anchor_from": "top_right", + "anchor_to": "top_right", + "offset": [ 0, 2 ] + } + } + ], + "bindings": [ + { + "binding_name": "#needs_offline_token_authorization", + "binding_name_override": "#visible" + } + ] + } } ] }, @@ -1693,6 +1719,11 @@ } ], "controls": [ + { + "spacing1@common.empty_panel": { + "size": [ 0, 2 ] + } + }, { "edu_cloud_backup_toggle@settings_common.option_toggle": { "$option_label": "options.eduCloud.toggleCloud", @@ -1701,9 +1732,14 @@ "$toggle_name": "toggle_edu_cloud_backup" } }, + { + "spacing2@common.empty_panel": { + "size": [ 0, 4 ] + } + }, { //TTS border affects all sibilings, so need to split header out so its only sibling of border - "wrapper_panel": { + "body_wrapper_panel": { "type": "panel", "size": [ "100%", "100%cm" ], "controls": [ @@ -1720,15 +1756,16 @@ } }, { - "edu_cloud_storage_header_label": { + "edu_cloud_storage_body_label": { "type": "label", - "text": "#edu_cloud_storage_header_label", + "text": "#edu_cloud_storage_body_label", "size": [ "100%", "default" ], "color": "$body_text_color", + "font_type": "smooth", "bindings": [ { - "binding_name": "#edu_cloud_storage_header_label_text", - "binding_name_override": "#edu_cloud_storage_header_label" + "binding_name": "#edu_cloud_storage_body_label_text", + "binding_name_override": "#edu_cloud_storage_body_label" } ] } @@ -1736,6 +1773,11 @@ ] } }, + { + "spacing3@common.empty_panel": { + "size": [ 0, 4 ] + } + }, { "edu_cloud_onedrive_button@common_buttons.light_content_button": { "size": [ "100%", "24px" ], @@ -1744,6 +1786,11 @@ "$pressed_button_name": "button.onedrive_link" } }, + { + "spacing4@common.empty_panel": { + "size": [ 0, 2 ] + } + }, { "edu_cloud_learn_more_wrapper_panel": { "type": "stack_panel", @@ -2089,6 +2136,13 @@ "size": [ "100%", 7 ] } }, + { + "serverbound_client_diagnostics_toggle@settings_common.option_toggle": { + "$option_label": "options.creator.serverboundClientDiagnosticsEnabled", + "$option_binding_name": "#serverbound_client_diagnostics_enabled", + "$toggle_name": "serverbound_client_diagnostics_enabled" + } + }, { "auto_attach_toggle@settings_common.option_toggle": { "ignored": "$build_platform_UWP", @@ -2944,6 +2998,35 @@ "$dropdown_scroll_content_size": [ "100%", "145%" ] } }, + { + "beta_new_bed_screen_toggle_input_panel@settings_common.option_toggle": { + "type": "input_panel", + "ignored": "(not $pre_release)", + "consume_hover_events": false, + "focus_enabled": true, + "$beta_new_bed_screen_toggle_disabled_is_hovered_button_event|default": "button.beta_new_bed_screen_toggle_disabled_is_hovered", + "button_mappings": [ + { + "to_button_id": "$beta_new_bed_screen_toggle_disabled_is_hovered_button_event", + "mapping_type": "pressed" + } + ], + "controls": [ + { + "beta_new_bed_screen_toggle@settings_common.option_toggle": { + "$option_label": "options.betaNewBedScreenToggle", + "$option_binding_name": "#beta_new_bed_screen_toggle", + "$toggle_name": "beta_new_bed_screen_toggle", + "$option_enabled_binding_name": "#beta_new_bed_screen_toggle_enabled", + "controls": [ + { "beta_new_bed_screen_toggle_disabled@general_section.beta_new_bed_screen_toggle_disabled": {} }, + { "option_generic_core@settings_common.option_generic_core": {} } + ] + } + } + ] + } + }, { "gui_scale_slider@settings_common.option_slider": { "ignored": "($is_holographic)", @@ -3389,6 +3472,54 @@ ] }, + // Information popup for new bed screen toggle + + "beta_new_bed_screen_toggle_disabled_image": { + "type": "image", + "size": [ 7, 11 ], + "texture": "textures/ui/infobulb" + }, + + "beta_new_bed_screen_toggle_disabled_popup@common.static_tooltip_popup_with_image_and_text": { + "size": [ "100% - 4px", "100%cm + 8px" ], + "anchor_from": "top_middle", + "anchor_to": "bottom_middle", + "$tooltip_panel_offset": [ 0, -10 ], + "$tooltip_popup_image": "textures/ui/infobulb", + "$tooltip_button_binding_type": "global", + "$tooltip_button_collection_name": "", + "$tooltip_popup_visible_binding|default": "$beta_new_bed_screen_toggle_disabled_tooltip_visible", + "$tooltip_text_binding_name": "#beta_new_bed_screen_toggle_disabled_tooltip_text", + "$tooltip_chevron_anchor": "bottom_right", + "$tooltip_popup_chevron_offset": [ "-30%x", "100%y - 3px" ] + }, + + "beta_new_bed_screen_toggle_disabled": { + "type": "panel", + "size": [ "100%", 0 ], + "anchor_from": "top_right", + "anchor_to": "top_right", + "$beta_new_bed_screen_toggle_disabled_visible|default": "#beta_new_bed_screen_toggle_disabled_visible", + "$beta_new_bed_screen_toggle_disabled_tooltip_visible|default": "#beta_new_bed_screen_toggle_disabled_tooltip_visible", + "controls": [ + { + "beta_new_bed_screen_toggle_disabled_image@general_section.beta_new_bed_screen_toggle_disabled_image": { + "offset": [ -14, 0 ], + "anchor_from": "top_right", + "anchor_to": "top_right" + } + }, + { "beta_new_bed_screen_toggle_disabled_popup@general_section.beta_new_bed_screen_toggle_disabled_popup": {} } + ], + "bindings": [ + { + "binding_name": "$beta_new_bed_screen_toggle_disabled_visible", + "binding_name_override": "#visible" + } + ] + }, + + // Warning Notification and popup for RTX render distance "rtx_render_distance_warning_image": { @@ -6204,10 +6335,10 @@ }, { "preview_store_launch_app1_button@settings_common.action_button": { - "ignored": "(not $show_preview_app1_button)", + "ignored": "(not $show_preview_app1_button)", "$pressed_button_name": "button.preview_app1", "$button_text": "#preview_app1_button_text", - "$button_text_binding_type": "global" + "$button_text_binding_type": "global" } }, { @@ -7709,33 +7840,6 @@ "$dropdown_scroll_content_size": [ "100%", "300%" ] } }, - { - // Should be close to Feature Toggle options (right after option_toggle_0_0) - "option_slider_side_by_side_comparison_rate@settings_common.option_slider": { - "$option_label": "#dev_side_by_side_comparison_rate_slider_label", - "$slider_name": "dev_side_by_side_comparison_rate", - "$slider_value_binding_name": "#dev_side_by_side_comparison_rate", - "$slider_tts_text_value": "#dev_side_by_side_comparison_rate_text_value", - "$option_enabled_binding_name": "#dev_side_by_side_comparison_rate_enabled", - "$slider_steps_binding_name": "#dev_side_by_side_comparison_rate_steps", - "$label_bindings": [ - { - "binding_name": "$option_label" - } - ] - } - }, - { - "option_dropdown_transport_layer@settings_common.option_dropdown": { - "$option_label": "options.dev_transport_layer", - "$dropdown_content": "general_section.dev_transport_layer_dropdown_content", - "$dropdown_area": "content_area", - "$dropdown_name": "dev_transport_layer_dropdown", - "$options_dropdown_toggle_label_binding": "#dev_transport_layer_dropdown_toggle_label", - "$option_enabled_binding_name": "#dev_transport_layer_dropdown_enabled", - "$dropdown_scroll_content_size": [ "100%", "200%" ] - } - }, { "option_dropdown_nethernet_logging_verbosity@settings_common.option_dropdown": { "$option_label": "options.dev_nethernet_logging_verbosity", @@ -7766,6 +7870,13 @@ "$dropdown_scroll_content_size": [ "100%", "400%" ] } }, + { + "option_toggle_extra_debug_hud_info@settings_common.option_toggle": { + "$option_label": "Show extra debug info on Basic debug HUD", + "$option_binding_name": "#dev_show_extra_debug_hud_info", + "$toggle_name": "dev_show_extra_debug_hud_info" + } + }, { "option_toggle_0_1@settings_common.option_toggle": { "$option_label": "options.dev_renderBoundingBox", @@ -8061,14 +8172,6 @@ { "xbox_sandbox_panel@general_section.xbox_sandbox_panel": {} }, - { - "option_toggle_13@settings_common.option_toggle": { - "$option_label": "options.dev_createRealmWithoutPurchase", - "$option_binding_name": "#dev_create_realm_without_purchase", - "$option_enabled_binding_name": "#dev_create_realm_without_purchase_enabled", - "$toggle_name": "dev_create_realm_without_purchase" - } - }, { "multithreaded_rendering_toggle@settings_common.option_toggle": { "$option_label": "options.dev_multithreadedRendering", @@ -8113,35 +8216,6 @@ "$dropdown_scroll_content_size": [ "100%", "200%" ] } }, - { - "option_dropdown_1@settings_common.option_dropdown": { - "$option_label": "options.dev_realmsEnvironment", - "$dropdown_content": "general_section.dev_realms_environment_dropdown_content", - "$dropdown_area": "content_area", - "$dropdown_name": "dev_realms_environment_dropdown", - "$options_dropdown_toggle_label_binding": "#dev_realms_environment_dropdown_toggle_label", - "$option_enabled_binding_name": "#dev_realms_environment_dropdown_enabled", - "$dropdown_scroll_content_size": [ "100%", "200%" ] - } - }, - { - "option_dropdown_2@settings_common.option_dropdown": { - "$option_label": "options.dev_realmsSku", - "$dropdown_content": "general_section.dev_realms_sku_dropdown_content", - "$dropdown_area": "content_area", - "$dropdown_name": "dev_realms_sku_dropdown", - "$options_dropdown_toggle_label_binding": "#dev_realms_sku_dropdown_toggle_label", - "$option_enabled_binding_name": "#dev_realms_sku_dropdown_enabled", - "$dropdown_scroll_content_size": [ "100%", "200%" ] - } - }, - { - "realms_stories_toggle@settings_common.option_toggle": { - "$option_label": "options.dev_realms_stories", - "$option_binding_name": "#dev_realms_stories", - "$toggle_name": "dev_realms_stories" - } - }, { "sunsetting_use_overrides_toggle@settings_common.option_toggle": { "$option_label": "options.dev_sunset_overrides", @@ -8230,21 +8304,6 @@ "$button_text": "options.dev_reset_day_one_experience" } }, - { - "option_text_edit_0@settings_common.option_text_edit": { - "$option_label": "options.dev_realmsEndpoint", - "$text_box_name": "dev_realms_endpoint", - "$option_binding_name": "#dev_realms_endpoint", - "$option_enabled_binding_name": "#dev_realms_endpoint_enabled", - "$max_text_edit_length": 50, - "bindings": [ - { - "binding_name": "#dev_realms_environment_radio_local", - "binding_name_override": "#visible" - } - ] - } - }, { "option_text_edit_1@settings_common.option_text_edit": { "$option_label": "options.dev_realmsEndpointPayment", @@ -8335,6 +8394,198 @@ ] }, + "realms_debug_button@settings_common.section_toggle_base": { + "$toggle_view_binding_name": "realms_debug_button_toggle", + "$glyph_texture": "textures/ui/realmsIcon", + "$glyph_color_texture": "textures/ui/realmsIcon", + "$glyph_size": [ 15, 15 ], + "$button_text": "Realms Debug", + "$toggle_property_bag": { + "#panel_title": "Realms Debug" + } + }, + + "realms_debug_section": { + "type": "stack_panel", + "size": [ "100%", "100%c" ], + "bindings": [ + { + "binding_type": "view", + "source_control_name": "realms_debug_button_toggle", + "source_property_name": "#toggle_state", + "target_property_name": "#visible" + } + ], + "controls": [ + { + "realms_menu_title": { + "type": "label", + "text": "Realms Debug Menu", + "size": [ "100%", "default" ], + "color": "$body_text_color" + } + }, + { + "realms_title_spacer": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, + + { + "feature_toggles_label": { + "type": "label", + "text": "Realms Feature Toggles (governed by FeatureToggles.cpp)", + "size": [ "100%", "default" ], + "color": "$body_text_color" + } + }, + { + "feature_toggles_label_spacer": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, + { + "feature_toggles": { + "type": "stack_panel", + "size": [ "100%", "100%c" ], + "factory": { + "name": "realms_feature_toggle_factory", + "control_name": "general_section.realms_feature_toggle" + }, + + "collection_name": "realms_feature_toggles", + "bindings": [ + { + "binding_name": "#realms_feature_toggle_count", + "binding_name_override": "#collection_length" + } + ] + } + }, + { + "end_of_feature_toggles_label_spacer": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, + + { + "realms_dev_toggles_title": { + "type": "label", + "text": "Realms Dev Toggles", + "size": [ "100%", "default" ], + "color": "$body_text_color" + } + }, + { + "realms_dev_toggle_spacer": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, + { + "realms_stories_toggle@settings_common.option_toggle": { + "$option_label": "options.dev_realms_stories", + "$option_binding_name": "#dev_realms_stories", + "$toggle_name": "dev_realms_stories" + } + }, + { + "realms_without_purchase_toggle@settings_common.option_toggle": { + "$option_label": "options.dev_createRealmWithoutPurchase", + "$option_binding_name": "#dev_create_realm_without_purchase", + "$option_enabled_binding_name": "#dev_create_realm_without_purchase_enabled", + "$toggle_name": "dev_create_realm_without_purchase" + } + }, + + { + "realms_debug_options_title": { + "type": "label", + "text": "Realms Debug Options", + "size": [ "100%", "default" ], + "color": "$body_text_color" + } + }, + { + "realms_debug_options_spacer": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, + { + "option_dropdown_1@settings_common.option_dropdown": { + "$option_label": "options.dev_realmsEnvironment", + "$dropdown_content": "general_section.dev_realms_environment_dropdown_content", + "$dropdown_area": "content_area", + "$dropdown_name": "dev_realms_environment_dropdown", + "$options_dropdown_toggle_label_binding": "#dev_realms_environment_dropdown_toggle_label", + "$option_enabled_binding_name": "#dev_realms_environment_dropdown_enabled", + "$dropdown_scroll_content_size": [ "100%", "200%" ] + } + }, + { + "option_dropdown_2@settings_common.option_dropdown": { + "$option_label": "options.dev_realmsSku", + "$dropdown_content": "general_section.dev_realms_sku_dropdown_content", + "$dropdown_area": "content_area", + "$dropdown_name": "dev_realms_sku_dropdown", + "$options_dropdown_toggle_label_binding": "#dev_realms_sku_dropdown_toggle_label", + "$option_enabled_binding_name": "#dev_realms_sku_dropdown_enabled", + "$dropdown_scroll_content_size": [ "100%", "200%" ] + } + }, + { + "option_text_edit_0@settings_common.option_text_edit": { + "$option_label": "options.dev_realmsEndpoint", + "$text_box_name": "dev_realms_endpoint", + "$option_binding_name": "#dev_realms_endpoint", + "$option_enabled_binding_name": "#dev_realms_endpoint_enabled", + "$max_text_edit_length": 50, + "bindings": [ + { + "binding_name": "#dev_realms_environment_radio_local", + "binding_name_override": "#visible" + } + ] + } + } + + ] + }, + + "realms_feature_toggle@settings_common.option_toggle": { + "$line_size": [ "100%", "100%c - 9px" ], + "$option_label": "#text", + "$toggle_tts_header_binding_type": "collection", + "$toggle_tts_header_binding_collection_name": "realms_feature_toggles", + "$toggle_name": "realms_feature_toggle", + "$toggle_state_binding_name": "#feature_toggle_state", + "$option_binding_name": "#feature_toggle_state", + "$toggle_binding_type": "collection", + "$toggle_grid_collection_name": "realms_feature_toggles", + "$toggle_collection_details_type": "collection_details", + "$toggle_collection_detail_name": "realms_feature_toggles", + "bindings": [ + { + "binding_name": "#feature_toggle_enabled", + "binding_type": "collection", + "binding_name_override": "#enabled", + "binding_collection_name": "realms_feature_toggles" + } + ], + "$label_bindings": [ + { + "binding_name": "#feature_toggle_text", + "binding_name_override": "#text", + "binding_type": "collection", + "binding_collection_name": "realms_feature_toggles" + } + ] + }, + "marketplace_debug_button@settings_common.section_toggle_base": { "$toggle_view_binding_name": "marketplace_debug_button_toggle", "$glyph_texture": "textures/ui/icon_minecoin_9x9", @@ -8540,6 +8791,26 @@ "$button_text": "#add_100000_text", "$button_text_binding_type": "global" } + }, + { + "padding3": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, + { + "reset_entitlements@settings_common.action_button": { + "enabled": "(not $test_infrastructure_disabled)", + "$pressed_button_name": "button.reset_entitlements", + "$button_text": "options.dev_reset_entitlements" + } + }, + { + "reset_wallet@settings_common.action_button": { + "enabled": "(not $test_infrastructure_disabled)", + "$pressed_button_name": "button.reset_wallet", + "$button_text": "options.dev_reset_wallet" + } } ] }, @@ -8633,43 +8904,12 @@ } }, { - "add_gathering_stack": { - "type": "stack_panel", - "orientation": "horizontal", - "size": [ "100%", 40 ], - "use_child_anchors": true, - "controls": [ - { - "gathering_text_box@settings_common.option_text_edit": { - "size": [ "fill", "100%c" ], - "$option_label": "options.dev_gatherings_add_gathering", - "$option_binding_name": "#add_gathering_text_box", - "$option_enabled_binding_name": "#add_gathering_text_box_enabled", - "$max_text_edit_length": 40, - "$text_box_name": "add_gathering_text_box" - } - }, - { - "add_button@common_buttons.light_text_button": { - "$pressed_button_name": "button.add_gathering", - "size": [ 40, "100%" ], - "$button_text": "options.dev_addLabel" - } - } - ] - } - }, - { - "button_spacer": { - "type": "panel", - "size": [ "100%", 4 ] - } - }, - { - "reset_to_default_button@common_buttons.light_text_button": { - "$pressed_button_name": "button.reset_to_default_gathering", - "size": [ "100%", 40 ], - "$button_text": "options.dev_resetToDefault" + "text_edit_filter_gatherings@settings_common.option_text_edit": { + "$option_generic_panel_size": [ "100%", "100%c" ], + "$option_label": "options.dev_gatherings_filter", + "$text_box_name": "dev_gathering_filter", + "$option_binding_name": "#dev_gathering_filter", + "$option_enabled_binding_name": "#dev_gathering_filter_enabled" } }, { @@ -9032,6 +9272,32 @@ ] }, + "ore_ui_gameplay_ui_grid_item@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#initial_selected", + "$radio_label_text": "#description", + "$radio_label_bindings": [ + { + "binding_name": "#description", + "binding_type": "collection", + "binding_condition": "once", + "binding_collection_name": "dev_ore_ui_gameplay_ui_radio" + } + ], + "$radio_toggle_group": true, + "$toggle_binding_type": "collection", + "$toggle_name": "dev_ore_ui_gameplay_ui_radio", + "$toggle_grid_collection_name": "dev_ore_ui_gameplay_ui_radio", + "$option_enabled_binding_name": "#dev_ore_ui_gameplay_ui_radio_enabled", + "bindings": [ + { + "binding_name": "#default_focus_precedence", + "binding_type": "collection", + "binding_condition": "visible", + "binding_collection_name": "dev_ore_ui_gameplay_ui_radio" + } + ] + }, + "ui_debug_section": { "type": "stack_panel", "size": [ "100%", "100%c" ], @@ -9282,6 +9548,42 @@ "size": [ "100%", 3 ] } }, + /* Ore UI Gameplay UI Overrides */ + { + "ore_ui_gameplay_ui_radio_label": { + "type": "label", + "text": "Ore UI Gameplay UI (Cannot be changed while in a world)", + "size": [ "100%", "default" ], + "color": "$body_text_color" + } + }, + { + "ore_ui_gameplay_ui_radio_label_spacer": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, + { + "ore_ui_gameplay_ui_radio_button": { + "type": "grid", + "size": [ "100%", "100%c" ], + "grid_item_template": "general_section.ore_ui_gameplay_ui_grid_item", + "grid_dimension_binding": "#dev_ore_ui_gameplay_ui_radio_dimension", + "collection_name": "dev_ore_ui_gameplay_ui_radio", + "bindings": [ + { + "binding_name": "#dev_ore_ui_gameplay_ui_radio_dimension", + "binding_condition": "visible" + } + ] + } + }, + { + "ore_ui_gameplay_ui_radio_button_spacer": { + "type": "panel", + "size": [ "100%", 3 ] + } + }, { "end_of_ui_screen_override_divider": { "type": "panel", @@ -9853,6 +10155,12 @@ "$radio_label_text": "options.discoveryEnvironment.dev" } }, + { + "@settings_common.radio_with_label": { + "$toggle_state_binding_name": "#dev_discovery_environment_radio_perf", + "$radio_label_text": "options.discoveryEnvironment.perf" + } + }, { "@settings_common.radio_with_label": { "$toggle_state_binding_name": "#dev_discovery_environment_radio_local", @@ -9950,22 +10258,6 @@ } ] }, - "dev_transport_layer_dropdown_content@settings_common.option_radio_dropdown_group": { - "$radio_buttons": [ - { - "@settings_common.radio_with_label": { - "$toggle_state_binding_name": "#transport_layer_nethernet_websockets", - "$radio_label_text": "options.dev_transport_layer.nethernet_websockets" - } - }, - { - "@settings_common.radio_with_label": { - "$toggle_state_binding_name": "#transport_layer_raknet", - "$radio_label_text": "options.dev_transport_layer.raknet" - } - } - ] - }, "dev_nethernet_logging_verbosity_dropdown_content@settings_common.option_radio_dropdown_group": { "$radio_buttons": [ { @@ -10472,6 +10764,19 @@ "size": [ "100%", 4 ] } }, + { + "gamma_calibration@settings_common.action_button": { + "$pressed_button_name": "button.gamma_calibration", + "$button_text": "options.gammaIntensity", + + "bindings": [ + { + "binding_name": "#graphics_mode_is_deferred", + "binding_name_override": "#visible" + } + ] + } + }, { "max_framerate_slider@general_section.max_framerate_slider": {} }, diff --git a/resource_pack/ui/settings_sections/realms_world_section.json b/resource_pack/ui/settings_sections/realms_world_section.json index 7b23daefb..f108654bc 100644 --- a/resource_pack/ui/settings_sections/realms_world_section.json +++ b/resource_pack/ui/settings_sections/realms_world_section.json @@ -166,11 +166,40 @@ ] } }, + { + "hardcore_info_label@settings_common.option_info_label": { + "$container_text_binding_name": "#hardcore_warning_text", + "$show_option_label": false, + "bindings": [ + { + "binding_name": "#hardcore_warning_visible", + "binding_name_override": "#visible" + } + ] + } + }, { "realm_name_edit@realms_world_section.realm_name_edit": {} }, { "world_name_edit@realms_world_section.world_name_edit": {} }, { "realm_description_edit@realms_world_section.realm_description_edit": {} }, { "difficulty_dropdown@realms_world_section.difficulty_dropdown": {} }, { "game_mode_dropdown@realms_world_section.game_mode_dropdown": {} }, + { + "is_hardcore_toggle@settings_common.option_toggle": { + "ignored": "$realm_no_world_edit", + "$option_label": "createWorldScreen.isHardcore", + "$option_binding_name": "#is_hardcore", + "$option_enabled_binding_name": "#is_hardcore_enabled", + "$toggle_name": "is_hardcore", + "$focus_override_right": "FOCUS_OVERRIDE_STOP", + "$enabled": "$is_pregame", + "bindings": [ + { + "binding_name": "#hardcore_visible", + "binding_name_override": "#visible" + } + ] + } + }, { "world_options_label@settings_common.option_group_label": { "$text": "createWorldScreen.worldOptions", diff --git a/resource_pack/ui/settings_sections/settings_common.json b/resource_pack/ui/settings_sections/settings_common.json index e10b68620..9471243ce 100644 --- a/resource_pack/ui/settings_sections/settings_common.json +++ b/resource_pack/ui/settings_sections/settings_common.json @@ -1449,8 +1449,6 @@ "control_ids": { "purchase_failed": "@realms_create.popup_dialog__purchase_failed", "purchase_in_progress": "@realms_create.popup_dialog__purchase_in_progress", - "share_by_link": "@realms_allowlist.popup_dialog__share_by_link", - "options_modal": "@realms_allowlist.popup_dialog__options", "backups_modal": "@realms_settings.popup_dialog__backups", "sign_out_fail": "@general_section.sign_out_fail_popup", "edu_onedrive_error": "@general_section.edu_cloud_onedrive_error_popup" diff --git a/resource_pack/ui/settings_sections/world_section.json b/resource_pack/ui/settings_sections/world_section.json index f58543349..345257b56 100644 --- a/resource_pack/ui/settings_sections/world_section.json +++ b/resource_pack/ui/settings_sections/world_section.json @@ -152,8 +152,8 @@ } }, { - "cloud_button@world_section.cloud_button": { - "visible": "($education_edition and $edu_save_to_cloud_on and $edu_save_to_cloud_general_toggle_on)", + "edu_cloud_button@world_section.edu_cloud_button": { + "ignored": "(not $education_edition and not $edu_save_to_cloud_on and not $edu_save_to_cloud_general_toggle_on)", "$toggle_group_forced_index": "$edu_cloud_level_forced_index" } }, @@ -2026,7 +2026,7 @@ } }, - "cloud_button@settings_common.section_toggle_base": { + "edu_cloud_button@settings_common.section_toggle_base": { "$toggle_view_binding_name": "cloud_button_toggle", "$glyph_texture": "textures/ui/onedrive_pixel_logo_stroke", "$glyph_color_texture": "textures/ui/onedrive_pixel_logo", @@ -2037,7 +2037,7 @@ } }, - "cloud_section": { + "edu_cloud_section": { "type": "stack_panel", "size": [ "100%", "100%c" ], "anchor_from": "top_left", @@ -2051,6 +2051,18 @@ } ], "controls": [ + { + "edu_cloud_label@settings_common.option_group_label": { + "$text": "menu.eduCloudStorage.caps", + "variables": [ + { + "requires": "$education_edition", + "$font_type": "MinecraftTen", + "$font_scale_factor": 1.2 + } + ] + } + }, { "cloud_file_name@settings_common.option_text_edit": { "$option_label": "options.cloudFileNameTitle", @@ -2070,8 +2082,8 @@ { "cloud_upload_toggle@settings_common.option_toggle": { "$option_label": "options.cloudToggleCloudSave", - "$option_binding_name": "#cloud_upload", - "$option_enabled_binding_name": "#cloud_upload_enabled", + "$option_binding_name": "#edu_cloud_upload", + "$option_enabled_binding_name": "#edu_cloud_upload_enabled", "$toggle_name": "cloud_upload" } }, diff --git a/resource_pack/ui/sidebar_navigation.json b/resource_pack/ui/sidebar_navigation.json index d848f4235..da2a6849c 100644 --- a/resource_pack/ui/sidebar_navigation.json +++ b/resource_pack/ui/sidebar_navigation.json @@ -649,10 +649,23 @@ "sidebar_screen_nav_option_factory_panel": { "ignored": "$store_disabled", - "type": "panel", - "size": [ "100%", "35% - 26px" ], + "type": "stack_panel", + "size": [ "100%", "fill" ], "controls": [ - { "button@sidebar_navigation.verbose_screen_nav_option_panel": {} } + { + "fill_panel": { + "type": "panel", + "size": [ "100%", "fill" ] + } + }, + { "button@sidebar_navigation.verbose_screen_nav_option_panel": {} }, + { + "padding": { + "type": "panel", + "size": [ "100%", 26 ] + } + }, + { "platform_icon_padding@sidebar_navigation.platform_store_icon_spacing": {} } ] }, @@ -677,7 +690,7 @@ "verbose_view_stack_panel": { "type": "stack_panel", "orientation": "vertical", - + "$sidebar_section_control|default": "sidebar_navigation.root_section", "controls": [ { @@ -1257,5 +1270,16 @@ } } ] + }, + + "platform_store_icon_spacing": { + "type": "panel", + "size": [ "100%", 40 ], + "bindings": [ + { + "binding_name": "#showing_platform_store_icon", + "binding_name_override": "#visible" + } + ] } } diff --git a/resource_pack/ui/smithing_table_2_screen.json b/resource_pack/ui/smithing_table_2_screen.json index 9fe4d6b6d..fea703e2e 100644 --- a/resource_pack/ui/smithing_table_2_screen.json +++ b/resource_pack/ui/smithing_table_2_screen.json @@ -627,7 +627,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } diff --git a/resource_pack/ui/smithing_table_2_screen_pocket.json b/resource_pack/ui/smithing_table_2_screen_pocket.json index 893ea890d..c88d3ba6e 100644 --- a/resource_pack/ui/smithing_table_2_screen_pocket.json +++ b/resource_pack/ui/smithing_table_2_screen_pocket.json @@ -621,7 +621,7 @@ }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } diff --git a/resource_pack/ui/smithing_table_screen.json b/resource_pack/ui/smithing_table_screen.json index dd382208c..0b970ab77 100644 --- a/resource_pack/ui/smithing_table_screen.json +++ b/resource_pack/ui/smithing_table_screen.json @@ -302,7 +302,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } ] }, "smithing_table_screen@common.inventory_screen_common": { diff --git a/resource_pack/ui/smithing_table_screen_pocket.json b/resource_pack/ui/smithing_table_screen_pocket.json index 1e3daac8b..8b74067b8 100644 --- a/resource_pack/ui/smithing_table_screen_pocket.json +++ b/resource_pack/ui/smithing_table_screen_pocket.json @@ -301,7 +301,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } ] } } diff --git a/resource_pack/ui/start_screen.json b/resource_pack/ui/start_screen.json index 98a314a84..88b3f27a3 100644 --- a/resource_pack/ui/start_screen.json +++ b/resource_pack/ui/start_screen.json @@ -108,12 +108,90 @@ "size": [ 32, 16 ] }, + "manage_accounts_icon": { + "type": "image", + "anchor_from": "center", + "anchor_to": "center", + "texture": "textures/ui/profile_glyph_combined", + "layer": 3, + "size": [ 11, 12 ] + }, + "new_offers_icon@common_store.new_offer_icon": { "layer": 11, // This is the lowest layer where the button border won't show through this icon while being pressed "anchor_from": "top_right", "anchor_to": "top_right" }, + "edu_ai_lesson_crafter_button_content": { + "type": "stack_panel", + "orientation": "horizontal", + "size": [ "100%c", "100%" ], + "controls": [ + { + "padded_label@common.empty_panel": { + "size": [ "100%c", "100%" ], + "controls": [ + { + "label": { + "type": "label", + "size": [ "default", "default" ], + "color": "$text_color", + "text": "menu.ai_lesson_crafter" + } + } + ] + } + }, + { + "padded_icon@common.empty_panel": { + "size": [ "100%c", "100%c" ], + "controls": [ + { + "icon": { + "type": "image", + "texture": "textures/ui/icon_external_link", + "color": "$glyph_color", + "size": [ 9, 9 ], + "offset": [ 3, 7 ] + } + } + ] + } + } + ] + }, + + "preview_tag": { + "type": "image", + "size": [ "100%c + 4px", 15 ], + "offset": [ 19, -1 ], + "layer": 11, // This is the lowest layer where the button border won't show through this icon while being pressed + "anchor_from": "top_right", + "anchor_to": "top_right", + "texture": "textures/ui/previewIcon", + "bindings": [ + { + "binding_name": "#edu_ai_lesson_crafter_on", + "binding_name_override": "#visible" + } + ], + "controls": [ + { + "preview_label": { + "type": "label", + "size": [ "default", 10 ], + "offset": [ 0, 1 ], + "text": "menu.preview", + "color": "$store_white_text_color", + "anchor_from": "top_middle", + "anchor_to": "top_middle", + "layer": 1 + } + } + ] + }, + "update_prompt_icon": { "type": "image", "texture": "textures/ui/update", @@ -312,7 +390,7 @@ "skin_or_profile_panel": { "type": "panel", - "size": [ "100%", 25 ], + "size": [ 55, 25 ], "anchor_from": "bottom_middle", "anchor_to": "bottom_middle", "variables": [ @@ -337,6 +415,16 @@ ] } }, + { + "change_skin_button_demo@start.change_skin_button_demo": { + "bindings": [ + { + "binding_name": "#change_skin_visible", + "binding_name_override": "#visible" + } + ] + } + }, { "dressing_room_button@start.dressing_room_button": { "bindings": [ @@ -347,6 +435,9 @@ ] } }, + { + "switch_accounts@start.switch_accounts_button": {} + }, { "profile_button@start.profile_button": { "$focus_id": "profile_button", @@ -368,6 +459,20 @@ }, "change_skin_button@common_buttons.light_glyph_button": { + "ignored": "((not $education_edition) or $is_edu_demo)", + "$pressed_button_name": "button.menu_skins", + "size": [ 25, 25 ], + "anchor_from": "bottom_left", + "anchor_to": "bottom_left", + "$button_content_offset": [ 1, 2 ], + "$button_content": "start.change_skin_icon", + "$pressed_alpha": 0.65, + "$focus_id": "menu_skins_button", + "$button_tts_header": "accessibility.start.skinPicker" + }, + + "change_skin_button_demo@common_buttons.light_glyph_button": { + "ignored": "(not $is_edu_demo)", "$pressed_button_name": "button.menu_skins", "size": [ 25, 25 ], "anchor_from": "bottom_middle", @@ -379,7 +484,21 @@ "$button_tts_header": "accessibility.start.skinPicker" }, + "switch_accounts_button@common_buttons.light_content_button": { + "ignored": "((not $education_edition) or $is_edu_demo)", + "$pressed_button_name": "button.manage_account", + "size": [ 25, 25 ], + "anchor_from": "bottom_right", + "anchor_to": "bottom_right", + "$button_content_offset": [ 0, 0 ], + "$button_content": "start.manage_accounts_icon", + "$pressed_alpha": 0.65, + "$focus_id": "menu_account_button", + "$button_tts_header": "accounts.manage" + }, + "dressing_room_button@common_buttons.light_text_form_fitting_button": { + "ignored": "($education_edition)", "$pressed_button_name": "button.to_profile_screen", "size": [ "100%c", 25 ], "anchor_from": "bottom_middle", @@ -1263,7 +1382,6 @@ "main_menu_button@edu_common.underline_button": { "$pressed_button_name": "button.open_main_menu", - "$single_label_size": [ "default", "default" ], "$single_line_font_scale_factor": 1, "$single_line_label_text": "menu.openMainMenu", @@ -1275,9 +1393,10 @@ "$button_text": "start_screen.start_demo" }, - "switch_accounts_button@start.main_button": { + "unlock_full_game_button@start.main_button": { + "ignored": "(not $is_edu_demo)", "$pressed_button_name": "button.manage_account", - "$button_text": "#manage_account_button_text", + "$button_text": "#unlock_full_game_button_text", "$button_text_binding_type": "global" }, @@ -1286,6 +1405,13 @@ "$button_text": "menu.editions" }, + "ai_lesson_crafter_button@common_buttons.light_content_button": { + "size": [ "100% - 2px", "100% - 2px" ], + "ignored": "(not $education_edition)", + "$pressed_button_name": "button.ai_lesson_crafter", + "$button_content": "start.edu_ai_lesson_crafter_button_content" + }, + "settings_button@start.main_button": { "$pressed_button_name": "button.menu_settings", "$button_text": "menu.settings" @@ -1408,13 +1534,7 @@ "controls": [ { "store_button@start.store_button": { - "enabled": "(not $store_disabled and not ($is_ios and $pre_release)))", - "bindings": [ - { - "binding_name": "(not #marketplace_disabled)", - "binding_name_override": "#visible" - } - ] + "enabled": "(not $store_disabled and not ($is_ios and $pre_release)))" } }, { @@ -1645,13 +1765,7 @@ "controls": [ { "store_button@start.store_button": { - "enabled": "(not $store_disabled)", - "bindings": [ - { - "binding_name": "(not #marketplace_disabled)", - "binding_name_override": "#visible" - } - ] + "enabled": "(not $store_disabled)" } }, { @@ -1689,9 +1803,105 @@ ] } }, + { + "ai_lesson_crafter_row@start.stacked_row": { + "bindings": [ + { + "binding_name": "#edu_ai_lesson_crafter_on", + "binding_name_override": "#visible" + } + ], + "controls": [ + { "ai_lesson_crafter_button@start.ai_lesson_crafter_button": {} }, + { "lesson_crafter_preview_overlay@start.preview_tag": {} } + ] + } + }, + { + "edu_featured_button@start.stacked_row": { + "ignored": "(not $education_edition or $is_edu_demo)", + "controls": [ + { + "new_and_featured_button@edu_featured.featured_button": {} + } + ] + } + }, + { + "settings_and_editions_panel@start.stacked_row": { + "ignored": "($trial or not $supports_launching_legacy_version)", + "bindings": [ + { + "binding_name": "#realms_promo_visible", + "binding_name_override": "#visible" + } + ], + "controls": [ + { + "settings_and_editions": { + "type": "stack_panel", + "size": [ "100%", "100%" ], + "orientation": "horizontal", + "ignored": "($trial or not $supports_launching_legacy_version)", + "bindings": [ + { + "binding_name": "#editions_visible", + "binding_name_override": "#visible" + } + ], + "controls": [ + { + "settings_panel": { + "type": "panel", + "size": [ "fill", "100%" ], + "controls": [ + { "settings_button@start.settings_button": {} } + ] + } + }, + { + "editions_panel": { + "type": "panel", + "size": [ "fill", "100%" ], + "controls": [ + { + "launch_editions_button@start.launch_editions_button": {} + } + ] + } + } + ] + } + }, + { + "settings_panel@start.stacked_row": { + "bindings": [ + { + "binding_name": "(not #editions_visible)", + "binding_name_override": "#visible" + } + ], + "controls": [ + { + "settings_button@start.settings_button": { + "$focus_override_right": "profile_button" + } + } + ] + } + } + ] + } + }, { "settings@start.stacked_row": { "ignored": "($trial and not $use_single_column_for_buttons)", + "bindings": [ + { + "binding_name": "#not_realms_promo_visible_and_supports_launching_legacy_version", + "binding_name_override": "#visible" + } + ], "controls": [ { "settings_button@start.settings_button": { @@ -1702,10 +1912,28 @@ } }, { - "switch_accounts_row@start.stacked_row": { - "ignored": "$switch_accounts_ignored", + "realms@start.stacked_row": { + "ignored": "($trial or $is_preview_app)", + "bindings": [ + { + "binding_name": "#realms_promo_visible", + "binding_name_override": "#visible" + } + ], + "controls": [ + { + "realms_button@start.realms_button": { + "$button_text": "menu.realms" + } + } + ] + } + }, + { + "unlock_full_game_row@start.stacked_row": { + "ignored": "(not $is_edu_demo)", "controls": [ - { "switch_accounts@start.switch_accounts_button": {} } + { "unlock_full_game@start.unlock_full_game_button": {} } ] } }, @@ -1732,7 +1960,7 @@ ], "bindings": [ { - "binding_name": "#editions_visible", + "binding_name": "#editions_visible_and_not_realms_promo_visible", "binding_name_override": "#visible" } ] diff --git a/resource_pack/ui/stonecutter_screen.json b/resource_pack/ui/stonecutter_screen.json index 0783cc0f3..0b5814381 100644 --- a/resource_pack/ui/stonecutter_screen.json +++ b/resource_pack/ui/stonecutter_screen.json @@ -672,7 +672,7 @@ { "item_lock_notification_factory@common.item_lock_notification_factory": {} }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, diff --git a/resource_pack/ui/stonecutter_screen_pocket.json b/resource_pack/ui/stonecutter_screen_pocket.json index 17628f382..6824b13e3 100644 --- a/resource_pack/ui/stonecutter_screen_pocket.json +++ b/resource_pack/ui/stonecutter_screen_pocket.json @@ -473,7 +473,7 @@ }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } } diff --git a/resource_pack/ui/storage_management.json b/resource_pack/ui/storage_management.json index 6af709757..257df6f56 100644 --- a/resource_pack/ui/storage_management.json +++ b/resource_pack/ui/storage_management.json @@ -60,6 +60,56 @@ ] } }, + { + "clear_screenshots_cache_button_panel": { + "ignored": "$education_edition", + "type": "panel", + "size": [ "100%", "100%c + 2px" ], + "$focus_override_right": "FOCUS_OVERRIDE_STOP", + "$clear_screenshots_cache_button_text|default": "#none", + "controls": [ + { + "clear_screenshots_cache_button@common_buttons.light_text_button": { + "size": [ "100%", 30 ], + "offset": [ -1, -2 ], + "$pressed_button_name": "button.clear_screenshots_cache", + "$button_text": "$clear_screenshots_cache_button_text" + } + } + ], + "bindings": [ + { + "binding_name": "#screenshots_showcase_enabled", + "binding_name_override": "#visible" + } + ] + } + }, + { + "delete_local_screenshots_button_panel": { + "ignored": "$education_edition", + "type": "panel", + "size": [ "100%", "100%c + 2px" ], + "$focus_override_right": "FOCUS_OVERRIDE_STOP", + "$delete_local_screenshots_button_text|default": "#none", + "controls": [ + { + "delete_local_screenshots_button@common_buttons.light_text_button": { + "size": [ "100%", 30 ], + "offset": [ -1, -2 ], + "$pressed_button_name": "button.delete_local_screenshots", + "$button_text": "$delete_local_screenshots_button_text" + } + } + ], + "bindings": [ + { + "binding_name": "#screenshots_gallery_enabled", + "binding_name_override": "#visible" + } + ] + } + }, { "panel": { "type": "panel", @@ -72,14 +122,6 @@ "$button_content": "storage_management.generic_button", "$button_texture": "textures/ui/multiselection", "$focus_override_right": "FOCUS_OVERRIDE_STOP", - - "variables": [ - { - "requires": "(not ($nx_os or $is_ps4))", - "$focus_override_up": "FOCUS_OVERRIDE_STOP" - } - ], - "size": [ "100%", "100%" ] } } diff --git a/resource_pack/ui/store_common.json b/resource_pack/ui/store_common.json index 6ad15946b..f6be03c95 100644 --- a/resource_pack/ui/store_common.json +++ b/resource_pack/ui/store_common.json @@ -159,7 +159,7 @@ "$ignore_cycle_buttons|default": false, "$pressed_button_name|default": "button.select_offer", - "$size_to_cover|default": [ "100%", "100%" ], + "$size_to_cover|default": [ "100%", "100% + 1px" ], "tts_inherit_siblings": true, "bindings": [ @@ -246,14 +246,13 @@ "key_art_size_panel": { "type": "panel", "size": "$size_to_cover", - "offset": [ 0, 1 ], "anchor_from": "top_middle", "anchor_to": "top_middle", "layer": 1, "controls": [ { "key_art_frame@common.square_image_border_white": { - "size": "$size_to_cover", + "size": [ "100%", "100%" ], "layer": 2, "color": "$dark_border_hover_color", "bindings": [ @@ -295,7 +294,7 @@ "controls": [ { "key_art_frame@common.square_image_border_white": { - "size": "$size_to_cover", + "size": ["100%", "100%" ], "layer": 2 } } @@ -1785,101 +1784,6 @@ ] }, - "realms_plus_expiration": { - "type": "panel", - "size": [ "100%", "20% + 1px" ], - "offset": [ 0, 0.5 ], - "visible": false, - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "controls": [ - { - "background": { - "type": "image", - "size": [ "100%", "100%" ], - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "texture": "textures/ui/purple_gradient", - "tiled": "y", - "layer": 3 - } - }, - { - "contents": { - "type": "stack_panel", - "orientation": "horizontal", - "size": [ "100% - 2px", "100% - 2px" ], - "layer": 5, - "controls": [ - { - "realms_icon@common_store.realms_banner_icon": {} - }, - { - "pad_0": { - "type": "panel", - "size": [ 2, "100%" ] - } - }, - { - "text_panel": { - "type": "panel", - "size": [ "fill", "100%" ], - "controls": [ - { - "text": { - "type": "label", - "size": [ "100%", "100%" ], - "color": "$body_text_color", - "font_type": "smooth", - "font_scale_factor": 0.7, - "text": "#realms_expiration_label", - "bindings": [ - { - "binding_type": "$store_factory_collection_details", - "binding_collection_name": "$store_factory_collection_name", - "binding_collection_prefix": "$store_factory_collection_prefix" - }, - { - "binding_type": "$offer_binding_type", - "binding_collection_name": "$offer_collection_name", - "binding_name": "#realms_expiration_label" - } - ] - } - } - ] - } - } - ] - } - }, - { - "particles": { - "type": "image", - "size": [ "100%y", "100%" ], - "texture": "textures/ui/realms_particles", - "anchor_from": "right_middle", - "anchor_to": "right_middle", - "offset": [ -10, 0 ], - "layer": 4 - } - } - ], - "bindings": [ - { - "binding_type": "$store_factory_collection_details", - "binding_collection_name": "$store_factory_collection_name", - "binding_collection_prefix": "$store_factory_collection_prefix" - }, - { - "binding_type": "$offer_binding_type", - "binding_collection_name": "$offer_collection_name", - "binding_name": "#realm_expiration_banner_visible", - "binding_name_override": "#visible" - } - ] - }, - "pack_icon_stack": { "type": "panel", "size": [ "100%c", "100%" ], @@ -2047,7 +1951,24 @@ "direction_button_panel": { "type": "panel", "$direction_gamepad_button_helper|default": "gamepad_helper@common.gamepad_helper_right_bumper", - "$chevron_color|default": "$store_white_text_color", + "variables": [ + { + "requires": "$default_state", + "$chevron_color|default": "$store_dark_grey_text_color" + }, + { + "requires": "$hover_state", + "$chevron_color|default": "$store_white_text_color" + }, + { + "requires": "$pressed_state", + "$chevron_color|default": "$store_white_text_color" + }, + { + "requires": "$locked_state", + "$chevron_color|default": "$store_white_text_color" + } + ], "controls": [ { "chevron_image@common.chevron_image": { @@ -4294,49 +4215,48 @@ "factory": { "name": "store_section_factory", "control_ids": { - "empty": "@common.empty_panel_size_y_0", - "vertical_padding_4_section": "@common_store.vertical_padding_4", - "vertical_padding_2_section": "@common_store.vertical_padding_2", + "RecentlyViewed": "@common.empty_panel_size_y_0", + "RelatedItems": "@common.empty_panel_size_y_0", "VerticalFillPadding": "@common_store.sdl_vertical_padding_fill", - "promo_row": "@store_layout.promo_row_panel", - "carousel_row": "@common_store.carousel_row_panel", - "screenshots_hero_blade_row": "@common_store.hero_blade_row_panel", - "hero_row": "@common_store.hero_row_panel", - "hero_row_l2": "@common_store.hero_row_l2_panel", - "single_page_row": "@common_store.static_offer_row_panel", - "store_row": "@common_store.store_row_panel", - "store_offer_grid": "@common_store.store_offer_grid_panel", - "text_row": "@common_store.text_row", - "vertical_store_offer_grid": "@common_store.vertical_offer_grid_panel", + "PromoRow": "@store_layout.promo_row_panel", + "CarouselRow": "@common_store.carousel_row_panel", + "ScreenshotsHeroBladeRow": "@common_store.hero_blade_row_panel", + "HeroRow": "@common_store.hero_row_panel", + "HeroRowL2": "@common_store.hero_row_l2_panel", + "SinglePageRow": "@common_store.static_offer_row_panel", + "StoreRow": "@common_store.store_row_panel", + "GridList": "@common_store.store_offer_grid_panel", + "TextRow": "@common_store.text_row", + "VerticalGridList": "@common_store.vertical_offer_grid_panel", "footer_section": "@common_store.footer", - "nav_button_section": "@store_layout.nav_button_grid_panel", - "description_section": "@pdp.description_section", - "summary_section": "@pdp.summary_factory_object", - "search_bar_section": "@common_store.search_object", - "screenshot_carousel_section": "@pdp.screenshot_carousel_factory_object", - "skin_pack_section": "@pdp.skin_pack_section_factory_object", - "panorama_section": "@pdp.panorama_view_factory_object", - "ratings_section": "@pdp.ratings_factory_object", - //"recently_viewed_section": "@pdp.recently_viewed_factory_object", - //"related_items_section": "@pdp.related_items_factory_object", - "bundle_summary_section": "@pdp.bundle_summary_factory_object", - "bundle_upsell_section": "@pdp.bundles_upsell_factory_object", - "gift_promo_banner": "@promo_timeline.promo_banner_factory", - "coin_row_section": "@coin_purchase.main_panel", - "promo_timeline": "@promo_timeline.promo_landing_panel", - "image_message_row": "@promo_timeline.image_message_panel", - "coin_bundle_section": "@coin_purchase.bundle_panel", + "NavButtonRow": "@store_layout.nav_button_grid_panel", + "ItemDescription": "@pdp.description_section", + "PublicChangelogRow": "@pdp.changelog_section", + "ItemSummary": "@pdp.summary_factory_object", + "SearchBar": "@common_store.search_object", + "ImageGallery": "@pdp.screenshot_carousel_factory_object", + "SkinPreview": "@pdp.skin_pack_section_factory_object", + "WorldView": "@pdp.panorama_view_factory_object", + "RatingRow": "@pdp.ratings_factory_object", + "BundleSummaryBanner": "@pdp.bundle_summary_factory_object", + "BundleUpsellSection": "@pdp.bundles_upsell_factory_object", + "PromoBanner": "@promo_timeline.promo_banner_factory", + "CoinScreenRow": "@coin_purchase.main_panel", + "PromoLanding": "@promo_timeline.promo_landing_panel", + "ImageMessageRow": "@promo_timeline.image_message_panel", + "CoinBundleRow": "@coin_purchase.bundle_panel", "VerticalLineDivider": "@common_store.vertical_line_divider_row", - "dropdown_sdl_header_row": "@common_store.sdl_dropdown_header_row", - "dropdown_sdl_data_row": "@common_store.sdl_dropdown_data_row", - "persona_height_options_row": "@persona_sdl.persona_height_options_row", - "persona_arm_size_options_row": "@persona_sdl.persona_arm_size_options_row", - "character_selector_row": "@persona_sdl.character_selector", - "dark_redirect_button": "@persona_sdl.dark_redirect_button_panel", - "persona_side_selection_row": "@persona_sdl.side_selection_row", + "LightDropdown": "@common_store.sdl_dropdown_header_row", + "DropdownOptionRow": "@common_store.sdl_dropdown_data_row", + "PersonaHeightOptions": "@persona_sdl.persona_height_options_row", + "PersonaArmSizeOptions": "@persona_sdl.persona_arm_size_options_row", + "CharacterSelectorRow": "@persona_sdl.character_selector", + "DarkRedirectButton": "@persona_sdl.dark_redirect_button_panel", + "PersonaSideSelection": "@persona_sdl.side_selection_row", "SkinPackList": "@persona_sdl.skin_list_section_panel", "ExpandedSkinPackGrid": "@persona_sdl.ExpandedSkinPackGrid", - "Layout": "@common.empty_panel_size_y_0" + "Layout": "@common.empty_panel_size_y_0", + "DropdownSection": "@sdl_dropdowns.sdl_dropdown_rows" }, "factory_variables": [ "$ignore_search_offer_content", @@ -4424,24 +4344,6 @@ "size": [ 16, 12 ], "offset": "$subscription_chevron_offset", // polish hack - aligns the banner to be flush with the bottom of the background panel "controls": [ - { - "realmsPlus_chevron@realmsPlus_content.realms_plus_content_chevron": { - "layer": 10, - "bindings": [ - { - "binding_type": "$store_factory_collection_details", - "binding_collection_name": "$store_factory_collection_name", - "binding_collection_prefix": "$store_factory_collection_prefix" - }, - { - "binding_type": "$subscription_offer_binding_type", - "binding_collection_name": "$subscription_offer_collection_name", - "binding_name": "#realms_chevron_visibility", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_chevron@common_store.csb_banner": { "layer": 10, @@ -4791,6 +4693,7 @@ "size": [ "100%", "100%c + 5px" ], "$carousel_row_tab_collection_name|default": "carousel_tab_collection", + "$ignore_cycle_buttons|default": false, "property_bag": { "timer_duration": 8 @@ -4836,8 +4739,8 @@ "factory": { "name": "tab_names_factory", "control_ids": { - "hero_row": "@common_store.tab_name_panel", - "screenshots_hero_blade_row": "@common_store.tab_name_panel" + "HeroRow": "@common_store.tab_name_panel", + "ScreenshotsHeroBladeRow": "@common_store.tab_name_panel" }, "factory_variables": [ "$store_factory_collection_name", @@ -4907,11 +4810,11 @@ "size": [ 25, "100%sm" ], "controls": [ { - "left_button@common_buttons.light_content_button": { + "left_button@common_store.cycle_pack_button": { "size": [ 15, 20 ], "$button_tts_header": "#cycle_left_button_accessibility_text", "$pressed_button_name": "button.navigate_carousel_left", - "$button_content": "play.left_arrow_icon", + "$chevron_image_name": "textures/ui/chevron_left", "bindings": [ { "binding_type": "$store_factory_collection_details", @@ -4948,11 +4851,11 @@ "size": [ 25, "100%sm" ], "controls": [ { - "right_button@common_buttons.light_content_button": { + "right_button@common_store.cycle_pack_button": { "size": [ 15, 20 ], "$button_tts_header": "#cycle_right_button_accessibility_text", "$pressed_button_name": "button.navigate_carousel_right", - "$button_content": "play.right_arrow_icon", + "$chevron_image_name": "textures/ui/chevron_right", "$focus_id": "carousel_right_button", "bindings": [ { @@ -4996,8 +4899,8 @@ "factory": { "name": "grey_bar_factory", "control_ids": { - "hero_row": "@common_store.grey_bar_panel", - "screenshots_hero_blade_row": "@common_store.grey_bar_panel" + "HeroRow": "@common_store.grey_bar_panel", + "ScreenshotsHeroBladeRow": "@common_store.grey_bar_panel" }, "factory_variables": [ "$store_factory_collection_name" @@ -5085,8 +4988,8 @@ "factory": { "name": "carousel_factory", "control_ids": { - "hero_row": "@common_store.hero_row_panel", - "screenshots_hero_blade_row": "@common_store.hero_blade_row_panel" + "HeroRow": "@common_store.hero_row_panel", + "ScreenshotsHeroBladeRow": "@common_store.hero_blade_row_panel" }, "factory_variables": [ "$whole_panel_focus_override_right", @@ -7282,6 +7185,36 @@ ] }, + + "persona_grid_show_more@common_buttons.light_text_button": { + "size": [ "100%", "100%" ], + + // offer binding vars + "$offer_binding_type|default": "global", + "$offer_collection_name|default": "", + + // offer factory binding vars (for offers that are created within a factory) + "$store_factory_collection_details|default": "none", + "$store_factory_collection_prefix|default": "", + "$store_factory_collection_name|default": "", + + "$pressed_button_name": "button.show_more_offers", + "$button_text": "#show_more_text", + "$button_text_binding_type": "collection", + "$button_text_grid_collection_name": "$store_factory_collection_name", + "$button_text_collection_details": "$store_factory_collection_details", + "$button_text_collection_prefix": "$store_factory_collection_prefix", + + "bindings": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + } + ] + }, + + "row_offer_sale_markdown": { "type": "label", "color": "$store_sales_banner_text_color", @@ -7474,9 +7407,6 @@ "layer": 3 } }, - { - "realms_plus_expiration_banner@common_store.realms_plus_expiration": {} - }, { "csb_expiration_banner@common_store.csb_expiration": {} } @@ -7977,6 +7907,92 @@ ] }, + "offer_prompt_panel": { + "type": "stack_panel", + "orientation": "horizontal", + "anchor_from": "bottom_left", + "anchor_to": "bottom_left", + "size": [ "100%c", 11 ], + "controls": [ + { + "coin_panel": { + "type": "panel", + "size": [ "100%c", "100%c" ], + "controls": [ + { + "offer_coin_icon@common_store.coin_icon": { + "layer": 5, + "offset": [ 1, 1 ], + "bindings": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + }, + { + "binding_type": "$offer_binding_type", + "binding_collection_name": "$offer_collection_name", + "binding_name": "#offer_coin_visible", + "binding_name_override": "#visible" + } + ] + } + } + ] + } + }, + { + "padding_3": { + "type": "panel", + "size": [ 2, "100%c" ] + } + }, + { + "offer_status_text_panel": { + "type": "panel", + "size": [ "100%c", "100%" ], + "controls": [ + { + "offer_status_text": { + "type": "label", + "color": "$coin_color", + "size": [ "default", 10 ], + "offset": [ 0, 0.5 ], + "text": "#offer_prompt_text", + "font_type": "smooth", + "layer": 4, + "tts_override_control_value": "#tts_offer_prompt_text", + "bindings": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + }, + { + "binding_type": "$offer_binding_type", + "binding_name": "#offer_prompt_text", + "binding_collection_name": "$offer_collection_name" + }, + { + "binding_type": "$offer_binding_type", + "binding_name": "#offer_prompt_text_visibility", + "binding_collection_name": "$offer_collection_name", + "binding_name_override": "#visible" + }, + { + "binding_type": "$offer_binding_type", + "binding_name": "#tts_offer_prompt_text", + "binding_collection_name": "$offer_collection_name" + } + ] + } + } + ] + } + } + ] + }, + "store_offer_grid_item": { "type": "panel", @@ -8051,9 +8067,6 @@ "layer": 3 } }, - { - "realms_plus_expiration_banner@common_store.realms_plus_expiration": {} - }, { "csb_plus_expiration_banner@common_store.csb_expiration": {} } @@ -8317,91 +8330,8 @@ } }, { - "offer_prompt_panel": { - "type": "stack_panel", - "orientation": "horizontal", - "anchor_from": "bottom_left", - "anchor_to": "bottom_left", - "size": [ "100%c", 11 ], - "priority": 0, - "controls": [ - { - "coin_panel": { - "type": "panel", - "size": [ "100%c", "100%c" ], - "controls": [ - { - "offer_coin_icon@common_store.coin_icon": { - "layer": 5, - "offset": [ 1, 1 ], - "bindings": [ - { - "binding_type": "$store_factory_collection_details", - "binding_collection_name": "$store_factory_collection_name", - "binding_collection_prefix": "$store_factory_collection_prefix" - }, - { - "binding_type": "$offer_binding_type", - "binding_collection_name": "$offer_collection_name", - "binding_name": "#offer_coin_visible", - "binding_name_override": "#visible" - } - ] - } - } - ] - } - }, - { - "padding_3": { - "type": "panel", - "size": [ 2, "100%c" ] - } - }, - { - "offer_status_text_panel": { - "type": "panel", - "size": [ "100%c", "100%" ], - "controls": [ - { - "offer_status_text": { - "type": "label", - "color": "$coin_color", - "size": [ "default", 10 ], - "offset": [ 0, 0.5 ], - "text": "#offer_prompt_text", - "font_type": "smooth", - "layer": 4, - "tts_override_control_value": "#tts_offer_prompt_text", - "bindings": [ - { - "binding_type": "$store_factory_collection_details", - "binding_collection_name": "$store_factory_collection_name", - "binding_collection_prefix": "$store_factory_collection_prefix" - }, - { - "binding_type": "$offer_binding_type", - "binding_name": "#offer_prompt_text", - "binding_collection_name": "$offer_collection_name" - }, - { - "binding_type": "$offer_binding_type", - "binding_name": "#offer_prompt_text_visibility", - "binding_collection_name": "$offer_collection_name", - "binding_name_override": "#visible" - }, - { - "binding_type": "$offer_binding_type", - "binding_name": "#tts_offer_prompt_text", - "binding_collection_name": "$offer_collection_name" - } - ] - } - } - ] - } - } - ] + "offer_prompt_panel@common_store.offer_prompt_panel": { + "priority": 0 } }, { @@ -8508,11 +8438,7 @@ }, // This is the border hover/press states and click region, since the controls are complex it is better to draw a simple white border // around the content rather than create 3 sets of each control when only the border changes - { - "offer_button@common_store.store_offer_grid_button": { - "$size_to_cover": [ "100%", "100%" ] - } - } + { "offer_button@common_store.store_offer_grid_button": {} } ] } } @@ -8607,7 +8533,7 @@ { "offer_button@common_store.store_offer_grid_button": { "offset": [ 0, -1 ], - "$size_to_cover": [ "100%", "100%" ] + "$size_to_cover": [ "100%", "100% + 1px" ] } } ] @@ -8681,7 +8607,7 @@ "controls": [ { "persona_offer@persona_sdl.persona_piece_offer": { - "size": [ "100% - 2px", "100%" ], + "size": [ "100%", "100%" ], "$hide_while_loading": false, "$hide_failure_text": true, @@ -8689,6 +8615,8 @@ "$ignore_emote_keybind_helpers": true, + "$piece_offer_button_size": [ "100%", "100%" ], + "$piece_section_collection_details": "$store_factory_collection_details", "$piece_section_collection_prefix": "$store_factory_collection_prefix", "$piece_section_collection_name": "$store_factory_collection_name", @@ -8707,11 +8635,11 @@ ] }, - "thumnail_only_row_offer@common_store.generic_store_row_offer_panel": { + "thumnail_only_row_offer": { "type": "panel", "size": [ "fill", "56.249%x" ], "controls": [ - { "generic_store_offer@common_store.thumbnail_only_offer": { "size": [ "100% - 2px", "100%" ] } } + { "generic_store_offer@common_store.thumbnail_only_offer": { "size": [ "100%", "100%" ] } } ] }, @@ -8719,7 +8647,7 @@ "type": "panel", "size": [ "fill", "56.249%x + 34px" ], "controls": [ - { "generic_store_offer@common_store.store_offer_grid_item": { "size": [ "100% - 2px", "100%" ] } } + { "generic_store_offer@common_store.store_offer_grid_item": { "size": [ "100%", "100%" ] } } ] }, @@ -8727,7 +8655,15 @@ "type": "panel", "size": [ "fill", "56.249%x + 34px" ], "controls": [ - { "show_more_button@common_store.store_offer_grid_show_more": { "size": [ "100% - 2px", "100%" ] } } + { "show_more_button@common_store.store_offer_grid_show_more": { "size": [ "100%", "100%" ] } } + ] + }, + + "persona_show_more_button_panel": { + "type": "panel", + "size": [ "fill", "100%x" ], + "controls": [ + { "show_more_button@common_store.persona_grid_show_more": { "size": [ "100%", "100%" ] } } ] }, @@ -8797,10 +8733,14 @@ ] }, + "non_collection_item_horizontal_padding@common.horizontal_padding_2px": { + "ignoreCollectionItem": true + }, + "horizontal_store_offer_row_factory": { "type": "stack_panel", "orientation": "horizontal", - "size": [ "fill", "100%cm" ], + "size": [ "100%", "100%cm" ], "$offer_collection_details": "collection_details", "$offer_binding_type": "collection", @@ -8813,7 +8753,9 @@ "Generic": "common_store.generic_store_row_offer_panel", "Persona": "common_store.persona_store_row_offer", "ThumbnailOnly": "common_store.thumnail_only_row_offer", - "ShowMoreButton": "common_store.store_row_show_more_button_panel" + "ShowMoreButton": "common_store.store_row_show_more_button_panel", + "PersonaShowMoreButton": "common_store.persona_show_more_button_panel", + "Padding": "common_store.non_collection_item_horizontal_padding" }, "factory_variables": [ "$offer_collection_details", @@ -9128,11 +9070,45 @@ "$ignore_cycle_buttons|default": false, "ignored": "$ignore_cycle_buttons", "type": "panel", - "size": [ 24, "100%sm + 2px" ], + // add 4 px for page indicator and padding below cycle button + "size": [ "100%c", "100%sm + 4px" ], "controls": [ { - "$cycle_button@common_store.$cycle_button": { - "size": [ "100% - 1px", "100%" ] + "cycle_button_panel": { + "type": "stack_panel", + "orientation": "vertical", + "size": [ 24, "100%" ], + "$ignore_page_indicator|default": false, + "bindings": [ + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" + }, + { + "binding_type": "$store_factory_binding_type", + "binding_collection_name": "$store_factory_collection_name", + "binding_name": "#cycle_button_width", + "binding_name_override": "#size_binding_x_absolute" + } + ], + "controls": [ + { + "$cycle_button@common_store.$cycle_button": { + "size": [ "100%", "100% - 4px" ] + } + }, + { + "page_indicator_panel": { + "ignored": "$ignore_page_indicator", + "type": "panel", + "size": [ "100%", 4 ], + "controls": [ + { "page_indicator@common_store.page_indicator_panel": {} } + ] + } + } + ] } } ], @@ -9145,8 +9121,8 @@ { "binding_type": "$store_factory_binding_type", "binding_collection_name": "$store_factory_collection_name", - "binding_name": "#cycle_button_width", - "binding_name_override": "#size_binding_x_absolute" + "binding_name": "#cycle_buttons_visible", + "binding_name_override": "#visible" } ] }, @@ -9200,13 +9176,22 @@ "controls": [ { "cycle_pack_left_button_panel@common_store.store_row_cycle_button_panel": { + "$ignore_page_indicator": true, "$cycle_button": "cycle_pack_left_button", "$pressed_button_name": "button.cycle_offer_left", "$cycle_pack_button_name_left": "button.cycle_offer_left", "$cycle_pack_button_name_right": "button.cycle_offer_right" } }, - { "offer_grid@common_store.horizontal_store_offer_row_factory": {} }, + { + "offer_grid_panel": { + "type": "panel", + "size": [ "fill", "100%c + 2px" ], + "controls": [ + { "offer_grid@common_store.horizontal_store_offer_row_factory": {} } + ] + } + }, { "cycle_pack_right_button_panel@common_store.store_row_cycle_button_panel": { "$cycle_button": "cycle_pack_right_button", @@ -9221,36 +9206,6 @@ ] } }, - { - "padding_0": { - "type": "panel", - "size": [ "100%", 2 ] - } - }, - { - "page_indicator": { - "ignored": "$ignore_cycle_buttons", - "type": "stack_panel", - "orientation": "horizontal", - "size": [ "100%", 2 ], - "controls": [ - { - "padding": { - "type": "panel", - "size": [ "fill", "100%" ] - } - }, - { "page_indicator@common_store.page_indicator_panel": {} } - ] - } - }, - { - "padding_1": { - "type": "panel", - "size": [ "100%", 4 ], - "ignored": "(not $ignore_cycle_buttons)" - } - }, { "divider@common.section_divider": { "ignored": "(not $is_subscription_screen)" @@ -9261,41 +9216,38 @@ "page_indicator_panel": { "type": "panel", - "size": [ 23, "100%" ], + "size": [ "100%", 2 ], + "anchor_to": "bottom_right", + "anchor_from": "bottom_right", "controls": [ { "first_of_three@common_store.page_indicator": { "texture": "textures/ui/first_of_three", - "$indicator_binding_name": "#first_of_three_visible", - "visible": false + "$indicator_binding_name": "#first_of_three_visible" } }, { "second_of_three@common_store.page_indicator": { "texture": "textures/ui/second_of_three", - "$indicator_binding_name": "#second_of_three_visible", - "visible": false + "$indicator_binding_name": "#second_of_three_visible" } }, { "third_of_three@common_store.page_indicator": { "texture": "textures/ui/third_of_three", - "$indicator_binding_name": "#third_of_three_visible", - "visible": false + "$indicator_binding_name": "#third_of_three_visible" } }, { "first_of_two@common_store.page_indicator": { "texture": "textures/ui/first_of_two", - "$indicator_binding_name": "#first_of_two_visible", - "visible": false + "$indicator_binding_name": "#first_of_two_visible" } }, { "second_of_two@common_store.page_indicator": { "texture": "textures/ui/second_of_two", - "$indicator_binding_name": "#second_of_two_visible", - "visible": false + "$indicator_binding_name": "#second_of_two_visible" } } ] @@ -9304,16 +9256,13 @@ "page_indicator": { "type": "image", "size": [ 8, 2 ], - - "$indicator_factory_collection_details": "$store_factory_collection_details", - "$indicator_factory_collection_name": "$store_factory_collection_name", - "$indicator_factory_collection_prefix": "$store_factory_collection_prefix", + "visible": false, "bindings": [ { - "binding_type": "$indicator_factory_collection_details", - "binding_collection_name": "$indicator_factory_collection_name", - "binding_collection_prefix": "$indicator_factory_collection_prefix" + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" }, { "binding_name": "$indicator_binding_name", diff --git a/resource_pack/ui/store_data_driven_screen.json b/resource_pack/ui/store_data_driven_screen.json index 75b9391f9..6dc771040 100644 --- a/resource_pack/ui/store_data_driven_screen.json +++ b/resource_pack/ui/store_data_driven_screen.json @@ -329,6 +329,16 @@ { "color_picker_content_panel@persona_sdl.color_picker_content_panel": {} }, { "sdl_scroll_section@store_layout.sdl_scrolling_section_panel": { + "variables": [ + { + "requires": "$is_ps4", + "$scroll_view_control_anchor": "top_left", + "$scroll_view_control_size": [ "100%", "100% - 25px" ], + "$scroll_view_port_panel_size": [ "100%", "100% + 25px" ], + "$scroll_view_port_size": [ "100%", "100% - 25px" ], + "$scroll_view_port_clips_children": false + } + ], "bindings": [ { "binding_type": "view", @@ -1039,7 +1049,7 @@ { "nav_button@common_buttons.light_content_button": { "size": [ "100% - 2px", "100%" ], - "$pressed_button_name": "button.nav_button", + "$pressed_button_name": "$nav_button_event_name", "$button_content": "store_layout.nav_button_content", "$button_bindings": [ { @@ -1069,11 +1079,14 @@ "size": [ "100% - 6px", 30 ], "clip_state_change_event": "$store_factory_clipping_event", + "$nav_button_event_name|default": "button.nav_button", "$nav_button_binding_type": "collection", - "$nav_button_collection_name": "nav_button_collection", + "$nav_button_collection_name|default": "nav_button_collection", "collection_name": "$nav_button_collection_name", + "$section_content|default": "#nav_section_content", + "factory": { "name": "nav_button_factory", "control_ids": { @@ -1085,7 +1098,8 @@ "$nav_button_binding_type", "$store_factory_collection_details", "$store_factory_collection_prefix", - "$store_factory_collection_name" + "$store_factory_collection_name", + "$nav_button_event_name" ] }, "bindings": [ @@ -1095,7 +1109,7 @@ "binding_collection_prefix": "$store_factory_collection_prefix" }, { - "binding_name": "#nav_section_content", + "binding_name": "$section_content", "binding_name_override": "#collection_length" } ] @@ -1148,380 +1162,7 @@ ] }, - //-------------------------------------------------------------------------------- - // Add-Ons Popup Flow - //-------------------------------------------------------------------------------- - - // Pop ups - - "popup_dialog__add_on_common@popup_dialog.popup_dialog": { - "$message_text|default": "", - "$popup_content|default": "common.empty_panel", - - "button_mappings": [ - { - "from_button_id": "button.menu_cancel", - "to_button_id": "button.close_popup", - "mapping_type": "global" - }, - { - "from_button_id": "button.menu_left", - "to_button_id": "button.menu_left", - "mapping_type": "global", - "scope": "view" - }, - { - "from_button_id": "button.menu_right", - "to_button_id": "button.menu_right", - "mapping_type": "global", - "scope": "view" - }, - { - "from_button_id": "button.menu_up", - "to_button_id": "button.menu_up", - "mapping_type": "global", - "scope": "view" - }, - { - "from_button_id": "button.menu_down", - "to_button_id": "button.menu_down", - "mapping_type": "global", - "scope": "view" - } - ] - }, - - "popup_dialog__add_on_common_no_buttons@store_layout.popup_dialog__add_on_common": { - "controls": [ - { "popup_dialog_bg@common.dialog_background_hollow_3": { "$fill_alpha": 1.0 } }, - { "popup_dialog_message@popup_dialog.popup_dialog_message": { "offset": [ 0, "8px" ] } }, - { "close_button@common.close_button": { "$close_button_to_button_id": "button.close_popup" } }, - { "add_on_popup_content_panel@store_layout.add_on_popup_content_panel": {} } - ] - }, - - "popup_dialog__add_on_common_two_buttons@store_layout.popup_dialog__add_on_common": { - "size": [ "146%y", "80%" ], - "$copy_button_name|default": "button.none", - "$copy_button_text|default": "", - "$continue_button_name|default": "button.none", - "$continue_button_text|default": "", - "controls": [ - { "popup_dialog_bg@common.dialog_background_hollow_1": { "$fill_alpha": 1.0 } }, - { "popup_dialog_message@popup_dialog.popup_dialog_message": { "offset": [ 0, "8px" ] } }, - { "close_button@common.close_button": { "$close_button_to_button_id": "button.close_popup" } }, - { "add_on_popup_content_panel@store_layout.add_on_popup_content_panel": {} }, - { "button_copy@store_layout.add_on_button_copy": {} }, - { "button_continue@store_layout.add_on_button_continue": {} } - ] - }, - - "add_on_button_copy@common_buttons.light_text_button": { - "size": [ "100% - 16px", 32 ], - "offset": [ 0, -40 ], - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "$pressed_button_name": "$copy_button_name", - "$button_text": "$copy_button_text" - }, - - "add_on_button_continue@common_buttons.light_text_button": { - "size": [ "100% - 16px", 32 ], - "offset": [ 0, -6 ], - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "$pressed_button_name": "$continue_button_name", - "$button_text": "$continue_button_text" - }, - - "add_on_popup_content_panel": { - "type": "panel", - "size": [ "100% - 16px", "100% - 31px" ], // size and offset to align inside dialog_background_hollow_3 frame - "offset": [ 0, "-8px" ], - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "layer": 10, - "$popup_content:default": "", - "controls": [ - { "popup_content@$popup_content": {} } - ] - }, - - "popup_dialog__activate_add_on@store_layout.popup_dialog__add_on_common_no_buttons": { - "$message_text": "store.addon.newOrExistingTitle", - "$popup_content": "store_layout.new_or_existing_world_panel" - }, - - "popup_dialog__activate_add_on_select_world@store_layout.popup_dialog__add_on_common_no_buttons": { - "size": [ "146%y", "80%" ], - "$message_text": "store.addon.selectWorldTitle", - "$popup_content": "store_layout.select_world_panel" - }, - - "popup_dialog__copy_local_world@store_layout.popup_dialog__add_on_common_two_buttons": { - "$message_text": "store.addon.update.local.title", - "$popup_content": "store_layout.copy_local_world_panel", - "$copy_button_text": "store.addon.update.local.buttonCopy", - "$continue_button_text": "store.addon.update.local.buttonContinue", - "$continue_button_name": "button.navigate_edit_world", - "$copy_button_name": "button.copy_local_world" - }, - - "popup_dialog__copy_realms_world@store_layout.popup_dialog__add_on_common_two_buttons": { - "$message_text": "store.addon.update.realms.title", - "$popup_content": "store_layout.copy_realms_world_panel", - "$copy_button_text": "store.addon.update.realms.buttonCopy", - "$continue_button_text": "store.addon.update.realms.buttonContinue", - "$continue_button_name": "button.navigate_edit_realms_world", - "$copy_button_name": "button.download_realms_world" - }, - - "copy_local_world_panel@common.vertical_stack_panel": { - "size": [ "100% - 4px", "100%" ], - "controls": [ - { "padding_top@common.empty_panel": { "size": [ "100%", "2px" ] } }, - { - "text_box": { - "type": "label", - "size": [ "100%", "default" ], - "font_type": "smooth", - "color": "$body_text_color", - "text": "store.addon.update.local.body1" - } - }, - { "padding_middle@common.empty_panel": { "size": [ "100%", "8px" ] } }, - { - "text_box2": { - "type": "label", - "size": [ "100%", "default" ], - "font_type": "smooth", - "color": "$body_text_color", - "text": "store.addon.update.local.body2" - } - } - ] - }, - - "copy_realms_world_panel@common.vertical_stack_panel": { - "size": [ "100% - 4px", "100%" ], - "controls": [ - { "padding_top@common.empty_panel": { "size": [ "100%", "2px" ] } }, - { - "text_box": { - "type": "label", - "size": [ "100%", "default" ], - "font_type": "smooth", - "color": "$body_text_color", - "text": "store.addon.update.realms.body1" - } - }, - { "padding_middle@common.empty_panel": { "size": [ "100%", "8px" ] } }, - { - "text_box2": { - "type": "label", - "size": [ "100%", "default" ], - "font_type": "smooth", - "color": "$body_text_color", - "text": "store.addon.update.realms.body2" - } - } - ] - }, - - // New or Existing World Pop Up Components - - "new_or_existing_world_panel@common.horizontal_stack_panel": { - "size": [ "100%", "100%" ], - "controls": [ - { "padding_left@common.empty_panel": { "size": [ "2px", "100%" ] } }, - { - "world_icon_existing@store_layout.world_icon_with_button": { - "$button_text": "store.addon.choseExistingWorld", - "$pressed_button_name": "button.addon_select_world", - "$vert_stack_centering_content": "store_layout.world_icon_existing", - "$world_button_enabled": "#existing_world_button_enabled" - } - }, - { "padding_middle@common.empty_panel": { "size": [ "2px", "100%" ] } }, - { - "world_icon_new@store_layout.world_icon_with_button": { - "$button_text": "store.addon.choseNewWorld", - "$pressed_button_name": "button.navigate_create_new_world", - "$vert_stack_centering_content": "store_layout.world_icon_new" - } - }, - { "padding_right@common.empty_panel": { "size": [ "2px", "100%" ] } } - ] - }, - - "world_icon_with_button@common.vertical_stack_panel": { - "size": [ "fill", "100%c" ], - "anchor_from": "top_middle", - "anchor_to": "top_middle", - "controls": [ - { "padding_top@common.empty_panel": { "size": [ "100%", "16px" ] } }, - { "world_icon@common.vert_stack_centering_panel": {} }, - { - "button@common_buttons.light_text_button": { - "size": [ "100%", 20 ], - "$world_button_enabled|default": "#none", - "enabled": "$world_button_enabled", - "bindings": [ - { - "binding_name": "$world_button_enabled", - "binding_name_override": "#enabled", - "binding_condition": "always", - "binding_type": "global" - } - ] - } - }, - { "padding_bottom@common.empty_panel": { "size": [ "100%", "16px" ] } } - ] - }, - - "world_icon_new": { - "type": "image", - "size": [ "100% - 2px", "57.7%x" ], - "anchor_from": "top_middle", - "anchor_to": "top_middle", - "texture": "textures/ui/white_background", - "color": "$light_button_default_text_color", - "clip_direction": "left", // clipping variables needed for square image to fill rectangular space - "clip_pixelperfect": true, - "clip_ratio": 0.4376, - "controls": [ - { - "plus_button": { - "type": "image", - "size": [ "50%", "50%" ], - "texture": "textures/ui/color_plus" - } - } - ] - }, - - "world_icon_existing": { - "type": "image", - "size": [ "100% - 2px", "57.7%x" ], // Original texture size [ 260, 150 ] - "anchor_from": "top_middle", - "anchor_to": "top_middle", - "texture": "#existing_world_icon", - "bindings": [ - { - "binding_name": "#existing_world_icon", - "binding_name_override": "#texture", - "binding_condition": "once" - }, - { - "binding_name": "#existing_world_icon_file_system", - "binding_name_override": "#texture_file_system", - "binding_condition": "once" - } - ] - }, - - // World List Pop Up Components - - "select_world_panel@common.scrolling_panel": { - "size": [ "100%", "100%" ], - "$scroll_view_port_size|default": [ "100% - 2px", "100% -2px" ], - "$scroll_view_port_offset|default": [ 2, 2 ], - "$scroll_view_port_size_touch|default": [ "100% - 2px", "100% - 2px" ], - "$scroll_view_port_offset_touch|default": [ 2, 2 ], - "$scrolling_content": "store_layout.select_world_list", - "$show_background": false - }, - - "select_world_list@common.vertical_stack_panel": { - "size": [ "100%", "100%c" ], - "$world_item_grid_template": "store_layout.local_world_item_button", - "$grid_item_layout": "store_layout.realms_world_item_button", - "$realms_worlds_collection_name": "personal_realms", - "controls": [ - { - "realms_world_label@common_dialogs.standard_title_label": { - "$text_name": "#realms_worlds_title_with_count", - "$title_text_color": "$body_text_color", - "$title_binding_condition": "once", - "$title_text_binding_type": "global" - } - }, - { - "realms_world_list@play.realms_world_item_grid": { - "$grid_name": "#realms_world_item_grid_dimension", - "$local_world_upload": false, - "$local_world_edit_button_visible": false - } - }, - { "padding_middle@common.empty_panel": { "size": [ "100%", "2px" ] } }, - { - "local_world_label@common_dialogs.standard_title_label": { - "$text_name": "#local_worlds_title_with_count", - "$title_text_color": "$body_text_color", - "$title_binding_condition|default": "once", - "$title_text_binding_type|default": "global" - } - }, - { - "local_world_list@play.local_world_item_grid": { - "$local_world_upload": false, - "$local_world_edit_button_visible": false - } - }, - { "padding_end@common.empty_panel": { "size": [ "100%", "2px" ] } } - ] - }, - - "local_world_item_button@common_buttons.dark_content_button": { - "size": [ "100%", "30px" ], - "$pressed_button_name": "button.addon_copy_world_warning", - "$worlds_collection_name": "local_worlds", - "$world_image_binding_name": "#local_world_image", - "$world_texture_source_binding_name": "#local_world_texture_source", - "$world_supports_realmsplus_overlay": false, - "$world_text_panel_control": "play.local_world_text_panel", - "$button_content": "play.world_content_panel", - "bindings": [ - { - "binding_type": "collection_details", - "binding_collection_name": "local_worlds" - }, - { - "binding_type": "collection", - "binding_name": "#world_button_focus_identifier", - "binding_name_override": "#focus_identifier", - "binding_collection_name": "local_worlds" - } - ] - }, - - "realms_world_item_button@common_buttons.dark_content_button": { - "size": [ "100%", "30px" ], - "$pressed_button_name": "button.addon_copy_realms_warning", - "$button_content": "play.realms_world_content_panel", - "$world_header_text_binding_type": "#realms_world_title", - "$world_details_text": "#realms_world_description", - "$world_details_text_binding_type": "global", - "$personal_realm_collection_name": "personal_realms", - "$friend_realm_collection_name": "friends_realms", - "bindings": [ - { - "binding_type": "collection_details", - "binding_collection_name": "$realms_worlds_collection_name" - }, - { - "binding_type": "collection", - "binding_name": "#world_button_focus_identifier", - "binding_name_override": "#focus_identifier", - "binding_collection_name": "$realms_worlds_collection_name" - }, - { - "binding_name": "#cross_platform_enabled", - "binding_name_override": "#enabled" - } - ] - }, + //-------------------------------------------------------------------------------- // Screen @@ -1552,7 +1193,7 @@ }, { "from_button_id": "button.controller_select", - "to_button_id": "button.coin_wallet", + "to_button_id": "button.coin_wallet_no_dressing_room", "mapping_type": "global" } ], @@ -1672,10 +1313,6 @@ "no_store_connection": "@common_store.popup_dialog__no_store_connection", "restore_popup": "@common_store.popup_dialog__restore_popup", "restore_failed": "@common_store.popup_dialog__restore_failed", - "activate_add_on": "@store_layout.popup_dialog__activate_add_on", - "popup_dialog__copy_local_world": "@store_layout.popup_dialog__copy_local_world", - "popup_dialog__copy_realms_world": "@store_layout.popup_dialog__copy_realms_world", - "activate_add_on_select_world": "@store_layout.popup_dialog__activate_add_on_select_world", "realms_plus_extra_info": "@persona.popup_dialog__realms_plus_extra_info" } } @@ -1720,7 +1357,8 @@ ////////////////////////////////////////////////////// // SDL Screens ////////////////////////////////////////////////////// - "store_data_driven_screen@store_layout.sdl_base_screen": {}, + "store_data_driven_screen@store_layout.sdl_base_screen": { + }, "character_creator_screen@store_layout.sdl_base_screen": { "$sdl_screen_content": "store_layout.character_creator_screen_layout", @@ -1731,6 +1369,13 @@ "binding_name": "#register_as_dressing_room_scene", "binding_type": "global" } + ], + "$wallet_gamepad_helper_bindings": [ + { + "binding_name": "(#gamepad_helper_visible and #x_bind_not_overriden)", + "binding_name_override": "#visible", + "binding_condition": "always" + } ] }, @@ -1741,7 +1386,8 @@ }, "non_scrollable_sdl_screen@store_layout.sdl_base_screen": { - "$is_non_scrollable_sdl_screen": true + "$is_non_scrollable_sdl_screen": true, + "$ignore_search": true }, "skin_selector_screen@store_layout.sdl_base_screen": { @@ -1752,6 +1398,13 @@ "binding_name": "#register_as_dressing_room_scene", "binding_type": "global" } + ], + "$wallet_gamepad_helper_bindings": [ + { + "binding_name": "(#gamepad_helper_visible and #x_bind_not_overriden)", + "binding_name_override": "#visible", + "binding_condition": "always" + } ] }, diff --git a/resource_pack/ui/store_inventory_screen.json b/resource_pack/ui/store_inventory_screen.json index b6913306d..9e9c1f3ad 100644 --- a/resource_pack/ui/store_inventory_screen.json +++ b/resource_pack/ui/store_inventory_screen.json @@ -112,42 +112,9 @@ } }, { - "warning_label": { - "type": "label", - "max_size": [ "100%", "100%c" ], - "text": "store.sign_in_warning.no_xbl_and_local_content", - "font_type": "smooth", - "color": "$body_text_color" - } - }, - { - "warning_label_padding_line_1": { - "type": "panel", - "size": [ "100%", 8 ] - } - }, - { - "warning_label_line_1": { - "type": "label", - "max_size": [ "90%", "100%c" ], - "text": "store.sign_in_warning.no_xbl_and_no_local_content.line1", - "font_type": "smooth", - "color": "$body_text_color" - } - }, - { - "line_1_padding_line_2": { - "type": "panel", - "size": [ "100%", 8 ] - } - }, - { - "warning_label_line_2": { - "type": "label", - "max_size": [ "90%", "100%c" ], - "text": "store.sign_in_warning.no_xbl_and_no_local_content.line2", - "font_type": "smooth", - "color": "$body_text_color" + "message_text@store_inventory.sign_in_panel_text_body": { + "$body_text": "store.sign_in_warning.no_xbl_and_no_local_content.line1", + "$secondary_text": "store.sign_in_warning.no_xbl_and_no_local_content.line2" } }, { @@ -299,27 +266,9 @@ } }, { - "warning_label_line_1": { - "type": "label", - "max_size": [ "90%", "100%c" ], - "text": "store.sign_in_warning.no_xbl_and_no_local_content.line1", - "font_type": "smooth", - "color": "$body_text_color" - } - }, - { - "line_1_padding_line_2": { - "type": "panel", - "size": [ "100%", 8 ] - } - }, - { - "warning_label_line_2": { - "type": "label", - "max_size": [ "90%", "100%c" ], - "text": "store.sign_in_warning.no_xbl_and_no_local_content.line2", - "font_type": "smooth", - "color": "$body_text_color" + "message_text@store_inventory.sign_in_panel_text_body": { + "$body_text": "store.sign_in_warning.no_xbl_and_no_local_content.line1", + "$secondary_text": "store.sign_in_warning.no_xbl_and_no_local_content.line2" } }, { @@ -1395,8 +1344,8 @@ "inventory_left_image": { "type": "image", "size": [ "100%", "100%" ], - "texture": "textures/ui/csb_background", - "tiled": "x", + "texture": "textures/ui/White", + "color": "$csb_panel_background", "$fill_alpha|default": 1.0, "alpha": "$fill_alpha", "variables": [ @@ -1408,16 +1357,6 @@ "layer": 1 } }, - { - "bottom_left_particles": { - "type": "image", - "size": [ "100%", "187.5%x" ], - "texture": "textures/ui/csb_sparkles", - "anchor_from": "bottom_middle", - "anchor_to": "bottom_middle", - "layer": 2 - } - }, { "left_scrolling_panel@common.scrolling_panel": { "$scrolling_content_anchor_from": "top_middle", @@ -1562,6 +1501,55 @@ "$background_animations": [] } ] + }, + + "signin_text_section_body": { + "type": "stack_panel", + "orientation": "vertical", + "size": [ "100%", "100%c" ], + "$body_text|default": "", + "$secondary_text|default": "" + }, + "signin_text": { + "type": "label", + "text": "$body_text", + "max_size": [ "100%", "100%c" ], + "font_type": "smooth", + "color": "$store_white_text_color" + }, + "signin_text_02": { + "type": "label", + "text": "$secondary_text", + "max_size": [ "100%", "100%c" ], + "font_type": "smooth", + "color": "$store_white_text_color" + }, + + "signin_text_section@store_inventory.signin_text_section_body": { + "controls": [ + { + "signin_text@store_inventory.signin_text": {} + }, + { + "line_1_padding_line_2": { + "type": "panel", + "size": [ "100%", 8 ] + } + }, + { + "signin_text_02@store_inventory.signin_text_02": {} + } + ] + }, + + "sign_in_panel_text_body@common_buttons.text_body_focus_border_for_controller_button": { + "$text_control": "store_inventory.signin_text_section", + "$text_control_size": [ "90%", "100%c" ], + "$signin_body_controls": [ + { + "signin_text_section@store_inventory.signin_text_section": {} + } + ] } } diff --git a/resource_pack/ui/store_item_list_screen.json b/resource_pack/ui/store_item_list_screen.json index c3575f31a..3ee03628a 100644 --- a/resource_pack/ui/store_item_list_screen.json +++ b/resource_pack/ui/store_item_list_screen.json @@ -233,12 +233,6 @@ "layer": 2 } }, - { - "realms_plus_expiration_banner@common_store.realms_plus_expiration": { - "$realm_expiration_banner_visible": "#realm_expiration_banner_visible", - "$realms_expiration_label": "#realms_expiration_label" - } - }, { "csb_expiration_banner@common_store.csb_expiration": { "$realm_expiration_banner_visible": "#csb_expiration_banner_visible", @@ -484,81 +478,8 @@ } }, { - "coin_panel": { - "type": "panel", - "size": [ "100%c", "100%c" ], - "priority": 1, - "controls": [ - { - "offer_coin_icon@common_store.coin_icon": { - "offset": [ 0, 1 ], - "layer": 5, - "bindings": [ - { - "binding_type": "$store_factory_collection_details", - "binding_collection_name": "$store_factory_collection_name", - "binding_collection_prefix": "$store_factory_collection_prefix" - }, - { - "binding_type": "$offer_binding_type", - "binding_name": "#offer_coin_visible", - "binding_collection_name": "$offer_collection_name", - "binding_name_override": "#visible" - } - ] - } - } - ] - } - }, - { - "padding_3": { - "type": "panel", - "size": [ 1, "100%" ] - } - }, - { - "offer_prompt_panel": { - "type": "panel", - "size": [ "100%c", 11 ], - "priority": 0, - "controls": [ - { - "offer_prompt": { - "type": "label", - "color": "$coin_color", - "size": [ "default", 10 ], - "offset": [ 0, 0.5 ], - "text": "#offer_prompt_text", - "font_type": "smooth", - "layer": 4, - "tts_override_control_value": "#tts_offer_prompt_text", - "bindings": [ - { - "binding_type": "$store_factory_collection_details", - "binding_collection_name": "$store_factory_collection_name", - "binding_collection_prefix": "$store_factory_collection_prefix" - }, - { - "binding_type": "$offer_binding_type", - "binding_name": "#offer_prompt_text", - "binding_collection_name": "$offer_collection_name" - }, - { - "binding_type": "$offer_binding_type", - "binding_name": "#tts_offer_prompt_text", - "binding_collection_name": "$offer_collection_name" - }, - { - "binding_type": "$offer_binding_type", - "binding_name": "#offer_prompt_text_visibility", - "binding_collection_name": "$offer_collection_name", - "binding_name_override": "#visible" - } - ] - } - } - ] + "offer_prompt_panel@common_store.offer_prompt_panel": { + "priority": 0 } }, { diff --git a/resource_pack/ui/store_promo_timeline_screen.json b/resource_pack/ui/store_promo_timeline_screen.json index 29a714387..111d07dc1 100644 --- a/resource_pack/ui/store_promo_timeline_screen.json +++ b/resource_pack/ui/store_promo_timeline_screen.json @@ -24,6 +24,11 @@ { "binding_name": "#section_content", "binding_name_override": "#collection_length" + }, + { + "binding_type": "$store_factory_collection_details", + "binding_collection_name": "$store_factory_collection_name", + "binding_collection_prefix": "$store_factory_collection_prefix" } ] }, diff --git a/resource_pack/ui/store_search_screen.json b/resource_pack/ui/store_search_screen.json index 907b8a4f8..6af9a47ca 100644 --- a/resource_pack/ui/store_search_screen.json +++ b/resource_pack/ui/store_search_screen.json @@ -247,4 +247,4 @@ "$is_full_screen_layout": true } -} \ No newline at end of file +} diff --git a/resource_pack/ui/trade_2_screen.json b/resource_pack/ui/trade_2_screen.json index f9611ec89..10133ea93 100644 --- a/resource_pack/ui/trade_2_screen.json +++ b/resource_pack/ui/trade_2_screen.json @@ -394,7 +394,7 @@ }, { "trade_item_1@trade2.trade_item_1": { - "layer": 2 + "layer": 10 } }, { @@ -459,7 +459,7 @@ "sell_item_holder": { "type": "panel", "size": [ "200%c", "100%c" ], - "layer": 2, + "layer": 10, "controls": [ { "sell_item@trade2.sell_item": {} } ], @@ -478,7 +478,7 @@ "sell_item_holder_with_less_padding": { "type": "panel", "size": [ "150%c", "100%c" ], - "layer": 2, + "layer": 10, "controls": [ { "sell_item@trade2.sell_item": {} } ], @@ -1499,7 +1499,7 @@ { "item_lock_notification_factory@common.item_lock_notification_factory": {} }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] }, diff --git a/resource_pack/ui/trade_2_screen_pocket.json b/resource_pack/ui/trade_2_screen_pocket.json index ac45f9b07..6354d8e98 100644 --- a/resource_pack/ui/trade_2_screen_pocket.json +++ b/resource_pack/ui/trade_2_screen_pocket.json @@ -341,7 +341,7 @@ "type": "stack_panel", "orientation": "horizontal", "size": [ 38, "100%cm" ], - "layer": 2, + "layer": 12, "controls": [ { "padding_left": { @@ -410,7 +410,7 @@ "sell_item_holder": { "type": "panel", "size": [ "100%c", "100%c" ], - "layer": 2, + "layer": 11, "controls": [ { "sell_item@trade2.sell_item": {} } ] @@ -544,7 +544,7 @@ }, { "inventory_selected_icon_button@common.inventory_selected_icon_button": {} }, { "inventory_take_progress_icon_button@common.inventory_take_progress_icon_button": {} }, - { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 15 } } ] } diff --git a/resource_pack/ui/trade_screen.json b/resource_pack/ui/trade_screen.json index a92658d53..1f485f522 100644 --- a/resource_pack/ui/trade_screen.json +++ b/resource_pack/ui/trade_screen.json @@ -530,7 +530,7 @@ ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": {"layer": 21} } ] }, diff --git a/resource_pack/ui/trade_screen_pocket.json b/resource_pack/ui/trade_screen_pocket.json index 2802f2f2a..b4502b97d 100644 --- a/resource_pack/ui/trade_screen_pocket.json +++ b/resource_pack/ui/trade_screen_pocket.json @@ -364,7 +364,7 @@ "$offset": [ 0, "85%" ] } }, - { "flying_item_renderer@common.flying_item_renderer": {} } + { "flying_item_renderer@common.flying_item_renderer": { "layer": 21 } } ], "button_mappings": [ { diff --git a/resource_pack/ui/ui_common.json b/resource_pack/ui/ui_common.json index 467ac9ce0..2c5adc4a8 100644 --- a/resource_pack/ui/ui_common.json +++ b/resource_pack/ui/ui_common.json @@ -14,6 +14,11 @@ "size": [ "100%", 8 ] }, + "horizontal_padding_2px": { + "type": "panel", + "size": [ 2, 0 ] + }, + "empty_image": { "type": "image" }, @@ -3475,26 +3480,6 @@ } ] } - }, - { - "bundle_tooltip@common.bundle_tooltip": { - "layer": 29, - "$hover_text_binding_name|default": "#hover_text", - "bindings": [ - { - "binding_name": "$hover_text_binding_name", - "binding_name_override": "#hover_text", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - }, - { - "binding_name": "#hover_items_id", - "binding_name_override": "#hover_items_id", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - } - ] - } } ], "bindings": [ @@ -3518,39 +3503,6 @@ ] }, - "bundle_mode_popup_control": { - "type": "panel", - "controls": [ - { - "bundle_tooltip@common.bundle_tooltip": { - "alpha": 1, - "layer": 29, - "$hover_text_binding_name|default": "#hover_text", - "bindings": [ - { - "binding_name": "$hover_text_binding_name", - "binding_name_override": "#hover_text", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - }, - { - "binding_name": "#hover_items_id", - "binding_name_override": "#hover_items_id", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - }, - { - "binding_name": "#item_container_transfer_mode", - "binding_name_override": "#visible", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - } - ] - } - } - ] - }, - "pocket_ui_highlight_slot": { "type": "image", "texture": "textures/ui/pocket_ui_highlight_slot", @@ -3569,13 +3521,6 @@ "allow_clipping": false }, - "bundle_tooltip": { - "type": "custom", - "renderer": "bundle_renderer", - "layer": 5, - "allow_clipping": false - }, - "screen_background": { "type": "image", "texture": "textures/ui/screen_background", @@ -4091,10 +4036,13 @@ "type": "panel", "anchor_from": "top_left", "anchor_to": "top_left", - "clips_children": true, "offset": "$scroll_view_port_offset", "size": "$scroll_view_port_size", "max_size": "$scroll_view_port_max_size", + + "$scroll_view_port_clips_children|default": true, + "clips_children": "$scroll_view_port_clips_children", + "controls": [ { "scrolling_content@$scrolling_content": { @@ -4185,6 +4133,11 @@ "scroll_view_control": { "type": "scroll_view", "size": "$scroll_view_control_size", + + "$scroll_view_control_anchor|default": "center", + "anchor_to": "$scroll_view_control_anchor", + "anchor_from": "$scroll_view_control_anchor", + "scroll_speed": 15, "scrollbar_track_button": "button.scrollbar_skip_track", "scrollbar_touch_button": "button.scrollbar_touch", @@ -4649,16 +4602,6 @@ "controls": [ { "hover@$highlight_control": {} - }, - { - "bundle_popup_factory_control": { - "type": "panel", - "factory": { - "name": "bundle_popup_factory", - "control_name": "common.bundle_mode_popup_control", - "max_children_size": 1 - } - } } ] }, @@ -4889,12 +4832,12 @@ }, { "durability_bar@common.durability_bar": { - "layer": 8 + "layer": 20 } }, { "storage_bar@common.storage_bar": { - "layer": 8 + "layer": 20 } } ] @@ -4931,15 +4874,6 @@ "item_lock_cell_image@common.item_lock_cell_image": { "layer": 2 } - }, - { - "item_container_transfer_mode_overlay@common.item_container_transfer_mode_overlay": { - "size": "$item_renderer_size", - "offset": [ 1, 1 ], - "anchor_to": "top_left", - "anchor_from": "top_left", - "layer": 10 - } } ] }, @@ -5011,29 +4945,6 @@ ] }, - "item_container_transfer_mode": { - "type": "image", - "texture": "textures/ui/item_container_transfer_mode" - }, - - "item_container_transfer_mode_overlay": { - "type": "panel", - "controls": [ - { - "item_container_transfer_mode@common.item_container_transfer_mode": { - "bindings": [ - { - "binding_name": "#item_container_transfer_mode", - "binding_name_override": "#visible", - "binding_type": "collection", - "binding_collection_name": "$item_collection_name" - } - ] - } - } - ] - }, - //--------------------------------------------------------------------------- // Container Grid //--------------------------------------------------------------------------- @@ -5445,25 +5356,6 @@ ] }, - "inventory_item_container_transfer_mode_overlay": { - "type": "panel", - "size": [ 21, 21 ], - "offset": [ -1, -2 ], - "layer": 55, - "controls": [ - { - "item_container_transfer_mode@common.item_container_transfer_mode": { - "bindings": [ - { - "binding_name": "#item_container_transfer_mode", - "binding_condition": "always" - } - ] - } - } - ] - }, - "inventory_icon_panel": { "type": "panel", "controls": [ @@ -5724,6 +5616,11 @@ "to_button_id": "button.container_reset_held", "mapping_type": "pressed" }, + { + "from_button_id": "button.return", + "to_button_id": "button.return", + "mapping_type": "global" + }, { "from_button_id": "button.arrow_up", "to_button_id": "button.arrow_key", diff --git a/resource_pack/ui/ui_edu_common.json b/resource_pack/ui/ui_edu_common.json index e7cf10be2..0e9ca3b29 100644 --- a/resource_pack/ui/ui_edu_common.json +++ b/resource_pack/ui/ui_edu_common.json @@ -1855,5 +1855,132 @@ } } ] + }, + + "edu_cloud_conflict_resolution_popup_dialog_factory": { + "type": "factory", + "control_ids": { + "conflict_resolution_popup": "@edu_common.edu_cloud_conflict_resolution_popup" + } + }, + + "edu_cloud_conflict_resolution_popup@popup_dialog.form_fit_modal_dialog_popup": { + "$modal_title": "popup.title.eduCloudConflictResolution", + "$modal_contents": "edu_common.edu_cloud_conflict_resolution_content", + "$popup_dialog_escape_button_name": "button.close_edu_cloud_conflict_resolution_popup", + "$modal_contents_padding": [ 6, 6 ], + "$no_close_button": true + }, + + "edu_cloud_conflict_resolution_content": { + "type": "stack_panel", + "size": [ 250, "100%c" ], + "controls": [ + { + "conflict_resolution_description": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "#edu_cloud_conflict_resolution_description", + "bindings": [ + { + "binding_name": "#edu_cloud_conflict_resolution_description" + } + ] + } + }, + { "padding1@common.empty_panel": { "size": [ "100%sm", 10 ] } }, + { + "world_info_stack": { + "type": "stack_panel", + "size": [ "100%", "100%c" ], + "controls": [ + { + "local_world_name_label": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "#edu_cloud_conflict_resolution_local_name", + "bindings": [ + { + "binding_name": "#edu_cloud_conflict_resolution_local_name", + "binding_type": "global" + } + ] + } + }, + { + "local_world_last_changed_label": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "#edu_cloud_conflict_resolution_local_date", + "bindings": [ + { + "binding_name": "#edu_cloud_conflict_resolution_local_date", + "binding_type": "global" + } + ] + } + }, + { + "cloud_world_name_label": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "#edu_cloud_conflict_resolution_cloud_name", + "bindings": [ + { + "binding_name": "#edu_cloud_conflict_resolution_cloud_name", + "binding_type": "global" + } + ] + } + }, + { + "cloud_world_last_changed_label": { + "type": "label", + "size": [ "100%", "default" ], + "font_type": "smooth", + "color": "$body_text_color", + "text": "#edu_cloud_conflict_resolution_cloud_date", + "bindings": [ + { + "binding_name": "#edu_cloud_conflict_resolution_cloud_date", + "binding_type": "global" + } + ] + } + } + ] + } + }, + { "padding2@common.empty_panel": { "size": [ "100%sm", 10 ] } }, + { + "keep_local_button@common_buttons.light_text_button": { + "size": [ "100%", 24 ], + "$button_text": "popup.buttons.eduConflictResolution.local", + "$pressed_button_name": "button.edu_cloud_conflict_resolution_local_button" + } + }, + { + "keep_cloud_button@common_buttons.light_text_button": { + "size": [ "100%", 24 ], + "$button_text": "popup.buttons.eduConflictResolution.cloud", + "$pressed_button_name": "button.edu_cloud_conflict_resolution_cloud_button" + } + }, + { + "keep_both_button@common_buttons.light_text_button": { + "size": [ "100%", 24 ], + "$button_text": "popup.buttons.eduConflictResolution.both", + "$pressed_button_name": "button.edu_cloud_conflict_resolution_both_button" + } + } + ] } } diff --git a/resource_pack/ui/ui_template_toggles.json b/resource_pack/ui/ui_template_toggles.json index 6827bc375..2f1279733 100644 --- a/resource_pack/ui/ui_template_toggles.json +++ b/resource_pack/ui/ui_template_toggles.json @@ -35,6 +35,7 @@ "binding_name_override": "#color", "binding_type": "$content_toggle_image_binding_type", "binding_condition": "$content_toggle_image_binding_condition", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_collection_name": "$toggle_grid_collection_name" }, { @@ -80,6 +81,7 @@ "binding_type": "$content_toggle_label_binding_type", "binding_condition": "$content_toggle_label_binding_condition", "binding_collection_name": "$toggle_grid_collection_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_name": "$content_toggle_label" }, { @@ -90,6 +92,7 @@ { "binding_type": "$content_toggle_label_tts_override_binding_type", "binding_collection_name": "$toggle_grid_collection_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_name": "$content_toggle_label_tts_override" } ] @@ -155,6 +158,7 @@ "$ignore_content_toggle_icon|default": false, "$ignore_content_toggle_image|default": false, "$content_toggle_image_panel|default": "common_toggles.content_toggle_image_panel", + "$content_toggle_panel_content|default": "common_toggles.content_toggle_label_panel", "controls": [ { "toggle_image_panel@$content_toggle_image_panel": { @@ -169,7 +173,7 @@ } }, { - "toggle_label_panel@common_toggles.content_toggle_label_panel": {} + "toggle_label_panel@$content_toggle_panel_content": {} }, { "toggle_label_padding_toggle_icon": { @@ -203,6 +207,7 @@ "$ignore_content_toggle_icon|default": false, "$ignore_content_toggle_image|default": false, "$content_toggle_image_panel|default": "common_toggles.content_toggle_image_panel", + "$content_toggle_panel_content|default": "common_toggles.content_toggle_label_panel", "controls": [ { "toggle_image_panel@$content_toggle_image_panel": { @@ -217,7 +222,7 @@ } }, { - "toggle_label_panel@common_toggles.content_toggle_label_panel": { + "toggle_label_panel@$content_toggle_panel_content": { "size": [ "fill", "100%c" ], "$content_toggle_label_max_size": [ "100%", 30 ] } @@ -497,7 +502,8 @@ }, { "binding_collection_name": "$toggle_grid_collection_name", - "binding_type": "collection_details" + "binding_type": "collection_details", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix" }, { "binding_type": "$toggle_parent_collection_details", @@ -734,6 +740,7 @@ "$toggle_checked|default": false, "$toggle_checked_hover|default": false, "$toggle_locked|default": false, + "$toggle_parent_collection_details_prefix|default": "", "$toggle_focus_wrap_enabled|default": true, "$toggle_focus_magnet_enabled|default": true, @@ -742,6 +749,7 @@ "binding_type": "$toggle_binding_type", "binding_condition": "$toggle_binding_condition", "binding_collection_name": "$toggle_grid_collection_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_name": "$toggle_state_binding_name", "binding_name_override": "#toggle_state" }, @@ -749,29 +757,34 @@ "binding_type": "$toggle_enabled_binding_type", "binding_condition": "$toggle_enabled_binding_condition", "binding_collection_name": "$toggle_grid_collection_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_name": "$toggle_enabled_binding_name", "binding_name_override": "#enabled" }, { "binding_type": "collection_details", - "binding_collection_name": "$toggle_grid_collection_name" + "binding_collection_name": "$toggle_grid_collection_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix" }, { "binding_type": "$toggle_tab_focus_binding_type", "binding_name": "$toggle_tab_focus_binding_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_name_override": "#default_focus_precedence" }, { "binding_type": "$toggle_on_hover_binding_type", "binding_name": "$toggle_on_hover_binding_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_name_override": "#toggle_on_hover" }, { "binding_type": "$toggle_tts_header_binding_type", "binding_collection_name": "$toggle_tts_header_binding_collection_name", + "binding_collection_prefix": "$toggle_parent_collection_details_prefix", "binding_name": "$toggle_tts_header" } - ], + ], "controls": [ { diff --git a/resource_pack/ui/world_templates_screen.json b/resource_pack/ui/world_templates_screen.json index ffe798bca..a281add29 100644 --- a/resource_pack/ui/world_templates_screen.json +++ b/resource_pack/ui/world_templates_screen.json @@ -418,20 +418,6 @@ "size": [ "100%", "50%" ], "offset": [ -2, 1 ], "controls": [ - { - "realms_plus_icon@world_templates.realms_plus_banner": { - "size": [ "100%c", 12 ], - "layer": 1, - "bindings": [ - { - "binding_type": "collection", - "binding_collection_name": "$collection_name", - "binding_name": "#realms_chevron_visibility", - "binding_name_override": "#visible" - } - ] - } - }, { "csb_icon@world_templates.csb_banner": { "size": [ "100%c", 12 ], @@ -500,29 +486,6 @@ "size": [ 2, "100%" ] } }, - { - "expiration_timer": { - "type": "label", - "size": [ "default", "100%" ], - "max_size": [ 60, "100%" ], - "color": "$dark_button_default_text_color", - "font_type": "smooth", - "text": "#realms_expiration_label", - "bindings": [ - { - "binding_type": "collection", - "binding_collection_name": "$collection_name", - "binding_name": "#realms_expiration_label" - }, - { - "binding_type": "collection", - "binding_collection_name": "$collection_name", - "binding_name": "#realms_expiration_visible", - "binding_name_override": "#visible" - } - ] - } - }, { "pad_1": { "type": "panel", diff --git a/version.json b/version.json index 4261eda3f..919e265bc 100644 --- a/version.json +++ b/version.json @@ -1,5 +1,6 @@ { - "latest": { "version": "1.21.0.3", "date": "13-06-2024" }, + "latest": { "version": "1.21.20.3", "date": "13-08-2024" }, + "1.21.20.3": { "version": "1.21.20.3", "date": "13-08-2024" }, "1.21.0.3": { "version": "1.21.0.3", "date": "13-06-2024" }, "1.20.80.5": { "version": "1.20.80.5", "date": "23-04-2024" }, "1.20.70.6": { "version": "1.20.70.6", "date": "12-03-2024" },