Module @minecraft/vanilla-data

@minecraft/vanilla-data

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.30

Enumerations

MinecraftBiomeTypes
MinecraftBlockTypes
MinecraftCameraPresetsTypes
MinecraftCooldownCategoryTypes
MinecraftDimensionTypes
MinecraftEffectTypes
MinecraftEnchantmentTypes
MinecraftEntityTypes
MinecraftFeatureTypes
MinecraftItemTypes
MinecraftPotionEffectTypes
MinecraftPotionLiquidTypes
MinecraftPotionModifierTypes

Type Aliases

AcaciaButtonStates
AcaciaDoorStates
AcaciaDoubleSlabStates
AcaciaFenceGateStates
AcaciaHangingSignStates
AcaciaLeavesStates
AcaciaLogStates
AcaciaPressurePlateStates
AcaciaSaplingStates
AcaciaSlabStates
AcaciaStairsStates
AcaciaStandingSignStates
AcaciaTrapdoorStates
AcaciaWallSignStates
AcaciaWoodStates
ActivatorRailStates
AmethystClusterStates
AndesiteDoubleSlabStates
AndesiteSlabStates
AndesiteStairsStates
AndesiteWallStates
AnvilStates
AzaleaLeavesFloweredStates
AzaleaLeavesStates
BambooBlockStates
BambooButtonStates
BambooDoorStates
BambooDoubleSlabStates
BambooFenceGateStates
BambooHangingSignStates
BambooMosaicDoubleSlabStates
BambooMosaicSlabStates
BambooMosaicStairsStates
BambooPressurePlateStates
BambooSaplingStates
BambooSlabStates
BambooStairsStates
BambooStandingSignStates
BambooStates
BambooTrapdoorStates
BambooWallSignStates
BarrelStates
BasaltStates
BedrockStates
BedStates
BeehiveStates
BeeNestStates
BeetrootStates
BellStates
BigDripleafStates
BirchButtonStates
BirchDoorStates
BirchDoubleSlabStates
BirchFenceGateStates
BirchHangingSignStates
BirchLeavesStates
BirchLogStates
BirchPressurePlateStates
BirchSaplingStates
BirchSlabStates
BirchStairsStates
BirchStandingSignStates
BirchTrapdoorStates
BirchWallSignStates
BirchWoodStates
BlackCandleCakeStates
BlackCandleStates
BlackGlazedTerracottaStates
BlackstoneDoubleSlabStates
BlackstoneSlabStates
BlackstoneStairsStates
BlackstoneWallStates
BlastFurnaceStates
BlockStateMapping
BlockStates
BlockStateSuperset
BlueCandleCakeStates
BlueCandleStates
BlueGlazedTerracottaStates
BoneBlockStates
BorderBlockStates
BrainCoralFanStates
BrainCoralWallFanStates
BrewingStandStates
BrickDoubleSlabStates
BrickSlabStates
BrickStairsStates
BrickWallStates
BrownCandleCakeStates
BrownCandleStates
BrownGlazedTerracottaStates
BrownMushroomBlockStates
BubbleColumnStates
BubbleCoralFanStates
BubbleCoralWallFanStates
CactusStates
CakeStates
CalibratedSculkSensorStates
CampfireStates
CandleCakeStates
CandleStates
CarrotsStates
CarvedPumpkinStates
CauldronStates
CaveVinesBodyWithBerriesStates
CaveVinesHeadWithBerriesStates
CaveVinesStates
ChainCommandBlockStates
ChainStates
CherryButtonStates
CherryDoorStates
CherryDoubleSlabStates
CherryFenceGateStates
CherryHangingSignStates
CherryLeavesStates
CherryLogStates
CherryPressurePlateStates
CherrySaplingStates
CherrySlabStates
CherryStairsStates
CherryStandingSignStates
CherryTrapdoorStates
CherryWallSignStates
CherryWoodStates
ChestStates
ChippedAnvilStates
ChiseledBookshelfStates
ChiseledQuartzBlockStates
ChorusFlowerStates
CobbledDeepslateDoubleSlabStates
CobbledDeepslateSlabStates
CobbledDeepslateStairsStates
CobbledDeepslateWallStates
CobblestoneDoubleSlabStates
CobblestoneSlabStates
CobblestoneWallStates
CocoaStates
ColoredTorchBlueStates
ColoredTorchGreenStates
ColoredTorchPurpleStates
ColoredTorchRedStates
CommandBlockStates
ComposterStates
CompoundCreatorStates
CopperBulbStates
CopperDoorStates
CopperTrapdoorStates
CrafterStates
CrimsonButtonStates
CrimsonDoorStates
CrimsonDoubleSlabStates
CrimsonFenceGateStates
CrimsonHangingSignStates
CrimsonHyphaeStates
CrimsonPressurePlateStates
CrimsonSlabStates
CrimsonStairsStates
CrimsonStandingSignStates
CrimsonStemStates
CrimsonTrapdoorStates
CrimsonWallSignStates
CutCopperSlabStates
CutCopperStairsStates
CutRedSandstoneDoubleSlabStates
CutRedSandstoneSlabStates
CutSandstoneDoubleSlabStates
CutSandstoneSlabStates
CyanCandleCakeStates
CyanCandleStates
CyanGlazedTerracottaStates
DamagedAnvilStates
DarkOakButtonStates
DarkOakDoorStates
DarkOakDoubleSlabStates
DarkOakFenceGateStates
DarkOakHangingSignStates
DarkOakLeavesStates
DarkOakLogStates
DarkOakPressurePlateStates
DarkOakSaplingStates
DarkOakSlabStates
DarkOakStairsStates
DarkoakStandingSignStates
DarkOakTrapdoorStates
DarkoakWallSignStates
DarkOakWoodStates
DarkPrismarineDoubleSlabStates
DarkPrismarineSlabStates
DarkPrismarineStairsStates
DaylightDetectorInvertedStates
DaylightDetectorStates
DeadBrainCoralFanStates
DeadBrainCoralWallFanStates
DeadBubbleCoralFanStates
DeadBubbleCoralWallFanStates
DeadFireCoralFanStates
DeadFireCoralWallFanStates
DeadHornCoralFanStates
DeadHornCoralWallFanStates
DeadTubeCoralFanStates
DeadTubeCoralWallFanStates
DecoratedPotStates
DeepslateBrickDoubleSlabStates
DeepslateBrickSlabStates
DeepslateBrickStairsStates
DeepslateBrickWallStates
DeepslateStates
DeepslateTileDoubleSlabStates
DeepslateTileSlabStates
DeepslateTileStairsStates
DeepslateTileWallStates
DeprecatedAnvilStates
DeprecatedPurpurBlock1States
DeprecatedPurpurBlock2States
DetectorRailStates
DioriteDoubleSlabStates
DioriteSlabStates
DioriteStairsStates
DioriteWallStates
DispenserStates
DoubleCutCopperSlabStates
DropperStates
ElementConstructorStates
EndBrickStairsStates
EnderChestStates
EndPortalFrameStates
EndRodStates
EndStoneBrickDoubleSlabStates
EndStoneBrickSlabStates
EndStoneBrickWallStates
ExposedCopperBulbStates
ExposedCopperDoorStates
ExposedCopperTrapdoorStates
ExposedCutCopperSlabStates
ExposedCutCopperStairsStates
ExposedDoubleCutCopperSlabStates
FarmlandStates
FenceGateStates
FireCoralFanStates
FireCoralWallFanStates
FireStates
FlowerPotStates
FlowingLavaStates
FlowingWaterStates
FrameStates
FrostedIceStates
FurnaceStates
GlowFrameStates
GlowLichenStates
GoldenRailStates
GraniteDoubleSlabStates
GraniteSlabStates
GraniteStairsStates
GraniteWallStates
GrayCandleCakeStates
GrayCandleStates
GrayGlazedTerracottaStates
GreenCandleCakeStates
GreenCandleStates
GreenGlazedTerracottaStates
GrindstoneStates
HayBlockStates
HeavyWeightedPressurePlateStates
HopperStates
HornCoralFanStates
HornCoralWallFanStates
InfestedDeepslateStates
IronDoorStates
IronTrapdoorStates
JigsawStates
JungleButtonStates
JungleDoorStates
JungleDoubleSlabStates
JungleFenceGateStates
JungleHangingSignStates
JungleLeavesStates
JungleLogStates
JunglePressurePlateStates
JungleSaplingStates
JungleSlabStates
JungleStairsStates
JungleStandingSignStates
JungleTrapdoorStates
JungleWallSignStates
JungleWoodStates
KelpStates
LabTableStates
LadderStates
LanternStates
LargeAmethystBudStates
LargeFernStates
LavaStates
LecternStates
LeverStates
LightBlueCandleCakeStates
LightBlueCandleStates
LightBlueGlazedTerracottaStates
LightGrayCandleCakeStates
LightGrayCandleStates
LightningRodStates
LightWeightedPressurePlateStates
LilacStates
LimeCandleCakeStates
LimeCandleStates
LimeGlazedTerracottaStates
LitBlastFurnaceStates
LitFurnaceStates
LitPumpkinStates
LitSmokerStates
LoomStates
MagentaCandleCakeStates
MagentaCandleStates
MagentaGlazedTerracottaStates
MangroveButtonStates
MangroveDoorStates
MangroveDoubleSlabStates
MangroveFenceGateStates
MangroveHangingSignStates
MangroveLeavesStates
MangroveLogStates
MangrovePressurePlateStates
MangrovePropaguleStates
MangroveSlabStates
MangroveStairsStates
MangroveStandingSignStates
MangroveTrapdoorStates
MangroveWallSignStates
MangroveWoodStates
MaterialReducerStates
MediumAmethystBudStates
MelonStemStates
MinecraftBiomeTypesUnion
MinecraftBlockTypesUnion
MinecraftCameraPresetsTypesUnion
MinecraftCooldownCategoryTypesUnion
MinecraftDimensionTypesUnion
MinecraftEffectTypesUnion
MinecraftEnchantmentTypesUnion
MinecraftEntityTypesUnion
MinecraftFeatureTypesUnion
MinecraftItemTypesUnion
MinecraftPotionEffectTypesUnion
MinecraftPotionLiquidTypesUnion
MinecraftPotionModifierTypesUnion
MossyCobblestoneDoubleSlabStates
MossyCobblestoneSlabStates
MossyCobblestoneStairsStates
MossyCobblestoneWallStates
MossyStoneBrickDoubleSlabStates
MossyStoneBrickSlabStates
MossyStoneBrickStairsStates
MossyStoneBrickWallStates
MudBrickDoubleSlabStates
MudBrickSlabStates
MudBrickStairsStates
MudBrickWallStates
MuddyMangroveRootsStates
NetherBrickDoubleSlabStates
NetherBrickSlabStates
NetherBrickStairsStates
NetherBrickWallStates
NetherWartStates
NormalStoneDoubleSlabStates
NormalStoneSlabStates
NormalStoneStairsStates
OakDoubleSlabStates
OakHangingSignStates
OakLeavesStates
OakLogStates
OakSaplingStates
OakSlabStates
OakStairsStates
OakWoodStates
ObserverStates
OchreFroglightStates
OrangeCandleCakeStates
OrangeCandleStates
OrangeGlazedTerracottaStates
OxidizedCopperBulbStates
OxidizedCopperDoorStates
OxidizedCopperTrapdoorStates
OxidizedCutCopperSlabStates
OxidizedCutCopperStairsStates
OxidizedDoubleCutCopperSlabStates
PearlescentFroglightStates
PeonyStates
PetrifiedOakDoubleSlabStates
PetrifiedOakSlabStates
PinkCandleCakeStates
PinkCandleStates
PinkGlazedTerracottaStates
PinkPetalsStates
PistonArmCollisionStates
PistonStates
PitcherCropStates
PitcherPlantStates
PointedDripstoneStates
PolishedAndesiteDoubleSlabStates
PolishedAndesiteSlabStates
PolishedAndesiteStairsStates
PolishedBasaltStates
PolishedBlackstoneBrickDoubleSlabStates
PolishedBlackstoneBrickSlabStates
PolishedBlackstoneBrickStairsStates
PolishedBlackstoneBrickWallStates
PolishedBlackstoneButtonStates
PolishedBlackstoneDoubleSlabStates
PolishedBlackstonePressurePlateStates
PolishedBlackstoneSlabStates
PolishedBlackstoneStairsStates
PolishedBlackstoneWallStates
PolishedDeepslateDoubleSlabStates
PolishedDeepslateSlabStates
PolishedDeepslateStairsStates
PolishedDeepslateWallStates
PolishedDioriteDoubleSlabStates
PolishedDioriteSlabStates
PolishedDioriteStairsStates
PolishedGraniteDoubleSlabStates
PolishedGraniteSlabStates
PolishedGraniteStairsStates
PolishedTuffDoubleSlabStates
PolishedTuffSlabStates
PolishedTuffStairsStates
PolishedTuffWallStates
PortalStates
PotatoesStates
PoweredComparatorStates
PoweredRepeaterStates
PrismarineBrickDoubleSlabStates
PrismarineBrickSlabStates
PrismarineBricksStairsStates
PrismarineDoubleSlabStates
PrismarineSlabStates
PrismarineStairsStates
PrismarineWallStates
PumpkinStates
PumpkinStemStates
PurpleCandleCakeStates
PurpleCandleStates
PurpleGlazedTerracottaStates
PurpurBlockStates
PurpurDoubleSlabStates
PurpurPillarStates
PurpurSlabStates
PurpurStairsStates
QuartzBlockStates
QuartzDoubleSlabStates
QuartzPillarStates
QuartzSlabStates
QuartzStairsStates
RailStates
RedCandleCakeStates
RedCandleStates
RedGlazedTerracottaStates
RedMushroomBlockStates
RedNetherBrickDoubleSlabStates
RedNetherBrickSlabStates
RedNetherBrickStairsStates
RedNetherBrickWallStates
RedSandstoneDoubleSlabStates
RedSandstoneSlabStates
RedSandstoneStairsStates
RedSandstoneWallStates
RedstoneTorchStates
RedstoneWireStates
ReedsStates
RepeatingCommandBlockStates
RespawnAnchorStates
RoseBushStates
SandstoneDoubleSlabStates
SandstoneSlabStates
SandstoneStairsStates
SandstoneWallStates
ScaffoldingStates
SculkCatalystStates
SculkSensorStates
SculkShriekerStates
SculkVeinStates
SeagrassStates
SeaPickleStates
SilverGlazedTerracottaStates
SkullStates
SmallAmethystBudStates
SmallDripleafBlockStates
SmokerStates
SmoothQuartzDoubleSlabStates
SmoothQuartzSlabStates
SmoothQuartzStairsStates
SmoothQuartzStates
SmoothRedSandstoneDoubleSlabStates
SmoothRedSandstoneSlabStates
SmoothRedSandstoneStairsStates
SmoothSandstoneDoubleSlabStates
SmoothSandstoneSlabStates
SmoothSandstoneStairsStates
SmoothStoneDoubleSlabStates
SmoothStoneSlabStates
SnifferEggStates
SnowLayerStates
SoulCampfireStates
SoulFireStates
SoulLanternStates
SoulTorchStates
SpruceButtonStates
SpruceDoorStates
SpruceDoubleSlabStates
SpruceFenceGateStates
SpruceHangingSignStates
SpruceLeavesStates
SpruceLogStates
SprucePressurePlateStates
SpruceSaplingStates
SpruceSlabStates
SpruceStairsStates
SpruceStandingSignStates
SpruceTrapdoorStates
SpruceWallSignStates
SpruceWoodStates
StandingBannerStates
StandingSignStates
StickyPistonArmCollisionStates
StickyPistonStates
StoneBrickDoubleSlabStates
StoneBrickSlabStates
StoneBrickStairsStates
StoneBrickWallStates
StoneButtonStates
StonecutterBlockStates
StonePressurePlateStates
StoneStairsStates
StrippedAcaciaLogStates
StrippedAcaciaWoodStates
StrippedBambooBlockStates
StrippedBirchLogStates
StrippedBirchWoodStates
StrippedCherryLogStates
StrippedCherryWoodStates
StrippedCrimsonHyphaeStates
StrippedCrimsonStemStates
StrippedDarkOakLogStates
StrippedDarkOakWoodStates
StrippedJungleLogStates
StrippedJungleWoodStates
StrippedMangroveLogStates
StrippedMangroveWoodStates
StrippedOakLogStates
StrippedOakWoodStates
StrippedSpruceLogStates
StrippedSpruceWoodStates
StrippedWarpedHyphaeStates
StrippedWarpedStemStates
StructureBlockStates
SunflowerStates
SuspiciousGravelStates
SuspiciousSandStates
SweetBerryBushStates
TallGrassStates
TntStates
TorchflowerCropStates
TorchStates
TrapdoorStates
TrappedChestStates
TrialSpawnerStates
TripwireHookStates
TripWireStates
TubeCoralFanStates
TubeCoralWallFanStates
TuffBrickDoubleSlabStates
TuffBrickSlabStates
TuffBrickStairsStates
TuffBrickWallStates
TuffDoubleSlabStates
TuffSlabStates
TuffStairsStates
TuffWallStates
TurtleEggStates
TwistingVinesStates
UnderwaterTntStates
UnderwaterTorchStates
UnlitRedstoneTorchStates
UnpoweredComparatorStates
UnpoweredRepeaterStates
VaultStates
VerdantFroglightStates
VineStates
WallBannerStates
WallSignStates
WarpedButtonStates
WarpedDoorStates
WarpedDoubleSlabStates
WarpedFenceGateStates
WarpedHangingSignStates
WarpedHyphaeStates
WarpedPressurePlateStates
WarpedSlabStates
WarpedStairsStates
WarpedStandingSignStates
WarpedStemStates
WarpedTrapdoorStates
WarpedWallSignStates
WaterStates
WaxedCopperBulbStates
WaxedCopperDoorStates
WaxedCopperTrapdoorStates
WaxedCutCopperSlabStates
WaxedCutCopperStairsStates
WaxedDoubleCutCopperSlabStates
WaxedExposedCopperBulbStates
WaxedExposedCopperDoorStates
WaxedExposedCopperTrapdoorStates
WaxedExposedCutCopperSlabStates
WaxedExposedCutCopperStairsStates
WaxedExposedDoubleCutCopperSlabStates
WaxedOxidizedCopperBulbStates
WaxedOxidizedCopperDoorStates
WaxedOxidizedCopperTrapdoorStates
WaxedOxidizedCutCopperSlabStates
WaxedOxidizedCutCopperStairsStates
WaxedOxidizedDoubleCutCopperSlabStates
WaxedWeatheredCopperBulbStates
WaxedWeatheredCopperDoorStates
WaxedWeatheredCopperTrapdoorStates
WaxedWeatheredCutCopperSlabStates
WaxedWeatheredCutCopperStairsStates
WaxedWeatheredDoubleCutCopperSlabStates
WeatheredCopperBulbStates
WeatheredCopperDoorStates
WeatheredCopperTrapdoorStates
WeatheredCutCopperSlabStates
WeatheredCutCopperStairsStates
WeatheredDoubleCutCopperSlabStates
WeepingVinesStates
WheatStates
WhiteCandleCakeStates
WhiteCandleStates
WhiteGlazedTerracottaStates
WoodenButtonStates
WoodenDoorStates
WoodenPressurePlateStates
YellowCandleCakeStates
YellowCandleStates
YellowGlazedTerracottaStates