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 Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final Blockstatic final 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) static @Nullable BlockfromBlockId(int blockId) static @Nullable BlockfromNamespaceId(@NotNull String namespaceID) static @Nullable BlockfromNamespaceId(@NotNull NamespaceID namespaceID) static @Nullable BlockfromStateId(short 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 NamespaceID@Nullable org.jglrxavpok.hephaistos.nbt.NBTCompoundnbt()Returns an unmodifiable view to the block nbt.@NotNull Collection<@NotNull Block> Returns the block properties.registry()Returns the block registry.default shortstateId()static @NotNull Collection<@NotNull Block> values()@NotNull BlockwithHandler(@Nullable BlockHandler handler) Creates a new block with the specifiedhandler.@NotNull BlockwithNbt(@Nullable org.jglrxavpok.hephaistos.nbt.NBTCompound 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.ProtocolObject
key, nameMethods inherited from interface net.minestom.server.tag.TagReadable
getTag, hasTag
-
Field Details
-
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
-
MANGROVE_PLANKS
-
BAMBOO_PLANKS
-
BAMBOO_MOSAIC
-
OAK_SAPLING
-
SPRUCE_SAPLING
-
BIRCH_SAPLING
-
JUNGLE_SAPLING
-
ACACIA_SAPLING
-
CHERRY_SAPLING
-
DARK_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
-
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_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_MANGROVE_WOOD
-
OAK_LEAVES
-
SPRUCE_LEAVES
-
BIRCH_LEAVES
-
JUNGLE_LEAVES
-
ACACIA_LEAVES
-
CHERRY_LEAVES
-
DARK_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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
OAK_FENCE_GATE
-
BRICK_STAIRS
-
STONE_BRICK_STAIRS
-
MUD_BRICK_STAIRS
-
MYCELIUM
-
LILY_PAD
-
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_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
-
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
-
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
-
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
-
MANGROVE_FENCE_GATE
-
BAMBOO_FENCE_GATE
-
SPRUCE_FENCE
-
BIRCH_FENCE
-
JUNGLE_FENCE
-
ACACIA_FENCE
-
CHERRY_FENCE
-
DARK_OAK_FENCE
-
MANGROVE_FENCE
-
BAMBOO_FENCE
-
SPRUCE_DOOR
-
BIRCH_DOOR
-
JUNGLE_DOOR
-
ACACIA_DOOR
-
CHERRY_DOOR
-
DARK_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
-
-
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 org.jglrxavpok.hephaistos.nbt.NBTCompound 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 org.jglrxavpok.hephaistos.nbt.NBTCompound 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
-
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
-
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().- Returns:
- the block registry
-
namespace
- Specified by:
namespacein interfaceProtocolObject
-
id
default int id()- Specified by:
idin interfaceStaticProtocolObject
-
stateId
default short 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
-
fromNamespaceId
-
fromNamespaceId
-
fromStateId
-
fromBlockId
-