Protected constructorStatic Readonly activeStatic Readonly ageStatic Readonly ageBoolean property that determines if saplings should grow.
Static Readonly allowBoolean property that determines if an explosion propagates underwater.
Static Readonly attachedBoolean property that determines if a tripwire is attached to another tripwire.
Static Readonly attachmentString property that represents the type of attachment used by a bell or grindstone block. Valid values are 'standing', 'hanging', 'side' and 'multiple'.
Static Readonly bambooString property that determines the thickness of a bamboo stalk. Valid values are 'thin' and 'thick'.
Static Readonly bambooString property that determines the size of bamboo leaves. Valid values are 'no_leaves', 'small_leaves', and 'large_leaves'.
Static Readonly bigStatic Readonly bigString property that represents the tilt state of big dripleaf block. Valid values are 'none', 'unstable', 'partial_tilt' and 'full_tilt'.
Static Readonly biteInteger property that tracks how many bites of cake have been taken. Valid values are between 0 and 6 inclusive.
Static Readonly blockStatic Readonly bloomStatic Readonly booksStatic Readonly brewingBoolean property that determines if a bottle is shown in the first slot of the brewing stand.
Static Readonly brewingBoolean property that determines if a bottle is shown in the second slot of the brewing stand.
Static Readonly brewingBoolean property that determines if a bottle is shown in the third slot of the brewing stand.
Static Readonly buttonBoolean property that determines if a button is in a pressed state or not.
Static Readonly canStatic Readonly candlesInteger property that describes how many extra candles are in the same block space. Valid values are between 0 and 3 inclusive.
Static Readonly cauldronString property that represents the type of liquid in a cauldron. Valid values are 'water', 'powder_snow', and 'lava'.
Static Readonly chemistryString property that represents the type of work benches that are within Minecraft Education experiences. Valid values are 'compound_creator', 'material_reducer', 'element_constructor' and 'lab_table'.
Static Readonly chiselString property determines the pattern of quartz and purpur blocks. Valid values are 'default', 'chiseled', 'lines', 'smooth'.
Static Readonly clusterInteger property that describes how many sea pickles are in a cluster. Valid values are between 0 and 3 inclusive.
Static Readonly colorString property that represents the color of a block, like wool. Valid values are 'white', 'orange', 'magenta', 'light_blue', 'yellow', 'lime', 'pink', 'gray', 'silver', 'cyan', 'purple', 'blue', 'brown', 'green', 'red' and 'black'.
Static Readonly colorBoolean property that determines if a torch has a particular color.
Static Readonly composterStatic Readonly conditionalBoolean property that determines if a command block is conditional or not.
Static Readonly coralString property that represents the color of a coral block. Valid values are 'blue', 'pink', 'purple', 'red', 'yellow', 'blue dead', 'pink dead', 'red dead', and 'yellow dead'.
Static Readonly coralInteger property that describes the rotation of coral fans. Valid values are between 0 and 3 inclusive.
Static Readonly coralStatic Readonly coralBoolean property that represents the type of hanging for coral fan.
Static Readonly coveredBoolean property that describes if a top snow block is covering another block.
Static Readonly crackedString property that determines the cracked state of turtle eggs. Valid values are 'no_cracks', 'cracked', and 'max_cracked'.
Static Readonly damageString property that determines the damage state of an anvil. Valid values are 'undamaged', 'slightly_damaged', 'very_damaged', and 'broken'
Static Readonly deadBoolean property that determines if coral, coral fans, or sea pickles are dead.
Static Readonly deprecatedStatic Readonly directionInteger property determines the north, south, east, or west direction of a block. Valid values include are south = 0, west = 1, north = 2, east = 3.
Static Readonly dirtString property that determines the dirt type of a block. Valid values are 'normal' and 'coarse'.
Static Readonly disarmedBoolean property that determines if a tripwire is disarmed or not.
Static Readonly doorBoolean property that determines if a door's hinge is mirrored or not.
Static Readonly doubleString property that represents the type of a double plant block. Valid values are 'sunflower', 'syringa', 'grass', 'fern', 'rose', and 'paeonia'.
Static Readonly dragBoolean property that describes if bubble columns drag entities down or push them up.
Static Readonly dripstoneString property that represents the type of a pointed dripstone block. Valid values are 'tip', 'frustum', 'base', 'middle' and 'merge'.
Static Readonly endBoolean property that determines if an end portal block has an Eye of Ender in it.
Static Readonly explodeBoolean property that determines if a TNT block should start its explode sequence.
Static Readonly extinguishedStatic Readonly facingInteger property that determines the facing direction of some types of blocks. Valid values include down = 0, up = 1, north = 2, south = 3, west = 4, east = 5.
Static Readonly fillInteger property that determines the fill level of a cauldron block. Valid values are between 0 and 6 inclusive.
Static Readonly flowerString property that represents the type of flow. Valid values are 'poppy', 'orchid', 'allium', 'houstonia', 'tulip_red', 'tulip_orange', 'tulip_white', 'tulip_pink', 'oxeye', 'cornflower' and 'lily_of_the_valley'.
Static Readonly groundInteger property that represents the rotation of signs and standing banners. Valid values are between 0 and 15 inclusive.
Static Readonly growingStatic Readonly growthInteger property that determines the growth level of crops. Valid values are between 0 and 7 inclusive.
Static Readonly hangingBoolean property that represents if a lantern block is hanging or not.
Static Readonly headBoolean property that determines if a block is the pillow side of a bed.
Static Readonly heightInteger property that determines the height of a top snow block. Valid values are between 0 and 7 inclusive.
Static Readonly honeyStatic Readonly hugeInteger property that determines which huge mushroom block should be displayed. Valid values are between 0 and 15 inclusive.
Static Readonly inBoolean property that determines if a fence block is connected to a wall block.
Static Readonly infiniburnBoolean property that determines if a block should burn infinitely.
Static Readonly itemBoolean property that describes if an item frame block has a map in it.
Static Readonly itemStatic Readonly kelpStatic Readonly lastStatic Readonly leverStatic Readonly liquidInteger property that represents the level of liquid blocks. Valid values are between 0 and 15 inclusive.
Static Readonly litBoolean property that determines if a block is lit or not.
Static Readonly moisturizedInteger property that represents the moisture level of crop. Valid values are between 0 and 7 inclusive.
Static Readonly monsterString property that represents the stone type of an Infested Stone block. Valid values are 'stone', 'cobblestone', 'stone_brick', 'mossy_stone_brick', 'cracked_stone_brick' and 'chiseled_stone_brick'.
Static Readonly multiStatic Readonly newString property that represents the leaf type of some block types. Valid values are 'acacia' and 'dark_oak'.
Static Readonly newString property that represents the wood type of certain types of blocks. Valid values are 'acacia' and 'dark_oak'.
Static Readonly noBoolean property that determines if a skull block should drop loot.
Static Readonly occupiedBoolean property that determines if a bed block is occupied.
Static Readonly oldString property that represents the leaf type of some block types. Valid values are 'oak', 'spruce', 'birch', and 'jungle'.
Static Readonly oldString property that determines the wood type of certain types of blocks. Valid values are 'oak', 'spruce', 'birch' and 'jungle'.
Static Readonly openBoolean property that determines if a door, gate, or trapdoor is open.
Static Readonly outputBoolean property that determines if a comparator's output is lit.
Static Readonly outputBoolean property that determines if a comparator is set to subtract output.
Static Readonly persistentBoolean property that determines if a leaf block is persistent.
Static Readonly pillarStatic Readonly portalString property that determines the orientation of portal blocks. Valid values include 'unknown', 'x', and 'z'.
Static Readonly poweredBoolean property that is true when an observer or tripwire sends a redstone signal.
Static Readonly prismarineStatic Readonly propaguleStatic Readonly railBoolean property that returns true if a rail has a redstone signal.
Static Readonly railInteger property determines the orientation of a placed rail block. Valid values are between 0 and 8 inclusive.
Static Readonly redstoneInteger property that determines the signal strength of a redstone signal. Valid values are between 0 and 15 inclusive.
Static Readonly repeaterInteger property that represents the amount of delay of a repeater. Valid values are between 0 and 3 inclusive.
Static Readonly respawnStatic Readonly rotationStatic Readonly sandString property that represents the pattern of a sandstone block. Valid values are 'default', 'heiroglyphs', 'cut', and 'smooth'.
Static Readonly sandString property that represents the sand type of a block. Valid values are 'normal' and 'red'.
Static Readonly saplingString property that determines the type of the sapling block. Valid values are 'evergreen', 'birch', 'jungle', 'acacia', and 'roofed_oak'.
Static Readonly seaString property that determines the type of a sea grass block. Valid values are 'default', 'double_top' and 'double_bot'.
Static Readonly spongeString property that represents the type of a sponge block. Valid values are 'dry' and 'wet'.
Static Readonly stabilityInteger property that determines the stability of a scaffolding block. Valid values are between 0 and 5 inclusive.
Static Readonly stabilityBoolean property that describes if a scaffolding block has been checked for stability.
Static Readonly stoneString property that determines the type of a stone brick block. Valid values are 'default', 'mossy', 'cracked', 'chiseled' and 'smooth'.
Static Readonly stoneString property that represents the type of certain types of stone slab blocks. Valid values are 'smooth_stone', 'sandstone', 'wood', 'cobblestone', 'brick', 'stone_brick', 'quartz' and 'nether_brick'.
Static Readonly stoneString property that represents the type of certain types of stone slab blocks. Valid values are 'red_sandstone', 'purpur', 'prismarine_rough', 'prismarine_dark', 'prismarine_brick', 'mossy_cobblestone', 'smooth_sandstone' and 'red_nether_brick'.
Static Readonly stoneString property that represents the type of certain types of stone slab blocks. Valid values are 'end_stone_brick', 'smooth_red_sandstone', 'polished_andesite', 'andesite', 'diorite', 'polished_diorite', 'granite', and 'polished_granite'.
Static Readonly stoneString property that represents the type of certain types of stone slab blocks. Valid values are 'mossy_stone_brick', 'smooth_quartz', 'stone', 'cut_sandstone', and 'cut_red_sandstone'.
Static Readonly stoneString property that determines the type of a stone block. Valid values are 'stone', 'granite', 'granite_smooth', 'diorite', 'diorite_smooth', 'andesite', and 'andesite_smooth'.
Static Readonly strippedBoolean property that represents if a wood log has been stripped of bark.
Static Readonly structureString property that represents the state of a structure block. Valid values are 'data', 'save', 'load', 'corner', 'invalid' and 'export'.
Static Readonly structureString property that determines which void mode to draw for structure blocks. Valid values are 'void' and 'air'.
Static Readonly suspendedBoolean property that indicates if a tripwire block is suspended.
Static Readonly tallString property that represents the type of a tall grass block. Valid values are 'default', 'tall', 'fern', and 'snow'.
Static Readonly toggleBoolean property that determines if a hopper block is active or not.
Static Readonly topBoolean property that determines if a slab is the top half of the block or not
Static Readonly torchString property that determines the direction of a torch in relation to the block it is attached to. Valid values are 'unknown', 'west', 'east', 'north', 'south', 'top'.
Static Readonly triggeredBoolean property that determines if a dispenser is triggered.
Static Readonly turtleString property that represents the amount of turtle eggs in an egg block. Valid values are 'one_egg', 'two_egg', 'three_egg' and 'four_egg'.
Static Readonly twistingStatic Readonly updateBoolean property that determines if a leaf block or flower block should be updated.
Static Readonly upperBoolean property that determines if a block is the upper half of an object like a door or a tall plant.
Static Readonly upsideBoolean property that determines if a stair block or trapdoor block is upside-down.
Static Readonly vineInteger property that represents the facing direction for vines. Valid values are between 0 and 15 inclusive.
Static Readonly wallString property that represents the type of stone used in a wall block. Valid values are 'cobblestone', 'mossy_cobblestone', 'granite', 'diorite', 'andesite', 'sandstone', 'brick', 'stone_brick', 'mossy_stone_brick', 'nether_brick', 'end_brick', 'prismarine', 'red_sandstone' and 'red_nether_brick'.
Static Readonly wallString property that determines what kind of connection a wall has to the east. Valid values are 'none', 'short' and 'tall'.
Static Readonly wallString property that determines what kind of connection a wall has to the north. Valid values are 'none', 'short' and 'tall'.
Static Readonly wallString property that determines what kind of connection a wall has to the south. Valid values are 'none', 'short' and 'tall'.
Static Readonly wallString property that determines what kind of connection a wall has to the west. Valid values are 'none', 'short' and 'tall'.
Static Readonly wallBoolean property that determines if a wall should contain a post.
Static Readonly weepingStatic Readonly weirdoInteger property that represents the rotation of stairs. Valid values are between 0 and 3 inclusive.
Static Readonly woodString property that determines the wood type of a block. Valid values are 'oak', 'spruce', 'birch', 'jungle', 'acacia', and 'dark_oak'.
Integer property that represents the age of the block. Valid values are between 0 and 15 inclusive.