From 07ade0b083741a08101da840517ac5572983f235 Mon Sep 17 00:00:00 2001 From: Matthew Miller Date: Mon, 11 Jun 2018 23:45:19 +1000 Subject: [PATCH] Phase 1 of Item conversion --- worldedit-bukkit/build.gradle | 3 + .../com/sk89q/worldedit/blocks/ItemType.java | 3 + .../sk89q/worldedit/blocks/type/ItemType.java | 67 + .../worldedit/blocks/type/ItemTypes.java | 61 + .../world/registry/BundledItemData.java | 167 + .../world/registry/BundledItemRegistry.java | 50 + .../world/registry/BundledWorldData.java | 4 +- .../sk89q/worldedit/world/registry/items.json | 5798 +++++++++++++++++ 8 files changed, 6151 insertions(+), 2 deletions(-) create mode 100644 worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemType.java create mode 100644 worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemTypes.java create mode 100644 worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemData.java create mode 100644 worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemRegistry.java create mode 100644 worldedit-core/src/main/resources/com/sk89q/worldedit/world/registry/items.json diff --git a/worldedit-bukkit/build.gradle b/worldedit-bukkit/build.gradle index 2413532e3..d396a2574 100644 --- a/worldedit-bukkit/build.gradle +++ b/worldedit-bukkit/build.gradle @@ -1,13 +1,16 @@ apply plugin: 'eclipse' apply plugin: 'idea' +apply plugin: 'maven' repositories { + mavenLocal() maven { url "https://hub.spigotmc.org/nexus/content/groups/public" } } dependencies { compile project(':worldedit-core') compile 'com.sk89q:dummypermscompat:1.8' +// compile 'org.bukkit:bukkit:18w15a-R0.1-SNAPSHOT' // zzz compile 'org.bukkit:bukkit:1.9.4-R0.1-SNAPSHOT' // zzz testCompile 'org.mockito:mockito-core:1.9.0-rc1' } diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/ItemType.java b/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/ItemType.java index 0e15aca7c..97e95e86b 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/ItemType.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/ItemType.java @@ -31,7 +31,10 @@ import java.util.Set; /** * An enum of types of items. + * + * {@Deprecated Please use {@link com.sk89q.worldedit.blocks.type.ItemType}} */ +@Deprecated public enum ItemType { // Blocks diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemType.java b/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemType.java new file mode 100644 index 000000000..d83034bf6 --- /dev/null +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemType.java @@ -0,0 +1,67 @@ +/* + * WorldEdit, a Minecraft world manipulation toolkit + * Copyright (C) sk89q + * Copyright (C) WorldEdit team and contributors + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + */ + +package com.sk89q.worldedit.blocks.type; + +import com.sk89q.worldedit.world.registry.BundledItemData; + +public class ItemType { + + private String id; + + public ItemType(String id) { + this.id = id; + } + + public String getId() { + return this.id; + } + + /** + * Gets the legacy ID. Needed for legacy reasons. + * + * DO NOT USE THIS. + * + * @return legacy id or 0, if unknown + */ + @Deprecated + public int getLegacyId() { + Integer id = BundledItemData.getInstance().toLegacyId(this.id); + if (id != null) { + return id; + } else { + return 0; + } + } + + @Deprecated + public com.sk89q.worldedit.blocks.ItemType getLegacyType() { + return com.sk89q.worldedit.blocks.ItemType.fromID(getLegacyId()); + } + + @Override + public int hashCode() { + return this.id.hashCode(); + } + + @Override + public boolean equals(Object obj) { + return obj instanceof ItemType && this.id.equals(((ItemType) obj).id); + } +} diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemTypes.java b/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemTypes.java new file mode 100644 index 000000000..c9c671b4e --- /dev/null +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/blocks/type/ItemTypes.java @@ -0,0 +1,61 @@ +/* + * WorldEdit, a Minecraft world manipulation toolkit + * Copyright (C) sk89q + * Copyright (C) WorldEdit team and contributors + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + */ + +package com.sk89q.worldedit.blocks.type; + +import java.lang.reflect.Field; +import java.util.HashMap; +import java.util.Map; + +import javax.annotation.Nullable; + +public class ItemTypes { + + private ItemTypes() { + } + + // TODO Add items. + + private static final Map itemMapping = new HashMap<>(); + + static { + for (Field field : ItemTypes.class.getFields()) { + if (field.getType() == ItemType.class) { + try { + registerItem((ItemType) field.get(null)); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } + } + } + } + + public static void registerItem(ItemType itemType) { + if (itemMapping.containsKey(itemType.getId()) && !itemType.getId().startsWith("minecraft:")) { + throw new IllegalArgumentException("Existing item with this ID already registered"); + } + + itemMapping.put(itemType.getId(), itemType); + } + + @Nullable + public static ItemType getItemType(String id) { + return itemMapping.get(id); + } +} diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemData.java b/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemData.java new file mode 100644 index 000000000..c8a238409 --- /dev/null +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemData.java @@ -0,0 +1,167 @@ +/* + * WorldEdit, a Minecraft world manipulation toolkit + * Copyright (C) sk89q + * Copyright (C) WorldEdit team and contributors + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + */ + +package com.sk89q.worldedit.world.registry; + +import com.google.common.io.Resources; +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.reflect.TypeToken; +import com.sk89q.worldedit.Vector; +import com.sk89q.worldedit.util.gson.VectorAdapter; + +import java.io.IOException; +import java.net.URL; +import java.nio.charset.Charset; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.logging.Level; +import java.util.logging.Logger; + +import javax.annotation.Nullable; + +/** + * Provides item data based on the built-in item database that is bundled + * with WorldEdit. + * + *

A new instance cannot be created. Use {@link #getInstance()} to get + * an instance.

+ * + *

The data is read from a JSON file that is bundled with WorldEdit. If + * reading fails (which occurs when this class is first instantiated), then + * the methods will return {@code null}s for all items.

+ */ +public class BundledItemData { + + private static final Logger log = Logger.getLogger(BundledItemData.class.getCanonicalName()); + private static final BundledItemData INSTANCE = new BundledItemData(); + + private final Map idMap = new HashMap<>(); + private final Map legacyMap = new HashMap<>(); // Trove usage removed temporarily + + /** + * Create a new instance. + */ + private BundledItemData() { + try { + loadFromResource(); + } catch (IOException e) { + log.log(Level.WARNING, "Failed to load the built-in item registry", e); + } + } + + /** + * Attempt to load the data from file. + * + * @throws IOException thrown on I/O error + */ + private void loadFromResource() throws IOException { + GsonBuilder gsonBuilder = new GsonBuilder(); + gsonBuilder.registerTypeAdapter(Vector.class, new VectorAdapter()); + Gson gson = gsonBuilder.create(); + URL url = BundledItemData.class.getResource("items.json"); + if (url == null) { + throw new IOException("Could not find items.json"); + } + String data = Resources.toString(url, Charset.defaultCharset()); + List entries = gson.fromJson(data, new TypeToken>() {}.getType()); + + for (ItemEntry entry : entries) { + idMap.put(entry.id, entry); + if (entry.legacyId >= 0) { + legacyMap.put(entry.legacyId, entry); + } + } + } + + /** + * Return the entry for the given item ID. + * + * @param id the ID + * @return the entry, or null + */ + @Nullable + private ItemEntry findById(String id) { + return idMap.get(id); + } + + /** + * Return the entry for the given item legacy numeric ID. + * + * @param id the ID + * @return the entry, or null + */ + @Nullable + private ItemEntry findById(int id) { + return legacyMap.get(id); + } + + /** + * Convert the given string ID to a legacy numeric ID. + * + * @param id the ID + * @return the legacy ID, which may be null if the item does not have a legacy ID + */ + @Nullable + public Integer toLegacyId(String id) { + ItemEntry entry = findById(id); + if (entry != null) { + return entry.legacyId; + } else { + return null; + } + } + + /** + * Convert the given legacy numeric ID to a string ID. + * + * @param id the legacy ID + * @return the ID, which may be null if the item does not have a ID + */ + @Nullable + public String fromLegacyId(Integer id) { + ItemEntry entry = findById(id); + if (entry != null) { + return entry.id; + } else { + return null; + } + } + + /** + * Get a singleton instance of this object. + * + * @return the instance + */ + public static BundledItemData getInstance() { + return INSTANCE; + } + + private static class ItemEntry { + private int legacyId; // -1 for items without legacy IDs. + private short legacyData; + private String id; + private String unlocalizedName; + private String localizedName; + private int maxDamage; + private int maxStackSize; + } + +} diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemRegistry.java b/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemRegistry.java new file mode 100644 index 000000000..d0474ec4d --- /dev/null +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledItemRegistry.java @@ -0,0 +1,50 @@ +/* + * WorldEdit, a Minecraft world manipulation toolkit + * Copyright (C) sk89q + * Copyright (C) WorldEdit team and contributors + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License + * for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see . + */ + +package com.sk89q.worldedit.world.registry; + +import com.sk89q.worldedit.blocks.BaseItem; +import com.sk89q.worldedit.blocks.type.ItemTypes; + +import javax.annotation.Nullable; + +/** + * A item registry that uses {@link BundledItemRegistry} to serve information + * about items. + */ +public class BundledItemRegistry implements ItemRegistry { + + @Nullable + @Override + public BaseItem createFromId(String id) { + // TODO Fix legacy ID usage + return new BaseItem(ItemTypes.getItemType(id).getLegacyId()); + } + + @Nullable + @Override + public BaseItem createFromId(int legacyId) { + String id = BundledItemData.getInstance().fromLegacyId(legacyId); + if (id != null) { + return createFromId(id); + } else { + return null; + } + } +} diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledWorldData.java b/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledWorldData.java index fdf3c9b71..27147e2b5 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledWorldData.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/world/registry/BundledWorldData.java @@ -21,13 +21,13 @@ package com.sk89q.worldedit.world.registry; /** * An implementation of {@link WorldData} that converts legacy numeric IDs and - * a contains a built-in block database. + * a contains a built-in block and item database. */ public class BundledWorldData implements WorldData { private static final BundledWorldData INSTANCE = new BundledWorldData(); private final BundledBlockRegistry blockRegistry = new BundledBlockRegistry(); - private final NullItemRegistry itemRegistry = new NullItemRegistry(); + private final BundledItemRegistry itemRegistry = new BundledItemRegistry(); private final NullEntityRegistry entityRegistry = new NullEntityRegistry(); private final NullBiomeRegistry biomeRegistry = new NullBiomeRegistry(); diff --git a/worldedit-core/src/main/resources/com/sk89q/worldedit/world/registry/items.json b/worldedit-core/src/main/resources/com/sk89q/worldedit/world/registry/items.json new file mode 100644 index 000000000..f1b94a1cc --- /dev/null +++ b/worldedit-core/src/main/resources/com/sk89q/worldedit/world/registry/items.json @@ -0,0 +1,5798 @@ +[ + { + "legacyId": 0, + "legacyData": 0, + "id": "minecraft:air", + "unlocalizedName": "tile.air", + "localizedName": "Air", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 1, + "legacyData": 0, + "id": "minecraft:stone", + "unlocalizedName": "tile.stone.stone", + "localizedName": "Stone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 1, + "legacyData": 1, + "id": "minecraft:stone", + "unlocalizedName": "tile.stone.granite", + "localizedName": "Granite", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 1, + "legacyData": 2, + "id": "minecraft:stone", + "unlocalizedName": "tile.stone.graniteSmooth", + "localizedName": "Polished Granite", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 1, + "legacyData": 3, + "id": "minecraft:stone", + "unlocalizedName": "tile.stone.diorite", + "localizedName": "Diorite", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 1, + "legacyData": 4, + "id": "minecraft:stone", + "unlocalizedName": "tile.stone.dioriteSmooth", + "localizedName": "Polished Diorite", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 1, + "legacyData": 5, + "id": "minecraft:stone", + "unlocalizedName": "tile.stone.andesite", + "localizedName": "Andesite", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 1, + "legacyData": 6, + "id": "minecraft:stone", + "unlocalizedName": "tile.stone.andesiteSmooth", + "localizedName": "Polished Andesite", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 2, + "legacyData": 0, + "id": "minecraft:grass", + "unlocalizedName": "tile.grass", + "localizedName": "Grass Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 3, + "legacyData": 0, + "id": "minecraft:dirt", + "unlocalizedName": "tile.dirt.default", + "localizedName": "Dirt", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 3, + "legacyData": 1, + "id": "minecraft:dirt", + "unlocalizedName": "tile.dirt.coarse", + "localizedName": "Coarse Dirt", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 3, + "legacyData": 2, + "id": "minecraft:dirt", + "unlocalizedName": "tile.dirt.podzol", + "localizedName": "Podzol", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 4, + "legacyData": 0, + "id": "minecraft:cobblestone", + "unlocalizedName": "tile.stonebrick", + "localizedName": "Cobblestone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 5, + "legacyData": 0, + "id": "minecraft:planks", + "unlocalizedName": "tile.wood.oak", + "localizedName": "Oak Wood Planks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 5, + "legacyData": 1, + "id": "minecraft:planks", + "unlocalizedName": "tile.wood.spruce", + "localizedName": "Spruce Wood Planks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 5, + "legacyData": 2, + "id": "minecraft:planks", + "unlocalizedName": "tile.wood.birch", + "localizedName": "Birch Wood Planks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 5, + "legacyData": 3, + "id": "minecraft:planks", + "unlocalizedName": "tile.wood.jungle", + "localizedName": "Jungle Wood Planks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 5, + "legacyData": 4, + "id": "minecraft:planks", + "unlocalizedName": "tile.wood.acacia", + "localizedName": "Acacia Wood Planks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 5, + "legacyData": 5, + "id": "minecraft:planks", + "unlocalizedName": "tile.wood.big_oak", + "localizedName": "Dark Oak Wood Planks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 6, + "legacyData": 0, + "id": "minecraft:sapling", + "unlocalizedName": "tile.sapling.oak", + "localizedName": "Oak Sapling", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 6, + "legacyData": 1, + "id": "minecraft:sapling", + "unlocalizedName": "tile.sapling.spruce", + "localizedName": "Spruce Sapling", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 6, + "legacyData": 2, + "id": "minecraft:sapling", + "unlocalizedName": "tile.sapling.birch", + "localizedName": "Birch Sapling", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 6, + "legacyData": 3, + "id": "minecraft:sapling", + "unlocalizedName": "tile.sapling.jungle", + "localizedName": "Jungle Sapling", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 6, + "legacyData": 4, + "id": "minecraft:sapling", + "unlocalizedName": "tile.sapling.acacia", + "localizedName": "Acacia Sapling", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 6, + "legacyData": 5, + "id": "minecraft:sapling", + "unlocalizedName": "tile.sapling.big_oak", + "localizedName": "Dark Oak Sapling", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 7, + "legacyData": 0, + "id": "minecraft:bedrock", + "unlocalizedName": "tile.bedrock", + "localizedName": "Bedrock", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 12, + "legacyData": 0, + "id": "minecraft:sand", + "unlocalizedName": "tile.sand.default", + "localizedName": "Sand", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 12, + "legacyData": 1, + "id": "minecraft:sand", + "unlocalizedName": "tile.sand.red", + "localizedName": "Red Sand", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 13, + "legacyData": 0, + "id": "minecraft:gravel", + "unlocalizedName": "tile.gravel", + "localizedName": "Gravel", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 14, + "legacyData": 0, + "id": "minecraft:gold_ore", + "unlocalizedName": "tile.oreGold", + "localizedName": "Gold Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 15, + "legacyData": 0, + "id": "minecraft:iron_ore", + "unlocalizedName": "tile.oreIron", + "localizedName": "Iron Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 16, + "legacyData": 0, + "id": "minecraft:coal_ore", + "unlocalizedName": "tile.oreCoal", + "localizedName": "Coal Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 17, + "legacyData": 0, + "id": "minecraft:log", + "unlocalizedName": "tile.log.oak", + "localizedName": "Oak Wood", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 17, + "legacyData": 1, + "id": "minecraft:log", + "unlocalizedName": "tile.log.spruce", + "localizedName": "Spruce Wood", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 17, + "legacyData": 2, + "id": "minecraft:log", + "unlocalizedName": "tile.log.birch", + "localizedName": "Birch Wood", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 17, + "legacyData": 3, + "id": "minecraft:log", + "unlocalizedName": "tile.log.jungle", + "localizedName": "Jungle Wood", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 18, + "legacyData": 0, + "id": "minecraft:leaves", + "unlocalizedName": "tile.leaves.oak", + "localizedName": "Oak Leaves", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 18, + "legacyData": 1, + "id": "minecraft:leaves", + "unlocalizedName": "tile.leaves.spruce", + "localizedName": "Spruce Leaves", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 18, + "legacyData": 2, + "id": "minecraft:leaves", + "unlocalizedName": "tile.leaves.birch", + "localizedName": "Birch Leaves", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 18, + "legacyData": 3, + "id": "minecraft:leaves", + "unlocalizedName": "tile.leaves.jungle", + "localizedName": "Jungle Leaves", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 19, + "legacyData": 0, + "id": "minecraft:sponge", + "unlocalizedName": "tile.sponge.dry", + "localizedName": "Sponge", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 19, + "legacyData": 1, + "id": "minecraft:sponge", + "unlocalizedName": "tile.sponge.wet", + "localizedName": "Wet Sponge", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 20, + "legacyData": 0, + "id": "minecraft:glass", + "unlocalizedName": "tile.glass", + "localizedName": "Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 21, + "legacyData": 0, + "id": "minecraft:lapis_ore", + "unlocalizedName": "tile.oreLapis", + "localizedName": "Lapis Lazuli Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 22, + "legacyData": 0, + "id": "minecraft:lapis_block", + "unlocalizedName": "tile.blockLapis", + "localizedName": "Lapis Lazuli Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 23, + "legacyData": 0, + "id": "minecraft:dispenser", + "unlocalizedName": "tile.dispenser", + "localizedName": "Dispenser", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 24, + "legacyData": 0, + "id": "minecraft:sandstone", + "unlocalizedName": "tile.sandStone.default", + "localizedName": "Sandstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 24, + "legacyData": 1, + "id": "minecraft:sandstone", + "unlocalizedName": "tile.sandStone.chiseled", + "localizedName": "Chiseled Sandstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 24, + "legacyData": 2, + "id": "minecraft:sandstone", + "unlocalizedName": "tile.sandStone.smooth", + "localizedName": "Smooth Sandstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 25, + "legacyData": 0, + "id": "minecraft:noteblock", + "unlocalizedName": "tile.musicBlock", + "localizedName": "Note Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 27, + "legacyData": 0, + "id": "minecraft:golden_rail", + "unlocalizedName": "tile.goldenRail", + "localizedName": "Powered Rail", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 28, + "legacyData": 0, + "id": "minecraft:detector_rail", + "unlocalizedName": "tile.detectorRail", + "localizedName": "Detector Rail", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 29, + "legacyData": 0, + "id": "minecraft:sticky_piston", + "unlocalizedName": "tile.pistonStickyBase", + "localizedName": "Sticky Piston", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 30, + "legacyData": 0, + "id": "minecraft:web", + "unlocalizedName": "tile.web", + "localizedName": "Cobweb", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 31, + "legacyData": 1, + "id": "minecraft:tallgrass", + "unlocalizedName": "tile.tallgrass.grass", + "localizedName": "Grass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 31, + "legacyData": 2, + "id": "minecraft:tallgrass", + "unlocalizedName": "tile.tallgrass.fern", + "localizedName": "Fern", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 32, + "legacyData": 0, + "id": "minecraft:deadbush", + "unlocalizedName": "tile.deadbush", + "localizedName": "Dead Bush", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 33, + "legacyData": 0, + "id": "minecraft:piston", + "unlocalizedName": "tile.pistonBase", + "localizedName": "Piston", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 0, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.white", + "localizedName": "White Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 1, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.orange", + "localizedName": "Orange Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 2, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.magenta", + "localizedName": "Magenta Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 3, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.lightBlue", + "localizedName": "Light Blue Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 4, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.yellow", + "localizedName": "Yellow Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 5, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.lime", + "localizedName": "Lime Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 6, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.pink", + "localizedName": "Pink Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 7, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.gray", + "localizedName": "Gray Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 8, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.silver", + "localizedName": "Light Gray Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 9, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.cyan", + "localizedName": "Cyan Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 10, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.purple", + "localizedName": "Purple Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 11, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.blue", + "localizedName": "Blue Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 12, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.brown", + "localizedName": "Brown Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 13, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.green", + "localizedName": "Green Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 14, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.red", + "localizedName": "Red Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 35, + "legacyData": 15, + "id": "minecraft:wool", + "unlocalizedName": "tile.cloth.black", + "localizedName": "Black Wool", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 37, + "legacyData": 0, + "id": "minecraft:yellow_flower", + "unlocalizedName": "tile.flower1.dandelion", + "localizedName": "Dandelion", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 0, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.poppy", + "localizedName": "Poppy", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 1, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.blueOrchid", + "localizedName": "Blue Orchid", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 2, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.allium", + "localizedName": "Allium", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 3, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.houstonia", + "localizedName": "Azure Bluet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 4, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.tulipRed", + "localizedName": "Red Tulip", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 5, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.tulipOrange", + "localizedName": "Orange Tulip", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 6, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.tulipWhite", + "localizedName": "White Tulip", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 7, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.tulipPink", + "localizedName": "Pink Tulip", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 38, + "legacyData": 8, + "id": "minecraft:red_flower", + "unlocalizedName": "tile.flower2.oxeyeDaisy", + "localizedName": "Oxeye Daisy", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 39, + "legacyData": 0, + "id": "minecraft:brown_mushroom", + "unlocalizedName": "tile.mushroom", + "localizedName": "Mushroom", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 40, + "legacyData": 0, + "id": "minecraft:red_mushroom", + "unlocalizedName": "tile.mushroom", + "localizedName": "Mushroom", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 41, + "legacyData": 0, + "id": "minecraft:gold_block", + "unlocalizedName": "tile.blockGold", + "localizedName": "Block of Gold", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 42, + "legacyData": 0, + "id": "minecraft:iron_block", + "unlocalizedName": "tile.blockIron", + "localizedName": "Block of Iron", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 44, + "legacyData": 0, + "id": "minecraft:stone_slab", + "unlocalizedName": "tile.stoneSlab.stone", + "localizedName": "Stone Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 44, + "legacyData": 1, + "id": "minecraft:stone_slab", + "unlocalizedName": "tile.stoneSlab.sand", + "localizedName": "Sandstone Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 44, + "legacyData": 3, + "id": "minecraft:stone_slab", + "unlocalizedName": "tile.stoneSlab.cobble", + "localizedName": "Cobblestone Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 44, + "legacyData": 4, + "id": "minecraft:stone_slab", + "unlocalizedName": "tile.stoneSlab.brick", + "localizedName": "Bricks Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 44, + "legacyData": 5, + "id": "minecraft:stone_slab", + "unlocalizedName": "tile.stoneSlab.smoothStoneBrick", + "localizedName": "Stone Bricks Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 44, + "legacyData": 6, + "id": "minecraft:stone_slab", + "unlocalizedName": "tile.stoneSlab.netherBrick", + "localizedName": "Nether Brick Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 44, + "legacyData": 7, + "id": "minecraft:stone_slab", + "unlocalizedName": "tile.stoneSlab.quartz", + "localizedName": "Quartz Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 45, + "legacyData": 0, + "id": "minecraft:brick_block", + "unlocalizedName": "tile.brick", + "localizedName": "Bricks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 46, + "legacyData": 0, + "id": "minecraft:tnt", + "unlocalizedName": "tile.tnt", + "localizedName": "TNT", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 47, + "legacyData": 0, + "id": "minecraft:bookshelf", + "unlocalizedName": "tile.bookshelf", + "localizedName": "Bookshelf", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 48, + "legacyData": 0, + "id": "minecraft:mossy_cobblestone", + "unlocalizedName": "tile.stoneMoss", + "localizedName": "Moss Stone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 49, + "legacyData": 0, + "id": "minecraft:obsidian", + "unlocalizedName": "tile.obsidian", + "localizedName": "Obsidian", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 50, + "legacyData": 0, + "id": "minecraft:torch", + "unlocalizedName": "tile.torch", + "localizedName": "Torch", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 52, + "legacyData": 0, + "id": "minecraft:mob_spawner", + "unlocalizedName": "tile.mobSpawner", + "localizedName": "Monster Spawner", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 53, + "legacyData": 0, + "id": "minecraft:oak_stairs", + "unlocalizedName": "tile.stairsWood", + "localizedName": "Oak Wood Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 54, + "legacyData": 0, + "id": "minecraft:chest", + "unlocalizedName": "tile.chest", + "localizedName": "Chest", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 56, + "legacyData": 0, + "id": "minecraft:diamond_ore", + "unlocalizedName": "tile.oreDiamond", + "localizedName": "Diamond Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 57, + "legacyData": 0, + "id": "minecraft:diamond_block", + "unlocalizedName": "tile.blockDiamond", + "localizedName": "Block of Diamond", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 58, + "legacyData": 0, + "id": "minecraft:crafting_table", + "unlocalizedName": "tile.workbench", + "localizedName": "Crafting Table", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 60, + "legacyData": 0, + "id": "minecraft:farmland", + "unlocalizedName": "tile.farmland", + "localizedName": "Farmland", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 61, + "legacyData": 0, + "id": "minecraft:furnace", + "unlocalizedName": "tile.furnace", + "localizedName": "Furnace", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 65, + "legacyData": 0, + "id": "minecraft:ladder", + "unlocalizedName": "tile.ladder", + "localizedName": "Ladder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 66, + "legacyData": 0, + "id": "minecraft:rail", + "unlocalizedName": "tile.rail", + "localizedName": "Rail", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 67, + "legacyData": 0, + "id": "minecraft:stone_stairs", + "unlocalizedName": "tile.stairsStone", + "localizedName": "Cobblestone Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 69, + "legacyData": 0, + "id": "minecraft:lever", + "unlocalizedName": "tile.lever", + "localizedName": "Lever", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 70, + "legacyData": 0, + "id": "minecraft:stone_pressure_plate", + "unlocalizedName": "tile.pressurePlateStone", + "localizedName": "Stone Pressure Plate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 72, + "legacyData": 0, + "id": "minecraft:wooden_pressure_plate", + "unlocalizedName": "tile.pressurePlateWood", + "localizedName": "Wooden Pressure Plate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 73, + "legacyData": 0, + "id": "minecraft:redstone_ore", + "unlocalizedName": "tile.oreRedstone", + "localizedName": "Redstone Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 76, + "legacyData": 0, + "id": "minecraft:redstone_torch", + "unlocalizedName": "tile.notGate", + "localizedName": "Redstone Torch", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 77, + "legacyData": 0, + "id": "minecraft:stone_button", + "unlocalizedName": "tile.button", + "localizedName": "Button", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 78, + "legacyData": 0, + "id": "minecraft:snow_layer", + "unlocalizedName": "tile.snow", + "localizedName": "Snow", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 79, + "legacyData": 0, + "id": "minecraft:ice", + "unlocalizedName": "tile.ice", + "localizedName": "Ice", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 80, + "legacyData": 0, + "id": "minecraft:snow", + "unlocalizedName": "tile.snow", + "localizedName": "Snow", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 81, + "legacyData": 0, + "id": "minecraft:cactus", + "unlocalizedName": "tile.cactus", + "localizedName": "Cactus", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 82, + "legacyData": 0, + "id": "minecraft:clay", + "unlocalizedName": "tile.clay", + "localizedName": "Clay", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 84, + "legacyData": 0, + "id": "minecraft:jukebox", + "unlocalizedName": "tile.jukebox", + "localizedName": "Jukebox", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 85, + "legacyData": 0, + "id": "minecraft:fence", + "unlocalizedName": "tile.fence", + "localizedName": "Oak Fence", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 86, + "legacyData": 0, + "id": "minecraft:pumpkin", + "unlocalizedName": "tile.pumpkin", + "localizedName": "Pumpkin", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 87, + "legacyData": 0, + "id": "minecraft:netherrack", + "unlocalizedName": "tile.hellrock", + "localizedName": "Netherrack", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 88, + "legacyData": 0, + "id": "minecraft:soul_sand", + "unlocalizedName": "tile.hellsand", + "localizedName": "Soul Sand", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 89, + "legacyData": 0, + "id": "minecraft:glowstone", + "unlocalizedName": "tile.lightgem", + "localizedName": "Glowstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 91, + "legacyData": 0, + "id": "minecraft:lit_pumpkin", + "unlocalizedName": "tile.litpumpkin", + "localizedName": "Jack o\u0027Lantern", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 0, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.white", + "localizedName": "White Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 1, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.orange", + "localizedName": "Orange Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 2, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.magenta", + "localizedName": "Magenta Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 3, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.lightBlue", + "localizedName": "Light Blue Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 4, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.yellow", + "localizedName": "Yellow Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 5, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.lime", + "localizedName": "Lime Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 6, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.pink", + "localizedName": "Pink Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 7, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.gray", + "localizedName": "Gray Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 8, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.silver", + "localizedName": "Light Gray Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 9, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.cyan", + "localizedName": "Cyan Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 10, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.purple", + "localizedName": "Purple Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 11, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.blue", + "localizedName": "Blue Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 12, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.brown", + "localizedName": "Brown Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 13, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.green", + "localizedName": "Green Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 14, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.red", + "localizedName": "Red Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 95, + "legacyData": 15, + "id": "minecraft:stained_glass", + "unlocalizedName": "tile.stainedGlass.black", + "localizedName": "Black Stained Glass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 96, + "legacyData": 0, + "id": "minecraft:trapdoor", + "unlocalizedName": "tile.trapdoor", + "localizedName": "Wooden Trapdoor", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 97, + "legacyData": 0, + "id": "minecraft:monster_egg", + "unlocalizedName": "tile.monsterStoneEgg.stone", + "localizedName": "Stone Monster Egg", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 97, + "legacyData": 1, + "id": "minecraft:monster_egg", + "unlocalizedName": "tile.monsterStoneEgg.cobble", + "localizedName": "Cobblestone Monster Egg", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 97, + "legacyData": 2, + "id": "minecraft:monster_egg", + "unlocalizedName": "tile.monsterStoneEgg.brick", + "localizedName": "Stone Brick Monster Egg", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 97, + "legacyData": 3, + "id": "minecraft:monster_egg", + "unlocalizedName": "tile.monsterStoneEgg.mossybrick", + "localizedName": "Mossy Stone Brick Monster Egg", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 97, + "legacyData": 4, + "id": "minecraft:monster_egg", + "unlocalizedName": "tile.monsterStoneEgg.crackedbrick", + "localizedName": "Cracked Stone Brick Monster Egg", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 97, + "legacyData": 5, + "id": "minecraft:monster_egg", + "unlocalizedName": "tile.monsterStoneEgg.chiseledbrick", + "localizedName": "Chiseled Stone Brick Monster Egg", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 98, + "legacyData": 0, + "id": "minecraft:stonebrick", + "unlocalizedName": "tile.stonebricksmooth.default", + "localizedName": "Stone Bricks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 98, + "legacyData": 1, + "id": "minecraft:stonebrick", + "unlocalizedName": "tile.stonebricksmooth.mossy", + "localizedName": "Mossy Stone Bricks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 98, + "legacyData": 2, + "id": "minecraft:stonebrick", + "unlocalizedName": "tile.stonebricksmooth.cracked", + "localizedName": "Cracked Stone Bricks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 98, + "legacyData": 3, + "id": "minecraft:stonebrick", + "unlocalizedName": "tile.stonebricksmooth.chiseled", + "localizedName": "Chiseled Stone Bricks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 99, + "legacyData": 0, + "id": "minecraft:brown_mushroom_block", + "unlocalizedName": "tile.mushroom", + "localizedName": "Mushroom", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 100, + "legacyData": 0, + "id": "minecraft:red_mushroom_block", + "unlocalizedName": "tile.mushroom", + "localizedName": "Mushroom", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 101, + "legacyData": 0, + "id": "minecraft:iron_bars", + "unlocalizedName": "tile.fenceIron", + "localizedName": "Iron Bars", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 102, + "legacyData": 0, + "id": "minecraft:glass_pane", + "unlocalizedName": "tile.thinGlass", + "localizedName": "Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 103, + "legacyData": 0, + "id": "minecraft:melon_block", + "unlocalizedName": "tile.melon", + "localizedName": "Melon", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 106, + "legacyData": 0, + "id": "minecraft:vine", + "unlocalizedName": "tile.vine", + "localizedName": "Vines", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 107, + "legacyData": 0, + "id": "minecraft:fence_gate", + "unlocalizedName": "tile.fenceGate", + "localizedName": "Oak Fence Gate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 108, + "legacyData": 0, + "id": "minecraft:brick_stairs", + "unlocalizedName": "tile.stairsBrick", + "localizedName": "Brick Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 109, + "legacyData": 0, + "id": "minecraft:stone_brick_stairs", + "unlocalizedName": "tile.stairsStoneBrickSmooth", + "localizedName": "Stone Brick Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 110, + "legacyData": 0, + "id": "minecraft:mycelium", + "unlocalizedName": "tile.mycel", + "localizedName": "Mycelium", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 111, + "legacyData": 0, + "id": "minecraft:waterlily", + "unlocalizedName": "tile.waterlily", + "localizedName": "Lily Pad", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 112, + "legacyData": 0, + "id": "minecraft:nether_brick", + "unlocalizedName": "tile.netherBrick", + "localizedName": "Nether Brick", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 113, + "legacyData": 0, + "id": "minecraft:nether_brick_fence", + "unlocalizedName": "tile.netherFence", + "localizedName": "Nether Brick Fence", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 114, + "legacyData": 0, + "id": "minecraft:nether_brick_stairs", + "unlocalizedName": "tile.stairsNetherBrick", + "localizedName": "Nether Brick Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 116, + "legacyData": 0, + "id": "minecraft:enchanting_table", + "unlocalizedName": "tile.enchantmentTable", + "localizedName": "Enchantment Table", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 120, + "legacyData": 0, + "id": "minecraft:end_portal_frame", + "unlocalizedName": "tile.endPortalFrame", + "localizedName": "End Portal", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 121, + "legacyData": 0, + "id": "minecraft:end_stone", + "unlocalizedName": "tile.whiteStone", + "localizedName": "End Stone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 122, + "legacyData": 0, + "id": "minecraft:dragon_egg", + "unlocalizedName": "tile.dragonEgg", + "localizedName": "Dragon Egg", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 123, + "legacyData": 0, + "id": "minecraft:redstone_lamp", + "unlocalizedName": "tile.redstoneLight", + "localizedName": "Redstone Lamp", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 126, + "legacyData": 0, + "id": "minecraft:wooden_slab", + "unlocalizedName": "tile.woodSlab.oak", + "localizedName": "Oak Wood Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 126, + "legacyData": 1, + "id": "minecraft:wooden_slab", + "unlocalizedName": "tile.woodSlab.spruce", + "localizedName": "Spruce Wood Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 126, + "legacyData": 2, + "id": "minecraft:wooden_slab", + "unlocalizedName": "tile.woodSlab.birch", + "localizedName": "Birch Wood Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 126, + "legacyData": 3, + "id": "minecraft:wooden_slab", + "unlocalizedName": "tile.woodSlab.jungle", + "localizedName": "Jungle Wood Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 126, + "legacyData": 4, + "id": "minecraft:wooden_slab", + "unlocalizedName": "tile.woodSlab.acacia", + "localizedName": "Acacia Wood Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 126, + "legacyData": 5, + "id": "minecraft:wooden_slab", + "unlocalizedName": "tile.woodSlab.big_oak", + "localizedName": "Dark Oak Wood Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 128, + "legacyData": 0, + "id": "minecraft:sandstone_stairs", + "unlocalizedName": "tile.stairsSandStone", + "localizedName": "Sandstone Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 129, + "legacyData": 0, + "id": "minecraft:emerald_ore", + "unlocalizedName": "tile.oreEmerald", + "localizedName": "Emerald Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 130, + "legacyData": 0, + "id": "minecraft:ender_chest", + "unlocalizedName": "tile.enderChest", + "localizedName": "Ender Chest", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 131, + "legacyData": 0, + "id": "minecraft:tripwire_hook", + "unlocalizedName": "tile.tripWireSource", + "localizedName": "Tripwire Hook", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 133, + "legacyData": 0, + "id": "minecraft:emerald_block", + "unlocalizedName": "tile.blockEmerald", + "localizedName": "Block of Emerald", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 134, + "legacyData": 0, + "id": "minecraft:spruce_stairs", + "unlocalizedName": "tile.stairsWoodSpruce", + "localizedName": "Spruce Wood Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 135, + "legacyData": 0, + "id": "minecraft:birch_stairs", + "unlocalizedName": "tile.stairsWoodBirch", + "localizedName": "Birch Wood Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 136, + "legacyData": 0, + "id": "minecraft:jungle_stairs", + "unlocalizedName": "tile.stairsWoodJungle", + "localizedName": "Jungle Wood Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 137, + "legacyData": 0, + "id": "minecraft:command_block", + "unlocalizedName": "tile.commandBlock", + "localizedName": "Command Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 138, + "legacyData": 0, + "id": "minecraft:beacon", + "unlocalizedName": "tile.beacon", + "localizedName": "Beacon", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 139, + "legacyData": 0, + "id": "minecraft:cobblestone_wall", + "unlocalizedName": "tile.cobbleWall.normal", + "localizedName": "Cobblestone Wall", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 139, + "legacyData": 1, + "id": "minecraft:cobblestone_wall", + "unlocalizedName": "tile.cobbleWall.mossy", + "localizedName": "Mossy Cobblestone Wall", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 143, + "legacyData": 0, + "id": "minecraft:wooden_button", + "unlocalizedName": "tile.button", + "localizedName": "Button", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 145, + "legacyData": 0, + "id": "minecraft:anvil", + "unlocalizedName": "tile.anvil.intact", + "localizedName": "Anvil", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 145, + "legacyData": 1, + "id": "minecraft:anvil", + "unlocalizedName": "tile.anvil.slightlyDamaged", + "localizedName": "Slightly Damaged Anvil", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 145, + "legacyData": 2, + "id": "minecraft:anvil", + "unlocalizedName": "tile.anvil.veryDamaged", + "localizedName": "Very Damaged Anvil", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 146, + "legacyData": 0, + "id": "minecraft:trapped_chest", + "unlocalizedName": "tile.chestTrap", + "localizedName": "Trapped Chest", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 147, + "legacyData": 0, + "id": "minecraft:light_weighted_pressure_plate", + "unlocalizedName": "tile.weightedPlate_light", + "localizedName": "Weighted Pressure Plate (Light)", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 148, + "legacyData": 0, + "id": "minecraft:heavy_weighted_pressure_plate", + "unlocalizedName": "tile.weightedPlate_heavy", + "localizedName": "Weighted Pressure Plate (Heavy)", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 151, + "legacyData": 0, + "id": "minecraft:daylight_detector", + "unlocalizedName": "tile.daylightDetector", + "localizedName": "Daylight Sensor", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 152, + "legacyData": 0, + "id": "minecraft:redstone_block", + "unlocalizedName": "tile.blockRedstone", + "localizedName": "Block of Redstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 153, + "legacyData": 0, + "id": "minecraft:quartz_ore", + "unlocalizedName": "tile.netherquartz", + "localizedName": "Nether Quartz Ore", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 154, + "legacyData": 0, + "id": "minecraft:hopper", + "unlocalizedName": "tile.hopper", + "localizedName": "Hopper", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 155, + "legacyData": 0, + "id": "minecraft:quartz_block", + "unlocalizedName": "tile.quartzBlock.default", + "localizedName": "Block of Quartz", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 155, + "legacyData": 1, + "id": "minecraft:quartz_block", + "unlocalizedName": "tile.quartzBlock.chiseled", + "localizedName": "Chiseled Quartz Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 155, + "legacyData": 2, + "id": "minecraft:quartz_block", + "unlocalizedName": "tile.quartzBlock.lines", + "localizedName": "Pillar Quartz Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 156, + "legacyData": 0, + "id": "minecraft:quartz_stairs", + "unlocalizedName": "tile.stairsQuartz", + "localizedName": "Quartz Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 157, + "legacyData": 0, + "id": "minecraft:activator_rail", + "unlocalizedName": "tile.activatorRail", + "localizedName": "Activator Rail", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 158, + "legacyData": 0, + "id": "minecraft:dropper", + "unlocalizedName": "tile.dropper", + "localizedName": "Dropper", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 0, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.white", + "localizedName": "White Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 1, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.orange", + "localizedName": "Orange Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 2, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.magenta", + "localizedName": "Magenta Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 3, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.lightBlue", + "localizedName": "Light Blue Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 4, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.yellow", + "localizedName": "Yellow Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 5, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.lime", + "localizedName": "Lime Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 6, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.pink", + "localizedName": "Pink Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 7, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.gray", + "localizedName": "Gray Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 8, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.silver", + "localizedName": "Light Gray Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 9, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.cyan", + "localizedName": "Cyan Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 10, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.purple", + "localizedName": "Purple Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 11, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.blue", + "localizedName": "Blue Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 12, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.brown", + "localizedName": "Brown Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 13, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.green", + "localizedName": "Green Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 14, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.red", + "localizedName": "Red Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 159, + "legacyData": 15, + "id": "minecraft:stained_hardened_clay", + "unlocalizedName": "tile.clayHardenedStained.black", + "localizedName": "Black Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 0, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.white", + "localizedName": "White Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 1, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.orange", + "localizedName": "Orange Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 2, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.magenta", + "localizedName": "Magenta Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 3, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.lightBlue", + "localizedName": "Light Blue Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 4, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.yellow", + "localizedName": "Yellow Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 5, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.lime", + "localizedName": "Lime Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 6, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.pink", + "localizedName": "Pink Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 7, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.gray", + "localizedName": "Gray Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 8, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.silver", + "localizedName": "Light Gray Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 9, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.cyan", + "localizedName": "Cyan Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 10, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.purple", + "localizedName": "Purple Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 11, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.blue", + "localizedName": "Blue Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 12, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.brown", + "localizedName": "Brown Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 13, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.green", + "localizedName": "Green Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 14, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.red", + "localizedName": "Red Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 160, + "legacyData": 15, + "id": "minecraft:stained_glass_pane", + "unlocalizedName": "tile.thinStainedGlass.black", + "localizedName": "Black Stained Glass Pane", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 161, + "legacyData": 0, + "id": "minecraft:leaves2", + "unlocalizedName": "tile.leaves.acacia", + "localizedName": "Acacia Leaves", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 161, + "legacyData": 1, + "id": "minecraft:leaves2", + "unlocalizedName": "tile.leaves.big_oak", + "localizedName": "Dark Oak Leaves", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 162, + "legacyData": 0, + "id": "minecraft:log2", + "unlocalizedName": "tile.log.acacia", + "localizedName": "Acacia Wood", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 162, + "legacyData": 1, + "id": "minecraft:log2", + "unlocalizedName": "tile.log.big_oak", + "localizedName": "Dark Oak Wood", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 163, + "legacyData": 0, + "id": "minecraft:acacia_stairs", + "unlocalizedName": "tile.stairsWoodAcacia", + "localizedName": "Acacia Wood Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 164, + "legacyData": 0, + "id": "minecraft:dark_oak_stairs", + "unlocalizedName": "tile.stairsWoodDarkOak", + "localizedName": "Dark Oak Wood Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 165, + "legacyData": 0, + "id": "minecraft:slime", + "unlocalizedName": "tile.slime", + "localizedName": "Slime Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 166, + "legacyData": 0, + "id": "minecraft:barrier", + "unlocalizedName": "tile.barrier", + "localizedName": "Barrier", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 167, + "legacyData": 0, + "id": "minecraft:iron_trapdoor", + "unlocalizedName": "tile.ironTrapdoor", + "localizedName": "Iron Trapdoor", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 168, + "legacyData": 0, + "id": "minecraft:prismarine", + "unlocalizedName": "tile.prismarine.rough", + "localizedName": "Prismarine", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 168, + "legacyData": 1, + "id": "minecraft:prismarine", + "unlocalizedName": "tile.prismarine.bricks", + "localizedName": "Prismarine Bricks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 168, + "legacyData": 2, + "id": "minecraft:prismarine", + "unlocalizedName": "tile.prismarine.dark", + "localizedName": "Dark Prismarine", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 169, + "legacyData": 0, + "id": "minecraft:sea_lantern", + "unlocalizedName": "tile.seaLantern", + "localizedName": "Sea Lantern", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 170, + "legacyData": 0, + "id": "minecraft:hay_block", + "unlocalizedName": "tile.hayBlock", + "localizedName": "Hay Bale", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 0, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.white", + "localizedName": "White Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 1, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.orange", + "localizedName": "Orange Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 2, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.magenta", + "localizedName": "Magenta Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 3, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.lightBlue", + "localizedName": "Light Blue Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 4, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.yellow", + "localizedName": "Yellow Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 5, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.lime", + "localizedName": "Lime Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 6, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.pink", + "localizedName": "Pink Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 7, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.gray", + "localizedName": "Gray Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 8, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.silver", + "localizedName": "Light Gray Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 9, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.cyan", + "localizedName": "Cyan Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 10, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.purple", + "localizedName": "Purple Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 11, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.blue", + "localizedName": "Blue Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 12, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.brown", + "localizedName": "Brown Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 13, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.green", + "localizedName": "Green Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 14, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.red", + "localizedName": "Red Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 171, + "legacyData": 15, + "id": "minecraft:carpet", + "unlocalizedName": "tile.woolCarpet.black", + "localizedName": "Black Carpet", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 172, + "legacyData": 0, + "id": "minecraft:hardened_clay", + "unlocalizedName": "tile.clayHardened", + "localizedName": "Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 173, + "legacyData": 0, + "id": "minecraft:coal_block", + "unlocalizedName": "tile.blockCoal", + "localizedName": "Block of Coal", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 174, + "legacyData": 0, + "id": "minecraft:packed_ice", + "unlocalizedName": "tile.icePacked", + "localizedName": "Packed Ice", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 175, + "legacyData": 0, + "id": "minecraft:double_plant", + "unlocalizedName": "tile.doublePlant.sunflower", + "localizedName": "Sunflower", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 175, + "legacyData": 1, + "id": "minecraft:double_plant", + "unlocalizedName": "tile.doublePlant.syringa", + "localizedName": "Lilac", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 175, + "legacyData": 2, + "id": "minecraft:double_plant", + "unlocalizedName": "tile.doublePlant.grass", + "localizedName": "Double Tallgrass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 175, + "legacyData": 3, + "id": "minecraft:double_plant", + "unlocalizedName": "tile.doublePlant.fern", + "localizedName": "Large Fern", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 175, + "legacyData": 4, + "id": "minecraft:double_plant", + "unlocalizedName": "tile.doublePlant.rose", + "localizedName": "Rose Bush", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 175, + "legacyData": 5, + "id": "minecraft:double_plant", + "unlocalizedName": "tile.doublePlant.paeonia", + "localizedName": "Peony", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 179, + "legacyData": 0, + "id": "minecraft:red_sandstone", + "unlocalizedName": "tile.redSandStone.default", + "localizedName": "Red Sandstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 179, + "legacyData": 1, + "id": "minecraft:red_sandstone", + "unlocalizedName": "tile.redSandStone.chiseled", + "localizedName": "Chiseled Red Sandstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 179, + "legacyData": 2, + "id": "minecraft:red_sandstone", + "unlocalizedName": "tile.redSandStone.smooth", + "localizedName": "Smooth Red Sandstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 180, + "legacyData": 0, + "id": "minecraft:red_sandstone_stairs", + "unlocalizedName": "tile.stairsRedSandStone", + "localizedName": "Red Sandstone Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 182, + "legacyData": 0, + "id": "minecraft:stone_slab2", + "unlocalizedName": "tile.stoneSlab2.red_sandstone", + "localizedName": "Red Sandstone Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 183, + "legacyData": 0, + "id": "minecraft:spruce_fence_gate", + "unlocalizedName": "tile.spruceFenceGate", + "localizedName": "Spruce Fence Gate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 184, + "legacyData": 0, + "id": "minecraft:birch_fence_gate", + "unlocalizedName": "tile.birchFenceGate", + "localizedName": "Birch Fence Gate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 185, + "legacyData": 0, + "id": "minecraft:jungle_fence_gate", + "unlocalizedName": "tile.jungleFenceGate", + "localizedName": "Jungle Fence Gate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 186, + "legacyData": 0, + "id": "minecraft:dark_oak_fence_gate", + "unlocalizedName": "tile.darkOakFenceGate", + "localizedName": "Dark Oak Fence Gate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 187, + "legacyData": 0, + "id": "minecraft:acacia_fence_gate", + "unlocalizedName": "tile.acaciaFenceGate", + "localizedName": "Acacia Fence Gate", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 188, + "legacyData": 0, + "id": "minecraft:spruce_fence", + "unlocalizedName": "tile.spruceFence", + "localizedName": "Spruce Fence", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 189, + "legacyData": 0, + "id": "minecraft:birch_fence", + "unlocalizedName": "tile.birchFence", + "localizedName": "Birch Fence", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 190, + "legacyData": 0, + "id": "minecraft:jungle_fence", + "unlocalizedName": "tile.jungleFence", + "localizedName": "Jungle Fence", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 191, + "legacyData": 0, + "id": "minecraft:dark_oak_fence", + "unlocalizedName": "tile.darkOakFence", + "localizedName": "Dark Oak Fence", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 192, + "legacyData": 0, + "id": "minecraft:acacia_fence", + "unlocalizedName": "tile.acaciaFence", + "localizedName": "Acacia Fence", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 198, + "legacyData": 0, + "id": "minecraft:end_rod", + "unlocalizedName": "tile.endRod", + "localizedName": "End Rod", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 199, + "legacyData": 0, + "id": "minecraft:chorus_plant", + "unlocalizedName": "tile.chorusPlant", + "localizedName": "Chorus Plant", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 200, + "legacyData": 0, + "id": "minecraft:chorus_flower", + "unlocalizedName": "tile.chorusFlower", + "localizedName": "Chorus Flower", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 201, + "legacyData": 0, + "id": "minecraft:purpur_block", + "unlocalizedName": "tile.purpurBlock", + "localizedName": "Purpur Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 202, + "legacyData": 0, + "id": "minecraft:purpur_pillar", + "unlocalizedName": "tile.purpurPillar", + "localizedName": "Purpur Pillar", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 203, + "legacyData": 0, + "id": "minecraft:purpur_stairs", + "unlocalizedName": "tile.stairsPurpur", + "localizedName": "Purpur Stairs", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 205, + "legacyData": 0, + "id": "minecraft:purpur_slab", + "unlocalizedName": "tile.purpurSlab", + "localizedName": "Purpur Slab", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 206, + "legacyData": 0, + "id": "minecraft:end_bricks", + "unlocalizedName": "tile.endBricks", + "localizedName": "End Stone Bricks", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 208, + "legacyData": 0, + "id": "minecraft:grass_path", + "unlocalizedName": "tile.grassPath", + "localizedName": "Grass Path", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 210, + "legacyData": 0, + "id": "minecraft:repeating_command_block", + "unlocalizedName": "tile.repeatingCommandBlock", + "localizedName": "Repeating Command Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 211, + "legacyData": 0, + "id": "minecraft:chain_command_block", + "unlocalizedName": "tile.chainCommandBlock", + "localizedName": "Chain Command Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 213, + "legacyData": 0, + "id": "minecraft:magma", + "unlocalizedName": "tile.magma", + "localizedName": "Magma Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 214, + "legacyData": 0, + "id": "minecraft:nether_wart_block", + "unlocalizedName": "tile.netherWartBlock", + "localizedName": "Nether Wart Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 215, + "legacyData": 0, + "id": "minecraft:red_nether_brick", + "unlocalizedName": "tile.redNetherBrick", + "localizedName": "Red Nether Brick", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 216, + "legacyData": 0, + "id": "minecraft:bone_block", + "unlocalizedName": "tile.boneBlock", + "localizedName": "Bone Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 217, + "legacyData": 0, + "id": "minecraft:structure_void", + "unlocalizedName": "tile.structureVoid", + "localizedName": "Structure Void", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 218, + "legacyData": 0, + "id": "minecraft:observer", + "unlocalizedName": "tile.observer", + "localizedName": "Observer", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 219, + "legacyData": 0, + "id": "minecraft:white_shulker_box", + "unlocalizedName": "tile.shulkerBoxWhite", + "localizedName": "White Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 220, + "legacyData": 0, + "id": "minecraft:orange_shulker_box", + "unlocalizedName": "tile.shulkerBoxOrange", + "localizedName": "Orange Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 221, + "legacyData": 0, + "id": "minecraft:magenta_shulker_box", + "unlocalizedName": "tile.shulkerBoxMagenta", + "localizedName": "Magenta Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 222, + "legacyData": 0, + "id": "minecraft:light_blue_shulker_box", + "unlocalizedName": "tile.shulkerBoxLightBlue", + "localizedName": "Light Blue Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 223, + "legacyData": 0, + "id": "minecraft:yellow_shulker_box", + "unlocalizedName": "tile.shulkerBoxYellow", + "localizedName": "Yellow Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 224, + "legacyData": 0, + "id": "minecraft:lime_shulker_box", + "unlocalizedName": "tile.shulkerBoxLime", + "localizedName": "Lime Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 225, + "legacyData": 0, + "id": "minecraft:pink_shulker_box", + "unlocalizedName": "tile.shulkerBoxPink", + "localizedName": "Pink Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 226, + "legacyData": 0, + "id": "minecraft:gray_shulker_box", + "unlocalizedName": "tile.shulkerBoxGray", + "localizedName": "Gray Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 227, + "legacyData": 0, + "id": "minecraft:silver_shulker_box", + "unlocalizedName": "tile.shulkerBoxSilver", + "localizedName": "Light Gray Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 228, + "legacyData": 0, + "id": "minecraft:cyan_shulker_box", + "unlocalizedName": "tile.shulkerBoxCyan", + "localizedName": "Cyan Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 229, + "legacyData": 0, + "id": "minecraft:purple_shulker_box", + "unlocalizedName": "tile.shulkerBoxPurple", + "localizedName": "Purple Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 230, + "legacyData": 0, + "id": "minecraft:blue_shulker_box", + "unlocalizedName": "tile.shulkerBoxBlue", + "localizedName": "Blue Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 231, + "legacyData": 0, + "id": "minecraft:brown_shulker_box", + "unlocalizedName": "tile.shulkerBoxBrown", + "localizedName": "Brown Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 232, + "legacyData": 0, + "id": "minecraft:green_shulker_box", + "unlocalizedName": "tile.shulkerBoxGreen", + "localizedName": "Green Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 233, + "legacyData": 0, + "id": "minecraft:red_shulker_box", + "unlocalizedName": "tile.shulkerBoxRed", + "localizedName": "Red Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 234, + "legacyData": 0, + "id": "minecraft:black_shulker_box", + "unlocalizedName": "tile.shulkerBoxBlack", + "localizedName": "Black Shulker Box", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 235, + "legacyData": 0, + "id": "minecraft:white_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaWhite", + "localizedName": "White Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 236, + "legacyData": 0, + "id": "minecraft:orange_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaOrange", + "localizedName": "Orange Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 237, + "legacyData": 0, + "id": "minecraft:magenta_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaMagenta", + "localizedName": "Magenta Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 238, + "legacyData": 0, + "id": "minecraft:light_blue_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaLightBlue", + "localizedName": "Light Blue Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 239, + "legacyData": 0, + "id": "minecraft:yellow_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaYellow", + "localizedName": "Yellow Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 240, + "legacyData": 0, + "id": "minecraft:lime_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaLime", + "localizedName": "Lime Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 241, + "legacyData": 0, + "id": "minecraft:pink_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaPink", + "localizedName": "Pink Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 242, + "legacyData": 0, + "id": "minecraft:gray_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaGray", + "localizedName": "Gray Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 243, + "legacyData": 0, + "id": "minecraft:silver_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaSilver", + "localizedName": "Light Gray Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 244, + "legacyData": 0, + "id": "minecraft:cyan_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaCyan", + "localizedName": "Cyan Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 245, + "legacyData": 0, + "id": "minecraft:purple_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaPurple", + "localizedName": "Purple Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 246, + "legacyData": 0, + "id": "minecraft:blue_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaBlue", + "localizedName": "Blue Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 247, + "legacyData": 0, + "id": "minecraft:brown_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaBrown", + "localizedName": "Brown Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 248, + "legacyData": 0, + "id": "minecraft:green_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaGreen", + "localizedName": "Green Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 249, + "legacyData": 0, + "id": "minecraft:red_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaRed", + "localizedName": "Red Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 250, + "legacyData": 0, + "id": "minecraft:black_glazed_terracotta", + "unlocalizedName": "tile.glazedTerracottaBlack", + "localizedName": "Black Glazed Terracotta", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 0, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.white", + "localizedName": "White Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 1, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.orange", + "localizedName": "Orange Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 2, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.magenta", + "localizedName": "Magenta Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 3, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.lightBlue", + "localizedName": "Light Blue Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 4, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.yellow", + "localizedName": "Yellow Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 5, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.lime", + "localizedName": "Lime Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 6, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.pink", + "localizedName": "Pink Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 7, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.gray", + "localizedName": "Gray Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 8, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.silver", + "localizedName": "Light Gray Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 9, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.cyan", + "localizedName": "Cyan Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 10, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.purple", + "localizedName": "Purple Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 11, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.blue", + "localizedName": "Blue Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 12, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.brown", + "localizedName": "Brown Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 13, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.green", + "localizedName": "Green Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 14, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.red", + "localizedName": "Red Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 251, + "legacyData": 15, + "id": "minecraft:concrete", + "unlocalizedName": "tile.concrete.black", + "localizedName": "Black Concrete", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 0, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.white", + "localizedName": "White Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 1, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.orange", + "localizedName": "Orange Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 2, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.magenta", + "localizedName": "Magenta Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 3, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.lightBlue", + "localizedName": "Light Blue Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 4, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.yellow", + "localizedName": "Yellow Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 5, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.lime", + "localizedName": "Lime Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 6, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.pink", + "localizedName": "Pink Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 7, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.gray", + "localizedName": "Gray Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 8, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.silver", + "localizedName": "Light Gray Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 9, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.cyan", + "localizedName": "Cyan Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 10, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.purple", + "localizedName": "Purple Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 11, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.blue", + "localizedName": "Blue Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 12, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.brown", + "localizedName": "Brown Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 13, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.green", + "localizedName": "Green Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 14, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.red", + "localizedName": "Red Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 252, + "legacyData": 15, + "id": "minecraft:concrete_powder", + "unlocalizedName": "tile.concretePowder.black", + "localizedName": "Black Concrete Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 255, + "legacyData": 0, + "id": "minecraft:structure_block", + "unlocalizedName": "tile.structureBlock", + "localizedName": "Structure Block", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 256, + "legacyData": 0, + "id": "minecraft:iron_shovel", + "unlocalizedName": "item.shovelIron", + "localizedName": "Iron Shovel", + "maxDamage": 250, + "maxStackSize": 1 + }, + { + "legacyId": 257, + "legacyData": 0, + "id": "minecraft:iron_pickaxe", + "unlocalizedName": "item.pickaxeIron", + "localizedName": "Iron Pickaxe", + "maxDamage": 250, + "maxStackSize": 1 + }, + { + "legacyId": 258, + "legacyData": 0, + "id": "minecraft:iron_axe", + "unlocalizedName": "item.hatchetIron", + "localizedName": "Iron Axe", + "maxDamage": 250, + "maxStackSize": 1 + }, + { + "legacyId": 259, + "legacyData": 0, + "id": "minecraft:flint_and_steel", + "unlocalizedName": "item.flintAndSteel", + "localizedName": "Flint and Steel", + "maxDamage": 64, + "maxStackSize": 1 + }, + { + "legacyId": 260, + "legacyData": 0, + "id": "minecraft:apple", + "unlocalizedName": "item.apple", + "localizedName": "Apple", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 261, + "legacyData": 0, + "id": "minecraft:bow", + "unlocalizedName": "item.bow", + "localizedName": "Bow", + "maxDamage": 384, + "maxStackSize": 1 + }, + { + "legacyId": 262, + "legacyData": 0, + "id": "minecraft:arrow", + "unlocalizedName": "item.arrow", + "localizedName": "Arrow", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 263, + "legacyData": 0, + "id": "minecraft:coal", + "unlocalizedName": "item.coal", + "localizedName": "Coal", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 263, + "legacyData": 1, + "id": "minecraft:coal", + "unlocalizedName": "item.charcoal", + "localizedName": "Charcoal", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 264, + "legacyData": 0, + "id": "minecraft:diamond", + "unlocalizedName": "item.diamond", + "localizedName": "Diamond", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 265, + "legacyData": 0, + "id": "minecraft:iron_ingot", + "unlocalizedName": "item.ingotIron", + "localizedName": "Iron Ingot", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 266, + "legacyData": 0, + "id": "minecraft:gold_ingot", + "unlocalizedName": "item.ingotGold", + "localizedName": "Gold Ingot", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 267, + "legacyData": 0, + "id": "minecraft:iron_sword", + "unlocalizedName": "item.swordIron", + "localizedName": "Iron Sword", + "maxDamage": 250, + "maxStackSize": 1 + }, + { + "legacyId": 268, + "legacyData": 0, + "id": "minecraft:wooden_sword", + "unlocalizedName": "item.swordWood", + "localizedName": "Wooden Sword", + "maxDamage": 59, + "maxStackSize": 1 + }, + { + "legacyId": 269, + "legacyData": 0, + "id": "minecraft:wooden_shovel", + "unlocalizedName": "item.shovelWood", + "localizedName": "Wooden Shovel", + "maxDamage": 59, + "maxStackSize": 1 + }, + { + "legacyId": 270, + "legacyData": 0, + "id": "minecraft:wooden_pickaxe", + "unlocalizedName": "item.pickaxeWood", + "localizedName": "Wooden Pickaxe", + "maxDamage": 59, + "maxStackSize": 1 + }, + { + "legacyId": 271, + "legacyData": 0, + "id": "minecraft:wooden_axe", + "unlocalizedName": "item.hatchetWood", + "localizedName": "Wooden Axe", + "maxDamage": 59, + "maxStackSize": 1 + }, + { + "legacyId": 272, + "legacyData": 0, + "id": "minecraft:stone_sword", + "unlocalizedName": "item.swordStone", + "localizedName": "Stone Sword", + "maxDamage": 131, + "maxStackSize": 1 + }, + { + "legacyId": 273, + "legacyData": 0, + "id": "minecraft:stone_shovel", + "unlocalizedName": "item.shovelStone", + "localizedName": "Stone Shovel", + "maxDamage": 131, + "maxStackSize": 1 + }, + { + "legacyId": 274, + "legacyData": 0, + "id": "minecraft:stone_pickaxe", + "unlocalizedName": "item.pickaxeStone", + "localizedName": "Stone Pickaxe", + "maxDamage": 131, + "maxStackSize": 1 + }, + { + "legacyId": 275, + "legacyData": 0, + "id": "minecraft:stone_axe", + "unlocalizedName": "item.hatchetStone", + "localizedName": "Stone Axe", + "maxDamage": 131, + "maxStackSize": 1 + }, + { + "legacyId": 276, + "legacyData": 0, + "id": "minecraft:diamond_sword", + "unlocalizedName": "item.swordDiamond", + "localizedName": "Diamond Sword", + "maxDamage": 1561, + "maxStackSize": 1 + }, + { + "legacyId": 277, + "legacyData": 0, + "id": "minecraft:diamond_shovel", + "unlocalizedName": "item.shovelDiamond", + "localizedName": "Diamond Shovel", + "maxDamage": 1561, + "maxStackSize": 1 + }, + { + "legacyId": 278, + "legacyData": 0, + "id": "minecraft:diamond_pickaxe", + "unlocalizedName": "item.pickaxeDiamond", + "localizedName": "Diamond Pickaxe", + "maxDamage": 1561, + "maxStackSize": 1 + }, + { + "legacyId": 279, + "legacyData": 0, + "id": "minecraft:diamond_axe", + "unlocalizedName": "item.hatchetDiamond", + "localizedName": "Diamond Axe", + "maxDamage": 1561, + "maxStackSize": 1 + }, + { + "legacyId": 280, + "legacyData": 0, + "id": "minecraft:stick", + "unlocalizedName": "item.stick", + "localizedName": "Stick", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 281, + "legacyData": 0, + "id": "minecraft:bowl", + "unlocalizedName": "item.bowl", + "localizedName": "Bowl", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 282, + "legacyData": 0, + "id": "minecraft:mushroom_stew", + "unlocalizedName": "item.mushroomStew", + "localizedName": "Mushroom Stew", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 283, + "legacyData": 0, + "id": "minecraft:golden_sword", + "unlocalizedName": "item.swordGold", + "localizedName": "Golden Sword", + "maxDamage": 32, + "maxStackSize": 1 + }, + { + "legacyId": 284, + "legacyData": 0, + "id": "minecraft:golden_shovel", + "unlocalizedName": "item.shovelGold", + "localizedName": "Golden Shovel", + "maxDamage": 32, + "maxStackSize": 1 + }, + { + "legacyId": 285, + "legacyData": 0, + "id": "minecraft:golden_pickaxe", + "unlocalizedName": "item.pickaxeGold", + "localizedName": "Golden Pickaxe", + "maxDamage": 32, + "maxStackSize": 1 + }, + { + "legacyId": 286, + "legacyData": 0, + "id": "minecraft:golden_axe", + "unlocalizedName": "item.hatchetGold", + "localizedName": "Golden Axe", + "maxDamage": 32, + "maxStackSize": 1 + }, + { + "legacyId": 287, + "legacyData": 0, + "id": "minecraft:string", + "unlocalizedName": "item.string", + "localizedName": "String", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 288, + "legacyData": 0, + "id": "minecraft:feather", + "unlocalizedName": "item.feather", + "localizedName": "Feather", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 289, + "legacyData": 0, + "id": "minecraft:gunpowder", + "unlocalizedName": "item.sulphur", + "localizedName": "Gunpowder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 290, + "legacyData": 0, + "id": "minecraft:wooden_hoe", + "unlocalizedName": "item.hoeWood", + "localizedName": "Wooden Hoe", + "maxDamage": 59, + "maxStackSize": 1 + }, + { + "legacyId": 291, + "legacyData": 0, + "id": "minecraft:stone_hoe", + "unlocalizedName": "item.hoeStone", + "localizedName": "Stone Hoe", + "maxDamage": 131, + "maxStackSize": 1 + }, + { + "legacyId": 292, + "legacyData": 0, + "id": "minecraft:iron_hoe", + "unlocalizedName": "item.hoeIron", + "localizedName": "Iron Hoe", + "maxDamage": 250, + "maxStackSize": 1 + }, + { + "legacyId": 293, + "legacyData": 0, + "id": "minecraft:diamond_hoe", + "unlocalizedName": "item.hoeDiamond", + "localizedName": "Diamond Hoe", + "maxDamage": 1561, + "maxStackSize": 1 + }, + { + "legacyId": 294, + "legacyData": 0, + "id": "minecraft:golden_hoe", + "unlocalizedName": "item.hoeGold", + "localizedName": "Golden Hoe", + "maxDamage": 32, + "maxStackSize": 1 + }, + { + "legacyId": 295, + "legacyData": 0, + "id": "minecraft:wheat_seeds", + "unlocalizedName": "item.seeds", + "localizedName": "Seeds", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 296, + "legacyData": 0, + "id": "minecraft:wheat", + "unlocalizedName": "item.wheat", + "localizedName": "Wheat", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 297, + "legacyData": 0, + "id": "minecraft:bread", + "unlocalizedName": "item.bread", + "localizedName": "Bread", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 298, + "legacyData": 0, + "id": "minecraft:leather_helmet", + "unlocalizedName": "item.helmetCloth", + "localizedName": "Leather Cap", + "maxDamage": 55, + "maxStackSize": 1 + }, + { + "legacyId": 299, + "legacyData": 0, + "id": "minecraft:leather_chestplate", + "unlocalizedName": "item.chestplateCloth", + "localizedName": "Leather Tunic", + "maxDamage": 80, + "maxStackSize": 1 + }, + { + "legacyId": 300, + "legacyData": 0, + "id": "minecraft:leather_leggings", + "unlocalizedName": "item.leggingsCloth", + "localizedName": "Leather Pants", + "maxDamage": 75, + "maxStackSize": 1 + }, + { + "legacyId": 301, + "legacyData": 0, + "id": "minecraft:leather_boots", + "unlocalizedName": "item.bootsCloth", + "localizedName": "Leather Boots", + "maxDamage": 65, + "maxStackSize": 1 + }, + { + "legacyId": 302, + "legacyData": 0, + "id": "minecraft:chainmail_helmet", + "unlocalizedName": "item.helmetChain", + "localizedName": "Chain Helmet", + "maxDamage": 165, + "maxStackSize": 1 + }, + { + "legacyId": 303, + "legacyData": 0, + "id": "minecraft:chainmail_chestplate", + "unlocalizedName": "item.chestplateChain", + "localizedName": "Chain Chestplate", + "maxDamage": 240, + "maxStackSize": 1 + }, + { + "legacyId": 304, + "legacyData": 0, + "id": "minecraft:chainmail_leggings", + "unlocalizedName": "item.leggingsChain", + "localizedName": "Chain Leggings", + "maxDamage": 225, + "maxStackSize": 1 + }, + { + "legacyId": 305, + "legacyData": 0, + "id": "minecraft:chainmail_boots", + "unlocalizedName": "item.bootsChain", + "localizedName": "Chain Boots", + "maxDamage": 195, + "maxStackSize": 1 + }, + { + "legacyId": 306, + "legacyData": 0, + "id": "minecraft:iron_helmet", + "unlocalizedName": "item.helmetIron", + "localizedName": "Iron Helmet", + "maxDamage": 165, + "maxStackSize": 1 + }, + { + "legacyId": 307, + "legacyData": 0, + "id": "minecraft:iron_chestplate", + "unlocalizedName": "item.chestplateIron", + "localizedName": "Iron Chestplate", + "maxDamage": 240, + "maxStackSize": 1 + }, + { + "legacyId": 308, + "legacyData": 0, + "id": "minecraft:iron_leggings", + "unlocalizedName": "item.leggingsIron", + "localizedName": "Iron Leggings", + "maxDamage": 225, + "maxStackSize": 1 + }, + { + "legacyId": 309, + "legacyData": 0, + "id": "minecraft:iron_boots", + "unlocalizedName": "item.bootsIron", + "localizedName": "Iron Boots", + "maxDamage": 195, + "maxStackSize": 1 + }, + { + "legacyId": 310, + "legacyData": 0, + "id": "minecraft:diamond_helmet", + "unlocalizedName": "item.helmetDiamond", + "localizedName": "Diamond Helmet", + "maxDamage": 363, + "maxStackSize": 1 + }, + { + "legacyId": 311, + "legacyData": 0, + "id": "minecraft:diamond_chestplate", + "unlocalizedName": "item.chestplateDiamond", + "localizedName": "Diamond Chestplate", + "maxDamage": 528, + "maxStackSize": 1 + }, + { + "legacyId": 312, + "legacyData": 0, + "id": "minecraft:diamond_leggings", + "unlocalizedName": "item.leggingsDiamond", + "localizedName": "Diamond Leggings", + "maxDamage": 495, + "maxStackSize": 1 + }, + { + "legacyId": 313, + "legacyData": 0, + "id": "minecraft:diamond_boots", + "unlocalizedName": "item.bootsDiamond", + "localizedName": "Diamond Boots", + "maxDamage": 429, + "maxStackSize": 1 + }, + { + "legacyId": 314, + "legacyData": 0, + "id": "minecraft:golden_helmet", + "unlocalizedName": "item.helmetGold", + "localizedName": "Golden Helmet", + "maxDamage": 77, + "maxStackSize": 1 + }, + { + "legacyId": 315, + "legacyData": 0, + "id": "minecraft:golden_chestplate", + "unlocalizedName": "item.chestplateGold", + "localizedName": "Golden Chestplate", + "maxDamage": 112, + "maxStackSize": 1 + }, + { + "legacyId": 316, + "legacyData": 0, + "id": "minecraft:golden_leggings", + "unlocalizedName": "item.leggingsGold", + "localizedName": "Golden Leggings", + "maxDamage": 105, + "maxStackSize": 1 + }, + { + "legacyId": 317, + "legacyData": 0, + "id": "minecraft:golden_boots", + "unlocalizedName": "item.bootsGold", + "localizedName": "Golden Boots", + "maxDamage": 91, + "maxStackSize": 1 + }, + { + "legacyId": 318, + "legacyData": 0, + "id": "minecraft:flint", + "unlocalizedName": "item.flint", + "localizedName": "Flint", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 319, + "legacyData": 0, + "id": "minecraft:porkchop", + "unlocalizedName": "item.porkchopRaw", + "localizedName": "Raw Porkchop", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 320, + "legacyData": 0, + "id": "minecraft:cooked_porkchop", + "unlocalizedName": "item.porkchopCooked", + "localizedName": "Cooked Porkchop", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 321, + "legacyData": 0, + "id": "minecraft:painting", + "unlocalizedName": "item.painting", + "localizedName": "Painting", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 322, + "legacyData": 0, + "id": "minecraft:golden_apple", + "unlocalizedName": "item.appleGold", + "localizedName": "Golden Apple", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 322, + "legacyData": 1, + "id": "minecraft:golden_apple", + "unlocalizedName": "item.appleGold", + "localizedName": "Golden Apple", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 323, + "legacyData": 0, + "id": "minecraft:sign", + "unlocalizedName": "item.sign", + "localizedName": "Sign", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 324, + "legacyData": 0, + "id": "minecraft:wooden_door", + "unlocalizedName": "item.doorOak", + "localizedName": "Oak Door", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 325, + "legacyData": 0, + "id": "minecraft:bucket", + "unlocalizedName": "item.bucket", + "localizedName": "Bucket", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 326, + "legacyData": 0, + "id": "minecraft:water_bucket", + "unlocalizedName": "item.bucketWater", + "localizedName": "Water Bucket", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 327, + "legacyData": 0, + "id": "minecraft:lava_bucket", + "unlocalizedName": "item.bucketLava", + "localizedName": "Lava Bucket", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 328, + "legacyData": 0, + "id": "minecraft:minecart", + "unlocalizedName": "item.minecart", + "localizedName": "Minecart", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 329, + "legacyData": 0, + "id": "minecraft:saddle", + "unlocalizedName": "item.saddle", + "localizedName": "Saddle", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 330, + "legacyData": 0, + "id": "minecraft:iron_door", + "unlocalizedName": "item.doorIron", + "localizedName": "Iron Door", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 331, + "legacyData": 0, + "id": "minecraft:redstone", + "unlocalizedName": "item.redstone", + "localizedName": "Redstone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 332, + "legacyData": 0, + "id": "minecraft:snowball", + "unlocalizedName": "item.snowball", + "localizedName": "Snowball", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 333, + "legacyData": 0, + "id": "minecraft:boat", + "unlocalizedName": "item.boat.oak", + "localizedName": "Oak Boat", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 334, + "legacyData": 0, + "id": "minecraft:leather", + "unlocalizedName": "item.leather", + "localizedName": "Leather", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 335, + "legacyData": 0, + "id": "minecraft:milk_bucket", + "unlocalizedName": "item.milk", + "localizedName": "Milk", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 336, + "legacyData": 0, + "id": "minecraft:brick", + "unlocalizedName": "item.brick", + "localizedName": "Brick", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 337, + "legacyData": 0, + "id": "minecraft:clay_ball", + "unlocalizedName": "item.clay", + "localizedName": "Clay", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 338, + "legacyData": 0, + "id": "minecraft:reeds", + "unlocalizedName": "item.reeds", + "localizedName": "Sugar Canes", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 339, + "legacyData": 0, + "id": "minecraft:paper", + "unlocalizedName": "item.paper", + "localizedName": "Paper", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 340, + "legacyData": 0, + "id": "minecraft:book", + "unlocalizedName": "item.book", + "localizedName": "Book", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 341, + "legacyData": 0, + "id": "minecraft:slime_ball", + "unlocalizedName": "item.slimeball", + "localizedName": "Slimeball", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 342, + "legacyData": 0, + "id": "minecraft:chest_minecart", + "unlocalizedName": "item.minecartChest", + "localizedName": "Minecart with Chest", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 343, + "legacyData": 0, + "id": "minecraft:furnace_minecart", + "unlocalizedName": "item.minecartFurnace", + "localizedName": "Minecart with Furnace", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 344, + "legacyData": 0, + "id": "minecraft:egg", + "unlocalizedName": "item.egg", + "localizedName": "Egg", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 345, + "legacyData": 0, + "id": "minecraft:compass", + "unlocalizedName": "item.compass", + "localizedName": "Compass", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 346, + "legacyData": 0, + "id": "minecraft:fishing_rod", + "unlocalizedName": "item.fishingRod", + "localizedName": "Fishing Rod", + "maxDamage": 64, + "maxStackSize": 1 + }, + { + "legacyId": 347, + "legacyData": 0, + "id": "minecraft:clock", + "unlocalizedName": "item.clock", + "localizedName": "Clock", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 348, + "legacyData": 0, + "id": "minecraft:glowstone_dust", + "unlocalizedName": "item.yellowDust", + "localizedName": "Glowstone Dust", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 349, + "legacyData": 0, + "id": "minecraft:fish", + "unlocalizedName": "item.fish.cod.raw", + "localizedName": "Raw Fish", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 349, + "legacyData": 1, + "id": "minecraft:fish", + "unlocalizedName": "item.fish.salmon.raw", + "localizedName": "Raw Salmon", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 349, + "legacyData": 2, + "id": "minecraft:fish", + "unlocalizedName": "item.fish.clownfish.raw", + "localizedName": "Clownfish", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 349, + "legacyData": 3, + "id": "minecraft:fish", + "unlocalizedName": "item.fish.pufferfish.raw", + "localizedName": "Pufferfish", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 350, + "legacyData": 0, + "id": "minecraft:cooked_fish", + "unlocalizedName": "item.fish.cod.cooked", + "localizedName": "Cooked Fish", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 350, + "legacyData": 1, + "id": "minecraft:cooked_fish", + "unlocalizedName": "item.fish.salmon.cooked", + "localizedName": "Cooked Salmon", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 0, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.black", + "localizedName": "Ink Sac", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 1, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.red", + "localizedName": "Rose Red", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 2, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.green", + "localizedName": "Cactus Green", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 3, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.brown", + "localizedName": "Cocoa Beans", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 4, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.blue", + "localizedName": "Lapis Lazuli", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 5, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.purple", + "localizedName": "Purple Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 6, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.cyan", + "localizedName": "Cyan Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 7, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.silver", + "localizedName": "Light Gray Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 8, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.gray", + "localizedName": "Gray Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 9, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.pink", + "localizedName": "Pink Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 10, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.lime", + "localizedName": "Lime Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 11, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.yellow", + "localizedName": "Dandelion Yellow", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 12, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.lightBlue", + "localizedName": "Light Blue Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 13, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.magenta", + "localizedName": "Magenta Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 14, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.orange", + "localizedName": "Orange Dye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 351, + "legacyData": 15, + "id": "minecraft:dye", + "unlocalizedName": "item.dyePowder.white", + "localizedName": "Bone Meal", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 352, + "legacyData": 0, + "id": "minecraft:bone", + "unlocalizedName": "item.bone", + "localizedName": "Bone", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 353, + "legacyData": 0, + "id": "minecraft:sugar", + "unlocalizedName": "item.sugar", + "localizedName": "Sugar", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 354, + "legacyData": 0, + "id": "minecraft:cake", + "unlocalizedName": "item.cake", + "localizedName": "Cake", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 0, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.white", + "localizedName": "White Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 1, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.orange", + "localizedName": "Orange Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 2, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.magenta", + "localizedName": "Magenta Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 3, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.lightBlue", + "localizedName": "Light Blue Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 4, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.yellow", + "localizedName": "Yellow Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 5, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.lime", + "localizedName": "Lime Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 6, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.pink", + "localizedName": "Pink Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 7, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.gray", + "localizedName": "Gray Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 8, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.silver", + "localizedName": "Light Gray Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 9, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.cyan", + "localizedName": "Cyan Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 10, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.purple", + "localizedName": "Purple Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 11, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.blue", + "localizedName": "Blue Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 12, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.brown", + "localizedName": "Brown Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 13, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.green", + "localizedName": "Green Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 14, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.red", + "localizedName": "Red Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 355, + "legacyData": 15, + "id": "minecraft:bed", + "unlocalizedName": "item.bed.black", + "localizedName": "Black Bed", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 356, + "legacyData": 0, + "id": "minecraft:repeater", + "unlocalizedName": "item.diode", + "localizedName": "Redstone Repeater", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 357, + "legacyData": 0, + "id": "minecraft:cookie", + "unlocalizedName": "item.cookie", + "localizedName": "Cookie", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 358, + "legacyData": 0, + "id": "minecraft:filled_map", + "unlocalizedName": "item.map", + "localizedName": "Map", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 359, + "legacyData": 0, + "id": "minecraft:shears", + "unlocalizedName": "item.shears", + "localizedName": "Shears", + "maxDamage": 238, + "maxStackSize": 1 + }, + { + "legacyId": 360, + "legacyData": 0, + "id": "minecraft:melon", + "unlocalizedName": "item.melon", + "localizedName": "Melon", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 361, + "legacyData": 0, + "id": "minecraft:pumpkin_seeds", + "unlocalizedName": "item.seeds_pumpkin", + "localizedName": "Pumpkin Seeds", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 362, + "legacyData": 0, + "id": "minecraft:melon_seeds", + "unlocalizedName": "item.seeds_melon", + "localizedName": "Melon Seeds", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 363, + "legacyData": 0, + "id": "minecraft:beef", + "unlocalizedName": "item.beefRaw", + "localizedName": "Raw Beef", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 364, + "legacyData": 0, + "id": "minecraft:cooked_beef", + "unlocalizedName": "item.beefCooked", + "localizedName": "Steak", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 365, + "legacyData": 0, + "id": "minecraft:chicken", + "unlocalizedName": "item.chickenRaw", + "localizedName": "Raw Chicken", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 366, + "legacyData": 0, + "id": "minecraft:cooked_chicken", + "unlocalizedName": "item.chickenCooked", + "localizedName": "Cooked Chicken", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 367, + "legacyData": 0, + "id": "minecraft:rotten_flesh", + "unlocalizedName": "item.rottenFlesh", + "localizedName": "Rotten Flesh", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 368, + "legacyData": 0, + "id": "minecraft:ender_pearl", + "unlocalizedName": "item.enderPearl", + "localizedName": "Ender Pearl", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 369, + "legacyData": 0, + "id": "minecraft:blaze_rod", + "unlocalizedName": "item.blazeRod", + "localizedName": "Blaze Rod", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 370, + "legacyData": 0, + "id": "minecraft:ghast_tear", + "unlocalizedName": "item.ghastTear", + "localizedName": "Ghast Tear", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 371, + "legacyData": 0, + "id": "minecraft:gold_nugget", + "unlocalizedName": "item.goldNugget", + "localizedName": "Gold Nugget", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 372, + "legacyData": 0, + "id": "minecraft:nether_wart", + "unlocalizedName": "item.netherStalkSeeds", + "localizedName": "Nether Wart", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 373, + "legacyData": 0, + "id": "minecraft:potion", + "unlocalizedName": "item.potion", + "localizedName": "Uncraftable Potion", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 374, + "legacyData": 0, + "id": "minecraft:glass_bottle", + "unlocalizedName": "item.glassBottle", + "localizedName": "Glass Bottle", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 375, + "legacyData": 0, + "id": "minecraft:spider_eye", + "unlocalizedName": "item.spiderEye", + "localizedName": "Spider Eye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 376, + "legacyData": 0, + "id": "minecraft:fermented_spider_eye", + "unlocalizedName": "item.fermentedSpiderEye", + "localizedName": "Fermented Spider Eye", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 377, + "legacyData": 0, + "id": "minecraft:blaze_powder", + "unlocalizedName": "item.blazePowder", + "localizedName": "Blaze Powder", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 378, + "legacyData": 0, + "id": "minecraft:magma_cream", + "unlocalizedName": "item.magmaCream", + "localizedName": "Magma Cream", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 379, + "legacyData": 0, + "id": "minecraft:brewing_stand", + "unlocalizedName": "item.brewingStand", + "localizedName": "Brewing Stand", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 380, + "legacyData": 0, + "id": "minecraft:cauldron", + "unlocalizedName": "item.cauldron", + "localizedName": "Cauldron", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 381, + "legacyData": 0, + "id": "minecraft:ender_eye", + "unlocalizedName": "item.eyeOfEnder", + "localizedName": "Eye of Ender", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 382, + "legacyData": 0, + "id": "minecraft:speckled_melon", + "unlocalizedName": "item.speckledMelon", + "localizedName": "Glistering Melon", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 383, + "legacyData": 0, + "id": "minecraft:spawn_egg", + "unlocalizedName": "item.monsterPlacer", + "localizedName": "Spawn", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 384, + "legacyData": 0, + "id": "minecraft:experience_bottle", + "unlocalizedName": "item.expBottle", + "localizedName": "Bottle o\u0027 Enchanting", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 385, + "legacyData": 0, + "id": "minecraft:fire_charge", + "unlocalizedName": "item.fireball", + "localizedName": "Fire Charge", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 386, + "legacyData": 0, + "id": "minecraft:writable_book", + "unlocalizedName": "item.writingBook", + "localizedName": "Book and Quill", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 387, + "legacyData": 0, + "id": "minecraft:written_book", + "unlocalizedName": "item.writtenBook", + "localizedName": "Written Book", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 388, + "legacyData": 0, + "id": "minecraft:emerald", + "unlocalizedName": "item.emerald", + "localizedName": "Emerald", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 389, + "legacyData": 0, + "id": "minecraft:item_frame", + "unlocalizedName": "item.frame", + "localizedName": "Item Frame", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 390, + "legacyData": 0, + "id": "minecraft:flower_pot", + "unlocalizedName": "item.flowerPot", + "localizedName": "Flower Pot", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 391, + "legacyData": 0, + "id": "minecraft:carrot", + "unlocalizedName": "item.carrots", + "localizedName": "Carrot", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 392, + "legacyData": 0, + "id": "minecraft:potato", + "unlocalizedName": "item.potato", + "localizedName": "Potato", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 393, + "legacyData": 0, + "id": "minecraft:baked_potato", + "unlocalizedName": "item.potatoBaked", + "localizedName": "Baked Potato", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 394, + "legacyData": 0, + "id": "minecraft:poisonous_potato", + "unlocalizedName": "item.potatoPoisonous", + "localizedName": "Poisonous Potato", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 395, + "legacyData": 0, + "id": "minecraft:map", + "unlocalizedName": "item.emptyMap", + "localizedName": "Empty Map", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 396, + "legacyData": 0, + "id": "minecraft:golden_carrot", + "unlocalizedName": "item.carrotGolden", + "localizedName": "Golden Carrot", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 397, + "legacyData": 0, + "id": "minecraft:skull", + "unlocalizedName": "item.skull.skeleton", + "localizedName": "Skeleton Skull", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 397, + "legacyData": 1, + "id": "minecraft:skull", + "unlocalizedName": "item.skull.wither", + "localizedName": "Wither Skeleton Skull", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 397, + "legacyData": 2, + "id": "minecraft:skull", + "unlocalizedName": "item.skull.zombie", + "localizedName": "Zombie Head", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 397, + "legacyData": 3, + "id": "minecraft:skull", + "unlocalizedName": "item.skull.char", + "localizedName": "Head", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 397, + "legacyData": 4, + "id": "minecraft:skull", + "unlocalizedName": "item.skull.creeper", + "localizedName": "Creeper Head", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 397, + "legacyData": 5, + "id": "minecraft:skull", + "unlocalizedName": "item.skull.dragon", + "localizedName": "Dragon Head", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 398, + "legacyData": 0, + "id": "minecraft:carrot_on_a_stick", + "unlocalizedName": "item.carrotOnAStick", + "localizedName": "Carrot on a Stick", + "maxDamage": 25, + "maxStackSize": 1 + }, + { + "legacyId": 399, + "legacyData": 0, + "id": "minecraft:nether_star", + "unlocalizedName": "item.netherStar", + "localizedName": "Nether Star", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 400, + "legacyData": 0, + "id": "minecraft:pumpkin_pie", + "unlocalizedName": "item.pumpkinPie", + "localizedName": "Pumpkin Pie", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 401, + "legacyData": 0, + "id": "minecraft:fireworks", + "unlocalizedName": "item.fireworks", + "localizedName": "Firework Rocket", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 402, + "legacyData": 0, + "id": "minecraft:firework_charge", + "unlocalizedName": "item.fireworksCharge", + "localizedName": "Firework Star", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 403, + "legacyData": 0, + "id": "minecraft:enchanted_book", + "unlocalizedName": "item.enchantedBook", + "localizedName": "Enchanted Book", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 404, + "legacyData": 0, + "id": "minecraft:comparator", + "unlocalizedName": "item.comparator", + "localizedName": "Redstone Comparator", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 405, + "legacyData": 0, + "id": "minecraft:netherbrick", + "unlocalizedName": "item.netherbrick", + "localizedName": "Nether Brick", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 406, + "legacyData": 0, + "id": "minecraft:quartz", + "unlocalizedName": "item.netherquartz", + "localizedName": "Nether Quartz", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 407, + "legacyData": 0, + "id": "minecraft:tnt_minecart", + "unlocalizedName": "item.minecartTnt", + "localizedName": "Minecart with TNT", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 408, + "legacyData": 0, + "id": "minecraft:hopper_minecart", + "unlocalizedName": "item.minecartHopper", + "localizedName": "Minecart with Hopper", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 409, + "legacyData": 0, + "id": "minecraft:prismarine_shard", + "unlocalizedName": "item.prismarineShard", + "localizedName": "Prismarine Shard", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 410, + "legacyData": 0, + "id": "minecraft:prismarine_crystals", + "unlocalizedName": "item.prismarineCrystals", + "localizedName": "Prismarine Crystals", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 411, + "legacyData": 0, + "id": "minecraft:rabbit", + "unlocalizedName": "item.rabbitRaw", + "localizedName": "Raw Rabbit", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 412, + "legacyData": 0, + "id": "minecraft:cooked_rabbit", + "unlocalizedName": "item.rabbitCooked", + "localizedName": "Cooked Rabbit", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 413, + "legacyData": 0, + "id": "minecraft:rabbit_stew", + "unlocalizedName": "item.rabbitStew", + "localizedName": "Rabbit Stew", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 414, + "legacyData": 0, + "id": "minecraft:rabbit_foot", + "unlocalizedName": "item.rabbitFoot", + "localizedName": "Rabbit\u0027s Foot", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 415, + "legacyData": 0, + "id": "minecraft:rabbit_hide", + "unlocalizedName": "item.rabbitHide", + "localizedName": "Rabbit Hide", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 416, + "legacyData": 0, + "id": "minecraft:armor_stand", + "unlocalizedName": "item.armorStand", + "localizedName": "Armor Stand", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 417, + "legacyData": 0, + "id": "minecraft:iron_horse_armor", + "unlocalizedName": "item.horsearmormetal", + "localizedName": "Iron Horse Armor", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 418, + "legacyData": 0, + "id": "minecraft:golden_horse_armor", + "unlocalizedName": "item.horsearmorgold", + "localizedName": "Gold Horse Armor", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 419, + "legacyData": 0, + "id": "minecraft:diamond_horse_armor", + "unlocalizedName": "item.horsearmordiamond", + "localizedName": "Diamond Horse Armor", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 420, + "legacyData": 0, + "id": "minecraft:lead", + "unlocalizedName": "item.leash", + "localizedName": "Lead", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 421, + "legacyData": 0, + "id": "minecraft:name_tag", + "unlocalizedName": "item.nameTag", + "localizedName": "Name Tag", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 422, + "legacyData": 0, + "id": "minecraft:command_block_minecart", + "unlocalizedName": "item.minecartCommandBlock", + "localizedName": "Minecart with Command Block", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 423, + "legacyData": 0, + "id": "minecraft:mutton", + "unlocalizedName": "item.muttonRaw", + "localizedName": "Raw Mutton", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 424, + "legacyData": 0, + "id": "minecraft:cooked_mutton", + "unlocalizedName": "item.muttonCooked", + "localizedName": "Cooked Mutton", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 425, + "legacyData": 15, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "White Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 14, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Orange Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 13, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Magenta Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 12, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Light Blue Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 11, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Yellow Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 10, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Lime Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 9, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Pink Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 8, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Gray Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 7, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Light Gray Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 6, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Cyan Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 5, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Purple Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 4, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Blue Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 3, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Brown Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 2, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Green Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 1, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Red Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 425, + "legacyData": 0, + "id": "minecraft:banner", + "unlocalizedName": "tile.banner", + "localizedName": "Black Banner", + "maxDamage": 0, + "maxStackSize": 16 + }, + { + "legacyId": 426, + "legacyData": 0, + "id": "minecraft:end_crystal", + "unlocalizedName": "item.end_crystal", + "localizedName": "End Crystal", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 427, + "legacyData": 0, + "id": "minecraft:spruce_door", + "unlocalizedName": "item.doorSpruce", + "localizedName": "Spruce Door", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 428, + "legacyData": 0, + "id": "minecraft:birch_door", + "unlocalizedName": "item.doorBirch", + "localizedName": "Birch Door", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 429, + "legacyData": 0, + "id": "minecraft:jungle_door", + "unlocalizedName": "item.doorJungle", + "localizedName": "Jungle Door", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 430, + "legacyData": 0, + "id": "minecraft:acacia_door", + "unlocalizedName": "item.doorAcacia", + "localizedName": "Acacia Door", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 431, + "legacyData": 0, + "id": "minecraft:dark_oak_door", + "unlocalizedName": "item.doorDarkOak", + "localizedName": "Dark Oak Door", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 432, + "legacyData": 0, + "id": "minecraft:chorus_fruit", + "unlocalizedName": "item.chorusFruit", + "localizedName": "Chorus Fruit", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 433, + "legacyData": 0, + "id": "minecraft:chorus_fruit_popped", + "unlocalizedName": "item.chorusFruitPopped", + "localizedName": "Popped Chorus Fruit", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 434, + "legacyData": 0, + "id": "minecraft:beetroot", + "unlocalizedName": "item.beetroot", + "localizedName": "Beetroot", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 435, + "legacyData": 0, + "id": "minecraft:beetroot_seeds", + "unlocalizedName": "item.beetroot_seeds", + "localizedName": "Beetroot Seeds", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 436, + "legacyData": 0, + "id": "minecraft:beetroot_soup", + "unlocalizedName": "item.beetroot_soup", + "localizedName": "Beetroot Soup", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 437, + "legacyData": 0, + "id": "minecraft:dragon_breath", + "unlocalizedName": "item.dragon_breath", + "localizedName": "Dragon\u0027s Breath", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 438, + "legacyData": 0, + "id": "minecraft:splash_potion", + "unlocalizedName": "item.splash_potion", + "localizedName": "Splash Uncraftable Potion", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 439, + "legacyData": 0, + "id": "minecraft:spectral_arrow", + "unlocalizedName": "item.spectral_arrow", + "localizedName": "Spectral Arrow", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 440, + "legacyData": 0, + "id": "minecraft:tipped_arrow", + "unlocalizedName": "item.tipped_arrow", + "localizedName": "Uncraftable Tipped Arrow", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 441, + "legacyData": 0, + "id": "minecraft:lingering_potion", + "unlocalizedName": "item.lingering_potion", + "localizedName": "Lingering Uncraftable Potion", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 442, + "legacyData": 0, + "id": "minecraft:shield", + "unlocalizedName": "item.shield", + "localizedName": "Shield", + "maxDamage": 336, + "maxStackSize": 1 + }, + { + "legacyId": 443, + "legacyData": 0, + "id": "minecraft:elytra", + "unlocalizedName": "item.elytra", + "localizedName": "Elytra", + "maxDamage": 432, + "maxStackSize": 1 + }, + { + "legacyId": 444, + "legacyData": 0, + "id": "minecraft:spruce_boat", + "unlocalizedName": "item.boat.spruce", + "localizedName": "Spruce Boat", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 445, + "legacyData": 0, + "id": "minecraft:birch_boat", + "unlocalizedName": "item.boat.birch", + "localizedName": "Birch Boat", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 446, + "legacyData": 0, + "id": "minecraft:jungle_boat", + "unlocalizedName": "item.boat.jungle", + "localizedName": "Jungle Boat", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 447, + "legacyData": 0, + "id": "minecraft:acacia_boat", + "unlocalizedName": "item.boat.acacia", + "localizedName": "Acacia Boat", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 448, + "legacyData": 0, + "id": "minecraft:dark_oak_boat", + "unlocalizedName": "item.boat.dark_oak", + "localizedName": "Dark Oak Boat", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 449, + "legacyData": 0, + "id": "minecraft:totem_of_undying", + "unlocalizedName": "item.totem", + "localizedName": "Totem of Undying", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 450, + "legacyData": 0, + "id": "minecraft:shulker_shell", + "unlocalizedName": "item.shulkerShell", + "localizedName": "Shulker Shell", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 452, + "legacyData": 0, + "id": "minecraft:iron_nugget", + "unlocalizedName": "item.ironNugget", + "localizedName": "Iron Nugget", + "maxDamage": 0, + "maxStackSize": 64 + }, + { + "legacyId": 453, + "legacyData": 0, + "id": "minecraft:knowledge_book", + "unlocalizedName": "item.knowledgeBook", + "localizedName": "Knowledge Book", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2256, + "legacyData": 0, + "id": "minecraft:record_13", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2257, + "legacyData": 0, + "id": "minecraft:record_cat", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2258, + "legacyData": 0, + "id": "minecraft:record_blocks", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2259, + "legacyData": 0, + "id": "minecraft:record_chirp", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2260, + "legacyData": 0, + "id": "minecraft:record_far", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2261, + "legacyData": 0, + "id": "minecraft:record_mall", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2262, + "legacyData": 0, + "id": "minecraft:record_mellohi", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2263, + "legacyData": 0, + "id": "minecraft:record_stal", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2264, + "legacyData": 0, + "id": "minecraft:record_strad", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2265, + "legacyData": 0, + "id": "minecraft:record_ward", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2266, + "legacyData": 0, + "id": "minecraft:record_11", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + }, + { + "legacyId": 2267, + "legacyData": 0, + "id": "minecraft:record_wait", + "unlocalizedName": "item.record", + "localizedName": "Music Disc", + "maxDamage": 0, + "maxStackSize": 1 + } +] \ No newline at end of file