This module contains type definitions and enumarations for vanilla content within the game, such as Blocks, Items, Entities, and more. This module is versioned accordingly with Minecraft release and preview versions, and contain the up to date types available in the game.
This is an external Minecraft library published to NPM. It is not part of Minecraft's native modules.
There are two ways to use this library:
Download a standalone file available to download from https://jaylydev.github.io/scriptapi-docs/meta/cdn-links.html for quick, small-scale projects.
Installing it through npm, with advanced build configurations and bundling with esbuild.
Installation:
npm i @minecraft/vanilla-data@1.21.90-preview.25
All possible MinecraftBlockTypes
All possible MinecraftCameraPresetsTypes
All possible MinecraftCooldownCategoryTypes
All possible MinecraftDimensionTypes
All possible MinecraftEffectTypes
All possible MinecraftEnchantmentTypes
All possible MinecraftEntityTypes
All possible MinecraftFeatureTypes
All possible MinecraftItemTypes
All possible MinecraftPotionEffectTypes
All possible MinecraftPotionLiquidTypes
All possible MinecraftPotionModifierTypes
States specific to AcaciaButton
States specific to AcaciaDoor
States specific to AcaciaDoubleSlab
States specific to AcaciaFenceGate
States specific to AcaciaHangingSign
States specific to AcaciaLeaves
States specific to AcaciaLog
States specific to AcaciaPressurePlate
States specific to AcaciaSapling
States specific to AcaciaSlab
States specific to AcaciaStairs
States specific to AcaciaStandingSign
States specific to AcaciaTrapdoor
States specific to AcaciaWallSign
States specific to AcaciaWood
States specific to ActivatorRail
States specific to AmethystCluster
States specific to AndesiteDoubleSlab
States specific to AndesiteSlab
States specific to AndesiteStairs
States specific to AndesiteWall
States specific to Anvil
States specific to AzaleaLeavesFlowered
States specific to AzaleaLeaves
States specific to BambooBlock
States specific to BambooButton
States specific to BambooDoor
States specific to BambooDoubleSlab
States specific to BambooFenceGate
States specific to BambooHangingSign
States specific to BambooMosaicDoubleSlab
States specific to BambooMosaicSlab
States specific to BambooMosaicStairs
States specific to BambooPressurePlate
States specific to BambooSapling
States specific to BambooSlab
States specific to BambooStairs
States specific to BambooStandingSign
States specific to Bamboo
States specific to BambooTrapdoor
States specific to BambooWallSign
States specific to Barrel
States specific to Basalt
States specific to Bedrock
States specific to Bed
States specific to Beehive
States specific to BeeNest
States specific to Beetroot
States specific to Bell
States specific to BigDripleaf
States specific to BirchButton
States specific to BirchDoor
States specific to BirchDoubleSlab
States specific to BirchFenceGate
States specific to BirchHangingSign
States specific to BirchLeaves
States specific to BirchLog
States specific to BirchPressurePlate
States specific to BirchSapling
States specific to BirchSlab
States specific to BirchStairs
States specific to BirchStandingSign
States specific to BirchTrapdoor
States specific to BirchWallSign
States specific to BirchWood
States specific to BlackCandleCake
States specific to BlackCandle
States specific to BlackGlazedTerracotta
States specific to BlackstoneDoubleSlab
States specific to BlackstoneSlab
States specific to BlackstoneStairs
States specific to BlackstoneWall
States specific to BlastFurnace
Mapping of each Block name to it's states
Union of all types for Block states
All supported states and their types for MinecraftBlockTypes
States specific to BlueCandleCake
States specific to BlueCandle
States specific to BlueGlazedTerracotta
States specific to BoneBlock
States specific to BorderBlock
States specific to BrainCoralFan
States specific to BrainCoralWallFan
States specific to BrewingStand
States specific to BrickDoubleSlab
States specific to BrickSlab
States specific to BrickStairs
States specific to BrickWall
States specific to BrownCandleCake
States specific to BrownCandle
States specific to BrownGlazedTerracotta
States specific to BrownMushroomBlock
States specific to BubbleColumn
States specific to BubbleCoralFan
States specific to BubbleCoralWallFan
States specific to Cactus
States specific to Cake
States specific to CalibratedSculkSensor
States specific to Campfire
States specific to CandleCake
States specific to Candle
States specific to Carrots
States specific to CarvedPumpkin
States specific to Cauldron
States specific to CaveVinesBodyWithBerries
States specific to CaveVinesHeadWithBerries
States specific to CaveVines
States specific to ChainCommandBlock
States specific to Chain
States specific to CherryButton
States specific to CherryDoor
States specific to CherryDoubleSlab
States specific to CherryFenceGate
States specific to CherryHangingSign
States specific to CherryLeaves
States specific to CherryLog
States specific to CherryPressurePlate
States specific to CherrySapling
States specific to CherrySlab
States specific to CherryStairs
States specific to CherryStandingSign
States specific to CherryTrapdoor
States specific to CherryWallSign
States specific to CherryWood
States specific to Chest
States specific to ChippedAnvil
States specific to ChiseledBookshelf
States specific to ChiseledQuartzBlock
States specific to ChorusFlower
States specific to CobbledDeepslateDoubleSlab
States specific to CobbledDeepslateSlab
States specific to CobbledDeepslateStairs
States specific to CobbledDeepslateWall
States specific to CobblestoneDoubleSlab
States specific to CobblestoneSlab
States specific to CobblestoneWall
States specific to Cocoa
States specific to ColoredTorchBlue
States specific to ColoredTorchGreen
States specific to ColoredTorchPurple
States specific to ColoredTorchRed
States specific to CommandBlock
States specific to Composter
States specific to CompoundCreator
States specific to CopperBulb
States specific to CopperDoor
States specific to CopperTrapdoor
States specific to Crafter
States specific to CreakingHeart
States specific to CreeperHead
States specific to CrimsonButton
States specific to CrimsonDoor
States specific to CrimsonDoubleSlab
States specific to CrimsonFenceGate
States specific to CrimsonHangingSign
States specific to CrimsonHyphae
States specific to CrimsonPressurePlate
States specific to CrimsonSlab
States specific to CrimsonStairs
States specific to CrimsonStandingSign
States specific to CrimsonStem
States specific to CrimsonTrapdoor
States specific to CrimsonWallSign
States specific to CutCopperSlab
States specific to CutCopperStairs
States specific to CutRedSandstoneDoubleSlab
States specific to CutRedSandstoneSlab
States specific to CutSandstoneDoubleSlab
States specific to CutSandstoneSlab
States specific to CyanCandleCake
States specific to CyanCandle
States specific to CyanGlazedTerracotta
States specific to DamagedAnvil
States specific to DarkOakButton
States specific to DarkOakDoor
States specific to DarkOakDoubleSlab
States specific to DarkOakFenceGate
States specific to DarkOakHangingSign
States specific to DarkOakLeaves
States specific to DarkOakLog
States specific to DarkOakPressurePlate
States specific to DarkOakSapling
States specific to DarkOakSlab
States specific to DarkOakStairs
States specific to DarkoakStandingSign
States specific to DarkOakTrapdoor
States specific to DarkoakWallSign
States specific to DarkOakWood
States specific to DarkPrismarineDoubleSlab
States specific to DarkPrismarineSlab
States specific to DarkPrismarineStairs
States specific to DaylightDetectorInverted
States specific to DaylightDetector
States specific to DeadBrainCoralFan
States specific to DeadBrainCoralWallFan
States specific to DeadBubbleCoralFan
States specific to DeadBubbleCoralWallFan
States specific to DeadFireCoralFan
States specific to DeadFireCoralWallFan
States specific to DeadHornCoralFan
States specific to DeadHornCoralWallFan
States specific to DeadTubeCoralFan
States specific to DeadTubeCoralWallFan
States specific to DecoratedPot
States specific to DeepslateBrickDoubleSlab
States specific to DeepslateBrickSlab
States specific to DeepslateBrickStairs
States specific to DeepslateBrickWall
States specific to Deepslate
States specific to DeepslateTileDoubleSlab
States specific to DeepslateTileSlab
States specific to DeepslateTileStairs
States specific to DeepslateTileWall
States specific to DetectorRail
States specific to DioriteDoubleSlab
States specific to DioriteSlab
States specific to DioriteStairs
States specific to DioriteWall
States specific to Dispenser
States specific to DoubleCutCopperSlab
States specific to DragonHead
States specific to DriedGhast
States specific to Dropper
States specific to ElementConstructor
States specific to EndBrickStairs
States specific to EnderChest
States specific to EndPortalFrame
States specific to EndRod
States specific to EndStoneBrickDoubleSlab
States specific to EndStoneBrickSlab
States specific to EndStoneBrickWall
States specific to ExposedCopperBulb
States specific to ExposedCopperDoor
States specific to ExposedCopperTrapdoor
States specific to ExposedCutCopperSlab
States specific to ExposedCutCopperStairs
States specific to ExposedDoubleCutCopperSlab
States specific to Farmland
States specific to FenceGate
States specific to FireCoralFan
States specific to FireCoralWallFan
States specific to Fire
States specific to FlowerPot
States specific to FlowingLava
States specific to FlowingWater
States specific to Frame
States specific to FrostedIce
States specific to Furnace
States specific to GlowFrame
States specific to GlowLichen
States specific to GoldenRail
States specific to GraniteDoubleSlab
States specific to GraniteSlab
States specific to GraniteStairs
States specific to GraniteWall
States specific to GrayCandleCake
States specific to GrayCandle
States specific to GrayGlazedTerracotta
States specific to GreenCandleCake
States specific to GreenCandle
States specific to GreenGlazedTerracotta
States specific to Grindstone
States specific to HayBlock
States specific to HeavyWeightedPressurePlate
States specific to Hopper
States specific to HornCoralFan
States specific to HornCoralWallFan
States specific to InfestedDeepslate
States specific to IronDoor
States specific to IronTrapdoor
States specific to Jigsaw
States specific to JungleButton
States specific to JungleDoor
States specific to JungleDoubleSlab
States specific to JungleFenceGate
States specific to JungleHangingSign
States specific to JungleLeaves
States specific to JungleLog
States specific to JunglePressurePlate
States specific to JungleSapling
States specific to JungleSlab
States specific to JungleStairs
States specific to JungleStandingSign
States specific to JungleTrapdoor
States specific to JungleWallSign
States specific to JungleWood
States specific to Kelp
States specific to LabTable
States specific to Ladder
States specific to Lantern
States specific to LargeAmethystBud
States specific to LargeFern
States specific to Lava
States specific to LeafLitter
States specific to Lectern
States specific to Lever
States specific to LightBlueCandleCake
States specific to LightBlueCandle
States specific to LightBlueGlazedTerracotta
States specific to LightGrayCandleCake
States specific to LightGrayCandle
States specific to LightningRod
States specific to LightWeightedPressurePlate
States specific to Lilac
States specific to LimeCandleCake
States specific to LimeCandle
States specific to LimeGlazedTerracotta
States specific to LitBlastFurnace
States specific to LitFurnace
States specific to LitPumpkin
States specific to LitSmoker
States specific to Loom
States specific to MagentaCandleCake
States specific to MagentaCandle
States specific to MagentaGlazedTerracotta
States specific to MangroveButton
States specific to MangroveDoor
States specific to MangroveDoubleSlab
States specific to MangroveFenceGate
States specific to MangroveHangingSign
States specific to MangroveLeaves
States specific to MangroveLog
States specific to MangrovePressurePlate
States specific to MangrovePropagule
States specific to MangroveSlab
States specific to MangroveStairs
States specific to MangroveStandingSign
States specific to MangroveTrapdoor
States specific to MangroveWallSign
States specific to MangroveWood
States specific to MaterialReducer
States specific to MediumAmethystBud
States specific to MelonStem
Union type equivalent of the MinecraftBiomeTypes enum.
Union type equivalent of the MinecraftBlockTypes enum.
Union type equivalent of the MinecraftCameraPresetsTypes enum.
Union type equivalent of the MinecraftCooldownCategoryTypes enum.
Union type equivalent of the MinecraftDimensionTypes enum.
Union type equivalent of the MinecraftEffectTypes enum.
Union type equivalent of the MinecraftEnchantmentTypes enum.
Union type equivalent of the MinecraftEntityTypes enum.
Union type equivalent of the MinecraftFeatureTypes enum.
Union type equivalent of the MinecraftItemTypes enum.
Union type equivalent of the MinecraftPotionEffectTypes enum.
Union type equivalent of the MinecraftPotionLiquidTypes enum.
Union type equivalent of the MinecraftPotionModifierTypes enum.
States specific to MossyCobblestoneDoubleSlab
States specific to MossyCobblestoneSlab
States specific to MossyCobblestoneStairs
States specific to MossyCobblestoneWall
States specific to MossyStoneBrickDoubleSlab
States specific to MossyStoneBrickSlab
States specific to MossyStoneBrickStairs
States specific to MossyStoneBrickWall
States specific to MudBrickDoubleSlab
States specific to MudBrickSlab
States specific to MudBrickStairs
States specific to MudBrickWall
States specific to MuddyMangroveRoots
States specific to MushroomStem
States specific to NetherBrickDoubleSlab
States specific to NetherBrickSlab
States specific to NetherBrickStairs
States specific to NetherBrickWall
States specific to NetherWart
States specific to NormalStoneDoubleSlab
States specific to NormalStoneSlab
States specific to NormalStoneStairs
States specific to OakDoubleSlab
States specific to OakHangingSign
States specific to OakLeaves
States specific to OakLog
States specific to OakSapling
States specific to OakSlab
States specific to OakStairs
States specific to OakWood
States specific to Observer
States specific to OchreFroglight
States specific to OrangeCandleCake
States specific to OrangeCandle
States specific to OrangeGlazedTerracotta
States specific to OxidizedCopperBulb
States specific to OxidizedCopperDoor
States specific to OxidizedCopperTrapdoor
States specific to OxidizedCutCopperSlab
States specific to OxidizedCutCopperStairs
States specific to OxidizedDoubleCutCopperSlab
States specific to PaleHangingMoss
States specific to PaleMossCarpet
States specific to PaleOakButton
States specific to PaleOakDoor
States specific to PaleOakDoubleSlab
States specific to PaleOakFenceGate
States specific to PaleOakHangingSign
States specific to PaleOakLeaves
States specific to PaleOakLog
States specific to PaleOakPressurePlate
States specific to PaleOakSapling
States specific to PaleOakSlab
States specific to PaleOakStairs
States specific to PaleOakStandingSign
States specific to PaleOakTrapdoor
States specific to PaleOakWallSign
States specific to PaleOakWood
States specific to PearlescentFroglight
States specific to Peony
States specific to PetrifiedOakDoubleSlab
States specific to PetrifiedOakSlab
States specific to PiglinHead
States specific to PinkCandleCake
States specific to PinkCandle
States specific to PinkGlazedTerracotta
States specific to PinkPetals
States specific to PistonArmCollision
States specific to Piston
States specific to PitcherCrop
States specific to PitcherPlant
States specific to PlayerHead
States specific to PointedDripstone
States specific to PolishedAndesiteDoubleSlab
States specific to PolishedAndesiteSlab
States specific to PolishedAndesiteStairs
States specific to PolishedBasalt
States specific to PolishedBlackstoneBrickDoubleSlab
States specific to PolishedBlackstoneBrickSlab
States specific to PolishedBlackstoneBrickStairs
States specific to PolishedBlackstoneBrickWall
States specific to PolishedBlackstoneButton
States specific to PolishedBlackstoneDoubleSlab
States specific to PolishedBlackstonePressurePlate
States specific to PolishedBlackstoneSlab
States specific to PolishedBlackstoneStairs
States specific to PolishedBlackstoneWall
States specific to PolishedDeepslateDoubleSlab
States specific to PolishedDeepslateSlab
States specific to PolishedDeepslateStairs
States specific to PolishedDeepslateWall
States specific to PolishedDioriteDoubleSlab
States specific to PolishedDioriteSlab
States specific to PolishedDioriteStairs
States specific to PolishedGraniteDoubleSlab
States specific to PolishedGraniteSlab
States specific to PolishedGraniteStairs
States specific to PolishedTuffDoubleSlab
States specific to PolishedTuffSlab
States specific to PolishedTuffStairs
States specific to PolishedTuffWall
States specific to Portal
States specific to Potatoes
States specific to PoweredComparator
States specific to PoweredRepeater
States specific to PrismarineBrickDoubleSlab
States specific to PrismarineBrickSlab
States specific to PrismarineBricksStairs
States specific to PrismarineDoubleSlab
States specific to PrismarineSlab
States specific to PrismarineStairs
States specific to PrismarineWall
States specific to Pumpkin
States specific to PumpkinStem
States specific to PurpleCandleCake
States specific to PurpleCandle
States specific to PurpleGlazedTerracotta
States specific to PurpurBlock
States specific to PurpurDoubleSlab
States specific to PurpurPillar
States specific to PurpurSlab
States specific to PurpurStairs
States specific to QuartzBlock
States specific to QuartzDoubleSlab
States specific to QuartzPillar
States specific to QuartzSlab
States specific to QuartzStairs
States specific to Rail
States specific to RedCandleCake
States specific to RedCandle
States specific to RedGlazedTerracotta
States specific to RedMushroomBlock
States specific to RedNetherBrickDoubleSlab
States specific to RedNetherBrickSlab
States specific to RedNetherBrickStairs
States specific to RedNetherBrickWall
States specific to RedSandstoneDoubleSlab
States specific to RedSandstoneSlab
States specific to RedSandstoneStairs
States specific to RedSandstoneWall
States specific to RedstoneTorch
States specific to RedstoneWire
States specific to Reeds
States specific to RepeatingCommandBlock
States specific to ResinBrickDoubleSlab
States specific to ResinBrickSlab
States specific to ResinBrickStairs
States specific to ResinBrickWall
States specific to ResinClump
States specific to RespawnAnchor
States specific to RoseBush
States specific to SandstoneDoubleSlab
States specific to SandstoneSlab
States specific to SandstoneStairs
States specific to SandstoneWall
States specific to Scaffolding
States specific to SculkCatalyst
States specific to SculkSensor
States specific to SculkShrieker
States specific to SculkVein
States specific to Seagrass
States specific to SeaPickle
States specific to SilverGlazedTerracotta
States specific to SkeletonSkull
States specific to SmallAmethystBud
States specific to SmallDripleafBlock
States specific to Smoker
States specific to SmoothQuartzDoubleSlab
States specific to SmoothQuartzSlab
States specific to SmoothQuartzStairs
States specific to SmoothQuartz
States specific to SmoothRedSandstoneDoubleSlab
States specific to SmoothRedSandstoneSlab
States specific to SmoothRedSandstoneStairs
States specific to SmoothSandstoneDoubleSlab
States specific to SmoothSandstoneSlab
States specific to SmoothSandstoneStairs
States specific to SmoothStoneDoubleSlab
States specific to SmoothStoneSlab
States specific to SnifferEgg
States specific to SnowLayer
States specific to SoulCampfire
States specific to SoulFire
States specific to SoulLantern
States specific to SoulTorch
States specific to SpruceButton
States specific to SpruceDoor
States specific to SpruceDoubleSlab
States specific to SpruceFenceGate
States specific to SpruceHangingSign
States specific to SpruceLeaves
States specific to SpruceLog
States specific to SprucePressurePlate
States specific to SpruceSapling
States specific to SpruceSlab
States specific to SpruceStairs
States specific to SpruceStandingSign
States specific to SpruceTrapdoor
States specific to SpruceWallSign
States specific to SpruceWood
States specific to StandingBanner
States specific to StandingSign
States specific to StickyPistonArmCollision
States specific to StickyPiston
States specific to StoneBrickDoubleSlab
States specific to StoneBrickSlab
States specific to StoneBrickStairs
States specific to StoneBrickWall
States specific to StoneButton
States specific to StonecutterBlock
States specific to StonePressurePlate
States specific to StoneStairs
States specific to StrippedAcaciaLog
States specific to StrippedAcaciaWood
States specific to StrippedBambooBlock
States specific to StrippedBirchLog
States specific to StrippedBirchWood
States specific to StrippedCherryLog
States specific to StrippedCherryWood
States specific to StrippedCrimsonHyphae
States specific to StrippedCrimsonStem
States specific to StrippedDarkOakLog
States specific to StrippedDarkOakWood
States specific to StrippedJungleLog
States specific to StrippedJungleWood
States specific to StrippedMangroveLog
States specific to StrippedMangroveWood
States specific to StrippedOakLog
States specific to StrippedOakWood
States specific to StrippedPaleOakLog
States specific to StrippedPaleOakWood
States specific to StrippedSpruceLog
States specific to StrippedSpruceWood
States specific to StrippedWarpedHyphae
States specific to StrippedWarpedStem
States specific to StructureBlock
States specific to Sunflower
States specific to SuspiciousGravel
States specific to SuspiciousSand
States specific to SweetBerryBush
States specific to TallGrass
States specific to Tnt
States specific to TorchflowerCrop
States specific to Torch
States specific to Trapdoor
States specific to TrappedChest
States specific to TrialSpawner
States specific to TripwireHook
States specific to TripWire
States specific to TubeCoralFan
States specific to TubeCoralWallFan
States specific to TuffBrickDoubleSlab
States specific to TuffBrickSlab
States specific to TuffBrickStairs
States specific to TuffBrickWall
States specific to TuffDoubleSlab
States specific to TuffSlab
States specific to TuffStairs
States specific to TuffWall
States specific to TurtleEgg
States specific to TwistingVines
States specific to UnderwaterTnt
States specific to UnderwaterTorch
States specific to UnlitRedstoneTorch
States specific to UnpoweredComparator
States specific to UnpoweredRepeater
States specific to Vault
States specific to VerdantFroglight
States specific to Vine
States specific to WallBanner
States specific to WallSign
States specific to WarpedButton
States specific to WarpedDoor
States specific to WarpedDoubleSlab
States specific to WarpedFenceGate
States specific to WarpedHangingSign
States specific to WarpedHyphae
States specific to WarpedPressurePlate
States specific to WarpedSlab
States specific to WarpedStairs
States specific to WarpedStandingSign
States specific to WarpedStem
States specific to WarpedTrapdoor
States specific to WarpedWallSign
States specific to Water
States specific to WaxedCopperBulb
States specific to WaxedCopperDoor
States specific to WaxedCopperTrapdoor
States specific to WaxedCutCopperSlab
States specific to WaxedCutCopperStairs
States specific to WaxedDoubleCutCopperSlab
States specific to WaxedExposedCopperBulb
States specific to WaxedExposedCopperDoor
States specific to WaxedExposedCopperTrapdoor
States specific to WaxedExposedCutCopperSlab
States specific to WaxedExposedCutCopperStairs
States specific to WaxedExposedDoubleCutCopperSlab
States specific to WaxedOxidizedCopperBulb
States specific to WaxedOxidizedCopperDoor
States specific to WaxedOxidizedCopperTrapdoor
States specific to WaxedOxidizedCutCopperSlab
States specific to WaxedOxidizedCutCopperStairs
States specific to WaxedOxidizedDoubleCutCopperSlab
States specific to WaxedWeatheredCopperBulb
States specific to WaxedWeatheredCopperDoor
States specific to WaxedWeatheredCopperTrapdoor
States specific to WaxedWeatheredCutCopperSlab
States specific to WaxedWeatheredCutCopperStairs
States specific to WaxedWeatheredDoubleCutCopperSlab
States specific to WeatheredCopperBulb
States specific to WeatheredCopperDoor
States specific to WeatheredCopperTrapdoor
States specific to WeatheredCutCopperSlab
States specific to WeatheredCutCopperStairs
States specific to WeatheredDoubleCutCopperSlab
States specific to WeepingVines
States specific to Wheat
States specific to WhiteCandleCake
States specific to WhiteCandle
States specific to WhiteGlazedTerracotta
States specific to Wildflowers
States specific to WitherSkeletonSkull
States specific to WoodenButton
States specific to WoodenDoor
States specific to WoodenPressurePlate
States specific to YellowCandleCake
States specific to YellowCandle
States specific to YellowGlazedTerracotta
States specific to ZombieHead
All possible MinecraftBiomeTypes