{
  "items": [
    {
      "title": "Add-On Starter",
      "titleKey": "gallery.addonStarter.title",
      "description": "An empty starter for add-on projects.",
      "descriptionKey": "gallery.addonStarter.description",
      "gitHubOwner": "microsoft",
      "logoImage": "/addon_starter/misc/start.png",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/addon_starter/start",
      "id": "addonStarter",
      "type": 0,
      "difficulty": "beginner"
    },
    {
      "title": "TypeScript Starter",
      "titleKey": "gallery.tsStarter.title",
      "description": "An empty starter project focused on writing code with TypeScript.",
      "descriptionKey": "gallery.tsStarter.description",
      "gitHubOwner": "microsoft",
      "logoImage": "/ts-starter-complete-cotta/misc/cotta.png",
      "gitHubRepoName": "minecraft-scripting-samples",
      "gitHubFolder": "/ts-starter",
      "id": "tsStarter",
      "type": 0,
      "difficulty": "intermediate"
    },
    {
      "title": "Full Add-On",
      "titleKey": "gallery.addonFull.title",
      "description": "A full example add-on project that comes with sample mobs.",
      "descriptionKey": "gallery.addonFull.description",
      "gitHubOwner": "microsoft",
      "logoImage": "/addon_starter/misc/bices.png",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/addon_starter/complete",
      "id": "addonFull",
      "type": 0,
      "difficulty": "beginner"
    },
    {
      "title": "Editor Add-on",
      "titleKey": "gallery.editor-basics.title",
      "description": "A starter Editor add-on that demonstrates editor techniques.",
      "descriptionKey": "gallery.editor-basics.description",
      "gitHubOwner": "microsoft",
      "logoImage": "/editor-basics/misc/basics.png",
      "gitHubRepoName": "minecraft-scripting-samples",
      "gitHubFolder": "/editor-basics",
      "id": "editor-basics",
      "tags": ["editor"],
      "type": 0,
      "difficulty": "intermediate"
    },
    {
      "title": "Vibrant Visuals",
      "description": "A simple resource pack for experimenting with Vibrant Visuals.",
      "gitHubOwner": "microsoft",
      "logoImage": "/addon_starter/misc/start.png",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/deferred_lighting_starter",
      "tags": ["preview"],
      "id": "dlStarter",
      "type": 0,
      "difficulty": "intermediate",
      "titleKey": "gallery.dlStarter.title",
      "descriptionKey": "gallery.dlStarter.description"
    },
    {
      "title": "Cotta Game with TypeScript",
      "description": "A simple sample game written with TypeScript.",
      "gitHubOwner": "microsoft",
      "logoImage": "/ts-starter-complete-cotta/misc/cotta.png",
      "gitHubRepoName": "minecraft-scripting-samples",
      "gitHubFolder": "/ts-starter-complete-cotta",
      "id": "cottaGame",
      "type": 0,
      "difficulty": "intermediate",
      "titleKey": "gallery.cottaGame.title",
      "descriptionKey": "gallery.cottaGame.description"
    },
    {
      "title": "Custom Components",
      "description": "An example of block and item custom components.",
      "gitHubOwner": "microsoft",
      "logoImage": "/custom-components/misc/cucomp.png",
      "gitHubRepoName": "minecraft-scripting-samples",
      "gitHubFolder": "/custom-components",
      "id": "registeringExampleCustomComponent",
      "type": 0,
      "difficulty": "intermediate",
      "titleKey": "gallery.registeringExampleCustomComponent.title",
      "descriptionKey": "gallery.registeringExampleCustomComponent.description"
    },
    {
      "title": "Editor Full Add-on",
      "description": "A more full editor add-on that demonstrates various editor techniques and integration points.",
      "logoImage": "/editor-multi/misc/tree.png",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-scripting-samples",
      "gitHubFolder": "/editor-multi",
      "id": "editor-multi",
      "tags": ["editor"],
      "type": 0,
      "difficulty": "advanced",
      "titleKey": "gallery.editor-multi.title",
      "descriptionKey": "gallery.editor-multi.description"
    },
    {
      "title": "Script Box",
      "description": "A simple project for experimenting with script.",
      "gitHubOwner": "microsoft",
      "logoImage": "/script-box/misc/scriptbox.png",
      "gitHubRepoName": "minecraft-scripting-samples",
      "gitHubFolder": "/script-box",
      "id": "scriptBox",
      "type": 0,
      "difficulty": "advanced",
      "titleKey": "gallery.scriptBox.title",
      "descriptionKey": "gallery.scriptBox.description"
    },
    {
      "title": "Editor Script Box",
      "description": "A basic starter project for editing Editor add-on projects.",
      "gitHubOwner": "microsoft",
      "logoImage": "/editor-basics/misc/basics.png",
      "gitHubRepoName": "minecraft-scripting-samples",
      "gitHubFolder": "/editor-script-box",
      "tags": ["editor"],
      "id": "editor-scriptBox",
      "type": 0,
      "difficulty": "advanced",
      "titleKey": "gallery.editor-scriptBox.title",
      "descriptionKey": "gallery.editor-scriptBox.description"
    },
    {
      "title": "Solid Cube Block Starter",
      "description": "This is a simple solid unit cube block.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/starter_blocks",
      "logoImage": "/starter_blocks/resource_packs/starter_blocks/textures/blocks/simple_cube.png",
      "id": "basicUnitCubeBlock",
      "nameReplacers": ["simple_cube"],
      "fileList": [
        "/behavior_packs/starter_blocks/blocks/simple_cube.json",
        "/resource_packs/starter_blocks/blocks.json",
        "/resource_packs/starter_blocks/texts/en_US.lang",
        "/resource_packs/starter_blocks/textures/blocks/simple_cube.png",
        "/resource_packs/starter_blocks/textures/terrain_texture.json"
      ],
      "type": 2,
      "titleKey": "gallery.basicUnitCubeBlock.title",
      "descriptionKey": "gallery.basicUnitCubeBlock.description"
    },
    {
      "title": "Crate Starter Block",
      "description": "The crate starter block is an example of a simple block with a custom model.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/starter_blocks",
      "logoImage": "/starter_blocks/resource_packs/starter_blocks/textures/blocks/crate.png",
      "logoLocation": {
        "x": 6,
        "y": 16,
        "width": 16,
        "height": 16,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "id": "crateBlock",
      "nameReplacers": ["crate"],
      "fileList": [
        "/behavior_packs/starter_blocks/blocks/crate.json",
        "/resource_packs/starter_blocks/blocks.json",
        "/resource_packs/starter_blocks/texts/en_US.lang",
        "/resource_packs/starter_blocks/models/blocks/crate.geo.json",
        "/resource_packs/starter_blocks/textures/blocks/crate.png",
        "/resource_packs/starter_blocks/textures/terrain_texture.json"
      ],
      "type": 2,
      "titleKey": "gallery.crateBlock.title",
      "descriptionKey": "gallery.crateBlock.description"
    },
    {
      "title": "Solid Cube Dice Block",
      "description": "The dice block is a simple solid cube.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/custom_blocks",
      "logoImage": "/custom_blocks/resource_packs/custom_blocks/textures/blocks/die_1.png",
      "id": "basicDieBlock",
      "nameReplacers": ["die"],
      "creationData": {
        "texture_data": {
          "die_1": {
            "textures": "textures/blocks/die_1"
          },
          "die_2": {
            "textures": "textures/blocks/die_2"
          },
          "die_3": {
            "textures": "textures/blocks/die_3"
          },
          "die_4": {
            "textures": "textures/blocks/die_4"
          },
          "die_5": {
            "textures": "textures/blocks/die_5"
          },
          "die_6": {
            "textures": "textures/blocks/die_6"
          },
          "die_red": {
            "textures": "textures/blocks/die_red"
          }
        },
        "resource": {
          "textures": {
            "up": "die_1",
            "down": "die_6",
            "north": "die_3",
            "south": "die_4",
            "east": "die_2",
            "west": "die_5"
          },
          "carried_textures": "die_red",
          "isotropic": true,
          "ambient_occlusion_exponent": 1,
          "sound": "stone"
        }
      },
      "fileList": [
        "/behavior_packs/custom_blocks/blocks/die.json",
        "/resource_packs/custom_blocks/textures/blocks/die_1.png",
        "/resource_packs/custom_blocks/textures/blocks/die_2.png",
        "/resource_packs/custom_blocks/textures/blocks/die_3.png",
        "/resource_packs/custom_blocks/textures/blocks/die_4.png",
        "/resource_packs/custom_blocks/textures/blocks/die_5.png",
        "/resource_packs/custom_blocks/textures/blocks/die_6.png",
        "/resource_packs/custom_blocks/textures/blocks/die_red.png"
      ],
      "type": 2,
      "titleKey": "gallery.basicDieBlock.title",
      "descriptionKey": "gallery.basicDieBlock.description"
    },
    {
      "title": "Sushi Block",
      "description": "The sushi roll block is an example of a simple block with a custom model.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/custom_blocks",
      "logoImage": "/custom_blocks/resource_packs/custom_blocks/textures/blocks/california_roll.png",
      "logoLocation": {
        "x": 6,
        "y": 6,
        "width": 12,
        "height": 12,
        "imageWidth": 36,
        "imageHeight": 18
      },
      "id": "sushiRollBlock",
      "nameReplacers": ["sushi", "salmon_roll"],
      "fileList": [
        "/behavior_packs/custom_blocks/blocks/salmon_roll.json",
        "/resource_packs/custom_blocks/blocks.json",
        "/resource_packs/custom_blocks/texts/en_US.lang",
        "/resource_packs/custom_blocks/models/blocks/sushi.geo.json",
        "/resource_packs/custom_blocks/textures/blocks/sushi_wrap.png",
        "/resource_packs/custom_blocks/textures/blocks/salmon_roll.png",
        "/resource_packs/custom_blocks/textures/terrain_texture.json"
      ],
      "type": 2,
      "titleKey": "gallery.sushiRollBlock.title",
      "descriptionKey": "gallery.sushiRollBlock.description"
    },
    {
      "title": "Block with Custom State",
      "description": "The fish bowl is a simple block with custom state.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/custom_blocks",
      "logoImage": "/custom_blocks/resource_packs/custom_blocks/textures/blocks/bubble_fish_orange.png",
      "logoLocation": {
        "x": 0,
        "y": 16,
        "width": 16,
        "height": 16,
        "imageWidth": 64,
        "imageHeight": 64
      },
      "fileList": [
        "/behavior_packs/custom_blocks/blocks/blue_bubble_fish.json",
        "/resource_packs/custom_blocks/blocks.json",
        "/resource_packs/custom_blocks/texts/en_US.lang",
        "/resource_packs/custom_blocks/models/blocks/bubble.geo.json",
        "/resource_packs/custom_blocks/models/blocks/bubble_fish.geo.json",
        "/resource_packs/custom_blocks/textures/blocks/bubble_fish_orange.png",
        "/resource_packs/custom_blocks/textures/blocks/bubble_fish_blue.png",
        "/resource_packs/custom_blocks/textures/blocks/bubble_fish_green.png",
        "/resource_packs/custom_blocks/textures/terrain_texture.json"
      ],
      "id": "fishBowlBlock",
      "type": 2,
      "titleKey": "gallery.fishBowlBlock.title",
      "descriptionKey": "gallery.fishBowlBlock.description"
    },
    {
      "title": "Simple Food (Biscuit)",
      "description": "A starter example of a simple food item (a hard biscuit).",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/starter_items",
      "logoImage": "/starter_items/resource_packs/starter_items/textures/items/hard_biscuit.png",
      "id": "hardBiscuit",
      "fileList": [
        "/behavior_packs/starter_items/items/hard_biscuit.json",
        "/resource_packs/starter_items/texts/en_US.lang",
        "/resource_packs/starter_items/textures/items/hard_biscuit.png",
        "/resource_packs/starter_items/textures/items/hard_biscuit_mers.tga",
        "/resource_packs/starter_items/textures/items/hard_biscuit.texture_set.json",
        "/resource_packs/starter_items/textures/item_texture.json"
      ],
      "type": 7,
      "titleKey": "gallery.hardBiscuit.title",
      "descriptionKey": "gallery.hardBiscuit.description"
    },
    {
      "title": "Simple Food (Pear)",
      "description": "A starter example of a simple food item (a pear).",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/starter_items",
      "logoImage": "/starter_items/resource_packs/starter_items/textures/items/pear.png",
      "id": "pear",
      "fileList": [
        "/behavior_packs/starter_items/items/pear.json",
        "/resource_packs/starter_items/texts/en_US.lang",
        "/resource_packs/starter_items/textures/items/pear.png",
        "/resource_packs/starter_items/textures/items/pear_mers.tga",
        "/resource_packs/starter_items/textures/items/pear.texture_set.json",
        "/resource_packs/starter_items/textures/item_texture.json"
      ],
      "type": 7,
      "titleKey": "gallery.pear.title",
      "descriptionKey": "gallery.pear.description"
    },
    {
      "title": "Simple Drink (Elixir)",
      "description": "A starter example of a simple drink item (an elixir).",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/starter_items",
      "logoImage": "/starter_items/resource_packs/starter_items/textures/items/elixir.png",
      "id": "elixir",
      "fileList": [
        "/behavior_packs/starter_items/items/elixir.json",
        "/behavior_packs/starter_items/recipes/elixir.json",
        "/resource_packs/starter_items/texts/en_US.lang",
        "/resource_packs/starter_items/textures/items/elixir.png",
        "/resource_packs/starter_items/textures/items/elixir_mers.tga",
        "/resource_packs/starter_items/textures/items/elixir.texture_set.json",
        "/resource_packs/starter_items/textures/item_texture.json"
      ],
      "type": 7,
      "titleKey": "gallery.elixir.title",
      "descriptionKey": "gallery.elixir.description"
    },
    {
      "title": "Simple Tool (Rod)",
      "description": "A starter example of a simple tool item (a rod).",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/starter_items",
      "logoImage": "/starter_items/resource_packs/starter_items/textures/items/rod.png",
      "id": "rod",
      "fileList": [
        "/behavior_packs/starter_items/items/rod.json",
        "/resource_packs/starter_items/texts/en_US.lang",
        "/resource_packs/starter_items/textures/items/rod.png",
        "/resource_packs/starter_items/textures/items/rod_mers.tga",
        "/resource_packs/starter_items/textures/items/rod.texture_set.json",
        "/resource_packs/starter_items/textures/item_texture.json"
      ],
      "type": 7,
      "titleKey": "gallery.rod.title",
      "descriptionKey": "gallery.rod.description"
    },
    {
      "title": "Simple Item (Key)",
      "description": "A starter example of a simple item (a key).",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/starter_items",
      "logoImage": "/starter_items/resource_packs/starter_items/textures/items/key.png",
      "id": "key",
      "fileList": [
        "/behavior_packs/starter_items/items/key.json",
        "/resource_packs/starter_items/texts/en_US.lang",
        "/resource_packs/starter_items/textures/items/key.png",
        "/resource_packs/starter_items/textures/items/key_mers.tga",
        "/resource_packs/starter_items/textures/items/key.texture_set.json",
        "/resource_packs/starter_items/textures/item_texture.json"
      ],
      "type": 7,
      "titleKey": "gallery.key.title",
      "descriptionKey": "gallery.key.description"
    },
    {
      "title": "Custom sword",
      "description": "A custom sword item that uses an icon for the model.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/custom_items",
      "logoImage": "/custom_items/resource_packs/custom_item/textures/items/my_sword.png",
      "id": "customSword",
      "fileList": [
        "/behavior_packs/custom_item/items/my_sword.json",
        "/behavior_packs/custom_item/recipes/my_sword.json",
        "/resource_packs/custom_item/texts/en_US.lang",
        "/resource_packs/custom_item/textures/items/my_sword.png",
        "/resource_packs/custom_item/textures/item_texture.json"
      ],
      "type": 7,
      "titleKey": "gallery.customSword.title",
      "descriptionKey": "gallery.customSword.description"
    },
    {
      "title": "Custom Wrench",
      "description": "A custom wrench with a custom geometry.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-samples",
      "gitHubFolder": "/custom_items",
      "logoImage": "/custom_items/resource_packs/custom_item/textures/items/wrench_ico.png",
      "id": "wrench",
      "fileList": [
        "/behavior_packs/custom_item/items/wrench.json",
        "/resource_packs/custom_item/texts/en_US.lang",
        "/resource_packs/custom_item/animations/first_person.json",
        "/resource_packs/custom_item/animations/right_arm.json",
        "/resource_packs/custom_item/attachables/wrench.player.json",
        "/resource_packs/custom_item/models/entity/wrench.geo.json",
        "/resource_packs/custom_item/textures/items/wrench.png",
        "/resource_packs/custom_item/textures/items/wrench_ico.png",
        "/resource_packs/custom_item/textures/item_texture.json"
      ],
      "type": 7,
      "titleKey": "gallery.wrench.title",
      "descriptionKey": "gallery.wrench.description"
    },
    {
      "title": "Spawn Feather Item",
      "topics": ["Dimension.spawnItem", "ItemStack", "MinecraftItemTypes"],
      "sampleSet": "server",
      "localLogo": "items/feather.png",
      "id": "spawnFeatherItem",
      "type": 3,
      "titleKey": "gallery.spawnFeatherItem.title",
      "descriptionKey": "gallery.spawnFeatherItem.description"
    },
    {
      "title": "Test that Entity is Feather Item",
      "topics": ["EntityItemComponent", "ItemStack.getComponent", "Dimension.getEntities"],
      "sampleSet": "server",
      "localLogo": "items/feather.png",
      "id": "testThatEntityIsFeatherItem",
      "type": 3,
      "titleKey": "gallery.testThatEntityIsFeatherItem.title",
      "descriptionKey": "gallery.testThatEntityIsFeatherItem.description"
    },
    {
      "title": "Give player equipment",
      "topics": [
        "EntityEquippableComponent",
        "World.getAllPlayers",
        "Dimension.spawnEntity",
        "MinecraftItemTypes",
        "EntityComponentTypes",
        "ItemStack"
      ],
      "sampleSet": "server",
      "localLogo": "items/feather.png",
      "id": "givePlayerEquipment",
      "type": 3,
      "titleKey": "gallery.givePlayerEquipment.title",
      "descriptionKey": "gallery.givePlayerEquipment.description"
    },
    {
      "title": "Give player a damaged sword",
      "topics": [
        "ItemDurabilityComponent",
        "ItemStack.getComponent",
        "ItemComponentTypes",
        "EntityInventoryComponent",
        "World.getAllPlayers",
        "Entity.getComponent",
        "Container.addItem"
      ],
      "sampleSet": "server",
      "localLogo": "items/wood_sword.png",
      "id": "giveHurtDiamondSword",
      "type": 3,
      "titleKey": "gallery.giveHurtDiamondSword.title",
      "descriptionKey": "gallery.giveHurtDiamondSword.description"
    },
    {
      "title": "Give player a destroy-restricted pickaxe",
      "topics": ["ItemStack.setCanDestroy", "World.getAllPlayers", "EntityInventoryComponent", "Container.addItem"],
      "sampleSet": "server",
      "localLogo": "items/wood_pickaxe.png",
      "id": "giveDestroyRestrictedPickaxe",
      "type": 3,
      "titleKey": "gallery.giveDestroyRestrictedPickaxe.title",
      "descriptionKey": "gallery.giveDestroyRestrictedPickaxe.description"
    },
    {
      "title": "Give player a place-restricted gold block",
      "topics": ["ItemStack.setCanPlaceOn", "World.getAllPlayers", "EntityInventoryComponent", "Container.addItem"],
      "sampleSet": "server",
      "localLogo": "items/gold_ingot.png",
      "id": "givePlaceRestrictedGoldBlock",
      "type": 3,
      "titleKey": "gallery.givePlaceRestrictedGoldBlock.title",
      "descriptionKey": "gallery.givePlaceRestrictedGoldBlock.description"
    },
    {
      "title": "Give player a sword with custom lore",
      "topics": ["ItemStack.setLore", "World.getAllPlayers", "EntityInventoryComponent", "Container.setItem"],
      "sampleSet": "server",
      "localLogo": "items/diamond_sword.png",
      "id": "diamondAwesomeSword",
      "type": 3,
      "titleKey": "gallery.diamondAwesomeSword.title",
      "descriptionKey": "gallery.diamondAwesomeSword.description"
    },
    {
      "title": "Get first hotbar item",
      "topics": ["Container.getItem", "World.getAllPlayers", "EntityInventoryComponent"],
      "sampleSet": "server",
      "localLogo": "items/item_frame.png",
      "id": "getFirstHotbarItem",
      "type": 3,
      "titleKey": "gallery.getFirstHotbarItem.title",
      "descriptionKey": "gallery.getFirstHotbarItem.description"
    },
    {
      "title": "Move an item between containers",
      "topics": ["Container.moveItem", "Dimension.spawnEntity", "World.getAllPlayers", "EntityInventoryComponent"],
      "sampleSet": "server",
      "localLogo": "items/minecart_chest.png",
      "id": "moveBetweenContainers",
      "type": 3,
      "titleKey": "gallery.moveBetweenContainers.title",
      "descriptionKey": "gallery.moveBetweenContainers.description"
    },
    {
      "title": "Swap an item between containers",
      "topics": ["Container.swapItems", "Dimension.spawnEntity", "World.getAllPlayers", "EntityInventoryComponent"],
      "sampleSet": "server",
      "localLogo": "items/minecart_chest.png",
      "id": "swapBetweenContainers",
      "type": 3,
      "titleKey": "gallery.swapBetweenContainers.title",
      "descriptionKey": "gallery.swapBetweenContainers.description"
    },
    {
      "title": "Transfer an item between containers",
      "topics": ["Container.transferItem", "Dimension.spawnEntity", "World.getAllPlayers", "EntityInventoryComponent"],
      "sampleSet": "server",
      "localLogo": "items/minecart_chest.png",
      "id": "transferBetweenContainers",
      "type": 3,
      "titleKey": "gallery.transferBetweenContainers.title",
      "descriptionKey": "gallery.transferBetweenContainers.description"
    },
    {
      "title": "Create Explosion",
      "topics": [
        "Dimension.createExplosion",
        "ExplosionOptions.breaksBlocks",
        "Vector3Utils.floor",
        "Vector3Utils.add"
      ],
      "sampleSet": "server",
      "localLogo": "items/fireball.png",
      "id": "createExplosion",
      "type": 3,
      "titleKey": "gallery.createExplosion.title",
      "descriptionKey": "gallery.createExplosion.description"
    },
    {
      "title": "Explosions of Different Types",
      "topics": [
        "Dimension.createExplosion",
        "ExplosionOptions.causesFire",
        "ExplosionOptions.allowUnderwater",
        "Vector3Utils.add"
      ],
      "sampleSet": "server",
      "localLogo": "items/fireball.png",
      "id": "createExplosions",
      "type": 3,
      "titleKey": "gallery.createExplosions.title",
      "descriptionKey": "gallery.createExplosions.description"
    },
    {
      "title": "Button Push Event",
      "topics": [
        "ButtonPushAfterEvent",
        "ButtonPushAfterEventSignal",
        "World.afterEvents",
        "Dimension.getBlock",
        "Block.setPermutation",
        "BlockPermutation.resolve",
        "BlockPermutation.withState"
      ],
      "sampleSet": "server",
      "localLogo": "blocks/barrel_bottom.png",
      "id": "buttonPushEvent",
      "codeLineStart": 15,
      "type": 3,
      "titleKey": "gallery.buttonPushEvent.title",
      "descriptionKey": "gallery.buttonPushEvent.description"
    },
    {
      "title": "Lever Action Event",
      "topics": [
        "LeverActionAfterEvent",
        "LeverActionAfterEventSignal",
        "World.afterEvents",
        "Dimension.getBlock",
        "Block.setPermutation",
        "BlockPermutation.resolve",
        "BlockPermutation.withState"
      ],
      "sampleSet": "server",
      "localLogo": "blocks/lever.png",
      "id": "leverActionEvent",
      "codeLineStart": 15,
      "type": 3,
      "titleKey": "gallery.leverActionEvent.title",
      "descriptionKey": "gallery.leverActionEvent.description"
    },
    {
      "title": "TripWire Trip Event",
      "topics": [
        "TripWireTripAfterEvent",
        "TripWireTripAfterEventSignal",
        "World.afterEvents",
        "Dimension.getBlock",
        "Block.setPermutation",
        "BlockPermutation.resolve",
        "BlockPermutation.withState"
      ],
      "sampleSet": "server",
      "localLogo": "blocks/cut_copper.png",
      "id": "tripWireTripEvent",
      "codeLineStart": 13,
      "type": 3,
      "titleKey": "gallery.tripWireTripEvent.title",
      "descriptionKey": "gallery.tripWireTripEvent.description"
    },
    {
      "title": "Block Color Cube",
      "topics": ["MinecraftBlockTypes", "BlockPermutation.resolve", "Vector3Utils.add", "Dimension.getBlock"],
      "sampleSet": "server",
      "localLogo": "blocks/wool_colored_red.png",
      "id": "addBlockColorCube",
      "type": 3,
      "titleKey": "gallery.addBlockColorCube.title",
      "descriptionKey": "gallery.addBlockColorCube.description"
    },
    {
      "title": "No-Block Explosion",
      "topics": [
        "ExplosionOptions.breaksBlocks",
        "Dimension.createExplosion",
        "Vector3Utils.floor",
        "Vector3Utils.add"
      ],
      "sampleSet": "server",
      "localLogo": "items/fireball.png",
      "id": "createNoBlockExplosion",
      "type": 3,
      "titleKey": "gallery.createNoBlockExplosion.title",
      "descriptionKey": "gallery.createNoBlockExplosion.description"
    },
    {
      "title": "Item Stacks",
      "topics": ["ItemStack", "MinecraftItemTypes", "Dimension.spawnItem"],
      "sampleSet": "server",
      "localLogo": "items/diamond_pickaxe.png",
      "id": "itemStacks",
      "type": 3,
      "titleKey": "gallery.itemStacks.title",
      "descriptionKey": "gallery.itemStacks.description"
    },
    {
      "title": "Spawn Mobs with Effects",
      "topics": ["Entity.addEffect", "Dimension.spawnEntity", "MinecraftEntityTypes", "Entity.isSneaking"],
      "sampleSet": "server",
      "localLogo": "entity/wolf/wolf.png",
      "logoLocation": {
        "x": 4,
        "y": 4,
        "width": 6,
        "height": 6,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "id": "quickFoxLazyDog",
      "type": 3,
      "titleKey": "gallery.quickFoxLazyDog.title",
      "descriptionKey": "gallery.quickFoxLazyDog.description"
    },
    {
      "title": "Set Dynamic Property",
      "topics": ["World.setDynamicProperty", "World.getDynamicProperty"],
      "sampleSet": "server",
      "localLogo": "blocks/structure_block_data.png",
      "id": "incrementDynamicProperty",
      "codeLineStart": 9,
      "type": 3,
      "titleKey": "gallery.incrementDynamicProperty.title",
      "descriptionKey": "gallery.incrementDynamicProperty.description"
    },
    {
      "title": "Set Json Dynamic Property",
      "topics": ["World.setDynamicProperty", "World.getDynamicProperty", "JSON.stringify", "JSON.parse"],
      "sampleSet": "server",
      "localLogo": "blocks/structure_block_data.png",
      "id": "incrementDynamicPropertyInJsonBlob",
      "codeLineStart": 25,
      "type": 3,
      "titleKey": "gallery.incrementDynamicPropertyInJsonBlob.title",
      "descriptionKey": "gallery.incrementDynamicPropertyInJsonBlob.description"
    },
    {
      "title": "Trigger Event",
      "topics": ["Entity.triggerEvent"],
      "sampleSet": "server",
      "localLogo": "blocks/redstone_lamp_on.png",
      "id": "triggerEvent",
      "type": 3,
      "titleKey": "gallery.triggerEvent.title",
      "descriptionKey": "gallery.triggerEvent.description"
    },
    {
      "title": "Apply Impulse",
      "topics": ["Entity.applyImpulse", "Entity.clearVelocity", "Dimension.spawnEntity"],
      "sampleSet": "server",
      "localLogo": "items/potion_bottle_splash_jump.png",
      "id": "applyImpulse",
      "type": 3,
      "titleKey": "gallery.applyImpulse.title",
      "descriptionKey": "gallery.applyImpulse.description"
    },
    {
      "title": "Get Entity Velocity",
      "topics": ["Entity.getVelocity", "Dimension.spawnEntity"],
      "sampleSet": "server",
      "localLogo": "ui/speed_effect.png",
      "id": "getFireworkVelocity",
      "type": 3,
      "titleKey": "gallery.getFireworkVelocity.title",
      "descriptionKey": "gallery.getFireworkVelocity.description"
    },
    {
      "title": "Apply Damage and Heal",
      "topics": ["Entity.getVelocity", "Dimension.spawnEntity", "MinecraftEntityTypes"],
      "sampleSet": "server",
      "localLogo": "items/potion_bottle_splash_damageBoost.png",
      "id": "applyDamageThenHeal",
      "type": 3,
      "titleKey": "gallery.applyDamageThenHeal.title",
      "descriptionKey": "gallery.applyDamageThenHeal.description"
    },
    {
      "title": "Set On Fire",
      "topics": [
        "Entity.setOnFire",
        "Entity.extinguishFire",
        "EntityOnFireComponent",
        "Dimension.spawnEntity",
        "MinecraftEntityTypes"
      ],
      "sampleSet": "server",
      "localLogo": "blocks/fire_1_placeholder.png",
      "id": "setOnFire",
      "type": 3,
      "titleKey": "gallery.setOnFire.title",
      "descriptionKey": "gallery.setOnFire.description"
    },
    {
      "title": "Teleport",
      "topics": [
        "Entity.teleport",
        "TeleportOptions",
        "System.runTimeout",
        "Dimension.spawnEntity",
        "MinecraftEntityTypes"
      ],
      "sampleSet": "server",
      "localLogo": "ui/portalBg.png",
      "id": "teleport",
      "codeLineStart": 2,
      "type": 3,
      "titleKey": "gallery.teleport.title",
      "descriptionKey": "gallery.teleport.description"
    },
    {
      "title": "Teleport for Movement",
      "topics": [
        "Entity.teleport",
        "TeleportOptions",
        "System.runInterval",
        "System.clearRun",
        "Dimension.spawnEntity",
        "MinecraftEntityTypes"
      ],
      "sampleSet": "server",
      "localLogo": "ui/portalBg.png",
      "id": "teleportMovement",
      "codeLineStart": 3,
      "type": 3,
      "titleKey": "gallery.teleportMovement.title",
      "descriptionKey": "gallery.teleportMovement.description"
    },
    {
      "title": "Apply Knockback",
      "topics": ["Entity.applyKnockback", "Dimension.spawnEntity", "EntityQueryOptions", "Dimension.getEntities"],
      "sampleSet": "server",
      "localLogo": "blocks/cut_copper.png",
      "id": "bounceSkeletons",
      "codeLineStart": 8,
      "type": 3,
      "titleKey": "gallery.bounceSkeletons.title",
      "descriptionKey": "gallery.bounceSkeletons.description"
    },
    {
      "title": "Tag Query",
      "topics": [
        "EntityQueryOptions.tags",
        "Entity.addTag",
        "Dimension.getEntities",
        "Dimension.spawnEntity",
        "EntityQueryOptions"
      ],
      "sampleSet": "server",
      "localLogo": "items/name_tag.png",
      "id": "tagsQuery",
      "codeLineStart": 4,
      "type": 3,
      "titleKey": "gallery.tagsQuery.title",
      "descriptionKey": "gallery.tagsQuery.description"
    },
    {
      "title": "Entity spawn event with test",
      "topics": [
        "EntitySpawnAfterEventSignal",
        "EntitySpawnAfterEvent",
        "Dimension.spawnEntity",
        "System.runTimeout",
        "Vector3Utils.add"
      ],
      "sampleSet": "server",
      "localLogo": "blocks/cut_copper.png",
      "id": "logEntitySpawnEvent",
      "type": 3,
      "titleKey": "gallery.logEntitySpawnEvent.title",
      "descriptionKey": "gallery.logEntitySpawnEvent.description"
    },
    {
      "title": "Create mob",
      "topics": ["Dimension.spawnEntity", "Vector3Utils.add"],
      "sampleSet": "server",
      "localLogo": "items/spawn_egg.png",
      "id": "spawnAdultHorse",
      "type": 3,
      "titleKey": "gallery.spawnAdultHorse.title",
      "descriptionKey": "gallery.spawnAdultHorse.description"
    },
    {
      "title": "Spawn poisoned villager",
      "topics": ["Entity.addEffect", "Dimension.spawnEntity", "MinecraftEffectTypes", "Vector3Utils.add"],
      "sampleSet": "server",
      "localLogo": "items/spawn_egg.png",
      "id": "spawnPoisonedVillager",
      "type": 3,
      "titleKey": "gallery.spawnPoisonedVillager.title",
      "descriptionKey": "gallery.spawnPoisonedVillager.description"
    },
    {
      "title": "Conditionally spawn entities on block",
      "topics": ["Block.matches", "Dimension.getEntities", "Dimension.getBlock", "Dimension.spawnEntity"],
      "sampleSet": "server",
      "localLogo": "items/fish_raw.png",
      "id": "blockConditional",
      "type": 3,
      "titleKey": "gallery.blockConditional.title",
      "descriptionKey": "gallery.blockConditional.description"
    },
    {
      "title": "Shoot arrow",
      "topics": [
        "EntityProjectileComponent.shoot",
        "Dimension.spawnEntity",
        "Entity.getComponent",
        "Dimension.spawnEntity",
        "EntityQueryOptions"
      ],
      "sampleSet": "server",
      "localLogo": "items/arrow.png",
      "id": "shootArrow",
      "type": 3,
      "titleKey": "gallery.shootArrow.title",
      "descriptionKey": "gallery.shootArrow.description"
    },
    {
      "title": "Find entities based on properties",
      "topics": ["EntityQueryOptions.propertyOptions", "Dimension.getEntities", "EntityQueryOptions"],
      "sampleSet": "server",
      "localLogo": "items/seeds_beetroot.png",
      "id": "findEntitiesHavingPropertyEqualsTo",
      "type": 3,
      "titleKey": "gallery.findEntitiesHavingPropertyEqualsTo.title",
      "descriptionKey": "gallery.findEntitiesHavingPropertyEqualsTo.description"
    },
    {
      "title": "Give player elytra",
      "topics": [
        "EntityEquippableComponent",
        "EquipmentSlot",
        "Entity.getComponent",
        "ItemStack",
        "MinecraftItemTypes",
        "World.getAllPlayers"
      ],
      "sampleSet": "server",
      "localLogo": "items/elytra.png",
      "id": "givePlayerElytra",
      "type": 3,
      "titleKey": "gallery.givePlayerElytra.title",
      "descriptionKey": "gallery.givePlayerElytra.description"
    },
    {
      "title": "Play sound chained",
      "topics": ["Entity.playSound", "Dimension.getEntities", "Dimension.getPlayers"],
      "sampleSet": "server",
      "localLogo": "items/record_cat.png",
      "id": "playSoundChained",
      "type": 3,
      "titleKey": "gallery.playSoundChained.title",
      "descriptionKey": "gallery.playSoundChained.description"
    },
    {
      "title": "Set scoreboard chained",
      "topics": [
        "Scoreboard.setScore",
        "World.scoreboard",
        "Scoreboard.addObjective",
        "Entity.scoreboardIdentity",
        "Dimension.getEntities"
      ],
      "sampleSet": "server",
      "localLogo": "items/painting.png",
      "id": "setScoreboardChained",
      "type": 3,
      "titleKey": "gallery.setScoreboardChained.title",
      "descriptionKey": "gallery.setScoreboardChained.description"
    },
    {
      "title": "A message that displays a scoreboard score using a wildcard",
      "topics": ["RawMessage", "World.sendMessage"],
      "sampleSet": "server",
      "localLogo": "items/painting.png",
      "id": "scoreWildcard",
      "type": 3,
      "titleKey": "gallery.scoreWildcard.title",
      "descriptionKey": "gallery.scoreWildcard.description"
    },
    {
      "title": "Update a signs existing sign text",
      "topics": ["RawMessage", "RawText", "BlockSignComponent.setText", "BlockComponentTypes", "Block.getComponent"],
      "sampleSet": "server",
      "localLogo": "items/painting.png",
      "id": "updateSignText",
      "type": 3,
      "titleKey": "gallery.updateSignText.title",
      "descriptionKey": "gallery.updateSignText.description"
    },
    {
      "title": "Summon mob chained",
      "topics": ["Dimension.spawnEntity", "Dimension.getEntities", "Dimension.getPlayers"],
      "sampleSet": "server",
      "localLogo": "items/record_cat.png",
      "id": "summonMobChained",
      "type": 3,
      "titleKey": "gallery.summonMobChained.title",
      "descriptionKey": "gallery.summonMobChained.description"
    },
    {
      "title": "Play Music and Sound",
      "topics": [
        "World.playMusic",
        "World.playSound",
        "MusicOptions",
        "WorldSoundOptions",
        "PlayerSoundOptions",
        "World.getPlayers"
      ],
      "sampleSet": "server",
      "localLogo": "items/record_cat.png",
      "id": "playMusicAndSound",
      "type": 3,
      "titleKey": "gallery.playMusicAndSound.title",
      "descriptionKey": "gallery.playMusicAndSound.description"
    },
    {
      "title": "Spawn Particles",
      "topics": ["Dimensions.spawnParticle", "MolangVariableMap.setColorRGB"],
      "sampleSet": "server",
      "localLogo": "particle/particles.png",
      "logoLocation": {
        "x": 56,
        "y": 0,
        "width": 8,
        "height": 8,
        "imageWidth": 128,
        "imageHeight": 128
      },
      "id": "spawnParticle",
      "codeLineStart": 8,
      "type": 3,
      "titleKey": "gallery.spawnParticle.title",
      "descriptionKey": "gallery.spawnParticle.description"
    },
    {
      "title": "Piston After Event",
      "topics": [
        "PistonActivateAfterEvent",
        "PistonActivateAfterEventSignal",
        "Block.setPermutation",
        "Dimension.getBlock",
        "MinecraftBlockTypes"
      ],
      "sampleSet": "server",
      "localLogo": "blocks/piston_side.png",
      "id": "pistonAfterEvent",
      "type": 3,
      "titleKey": "gallery.pistonAfterEvent.title",
      "descriptionKey": "gallery.pistonAfterEvent.description"
    },
    {
      "title": "Update Scoreboard",
      "topics": [
        "Scoreboard.getObjective",
        "Scoreboard.addObjective",
        "Entity.scoreboardIdentity",
        "Scoreboard.setScore",
        "ScoreboardObjective.setScore",
        "DisplaySlotId"
      ],
      "sampleSet": "server",
      "localLogo": "blocks/cut_copper.png",
      "codeLineStart": 5,
      "id": "updateScoreboard",
      "type": 3,
      "titleKey": "gallery.updateScoreboard.title",
      "descriptionKey": "gallery.updateScoreboard.description"
    },
    {
      "title": "Set Onscreen Display Title",
      "topics": ["ScreenDisplay.setTitle", "World.getPlayers"],
      "sampleSet": "server",
      "localLogo": "ui/screenshot_frame.png",
      "id": "setTitle",
      "type": 3,
      "titleKey": "gallery.setTitle.title",
      "descriptionKey": "gallery.setTitle.description"
    },
    {
      "title": "Set Display Title/Subtitle",
      "topics": ["ScreenDisplay.setTitle", "World.getPlayers"],
      "sampleSet": "server",
      "localLogo": "items/sign_darkoak.png",
      "id": "setTitleAndSubtitle",
      "type": 3,
      "titleKey": "gallery.setTitleAndSubtitle.title",
      "descriptionKey": "gallery.setTitleAndSubtitle.description"
    },
    {
      "title": "Countdown",
      "topics": [
        "ScreenDisplay.setTitle",
        "ScreenDisplay.updateSubtitle",
        "World.getPlayers",
        "System.runInterval",
        "System.clearRun"
      ],
      "sampleSet": "server",
      "localLogo": "items/clock_item.png",
      "id": "countdown",
      "type": 3,
      "titleKey": "gallery.countdown.title",
      "descriptionKey": "gallery.countdown.description"
    },
    {
      "title": "Send Basic Message",
      "topics": ["Player.sendMessage", "World.getPlayers"],
      "sampleSet": "server",
      "localLogo": "items/paper.png",
      "id": "sendBasicMessage",
      "type": 3,
      "titleKey": "gallery.sendBasicMessage.title",
      "descriptionKey": "gallery.sendBasicMessage.description"
    },
    {
      "title": "Send Translated Message",
      "topics": ["RawMessage", "Player.sendMessage", "World.getPlayers"],
      "sampleSet": "server",
      "localLogo": "items/paper.png",
      "id": "sendTranslatedMessage",
      "type": 3,
      "titleKey": "gallery.sendTranslatedMessage.title",
      "descriptionKey": "gallery.sendTranslatedMessage.description"
    },
    {
      "title": "Send Players Different Message Types",
      "topics": ["RawMessage", "Player.sendMessage", "World.getAllPlayers"],
      "sampleSet": "server",
      "localLogo": "items/paper.png",
      "id": "sendPlayerMessages",
      "type": 3,
      "titleKey": "gallery.sendPlayerMessages.title",
      "descriptionKey": "gallery.sendPlayerMessages.description"
    },
    {
      "title": "Messages with nested translatations",
      "topics": ["RawMessage", "Player.sendMessage", "World.getPlayers"],
      "sampleSet": "server",
      "localLogo": "items/paper.png",
      "id": "nestedTranslation",
      "type": 3,
      "titleKey": "gallery.nestedTranslation.title",
      "descriptionKey": "gallery.nestedTranslation.description"
    },
    {
      "title": "Cube generator",
      "topics": ["System.runJob", "Block.setPermutation"],
      "sampleSet": "server",
      "localLogo": "blocks/cobblestone.png",
      "id": "cubeGenerator",
      "type": 3,
      "titleKey": "gallery.cubeGenerator.title",
      "descriptionKey": "gallery.cubeGenerator.description"
    },
    {
      "title": "Phantoms should fly from cats",
      "topics": ["Test.spawn", "Test.assertEntityPresentInArea", "register"],
      "sampleSet": "server-gametest-beta",
      "localLogo": "blocks/cobblestone.png",
      "id": "phantomsShouldFlyFromCats",
      "type": 3,
      "titleKey": "gallery.phantomsShouldFlyFromCats.title",
      "descriptionKey": "gallery.phantomsShouldFlyFromCats.description"
    },
    {
      "title": "Tests a roller coaster obstacle course.",
      "topics": ["Test.spawn", "Test.assertEntityPresentInArea", "register"],
      "sampleSet": "server-gametest-beta",
      "localLogo": "blocks/cobblestone.png",
      "id": "minibiomes",
      "type": 3,
      "titleKey": "gallery.minibiomes.title",
      "descriptionKey": "gallery.minibiomes.description"
    },
    {
      "title": "A simple mob test - the fox should attack the chicken.",
      "topics": ["Test.spawn", "Test.assertEntityPresentInArea", "register"],
      "sampleSet": "server-gametest-beta",
      "localLogo": "blocks/cobblestone.png",
      "id": "simpleMobGameTest",
      "type": 3,
      "titleKey": "gallery.simpleMobGameTest.title",
      "descriptionKey": "gallery.simpleMobGameTest.description"
    },
    {
      "title": "Get Player Profile",
      "topics": ["variables", "secrets"],
      "sampleSet": "server-admin-beta",
      "localLogo": "blocks/cobblestone.png",
      "id": "getPlayerProfile",
      "type": 3,
      "titleKey": "gallery.getPlayerProfile.title",
      "descriptionKey": "gallery.getPlayerProfile.description"
    },
    {
      "title": "Update score via Http Request",
      "topics": ["HttpRequestMethod", "HttpHeader", "HttpResponse"],
      "sampleSet": "server-net-beta",
      "localLogo": "blocks/cobblestone.png",
      "id": "updateScore",
      "type": 3,
      "titleKey": "gallery.updateScore.title",
      "descriptionKey": "gallery.updateScore.description"
    },
    {
      "title": "Translated Message Form",
      "topics": ["MessageFormData", "MessageFormResponse", "World.getPlayers"],
      "sampleSet": "server-ui",
      "localLogo": "ui/dialog_background_opaque_overlap_bottom.png",
      "id": "showTranslatedMessageForm",
      "type": 3,
      "titleKey": "gallery.showTranslatedMessageForm.title",
      "descriptionKey": "gallery.showTranslatedMessageForm.description"
    },
    {
      "title": "Add Sign",
      "topics": [
        "BlockSignComponent.setText",
        "Block.getComponent",
        "BlockPermutation.resolve",
        "Block.setPermutation",
        "Dimension.getBlock"
      ],
      "sampleSet": "server",
      "localLogo": "ui/icon_sign.png",
      "id": "addSign",
      "codeLineStart": 9,
      "type": 3,
      "titleKey": "gallery.addSign.title",
      "descriptionKey": "gallery.addSign.description"
    },
    {
      "title": "Add Translated Sign",
      "topics": [
        "BlockSignComponent.setText",
        "RawMessage",
        "Block.getComponent",
        "BlockPermutation.resolve",
        "Block.setPermutation",
        "Dimension.getBlock"
      ],
      "sampleSet": "server",
      "localLogo": "ui/icon_sign.png",
      "id": "addTranslatedSign",
      "codeLineStart": 9,
      "type": 3,
      "titleKey": "gallery.addTranslatedSign.title",
      "descriptionKey": "gallery.addTranslatedSign.description"
    },
    {
      "title": "Add Two Sided Sign",
      "topics": [
        "BlockSignComponent.setText",
        "BlockSignComponent.setTextDyeColor",
        "BlockSignComponent.setWaxed",
        "RawMessage",
        "Block.getComponent",
        "BlockPermutation.resolve",
        "Block.setPermutation",
        "Dimension.getBlock"
      ],
      "sampleSet": "server",
      "localLogo": "ui/icon_sign.png",
      "id": "addTwoSidedSign",
      "type": 3,
      "titleKey": "gallery.addTwoSidedSign.title",
      "descriptionKey": "gallery.addTwoSidedSign.description"
    },
    {
      "title": "Trap Tick",
      "topics": ["System.run", "World.sendMessage"],
      "sampleSet": "server",
      "localLogo": "ui/timer.png",
      "id": "trapTick",
      "type": 3,
      "titleKey": "gallery.trapTick.title",
      "descriptionKey": "gallery.trapTick.description"
    },
    {
      "title": "Every 30 Seconds",
      "topics": ["System.runInterval", "World.sendMessage"],
      "sampleSet": "server",
      "localLogo": "ui/timer.png",
      "id": "every30Seconds",
      "type": 3,
      "titleKey": "gallery.every30Seconds.title",
      "descriptionKey": "gallery.every30Seconds.description"
    },
    {
      "title": "Check Block Tags",
      "topics": ["Block.hasTag", "Dimension.getBlock"],
      "sampleSet": "server",
      "localLogo": "ui/timer.png",
      "id": "checkBlockTags",
      "type": 3,
      "titleKey": "gallery.checkBlockTags.title",
      "descriptionKey": "gallery.checkBlockTags.description"
    },
    {
      "title": "Containers",
      "topics": [
        "BlockInventoryComponent",
        "EntityInventoryComponent",
        "Container",
        "Dimension.getBlock",
        "ItemStack",
        "MinecraftItemTypes"
      ],
      "sampleSet": "server",
      "localLogo": "ui/timer.png",
      "id": "containers",
      "type": 3,
      "titleKey": "gallery.containers.title",
      "descriptionKey": "gallery.containers.description"
    },
    {
      "title": "Place Items in Chest",
      "topics": [
        "BlockInventoryComponent",
        "ItemStack",
        "MinecraftBlockTypes",
        "Dimension.getBlock",
        "Container.setItem",
        "Block.setType",
        "MinecraftItemTypes"
      ],
      "sampleSet": "server",
      "localLogo": "ui/timer.png",
      "id": "placeItemsInChest",
      "type": 3,
      "titleKey": "gallery.placeItemsInChest.title",
      "descriptionKey": "gallery.placeItemsInChest.description"
    },
    {
      "title": "Show action form",
      "topics": ["ActionFormData", "ActionFormResponse", "World.getPlayers"],
      "sampleSet": "server-ui",
      "localLogo": "ui/timer.png",
      "id": "showActionForm",
      "type": 3,
      "titleKey": "gallery.showActionForm.title",
      "descriptionKey": "gallery.showActionForm.description"
    },
    {
      "title": "Show favorite month dialog",
      "topics": ["ActionFormData", "ActionFormResponse", "World.getPlayers"],
      "sampleSet": "server-ui",
      "localLogo": "ui/timer.png",
      "id": "showFavoriteMonth",
      "type": 3,
      "titleKey": "gallery.showFavoriteMonth.title",
      "descriptionKey": "gallery.showFavoriteMonth.description"
    },
    {
      "title": "Show message form",
      "topics": ["MessageFormData", "MessageFormResponse", "World.getPlayers"],
      "sampleSet": "server-ui",
      "localLogo": "ui/timer.png",
      "id": "showBasicMessageForm",
      "type": 3,
      "titleKey": "gallery.showBasicMessageForm.title",
      "descriptionKey": "gallery.showBasicMessageForm.description"
    },
    {
      "title": "Show basic modal form",
      "topics": ["ModalFormData", "ModalFormResponse", "World.getPlayers"],
      "sampleSet": "server-ui",
      "localLogo": "ui/timer.png",
      "id": "showBasicModalForm",
      "type": 3,
      "titleKey": "gallery.showBasicModalForm.title",
      "descriptionKey": "gallery.showBasicModalForm.description"
    },
    {
      "title": "Allay",
      "description": "The allay is a new befriend-able flying mob that loves to collect things.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/allay/allay.png",
      "snapshotImage": "mob-allay.png",
      "id": "allay",
      "type": 4,
      "logoLocation": {
        "x": 5,
        "y": 5,
        "width": 5,
        "height": 5,
        "imageWidth": 32,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>allay",
        "<RPE>allay",
        "<RPME>allay",
        "<RPTE>allay/allay",
        "<RPAC>allay",
        "<RPA>allay",
        "<RPRC>allay"
      ],
      "titleKey": "gallery.allay.title",
      "descriptionKey": "gallery.allay.description"
    },
    {
      "title": "Axolotl",
      "description": "Create a new animal based on the Minecraft axolotl.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/axolotl/axolotl_cyan.png",
      "snapshotImage": "mob-axolotl.png",
      "id": "axolotl",
      "type": 4,
      "logoLocation": {
        "x": 5,
        "y": 3,
        "width": 8,
        "height": 8,
        "imageWidth": 64,
        "imageHeight": 64
      },
      "fileList": [
        "<BPE>axolotl",
        "<BPSR>axolotl",
        "<RPE>axolotl",
        "<RPME>axolotl",
        "<RPAC>axolotl",
        "<RPA>axolotl",
        "<RPTE>axolotl/axolotl_blue",
        "<RPTE>axolotl/axolotl_cyan",
        "<RPTE>axolotl/axolotl_gold",
        "<RPTE>axolotl/axolotl_lucy",
        "<RPTE>axolotl/axolotl_wild"
      ],
      "titleKey": "gallery.axolotl.title",
      "descriptionKey": "gallery.axolotl.description"
    },
    {
      "title": "Cat",
      "description": "Cats are commonly found in well-populated villages. To tame a stray cat, you'll need to slowly approach it while holding something tasty.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "id": "cat",
      "type": 4,
      "localLogo": "entity/cat/calico.png",
      "snapshotImage": "mob-cat.png",
      "logoLocation": {
        "x": 5,
        "y": 3,
        "width": 5,
        "height": 6,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>cat",
        "<BPLE>cat",
        "<BPSR>cat",
        "<RPE>cat",
        "<RPME>cat",
        "<RPRC>cat",
        "<RPAC>cat",
        "<RPA>cat",
        "<RPTE>cat/allblackcat",
        "<RPTE>cat/allblackcat_tame.tga",
        "<RPTE>cat/blackcat",
        "<RPTE>cat/britishshorthair",
        "<RPTE>cat/britishshorthair_tame.tga",
        "<RPTE>cat/calico",
        "<RPTE>cat/calico_tame.tga",
        "<RPTE>cat/graytabby_tame.tga",
        "<RPTE>cat/jellie",
        "<RPTE>cat/jellie_tame.tga",
        "<RPTE>cat/ocelot",
        "<RPTE>cat/ocelot_tame.tga",
        "<RPTE>cat/persian",
        "<RPTE>cat/persian_tame.tga",
        "<RPTE>cat/ragdoll",
        "<RPTE>cat/ragdoll_tame.tga",
        "<RPTE>cat/red",
        "<RPTE>cat/redtabby",
        "<RPTE>cat/redtabby_tame.tga",
        "<RPTE>cat/siamese",
        "<RPTE>cat/siamesecat",
        "<RPTE>cat/siamesecat_tame.tga",
        "<RPTE>cat/tabby",
        "<RPTE>cat/tabby_tame.tga",
        "<RPTE>cat/tuxedo",
        "<RPTE>cat/tuxedo_tame.tga",
        "<RPTE>cat/white",
        "<RPTE>cat/white_tame.tga"
      ],
      "titleKey": "gallery.cat.title",
      "descriptionKey": "gallery.cat.description"
    },
    {
      "title": "Cow",
      "description": "The cow can be found mooing about in grassy areas. It is very resourceful and makes for a great cattle companion.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "id": "cow",
      "type": 4,
      "localLogo": "entity/cow/cow.png",
      "snapshotImage": "mob-cow.png",
      "logoLocation": {
        "x": 6,
        "y": 6,
        "width": 8,
        "height": 8,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>cow",
        "<BPLE>cow",
        "<BPSR>cow",
        "<RPE>cow",
        "<RPME>cow.v2",
        "<RPME>cow.cold",
        "<RPME>cow.warm",
        "<RPRC>cow.v2",
        "<RPA>cow",
        "<RPTE>cow/cow",
        "<RPTE>cow/cow_cold",
        "<RPTE>cow/cow_v2",
        "<RPTE>cow/cow_warm"
      ],
      "titleKey": "gallery.cow.title",
      "descriptionKey": "gallery.cow.description"
    },
    {
      "title": "Creeper",
      "description": "The creeper is a mob that can sneak up on you when you least expect it and trigger a devastating attack by blowing up.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "id": "creeper",
      "type": 4,
      "localLogo": "entity/creeper/creeper.png",
      "snapshotImage": "mob-creeper.png",
      "logoLocation": {
        "x": 8,
        "y": 8,
        "width": 8,
        "height": 8,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>creeper",
        "<BPLE>creeper",
        "<BPSR>creeper",
        "<RPE>creeper",
        "<RPRC>creeper",
        "<RPAC>creeper",
        "<RPA>creeper",
        "<RPME>creeper",
        "<RPTE>creeper/creeper",
        "<RPTE>creeper/creeper_armor"
      ],
      "titleKey": "gallery.creeper.title",
      "descriptionKey": "gallery.creeper.description"
    },
    {
      "title": "Enderman",
      "description": "The tall and mysterious Enderman is a neutral mob that can be seen during late nights, standing in the distance while staring blindly into the horizon before teleporting away.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/enderman/enderman.png",
      "snapshotImage": "mob-enderman.png",
      "id": "enderman",
      "type": 4,
      "logoLocation": {
        "x": 8,
        "y": 8,
        "width": 8,
        "height": 8,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>enderman",
        "<BPLE>enderman",
        "<BPSR>enderman",
        "<RPE>enderman",
        "<RPME>enderman",
        "<RPRC>enderman",
        "<RPTE>enderman/enderman.tga",
        "<RPAC>enderman",
        "<RPA>enderman"
      ],
      "titleKey": "gallery.enderman.title",
      "descriptionKey": "gallery.enderman.description"
    },
    {
      "title": "Rabbit",
      "description": "Create a new animal based on the Minecraft rabbit.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/rabbit/brown.png",
      "snapshotImage": "mob-rabbit.png",
      "id": "rabbit",
      "type": 4,
      "logoLocation": {
        "x": 37,
        "y": 3,
        "width": 5,
        "height": 5,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>rabbit",
        "<BPLE>rabbit",
        "<BPSR>rabbit",
        "<RPE>rabbit",
        "<RPME>rabbit",
        "<RPAC>rabbit",
        "<RPRC>rabbit",
        "<RPA>rabbit",
        "<RPTE>rabbit/blackrabbit",
        "<RPTE>rabbit/brown",
        "<RPTE>rabbit/gold",
        "<RPTE>rabbit/toast",
        "<RPTE>rabbit/white",
        "<RPTE>rabbit/white_splotched",
        "<RPTE>rabbit/salt"
      ],
      "titleKey": "gallery.rabbit.title",
      "descriptionKey": "gallery.rabbit.description"
    },
    {
      "title": "Pig",
      "description": "A pig is a reliable oink friend. With the right equipment (a saddle), you can even use it as a mount and take it for a ride.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/pig/pig.png",
      "snapshotImage": "mob-pig.png",
      "id": "pig",
      "type": 4,
      "nameReplacers": ["pig_v3", "pig.v3", "pig"],
      "logoLocation": {
        "x": 8,
        "y": 8,
        "width": 8,
        "height": 8,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>pig",
        "<BPLE>pig",
        "<BPSR>pig",
        "<RPE>pig",
        "<RPRC>pig",
        "<RPA>pig",
        "<RPME>pig.v3",
        "<RPTE>pig/pig_v3",
        "<RPTE>pig/pig_mers.tga",
        "<RPTE>pig/pig.texture_set.json",
        "<RPTE>pig/pig_saddle",
        "<RPTE>pig/pig_saddle_mers.tga",
        "<RPTE>pig/pig_saddle.texture_set.json",
        "<RPTE>pig/pig_cold",
        "<RPTE>pig/pig_cold_mers.tga",
        "<RPTE>pig/pig_cold.texture_set.json",
        "<RPTE>pig/pig_warm",
        "<RPTE>pig/pig_warm_mers.tga",
        "<RPTE>pig/pig_warm.texture_set.json",
        "<RPTE>pig/pigzombie",
        "<RPTE>pig/pigzombie_mers.tga",
        "<RPTE>pig/pigzombie.texture_set.json"
      ],
      "titleKey": "gallery.pig.title",
      "descriptionKey": "gallery.pig.description"
    },
    {
      "title": "Sheep",
      "description": "Sheep can provide you with wool, which is a useful material in many crafting recipes and can be dyed into different colors.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/sheep/sheep.png",
      "snapshotImage": "mob-sheep.png",
      "id": "sheep",
      "type": 4,
      "logoLocation": {
        "x": 6,
        "y": 6,
        "width": 8,
        "height": 6,
        "imageWidth": 64,
        "imageHeight": 64
      },
      "fileList": [
        "<BPE>sheep",
        "<BPLE>sheep",
        "<BPSR>sheep",
        "<RPE>sheep",
        "<RPME>sheep",
        "<RPTE>sheep/sheep.tga",
        "<RPRC>sheep",
        "<RPAC>sheep",
        "<RPA>sheep"
      ],
      "titleKey": "gallery.sheep.title",
      "descriptionKey": "gallery.sheep.description"
    },
    {
      "title": "Skeleton",
      "description": "With bow and arrow, the skeleton fires arrows at players from a distance. They spawn during the night and in poorly lit areas such as caves.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/skeleton/skeleton.png",
      "snapshotImage": "mob-skeleton.png",
      "id": "skeleton",
      "type": 4,
      "logoLocation": {
        "x": 8,
        "y": 8,
        "width": 8,
        "height": 8,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>skeleton",
        "<BPLE>skeleton",
        "<BPSR>skeleton",
        "<RPE>skeleton",
        "<RPME>skeleton",
        "<RPRC>skeleton",
        "<RPAC>skeleton",
        "<RPA>skeleton",
        "<RPTE>skeleton/skeleton",
        "<RPTE>skeleton/stray",
        "<RPTE>skeleton/stray_overlay",
        "<RPTE>skeleton/wither_skeleton"
      ],
      "titleKey": "gallery.skeleton.title",
      "descriptionKey": "gallery.skeleton.description"
    },
    {
      "title": "Wolf",
      "description": "Create a new animal based on the Minecraft wolf.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "id": "wolf",
      "type": 4,
      "localLogo": "entity/wolf/wolf.png",
      "snapshotImage": "mob-wolf.png",
      "logoLocation": {
        "x": 4,
        "y": 4,
        "width": 6,
        "height": 6,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>wolf",
        "<BPLE>wolf",
        "<BPSR>wolf",
        "<RPE>wolf",
        "<RPME>wolf",
        "<RPRC>wolf",
        "<RPAC>wolf",
        "<RPA>wolf",
        "<RPTE>wolf/wolf",
        "<RPTE>wolf/wolf_angry",
        "<RPTE>wolf/wolf_armor_cracked_high",
        "<RPTE>wolf/wolf_armor_cracked_low",
        "<RPTE>wolf/wolf_armor_cracked_medium",
        "<RPTE>wolf/wolf_armor_cracked_none",
        "<RPTE>wolf/wolf_armor_dyed.tga",
        "<RPTE>wolf/wolf_armor",
        "<RPTE>wolf/wolf_ashen_angry",
        "<RPTE>wolf/wolf_ashen_tame.tga",
        "<RPTE>wolf/wolf_ashen",
        "<RPTE>wolf/wolf_black_angry",
        "<RPTE>wolf/wolf_black_tame.tga",
        "<RPTE>wolf/wolf_black",
        "<RPTE>wolf/wolf_chestnut_angry",
        "<RPTE>wolf/wolf_chestnut_tame.tga",
        "<RPTE>wolf/wolf_chestnut",
        "<RPTE>wolf/wolf_rusty_angry",
        "<RPTE>wolf/wolf_rusty_tame.tga",
        "<RPTE>wolf/wolf_rusty",
        "<RPTE>wolf/wolf_snowy_angry",
        "<RPTE>wolf/wolf_snowy_tame.tga",
        "<RPTE>wolf/wolf_snowy",
        "<RPTE>wolf/wolf_spotted_angry",
        "<RPTE>wolf/wolf_spotted_tame.tga",
        "<RPTE>wolf/wolf_spotted",
        "<RPTE>wolf/wolf_striped_angry",
        "<RPTE>wolf/wolf_striped_tame.tga",
        "<RPTE>wolf/wolf_striped",
        "<RPTE>wolf/wolf_tame.tga",
        "<RPTE>wolf/wolf_woods_angry",
        "<RPTE>wolf/wolf_woods_tame.tga",
        "<RPTE>wolf/wolf_woods",
        "<RPTE>wolf/wolf.png"
      ],
      "titleKey": "gallery.wolf.title",
      "descriptionKey": "gallery.wolf.description"
    },
    {
      "title": "Zombie",
      "description": "The groaning zombie is persistent at chasing players, and also quite slow.",
      "gitHubOwner": "mojang",
      "gitHubRepoName": "bedrock-samples",
      "localLogo": "entity/zombie/zombie.png",
      "snapshotImage": "mob-zombie.png",
      "id": "zombie",
      "type": 4,
      "logoLocation": {
        "x": 8,
        "y": 8,
        "width": 8,
        "height": 8,
        "imageWidth": 64,
        "imageHeight": 32
      },
      "fileList": [
        "<BPE>zombie",
        "<BPLE>zombie",
        "<BPSR>zombie",
        "<RPE>zombie",
        "<RPRC>zombie",
        "<RPAC>zombie",
        "<RPA>zombie",
        "<RPME>zombie",
        "<RPTE>zombie/zombie",
        "<RPTE>zombie/husk",
        "<RPTE>zombie/drowned.tga"
      ],
      "titleKey": "gallery.zombie.title",
      "descriptionKey": "gallery.zombie.description"
    },
    {
      "title": "Camera Grapple",
      "topics": ["IModalToolContainer", "IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "blocks/camera_front.png",
      "id": "camera-grapple.ts",
      "codeLineStart": 19,
      "type": 5,
      "titleKey": "gallery.camera-grapple.ts.title",
      "descriptionKey": "gallery.camera-grapple.ts.description"
    },
    {
      "title": "Star Shape Brush",
      "topics": ["CompoundBlockVolume", "IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "items/nether_star.png",
      "id": "star-brush-shape.ts",
      "codeLineStart": 17,
      "type": 5,
      "titleKey": "gallery.star-brush-shape.ts.title",
      "descriptionKey": "gallery.star-brush-shape.ts.description"
    },
    {
      "title": "Dye Brush",
      "topics": ["ExtensionContext", "IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "items/dye_powder_red.png",
      "id": "dye-brush.ts",
      "codeLineStart": 117,
      "type": 5,
      "titleKey": "gallery.dye-brush.ts.title",
      "descriptionKey": "gallery.dye-brush.ts.description"
    },
    {
      "title": "Farm Generator",
      "topics": ["IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "blocks/farmland_wet.png",
      "id": "farm-generator.ts",
      "codeLineStart": 41,
      "type": 5,
      "titleKey": "gallery.farm-generator.ts.title",
      "descriptionKey": "gallery.farm-generator.ts.description"
    },
    {
      "title": "Go to Mark",
      "topics": ["IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "blocks/cut_copper.png",
      "id": "goto-mark.ts",
      "codeLineStart": 96,
      "type": 5,
      "titleKey": "gallery.goto-mark.ts.title",
      "descriptionKey": "gallery.goto-mark.ts.description"
    },
    {
      "title": "Portal Generator",
      "topics": ["IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "blocks/cut_copper.png",
      "id": "portal-generator.ts",
      "codeLineStart": 316,
      "type": 5,
      "titleKey": "gallery.portal-generator.ts.title",
      "descriptionKey": "gallery.portal-generator.ts.description"
    },
    {
      "title": "Locate Biome",
      "topics": ["IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "blocks/cut_copper.png",
      "id": "simple-locate-biome.ts",
      "codeLineStart": 93,
      "type": 5,
      "titleKey": "gallery.simple-locate-biome.ts.title",
      "descriptionKey": "gallery.simple-locate-biome.ts.description"
    },
    {
      "title": "Tree Generator",
      "topics": ["IPlayerUISession", "ActionManager", "registerEditorExtension"],
      "sampleSet": "server-editor",
      "localLogo": "blocks/cut_copper.png",
      "id": "tree-generator.ts",
      "codeLineStart": 47,
      "type": 5,
      "titleKey": "gallery.tree-generator.ts.title",
      "descriptionKey": "gallery.tree-generator.ts.description"
    },
    {
      "title": "Starter GameTest",
      "description": "A simple introduction to creating GameTests. See the tutorial at https://aka.ms/newgametest.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-gametests",
      "gitHubFolder": "/starterTestsTutorial",
      "logoImage": "/starterTestsTutorial/behavior_packs/starterTestsTutorial/pack_icon.png",
      "id": "helloWorldGameTest",
      "type": 0,
      "titleKey": "gallery.helloWorldGameTest.title",
      "descriptionKey": "gallery.helloWorldGameTest.description"
    },
    {
      "title": "Basic GameTest",
      "description": "A collection of GameTests focused on exploring different facets of Mob Behavior.",
      "gitHubOwner": "microsoft",
      "gitHubRepoName": "minecraft-gametests",
      "gitHubFolder": "/js-gametests",
      "logoImage": "/js-gametests/behavior_packs/JsGameTests/pack_icon.png",
      "id": "mobGameTest",
      "type": 0,
      "titleKey": "gallery.mobGameTest.title",
      "descriptionKey": "gallery.mobGameTest.description"
    },
    {
      "title": "Spawn Rule",
      "description": "Will automatically create new entities in the world based on a set of rules",
      "id": "spawn_rule",
      "type": 21,
      "targetType": 44,
      "titleKey": "gallery.spawn_rule.title",
      "descriptionKey": "gallery.spawn_rule.description"
    },
    {
      "title": "Loot Table",
      "description": "Determines a set of items to randomly generate, typically in response a block being broken, an entity being no more, or when randomly generating chests.",
      "id": "loot_table",
      "type": 21,
      "targetType": 24,
      "titleKey": "gallery.loot_table.title",
      "descriptionKey": "gallery.loot_table.description"
    },
    {
      "title": "Trade Table",
      "description": "Defines a villager-style trading economy: tiers of trades, the items each side wants and gives, and the experience required to unlock subsequent tiers.",
      "id": "trade_table",
      "type": 21,
      "targetType": 45,
      "titleKey": "gallery.trade_table.title",
      "descriptionKey": "gallery.trade_table.description"
    },
    {
      "title": "Recipe (Shapeless)",
      "description": "Used to define how a player can create new items from a set of existing items - without a need for a specific arrangement",
      "id": "recipe_shapeless",
      "type": 21,
      "targetType": 43,
      "titleKey": "gallery.recipe_shapeless.title",
      "descriptionKey": "gallery.recipe_shapeless.description"
    },
    {
      "title": "Recipe (Shaped)",
      "description": "Used to define how a player can create new items from a set of existing items - with items arranged in particular patterns",
      "id": "recipe_shaped",
      "type": 21,
      "targetType": 43,
      "titleKey": "gallery.recipe_shaped.title",
      "descriptionKey": "gallery.recipe_shaped.description"
    },
    {
      "title": "Feature + Rule",
      "description": "Defines a hierarchy of features that can be used to generate structures and other in-game random assemblages of blocks",
      "id": "feature_rule",
      "type": 22,
      "targetType": 40,
      "titleKey": "gallery.feature_rule.title",
      "descriptionKey": "gallery.feature_rule.description"
    },
    {
      "title": "Jigsaw Structure Set",
      "description": "Defines a randomly building collection of structures",
      "id": "jigsaw",
      "type": 22,
      "targetType": 139,
      "titleKey": "gallery.jigsaw.title",
      "descriptionKey": "gallery.jigsaw.description"
    },
    {
      "title": "Atmospherics",
      "description": "Defines atmospherics files",
      "id": "atmospherics",
      "type": 23,
      "targetType": 133,
      "titleKey": "gallery.atmospherics.title",
      "descriptionKey": "gallery.atmospherics.description"
    },
    {
      "title": "Color grading",
      "description": "Color grading",
      "id": "color_grading",
      "type": 23,
      "targetType": 132,
      "titleKey": "gallery.color_grading.title",
      "descriptionKey": "gallery.color_grading.description"
    },
    {
      "title": "Lighting",
      "description": "Lighting",
      "id": "lighting",
      "type": 23,
      "targetType": 88,
      "titleKey": "gallery.lighting.title",
      "descriptionKey": "gallery.lighting.description"
    },
    {
      "title": "PBR",
      "description": "PBR",
      "id": "pbr",
      "type": 23,
      "targetType": 134,
      "titleKey": "gallery.pbr.title",
      "descriptionKey": "gallery.pbr.description"
    },
    {
      "title": "Point lights",
      "description": "Point Lights",
      "id": "point_lights",
      "type": 23,
      "targetType": 135,
      "titleKey": "gallery.point_lights.title",
      "descriptionKey": "gallery.point_lights.description"
    },
    {
      "title": "Shadows",
      "description": "Shadow",
      "id": "shadows",
      "type": 23,
      "targetType": 137,
      "titleKey": "gallery.shadows.title",
      "descriptionKey": "gallery.shadows.description"
    },
    {
      "title": "Water",
      "description": "Water",
      "id": "water",
      "type": 23,
      "targetType": 136,
      "titleKey": "gallery.water.title",
      "descriptionKey": "gallery.water.description"
    },
    {
      "title": "Partial Biome",
      "description": "Defines a biome replacement",
      "id": "biome_behavior",
      "type": 22,
      "targetType": 38,
      "titleKey": "gallery.biome_behavior.title",
      "descriptionKey": "gallery.biome_behavior.description"
    },
    {
      "title": "Entity (Behavior)",
      "id": "entity_behavior",
      "type": 41,
      "targetType": 10,
      "titleKey": "gallery.entity_behavior.title",
      "descriptionKey": "gallery.entity_behavior.description"
    },
    {
      "title": "Entity (Resource)",
      "id": "entity_resources",
      "type": 41,
      "targetType": 30,
      "titleKey": "gallery.entity_resources.title",
      "descriptionKey": "gallery.entity_resources.description"
    },
    {
      "title": "Item (Behavior)",
      "id": "item_behavior",
      "type": 41,
      "targetType": 23,
      "titleKey": "gallery.item_behavior.title",
      "descriptionKey": "gallery.item_behavior.description"
    },
    {
      "title": "Attachable (Item Resource)",
      "id": "attachable",
      "type": 41,
      "targetType": 47,
      "titleKey": "gallery.attachable.title",
      "descriptionKey": "gallery.attachable.description"
    },
    {
      "title": "Block (Behavior)",
      "id": "block_behavior",
      "type": 41,
      "targetType": 21,
      "titleKey": "gallery.block_behavior.title",
      "descriptionKey": "gallery.block_behavior.description"
    },
    {
      "title": "Block Culling",
      "id": "block_culling",
      "type": 41,
      "targetType": 127,
      "titleKey": "gallery.block_culling.title",
      "descriptionKey": "gallery.block_culling.description"
    },
    {
      "title": "Block Visual Catalog (Singleton)",
      "id": "block_catalog",
      "type": 41,
      "targetType": 26,
      "titleKey": "gallery.block_catalog.title",
      "descriptionKey": "gallery.block_catalog.description"
    },
    {
      "title": "Voxel Shape",
      "id": "voxel_shape",
      "type": 41,
      "targetType": 165
    },
    {
      "title": "Biome client resource",
      "id": "biome_resource",
      "type": 42,
      "targetType": 161,
      "titleKey": "gallery.biome_resource.title",
      "descriptionKey": "gallery.biome_resource.description"
    },
    {
      "title": "Aggregate Feature",
      "id": "aggregate_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.aggregate_feature.title",
      "descriptionKey": "gallery.aggregate_feature.description"
    },
    {
      "title": "Cave Carver Feature",
      "id": "cave_carver_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.cave_carver_feature.title",
      "descriptionKey": "gallery.cave_carver_feature.description"
    },
    {
      "title": "Fossil Feature",
      "id": "fossil_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.fossil_feature.title",
      "descriptionKey": "gallery.fossil_feature.description"
    },
    {
      "title": "Geode Feature",
      "id": "geode_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.geode_feature.title",
      "descriptionKey": "gallery.geode_feature.description"
    },
    {
      "title": "Growing Plant Feature",
      "id": "growing_plant_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.growing_plant_feature.title",
      "descriptionKey": "gallery.growing_plant_feature.description"
    },
    {
      "title": "Multiface Feature",
      "id": "multiface_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.multiface_feature.title",
      "descriptionKey": "gallery.multiface_feature.description"
    },
    {
      "title": "Nether Cave Carver Feature",
      "id": "nether_cave_carver_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.nether_cave_carver_feature.title",
      "descriptionKey": "gallery.nether_cave_carver_feature.description"
    },
    {
      "title": "Ore Feature",
      "id": "ore_feature",
      "type": 42,
      "targetType": 41,
      "titleKey": "gallery.ore_feature.title",
      "descriptionKey": "gallery.ore_feature.description"
    },
    {
      "title": "Animation",
      "id": "animation",
      "type": 43,
      "targetType": 28,
      "titleKey": "gallery.animation.title",
      "descriptionKey": "gallery.animation.description"
    },
    {
      "title": "Action Set",
      "id": "action_set",
      "type": 8,
      "targetType": 12,
      "titleKey": "gallery.action_set.title",
      "descriptionKey": "gallery.action_set.description"
    },
    {
      "title": "Animation Controller",
      "id": "animation_controller",
      "type": 43,
      "targetType": 29,
      "titleKey": "gallery.animation_controller.title",
      "descriptionKey": "gallery.animation_controller.description"
    },
    {
      "title": "Render Controller",
      "id": "render_controller",
      "type": 43,
      "targetType": 34,
      "titleKey": "gallery.render_controller.title",
      "descriptionKey": "gallery.render_controller.description"
    },
    {
      "title": "Passive Quadruped (Wizard)",
      "description": "A simple passive four-legged animal with breeding and leashing support.",
      "id": "wizard_quadruped_passive",
      "type": 44,
      "tags": ["wizard", "entity", "passive", "animal"],
      "creationData": {
        "template": "quadruped_passive",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_quadruped_passive.title",
      "descriptionKey": "gallery.wizard_quadruped_passive.description"
    },
    {
      "title": "Hostile Humanoid (Wizard)",
      "description": "A hostile two-legged mob with melee attacks and undead properties.",
      "id": "wizard_humanoid_hostile",
      "type": 44,
      "tags": ["wizard", "entity", "hostile", "monster"],
      "creationData": {
        "template": "humanoid_hostile",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_humanoid_hostile.title",
      "descriptionKey": "gallery.wizard_humanoid_hostile.description"
    },
    {
      "title": "Neutral Wolf-like (Wizard)",
      "description": "A neutral animal that can be tamed and attacks when provoked.",
      "id": "wizard_quadruped_neutral",
      "type": 44,
      "tags": ["wizard", "entity", "neutral", "tameable"],
      "creationData": {
        "template": "quadruped_neutral",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_quadruped_neutral.title",
      "descriptionKey": "gallery.wizard_quadruped_neutral.description"
    },
    {
      "title": "Flying Creature (Wizard)",
      "description": "A passive flying creature like a bat.",
      "id": "wizard_flying_passive",
      "type": 44,
      "tags": ["wizard", "entity", "passive", "flying"],
      "creationData": {
        "template": "flying_passive",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_flying_passive.title",
      "descriptionKey": "gallery.wizard_flying_passive.description"
    },
    {
      "title": "Aquatic Fish (Wizard)",
      "description": "A passive water-dwelling creature.",
      "id": "wizard_aquatic_passive",
      "type": 44,
      "tags": ["wizard", "entity", "passive", "aquatic"],
      "creationData": {
        "template": "aquatic_passive",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_aquatic_passive.title",
      "descriptionKey": "gallery.wizard_aquatic_passive.description"
    },
    {
      "title": "Spider-like Arthropod (Wizard)",
      "description": "A hostile spider-like creature with wall climbing.",
      "id": "wizard_arthropod_hostile",
      "type": 44,
      "tags": ["wizard", "entity", "hostile", "spider"],
      "creationData": {
        "template": "arthropod_hostile",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_arthropod_hostile.title",
      "descriptionKey": "gallery.wizard_arthropod_hostile.description"
    },
    {
      "title": "Slime Creature (Wizard)",
      "description": "A bouncy hostile slime that splits when killed.",
      "id": "wizard_slime_hostile",
      "type": 44,
      "tags": ["wizard", "entity", "hostile", "slime"],
      "creationData": {
        "template": "slime_hostile",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_slime_hostile.title",
      "descriptionKey": "gallery.wizard_slime_hostile.description"
    },
    {
      "title": "Boss Entity (Wizard)",
      "description": "A powerful boss mob with multiple attack types and phases.",
      "id": "wizard_boss_humanoid",
      "type": 44,
      "tags": ["wizard", "entity", "boss"],
      "creationData": {
        "template": "boss_humanoid",
        "contentType": "entity"
      },
      "titleKey": "gallery.wizard_boss_humanoid.title",
      "descriptionKey": "gallery.wizard_boss_humanoid.description"
    },
    {
      "title": "Solid Cube Block (Wizard)",
      "description": "A simple solid cube block with stone properties.",
      "id": "wizard_solid_cube",
      "type": 44,
      "tags": ["wizard", "block", "building"],
      "creationData": {
        "template": "solid_cube",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_solid_cube.title",
      "descriptionKey": "gallery.wizard_solid_cube.description"
    },
    {
      "title": "Wood Planks Block (Wizard)",
      "description": "Wooden plank block with flammable properties.",
      "id": "wizard_wood_planks",
      "type": 44,
      "tags": ["wizard", "block", "building", "wood"],
      "creationData": {
        "template": "wood_planks",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_wood_planks.title",
      "descriptionKey": "gallery.wizard_wood_planks.description"
    },
    {
      "title": "Light Block (Wizard)",
      "description": "A block that emits light.",
      "id": "wizard_light_block",
      "type": 44,
      "tags": ["wizard", "block", "functional", "light"],
      "creationData": {
        "template": "light_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_light_block.title",
      "descriptionKey": "gallery.wizard_light_block.description"
    },
    {
      "title": "Container Block (Wizard)",
      "description": "A block that stores items like a chest.",
      "id": "wizard_container_block",
      "type": 44,
      "tags": ["wizard", "block", "functional", "container"],
      "creationData": {
        "template": "container_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_container_block.title",
      "descriptionKey": "gallery.wizard_container_block.description"
    },
    {
      "title": "Door Block (Wizard)",
      "description": "An openable door block.",
      "id": "wizard_door_block",
      "type": 44,
      "tags": ["wizard", "block", "functional", "door"],
      "creationData": {
        "template": "door_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_door_block.title",
      "descriptionKey": "gallery.wizard_door_block.description"
    },
    {
      "title": "Glass Block (Wizard)",
      "description": "A transparent passable block.",
      "id": "wizard_glass_block",
      "type": 44,
      "tags": ["wizard", "block", "building", "transparent"],
      "creationData": {
        "template": "glass_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_glass_block.title",
      "descriptionKey": "gallery.wizard_glass_block.description"
    },
    {
      "title": "Crafting Station (Wizard)",
      "description": "A block for crafting items.",
      "id": "wizard_crafting_block",
      "type": 44,
      "tags": ["wizard", "block", "functional", "crafting"],
      "creationData": {
        "template": "crafting_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_crafting_block.title",
      "descriptionKey": "gallery.wizard_crafting_block.description"
    },
    {
      "title": "Slab Block (Wizard)",
      "description": "A half-height block with top/bottom placement.",
      "id": "wizard_slab_block",
      "type": 44,
      "tags": ["wizard", "block", "building", "slab"],
      "creationData": {
        "template": "slab_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_slab_block.title",
      "descriptionKey": "gallery.wizard_slab_block.description"
    },
    {
      "title": "Stairs Block (Wizard)",
      "description": "A stair-shaped block with directional placement.",
      "id": "wizard_stairs_block",
      "type": 44,
      "tags": ["wizard", "block", "building", "stairs"],
      "creationData": {
        "template": "stairs_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_stairs_block.title",
      "descriptionKey": "gallery.wizard_stairs_block.description"
    },
    {
      "title": "Ore Block (Wizard)",
      "description": "A mineable ore block with sparkle effects.",
      "id": "wizard_ore_block",
      "type": 44,
      "tags": ["wizard", "block", "natural", "ore"],
      "creationData": {
        "template": "ore_block",
        "contentType": "block"
      },
      "titleKey": "gallery.wizard_ore_block.title",
      "descriptionKey": "gallery.wizard_ore_block.description"
    },
    {
      "title": "Iron Sword (Wizard)",
      "description": "A standard melee weapon with durability.",
      "id": "wizard_sword_iron",
      "type": 44,
      "tags": ["wizard", "item", "weapon", "sword"],
      "creationData": {
        "template": "sword_iron",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_sword_iron.title",
      "descriptionKey": "gallery.wizard_sword_iron.description"
    },
    {
      "title": "Gold Sword (Wizard)",
      "description": "A fast but fragile enchanted sword.",
      "id": "wizard_sword_gold",
      "type": 44,
      "tags": ["wizard", "item", "weapon", "sword"],
      "creationData": {
        "template": "sword_gold",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_sword_gold.title",
      "descriptionKey": "gallery.wizard_sword_gold.description"
    },
    {
      "title": "Iron Pickaxe (Wizard)",
      "description": "A mining tool for stone and ores.",
      "id": "wizard_pickaxe_iron",
      "type": 44,
      "tags": ["wizard", "item", "tool", "pickaxe"],
      "creationData": {
        "template": "pickaxe_iron",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_pickaxe_iron.title",
      "descriptionKey": "gallery.wizard_pickaxe_iron.description"
    },
    {
      "title": "Basic Food (Wizard)",
      "description": "A simple food item that restores hunger.",
      "id": "wizard_food_basic",
      "type": 44,
      "tags": ["wizard", "item", "consumable", "food"],
      "creationData": {
        "template": "food_basic",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_food_basic.title",
      "descriptionKey": "gallery.wizard_food_basic.description"
    },
    {
      "title": "Healing Potion (Wizard)",
      "description": "A drinkable healing item.",
      "id": "wizard_potion_healing",
      "type": 44,
      "tags": ["wizard", "item", "consumable", "potion"],
      "creationData": {
        "template": "potion_healing",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_potion_healing.title",
      "descriptionKey": "gallery.wizard_potion_healing.description"
    },
    {
      "title": "Helmet (Wizard)",
      "description": "Head armor piece with protection.",
      "id": "wizard_armor_helmet",
      "type": 44,
      "tags": ["wizard", "item", "armor", "helmet"],
      "creationData": {
        "template": "armor_helmet",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_armor_helmet.title",
      "descriptionKey": "gallery.wizard_armor_helmet.description"
    },
    {
      "title": "Chestplate (Wizard)",
      "description": "Chest armor piece with high protection.",
      "id": "wizard_armor_chestplate",
      "type": 44,
      "tags": ["wizard", "item", "armor", "chestplate"],
      "creationData": {
        "template": "armor_chestplate",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_armor_chestplate.title",
      "descriptionKey": "gallery.wizard_armor_chestplate.description"
    },
    {
      "title": "Throwable Item (Wizard)",
      "description": "An item that can be thrown as a projectile.",
      "id": "wizard_throwable_item",
      "type": 44,
      "tags": ["wizard", "item", "throwable"],
      "creationData": {
        "template": "throwable_item",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_throwable_item.title",
      "descriptionKey": "gallery.wizard_throwable_item.description"
    },
    {
      "title": "Music Disc (Wizard)",
      "description": "A playable music disc for jukeboxes.",
      "id": "wizard_music_disc",
      "type": 44,
      "tags": ["wizard", "item", "music"],
      "creationData": {
        "template": "music_disc",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_music_disc.title",
      "descriptionKey": "gallery.wizard_music_disc.description"
    },
    {
      "title": "Fuel Item (Wizard)",
      "description": "An item that can be used as furnace fuel.",
      "id": "wizard_fuel_item",
      "type": 44,
      "tags": ["wizard", "item", "fuel"],
      "creationData": {
        "template": "fuel_item",
        "contentType": "item"
      },
      "titleKey": "gallery.wizard_fuel_item.title",
      "descriptionKey": "gallery.wizard_fuel_item.description"
    },
    {
      "title": "Humanoid Mob Template",
      "description": "A humanoid mob template with head, body, arms, and legs. 32 units tall (~2 blocks, player-scale).",
      "id": "humanoid",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.humanoid.title",
      "descriptionKey": "gallery.humanoid.description"
    },
    {
      "title": "Small Animal Template",
      "description": "A small quadruped like a pig or sheep (~14 units tall, ~1 block).",
      "id": "small_animal",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.small_animal.title",
      "descriptionKey": "gallery.small_animal.description"
    },
    {
      "title": "Large Animal Template",
      "description": "A larger quadruped like a horse or cow (~24 units tall, ~1.5 blocks).",
      "id": "large_animal",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.large_animal.title",
      "descriptionKey": "gallery.large_animal.description"
    },
    {
      "title": "Vehicle Template",
      "description": "A wheeled vehicle or machine (~48 units long, ~3 blocks).",
      "id": "vehicle",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.vehicle.title",
      "descriptionKey": "gallery.vehicle.description"
    },
    {
      "title": "Bird Template",
      "description": "A bipedal bird with wings and beak (~12 units tall, ~0.75 blocks).",
      "id": "bird",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.bird.title",
      "descriptionKey": "gallery.bird.description"
    },
    {
      "title": "Insect Template",
      "description": "An 8-legged spider/insect (~14 units tall, ~38 units wide with legs).",
      "id": "insect",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.insect.title",
      "descriptionKey": "gallery.insect.description"
    },
    {
      "title": "Flying Creature Template",
      "description": "A flying creature with articulated wings (~44 units wingspan, ~2.75 blocks).",
      "id": "flying",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.flying.title",
      "descriptionKey": "gallery.flying.description"
    },
    {
      "title": "Fish Template",
      "description": "An aquatic fish with fins (~6 units long, ~0.4 blocks).",
      "id": "fish",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.fish.title",
      "descriptionKey": "gallery.fish.description"
    },
    {
      "title": "Slime Creature Template",
      "description": "A simple bouncy cube creature (~6 units, great for beginners).",
      "id": "slime",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.slime.title",
      "descriptionKey": "gallery.slime.description"
    },
    {
      "title": "Wizard Template",
      "description": "A magical spellcaster with robes and staff.",
      "id": "wizard",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.wizard.title",
      "descriptionKey": "gallery.wizard.description"
    },
    {
      "title": "Golem Template",
      "description": "A large stone or iron construct.",
      "id": "golem",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.golem.title",
      "descriptionKey": "gallery.golem.description"
    },
    {
      "title": "Fox Template",
      "description": "A small fox with detailed fur and tail.",
      "id": "fox",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.fox.title",
      "descriptionKey": "gallery.fox.description"
    },
    {
      "title": "Crystal Entity Template",
      "description": "A crystalline creature or object.",
      "id": "crystal",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.crystal.title",
      "descriptionKey": "gallery.crystal.description"
    },
    {
      "title": "Tropical Fish Template",
      "description": "A colorful tropical fish with fancy fins.",
      "id": "tropical_fish",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.tropical_fish.title",
      "descriptionKey": "gallery.tropical_fish.description"
    },
    {
      "title": "Ghost Template",
      "description": "A spectral ghostly entity.",
      "id": "ghost",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.ghost.title",
      "descriptionKey": "gallery.ghost.description"
    },
    {
      "title": "Robot Template",
      "description": "A mechanical robot with joints and panels.",
      "id": "robot",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.robot.title",
      "descriptionKey": "gallery.robot.description"
    },
    {
      "title": "Mushroom Creature Template",
      "description": "A mushroom-based creature or mob.",
      "id": "mushroom_creature",
      "type": 9,
      "tags": ["model", "entity", "template"],
      "titleKey": "gallery.mushroom_creature.title",
      "descriptionKey": "gallery.mushroom_creature.description"
    },
    {
      "title": "Treasure Chest Template",
      "description": "A decorative treasure chest block.",
      "id": "treasure_chest",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.treasure_chest.title",
      "descriptionKey": "gallery.treasure_chest.description"
    },
    {
      "title": "Custom Block Template",
      "description": "A simple unit cube block (16x16x16 units = 1 block).",
      "id": "block",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.block.title",
      "descriptionKey": "gallery.block.description"
    },
    {
      "title": "Stone Brick Block Template",
      "description": "A classic stone brick block with masonry pattern.",
      "id": "stone_brick",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.stone_brick.title",
      "descriptionKey": "gallery.stone_brick.description"
    },
    {
      "title": "Wooden Crate Template",
      "description": "A wooden crate block with planks and corner braces.",
      "id": "wooden_crate",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.wooden_crate.title",
      "descriptionKey": "gallery.wooden_crate.description"
    },
    {
      "title": "Glowing Ore Template",
      "description": "An ore block with glowing crystals embedded in stone.",
      "id": "glowing_ore",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.glowing_ore.title",
      "descriptionKey": "gallery.glowing_ore.description"
    },
    {
      "title": "Mossy Stone Template",
      "description": "A stone block with moss overlay.",
      "id": "mossy_stone",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.mossy_stone.title",
      "descriptionKey": "gallery.mossy_stone.description"
    },
    {
      "title": "Crystal Block Template",
      "description": "A transparent crystal block with sparkle effects.",
      "id": "crystal_block",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.crystal_block.title",
      "descriptionKey": "gallery.crystal_block.description"
    },
    {
      "title": "Tech Block Template",
      "description": "A futuristic tech block with panels and lights.",
      "id": "tech_block",
      "type": 9,
      "tags": ["model", "block", "template"],
      "titleKey": "gallery.tech_block.title",
      "descriptionKey": "gallery.tech_block.description"
    },
    {
      "title": "Handheld Item Template",
      "description": "A handheld sword (~30 units tall, ~2 blocks).",
      "id": "item",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.item.title",
      "descriptionKey": "gallery.item.description"
    },
    {
      "title": "Enchanted Sword Template",
      "description": "A magical sword with glowing enchantment effects.",
      "id": "enchanted_sword",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.enchanted_sword.title",
      "descriptionKey": "gallery.enchanted_sword.description"
    },
    {
      "title": "Potion Bottle Template",
      "description": "A glass potion bottle with colored liquid.",
      "id": "potion_bottle",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.potion_bottle.title",
      "descriptionKey": "gallery.potion_bottle.description"
    },
    {
      "title": "Magic Wand Template",
      "description": "A magical wand with gem and glowing tip.",
      "id": "magic_wand",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.magic_wand.title",
      "descriptionKey": "gallery.magic_wand.description"
    },
    {
      "title": "Ornate Key Template",
      "description": "A decorative key with detailed handle.",
      "id": "ornate_key",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.ornate_key.title",
      "descriptionKey": "gallery.ornate_key.description"
    },
    {
      "title": "Gemstone Template",
      "description": "A faceted gemstone with shine effects.",
      "id": "gemstone",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.gemstone.title",
      "descriptionKey": "gallery.gemstone.description"
    },
    {
      "title": "Apple Template",
      "description": "A red apple with stem and leaf.",
      "id": "apple",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.apple.title",
      "descriptionKey": "gallery.apple.description"
    },
    {
      "title": "Pickaxe Template",
      "description": "A sturdy pickaxe with iron head and wooden handle.",
      "id": "pickaxe",
      "type": 9,
      "tags": ["model", "item", "template"],
      "titleKey": "gallery.pickaxe.title",
      "descriptionKey": "gallery.pickaxe.description"
    }
  ]
}
