diff --git a/package.json b/package.json index 4cdc0fe..f23656a 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,9 @@ "test": "bun test/app.ts", "test:watch": "bun --watch test/app.ts", "prefetch": "bun scripts/prefetch", - "gen:enums": "bun scripts/write/enum", "vanilla:defs": "bun scripts/vanilladefs", + "gen:enums": "bun scripts/enum", + "gen:items": "bun scripts/items", "gen:autocomplete": "bun scripts/autocomplete-build" }, "devDependencies": { diff --git a/scripts/write/enum.ts b/scripts/enum.ts similarity index 96% rename from scripts/write/enum.ts rename to scripts/enum.ts index 33a5ef5..8047dce 100644 --- a/scripts/write/enum.ts +++ b/scripts/enum.ts @@ -1,6 +1,6 @@ -import { PFFS } from "../components" +import { PFFS } from "./components" import fs from "fs/promises" -import "../custom" +import "./custom" const schema = PFFS.readFileJSON("ui.schema.json").definitions diff --git a/scripts/items.ts b/scripts/items.ts new file mode 100644 index 0000000..9efe8a0 --- /dev/null +++ b/scripts/items.ts @@ -0,0 +1,29 @@ +import fs from "fs" + +interface Item { + id: number + id_aux: number + name: string +} + +interface ItemAPI { + version: string + length: number + items: Item[] +} + +async function main() { + const itemlist: string[] = ["export enum ItemAuxID {"] + + const { items }: ItemAPI = await fetch("https://www.asakiyuki.com/api/minecraft/items/id").then(v => v.json()) + for (const { name: fullname, id, id_aux } of items) { + const [namespace, name] = fullname.split(":") + const enumName = name.toUpperCase() + itemlist.push(` ${enumName} = ${id_aux},`) + } + + itemlist.push("}") + fs.writeFileSync("src/types/enums/Items.ts", itemlist.join("\n")) +} + +main() diff --git a/src/compilers/Memory.ts b/src/compilers/Memory.ts index 72354dc..fcfc5c2 100644 --- a/src/compilers/Memory.ts +++ b/src/compilers/Memory.ts @@ -1,41 +1,3 @@ -import { UI } from "../components/UI.js" -import { Renderer } from "../types/enums/Renderer.js" -import { Type } from "../types/enums/Type.js" +import { Class } from "../components/Class.js" -export const Memory = { - cache: new Map> }>(), - - register_ui(path: string, element: UI) { - const { elements: saver, namespace } = this.get_file(path, element.namespace!) - - if (saver.get(element.name!)) { - console.error(`Element ${element.name} already exists in ${path}`) - process.exit(1) - } - - saver.set(element.name!, element) - return namespace - }, - - gen_ui_file_contents(namespace: string, elements: Map>) { - return JSON.stringify( - { - namespace, - ...elements.toJSON(), - }, - null, - 4 - ) - }, - - get_file(path: string, namespace: string) { - let cached = this.cache.get(path) - - if (!cached) { - cached = { namespace, elements: new Map>() } - this.cache.set(path, cached) - } - - return cached - }, -} +export class Memory extends Class {} diff --git a/src/compilers/RunEnd.ts b/src/compilers/RunEnd.ts index 4acb27f..69ca4fd 100644 --- a/src/compilers/RunEnd.ts +++ b/src/compilers/RunEnd.ts @@ -1,7 +1,3 @@ import { Memory } from "./Memory.js" -process.on("beforeExit", () => { - Memory.cache.forEach(({ elements, namespace }) => { - const contents = Memory.gen_ui_file_contents(namespace, elements) - }) -}) +process.on("beforeExit", () => {}) diff --git a/src/components/UI.ts b/src/components/UI.ts index 3db4668..d4d8aaa 100644 --- a/src/components/UI.ts +++ b/src/components/UI.ts @@ -3,7 +3,6 @@ import { Memory } from "../compilers/Memory.js" import { Renderer } from "../types/enums/Renderer.js" import { Type } from "../types/enums/Type.js" import { Properties } from "../types/properties/components.js" -import { Namespace, VanillaType } from "../types/vanilla/intellisense.js" import { Class } from "./Class.js" import { RandomString } from "./Utils.js" @@ -16,7 +15,7 @@ export class UI extends Class namespace: string extend?: UI - canExtend: boolean + extendable: boolean controls = new Map, Properties]>() properties: Properties = {} @@ -40,9 +39,7 @@ export class UI extends Class if (!path) this.path = `@/${this.namespace}` else this.path = path - this.canExtend = this.name.search("/") === -1 - - Memory.register_ui(this.path, this) + this.extendable = this.name.search("/") === -1 } setProperties(properties: Properties) { diff --git a/src/components/Utils.ts b/src/components/Utils.ts index ff7467d..7f70ac8 100644 --- a/src/components/Utils.ts +++ b/src/components/Utils.ts @@ -26,6 +26,7 @@ import { Slider, SliderBox, } from "../types/properties/components.js" +import { ItemAuxID } from "../types/enums/Items.js" const CHARS = "0123456789abcdefghijklmnopqrstuvwxyz" @@ -79,6 +80,11 @@ export function RandomBindingString(length: number, base: number = 32): Binding return `#${RandomString(length, base)}` } +export function GetItemByAuxID(auxID: number) { + const item = ItemAuxID[auxID] + if (item) return `minecraft:${item.toLowerCase()}` +} + // Quick Elements export function Panel(properties?: Panel, name?: string, namespace?: string) { return new UI(Type.PANEL, name, namespace).setProperties(properties || {}) @@ -167,13 +173,13 @@ export function SliderBox(properties?: SliderBox, name?: string, namespace?: str return new UI(Type.SLIDER_BOX, name, namespace).setProperties(properties || {}) } -export function Extends( +export function ExtendsOf( element: UI, properties?: Properties, name?: string, namespace?: string, ) { - if (!element.canExtend) { + if (!element.extendable) { throw new Error("Cannot extend a UI that cannot be extended") } const ui = new UI(undefined, name, namespace) diff --git a/src/index.ts b/src/index.ts index f2538b9..2d6bf04 100644 --- a/src/index.ts +++ b/src/index.ts @@ -7,5 +7,6 @@ export * from "./components/Modify.js" export * from "./components/Utils.js" export * from "./types/enums/index.js" -export * from "./compilers/bindings/index.js" export * as Properties from "./types/properties/index.js" + +export { ItemAuxID } from "./types/enums/Items.js" diff --git a/src/types/enums/Items.ts b/src/types/enums/Items.ts new file mode 100644 index 0000000..87c52fc --- /dev/null +++ b/src/types/enums/Items.ts @@ -0,0 +1,1488 @@ +export enum ItemAuxID { + ACACIA_BOAT = 26935296, + ACACIA_BUTTON = -9175040, + ACACIA_CHEST_BOAT = 44826624, + ACACIA_DOOR = 38993920, + ACACIA_FENCE = -37683200, + ACACIA_FENCE_GATE = 12255232, + ACACIA_HANGING_SIGN = -33030144, + ACACIA_LEAVES = 10551296, + ACACIA_LOG = 10616832, + ACACIA_PLANKS = -48627712, + ACACIA_PRESSURE_PLATE = -9830400, + ACACIA_SAPLING = -54263808, + ACACIA_SHELF = -68878336, + ACACIA_SIGN = 40501248, + ACACIA_SLAB = -52887552, + ACACIA_STAIRS = 10682368, + ACACIA_TRAPDOOR = -9502720, + ACACIA_WOOD = -53542912, + ACTIVATOR_RAIL = 8257536, + ALLAY_SPAWN_EGG = 44105728, + ALLIUM = -54460416, + ALLOW = 13762560, + AMETHYST_BLOCK = -21430272, + AMETHYST_CLUSTER = -21561344, + AMETHYST_SHARD = 43646976, + ANCIENT_DEBRIS = -17760256, + ANDESITE = -38928384, + ANDESITE_SLAB = -58523648, + ANDESITE_STAIRS = -11206656, + ANDESITE_WALL = -63832064, + ANGLER_POTTERY_SHERD = 45809664, + ANVIL = 9502720, + APPLE = 18677760, + ARCHER_POTTERY_SHERD = 45875200, + ARMADILLO_SCUTE = 48889856, + ARMADILLO_SPAWN_EGG = 48824320, + ARMOR_STAND = 38731776, + ARMS_UP_POTTERY_SHERD = 45940736, + ARROW = 21757952, + AXOLOTL_BUCKET = 26279936, + AXOLOTL_SPAWN_EGG = 35127296, + AZALEA = -22085632, + AZALEA_LEAVES = -21233664, + AZALEA_LEAVES_FLOWERED = -21299200, + AZURE_BLUET = -54525952, + BAKED_POTATO = 20316160, + BAMBOO = -10682368, + BAMBOO_BLOCK = -34537472, + BAMBOO_BUTTON = -33488896, + BAMBOO_CHEST_RAFT = 45613056, + BAMBOO_DOOR = -33882112, + BAMBOO_FENCE = -33751040, + BAMBOO_FENCE_GATE = -33816576, + BAMBOO_HANGING_SIGN = -34209792, + BAMBOO_MOSAIC = -33357824, + BAMBOO_MOSAIC_SLAB = -34340864, + BAMBOO_MOSAIC_STAIRS = -34275328, + BAMBOO_PLANKS = -33423360, + BAMBOO_PRESSURE_PLATE = -33685504, + BAMBOO_RAFT = 45547520, + BAMBOO_SHELF = -69206016, + BAMBOO_SIGN = 45481984, + BAMBOO_SLAB = -33619968, + BAMBOO_STAIRS = -33554432, + BAMBOO_TRAPDOOR = -34078720, + BANNER = 39714816, + BARREL = -13303808, + BARRIER = -10551296, + BASALT = -15335424, + BAT_SPAWN_EGG = 31850496, + BEACON = 9043968, + BED = 29491200, + BEDROCK = 458752, + BEE_NEST = -14286848, + BEE_SPAWN_EGG = 34603008, + BEEF = 19791872, + BEEHIVE = -14352384, + BEETROOT = 20578304, + BEETROOT_SEEDS = 21233664, + BEETROOT_SOUP = 20643840, + BELL = -13500416, + BIG_DRIPLEAF = -21168128, + BIRCH_BOAT = 26738688, + BIRCH_BUTTON = -9240576, + BIRCH_CHEST_BOAT = 44630016, + BIRCH_DOOR = 38862848, + BIRCH_FENCE = -37748736, + BIRCH_FENCE_GATE = 12058624, + BIRCH_HANGING_SIGN = -32899072, + BIRCH_LEAVES = -52494336, + BIRCH_LOG = -37355520, + BIRCH_PLANKS = -48496640, + BIRCH_PRESSURE_PLATE = -9895936, + BIRCH_SAPLING = -54132736, + BIRCH_SHELF = -68747264, + BIRCH_SIGN = 40370176, + BIRCH_SLAB = -52756480, + BIRCH_STAIRS = 8847360, + BIRCH_TRAPDOOR = -9568256, + BIRCH_WOOD = -53411840, + BLACK_BUNDLE = 17301504, + BLACK_CANDLE = -28049408, + BLACK_CARPET = -40042496, + BLACK_CONCRETE = -42074112, + BLACK_CONCRETE_POWDER = -47382528, + BLACK_DYE = 27983872, + BLACK_GLAZED_TERRACOTTA = 15400960, + BLACK_HARNESS = 49545216, + BLACK_SHULKER_BOX = -41091072, + BLACK_STAINED_GLASS = -45023232, + BLACK_STAINED_GLASS_PANE = -43057152, + BLACK_TERRACOTTA = -48365568, + BLACK_WOOL = -36306944, + BLACKSTONE = -17891328, + BLACKSTONE_SLAB = -18481152, + BLACKSTONE_STAIRS = -18087936, + BLACKSTONE_WALL = -18153472, + BLADE_POTTERY_SHERD = 46006272, + BLAST_FURNACE = -12845056, + BLAZE_POWDER = 30277632, + BLAZE_ROD = 29818880, + BLAZE_SPAWN_EGG = 32047104, + BLUE_BUNDLE = 17367040, + BLUE_CANDLE = -27787264, + BLUE_CARPET = -39780352, + BLUE_CONCRETE = -41811968, + BLUE_CONCRETE_POWDER = -47120384, + BLUE_DYE = 28246016, + BLUE_EGG = 49348608, + BLUE_GLAZED_TERRACOTTA = 15138816, + BLUE_HARNESS = 49610752, + BLUE_ICE = -720896, + BLUE_ORCHID = -54394880, + BLUE_SHULKER_BOX = -40828928, + BLUE_STAINED_GLASS = -44761088, + BLUE_STAINED_GLASS_PANE = -42795008, + BLUE_TERRACOTTA = -48103424, + BLUE_WOOL = -36896768, + BOGGED_SPAWN_EGG = 32505856, + BOLT_ARMOR_TRIM_SMITHING_TEMPLATE = 48562176, + BONE = 29294592, + BONE_BLOCK = 14155776, + BONE_MEAL = 29032448, + BOOK = 27459584, + BOOKSHELF = 3080192, + BORDER_BLOCK = 13893632, + BORDURE_INDENTED_BANNER_PATTERN = 40960000, + BOW = 21692416, + BOWL = 23134208, + BRAIN_CORAL = -38076416, + BRAIN_CORAL_BLOCK = -55640064, + BRAIN_CORAL_FAN = -55050240, + BREAD = 19005440, + BREEZE_ROD = 18415616, + BREEZE_SPAWN_EGG = 35061760, + BREWER_POTTERY_SHERD = 46071808, + BREWING_STAND = 30408704, + BRICK = 27197440, + BRICK_BLOCK = 2949120, + BRICK_SLAB = -57278464, + BRICK_STAIRS = 7077888, + BRICK_WALL = -63963136, + BROWN_BUNDLE = 17432576, + BROWN_CANDLE = -27852800, + BROWN_CARPET = -39845888, + BROWN_CONCRETE = -41877504, + BROWN_CONCRETE_POWDER = -47185920, + BROWN_DYE = 28180480, + BROWN_EGG = 49414144, + BROWN_GLAZED_TERRACOTTA = 15204352, + BROWN_HARNESS = 49676288, + BROWN_MUSHROOM = 2555904, + BROWN_MUSHROOM_BLOCK = 6488064, + BROWN_SHULKER_BOX = -40894464, + BROWN_STAINED_GLASS = -44826624, + BROWN_STAINED_GLASS_PANE = -42860544, + BROWN_TERRACOTTA = -48168960, + BROWN_WOOL = -36372480, + BRUSH = 47316992, + BUBBLE_CORAL = -38141952, + BUBBLE_CORAL_BLOCK = -55705600, + BUBBLE_CORAL_FAN = -55115776, + BUCKET = 25690112, + BUDDING_AMETHYST = -21495808, + BUNDLE = 17498112, + BURN_POTTERY_SHERD = 46137344, + BUSH = -67043328, + CACTUS = 5308416, + CACTUS_FLOWER = -67502080, + CAKE = 29425664, + CALCITE = -21364736, + CALIBRATED_SCULK_SENSOR = -38010880, + CAMEL_HUSK_SPAWN_EGG = 45744128, + CAMEL_SPAWN_EGG = 45678592, + CAMPFIRE = 41287680, + CANDLE = -27000832, + CARROT = 20185088, + CARROT_ON_A_STICK = 36438016, + CARTOGRAPHY_TABLE = -13107200, + CARVED_PUMPKIN = -10158080, + CAT_SPAWN_EGG = 34209792, + CAULDRON = 30474240, + CAVE_SPIDER_SPAWN_EGG = 32112640, + CHAIN_COMMAND_BLOCK = 12386304, + CHAINMAIL_BOOTS = 24510464, + CHAINMAIL_CHESTPLATE = 24379392, + CHAINMAIL_HELMET = 24313856, + CHAINMAIL_LEGGINGS = 24444928, + CHARCOAL = 21889024, + CHERRY_BOAT = 45285376, + CHERRY_BUTTON = -34734080, + CHERRY_CHEST_BOAT = 45350912, + CHERRY_DOOR = -34799616, + CHERRY_FENCE = -34865152, + CHERRY_FENCE_GATE = -34930688, + CHERRY_HANGING_SIGN = -34996224, + CHERRY_LEAVES = -35913728, + CHERRY_LOG = -35127296, + CHERRY_PLANKS = -35192832, + CHERRY_PRESSURE_PLATE = -35258368, + CHERRY_SAPLING = -35848192, + CHERRY_SHELF = -69074944, + CHERRY_SIGN = 45416448, + CHERRY_SLAB = -35323904, + CHERRY_STAIRS = -35454976, + CHERRY_TRAPDOOR = -35586048, + CHERRY_WOOD = -35782656, + CHEST = 3538944, + CHEST_MINECART = 27590656, + CHICKEN = 19922944, + CHICKEN_SPAWN_EGG = 30670848, + CHIPPED_ANVIL = -62849024, + CHISELED_BOOKSHELF = -34471936, + CHISELED_COPPER = -49807360, + CHISELED_DEEPSLATE = -25886720, + CHISELED_NETHER_BRICKS = -19791872, + CHISELED_POLISHED_BLACKSTONE = -18284544, + CHISELED_QUARTZ_BLOCK = -62455808, + CHISELED_RED_SANDSTONE = -62652416, + CHISELED_RESIN_BRICKS = -66846720, + CHISELED_SANDSTONE = -61865984, + CHISELED_STONE_BRICKS = -57016320, + CHISELED_TUFF = -49348608, + CHISELED_TUFF_BRICKS = -49741824, + CHORUS_FLOWER = 13107200, + CHORUS_FRUIT = 39124992, + CHORUS_PLANT = 15728640, + CLAY = 5373952, + CLAY_BALL = 27262976, + CLOCK = 27852800, + CLOSED_EYEBLOSSOM = -66781184, + COAL = 21823488, + COAL_BLOCK = 11337728, + COAL_ORE = 1048576, + COARSE_DIRT = -63045632, + COAST_ARMOR_TRIM_SMITHING_TEMPLATE = 47579136, + COBBLED_DEEPSLATE = -24838144, + COBBLED_DEEPSLATE_SLAB = -24903680, + COBBLED_DEEPSLATE_STAIRS = -24969216, + COBBLED_DEEPSLATE_WALL = -25034752, + COBBLESTONE = 262144, + COBBLESTONE_SLAB = -57212928, + COBBLESTONE_WALL = 9109504, + COCOA_BEANS = 29097984, + COD = 19202048, + COD_BUCKET = 25952256, + COD_SPAWN_EGG = 33685504, + COMMAND_BLOCK = 8978432, + COMMAND_BLOCK_MINECART = 39452672, + COMPARATOR = 36765696, + COMPASS = 27721728, + COMPOSTER = -13959168, + CONDUIT = -10289152, + COOKED_BEEF = 19857408, + COOKED_CHICKEN = 19988480, + COOKED_COD = 19464192, + COOKED_MUTTON = 38666240, + COOKED_PORKCHOP = 19136512, + COOKED_RABBIT = 20840448, + COOKED_SALMON = 19529728, + COOKIE = 19660800, + COPPER_AXE = 50855936, + COPPER_BARS = -69861376, + COPPER_BLOCK = -22282240, + COPPER_BOOTS = 51183616, + COPPER_BULB = -50855936, + COPPER_CHAIN = -70385664, + COPPER_CHEST = -67567616, + COPPER_CHESTPLATE = 51052544, + COPPER_DOOR = -51380224, + COPPER_GOLEM_SPAWN_EGG = 50593792, + COPPER_GOLEM_STATUE = -68091904, + COPPER_GRATE = -50331648, + COPPER_HELMET = 50987008, + COPPER_HOE = 50921472, + COPPER_HORSE_ARMOR = 51314688, + COPPER_INGOT = 35651584, + COPPER_LANTERN = -70975488, + COPPER_LEGGINGS = 51118080, + COPPER_NAUTILUS_ARMOR = 51576832, + COPPER_NUGGET = 51249152, + COPPER_ORE = -20381696, + COPPER_PICKAXE = 50790400, + COPPER_SHOVEL = 50724864, + COPPER_SPEAR = 16842752, + COPPER_SWORD = 50659328, + COPPER_TORCH = -70909952, + COPPER_TRAPDOOR = -51904512, + CORNFLOWER = -54919168, + COW_SPAWN_EGG = 30736384, + CRACKED_DEEPSLATE_BRICKS = -26869760, + CRACKED_DEEPSLATE_TILES = -26804224, + CRACKED_NETHER_BRICKS = -19857408, + CRACKED_POLISHED_BLACKSTONE_BRICKS = -18350080, + CRACKED_STONE_BRICKS = -56950784, + CRAFTER = -20512768, + CRAFTING_TABLE = 3801088, + CREAKING_HEART = -66322432, + CREAKING_SPAWN_EGG = 49217536, + CREEPER_BANNER_PATTERN = 40697856, + CREEPER_HEAD = -63438848, + CREEPER_SPAWN_EGG = 31064064, + CRIMSON_BUTTON = -17039360, + CRIMSON_DOOR = 43188224, + CRIMSON_FENCE = -16777216, + CRIMSON_FENCE_GATE = -16908288, + CRIMSON_FUNGUS = -14942208, + CRIMSON_HANGING_SIGN = -33161216, + CRIMSON_HYPHAE = -19595264, + CRIMSON_NYLIUM = -15204352, + CRIMSON_PLANKS = -15859712, + CRIMSON_PRESSURE_PLATE = -17170432, + CRIMSON_ROOTS = -14614528, + CRIMSON_SHELF = -69271552, + CRIMSON_SIGN = 43057152, + CRIMSON_SLAB = -17301504, + CRIMSON_STAIRS = -16646144, + CRIMSON_STEM = -14745600, + CRIMSON_TRAPDOOR = -16121856, + CROSSBOW = 40239104, + CRYING_OBSIDIAN = -18939904, + CUT_COPPER = -22740992, + CUT_COPPER_SLAB = -23658496, + CUT_COPPER_STAIRS = -23199744, + CUT_RED_SANDSTONE = -62717952, + CUT_RED_SANDSTONE_SLAB = -59047936, + CUT_SANDSTONE = -61931520, + CUT_SANDSTONE_SLAB = -58982400, + CYAN_BUNDLE = 17563648, + CYAN_CANDLE = -27656192, + CYAN_CARPET = -39649280, + CYAN_CONCRETE = -41680896, + CYAN_CONCRETE_POWDER = -46989312, + CYAN_DYE = 28377088, + CYAN_GLAZED_TERRACOTTA = 15007744, + CYAN_HARNESS = 49741824, + CYAN_SHULKER_BOX = -40697856, + CYAN_STAINED_GLASS = -44630016, + CYAN_STAINED_GLASS_PANE = -42663936, + CYAN_TERRACOTTA = -47972352, + CYAN_WOOL = -36765696, + DAMAGED_ANVIL = -62914560, + DANDELION = 2424832, + DANGER_POTTERY_SHERD = 46202880, + DARK_OAK_BOAT = 27000832, + DARK_OAK_BUTTON = -9306112, + DARK_OAK_CHEST_BOAT = 44892160, + DARK_OAK_DOOR = 39059456, + DARK_OAK_FENCE = -37814272, + DARK_OAK_FENCE_GATE = 12189696, + DARK_OAK_HANGING_SIGN = -33095680, + DARK_OAK_LEAVES = -52625408, + DARK_OAK_LOG = -37486592, + DARK_OAK_PLANKS = -48693248, + DARK_OAK_PRESSURE_PLATE = -9961472, + DARK_OAK_SAPLING = -54329344, + DARK_OAK_SHELF = -68943872, + DARK_OAK_SIGN = 40566784, + DARK_OAK_SLAB = -52953088, + DARK_OAK_STAIRS = 10747904, + DARK_OAK_TRAPDOOR = -9633792, + DARK_OAK_WOOD = -53608448, + DARK_PRISMARINE = -62062592, + DARK_PRISMARINE_SLAB = -58064896, + DARK_PRISMARINE_STAIRS = -196608, + DAYLIGHT_DETECTOR = 9895936, + DEAD_BRAIN_CORAL = -38404096, + DEAD_BRAIN_CORAL_BLOCK = -55967744, + DEAD_BRAIN_CORAL_FAN = -55312384, + DEAD_BUBBLE_CORAL = -38469632, + DEAD_BUBBLE_CORAL_BLOCK = -56033280, + DEAD_BUBBLE_CORAL_FAN = -55377920, + DEAD_FIRE_CORAL = -38535168, + DEAD_FIRE_CORAL_BLOCK = -56098816, + DEAD_FIRE_CORAL_FAN = -55443456, + DEAD_HORN_CORAL = -38600704, + DEAD_HORN_CORAL_BLOCK = -56164352, + DEAD_HORN_CORAL_FAN = -55508992, + DEAD_TUBE_CORAL = -38338560, + DEAD_TUBE_CORAL_BLOCK = -55902208, + DEAD_TUBE_CORAL_FAN = -8781824, + DEADBUSH = 2097152, + DECORATED_POT = -36110336, + DEEPSLATE = -24772608, + DEEPSLATE_BRICK_SLAB = -25690112, + DEEPSLATE_BRICK_STAIRS = -25755648, + DEEPSLATE_BRICK_WALL = -25821184, + DEEPSLATE_BRICKS = -25624576, + DEEPSLATE_COAL_ORE = -26607616, + DEEPSLATE_COPPER_ORE = -26738688, + DEEPSLATE_DIAMOND_ORE = -26542080, + DEEPSLATE_EMERALD_ORE = -26673152, + DEEPSLATE_GOLD_ORE = -26345472, + DEEPSLATE_IRON_ORE = -26279936, + DEEPSLATE_LAPIS_ORE = -26214400, + DEEPSLATE_REDSTONE_ORE = -26411008, + DEEPSLATE_TILE_SLAB = -25427968, + DEEPSLATE_TILE_STAIRS = -25493504, + DEEPSLATE_TILE_WALL = -25559040, + DEEPSLATE_TILES = -25362432, + DENY = 13828096, + DETECTOR_RAIL = 1835008, + DIAMOND = 21954560, + DIAMOND_AXE = 22937600, + DIAMOND_BLOCK = 3735552, + DIAMOND_BOOTS = 25034752, + DIAMOND_CHESTPLATE = 24903680, + DIAMOND_HELMET = 24838144, + DIAMOND_HOE = 23855104, + DIAMOND_HORSE_ARMOR = 37486592, + DIAMOND_LEGGINGS = 24969216, + DIAMOND_NAUTILUS_ARMOR = 51773440, + DIAMOND_ORE = 3670016, + DIAMOND_PICKAXE = 22872064, + DIAMOND_SHOVEL = 22806528, + DIAMOND_SPEAR = 16908288, + DIAMOND_SWORD = 22740992, + DIORITE = -38797312, + DIORITE_SLAB = -58589184, + DIORITE_STAIRS = -11141120, + DIORITE_WALL = -63766528, + DIRT = 196608, + DIRT_WITH_ROOTS = -20840448, + DISC_FRAGMENT_5 = 44498944, + DISPENSER = 1507328, + DOLPHIN_SPAWN_EGG = 33947648, + DONKEY_SPAWN_EGG = 32702464, + DRAGON_BREATH = 39256064, + DRAGON_EGG = 7995392, + DRAGON_HEAD = -63504384, + DRIED_GHAST = -67305472, + DRIED_KELP = 19595264, + DRIED_KELP_BLOCK = -9109504, + DRIPSTONE_BLOCK = -20774912, + DROPPER = 8192000, + DROWNED_SPAWN_EGG = 33882112, + DUNE_ARMOR_TRIM_SMITHING_TEMPLATE = 47513600, + ECHO_SHARD = 45154304, + EGG = 27656192, + ELDER_GUARDIAN_SPAWN_EGG = 33095680, + ELYTRA = 39518208, + EMERALD = 36175872, + EMERALD_BLOCK = 8716288, + EMERALD_ORE = 8454144, + EMPTY_MAP = 36372480, + ENCHANTED_BOOK = 36700160, + ENCHANTED_GOLDEN_APPLE = 18874368, + ENCHANTING_TABLE = 7602176, + END_BRICK_STAIRS = -11665408, + END_BRICKS = 13500416, + END_CRYSTAL = 55115776, + END_PORTAL_FRAME = 7864320, + END_ROD = 13631488, + END_STONE = 7929856, + END_STONE_BRICK_SLAB = -10616832, + END_STONE_BRICK_WALL = -64225280, + ENDER_CHEST = 8519680, + ENDER_DRAGON_SPAWN_EGG = 35454976, + ENDER_EYE = 30539776, + ENDER_PEARL = 29753344, + ENDERMAN_SPAWN_EGG = 31129600, + ENDERMITE_SPAWN_EGG = 32309248, + EVOKER_SPAWN_EGG = 33357824, + EXPERIENCE_BOTTLE = 35913728, + EXPLORER_POTTERY_SHERD = 46268416, + EXPOSED_CHISELED_COPPER = -49872896, + EXPOSED_COPPER = -22347776, + EXPOSED_COPPER_BARS = -69926912, + EXPOSED_COPPER_BULB = -50921472, + EXPOSED_COPPER_CHAIN = -70451200, + EXPOSED_COPPER_CHEST = -67633152, + EXPOSED_COPPER_DOOR = -51445760, + EXPOSED_COPPER_GOLEM_STATUE = -68157440, + EXPOSED_COPPER_GRATE = -50397184, + EXPOSED_COPPER_LANTERN = -71041024, + EXPOSED_COPPER_TRAPDOOR = -51970048, + EXPOSED_CUT_COPPER = -22806528, + EXPOSED_CUT_COPPER_SLAB = -23724032, + EXPOSED_CUT_COPPER_STAIRS = -23265280, + EXPOSED_LIGHTNING_ROD = -69402624, + EYE_ARMOR_TRIM_SMITHING_TEMPLATE = 47775744, + FARMLAND = 3932160, + FEATHER = 23527424, + FENCE_GATE = 7012352, + FERMENTED_SPIDER_EYE = 30212096, + FERN = -55574528, + FIELD_MASONED_BANNER_PATTERN = 40894464, + FILLED_MAP = 29622272, + FIRE_CHARGE = 35979264, + FIRE_CORAL = -38207488, + FIRE_CORAL_BLOCK = -55771136, + FIRE_CORAL_FAN = -55181312, + FIREFLY_BUSH = -67174400, + FIREWORK_ROCKET = 36569088, + FIREWORK_STAR = 36634624, + FISHING_ROD = 27787264, + FLETCHING_TABLE = -13172736, + FLINT = 25427968, + FLINT_AND_STEEL = 21626880, + FLOW_ARMOR_TRIM_SMITHING_TEMPLATE = 48496640, + FLOW_BANNER_PATTERN = 41156608, + FLOW_POTTERY_SHERD = 46333952, + FLOWER_BANNER_PATTERN = 40632320, + FLOWER_POT = 36306944, + FLOWERING_AZALEA = -22151168, + FOX_SPAWN_EGG = 34340864, + FRAME = 36241408, + FRIEND_POTTERY_SHERD = 46399488, + FROG_SPAWN = -30670848, + FROG_SPAWN_EGG = 43909120, + FROSTED_ICE = 13565952, + FURNACE = 3997696, + GHAST_SPAWN_EGG = 31916032, + GHAST_TEAR = 29949952, + GILDED_BLACKSTONE = -18415616, + GLASS = 1310720, + GLASS_BOTTLE = 30146560, + GLASS_PANE = 6684672, + GLISTERING_MELON_SLICE = 30605312, + GLOBE_BANNER_PATTERN = 41091072, + GLOW_BERRIES = 55181312, + GLOW_FRAME = 43581440, + GLOW_INK_SAC = 35586048, + GLOW_LICHEN = -26935296, + GLOW_SQUID_SPAWN_EGG = 35258368, + GLOWSTONE = 5832704, + GLOWSTONE_DUST = 27918336, + GOAT_HORN = 43843584, + GOAT_SPAWN_EGG = 35192832, + GOLD_BLOCK = 2686976, + GOLD_INGOT = 22085632, + GOLD_NUGGET = 30015488, + GOLD_ORE = 917504, + GOLDEN_APPLE = 18808832, + GOLDEN_AXE = 23396352, + GOLDEN_BOOTS = 25296896, + GOLDEN_CARROT = 20447232, + GOLDEN_CHESTPLATE = 25165824, + GOLDEN_HELMET = 25100288, + GOLDEN_HOE = 23920640, + GOLDEN_HORSE_ARMOR = 37421056, + GOLDEN_LEGGINGS = 25231360, + GOLDEN_NAUTILUS_ARMOR = 51707904, + GOLDEN_PICKAXE = 23330816, + GOLDEN_RAIL = 1769472, + GOLDEN_SHOVEL = 23265280, + GOLDEN_SPEAR = 16973824, + GOLDEN_SWORD = 23199744, + GRANITE = -38666240, + GRANITE_SLAB = -58720256, + GRANITE_STAIRS = -11075584, + GRANITE_WALL = -63700992, + GRASS_BLOCK = 131072, + GRASS_PATH = 12976128, + GRAVEL = 851968, + GRAY_BUNDLE = 17629184, + GRAY_CANDLE = -27525120, + GRAY_CARPET = -39518208, + GRAY_CONCRETE = -41549824, + GRAY_CONCRETE_POWDER = -46858240, + GRAY_DYE = 28508160, + GRAY_GLAZED_TERRACOTTA = 14876672, + GRAY_HARNESS = 49807360, + GRAY_SHULKER_BOX = -40566784, + GRAY_STAINED_GLASS = -44498944, + GRAY_STAINED_GLASS_PANE = -42532864, + GRAY_TERRACOTTA = -47841280, + GRAY_WOOL = -36241408, + GREEN_BUNDLE = 17694720, + GREEN_CANDLE = -27918336, + GREEN_CARPET = -39911424, + GREEN_CONCRETE = -41943040, + GREEN_CONCRETE_POWDER = -47251456, + GREEN_DYE = 28114944, + GREEN_GLAZED_TERRACOTTA = 15269888, + GREEN_HARNESS = 49872896, + GREEN_SHULKER_BOX = -40960000, + GREEN_STAINED_GLASS = -44892160, + GREEN_STAINED_GLASS_PANE = -42926080, + GREEN_TERRACOTTA = -48234496, + GREEN_WOOL = -36700160, + GRINDSTONE = -12779520, + GUARDIAN_SPAWN_EGG = 32374784, + GUNPOWDER = 23592960, + GUSTER_BANNER_PATTERN = 41222144, + GUSTER_POTTERY_SHERD = 46465024, + HANGING_ROOTS = -20905984, + HAPPY_GHAST_SPAWN_EGG = 49479680, + HARDENED_CLAY = 11272192, + HAY_BLOCK = 11141120, + HEART_OF_THE_SEA = 39976960, + HEART_POTTERY_SHERD = 46530560, + HEARTBREAK_POTTERY_SHERD = 46596096, + HEAVY_CORE = -20709376, + HEAVY_WEIGHTED_PRESSURE_PLATE = 9699328, + HOGLIN_SPAWN_EGG = 34734080, + HONEY_BLOCK = -14417920, + HONEY_BOTTLE = 41484288, + HONEYCOMB = 41418752, + HONEYCOMB_BLOCK = -14483456, + HOPPER = 37093376, + HOPPER_MINECART = 37027840, + HORN_CORAL = -38273024, + HORN_CORAL_BLOCK = -55836672, + HORN_CORAL_FAN = -55246848, + HORSE_SPAWN_EGG = 32178176, + HOST_ARMOR_TRIM_SMITHING_TEMPLATE = 48431104, + HOWL_POTTERY_SHERD = 46661632, + HUSK_SPAWN_EGG = 32571392, + ICE = 5177344, + INFESTED_CHISELED_STONE_BRICKS = -56492032, + INFESTED_COBBLESTONE = -56229888, + INFESTED_CRACKED_STONE_BRICKS = -56426496, + INFESTED_DEEPSLATE = -29753344, + INFESTED_MOSSY_STONE_BRICKS = -56360960, + INFESTED_STONE = 6356992, + INFESTED_STONE_BRICKS = -56295424, + INK_SAC = 29163520, + IRON_AXE = 21561344, + IRON_BARS = 6619136, + IRON_BLOCK = 2752512, + IRON_BOOTS = 24772608, + IRON_CHAIN = -18743296, + IRON_CHESTPLATE = 24641536, + IRON_DOOR = 26476544, + IRON_GOLEM_SPAWN_EGG = 35323904, + IRON_HELMET = 24576000, + IRON_HOE = 23789568, + IRON_HORSE_ARMOR = 37355520, + IRON_INGOT = 22020096, + IRON_LEGGINGS = 24707072, + IRON_NAUTILUS_ARMOR = 51642368, + IRON_NUGGET = 39845888, + IRON_ORE = 983040, + IRON_PICKAXE = 21495808, + IRON_SHOVEL = 21430272, + IRON_SPEAR = 17039360, + IRON_SWORD = 22151168, + IRON_TRAPDOOR = 10944512, + JIGSAW = -13828096, + JUKEBOX = 5505024, + JUNGLE_BOAT = 26804224, + JUNGLE_BUTTON = -9371648, + JUNGLE_CHEST_BOAT = 44695552, + JUNGLE_DOOR = 38928384, + JUNGLE_FENCE = -37879808, + JUNGLE_FENCE_GATE = 12124160, + JUNGLE_HANGING_SIGN = -32964608, + JUNGLE_LEAVES = -52559872, + JUNGLE_LOG = -37421056, + JUNGLE_PLANKS = -48562176, + JUNGLE_PRESSURE_PLATE = -10027008, + JUNGLE_SAPLING = -54198272, + JUNGLE_SHELF = -68812800, + JUNGLE_SIGN = 40435712, + JUNGLE_SLAB = -52822016, + JUNGLE_STAIRS = 8912896, + JUNGLE_TRAPDOOR = -9699328, + JUNGLE_WOOD = -53477376, + KELP = 27131904, + LADDER = 4259840, + LANTERN = -13631488, + LAPIS_BLOCK = 1441792, + LAPIS_LAZULI = 29229056, + LAPIS_ORE = 1376256, + LARGE_AMETHYST_BUD = -21626880, + LARGE_FERN = -56688640, + LAVA_BUCKET = 25886720, + LEAD = 38404096, + LEAF_LITTER = -67239936, + LEATHER = 27066368, + LEATHER_BOOTS = 24248320, + LEATHER_CHESTPLATE = 24117248, + LEATHER_HELMET = 24051712, + LEATHER_HORSE_ARMOR = 37289984, + LEATHER_LEGGINGS = 24182784, + LECTERN = -12713984, + LEVER = 4521984, + LIGHT_BLOCK_0 = -14090240, + LIGHT_BLOCK_1 = -60882944, + LIGHT_BLOCK_10 = -61472768, + LIGHT_BLOCK_11 = -61538304, + LIGHT_BLOCK_12 = -61603840, + LIGHT_BLOCK_13 = -61669376, + LIGHT_BLOCK_14 = -61734912, + LIGHT_BLOCK_15 = -61800448, + LIGHT_BLOCK_2 = -60948480, + LIGHT_BLOCK_3 = -61014016, + LIGHT_BLOCK_4 = -61079552, + LIGHT_BLOCK_5 = -61145088, + LIGHT_BLOCK_6 = -61210624, + LIGHT_BLOCK_7 = -61276160, + LIGHT_BLOCK_8 = -61341696, + LIGHT_BLOCK_9 = -61407232, + LIGHT_BLUE_BUNDLE = 17760256, + LIGHT_BLUE_CANDLE = -27262976, + LIGHT_BLUE_CARPET = -39256064, + LIGHT_BLUE_CONCRETE = -41287680, + LIGHT_BLUE_CONCRETE_POWDER = -46596096, + LIGHT_BLUE_DYE = 28770304, + LIGHT_BLUE_GLAZED_TERRACOTTA = 14614528, + LIGHT_BLUE_HARNESS = 49938432, + LIGHT_BLUE_SHULKER_BOX = -40304640, + LIGHT_BLUE_STAINED_GLASS = -44236800, + LIGHT_BLUE_STAINED_GLASS_PANE = -42270720, + LIGHT_BLUE_TERRACOTTA = -47579136, + LIGHT_BLUE_WOOL = -36831232, + LIGHT_GRAY_BUNDLE = 17825792, + LIGHT_GRAY_CANDLE = -27590656, + LIGHT_GRAY_CARPET = -39583744, + LIGHT_GRAY_CONCRETE = -41615360, + LIGHT_GRAY_CONCRETE_POWDER = -46923776, + LIGHT_GRAY_DYE = 28442624, + LIGHT_GRAY_HARNESS = 50003968, + LIGHT_GRAY_SHULKER_BOX = -40632320, + LIGHT_GRAY_STAINED_GLASS = -44564480, + LIGHT_GRAY_STAINED_GLASS_PANE = -42598400, + LIGHT_GRAY_TERRACOTTA = -47906816, + LIGHT_GRAY_WOOL = -36175872, + LIGHT_WEIGHTED_PRESSURE_PLATE = 9633792, + LIGHTNING_ROD = -20447232, + LILAC = -56557568, + LILY_OF_THE_VALLEY = -54984704, + LIME_BUNDLE = 17891328, + LIME_CANDLE = -27394048, + LIME_CARPET = -39387136, + LIME_CONCRETE = -41418752, + LIME_CONCRETE_POWDER = -46727168, + LIME_DYE = 28639232, + LIME_GLAZED_TERRACOTTA = 14745600, + LIME_HARNESS = 50069504, + LIME_SHULKER_BOX = -40435712, + LIME_STAINED_GLASS = -44367872, + LIME_STAINED_GLASS_PANE = -42401792, + LIME_TERRACOTTA = -47710208, + LIME_WOOL = -36634624, + LINGERING_POTION = 39387136, + LIT_PUMPKIN = 5963776, + LLAMA_SPAWN_EGG = 33226752, + LODESTONE = -14548992, + LODESTONE_COMPASS = 42270720, + LOOM = -13369344, + MACE = 23003136, + MAGENTA_BUNDLE = 17956864, + MAGENTA_CANDLE = -27197440, + MAGENTA_CARPET = -39190528, + MAGENTA_CONCRETE = -41222144, + MAGENTA_CONCRETE_POWDER = -46530560, + MAGENTA_DYE = 28835840, + MAGENTA_GLAZED_TERRACOTTA = 14548992, + MAGENTA_HARNESS = 50135040, + MAGENTA_SHULKER_BOX = -40239104, + MAGENTA_STAINED_GLASS = -44171264, + MAGENTA_STAINED_GLASS_PANE = -42205184, + MAGENTA_TERRACOTTA = -47513600, + MAGENTA_WOOL = -37027840, + MAGMA = 13959168, + MAGMA_CREAM = 30343168, + MAGMA_CUBE_SPAWN_EGG = 31981568, + MANGROVE_BOAT = 44367872, + MANGROVE_BUTTON = -31916032, + MANGROVE_CHEST_BOAT = 44957696, + MANGROVE_DOOR = 44236800, + MANGROVE_FENCE = -32178176, + MANGROVE_FENCE_GATE = -32243712, + MANGROVE_HANGING_SIGN = -33292288, + MANGROVE_LEAVES = -30932992, + MANGROVE_LOG = -31719424, + MANGROVE_PLANKS = -31850496, + MANGROVE_PRESSURE_PLATE = -32112640, + MANGROVE_PROPAGULE = -31064064, + MANGROVE_ROOTS = -31588352, + MANGROVE_SHELF = -69009408, + MANGROVE_SIGN = 44302336, + MANGROVE_SLAB = -32047104, + MANGROVE_STAIRS = -31981568, + MANGROVE_TRAPDOOR = -32505856, + MANGROVE_WOOD = -32571392, + MEDIUM_AMETHYST_BUD = -21692416, + MELON_BLOCK = 6750208, + MELON_SEEDS = 21102592, + MELON_SLICE = 19726336, + MILK_BUCKET = 25755648, + MINECART = 26345472, + MINER_POTTERY_SHERD = 46727168, + MOB_SPAWNER = 3407872, + MOJANG_BANNER_PATTERN = 40828928, + MOOSHROOM_SPAWN_EGG = 30998528, + MOSS_BLOCK = -20971520, + MOSS_CARPET = -21954560, + MOSSY_COBBLESTONE = 3145728, + MOSSY_COBBLESTONE_SLAB = -58195968, + MOSSY_COBBLESTONE_STAIRS = -11730944, + MOSSY_COBBLESTONE_WALL = -63635456, + MOSSY_STONE_BRICK_SLAB = -10878976, + MOSSY_STONE_BRICK_STAIRS = -11468800, + MOSSY_STONE_BRICK_WALL = -64094208, + MOSSY_STONE_BRICKS = -56885248, + MOURNER_POTTERY_SHERD = 46792704, + MUD = -30998528, + MUD_BRICK_SLAB = -31326208, + MUD_BRICK_STAIRS = -31457280, + MUD_BRICK_WALL = -31522816, + MUD_BRICKS = -31129600, + MUDDY_MANGROVE_ROOTS = -31653888, + MULE_SPAWN_EGG = 32768000, + MUSHROOM_STEM = -66060288, + MUSHROOM_STEW = 18939904, + MUSIC_DISC_11 = 38207488, + MUSIC_DISC_13 = 37552128, + MUSIC_DISC_5 = 44433408, + MUSIC_DISC_BLOCKS = 37683200, + MUSIC_DISC_CAT = 37617664, + MUSIC_DISC_CHIRP = 37748736, + MUSIC_DISC_CREATOR = 54132736, + MUSIC_DISC_CREATOR_MUSIC_BOX = 54198272, + MUSIC_DISC_FAR = 37814272, + MUSIC_DISC_LAVA_CHICKEN = 54394880, + MUSIC_DISC_MALL = 37879808, + MUSIC_DISC_MELLOHI = 37945344, + MUSIC_DISC_OTHERSIDE = 43778048, + MUSIC_DISC_PIGSTEP = 43384832, + MUSIC_DISC_PRECIPICE = 54263808, + MUSIC_DISC_RELIC = 48627712, + MUSIC_DISC_STAL = 38010880, + MUSIC_DISC_STRAD = 38076416, + MUSIC_DISC_TEARS = 54329344, + MUSIC_DISC_WAIT = 38273024, + MUSIC_DISC_WARD = 38141952, + MUTTON = 38600704, + MYCELIUM = 7208960, + NAME_TAG = 38469632, + NAUTILUS_SHELL = 39911424, + NAUTILUS_SPAWN_EGG = 51380224, + NETHER_BRICK = 7340032, + NETHER_BRICK_FENCE = 7405568, + NETHER_BRICK_SLAB = -57475072, + NETHER_BRICK_STAIRS = 7471104, + NETHER_BRICK_WALL = -64159744, + NETHER_GOLD_ORE = -18874368, + NETHER_SPROUTS = 43450368, + NETHER_STAR = 36503552, + NETHER_WART = 21168128, + NETHER_WART_BLOCK = 14024704, + NETHERBRICK = 36831232, + NETHERITE_AXE = 42532864, + NETHERITE_BLOCK = -17694720, + NETHERITE_BOOTS = 42926080, + NETHERITE_CHESTPLATE = 42795008, + NETHERITE_HELMET = 42729472, + NETHERITE_HOE = 42598400, + NETHERITE_HORSE_ARMOR = 51904512, + NETHERITE_INGOT = 42663936, + NETHERITE_LEGGINGS = 42860544, + NETHERITE_NAUTILUS_ARMOR = 51838976, + NETHERITE_PICKAXE = 42467328, + NETHERITE_SCRAP = 42991616, + NETHERITE_SHOVEL = 42401792, + NETHERITE_SPEAR = 17104896, + NETHERITE_SWORD = 42336256, + NETHERITE_UPGRADE_SMITHING_TEMPLATE = 47382528, + NETHERRACK = 5701632, + NORMAL_STONE_SLAB = -58916864, + NORMAL_STONE_STAIRS = -11796480, + NOTEBLOCK = 1638400, + OAK_BOAT = 26673152, + OAK_CHEST_BOAT = 44564480, + OAK_FENCE = 5570560, + OAK_HANGING_SIGN = -32768000, + OAK_LEAVES = 1179648, + OAK_LOG = 1114112, + OAK_PLANKS = 327680, + OAK_SAPLING = 393216, + OAK_SHELF = -68616192, + OAK_SIGN = 25559040, + OAK_SLAB = 10354688, + OAK_STAIRS = 3473408, + OAK_WOOD = -13893632, + OBSERVER = 16449536, + OBSIDIAN = 3211264, + OCELOT_SPAWN_EGG = 31719424, + OCHRE_FROGLIGHT = -30867456, + OMINOUS_BOTTLE = 41549824, + OMINOUS_TRIAL_KEY = 18481152, + OPEN_EYEBLOSSOM = -66715648, + ORANGE_BUNDLE = 18022400, + ORANGE_CANDLE = -27131904, + ORANGE_CARPET = -39124992, + ORANGE_CONCRETE = -41156608, + ORANGE_CONCRETE_POWDER = -46465024, + ORANGE_DYE = 28901376, + ORANGE_GLAZED_TERRACOTTA = 14483456, + ORANGE_HARNESS = 50200576, + ORANGE_SHULKER_BOX = -40173568, + ORANGE_STAINED_GLASS = -44105728, + ORANGE_STAINED_GLASS_PANE = -42139648, + ORANGE_TERRACOTTA = -47448064, + ORANGE_TULIP = -54657024, + ORANGE_WOOL = -36503552, + OXEYE_DAISY = -54853632, + OXIDIZED_CHISELED_COPPER = -50003968, + OXIDIZED_COPPER = -22478848, + OXIDIZED_COPPER_BARS = -70057984, + OXIDIZED_COPPER_BULB = -51052544, + OXIDIZED_COPPER_CHAIN = -70582272, + OXIDIZED_COPPER_CHEST = -67764224, + OXIDIZED_COPPER_DOOR = -51576832, + OXIDIZED_COPPER_GOLEM_STATUE = -68288512, + OXIDIZED_COPPER_GRATE = -50528256, + OXIDIZED_COPPER_LANTERN = -71172096, + OXIDIZED_COPPER_TRAPDOOR = -52101120, + OXIDIZED_CUT_COPPER = -22937600, + OXIDIZED_CUT_COPPER_SLAB = -23855104, + OXIDIZED_CUT_COPPER_STAIRS = -23396352, + OXIDIZED_LIGHTNING_ROD = -69533696, + PACKED_ICE = 11403264, + PACKED_MUD = -31260672, + PAINTING = 25493504, + PALE_HANGING_MOSS = -66256896, + PALE_MOSS_BLOCK = -66125824, + PALE_MOSS_CARPET = -66191360, + PALE_OAK_BOAT = 49020928, + PALE_OAK_BUTTON = -64815104, + PALE_OAK_CHEST_BOAT = 49086464, + PALE_OAK_DOOR = -64880640, + PALE_OAK_FENCE = -64946176, + PALE_OAK_FENCE_GATE = -65011712, + PALE_OAK_HANGING_SIGN = -65077248, + PALE_OAK_LEAVES = -65994752, + PALE_OAK_LOG = -65208320, + PALE_OAK_PLANKS = -65273856, + PALE_OAK_PRESSURE_PLATE = -65339392, + PALE_OAK_SAPLING = -65929216, + PALE_OAK_SHELF = -69140480, + PALE_OAK_SIGN = 49152000, + PALE_OAK_SLAB = -65404928, + PALE_OAK_STAIRS = -65536000, + PALE_OAK_TRAPDOOR = -65667072, + PALE_OAK_WOOD = -65863680, + PANDA_SPAWN_EGG = 34275328, + PAPER = 27394048, + PARCHED_SPAWN_EGG = 51511296, + PARROT_SPAWN_EGG = 33554432, + PEARLESCENT_FROGLIGHT = -30736384, + PEONY = -56819712, + PETRIFIED_OAK_SLAB = -59113472, + PHANTOM_MEMBRANE = 40173568, + PHANTOM_SPAWN_EGG = 34078720, + PIG_SPAWN_EGG = 30801920, + PIGLIN_BANNER_PATTERN = 41025536, + PIGLIN_BRUTE_SPAWN_EGG = 34930688, + PIGLIN_HEAD = -63569920, + PIGLIN_SPAWN_EGG = 34799616, + PILLAGER_SPAWN_EGG = 34406400, + PINK_BUNDLE = 18087936, + PINK_CANDLE = -27459584, + PINK_CARPET = -39452672, + PINK_CONCRETE = -41484288, + PINK_CONCRETE_POWDER = -46792704, + PINK_DYE = 28573696, + PINK_GLAZED_TERRACOTTA = 14811136, + PINK_HARNESS = 50266112, + PINK_PETALS = -35979264, + PINK_SHULKER_BOX = -40501248, + PINK_STAINED_GLASS = -44433408, + PINK_STAINED_GLASS_PANE = -42467328, + PINK_TERRACOTTA = -47775744, + PINK_TULIP = -54788096, + PINK_WOOL = -37093376, + PISTON = 2162688, + PITCHER_PLANT = -40108032, + PITCHER_POD = 21364736, + PLAYER_HEAD = -63373312, + PLENTY_POTTERY_SHERD = 46858240, + PODZOL = 15925248, + POINTED_DRIPSTONE = -20185088, + POISONOUS_POTATO = 20381696, + POLAR_BEAR_SPAWN_EGG = 33161216, + POLISHED_ANDESITE = -38993920, + POLISHED_ANDESITE_SLAB = -58458112, + POLISHED_ANDESITE_STAIRS = -11403264, + POLISHED_BASALT = -15400960, + POLISHED_BLACKSTONE = -19070976, + POLISHED_BLACKSTONE_BRICK_SLAB = -18612224, + POLISHED_BLACKSTONE_BRICK_STAIRS = -18022400, + POLISHED_BLACKSTONE_BRICK_WALL = -18219008, + POLISHED_BLACKSTONE_BRICKS = -17956864, + POLISHED_BLACKSTONE_BUTTON = -19398656, + POLISHED_BLACKSTONE_PRESSURE_PLATE = -19333120, + POLISHED_BLACKSTONE_SLAB = -19202048, + POLISHED_BLACKSTONE_STAIRS = -19136512, + POLISHED_BLACKSTONE_WALL = -19464192, + POLISHED_DEEPSLATE = -25100288, + POLISHED_DEEPSLATE_SLAB = -25165824, + POLISHED_DEEPSLATE_STAIRS = -25231360, + POLISHED_DEEPSLATE_WALL = -25296896, + POLISHED_DIORITE = -38862848, + POLISHED_DIORITE_SLAB = -58654720, + POLISHED_DIORITE_STAIRS = -11337728, + POLISHED_GRANITE = -38731776, + POLISHED_GRANITE_SLAB = -58785792, + POLISHED_GRANITE_STAIRS = -11272192, + POLISHED_TUFF = -49020928, + POLISHED_TUFF_SLAB = -49086464, + POLISHED_TUFF_STAIRS = -49217536, + POLISHED_TUFF_WALL = -49283072, + POPPED_CHORUS_FRUIT = 39190528, + POPPY = 2490368, + PORKCHOP = 19070976, + POTATO = 20250624, + POTION = 30081024, + POWDER_SNOW_BUCKET = 26214400, + PRISMARINE = 11010048, + PRISMARINE_BRICK_SLAB = -58130432, + PRISMARINE_BRICKS = -62128128, + PRISMARINE_BRICKS_STAIRS = -262144, + PRISMARINE_CRYSTALS = 38535168, + PRISMARINE_SHARD = 39583744, + PRISMARINE_SLAB = -57999360, + PRISMARINE_STAIRS = -131072, + PRISMARINE_WALL = -64290816, + PRIZE_POTTERY_SHERD = 46923776, + PUFFERFISH = 19398656, + PUFFERFISH_BUCKET = 26148864, + PUFFERFISH_SPAWN_EGG = 33751040, + PUMPKIN = 5636096, + PUMPKIN_PIE = 20512768, + PUMPKIN_SEEDS = 21037056, + PURPLE_BUNDLE = 18153472, + PURPLE_CANDLE = -27721728, + PURPLE_CARPET = -39714816, + PURPLE_CONCRETE = -41746432, + PURPLE_CONCRETE_POWDER = -47054848, + PURPLE_DYE = 28311552, + PURPLE_GLAZED_TERRACOTTA = 14352384, + PURPLE_HARNESS = 50331648, + PURPLE_SHULKER_BOX = -40763392, + PURPLE_STAINED_GLASS = -44695552, + PURPLE_STAINED_GLASS_PANE = -42729472, + PURPLE_TERRACOTTA = -48037888, + PURPLE_WOOL = -36962304, + PURPUR_BLOCK = 13172736, + PURPUR_PILLAR = -62324736, + PURPUR_SLAB = -57933824, + PURPUR_STAIRS = 13303808, + QUARTZ = 36896768, + QUARTZ_BLOCK = 10158080, + QUARTZ_BRICKS = -19922944, + QUARTZ_ORE = 10027008, + QUARTZ_PILLAR = -62521344, + QUARTZ_SLAB = -57409536, + QUARTZ_STAIRS = 10223616, + RABBIT = 20774912, + RABBIT_FOOT = 37158912, + RABBIT_HIDE = 37224448, + RABBIT_SPAWN_EGG = 32243712, + RABBIT_STEW = 20905984, + RAIL = 4325376, + RAISER_ARMOR_TRIM_SMITHING_TEMPLATE = 48300032, + RAVAGER_SPAWN_EGG = 34537472, + RAW_COPPER = 35848192, + RAW_COPPER_BLOCK = -29622272, + RAW_GOLD = 35782656, + RAW_GOLD_BLOCK = -29687808, + RAW_IRON = 35717120, + RAW_IRON_BLOCK = -29556736, + RECOVERY_COMPASS = 45088768, + RED_BUNDLE = 18219008, + RED_CANDLE = -27983872, + RED_CARPET = -39976960, + RED_CONCRETE = -42008576, + RED_CONCRETE_POWDER = -47316992, + RED_DYE = 28049408, + RED_GLAZED_TERRACOTTA = 15335424, + RED_HARNESS = 50397184, + RED_MUSHROOM = 2621440, + RED_MUSHROOM_BLOCK = 6553600, + RED_NETHER_BRICK = 14090240, + RED_NETHER_BRICK_SLAB = -58327040, + RED_NETHER_BRICK_STAIRS = -12058624, + RED_NETHER_BRICK_WALL = -64421888, + RED_SAND = -62193664, + RED_SANDSTONE = 11730944, + RED_SANDSTONE_SLAB = 11927552, + RED_SANDSTONE_STAIRS = 11796480, + RED_SANDSTONE_WALL = -64356352, + RED_SHULKER_BOX = -41025536, + RED_STAINED_GLASS = -44957696, + RED_STAINED_GLASS_PANE = -42991616, + RED_TERRACOTTA = -48300032, + RED_TULIP = -54591488, + RED_WOOL = -36438016, + REDSTONE = 26542080, + REDSTONE_BLOCK = 9961472, + REDSTONE_LAMP = 8060928, + REDSTONE_ORE = 4784128, + REDSTONE_TORCH = 4980736, + REINFORCED_DEEPSLATE = -30539776, + REPEATER = 29556736, + REPEATING_COMMAND_BLOCK = 12320768, + RESIN_BLOCK = -66912256, + RESIN_BRICK = 49283072, + RESIN_BRICK_SLAB = -66453504, + RESIN_BRICK_STAIRS = -66584576, + RESIN_BRICK_WALL = -66650112, + RESIN_BRICKS = -66387968, + RESIN_CLUMP = -66977792, + RESPAWN_ANCHOR = -17825792, + RIB_ARMOR_TRIM_SMITHING_TEMPLATE = 48037888, + ROSE_BUSH = -56754176, + ROTTEN_FLESH = 20054016, + SADDLE = 26411008, + SALMON = 19267584, + SALMON_BUCKET = 26017792, + SALMON_SPAWN_EGG = 33816576, + SAND = 786432, + SANDSTONE = 1572864, + SANDSTONE_SLAB = -57147392, + SANDSTONE_STAIRS = 8388608, + SANDSTONE_WALL = -63897600, + SCAFFOLDING = -10813440, + SCRAPE_POTTERY_SHERD = 46989312, + SCULK = -30015488, + SCULK_CATALYST = -30146560, + SCULK_SENSOR = -20119552, + SCULK_SHRIEKER = -30212096, + SCULK_VEIN = -30081024, + SEA_LANTERN = 11075584, + SEA_PICKLE = -10223616, + SEAGRASS = -8519680, + SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE = 47448064, + SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE = 48365568, + SHEAF_POTTERY_SHERD = 47054848, + SHEARS = 29687808, + SHEEP_SPAWN_EGG = 30867456, + SHELTER_POTTERY_SHERD = 47120384, + SHIELD = 25362432, + SHORT_DRY_GRASS = -67371008, + SHORT_GRASS = 2031616, + SHROOMLIGHT = -15073280, + SHULKER_SHELL = 39649280, + SHULKER_SPAWN_EGG = 32964608, + SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE = 48168960, + SILVER_GLAZED_TERRACOTTA = 14942208, + SILVERFISH_SPAWN_EGG = 31195136, + SKELETON_HORSE_SPAWN_EGG = 32833536, + SKELETON_SKULL = 9437184, + SKELETON_SPAWN_EGG = 31260672, + SKULL_BANNER_PATTERN = 40763392, + SKULL_POTTERY_SHERD = 47185920, + SLIME = 10813440, + SLIME_BALL = 27525120, + SLIME_SPAWN_EGG = 31326208, + SMALL_AMETHYST_BUD = -21757952, + SMALL_DRIPLEAF_BLOCK = -22020096, + SMITHING_TABLE = -13238272, + SMOKER = -12976128, + SMOOTH_BASALT = -24707072, + SMOOTH_QUARTZ = -62586880, + SMOOTH_QUARTZ_SLAB = -58851328, + SMOOTH_QUARTZ_STAIRS = -12124160, + SMOOTH_RED_SANDSTONE = -62783488, + SMOOTH_RED_SANDSTONE_SLAB = -58392576, + SMOOTH_RED_SANDSTONE_STAIRS = -11534336, + SMOOTH_SANDSTONE = -61997056, + SMOOTH_SANDSTONE_SLAB = -58261504, + SMOOTH_SANDSTONE_STAIRS = -11599872, + SMOOTH_STONE = -11993088, + SMOOTH_STONE_SLAB = 2883584, + SNIFFER_EGG = -39059456, + SNIFFER_SPAWN_EGG = 34996224, + SNORT_POTTERY_SHERD = 47251456, + SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE = 47972352, + SNOW = 5242880, + SNOW_GOLEM_SPAWN_EGG = 35389440, + SNOW_LAYER = 5111808, + SNOWBALL = 26607616, + SOUL_CAMPFIRE = 43515904, + SOUL_LANTERN = -17629184, + SOUL_SAND = 5767168, + SOUL_SOIL = -15466496, + SOUL_TORCH = -17563648, + SPIDER_EYE = 20119552, + SPIDER_SPAWN_EGG = 31391744, + SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE = 48103424, + SPLASH_POTION = 39321600, + SPONGE = 1245184, + SPORE_BLOSSOM = -21037056, + SPRUCE_BOAT = 26869760, + SPRUCE_BUTTON = -9437184, + SPRUCE_CHEST_BOAT = 44761088, + SPRUCE_DOOR = 38797312, + SPRUCE_FENCE = -37945344, + SPRUCE_FENCE_GATE = 11993088, + SPRUCE_HANGING_SIGN = -32833536, + SPRUCE_LEAVES = -52428800, + SPRUCE_LOG = -37289984, + SPRUCE_PLANKS = -48431104, + SPRUCE_PRESSURE_PLATE = -10092544, + SPRUCE_SAPLING = -54067200, + SPRUCE_SHELF = -68681728, + SPRUCE_SIGN = 40304640, + SPRUCE_SLAB = -52690944, + SPRUCE_STAIRS = 8781824, + SPRUCE_TRAPDOOR = -9764864, + SPRUCE_WOOD = -53346304, + SPYGLASS = 43712512, + SQUID_SPAWN_EGG = 31653888, + STICK = 23068672, + STICKY_PISTON = 1900544, + STONE = 65536, + STONE_AXE = 22675456, + STONE_BRICK_SLAB = -57344000, + STONE_BRICK_STAIRS = 7143424, + STONE_BRICK_WALL = -64028672, + STONE_BRICKS = 6422528, + STONE_BUTTON = 5046272, + STONE_HOE = 23724032, + STONE_PICKAXE = 22609920, + STONE_PRESSURE_PLATE = 4587520, + STONE_SHOVEL = 22544384, + STONE_SPEAR = 17170432, + STONE_STAIRS = 4390912, + STONE_SWORD = 22478848, + STONECUTTER_BLOCK = -12910592, + STRAY_SPAWN_EGG = 32440320, + STRIDER_SPAWN_EGG = 34668544, + STRING = 23461888, + STRIPPED_ACACIA_LOG = -524288, + STRIPPED_ACACIA_WOOD = -53936128, + STRIPPED_BAMBOO_BLOCK = -34603008, + STRIPPED_BIRCH_LOG = -393216, + STRIPPED_BIRCH_WOOD = -53805056, + STRIPPED_CHERRY_LOG = -35061760, + STRIPPED_CHERRY_WOOD = -35717120, + STRIPPED_CRIMSON_HYPHAE = -19660800, + STRIPPED_CRIMSON_STEM = -15728640, + STRIPPED_DARK_OAK_LOG = -589824, + STRIPPED_DARK_OAK_WOOD = -54001664, + STRIPPED_JUNGLE_LOG = -458752, + STRIPPED_JUNGLE_WOOD = -53870592, + STRIPPED_MANGROVE_LOG = -31784960, + STRIPPED_MANGROVE_WOOD = -32636928, + STRIPPED_OAK_LOG = -655360, + STRIPPED_OAK_WOOD = -53673984, + STRIPPED_PALE_OAK_LOG = -65142784, + STRIPPED_PALE_OAK_WOOD = -65798144, + STRIPPED_SPRUCE_LOG = -327680, + STRIPPED_SPRUCE_WOOD = -53739520, + STRIPPED_WARPED_HYPHAE = -19726336, + STRIPPED_WARPED_STEM = -15794176, + STRUCTURE_BLOCK = 16515072, + STRUCTURE_VOID = 14221312, + SUGAR = 29360128, + SUGAR_CANE = 27328512, + SUNFLOWER = 11468800, + SUSPICIOUS_GRAVEL = -37552128, + SUSPICIOUS_SAND = -34668544, + SUSPICIOUS_STEW = 41353216, + SWEET_BERRIES = 20709376, + TADPOLE_BUCKET = 44040192, + TADPOLE_SPAWN_EGG = 43974656, + TALL_DRY_GRASS = -67436544, + TALL_GRASS = -56623104, + TARGET = -15663104, + TIDE_ARMOR_TRIM_SMITHING_TEMPLATE = 47906816, + TINTED_GLASS = -21889024, + TNT = 3014656, + TNT_MINECART = 36962304, + TORCH = 3276800, + TORCHFLOWER = -37224448, + TORCHFLOWER_SEEDS = 21299200, + TOTEM_OF_UNDYING = 39780352, + TRADER_LLAMA_SPAWN_EGG = 45219840, + TRAPDOOR = 6291456, + TRAPPED_CHEST = 9568256, + TRIAL_KEY = 18546688, + TRIAL_SPAWNER = -20643840, + TRIDENT = 38338560, + TRIPWIRE_HOOK = 8585216, + TROPICAL_FISH = 19333120, + TROPICAL_FISH_BUCKET = 26083328, + TROPICAL_FISH_SPAWN_EGG = 33619968, + TUBE_CORAL = -8585216, + TUBE_CORAL_BLOCK = -8650752, + TUBE_CORAL_FAN = -8716288, + TUFF = -21823488, + TUFF_BRICK_SLAB = -49479680, + TUFF_BRICK_STAIRS = -49610752, + TUFF_BRICK_WALL = -49676288, + TUFF_BRICKS = -49414144, + TUFF_SLAB = -48758784, + TUFF_STAIRS = -48889856, + TUFF_WALL = -48955392, + TURTLE_EGG = -10420224, + TURTLE_HELMET = 40108032, + TURTLE_SCUTE = 40042496, + TURTLE_SPAWN_EGG = 34013184, + TWISTING_VINES = -18808832, + UNDYED_SHULKER_BOX = 13434880, + VAULT = -20578304, + VERDANT_FROGLIGHT = -30801920, + VEX_ARMOR_TRIM_SMITHING_TEMPLATE = 47841280, + VEX_SPAWN_EGG = 33423360, + VILLAGER_SPAWN_EGG = 31588352, + VINDICATOR_SPAWN_EGG = 33292288, + VINE = 6946816, + WANDERING_TRADER_SPAWN_EGG = 34471936, + WARD_ARMOR_TRIM_SMITHING_TEMPLATE = 47710208, + WARDEN_SPAWN_EGG = 44171264, + WARPED_BUTTON = -17104896, + WARPED_DOOR = 43253760, + WARPED_FENCE = -16842752, + WARPED_FENCE_GATE = -16973824, + WARPED_FUNGUS = -15007744, + WARPED_FUNGUS_ON_A_STICK = 43319296, + WARPED_HANGING_SIGN = -33226752, + WARPED_HYPHAE = -19529728, + WARPED_NYLIUM = -15269888, + WARPED_PLANKS = -15925248, + WARPED_PRESSURE_PLATE = -17235968, + WARPED_ROOTS = -14680064, + WARPED_SHELF = -69337088, + WARPED_SIGN = 43122688, + WARPED_SLAB = -17367040, + WARPED_STAIRS = -16711680, + WARPED_STEM = -14811136, + WARPED_TRAPDOOR = -16187392, + WARPED_WART_BLOCK = -14876672, + WATER_BUCKET = 25821184, + WATERLILY = 7274496, + WAXED_CHISELED_COPPER = -50069504, + WAXED_COPPER = -22544384, + WAXED_COPPER_BARS = -70123520, + WAXED_COPPER_BULB = -51118080, + WAXED_COPPER_CHAIN = -70647808, + WAXED_COPPER_CHEST = -67829760, + WAXED_COPPER_DOOR = -51642368, + WAXED_COPPER_GOLEM_STATUE = -68354048, + WAXED_COPPER_GRATE = -50593792, + WAXED_COPPER_LANTERN = -71237632, + WAXED_COPPER_TRAPDOOR = -52166656, + WAXED_CUT_COPPER = -23003136, + WAXED_CUT_COPPER_SLAB = -23920640, + WAXED_CUT_COPPER_STAIRS = -23461888, + WAXED_EXPOSED_CHISELED_COPPER = -50135040, + WAXED_EXPOSED_COPPER = -22609920, + WAXED_EXPOSED_COPPER_BARS = -70189056, + WAXED_EXPOSED_COPPER_BULB = -51183616, + WAXED_EXPOSED_COPPER_CHAIN = -70713344, + WAXED_EXPOSED_COPPER_CHEST = -67895296, + WAXED_EXPOSED_COPPER_DOOR = -51707904, + WAXED_EXPOSED_COPPER_GOLEM_STATUE = -68419584, + WAXED_EXPOSED_COPPER_GRATE = -50659328, + WAXED_EXPOSED_COPPER_LANTERN = -71303168, + WAXED_EXPOSED_COPPER_TRAPDOOR = -52232192, + WAXED_EXPOSED_CUT_COPPER = -23068672, + WAXED_EXPOSED_CUT_COPPER_SLAB = -23986176, + WAXED_EXPOSED_CUT_COPPER_STAIRS = -23527424, + WAXED_EXPOSED_LIGHTNING_ROD = -69664768, + WAXED_LIGHTNING_ROD = -69599232, + WAXED_OXIDIZED_CHISELED_COPPER = -50200576, + WAXED_OXIDIZED_COPPER = -29229056, + WAXED_OXIDIZED_COPPER_BARS = -70320128, + WAXED_OXIDIZED_COPPER_BULB = -51314688, + WAXED_OXIDIZED_COPPER_CHAIN = -70844416, + WAXED_OXIDIZED_COPPER_CHEST = -68026368, + WAXED_OXIDIZED_COPPER_DOOR = -51838976, + WAXED_OXIDIZED_COPPER_GOLEM_STATUE = -68550656, + WAXED_OXIDIZED_COPPER_GRATE = -50790400, + WAXED_OXIDIZED_COPPER_LANTERN = -71434240, + WAXED_OXIDIZED_COPPER_TRAPDOOR = -52363264, + WAXED_OXIDIZED_CUT_COPPER = -29294592, + WAXED_OXIDIZED_CUT_COPPER_SLAB = -29425664, + WAXED_OXIDIZED_CUT_COPPER_STAIRS = -29360128, + WAXED_OXIDIZED_LIGHTNING_ROD = -69795840, + WAXED_WEATHERED_CHISELED_COPPER = -50266112, + WAXED_WEATHERED_COPPER = -22675456, + WAXED_WEATHERED_COPPER_BARS = -70254592, + WAXED_WEATHERED_COPPER_BULB = -51249152, + WAXED_WEATHERED_COPPER_CHAIN = -70778880, + WAXED_WEATHERED_COPPER_CHEST = -67960832, + WAXED_WEATHERED_COPPER_DOOR = -51773440, + WAXED_WEATHERED_COPPER_GOLEM_STATUE = -68485120, + WAXED_WEATHERED_COPPER_GRATE = -50724864, + WAXED_WEATHERED_COPPER_LANTERN = -71368704, + WAXED_WEATHERED_COPPER_TRAPDOOR = -52297728, + WAXED_WEATHERED_CUT_COPPER = -23134208, + WAXED_WEATHERED_CUT_COPPER_SLAB = -24051712, + WAXED_WEATHERED_CUT_COPPER_STAIRS = -23592960, + WAXED_WEATHERED_LIGHTNING_ROD = -69730304, + WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE = 48234496, + WEATHERED_CHISELED_COPPER = -49938432, + WEATHERED_COPPER = -22413312, + WEATHERED_COPPER_BARS = -69992448, + WEATHERED_COPPER_BULB = -50987008, + WEATHERED_COPPER_CHAIN = -70516736, + WEATHERED_COPPER_CHEST = -67698688, + WEATHERED_COPPER_DOOR = -51511296, + WEATHERED_COPPER_GOLEM_STATUE = -68222976, + WEATHERED_COPPER_GRATE = -50462720, + WEATHERED_COPPER_LANTERN = -71106560, + WEATHERED_COPPER_TRAPDOOR = -52035584, + WEATHERED_CUT_COPPER = -22872064, + WEATHERED_CUT_COPPER_SLAB = -23789568, + WEATHERED_CUT_COPPER_STAIRS = -23330816, + WEATHERED_LIGHTNING_ROD = -69468160, + WEB = 1966080, + WEEPING_VINES = -15138816, + WET_SPONGE = -64487424, + WHEAT = 23986176, + WHEAT_SEEDS = 20971520, + WHITE_BUNDLE = 18284544, + WHITE_CANDLE = -27066368, + WHITE_CARPET = 11206656, + WHITE_CONCRETE = 15466496, + WHITE_CONCRETE_POWDER = 15532032, + WHITE_DYE = 28966912, + WHITE_GLAZED_TERRACOTTA = 14417920, + WHITE_HARNESS = 50462720, + WHITE_SHULKER_BOX = 14286848, + WHITE_STAINED_GLASS = 15794176, + WHITE_STAINED_GLASS_PANE = 10485760, + WHITE_TERRACOTTA = 10420224, + WHITE_TULIP = -54722560, + WHITE_WOOL = 2293760, + WILD_ARMOR_TRIM_SMITHING_TEMPLATE = 47644672, + WILDFLOWERS = -67108864, + WIND_CHARGE = 18612224, + WITCH_SPAWN_EGG = 31784960, + WITHER_ROSE = -14155776, + WITHER_SKELETON_SKULL = -63242240, + WITHER_SKELETON_SPAWN_EGG = 32636928, + WITHER_SPAWN_EGG = 35520512, + WOLF_ARMOR = 48955392, + WOLF_SPAWN_EGG = 30932992, + WOODEN_AXE = 22413312, + WOODEN_BUTTON = 9371648, + WOODEN_DOOR = 25624576, + WOODEN_HOE = 23658496, + WOODEN_PICKAXE = 22347776, + WOODEN_PRESSURE_PLATE = 4718592, + WOODEN_SHOVEL = 22282240, + WOODEN_SPEAR = 17235968, + WOODEN_SWORD = 22216704, + WRITABLE_BOOK = 36044800, + YELLOW_BUNDLE = 18350080, + YELLOW_CANDLE = -27328512, + YELLOW_CARPET = -39321600, + YELLOW_CONCRETE = -41353216, + YELLOW_CONCRETE_POWDER = -46661632, + YELLOW_DYE = 28704768, + YELLOW_GLAZED_TERRACOTTA = 14680064, + YELLOW_HARNESS = 50528256, + YELLOW_SHULKER_BOX = -40370176, + YELLOW_STAINED_GLASS = -44302336, + YELLOW_STAINED_GLASS_PANE = -42336256, + YELLOW_TERRACOTTA = -47644672, + YELLOW_WOOL = -36569088, + ZOGLIN_SPAWN_EGG = 34865152, + ZOMBIE_HEAD = -63307776, + ZOMBIE_HORSE_SPAWN_EGG = 32899072, + ZOMBIE_NAUTILUS_SPAWN_EGG = 51445760, + ZOMBIE_PIGMAN_SPAWN_EGG = 31522816, + ZOMBIE_SPAWN_EGG = 31457280, + ZOMBIE_VILLAGER_SPAWN_EGG = 33488896, +} \ No newline at end of file diff --git a/src/types/properties/element/Cycler.ts b/src/types/properties/element/Cycler.ts index 6da7a37..b27fd19 100644 --- a/src/types/properties/element/Cycler.ts +++ b/src/types/properties/element/Cycler.ts @@ -2,6 +2,7 @@ import { Value } from "../value.js" export interface Image { texture_path?: Value + texture?: Value } export interface Cycler { diff --git a/test/app.ts b/test/app.ts index 618aab1..ec5fa49 100644 --- a/test/app.ts +++ b/test/app.ts @@ -1,7 +1,9 @@ -import { Extends, GlobalVariables, Modify } from ".." +import { Anchor, Modify, Properties } from ".." -const vanilla = Modify("anvil_pocket", "slots_panel").setProperties({ +const vanilla = Modify("authentication_modals", "ad_modal_dialog").setProperties({ ignored: true, + anchor: Anchor.CENTER, + offset: [10, 10], }) -console.log(vanilla.path) +console.log(vanilla)