Interface Block
- All Superinterfaces:
net.kyori.adventure.key.Keyed,ProtocolObject,StaticProtocolObject,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. -
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 Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final 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 Blockstatic final Block -
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault booleancompare(@NotNull Block block, @NotNull Block.Comparator comparator) @NotNull BlockReturns this block type with default properties, no tags and no handler.static @Nullable BlockfromBlockId(int blockId) static @Nullable Blockstatic @Nullable BlockfromKey(@NotNull net.kyori.adventure.key.Key key) static @Nullable BlockfromStateId(int stateId) default StringgetProperty(@NotNull String property) Returns a property value fromproperties().@Nullable BlockHandlerhandler()Returns the block handler.default booleanhasNbt()default intid()default booleanisAir()default booleanisLiquid()default booleanisSolid()default @NotNull net.kyori.adventure.key.Keykey()@Nullable net.kyori.adventure.nbt.CompoundBinaryTagnbt()Returns an unmodifiable view to the block nbt.default @NotNull net.kyori.adventure.nbt.CompoundBinaryTagReturns an unmodifiable view of the block nbt or an empty compound.@NotNull Collection<@NotNull Block> Returns the block properties.registry()Returns the block registry.default intstateId()static @NotNull Collection<@NotNull Block> values()@NotNull BlockwithHandler(@Nullable BlockHandler handler) Creates a new block with the specifiedhandler.@NotNull BlockwithNbt(@Nullable net.kyori.adventure.nbt.CompoundBinaryTag compound) Creates a new block with different nbt data.@NotNull BlockwithProperties(@NotNull Map<@NotNull String, @NotNull String> properties) Changes multiple properties at once.@NotNull BlockwithProperty(@NotNull String property, @NotNull String value) Creates a new block with the the propertypropertysets tovalue.<T> @NotNull BlockCreates a new block with a tag modified.Methods inherited from interface net.minestom.server.registry.StaticProtocolObject
nameMethods inherited from interface net.minestom.server.tag.TagReadable
getTag, hasTag
-
Field Details
-
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
-
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
-
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
-
CLAY
-
SUGAR_CANE
-
JUKEBOX
-
OAK_FENCE
-
NETHERRACK
-
SOUL_SAND
-
SOUL_SOIL
-
BASALT
-
POLISHED_BASALT
-
SOUL_TORCH
-
SOUL_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
-
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
-
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
-
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
-
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
-
LIGHTNING_ROD
-
POINTED_DRIPSTONE
-
DRIPSTONE_BLOCK
-
CAVE_VINES
-
CAVE_VINES_PLANT
-
SPORE_BLOSSOM
-
AZALEA
-
FLOWERING_AZALEA
-
MOSS_CARPET
-
PINK_PETALS
-
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
-
-
Method Details
-
withProperty
@Contract(pure=true) @NotNull @NotNull Block withProperty(@NotNull @NotNull String property, @NotNull @NotNull String value) 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
@Contract(pure=true) @NotNull @NotNull Block withProperties(@NotNull @NotNull Map<@NotNull String, @NotNull String> properties) 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
@Contract(pure=true) @NotNull <T> @NotNull Block withTag(@NotNull @NotNull Tag<T> tag, @Nullable T value) Creates a new block with a tag modified.- Type Parameters:
T- the tag type- Parameters:
tag- the tag to modifyvalue- the tag value, null to remove- Returns:
- a new block with the modified tag
-
withNbt
@Contract(pure=true) @NotNull @NotNull Block withNbt(@Nullable @Nullable net.kyori.adventure.nbt.CompoundBinaryTag compound) Creates a new block with different nbt data.- Parameters:
compound- the new block nbt, null to remove- Returns:
- a new block with different nbt
-
withHandler
Creates a new block with the specifiedhandler.- Parameters:
handler- the new block handler, null to remove- Returns:
- a new block with the specified handler
-
nbt
@Contract(pure=true) @Nullable @Nullable net.kyori.adventure.nbt.CompoundBinaryTag nbt()Returns an unmodifiable view to the block nbt.Be aware that
tagsdirectly affect the block nbt.- Returns:
- the block nbt, null if not present
-
nbtOrEmpty
@NotNull default @NotNull net.kyori.adventure.nbt.CompoundBinaryTag 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
@Contract(pure=true) default boolean hasNbt() -
handler
Returns the block handler.- Returns:
- the block handler, null if not present
-
properties
Returns the block properties.- Returns:
- the block properties map
-
defaultState
Returns this block type with default properties, no tags and no handler. As found in theBlockslisting.- Returns:
- the default block
-
getProperty
Returns a property value fromproperties().- Parameters:
property- the property name- Returns:
- the property value, null if not present (due to an invalid property name)
-
possibleStates
-
registry
Returns the block registry.Registry data is directly linked to
stateId().- Specified by:
registryin interfaceProtocolObject- Returns:
- the block registry
-
key
@NotNull default @NotNull net.kyori.adventure.key.Key key()- Specified by:
keyin interfacenet.kyori.adventure.key.Keyed- Specified by:
keyin interfaceStaticProtocolObject
-
id
default int id()- Specified by:
idin interfaceStaticProtocolObject
-
stateId
default int stateId() -
isAir
default boolean isAir() -
isSolid
default boolean isSolid() -
isLiquid
default boolean isLiquid() -
compare
default boolean compare(@NotNull @NotNull Block block, @NotNull @NotNull Block.Comparator comparator) -
compare
-
values
-
fromKey
-
fromKey
-
fromStateId
-
fromBlockId
-