From 7425305154fb0005fde9f077cd30100c53d511a4 Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Sat, 18 Jul 2020 14:22:14 +0100 Subject: 1.13 items support + Add 1.16 block and item definitions --- src/Registries/Items.h | 980 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 980 insertions(+) create mode 100644 src/Registries/Items.h (limited to 'src/Registries/Items.h') diff --git a/src/Registries/Items.h b/src/Registries/Items.h new file mode 100644 index 000000000..f43e63b6c --- /dev/null +++ b/src/Registries/Items.h @@ -0,0 +1,980 @@ +#pragma once + +enum class Item +{ + AcaciaBoat, + AcaciaButton, + AcaciaDoor, + AcaciaFence, + AcaciaFenceGate, + AcaciaLeaves, + AcaciaLog, + AcaciaPlanks, + AcaciaPressurePlate, + AcaciaSapling, + AcaciaSign, + AcaciaSlab, + AcaciaStairs, + AcaciaTrapdoor, + AcaciaWood, + ActivatorRail, + Air, + Allium, + AncientDebris, + Andesite, + AndesiteSlab, + AndesiteStairs, + AndesiteWall, + Anvil, + Apple, + ArmorStand, + Arrow, + AzureBluet, + BakedPotato, + Bamboo, + Barrel, + Barrier, + Basalt, + BatSpawnEgg, + Beacon, + Bedrock, + BeeNest, + BeeSpawnEgg, + Beef, + Beehive, + Beetroot, + BeetrootSeeds, + BeetrootSoup, + Bell, + BirchBoat, + BirchButton, + BirchDoor, + BirchFence, + BirchFenceGate, + BirchLeaves, + BirchLog, + BirchPlanks, + BirchPressurePlate, + BirchSapling, + BirchSign, + BirchSlab, + BirchStairs, + BirchTrapdoor, + BirchWood, + BlackBanner, + BlackBed, + BlackCarpet, + BlackConcrete, + BlackConcretePowder, + BlackDye, + BlackGlazedTerracotta, + BlackShulkerBox, + BlackStainedGlass, + BlackStainedGlassPane, + BlackTerracotta, + BlackWool, + Blackstone, + BlackstoneSlab, + BlackstoneStairs, + BlackstoneWall, + BlastFurnace, + BlazePowder, + BlazeRod, + BlazeSpawnEgg, + BlueBanner, + BlueBed, + BlueCarpet, + BlueConcrete, + BlueConcretePowder, + BlueDye, + BlueGlazedTerracotta, + BlueIce, + BlueOrchid, + BlueShulkerBox, + BlueStainedGlass, + BlueStainedGlassPane, + BlueTerracotta, + BlueWool, + Bone, + BoneBlock, + BoneMeal, + Book, + Bookshelf, + Bow, + Bowl, + BrainCoral, + BrainCoralBlock, + BrainCoralFan, + Bread, + BrewingStand, + Brick, + BrickSlab, + BrickStairs, + BrickWall, + Bricks, + BrownBanner, + BrownBed, + BrownCarpet, + BrownConcrete, + BrownConcretePowder, + BrownDye, + BrownGlazedTerracotta, + BrownMushroom, + BrownMushroomBlock, + BrownShulkerBox, + BrownStainedGlass, + BrownStainedGlassPane, + BrownTerracotta, + BrownWool, + BubbleCoral, + BubbleCoralBlock, + BubbleCoralFan, + Bucket, + Cactus, + Cake, + Campfire, + Carrot, + CarrotOnAStick, + CartographyTable, + CarvedPumpkin, + CatSpawnEgg, + Cauldron, + CaveSpiderSpawnEgg, + Chain, + ChainCommandBlock, + ChainmailBoots, + ChainmailChestplate, + ChainmailHelmet, + ChainmailLeggings, + Charcoal, + Chest, + ChestMinecart, + Chicken, + ChickenSpawnEgg, + ChippedAnvil, + ChiseledNetherBricks, + ChiseledPolishedBlackstone, + ChiseledQuartzBlock, + ChiseledRedSandstone, + ChiseledSandstone, + ChiseledStoneBricks, + ChorusFlower, + ChorusFruit, + ChorusPlant, + Clay, + ClayBall, + Clock, + Coal, + CoalBlock, + CoalOre, + CoarseDirt, + Cobblestone, + CobblestoneSlab, + CobblestoneStairs, + CobblestoneWall, + Cobweb, + CocoaBeans, + Cod, + CodBucket, + CodSpawnEgg, + CommandBlock, + CommandBlockMinecart, + Comparator, + Compass, + Composter, + Conduit, + CookedBeef, + CookedChicken, + CookedCod, + CookedMutton, + CookedPorkchop, + CookedRabbit, + CookedSalmon, + Cookie, + Cornflower, + CowSpawnEgg, + CrackedNetherBricks, + CrackedPolishedBlackstoneBricks, + CrackedStoneBricks, + CraftingTable, + CreeperBannerPattern, + CreeperHead, + CreeperSpawnEgg, + CrimsonButton, + CrimsonDoor, + CrimsonFence, + CrimsonFenceGate, + CrimsonFungus, + CrimsonHyphae, + CrimsonNylium, + CrimsonPlanks, + CrimsonPressurePlate, + CrimsonRoots, + CrimsonSign, + CrimsonSlab, + CrimsonStairs, + CrimsonStem, + CrimsonTrapdoor, + Crossbow, + CryingObsidian, + CutRedSandstone, + CutRedSandstoneSlab, + CutSandstone, + CutSandstoneSlab, + CyanBanner, + CyanBed, + CyanCarpet, + CyanConcrete, + CyanConcretePowder, + CyanDye, + CyanGlazedTerracotta, + CyanShulkerBox, + CyanStainedGlass, + CyanStainedGlassPane, + CyanTerracotta, + CyanWool, + DamagedAnvil, + Dandelion, + DarkOakBoat, + DarkOakButton, + DarkOakDoor, + DarkOakFence, + DarkOakFenceGate, + DarkOakLeaves, + DarkOakLog, + DarkOakPlanks, + DarkOakPressurePlate, + DarkOakSapling, + DarkOakSign, + DarkOakSlab, + DarkOakStairs, + DarkOakTrapdoor, + DarkOakWood, + DarkPrismarine, + DarkPrismarineSlab, + DarkPrismarineStairs, + DaylightDetector, + DeadBrainCoral, + DeadBrainCoralBlock, + DeadBrainCoralFan, + DeadBubbleCoral, + DeadBubbleCoralBlock, + DeadBubbleCoralFan, + DeadBush, + DeadFireCoral, + DeadFireCoralBlock, + DeadFireCoralFan, + DeadHornCoral, + DeadHornCoralBlock, + DeadHornCoralFan, + DeadTubeCoral, + DeadTubeCoralBlock, + DeadTubeCoralFan, + DebugStick, + DetectorRail, + Diamond, + DiamondAxe, + DiamondBlock, + DiamondBoots, + DiamondChestplate, + DiamondHelmet, + DiamondHoe, + DiamondHorseArmor, + DiamondLeggings, + DiamondOre, + DiamondPickaxe, + DiamondShovel, + DiamondSword, + Diorite, + DioriteSlab, + DioriteStairs, + DioriteWall, + Dirt, + Dispenser, + DolphinSpawnEgg, + DonkeySpawnEgg, + DragonBreath, + DragonEgg, + DragonHead, + DriedKelp, + DriedKelpBlock, + Dropper, + DrownedSpawnEgg, + Egg, + ElderGuardianSpawnEgg, + Elytra, + Emerald, + EmeraldBlock, + EmeraldOre, + EnchantedBook, + EnchantedGoldenApple, + EnchantingTable, + EndCrystal, + EndPortalFrame, + EndRod, + EndStone, + EndStoneBrickSlab, + EndStoneBrickStairs, + EndStoneBrickWall, + EndStoneBricks, + EnderChest, + EnderEye, + EnderPearl, + EndermanSpawnEgg, + EndermiteSpawnEgg, + EvokerSpawnEgg, + ExperienceBottle, + Farmland, + Feather, + FermentedSpiderEye, + Fern, + FilledMap, + FireCharge, + FireCoral, + FireCoralBlock, + FireCoralFan, + FireworkRocket, + FireworkStar, + FishingRod, + FletchingTable, + Flint, + FlintAndSteel, + FlowerBannerPattern, + FlowerPot, + FoxSpawnEgg, + Furnace, + FurnaceMinecart, + GhastSpawnEgg, + GhastTear, + GildedBlackstone, + Glass, + GlassBottle, + GlassPane, + GlisteringMelonSlice, + GlobeBannerPattern, + Glowstone, + GlowstoneDust, + GoldBlock, + GoldIngot, + GoldNugget, + GoldOre, + GoldenApple, + GoldenAxe, + GoldenBoots, + GoldenCarrot, + GoldenChestplate, + GoldenHelmet, + GoldenHoe, + GoldenHorseArmor, + GoldenLeggings, + GoldenPickaxe, + GoldenShovel, + GoldenSword, + Granite, + GraniteSlab, + GraniteStairs, + GraniteWall, + Grass, + GrassBlock, + GrassPath, + Gravel, + GrayBanner, + GrayBed, + GrayCarpet, + GrayConcrete, + GrayConcretePowder, + GrayDye, + GrayGlazedTerracotta, + GrayShulkerBox, + GrayStainedGlass, + GrayStainedGlassPane, + GrayTerracotta, + GrayWool, + GreenBanner, + GreenBed, + GreenCarpet, + GreenConcrete, + GreenConcretePowder, + GreenDye, + GreenGlazedTerracotta, + GreenShulkerBox, + GreenStainedGlass, + GreenStainedGlassPane, + GreenTerracotta, + GreenWool, + Grindstone, + GuardianSpawnEgg, + Gunpowder, + HayBale, + HeartOfTheSea, + HeavyWeightedPressurePlate, + HoglinSpawnEgg, + HoneyBlock, + HoneyBottle, + Honeycomb, + HoneycombBlock, + Hopper, + HopperMinecart, + HornCoral, + HornCoralBlock, + HornCoralFan, + HorseSpawnEgg, + HuskSpawnEgg, + Ice, + InfestedChiseledStoneBricks, + InfestedCobblestone, + InfestedCrackedStoneBricks, + InfestedMossyStoneBricks, + InfestedStone, + InfestedStoneBricks, + InkSac, + IronAxe, + IronBars, + IronBlock, + IronBoots, + IronChestplate, + IronDoor, + IronHelmet, + IronHoe, + IronHorseArmor, + IronIngot, + IronLeggings, + IronNugget, + IronOre, + IronPickaxe, + IronShovel, + IronSword, + IronTrapdoor, + ItemFrame, + JackOLantern, + Jigsaw, + Jukebox, + JungleBoat, + JungleButton, + JungleDoor, + JungleFence, + JungleFenceGate, + JungleLeaves, + JungleLog, + JunglePlanks, + JunglePressurePlate, + JungleSapling, + JungleSign, + JungleSlab, + JungleStairs, + JungleTrapdoor, + JungleWood, + Kelp, + KnowledgeBook, + Ladder, + Lantern, + LapisBlock, + LapisLazuli, + LapisOre, + LargeFern, + LavaBucket, + Lead, + Leather, + LeatherBoots, + LeatherChestplate, + LeatherHelmet, + LeatherHorseArmor, + LeatherLeggings, + Lectern, + Lever, + LightBlueBanner, + LightBlueBed, + LightBlueCarpet, + LightBlueConcrete, + LightBlueConcretePowder, + LightBlueDye, + LightBlueGlazedTerracotta, + LightBlueShulkerBox, + LightBlueStainedGlass, + LightBlueStainedGlassPane, + LightBlueTerracotta, + LightBlueWool, + LightGrayBanner, + LightGrayBed, + LightGrayCarpet, + LightGrayConcrete, + LightGrayConcretePowder, + LightGrayDye, + LightGrayGlazedTerracotta, + LightGrayShulkerBox, + LightGrayStainedGlass, + LightGrayStainedGlassPane, + LightGrayTerracotta, + LightGrayWool, + LightWeightedPressurePlate, + Lilac, + LilyOfTheValley, + LilyPad, + LimeBanner, + LimeBed, + LimeCarpet, + LimeConcrete, + LimeConcretePowder, + LimeDye, + LimeGlazedTerracotta, + LimeShulkerBox, + LimeStainedGlass, + LimeStainedGlassPane, + LimeTerracotta, + LimeWool, + LingeringPotion, + LlamaSpawnEgg, + Lodestone, + Loom, + MagentaBanner, + MagentaBed, + MagentaCarpet, + MagentaConcrete, + MagentaConcretePowder, + MagentaDye, + MagentaGlazedTerracotta, + MagentaShulkerBox, + MagentaStainedGlass, + MagentaStainedGlassPane, + MagentaTerracotta, + MagentaWool, + MagmaBlock, + MagmaCream, + MagmaCubeSpawnEgg, + Map, + Melon, + MelonSeeds, + MelonSlice, + MilkBucket, + Minecart, + MojangBannerPattern, + MooshroomSpawnEgg, + MossyCobblestone, + MossyCobblestoneSlab, + MossyCobblestoneStairs, + MossyCobblestoneWall, + MossyStoneBrickSlab, + MossyStoneBrickStairs, + MossyStoneBrickWall, + MossyStoneBricks, + MuleSpawnEgg, + MushroomStem, + MushroomStew, + MusicDiscBlocks, + MusicDiscCat, + MusicDiscChirp, + MusicDiscFar, + MusicDiscMall, + MusicDiscMellohi, + MusicDiscPigstep, + MusicDiscStal, + MusicDiscStrad, + MusicDiscWait, + MusicDiscWard, + MusicDisc11, + MusicDisc13, + Mutton, + Mycelium, + NameTag, + NautilusShell, + NetherBrick, + NetherBrickFence, + NetherBrickSlab, + NetherBrickStairs, + NetherBrickWall, + NetherBricks, + NetherGoldOre, + NetherQuartzOre, + NetherSprouts, + NetherStar, + NetherWart, + NetherWartBlock, + NetheriteAxe, + NetheriteBlock, + NetheriteBoots, + NetheriteChestplate, + NetheriteHelmet, + NetheriteHoe, + NetheriteIngot, + NetheriteLeggings, + NetheritePickaxe, + NetheriteScrap, + NetheriteShovel, + NetheriteSword, + Netherrack, + NoteBlock, + OakBoat, + OakButton, + OakDoor, + OakFence, + OakFenceGate, + OakLeaves, + OakLog, + OakPlanks, + OakPressurePlate, + OakSapling, + OakSign, + OakSlab, + OakStairs, + OakTrapdoor, + OakWood, + Observer, + Obsidian, + OcelotSpawnEgg, + OrangeBanner, + OrangeBed, + OrangeCarpet, + OrangeConcrete, + OrangeConcretePowder, + OrangeDye, + OrangeGlazedTerracotta, + OrangeShulkerBox, + OrangeStainedGlass, + OrangeStainedGlassPane, + OrangeTerracotta, + OrangeTulip, + OrangeWool, + OxeyeDaisy, + PackedIce, + Painting, + PandaSpawnEgg, + Paper, + ParrotSpawnEgg, + Peony, + PetrifiedOakSlab, + PhantomMembrane, + PhantomSpawnEgg, + PigSpawnEgg, + PiglinBannerPattern, + PiglinSpawnEgg, + PillagerSpawnEgg, + PinkBanner, + PinkBed, + PinkCarpet, + PinkConcrete, + PinkConcretePowder, + PinkDye, + PinkGlazedTerracotta, + PinkShulkerBox, + PinkStainedGlass, + PinkStainedGlassPane, + PinkTerracotta, + PinkTulip, + PinkWool, + Piston, + PlayerHead, + Podzol, + PoisonousPotato, + PolarBearSpawnEgg, + PolishedAndesite, + PolishedAndesiteSlab, + PolishedAndesiteStairs, + PolishedBasalt, + PolishedBlackstone, + PolishedBlackstoneBrickSlab, + PolishedBlackstoneBrickStairs, + PolishedBlackstoneBrickWall, + PolishedBlackstoneBricks, + PolishedBlackstoneButton, + PolishedBlackstonePressurePlate, + PolishedBlackstoneSlab, + PolishedBlackstoneStairs, + PolishedBlackstoneWall, + PolishedDiorite, + PolishedDioriteSlab, + PolishedDioriteStairs, + PolishedGranite, + PolishedGraniteSlab, + PolishedGraniteStairs, + PoppedChorusFruit, + Poppy, + Porkchop, + Potato, + Potion, + PoweredRail, + Prismarine, + PrismarineBrickSlab, + PrismarineBrickStairs, + PrismarineBricks, + PrismarineCrystals, + PrismarineShard, + PrismarineSlab, + PrismarineStairs, + PrismarineWall, + Pufferfish, + PufferfishBucket, + PufferfishSpawnEgg, + Pumpkin, + PumpkinPie, + PumpkinSeeds, + PurpleBanner, + PurpleBed, + PurpleCarpet, + PurpleConcrete, + PurpleConcretePowder, + PurpleDye, + PurpleGlazedTerracotta, + PurpleShulkerBox, + PurpleStainedGlass, + PurpleStainedGlassPane, + PurpleTerracotta, + PurpleWool, + PurpurBlock, + PurpurPillar, + PurpurSlab, + PurpurStairs, + Quartz, + QuartzBlock, + QuartzBricks, + QuartzPillar, + QuartzSlab, + QuartzStairs, + Rabbit, + RabbitFoot, + RabbitHide, + RabbitSpawnEgg, + RabbitStew, + Rail, + RavagerSpawnEgg, + RedBanner, + RedBed, + RedCarpet, + RedConcrete, + RedConcretePowder, + RedDye, + RedGlazedTerracotta, + RedMushroom, + RedMushroomBlock, + RedNetherBrickSlab, + RedNetherBrickStairs, + RedNetherBrickWall, + RedNetherBricks, + RedSand, + RedSandstone, + RedSandstoneSlab, + RedSandstoneStairs, + RedSandstoneWall, + RedShulkerBox, + RedStainedGlass, + RedStainedGlassPane, + RedTerracotta, + RedTulip, + RedWool, + Redstone, + RedstoneBlock, + RedstoneLamp, + RedstoneOre, + RedstoneTorch, + Repeater, + RepeatingCommandBlock, + RespawnAnchor, + RoseBush, + RottenFlesh, + Saddle, + Salmon, + SalmonBucket, + SalmonSpawnEgg, + Sand, + Sandstone, + SandstoneSlab, + SandstoneStairs, + SandstoneWall, + Scaffolding, + Scute, + SeaLantern, + SeaPickle, + Seagrass, + Shears, + SheepSpawnEgg, + Shield, + Shroomlight, + ShulkerBox, + ShulkerShell, + ShulkerSpawnEgg, + SilverfishSpawnEgg, + SkeletonHorseSpawnEgg, + SkeletonSkull, + SkeletonSpawnEgg, + SkullBannerPattern, + SlimeBall, + SlimeBlock, + SlimeSpawnEgg, + SmithingTable, + Smoker, + SmoothQuartz, + SmoothQuartzSlab, + SmoothQuartzStairs, + SmoothRedSandstone, + SmoothRedSandstoneSlab, + SmoothRedSandstoneStairs, + SmoothSandstone, + SmoothSandstoneSlab, + SmoothSandstoneStairs, + SmoothStone, + SmoothStoneSlab, + Snow, + SnowBlock, + Snowball, + SoulCampfire, + SoulLantern, + SoulSand, + SoulSoil, + SoulTorch, + Spawner, + SpectralArrow, + SpiderEye, + SpiderSpawnEgg, + SplashPotion, + Sponge, + SpruceBoat, + SpruceButton, + SpruceDoor, + SpruceFence, + SpruceFenceGate, + SpruceLeaves, + SpruceLog, + SprucePlanks, + SprucePressurePlate, + SpruceSapling, + SpruceSign, + SpruceSlab, + SpruceStairs, + SpruceTrapdoor, + SpruceWood, + SquidSpawnEgg, + Stick, + StickyPiston, + Stone, + StoneAxe, + StoneBrickSlab, + StoneBrickStairs, + StoneBrickWall, + StoneBricks, + StoneButton, + StoneHoe, + StonePickaxe, + StonePressurePlate, + StoneShovel, + StoneSlab, + StoneStairs, + StoneSword, + Stonecutter, + StraySpawnEgg, + StriderSpawnEgg, + String, + StrippedAcaciaLog, + StrippedAcaciaWood, + StrippedBirchLog, + StrippedBirchWood, + StrippedCrimsonHyphae, + StrippedCrimsonStem, + StrippedDarkOakLog, + StrippedDarkOakWood, + StrippedJungleLog, + StrippedJungleWood, + StrippedOakLog, + StrippedOakWood, + StrippedSpruceLog, + StrippedSpruceWood, + StrippedWarpedHyphae, + StrippedWarpedStem, + StructureBlock, + StructureVoid, + Sugar, + SugarCane, + Sunflower, + SuspiciousStew, + SweetBerries, + TallGrass, + Target, + Terracotta, + TippedArrow, + TNT, + TNTMinecart, + Torch, + TotemOfUndying, + TraderLlamaSpawnEgg, + TrappedChest, + Trident, + TripwireHook, + TropicalFish, + TropicalFishBucket, + TropicalFishSpawnEgg, + TubeCoral, + TubeCoralBlock, + TubeCoralFan, + TurtleEgg, + TurtleHelmet, + TurtleSpawnEgg, + TwistingVines, + VexSpawnEgg, + VillagerSpawnEgg, + VindicatorSpawnEgg, + Vine, + WanderingTraderSpawnEgg, + WarpedButton, + WarpedDoor, + WarpedFence, + WarpedFenceGate, + WarpedFungus, + WarpedFungusOnA_stick, + WarpedHyphae, + WarpedNylium, + WarpedPlanks, + WarpedPressurePlate, + WarpedRoots, + WarpedSign, + WarpedSlab, + WarpedStairs, + WarpedStem, + WarpedTrapdoor, + WarpedWartBlock, + WaterBucket, + WeepingVines, + WetSponge, + Wheat, + WheatSeeds, + WhiteBanner, + WhiteBed, + WhiteCarpet, + WhiteConcrete, + WhiteConcretePowder, + WhiteDye, + WhiteGlazedTerracotta, + WhiteShulkerBox, + WhiteStainedGlass, + WhiteStainedGlassPane, + WhiteTerracotta, + WhiteTulip, + WhiteWool, + WitchSpawnEgg, + WitherRose, + WitherSkeletonSkull, + WitherSkeletonSpawnEgg, + WolfSpawnEgg, + WoodenAxe, + WoodenHoe, + WoodenPickaxe, + WoodenShovel, + WoodenSword, + WritableBook, + WrittenBook, + YellowBanner, + YellowBed, + YellowCarpet, + YellowConcrete, + YellowConcretePowder, + YellowDye, + YellowGlazedTerracotta, + YellowShulkerBox, + YellowStainedGlass, + YellowStainedGlassPane, + YellowTerracotta, + YellowWool, + ZoglinSpawnEgg, + ZombieHead, + ZombieHorseSpawnEgg, + ZombieSpawnEgg, + ZombieVillagerSpawnEgg, + ZombiePigmanSpawnEgg +}; -- cgit v1.2.3