<
xs:restriction base="
xs:string">
<xs:enumeration value="air"/>
<xs:enumeration value="stone"/>
<xs:enumeration value="grass"/>
<xs:enumeration value="dirt"/>
<xs:enumeration value="cobblestone"/>
<xs:enumeration value="planks"/>
<xs:enumeration value="sapling"/>
<xs:enumeration value="bedrock"/>
<xs:enumeration value="flowing_water"/>
<xs:enumeration value="water"/>
<xs:enumeration value="flowing_lava"/>
<xs:enumeration value="lava"/>
<xs:enumeration value="sand"/>
<xs:enumeration value="gravel"/>
<xs:enumeration value="gold_ore"/>
<xs:enumeration value="iron_ore"/>
<xs:enumeration value="coal_ore"/>
<xs:enumeration value="log"/>
<xs:enumeration value="leaves"/>
<xs:enumeration value="sponge"/>
<xs:enumeration value="glass"/>
<xs:enumeration value="lapis_ore"/>
<xs:enumeration value="lapis_block"/>
<xs:enumeration value="dispenser"/>
<xs:enumeration value="sandstone"/>
<xs:enumeration value="noteblock"/>
<xs:enumeration value="bed"/>
<xs:enumeration value="golden_rail"/>
<xs:enumeration value="detector_rail"/>
<xs:enumeration value="sticky_piston"/>
<xs:enumeration value="web"/>
<xs:enumeration value="tallgrass"/>
<xs:enumeration value="deadbush"/>
<xs:enumeration value="piston"/>
<xs:enumeration value="piston_head"/>
<xs:enumeration value="wool"/>
<xs:enumeration value="piston_extension"/>
<xs:enumeration value="yellow_flower"/>
<xs:enumeration value="red_flower"/>
<xs:enumeration value="brown_mushroom"/>
<xs:enumeration value="red_mushroom"/>
<xs:enumeration value="gold_block"/>
<xs:enumeration value="iron_block"/>
<xs:enumeration value="double_stone_slab"/>
<xs:enumeration value="stone_slab"/>
<xs:enumeration value="brick_block"/>
<xs:enumeration value="tnt"/>
<xs:enumeration value="bookshelf"/>
<xs:enumeration value="mossy_cobblestone"/>
<xs:enumeration value="obsidian"/>
<xs:enumeration value="torch"/>
<xs:enumeration value="fire"/>
<xs:enumeration value="mob_spawner"/>
<xs:enumeration value="oak_stairs"/>
<xs:enumeration value="chest"/>
<xs:enumeration value="redstone_wire"/>
<xs:enumeration value="diamond_ore"/>
<xs:enumeration value="diamond_block"/>
<xs:enumeration value="crafting_table"/>
<xs:enumeration value="wheat"/>
<xs:enumeration value="farmland"/>
<xs:enumeration value="furnace"/>
<xs:enumeration value="lit_furnace"/>
<xs:enumeration value="standing_sign"/>
<xs:enumeration value="wooden_door"/>
<xs:enumeration value="ladder"/>
<xs:enumeration value="rail"/>
<xs:enumeration value="stone_stairs"/>
<xs:enumeration value="wall_sign"/>
<xs:enumeration value="lever"/>
<xs:enumeration value="stone_pressure_plate"/>
<xs:enumeration value="iron_door"/>
<xs:enumeration value="wooden_pressure_plate"/>
<xs:enumeration value="redstone_ore"/>
<xs:enumeration value="lit_redstone_ore"/>
<xs:enumeration value="unlit_redstone_torch"/>
<xs:enumeration value="redstone_torch"/>
<xs:enumeration value="stone_button"/>
<xs:enumeration value="snow_layer"/>
<xs:enumeration value="ice"/>
<xs:enumeration value="snow"/>
<xs:enumeration value="cactus"/>
<xs:enumeration value="clay"/>
<xs:enumeration value="reeds"/>
<xs:enumeration value="jukebox"/>
<xs:enumeration value="fence"/>
<xs:enumeration value="pumpkin"/>
<xs:enumeration value="netherrack"/>
<xs:enumeration value="soul_sand"/>
<xs:enumeration value="glowstone"/>
<xs:enumeration value="portal"/>
<xs:enumeration value="lit_pumpkin"/>
<xs:enumeration value="cake"/>
<xs:enumeration value="unpowered_repeater"/>
<xs:enumeration value="powered_repeater"/>
<xs:enumeration value="stained_glass"/>
<xs:enumeration value="trapdoor"/>
<xs:enumeration value="monster_egg"/>
<xs:enumeration value="stonebrick"/>
<xs:enumeration value="brown_mushroom_block"/>
<xs:enumeration value="red_mushroom_block"/>
<xs:enumeration value="iron_bars"/>
<xs:enumeration value="glass_pane"/>
<xs:enumeration value="melon_block"/>
<xs:enumeration value="pumpkin_stem"/>
<xs:enumeration value="melon_stem"/>
<xs:enumeration value="vine"/>
<xs:enumeration value="fence_gate"/>
<xs:enumeration value="brick_stairs"/>
<xs:enumeration value="stone_brick_stairs"/>
<xs:enumeration value="mycelium"/>
<xs:enumeration value="waterlily"/>
<xs:enumeration value="nether_brick"/>
<xs:enumeration value="nether_brick_fence"/>
<xs:enumeration value="nether_brick_stairs"/>
<xs:enumeration value="nether_wart"/>
<xs:enumeration value="enchanting_table"/>
<xs:enumeration value="brewing_stand"/>
<xs:enumeration value="cauldron"/>
<xs:enumeration value="end_portal"/>
<xs:enumeration value="end_portal_frame"/>
<xs:enumeration value="end_stone"/>
<xs:enumeration value="dragon_egg"/>
<xs:enumeration value="redstone_lamp"/>
<xs:enumeration value="lit_redstone_lamp"/>
<xs:enumeration value="double_wooden_slab"/>
<xs:enumeration value="wooden_slab"/>
<xs:enumeration value="cocoa"/>
<xs:enumeration value="sandstone_stairs"/>
<xs:enumeration value="emerald_ore"/>
<xs:enumeration value="ender_chest"/>
<xs:enumeration value="tripwire_hook"/>
<xs:enumeration value="tripwire"/>
<xs:enumeration value="emerald_block"/>
<xs:enumeration value="spruce_stairs"/>
<xs:enumeration value="birch_stairs"/>
<xs:enumeration value="jungle_stairs"/>
<xs:enumeration value="command_block"/>
<xs:enumeration value="beacon"/>
<xs:enumeration value="cobblestone_wall"/>
<xs:enumeration value="flower_pot"/>
<xs:enumeration value="carrots"/>
<xs:enumeration value="potatoes"/>
<xs:enumeration value="wooden_button"/>
<xs:enumeration value="skull"/>
<xs:enumeration value="anvil"/>
<xs:enumeration value="trapped_chest"/>
<xs:enumeration value="light_weighted_pressure_plate"/>
<xs:enumeration value="heavy_weighted_pressure_plate"/>
<xs:enumeration value="unpowered_comparator"/>
<xs:enumeration value="powered_comparator"/>
<xs:enumeration value="daylight_detector"/>
<xs:enumeration value="redstone_block"/>
<xs:enumeration value="quartz_ore"/>
<xs:enumeration value="hopper"/>
<xs:enumeration value="quartz_block"/>
<xs:enumeration value="quartz_stairs"/>
<xs:enumeration value="activator_rail"/>
<xs:enumeration value="dropper"/>
<xs:enumeration value="stained_hardened_clay"/>
<xs:enumeration value="stained_glass_pane"/>
<xs:enumeration value="leaves2"/>
<xs:enumeration value="log2"/>
<xs:enumeration value="acacia_stairs"/>
<xs:enumeration value="dark_oak_stairs"/>
<xs:enumeration value="slime"/>
<xs:enumeration value="barrier"/>
<xs:enumeration value="iron_trapdoor"/>
<xs:enumeration value="prismarine"/>
<xs:enumeration value="sea_lantern"/>
<xs:enumeration value="hay_block"/>
<xs:enumeration value="carpet"/>
<xs:enumeration value="hardened_clay"/>
<xs:enumeration value="coal_block"/>
<xs:enumeration value="packed_ice"/>
<xs:enumeration value="double_plant"/>
<xs:enumeration value="standing_banner"/>
<xs:enumeration value="wall_banner"/>
<xs:enumeration value="daylight_detector_inverted"/>
<xs:enumeration value="red_sandstone"/>
<xs:enumeration value="red_sandstone_stairs"/>
<xs:enumeration value="double_stone_slab2"/>
<xs:enumeration value="stone_slab2"/>
<xs:enumeration value="spruce_fence_gate"/>
<xs:enumeration value="birch_fence_gate"/>
<xs:enumeration value="jungle_fence_gate"/>
<xs:enumeration value="dark_oak_fence_gate"/>
<xs:enumeration value="acacia_fence_gate"/>
<xs:enumeration value="spruce_fence"/>
<xs:enumeration value="birch_fence"/>
<xs:enumeration value="jungle_fence"/>
<xs:enumeration value="dark_oak_fence"/>
<xs:enumeration value="acacia_fence"/>
<xs:enumeration value="spruce_door"/>
<xs:enumeration value="birch_door"/>
<xs:enumeration value="jungle_door"/>
<xs:enumeration value="acacia_door"/>
<xs:enumeration value="dark_oak_door"/>
<xs:enumeration value="end_rod"/>
<xs:enumeration value="chorus_plant"/>
<xs:enumeration value="chorus_flower"/>
<xs:enumeration value="purpur_block"/>
<xs:enumeration value="purpur_pillar"/>
<xs:enumeration value="purpur_stairs"/>
<xs:enumeration value="purpur_double_slab"/>
<xs:enumeration value="purpur_slab"/>
<xs:enumeration value="end_bricks"/>
<xs:enumeration value="beetroots"/>
<xs:enumeration value="grass_path"/>
<xs:enumeration value="end_gateway"/>
<xs:enumeration value="repeating_command_block"/>
<xs:enumeration value="chain_command_block"/>
<xs:enumeration value="frosted_ice"/>
<xs:enumeration value="magma"/>
<xs:enumeration value="nether_wart_block"/>
<xs:enumeration value="red_nether_brick"/>
<xs:enumeration value="bone_block"/>
<xs:enumeration value="structure_void"/>
<xs:enumeration value="observer"/>
<xs:enumeration value="white_shulker_box"/>
<xs:enumeration value="orange_shulker_box"/>
<xs:enumeration value="magenta_shulker_box"/>
<xs:enumeration value="light_blue_shulker_box"/>
<xs:enumeration value="yellow_shulker_box"/>
<xs:enumeration value="lime_shulker_box"/>
<xs:enumeration value="pink_shulker_box"/>
<xs:enumeration value="gray_shulker_box"/>
<xs:enumeration value="silver_shulker_box"/>
<xs:enumeration value="cyan_shulker_box"/>
<xs:enumeration value="purple_shulker_box"/>
<xs:enumeration value="blue_shulker_box"/>
<xs:enumeration value="brown_shulker_box"/>
<xs:enumeration value="green_shulker_box"/>
<xs:enumeration value="red_shulker_box"/>
<xs:enumeration value="black_shulker_box"/>
<xs:enumeration value="structure_block"/>
</
xs:restriction>