Interface Block
- All Superinterfaces:
Holder<Block>, Keyed, RegistryKey<Block>, StaticProtocolObject<Block>, TagReadable
Represents a block that can be placed anywhere.
Block objects are expected to be reusable and therefore do not
retain placement data (e.g. block position)
Implementations are expected to be immutable.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfaceRepresents an element which can place blocks at position.Nested classes/interfaces inherited from interface Holder
Holder.Direct<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final NetworkBuffer.Type<Block> static final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final NetworkBuffer.Type<Block> static final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Block -
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault booleancompare(Block block, Block.Comparator comparator) Returns this block type with default properties, no tags and no handler.fromBlockId(int blockId) fromStateId(int stateId) getProperty(String property) Returns a property value fromproperties().handler()Returns the block handler.default booleanhasNbt()default intid()default booleanisAir()default booleanisLiquid()default booleanisSolid()default Keykey()nbt()Returns an unmodifiable view to the block nbt.default CompoundBinaryTagReturns an unmodifiable view of the block nbt or an empty compound.Returns the block properties.registry()Returns the block registry.state()Returns the block states as a string.default intstateId()static intstatic Collection<Block> values()withHandler(@Nullable BlockHandler handler) Creates a new block with the specifiedhandler.withNbt(@Nullable CompoundBinaryTag compound) Creates a new block with different nbt data.withProperties(Map<String, String> properties) Changes multiple properties at once.withProperty(String property, String value) Creates a new block with the the propertypropertysets tovalue.<T> BlockCreates a new block with a tag modified.Methods inherited from interface StaticProtocolObject
nameMethods inherited from interface TagReadable
getTag, hasTag
-
Field Details
-
ID_NETWORK_TYPE
-
STATE_NETWORK_TYPE
-
AIR
-
STONE
-
GRANITE
-
POLISHED_GRANITE
-
DIORITE
-
POLISHED_DIORITE
-
ANDESITE
-
POLISHED_ANDESITE
-
GRASS_BLOCK
-
DIRT
-
COARSE_DIRT
-
PODZOL
-
COBBLESTONE
-
OAK_PLANKS
-
SPRUCE_PLANKS
-
BIRCH_PLANKS
-
JUNGLE_PLANKS
-
ACACIA_PLANKS
-
CHERRY_PLANKS
-
DARK_OAK_PLANKS
-
PALE_OAK_WOOD
-
PALE_OAK_PLANKS
-
MANGROVE_PLANKS
-
BAMBOO_PLANKS
-
BAMBOO_MOSAIC
-
OAK_SAPLING
-
SPRUCE_SAPLING
-
BIRCH_SAPLING
-
JUNGLE_SAPLING
-
ACACIA_SAPLING
-
CHERRY_SAPLING
-
DARK_OAK_SAPLING
-
PALE_OAK_SAPLING
-
MANGROVE_PROPAGULE
-
BEDROCK
-
WATER
-
LAVA
-
SAND
-
SUSPICIOUS_SAND
-
RED_SAND
-
GRAVEL
-
SUSPICIOUS_GRAVEL
-
GOLD_ORE
-
DEEPSLATE_GOLD_ORE
-
IRON_ORE
-
DEEPSLATE_IRON_ORE
-
COAL_ORE
-
DEEPSLATE_COAL_ORE
-
NETHER_GOLD_ORE
-
OAK_LOG
-
SPRUCE_LOG
-
BIRCH_LOG
-
JUNGLE_LOG
-
ACACIA_LOG
-
CHERRY_LOG
-
DARK_OAK_LOG
-
PALE_OAK_LOG
-
MANGROVE_LOG
-
MANGROVE_ROOTS
-
MUDDY_MANGROVE_ROOTS
-
BAMBOO_BLOCK
-
STRIPPED_SPRUCE_LOG
-
STRIPPED_BIRCH_LOG
-
STRIPPED_JUNGLE_LOG
-
STRIPPED_ACACIA_LOG
-
STRIPPED_CHERRY_LOG
-
STRIPPED_DARK_OAK_LOG
-
STRIPPED_PALE_OAK_LOG
-
STRIPPED_OAK_LOG
-
STRIPPED_MANGROVE_LOG
-
STRIPPED_BAMBOO_BLOCK
-
OAK_WOOD
-
SPRUCE_WOOD
-
BIRCH_WOOD
-
JUNGLE_WOOD
-
ACACIA_WOOD
-
CHERRY_WOOD
-
DARK_OAK_WOOD
-
MANGROVE_WOOD
-
STRIPPED_OAK_WOOD
-
STRIPPED_SPRUCE_WOOD
-
STRIPPED_BIRCH_WOOD
-
STRIPPED_JUNGLE_WOOD
-
STRIPPED_ACACIA_WOOD
-
STRIPPED_CHERRY_WOOD
-
STRIPPED_DARK_OAK_WOOD
-
STRIPPED_PALE_OAK_WOOD
-
STRIPPED_MANGROVE_WOOD
-
OAK_LEAVES
-
SPRUCE_LEAVES
-
BIRCH_LEAVES
-
JUNGLE_LEAVES
-
ACACIA_LEAVES
-
CHERRY_LEAVES
-
DARK_OAK_LEAVES
-
PALE_OAK_LEAVES
-
MANGROVE_LEAVES
-
AZALEA_LEAVES
-
FLOWERING_AZALEA_LEAVES
-
SPONGE
-
WET_SPONGE
-
GLASS
-
LAPIS_ORE
-
DEEPSLATE_LAPIS_ORE
-
LAPIS_BLOCK
-
DISPENSER
-
SANDSTONE
-
CHISELED_SANDSTONE
-
CUT_SANDSTONE
-
NOTE_BLOCK
-
WHITE_BED
-
ORANGE_BED
-
MAGENTA_BED
-
LIGHT_BLUE_BED
-
YELLOW_BED
-
LIME_BED
-
PINK_BED
-
GRAY_BED
-
LIGHT_GRAY_BED
-
CYAN_BED
-
PURPLE_BED
-
BLUE_BED
-
BROWN_BED
-
GREEN_BED
-
RED_BED
-
BLACK_BED
-
POWERED_RAIL
-
DETECTOR_RAIL
-
STICKY_PISTON
-
COBWEB
-
SHORT_GRASS
-
FERN
-
DEAD_BUSH
-
BUSH
-
SHORT_DRY_GRASS
-
TALL_DRY_GRASS
-
SEAGRASS
-
TALL_SEAGRASS
-
PISTON
-
PISTON_HEAD
-
WHITE_WOOL
-
ORANGE_WOOL
-
MAGENTA_WOOL
-
LIGHT_BLUE_WOOL
-
YELLOW_WOOL
-
LIME_WOOL
-
PINK_WOOL
-
GRAY_WOOL
-
LIGHT_GRAY_WOOL
-
CYAN_WOOL
-
PURPLE_WOOL
-
BLUE_WOOL
-
BROWN_WOOL
-
GREEN_WOOL
-
RED_WOOL
-
BLACK_WOOL
-
MOVING_PISTON
-
DANDELION
-
TORCHFLOWER
-
POPPY
-
BLUE_ORCHID
-
ALLIUM
-
AZURE_BLUET
-
RED_TULIP
-
ORANGE_TULIP
-
WHITE_TULIP
-
PINK_TULIP
-
OXEYE_DAISY
-
CORNFLOWER
-
WITHER_ROSE
-
LILY_OF_THE_VALLEY
-
BROWN_MUSHROOM
-
RED_MUSHROOM
-
GOLD_BLOCK
-
IRON_BLOCK
-
BRICKS
-
TNT
-
BOOKSHELF
-
CHISELED_BOOKSHELF
-
ACACIA_SHELF
-
BAMBOO_SHELF
-
BIRCH_SHELF
-
CHERRY_SHELF
-
CRIMSON_SHELF
-
DARK_OAK_SHELF
-
JUNGLE_SHELF
-
MANGROVE_SHELF
-
OAK_SHELF
-
PALE_OAK_SHELF
-
SPRUCE_SHELF
-
WARPED_SHELF
-
MOSSY_COBBLESTONE
-
OBSIDIAN
-
TORCH
-
WALL_TORCH
-
FIRE
-
SOUL_FIRE
-
SPAWNER
-
CREAKING_HEART
-
OAK_STAIRS
-
CHEST
-
REDSTONE_WIRE
-
DIAMOND_ORE
-
DEEPSLATE_DIAMOND_ORE
-
DIAMOND_BLOCK
-
CRAFTING_TABLE
-
WHEAT
-
FARMLAND
-
FURNACE
-
OAK_SIGN
-
SPRUCE_SIGN
-
BIRCH_SIGN
-
ACACIA_SIGN
-
CHERRY_SIGN
-
JUNGLE_SIGN
-
DARK_OAK_SIGN
-
PALE_OAK_SIGN
-
MANGROVE_SIGN
-
BAMBOO_SIGN
-
OAK_DOOR
-
LADDER
-
RAIL
-
COBBLESTONE_STAIRS
-
OAK_WALL_SIGN
-
SPRUCE_WALL_SIGN
-
BIRCH_WALL_SIGN
-
ACACIA_WALL_SIGN
-
CHERRY_WALL_SIGN
-
JUNGLE_WALL_SIGN
-
DARK_OAK_WALL_SIGN
-
PALE_OAK_WALL_SIGN
-
MANGROVE_WALL_SIGN
-
BAMBOO_WALL_SIGN
-
OAK_HANGING_SIGN
-
SPRUCE_HANGING_SIGN
-
BIRCH_HANGING_SIGN
-
ACACIA_HANGING_SIGN
-
CHERRY_HANGING_SIGN
-
JUNGLE_HANGING_SIGN
-
DARK_OAK_HANGING_SIGN
-
PALE_OAK_HANGING_SIGN
-
CRIMSON_HANGING_SIGN
-
WARPED_HANGING_SIGN
-
MANGROVE_HANGING_SIGN
-
BAMBOO_HANGING_SIGN
-
OAK_WALL_HANGING_SIGN
-
SPRUCE_WALL_HANGING_SIGN
-
BIRCH_WALL_HANGING_SIGN
-
ACACIA_WALL_HANGING_SIGN
-
CHERRY_WALL_HANGING_SIGN
-
JUNGLE_WALL_HANGING_SIGN
-
DARK_OAK_WALL_HANGING_SIGN
-
PALE_OAK_WALL_HANGING_SIGN
-
MANGROVE_WALL_HANGING_SIGN
-
CRIMSON_WALL_HANGING_SIGN
-
WARPED_WALL_HANGING_SIGN
-
BAMBOO_WALL_HANGING_SIGN
-
LEVER
-
STONE_PRESSURE_PLATE
-
IRON_DOOR
-
OAK_PRESSURE_PLATE
-
SPRUCE_PRESSURE_PLATE
-
BIRCH_PRESSURE_PLATE
-
JUNGLE_PRESSURE_PLATE
-
ACACIA_PRESSURE_PLATE
-
CHERRY_PRESSURE_PLATE
-
DARK_OAK_PRESSURE_PLATE
-
PALE_OAK_PRESSURE_PLATE
-
MANGROVE_PRESSURE_PLATE
-
BAMBOO_PRESSURE_PLATE
-
REDSTONE_ORE
-
DEEPSLATE_REDSTONE_ORE
-
REDSTONE_TORCH
-
REDSTONE_WALL_TORCH
-
STONE_BUTTON
-
SNOW
-
ICE
-
SNOW_BLOCK
-
CACTUS
-
CACTUS_FLOWER
-
CLAY
-
SUGAR_CANE
-
JUKEBOX
-
OAK_FENCE
-
NETHERRACK
-
SOUL_SAND
-
SOUL_SOIL
-
BASALT
-
POLISHED_BASALT
-
SOUL_TORCH
-
SOUL_WALL_TORCH
-
COPPER_TORCH
-
COPPER_WALL_TORCH
-
GLOWSTONE
-
NETHER_PORTAL
-
CARVED_PUMPKIN
-
JACK_O_LANTERN
-
CAKE
-
REPEATER
-
WHITE_STAINED_GLASS
-
ORANGE_STAINED_GLASS
-
MAGENTA_STAINED_GLASS
-
LIGHT_BLUE_STAINED_GLASS
-
YELLOW_STAINED_GLASS
-
LIME_STAINED_GLASS
-
PINK_STAINED_GLASS
-
GRAY_STAINED_GLASS
-
LIGHT_GRAY_STAINED_GLASS
-
CYAN_STAINED_GLASS
-
PURPLE_STAINED_GLASS
-
BLUE_STAINED_GLASS
-
BROWN_STAINED_GLASS
-
GREEN_STAINED_GLASS
-
RED_STAINED_GLASS
-
BLACK_STAINED_GLASS
-
OAK_TRAPDOOR
-
SPRUCE_TRAPDOOR
-
BIRCH_TRAPDOOR
-
JUNGLE_TRAPDOOR
-
ACACIA_TRAPDOOR
-
CHERRY_TRAPDOOR
-
DARK_OAK_TRAPDOOR
-
PALE_OAK_TRAPDOOR
-
MANGROVE_TRAPDOOR
-
BAMBOO_TRAPDOOR
-
STONE_BRICKS
-
MOSSY_STONE_BRICKS
-
CRACKED_STONE_BRICKS
-
CHISELED_STONE_BRICKS
-
PACKED_MUD
-
MUD_BRICKS
-
INFESTED_STONE
-
INFESTED_COBBLESTONE
-
INFESTED_STONE_BRICKS
-
INFESTED_MOSSY_STONE_BRICKS
-
INFESTED_CRACKED_STONE_BRICKS
-
INFESTED_CHISELED_STONE_BRICKS
-
BROWN_MUSHROOM_BLOCK
-
RED_MUSHROOM_BLOCK
-
MUSHROOM_STEM
-
IRON_BARS
-
COPPER_BARS
-
EXPOSED_COPPER_BARS
-
WEATHERED_COPPER_BARS
-
OXIDIZED_COPPER_BARS
-
WAXED_COPPER_BARS
-
WAXED_EXPOSED_COPPER_BARS
-
WAXED_WEATHERED_COPPER_BARS
-
WAXED_OXIDIZED_COPPER_BARS
-
IRON_CHAIN
-
COPPER_CHAIN
-
EXPOSED_COPPER_CHAIN
-
WEATHERED_COPPER_CHAIN
-
OXIDIZED_COPPER_CHAIN
-
WAXED_COPPER_CHAIN
-
WAXED_EXPOSED_COPPER_CHAIN
-
WAXED_WEATHERED_COPPER_CHAIN
-
WAXED_OXIDIZED_COPPER_CHAIN
-
GLASS_PANE
-
PUMPKIN
-
MELON
-
ATTACHED_PUMPKIN_STEM
-
ATTACHED_MELON_STEM
-
PUMPKIN_STEM
-
MELON_STEM
-
VINE
-
GLOW_LICHEN
-
RESIN_CLUMP
-
OAK_FENCE_GATE
-
BRICK_STAIRS
-
STONE_BRICK_STAIRS
-
MUD_BRICK_STAIRS
-
MYCELIUM
-
LILY_PAD
-
RESIN_BLOCK
-
RESIN_BRICKS
-
RESIN_BRICK_STAIRS
-
RESIN_BRICK_SLAB
-
RESIN_BRICK_WALL
-
CHISELED_RESIN_BRICKS
-
NETHER_BRICKS
-
NETHER_BRICK_FENCE
-
NETHER_BRICK_STAIRS
-
NETHER_WART
-
ENCHANTING_TABLE
-
BREWING_STAND
-
CAULDRON
-
WATER_CAULDRON
-
LAVA_CAULDRON
-
POWDER_SNOW_CAULDRON
-
END_PORTAL
-
END_PORTAL_FRAME
-
END_STONE
-
DRAGON_EGG
-
REDSTONE_LAMP
-
COCOA
-
SANDSTONE_STAIRS
-
EMERALD_ORE
-
DEEPSLATE_EMERALD_ORE
-
ENDER_CHEST
-
TRIPWIRE_HOOK
-
TRIPWIRE
-
EMERALD_BLOCK
-
SPRUCE_STAIRS
-
BIRCH_STAIRS
-
JUNGLE_STAIRS
-
COMMAND_BLOCK
-
BEACON
-
COBBLESTONE_WALL
-
MOSSY_COBBLESTONE_WALL
-
FLOWER_POT
-
POTTED_TORCHFLOWER
-
POTTED_OAK_SAPLING
-
POTTED_SPRUCE_SAPLING
-
POTTED_BIRCH_SAPLING
-
POTTED_JUNGLE_SAPLING
-
POTTED_ACACIA_SAPLING
-
POTTED_CHERRY_SAPLING
-
POTTED_DARK_OAK_SAPLING
-
POTTED_PALE_OAK_SAPLING
-
POTTED_MANGROVE_PROPAGULE
-
POTTED_FERN
-
POTTED_DANDELION
-
POTTED_POPPY
-
POTTED_BLUE_ORCHID
-
POTTED_ALLIUM
-
POTTED_AZURE_BLUET
-
POTTED_RED_TULIP
-
POTTED_ORANGE_TULIP
-
POTTED_WHITE_TULIP
-
POTTED_PINK_TULIP
-
POTTED_OXEYE_DAISY
-
POTTED_CORNFLOWER
-
POTTED_LILY_OF_THE_VALLEY
-
POTTED_WITHER_ROSE
-
POTTED_RED_MUSHROOM
-
POTTED_BROWN_MUSHROOM
-
POTTED_DEAD_BUSH
-
POTTED_CACTUS
-
CARROTS
-
POTATOES
-
OAK_BUTTON
-
SPRUCE_BUTTON
-
BIRCH_BUTTON
-
JUNGLE_BUTTON
-
ACACIA_BUTTON
-
CHERRY_BUTTON
-
DARK_OAK_BUTTON
-
PALE_OAK_BUTTON
-
MANGROVE_BUTTON
-
BAMBOO_BUTTON
-
SKELETON_SKULL
-
SKELETON_WALL_SKULL
-
WITHER_SKELETON_SKULL
-
WITHER_SKELETON_WALL_SKULL
-
ZOMBIE_HEAD
-
ZOMBIE_WALL_HEAD
-
PLAYER_HEAD
-
PLAYER_WALL_HEAD
-
CREEPER_HEAD
-
CREEPER_WALL_HEAD
-
DRAGON_HEAD
-
DRAGON_WALL_HEAD
-
PIGLIN_HEAD
-
PIGLIN_WALL_HEAD
-
ANVIL
-
CHIPPED_ANVIL
-
DAMAGED_ANVIL
-
TRAPPED_CHEST
-
LIGHT_WEIGHTED_PRESSURE_PLATE
-
HEAVY_WEIGHTED_PRESSURE_PLATE
-
COMPARATOR
-
DAYLIGHT_DETECTOR
-
REDSTONE_BLOCK
-
NETHER_QUARTZ_ORE
-
HOPPER
-
QUARTZ_BLOCK
-
CHISELED_QUARTZ_BLOCK
-
QUARTZ_PILLAR
-
QUARTZ_STAIRS
-
ACTIVATOR_RAIL
-
DROPPER
-
WHITE_TERRACOTTA
-
ORANGE_TERRACOTTA
-
MAGENTA_TERRACOTTA
-
LIGHT_BLUE_TERRACOTTA
-
YELLOW_TERRACOTTA
-
LIME_TERRACOTTA
-
PINK_TERRACOTTA
-
GRAY_TERRACOTTA
-
LIGHT_GRAY_TERRACOTTA
-
CYAN_TERRACOTTA
-
PURPLE_TERRACOTTA
-
BLUE_TERRACOTTA
-
BROWN_TERRACOTTA
-
GREEN_TERRACOTTA
-
RED_TERRACOTTA
-
BLACK_TERRACOTTA
-
WHITE_STAINED_GLASS_PANE
-
ORANGE_STAINED_GLASS_PANE
-
MAGENTA_STAINED_GLASS_PANE
-
LIGHT_BLUE_STAINED_GLASS_PANE
-
YELLOW_STAINED_GLASS_PANE
-
LIME_STAINED_GLASS_PANE
-
PINK_STAINED_GLASS_PANE
-
GRAY_STAINED_GLASS_PANE
-
LIGHT_GRAY_STAINED_GLASS_PANE
-
CYAN_STAINED_GLASS_PANE
-
PURPLE_STAINED_GLASS_PANE
-
BLUE_STAINED_GLASS_PANE
-
BROWN_STAINED_GLASS_PANE
-
GREEN_STAINED_GLASS_PANE
-
RED_STAINED_GLASS_PANE
-
BLACK_STAINED_GLASS_PANE
-
ACACIA_STAIRS
-
CHERRY_STAIRS
-
DARK_OAK_STAIRS
-
PALE_OAK_STAIRS
-
MANGROVE_STAIRS
-
BAMBOO_STAIRS
-
BAMBOO_MOSAIC_STAIRS
-
SLIME_BLOCK
-
BARRIER
-
LIGHT
-
IRON_TRAPDOOR
-
PRISMARINE
-
PRISMARINE_BRICKS
-
DARK_PRISMARINE
-
PRISMARINE_STAIRS
-
PRISMARINE_BRICK_STAIRS
-
DARK_PRISMARINE_STAIRS
-
PRISMARINE_SLAB
-
PRISMARINE_BRICK_SLAB
-
DARK_PRISMARINE_SLAB
-
SEA_LANTERN
-
HAY_BLOCK
-
WHITE_CARPET
-
ORANGE_CARPET
-
MAGENTA_CARPET
-
LIGHT_BLUE_CARPET
-
YELLOW_CARPET
-
LIME_CARPET
-
PINK_CARPET
-
GRAY_CARPET
-
LIGHT_GRAY_CARPET
-
CYAN_CARPET
-
PURPLE_CARPET
-
BLUE_CARPET
-
BROWN_CARPET
-
GREEN_CARPET
-
RED_CARPET
-
BLACK_CARPET
-
TERRACOTTA
-
COAL_BLOCK
-
PACKED_ICE
-
SUNFLOWER
-
LILAC
-
ROSE_BUSH
-
PEONY
-
TALL_GRASS
-
LARGE_FERN
-
WHITE_BANNER
-
ORANGE_BANNER
-
MAGENTA_BANNER
-
LIGHT_BLUE_BANNER
-
YELLOW_BANNER
-
LIME_BANNER
-
PINK_BANNER
-
GRAY_BANNER
-
LIGHT_GRAY_BANNER
-
CYAN_BANNER
-
PURPLE_BANNER
-
BLUE_BANNER
-
BROWN_BANNER
-
GREEN_BANNER
-
RED_BANNER
-
BLACK_BANNER
-
WHITE_WALL_BANNER
-
ORANGE_WALL_BANNER
-
MAGENTA_WALL_BANNER
-
LIGHT_BLUE_WALL_BANNER
-
YELLOW_WALL_BANNER
-
LIME_WALL_BANNER
-
PINK_WALL_BANNER
-
GRAY_WALL_BANNER
-
LIGHT_GRAY_WALL_BANNER
-
CYAN_WALL_BANNER
-
PURPLE_WALL_BANNER
-
BLUE_WALL_BANNER
-
BROWN_WALL_BANNER
-
GREEN_WALL_BANNER
-
RED_WALL_BANNER
-
BLACK_WALL_BANNER
-
RED_SANDSTONE
-
CHISELED_RED_SANDSTONE
-
CUT_RED_SANDSTONE
-
RED_SANDSTONE_STAIRS
-
OAK_SLAB
-
SPRUCE_SLAB
-
BIRCH_SLAB
-
JUNGLE_SLAB
-
ACACIA_SLAB
-
CHERRY_SLAB
-
DARK_OAK_SLAB
-
PALE_OAK_SLAB
-
MANGROVE_SLAB
-
BAMBOO_SLAB
-
BAMBOO_MOSAIC_SLAB
-
STONE_SLAB
-
SMOOTH_STONE_SLAB
-
SANDSTONE_SLAB
-
CUT_SANDSTONE_SLAB
-
PETRIFIED_OAK_SLAB
-
COBBLESTONE_SLAB
-
BRICK_SLAB
-
STONE_BRICK_SLAB
-
MUD_BRICK_SLAB
-
NETHER_BRICK_SLAB
-
QUARTZ_SLAB
-
RED_SANDSTONE_SLAB
-
CUT_RED_SANDSTONE_SLAB
-
PURPUR_SLAB
-
SMOOTH_STONE
-
SMOOTH_SANDSTONE
-
SMOOTH_QUARTZ
-
SMOOTH_RED_SANDSTONE
-
SPRUCE_FENCE_GATE
-
BIRCH_FENCE_GATE
-
JUNGLE_FENCE_GATE
-
ACACIA_FENCE_GATE
-
CHERRY_FENCE_GATE
-
DARK_OAK_FENCE_GATE
-
PALE_OAK_FENCE_GATE
-
MANGROVE_FENCE_GATE
-
BAMBOO_FENCE_GATE
-
SPRUCE_FENCE
-
BIRCH_FENCE
-
JUNGLE_FENCE
-
ACACIA_FENCE
-
CHERRY_FENCE
-
DARK_OAK_FENCE
-
PALE_OAK_FENCE
-
MANGROVE_FENCE
-
BAMBOO_FENCE
-
SPRUCE_DOOR
-
BIRCH_DOOR
-
JUNGLE_DOOR
-
ACACIA_DOOR
-
CHERRY_DOOR
-
DARK_OAK_DOOR
-
PALE_OAK_DOOR
-
MANGROVE_DOOR
-
BAMBOO_DOOR
-
END_ROD
-
CHORUS_PLANT
-
CHORUS_FLOWER
-
PURPUR_BLOCK
-
PURPUR_PILLAR
-
PURPUR_STAIRS
-
END_STONE_BRICKS
-
TORCHFLOWER_CROP
-
PITCHER_CROP
-
PITCHER_PLANT
-
BEETROOTS
-
DIRT_PATH
-
END_GATEWAY
-
REPEATING_COMMAND_BLOCK
-
CHAIN_COMMAND_BLOCK
-
FROSTED_ICE
-
MAGMA_BLOCK
-
NETHER_WART_BLOCK
-
RED_NETHER_BRICKS
-
BONE_BLOCK
-
STRUCTURE_VOID
-
OBSERVER
-
SHULKER_BOX
-
WHITE_SHULKER_BOX
-
ORANGE_SHULKER_BOX
-
MAGENTA_SHULKER_BOX
-
LIGHT_BLUE_SHULKER_BOX
-
YELLOW_SHULKER_BOX
-
LIME_SHULKER_BOX
-
PINK_SHULKER_BOX
-
GRAY_SHULKER_BOX
-
LIGHT_GRAY_SHULKER_BOX
-
CYAN_SHULKER_BOX
-
PURPLE_SHULKER_BOX
-
BLUE_SHULKER_BOX
-
BROWN_SHULKER_BOX
-
GREEN_SHULKER_BOX
-
RED_SHULKER_BOX
-
BLACK_SHULKER_BOX
-
WHITE_GLAZED_TERRACOTTA
-
ORANGE_GLAZED_TERRACOTTA
-
MAGENTA_GLAZED_TERRACOTTA
-
LIGHT_BLUE_GLAZED_TERRACOTTA
-
YELLOW_GLAZED_TERRACOTTA
-
LIME_GLAZED_TERRACOTTA
-
PINK_GLAZED_TERRACOTTA
-
GRAY_GLAZED_TERRACOTTA
-
LIGHT_GRAY_GLAZED_TERRACOTTA
-
CYAN_GLAZED_TERRACOTTA
-
PURPLE_GLAZED_TERRACOTTA
-
BLUE_GLAZED_TERRACOTTA
-
BROWN_GLAZED_TERRACOTTA
-
GREEN_GLAZED_TERRACOTTA
-
RED_GLAZED_TERRACOTTA
-
BLACK_GLAZED_TERRACOTTA
-
WHITE_CONCRETE
-
ORANGE_CONCRETE
-
MAGENTA_CONCRETE
-
LIGHT_BLUE_CONCRETE
-
YELLOW_CONCRETE
-
LIME_CONCRETE
-
PINK_CONCRETE
-
GRAY_CONCRETE
-
LIGHT_GRAY_CONCRETE
-
CYAN_CONCRETE
-
PURPLE_CONCRETE
-
BLUE_CONCRETE
-
BROWN_CONCRETE
-
GREEN_CONCRETE
-
RED_CONCRETE
-
BLACK_CONCRETE
-
WHITE_CONCRETE_POWDER
-
ORANGE_CONCRETE_POWDER
-
MAGENTA_CONCRETE_POWDER
-
LIGHT_BLUE_CONCRETE_POWDER
-
YELLOW_CONCRETE_POWDER
-
LIME_CONCRETE_POWDER
-
PINK_CONCRETE_POWDER
-
GRAY_CONCRETE_POWDER
-
LIGHT_GRAY_CONCRETE_POWDER
-
CYAN_CONCRETE_POWDER
-
PURPLE_CONCRETE_POWDER
-
BLUE_CONCRETE_POWDER
-
BROWN_CONCRETE_POWDER
-
GREEN_CONCRETE_POWDER
-
RED_CONCRETE_POWDER
-
BLACK_CONCRETE_POWDER
-
KELP
-
KELP_PLANT
-
DRIED_KELP_BLOCK
-
TURTLE_EGG
-
SNIFFER_EGG
-
DRIED_GHAST
-
DEAD_TUBE_CORAL_BLOCK
-
DEAD_BRAIN_CORAL_BLOCK
-
DEAD_BUBBLE_CORAL_BLOCK
-
DEAD_FIRE_CORAL_BLOCK
-
DEAD_HORN_CORAL_BLOCK
-
TUBE_CORAL_BLOCK
-
BRAIN_CORAL_BLOCK
-
BUBBLE_CORAL_BLOCK
-
FIRE_CORAL_BLOCK
-
HORN_CORAL_BLOCK
-
DEAD_TUBE_CORAL
-
DEAD_BRAIN_CORAL
-
DEAD_BUBBLE_CORAL
-
DEAD_FIRE_CORAL
-
DEAD_HORN_CORAL
-
TUBE_CORAL
-
BRAIN_CORAL
-
BUBBLE_CORAL
-
FIRE_CORAL
-
HORN_CORAL
-
DEAD_TUBE_CORAL_FAN
-
DEAD_BRAIN_CORAL_FAN
-
DEAD_BUBBLE_CORAL_FAN
-
DEAD_FIRE_CORAL_FAN
-
DEAD_HORN_CORAL_FAN
-
TUBE_CORAL_FAN
-
BRAIN_CORAL_FAN
-
BUBBLE_CORAL_FAN
-
FIRE_CORAL_FAN
-
HORN_CORAL_FAN
-
DEAD_TUBE_CORAL_WALL_FAN
-
DEAD_BRAIN_CORAL_WALL_FAN
-
DEAD_BUBBLE_CORAL_WALL_FAN
-
DEAD_FIRE_CORAL_WALL_FAN
-
DEAD_HORN_CORAL_WALL_FAN
-
TUBE_CORAL_WALL_FAN
-
BRAIN_CORAL_WALL_FAN
-
BUBBLE_CORAL_WALL_FAN
-
FIRE_CORAL_WALL_FAN
-
HORN_CORAL_WALL_FAN
-
SEA_PICKLE
-
BLUE_ICE
-
CONDUIT
-
BAMBOO_SAPLING
-
BAMBOO
-
POTTED_BAMBOO
-
VOID_AIR
-
CAVE_AIR
-
BUBBLE_COLUMN
-
POLISHED_GRANITE_STAIRS
-
SMOOTH_RED_SANDSTONE_STAIRS
-
MOSSY_STONE_BRICK_STAIRS
-
POLISHED_DIORITE_STAIRS
-
MOSSY_COBBLESTONE_STAIRS
-
END_STONE_BRICK_STAIRS
-
STONE_STAIRS
-
SMOOTH_SANDSTONE_STAIRS
-
SMOOTH_QUARTZ_STAIRS
-
GRANITE_STAIRS
-
ANDESITE_STAIRS
-
RED_NETHER_BRICK_STAIRS
-
POLISHED_ANDESITE_STAIRS
-
DIORITE_STAIRS
-
POLISHED_GRANITE_SLAB
-
SMOOTH_RED_SANDSTONE_SLAB
-
MOSSY_STONE_BRICK_SLAB
-
POLISHED_DIORITE_SLAB
-
MOSSY_COBBLESTONE_SLAB
-
END_STONE_BRICK_SLAB
-
SMOOTH_SANDSTONE_SLAB
-
SMOOTH_QUARTZ_SLAB
-
GRANITE_SLAB
-
ANDESITE_SLAB
-
RED_NETHER_BRICK_SLAB
-
POLISHED_ANDESITE_SLAB
-
DIORITE_SLAB
-
BRICK_WALL
-
PRISMARINE_WALL
-
RED_SANDSTONE_WALL
-
MOSSY_STONE_BRICK_WALL
-
GRANITE_WALL
-
STONE_BRICK_WALL
-
MUD_BRICK_WALL
-
NETHER_BRICK_WALL
-
ANDESITE_WALL
-
RED_NETHER_BRICK_WALL
-
SANDSTONE_WALL
-
END_STONE_BRICK_WALL
-
DIORITE_WALL
-
SCAFFOLDING
-
LOOM
-
BARREL
-
SMOKER
-
BLAST_FURNACE
-
CARTOGRAPHY_TABLE
-
FLETCHING_TABLE
-
GRINDSTONE
-
LECTERN
-
SMITHING_TABLE
-
STONECUTTER
-
BELL
-
LANTERN
-
SOUL_LANTERN
-
COPPER_LANTERN
-
EXPOSED_COPPER_LANTERN
-
WEATHERED_COPPER_LANTERN
-
OXIDIZED_COPPER_LANTERN
-
WAXED_COPPER_LANTERN
-
WAXED_EXPOSED_COPPER_LANTERN
-
WAXED_WEATHERED_COPPER_LANTERN
-
WAXED_OXIDIZED_COPPER_LANTERN
-
CAMPFIRE
-
SOUL_CAMPFIRE
-
SWEET_BERRY_BUSH
-
WARPED_STEM
-
STRIPPED_WARPED_STEM
-
WARPED_HYPHAE
-
STRIPPED_WARPED_HYPHAE
-
WARPED_NYLIUM
-
WARPED_FUNGUS
-
WARPED_WART_BLOCK
-
WARPED_ROOTS
-
NETHER_SPROUTS
-
CRIMSON_STEM
-
STRIPPED_CRIMSON_STEM
-
CRIMSON_HYPHAE
-
STRIPPED_CRIMSON_HYPHAE
-
CRIMSON_NYLIUM
-
CRIMSON_FUNGUS
-
SHROOMLIGHT
-
WEEPING_VINES
-
WEEPING_VINES_PLANT
-
TWISTING_VINES
-
TWISTING_VINES_PLANT
-
CRIMSON_ROOTS
-
CRIMSON_PLANKS
-
WARPED_PLANKS
-
CRIMSON_SLAB
-
WARPED_SLAB
-
CRIMSON_PRESSURE_PLATE
-
WARPED_PRESSURE_PLATE
-
CRIMSON_FENCE
-
WARPED_FENCE
-
CRIMSON_TRAPDOOR
-
WARPED_TRAPDOOR
-
CRIMSON_FENCE_GATE
-
WARPED_FENCE_GATE
-
CRIMSON_STAIRS
-
WARPED_STAIRS
-
CRIMSON_BUTTON
-
WARPED_BUTTON
-
CRIMSON_DOOR
-
WARPED_DOOR
-
CRIMSON_SIGN
-
WARPED_SIGN
-
CRIMSON_WALL_SIGN
-
WARPED_WALL_SIGN
-
STRUCTURE_BLOCK
-
JIGSAW
-
TEST_BLOCK
-
TEST_INSTANCE_BLOCK
-
COMPOSTER
-
TARGET
-
BEE_NEST
-
BEEHIVE
-
HONEY_BLOCK
-
HONEYCOMB_BLOCK
-
NETHERITE_BLOCK
-
ANCIENT_DEBRIS
-
CRYING_OBSIDIAN
-
RESPAWN_ANCHOR
-
POTTED_CRIMSON_FUNGUS
-
POTTED_WARPED_FUNGUS
-
POTTED_CRIMSON_ROOTS
-
POTTED_WARPED_ROOTS
-
LODESTONE
-
BLACKSTONE
-
BLACKSTONE_STAIRS
-
BLACKSTONE_WALL
-
BLACKSTONE_SLAB
-
POLISHED_BLACKSTONE
-
POLISHED_BLACKSTONE_BRICKS
-
CRACKED_POLISHED_BLACKSTONE_BRICKS
-
CHISELED_POLISHED_BLACKSTONE
-
POLISHED_BLACKSTONE_BRICK_SLAB
-
POLISHED_BLACKSTONE_BRICK_STAIRS
-
POLISHED_BLACKSTONE_BRICK_WALL
-
GILDED_BLACKSTONE
-
POLISHED_BLACKSTONE_STAIRS
-
POLISHED_BLACKSTONE_SLAB
-
POLISHED_BLACKSTONE_PRESSURE_PLATE
-
POLISHED_BLACKSTONE_BUTTON
-
POLISHED_BLACKSTONE_WALL
-
CHISELED_NETHER_BRICKS
-
CRACKED_NETHER_BRICKS
-
QUARTZ_BRICKS
-
CANDLE
-
WHITE_CANDLE
-
ORANGE_CANDLE
-
MAGENTA_CANDLE
-
LIGHT_BLUE_CANDLE
-
YELLOW_CANDLE
-
LIME_CANDLE
-
PINK_CANDLE
-
GRAY_CANDLE
-
LIGHT_GRAY_CANDLE
-
CYAN_CANDLE
-
PURPLE_CANDLE
-
BLUE_CANDLE
-
BROWN_CANDLE
-
GREEN_CANDLE
-
RED_CANDLE
-
BLACK_CANDLE
-
CANDLE_CAKE
-
WHITE_CANDLE_CAKE
-
ORANGE_CANDLE_CAKE
-
MAGENTA_CANDLE_CAKE
-
LIGHT_BLUE_CANDLE_CAKE
-
YELLOW_CANDLE_CAKE
-
LIME_CANDLE_CAKE
-
PINK_CANDLE_CAKE
-
GRAY_CANDLE_CAKE
-
LIGHT_GRAY_CANDLE_CAKE
-
CYAN_CANDLE_CAKE
-
PURPLE_CANDLE_CAKE
-
BLUE_CANDLE_CAKE
-
BROWN_CANDLE_CAKE
-
GREEN_CANDLE_CAKE
-
RED_CANDLE_CAKE
-
BLACK_CANDLE_CAKE
-
AMETHYST_BLOCK
-
BUDDING_AMETHYST
-
AMETHYST_CLUSTER
-
LARGE_AMETHYST_BUD
-
MEDIUM_AMETHYST_BUD
-
SMALL_AMETHYST_BUD
-
TUFF
-
TUFF_SLAB
-
TUFF_STAIRS
-
TUFF_WALL
-
POLISHED_TUFF
-
POLISHED_TUFF_SLAB
-
POLISHED_TUFF_STAIRS
-
POLISHED_TUFF_WALL
-
CHISELED_TUFF
-
TUFF_BRICKS
-
TUFF_BRICK_SLAB
-
TUFF_BRICK_STAIRS
-
TUFF_BRICK_WALL
-
CHISELED_TUFF_BRICKS
-
CALCITE
-
TINTED_GLASS
-
POWDER_SNOW
-
SCULK_SENSOR
-
CALIBRATED_SCULK_SENSOR
-
SCULK
-
SCULK_VEIN
-
SCULK_CATALYST
-
SCULK_SHRIEKER
-
COPPER_BLOCK
-
EXPOSED_COPPER
-
WEATHERED_COPPER
-
OXIDIZED_COPPER
-
COPPER_ORE
-
DEEPSLATE_COPPER_ORE
-
OXIDIZED_CUT_COPPER
-
WEATHERED_CUT_COPPER
-
EXPOSED_CUT_COPPER
-
CUT_COPPER
-
OXIDIZED_CHISELED_COPPER
-
WEATHERED_CHISELED_COPPER
-
EXPOSED_CHISELED_COPPER
-
CHISELED_COPPER
-
WAXED_OXIDIZED_CHISELED_COPPER
-
WAXED_WEATHERED_CHISELED_COPPER
-
WAXED_EXPOSED_CHISELED_COPPER
-
WAXED_CHISELED_COPPER
-
OXIDIZED_CUT_COPPER_STAIRS
-
WEATHERED_CUT_COPPER_STAIRS
-
EXPOSED_CUT_COPPER_STAIRS
-
CUT_COPPER_STAIRS
-
OXIDIZED_CUT_COPPER_SLAB
-
WEATHERED_CUT_COPPER_SLAB
-
EXPOSED_CUT_COPPER_SLAB
-
CUT_COPPER_SLAB
-
WAXED_COPPER_BLOCK
-
WAXED_WEATHERED_COPPER
-
WAXED_EXPOSED_COPPER
-
WAXED_OXIDIZED_COPPER
-
WAXED_OXIDIZED_CUT_COPPER
-
WAXED_WEATHERED_CUT_COPPER
-
WAXED_EXPOSED_CUT_COPPER
-
WAXED_CUT_COPPER
-
WAXED_OXIDIZED_CUT_COPPER_STAIRS
-
WAXED_WEATHERED_CUT_COPPER_STAIRS
-
WAXED_EXPOSED_CUT_COPPER_STAIRS
-
WAXED_CUT_COPPER_STAIRS
-
WAXED_OXIDIZED_CUT_COPPER_SLAB
-
WAXED_WEATHERED_CUT_COPPER_SLAB
-
WAXED_EXPOSED_CUT_COPPER_SLAB
-
WAXED_CUT_COPPER_SLAB
-
COPPER_DOOR
-
EXPOSED_COPPER_DOOR
-
OXIDIZED_COPPER_DOOR
-
WEATHERED_COPPER_DOOR
-
WAXED_COPPER_DOOR
-
WAXED_EXPOSED_COPPER_DOOR
-
WAXED_OXIDIZED_COPPER_DOOR
-
WAXED_WEATHERED_COPPER_DOOR
-
COPPER_TRAPDOOR
-
EXPOSED_COPPER_TRAPDOOR
-
OXIDIZED_COPPER_TRAPDOOR
-
WEATHERED_COPPER_TRAPDOOR
-
WAXED_COPPER_TRAPDOOR
-
WAXED_EXPOSED_COPPER_TRAPDOOR
-
WAXED_OXIDIZED_COPPER_TRAPDOOR
-
WAXED_WEATHERED_COPPER_TRAPDOOR
-
COPPER_GRATE
-
EXPOSED_COPPER_GRATE
-
WEATHERED_COPPER_GRATE
-
OXIDIZED_COPPER_GRATE
-
WAXED_COPPER_GRATE
-
WAXED_EXPOSED_COPPER_GRATE
-
WAXED_WEATHERED_COPPER_GRATE
-
WAXED_OXIDIZED_COPPER_GRATE
-
COPPER_BULB
-
EXPOSED_COPPER_BULB
-
WEATHERED_COPPER_BULB
-
OXIDIZED_COPPER_BULB
-
WAXED_COPPER_BULB
-
WAXED_EXPOSED_COPPER_BULB
-
WAXED_WEATHERED_COPPER_BULB
-
WAXED_OXIDIZED_COPPER_BULB
-
COPPER_CHEST
-
EXPOSED_COPPER_CHEST
-
WEATHERED_COPPER_CHEST
-
OXIDIZED_COPPER_CHEST
-
WAXED_COPPER_CHEST
-
WAXED_EXPOSED_COPPER_CHEST
-
WAXED_WEATHERED_COPPER_CHEST
-
WAXED_OXIDIZED_COPPER_CHEST
-
COPPER_GOLEM_STATUE
-
EXPOSED_COPPER_GOLEM_STATUE
-
WEATHERED_COPPER_GOLEM_STATUE
-
OXIDIZED_COPPER_GOLEM_STATUE
-
WAXED_COPPER_GOLEM_STATUE
-
WAXED_EXPOSED_COPPER_GOLEM_STATUE
-
WAXED_WEATHERED_COPPER_GOLEM_STATUE
-
WAXED_OXIDIZED_COPPER_GOLEM_STATUE
-
LIGHTNING_ROD
-
EXPOSED_LIGHTNING_ROD
-
WEATHERED_LIGHTNING_ROD
-
OXIDIZED_LIGHTNING_ROD
-
WAXED_LIGHTNING_ROD
-
WAXED_EXPOSED_LIGHTNING_ROD
-
WAXED_WEATHERED_LIGHTNING_ROD
-
WAXED_OXIDIZED_LIGHTNING_ROD
-
POINTED_DRIPSTONE
-
DRIPSTONE_BLOCK
-
CAVE_VINES
-
CAVE_VINES_PLANT
-
SPORE_BLOSSOM
-
AZALEA
-
FLOWERING_AZALEA
-
MOSS_CARPET
-
PINK_PETALS
-
WILDFLOWERS
-
LEAF_LITTER
-
MOSS_BLOCK
-
BIG_DRIPLEAF
-
BIG_DRIPLEAF_STEM
-
SMALL_DRIPLEAF
-
HANGING_ROOTS
-
ROOTED_DIRT
-
MUD
-
DEEPSLATE
-
COBBLED_DEEPSLATE
-
COBBLED_DEEPSLATE_STAIRS
-
COBBLED_DEEPSLATE_SLAB
-
COBBLED_DEEPSLATE_WALL
-
POLISHED_DEEPSLATE
-
POLISHED_DEEPSLATE_STAIRS
-
POLISHED_DEEPSLATE_SLAB
-
POLISHED_DEEPSLATE_WALL
-
DEEPSLATE_TILES
-
DEEPSLATE_TILE_STAIRS
-
DEEPSLATE_TILE_SLAB
-
DEEPSLATE_TILE_WALL
-
DEEPSLATE_BRICKS
-
DEEPSLATE_BRICK_STAIRS
-
DEEPSLATE_BRICK_SLAB
-
DEEPSLATE_BRICK_WALL
-
CHISELED_DEEPSLATE
-
CRACKED_DEEPSLATE_BRICKS
-
CRACKED_DEEPSLATE_TILES
-
INFESTED_DEEPSLATE
-
SMOOTH_BASALT
-
RAW_IRON_BLOCK
-
RAW_COPPER_BLOCK
-
RAW_GOLD_BLOCK
-
POTTED_AZALEA_BUSH
-
POTTED_FLOWERING_AZALEA_BUSH
-
OCHRE_FROGLIGHT
-
VERDANT_FROGLIGHT
-
PEARLESCENT_FROGLIGHT
-
FROGSPAWN
-
REINFORCED_DEEPSLATE
-
DECORATED_POT
-
CRAFTER
-
TRIAL_SPAWNER
-
VAULT
-
HEAVY_CORE
-
PALE_MOSS_BLOCK
-
PALE_MOSS_CARPET
-
PALE_HANGING_MOSS
-
OPEN_EYEBLOSSOM
-
CLOSED_EYEBLOSSOM
-
POTTED_OPEN_EYEBLOSSOM
-
POTTED_CLOSED_EYEBLOSSOM
-
FIREFLY_BUSH
-
-
Method Details
-
withProperty
Creates a new block with the the propertypropertysets tovalue.- Parameters:
property- the property namevalue- the property value- Returns:
- a new block with its property changed
- Throws:
IllegalArgumentException- if the property or value are invalid
-
withProperties
Changes multiple properties at once.Equivalent to calling
withProperty(String, String)for each map entry.- Parameters:
properties- map containing all the properties to change- Returns:
- a new block with its properties changed
- Throws:
IllegalArgumentException- if the property or value are invalid- See Also:
-
withTag
-
withNbt
-
withHandler
-
nbt
-
nbtOrEmpty
Returns an unmodifiable view of the block nbt or an empty compound.- Returns:
- the block nbt or an empty compound if not present
-
hasNbt
-
handler
Returns the block handler.- Returns:
- the block handler, null if not present
-
properties
-
state
Returns the block states as a string.The format is `block_name[property1=value1,property2=value2,...]`.
More portable than
stateId()across game versions, but less efficient. Do not rely on exact string comparison as properties order may vary, usefromState(String).- Returns:
- the block properties as a string
- See Also:
-
defaultState
-
getProperty
-
possibleStates
-
registry
Returns the block registry.Registry data is directly linked to
stateId().- Specified by:
registryin interfaceStaticProtocolObject<Block>- Returns:
- the block registry
-
key
-
id
default int id()- Specified by:
idin interfaceStaticProtocolObject<Block>
-
stateId
default int stateId() -
isAir
default boolean isAir() -
isSolid
default boolean isSolid() -
isLiquid
default boolean isLiquid() -
compare
-
compare
-
values
-
fromKey
-
fromKey
-
fromState
-
statesCount
static int statesCount() -
fromStateId
-
fromBlockId
-
staticRegistry
-