Uses of Class
net.minecraft.block.Block
Package
Description
The basic AI system for Minecraft living entities.
The Named Binary Tag (NBT) data format.
-
Uses of Block in net.minecraft.advancement.criterion
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntry<Block>> BeeNestDestroyedCriterion.Conditions.block
The field for theblock
record component.private final Optional
<RegistryEntry<Block>> EnterBlockCriterion.Conditions.block
The field for theblock
record component.private final Optional
<RegistryEntry<Block>> SlideDownBlockCriterion.Conditions.block
The field for theblock
record component.Modifier and TypeMethodDescriptionBeeNestDestroyedCriterion.Conditions.block()
Returns the value of theblock
record component.EnterBlockCriterion.Conditions.block()
Returns the value of theblock
record component.SlideDownBlockCriterion.Conditions.block()
Returns the value of theblock
record component.Modifier and TypeMethodDescriptionBeeNestDestroyedCriterion.Conditions.create
(Block block, ItemPredicate.Builder itemPredicateBuilder, NumberRange.IntRange beeCountRange) TickCriterion.Conditions.createLocation
(Block block, Item item) ItemCriterion.Conditions.createPlacedBlock
(Block block) -
Uses of Block in net.minecraft.block
Modifier and TypeClassDescriptionclass
class
class
The base class for all cauldrons.class
AbstractChestBlock<E extends BlockEntity>
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
A convenience class for a block with aBlockEntity
.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
An empty cauldron block.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
A carpet that has an associated carpet color for llamas.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
A cauldron filled with lava.class
class
class
Constructs a leveled cauldron block.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeFieldDescriptionstatic final Block
Blocks.ACACIA_BUTTON
static final Block
Blocks.ACACIA_DOOR
static final Block
Blocks.ACACIA_FENCE
static final Block
Blocks.ACACIA_FENCE_GATE
static final Block
Blocks.ACACIA_HANGING_SIGN
static final Block
Blocks.ACACIA_LEAVES
static final Block
Blocks.ACACIA_LOG
static final Block
Blocks.ACACIA_PLANKS
static final Block
Blocks.ACACIA_PRESSURE_PLATE
static final Block
Blocks.ACACIA_SAPLING
static final Block
Blocks.ACACIA_SIGN
static final Block
Blocks.ACACIA_SLAB
static final Block
Blocks.ACACIA_STAIRS
static final Block
Blocks.ACACIA_TRAPDOOR
static final Block
Blocks.ACACIA_WALL_HANGING_SIGN
static final Block
Blocks.ACACIA_WALL_SIGN
static final Block
Blocks.ACACIA_WOOD
static final Block
Blocks.ACTIVATOR_RAIL
static final Block
Blocks.AIR
static final Block
Blocks.ALLIUM
static final Block
Blocks.AMETHYST_BLOCK
static final Block
Blocks.AMETHYST_CLUSTER
static final Block
Blocks.ANCIENT_DEBRIS
static final Block
Blocks.ANDESITE
static final Block
Blocks.ANDESITE_SLAB
static final Block
Blocks.ANDESITE_STAIRS
static final Block
Blocks.ANDESITE_WALL
static final Block
Blocks.ANVIL
static final Block
Blocks.ATTACHED_MELON_STEM
static final Block
Blocks.ATTACHED_PUMPKIN_STEM
static final Block
Blocks.AZALEA
static final Block
Blocks.AZALEA_LEAVES
static final Block
Blocks.AZURE_BLUET
static final Block
Blocks.BAMBOO
static final Block
Blocks.BAMBOO_BLOCK
static final Block
Blocks.BAMBOO_BUTTON
static final Block
Blocks.BAMBOO_DOOR
static final Block
Blocks.BAMBOO_FENCE
static final Block
Blocks.BAMBOO_FENCE_GATE
static final Block
Blocks.BAMBOO_HANGING_SIGN
static final Block
Blocks.BAMBOO_MOSAIC
static final Block
Blocks.BAMBOO_MOSAIC_SLAB
static final Block
Blocks.BAMBOO_MOSAIC_STAIRS
static final Block
Blocks.BAMBOO_PLANKS
static final Block
Blocks.BAMBOO_PRESSURE_PLATE
static final Block
Blocks.BAMBOO_SAPLING
static final Block
Blocks.BAMBOO_SIGN
static final Block
Blocks.BAMBOO_SLAB
static final Block
Blocks.BAMBOO_STAIRS
static final Block
Blocks.BAMBOO_TRAPDOOR
static final Block
Blocks.BAMBOO_WALL_HANGING_SIGN
static final Block
Blocks.BAMBOO_WALL_SIGN
static final Block
Blocks.BARREL
static final Block
Blocks.BARRIER
static final Block
Blocks.BASALT
private final Block
BrushableBlock.baseBlock
private final Block
StairsBlock.baseBlock
static final Block
Blocks.BEACON
static final Block
Blocks.BEDROCK
static final Block
Blocks.BEE_NEST
static final Block
Blocks.BEEHIVE
static final Block
Blocks.BEETROOTS
static final Block
Blocks.BELL
static final Block
Blocks.BIG_DRIPLEAF
static final Block
Blocks.BIG_DRIPLEAF_STEM
static final Block
Blocks.BIRCH_BUTTON
static final Block
Blocks.BIRCH_DOOR
static final Block
Blocks.BIRCH_FENCE
static final Block
Blocks.BIRCH_FENCE_GATE
static final Block
Blocks.BIRCH_HANGING_SIGN
static final Block
Blocks.BIRCH_LEAVES
static final Block
Blocks.BIRCH_LOG
static final Block
Blocks.BIRCH_PLANKS
static final Block
Blocks.BIRCH_PRESSURE_PLATE
static final Block
Blocks.BIRCH_SAPLING
static final Block
Blocks.BIRCH_SIGN
static final Block
Blocks.BIRCH_SLAB
static final Block
Blocks.BIRCH_STAIRS
static final Block
Blocks.BIRCH_TRAPDOOR
static final Block
Blocks.BIRCH_WALL_HANGING_SIGN
static final Block
Blocks.BIRCH_WALL_SIGN
static final Block
Blocks.BIRCH_WOOD
static final Block
Blocks.BLACK_BANNER
static final Block
Blocks.BLACK_BED
static final Block
Blocks.BLACK_CANDLE
static final Block
Blocks.BLACK_CANDLE_CAKE
static final Block
Blocks.BLACK_CARPET
static final Block
Blocks.BLACK_CONCRETE
static final Block
Blocks.BLACK_CONCRETE_POWDER
static final Block
Blocks.BLACK_GLAZED_TERRACOTTA
static final Block
Blocks.BLACK_SHULKER_BOX
static final Block
Blocks.BLACK_STAINED_GLASS
static final Block
Blocks.BLACK_STAINED_GLASS_PANE
static final Block
Blocks.BLACK_TERRACOTTA
static final Block
Blocks.BLACK_WALL_BANNER
static final Block
Blocks.BLACK_WOOL
static final Block
Blocks.BLACKSTONE
static final Block
Blocks.BLACKSTONE_SLAB
static final Block
Blocks.BLACKSTONE_STAIRS
static final Block
Blocks.BLACKSTONE_WALL
static final Block
Blocks.BLAST_FURNACE
static final Block
Blocks.BLUE_BANNER
static final Block
Blocks.BLUE_BED
static final Block
Blocks.BLUE_CANDLE
static final Block
Blocks.BLUE_CANDLE_CAKE
static final Block
Blocks.BLUE_CARPET
static final Block
Blocks.BLUE_CONCRETE
static final Block
Blocks.BLUE_CONCRETE_POWDER
static final Block
Blocks.BLUE_GLAZED_TERRACOTTA
static final Block
Blocks.BLUE_ICE
static final Block
Blocks.BLUE_ORCHID
static final Block
Blocks.BLUE_SHULKER_BOX
static final Block
Blocks.BLUE_STAINED_GLASS
static final Block
Blocks.BLUE_STAINED_GLASS_PANE
static final Block
Blocks.BLUE_TERRACOTTA
static final Block
Blocks.BLUE_WALL_BANNER
static final Block
Blocks.BLUE_WOOL
static final Block
Blocks.BONE_BLOCK
static final Block
Blocks.BOOKSHELF
static final Block
Blocks.BRAIN_CORAL
static final Block
Blocks.BRAIN_CORAL_BLOCK
static final Block
Blocks.BRAIN_CORAL_FAN
static final Block
Blocks.BRAIN_CORAL_WALL_FAN
static final Block
Blocks.BREWING_STAND
static final Block
Blocks.BRICK_SLAB
static final Block
Blocks.BRICK_STAIRS
static final Block
Blocks.BRICK_WALL
static final Block
Blocks.BRICKS
static final Block
Blocks.BROWN_BANNER
static final Block
Blocks.BROWN_BED
static final Block
Blocks.BROWN_CANDLE
static final Block
Blocks.BROWN_CANDLE_CAKE
static final Block
Blocks.BROWN_CARPET
static final Block
Blocks.BROWN_CONCRETE
static final Block
Blocks.BROWN_CONCRETE_POWDER
static final Block
Blocks.BROWN_GLAZED_TERRACOTTA
static final Block
Blocks.BROWN_MUSHROOM
static final Block
Blocks.BROWN_MUSHROOM_BLOCK
static final Block
Blocks.BROWN_SHULKER_BOX
static final Block
Blocks.BROWN_STAINED_GLASS
static final Block
Blocks.BROWN_STAINED_GLASS_PANE
static final Block
Blocks.BROWN_TERRACOTTA
static final Block
Blocks.BROWN_WALL_BANNER
static final Block
Blocks.BROWN_WOOL
static final Block
Blocks.BUBBLE_COLUMN
static final Block
Blocks.BUBBLE_CORAL
static final Block
Blocks.BUBBLE_CORAL_BLOCK
static final Block
Blocks.BUBBLE_CORAL_FAN
static final Block
Blocks.BUBBLE_CORAL_WALL_FAN
static final Block
Blocks.BUDDING_AMETHYST
static final Block
Blocks.CACTUS
static final Block
Blocks.CAKE
static final Block
Blocks.CALCITE
static final Block
Blocks.CALIBRATED_SCULK_SENSOR
static final Block
Blocks.CAMPFIRE
static final Block
Blocks.CANDLE
static final Block
Blocks.CANDLE_CAKE
static final Block
Blocks.CARROTS
static final Block
Blocks.CARTOGRAPHY_TABLE
static final Block
Blocks.CARVED_PUMPKIN
static final Block
Blocks.CAULDRON
static final Block
Blocks.CAVE_AIR
static final Block
Blocks.CAVE_VINES
static final Block
Blocks.CAVE_VINES_PLANT
static final Block
Blocks.CHAIN
static final Block
Blocks.CHAIN_COMMAND_BLOCK
static final Block
Blocks.CHERRY_BUTTON
static final Block
Blocks.CHERRY_DOOR
static final Block
Blocks.CHERRY_FENCE
static final Block
Blocks.CHERRY_FENCE_GATE
static final Block
Blocks.CHERRY_HANGING_SIGN
static final Block
Blocks.CHERRY_LEAVES
static final Block
Blocks.CHERRY_LOG
static final Block
Blocks.CHERRY_PLANKS
static final Block
Blocks.CHERRY_PRESSURE_PLATE
static final Block
Blocks.CHERRY_SAPLING
static final Block
Blocks.CHERRY_SIGN
static final Block
Blocks.CHERRY_SLAB
static final Block
Blocks.CHERRY_STAIRS
static final Block
Blocks.CHERRY_TRAPDOOR
static final Block
Blocks.CHERRY_WALL_HANGING_SIGN
static final Block
Blocks.CHERRY_WALL_SIGN
static final Block
Blocks.CHERRY_WOOD
static final Block
Blocks.CHEST
static final Block
Blocks.CHIPPED_ANVIL
static final Block
Blocks.CHISELED_BOOKSHELF
static final Block
Blocks.CHISELED_COPPER
static final Block
Blocks.CHISELED_DEEPSLATE
static final Block
Blocks.CHISELED_NETHER_BRICKS
static final Block
Blocks.CHISELED_POLISHED_BLACKSTONE
static final Block
Blocks.CHISELED_QUARTZ_BLOCK
static final Block
Blocks.CHISELED_RED_SANDSTONE
static final Block
Blocks.CHISELED_SANDSTONE
static final Block
Blocks.CHISELED_STONE_BRICKS
static final Block
Blocks.CHISELED_TUFF
static final Block
Blocks.CHISELED_TUFF_BRICKS
static final Block
Blocks.CHORUS_FLOWER
static final Block
Blocks.CHORUS_PLANT
static final Block
Blocks.CLAY
static final Block
Blocks.COAL_BLOCK
static final Block
Blocks.COAL_ORE
static final Block
Blocks.COARSE_DIRT
static final Block
Blocks.COBBLED_DEEPSLATE
static final Block
Blocks.COBBLED_DEEPSLATE_SLAB
static final Block
Blocks.COBBLED_DEEPSLATE_STAIRS
static final Block
Blocks.COBBLED_DEEPSLATE_WALL
static final Block
Blocks.COBBLESTONE
static final Block
Blocks.COBBLESTONE_SLAB
static final Block
Blocks.COBBLESTONE_STAIRS
static final Block
Blocks.COBBLESTONE_WALL
static final Block
Blocks.COBWEB
static final Block
Blocks.COCOA
static final Block
Blocks.COMMAND_BLOCK
static final Block
Blocks.COMPARATOR
static final Block
Blocks.COMPOSTER
static final Block
Blocks.CONDUIT
private final Block
FlowerPotBlock.content
static final Block
Blocks.COPPER_BLOCK
static final Block
Blocks.COPPER_BULB
static final Block
Blocks.COPPER_DOOR
static final Block
Blocks.COPPER_GRATE
static final Block
Blocks.COPPER_ORE
static final Block
Blocks.COPPER_TRAPDOOR
static final Block
Blocks.CORNFLOWER
static final Block
Blocks.CRACKED_DEEPSLATE_BRICKS
static final Block
Blocks.CRACKED_DEEPSLATE_TILES
static final Block
Blocks.CRACKED_NETHER_BRICKS
static final Block
static final Block
Blocks.CRACKED_STONE_BRICKS
static final Block
Blocks.CRAFTER
static final Block
Blocks.CRAFTING_TABLE
static final Block
Blocks.CREEPER_HEAD
static final Block
Blocks.CREEPER_WALL_HEAD
static final Block
Blocks.CRIMSON_BUTTON
static final Block
Blocks.CRIMSON_DOOR
static final Block
Blocks.CRIMSON_FENCE
static final Block
Blocks.CRIMSON_FENCE_GATE
static final Block
Blocks.CRIMSON_FUNGUS
static final Block
Blocks.CRIMSON_HANGING_SIGN
static final Block
Blocks.CRIMSON_HYPHAE
static final Block
Blocks.CRIMSON_NYLIUM
static final Block
Blocks.CRIMSON_PLANKS
static final Block
Blocks.CRIMSON_PRESSURE_PLATE
static final Block
Blocks.CRIMSON_ROOTS
static final Block
Blocks.CRIMSON_SIGN
static final Block
Blocks.CRIMSON_SLAB
static final Block
Blocks.CRIMSON_STAIRS
static final Block
Blocks.CRIMSON_STEM
static final Block
Blocks.CRIMSON_TRAPDOOR
static final Block
Blocks.CRIMSON_WALL_HANGING_SIGN
static final Block
Blocks.CRIMSON_WALL_SIGN
static final Block
Blocks.CRYING_OBSIDIAN
static final Block
Blocks.CUT_COPPER
static final Block
Blocks.CUT_COPPER_SLAB
static final Block
Blocks.CUT_COPPER_STAIRS
static final Block
Blocks.CUT_RED_SANDSTONE
static final Block
Blocks.CUT_RED_SANDSTONE_SLAB
static final Block
Blocks.CUT_SANDSTONE
static final Block
Blocks.CUT_SANDSTONE_SLAB
static final Block
Blocks.CYAN_BANNER
static final Block
Blocks.CYAN_BED
static final Block
Blocks.CYAN_CANDLE
static final Block
Blocks.CYAN_CANDLE_CAKE
static final Block
Blocks.CYAN_CARPET
static final Block
Blocks.CYAN_CONCRETE
static final Block
Blocks.CYAN_CONCRETE_POWDER
static final Block
Blocks.CYAN_GLAZED_TERRACOTTA
static final Block
Blocks.CYAN_SHULKER_BOX
static final Block
Blocks.CYAN_STAINED_GLASS
static final Block
Blocks.CYAN_STAINED_GLASS_PANE
static final Block
Blocks.CYAN_TERRACOTTA
static final Block
Blocks.CYAN_WALL_BANNER
static final Block
Blocks.CYAN_WOOL
static final Block
Blocks.DAMAGED_ANVIL
static final Block
Blocks.DANDELION
static final Block
Blocks.DARK_OAK_BUTTON
static final Block
Blocks.DARK_OAK_DOOR
static final Block
Blocks.DARK_OAK_FENCE
static final Block
Blocks.DARK_OAK_FENCE_GATE
static final Block
Blocks.DARK_OAK_HANGING_SIGN
static final Block
Blocks.DARK_OAK_LEAVES
static final Block
Blocks.DARK_OAK_LOG
static final Block
Blocks.DARK_OAK_PLANKS
static final Block
Blocks.DARK_OAK_PRESSURE_PLATE
static final Block
Blocks.DARK_OAK_SAPLING
static final Block
Blocks.DARK_OAK_SIGN
static final Block
Blocks.DARK_OAK_SLAB
static final Block
Blocks.DARK_OAK_STAIRS
static final Block
Blocks.DARK_OAK_TRAPDOOR
static final Block
Blocks.DARK_OAK_WALL_HANGING_SIGN
static final Block
Blocks.DARK_OAK_WALL_SIGN
static final Block
Blocks.DARK_OAK_WOOD
static final Block
Blocks.DARK_PRISMARINE
static final Block
Blocks.DARK_PRISMARINE_SLAB
static final Block
Blocks.DARK_PRISMARINE_STAIRS
static final Block
Blocks.DAYLIGHT_DETECTOR
static final Block
Blocks.DEAD_BRAIN_CORAL
static final Block
Blocks.DEAD_BRAIN_CORAL_BLOCK
static final Block
Blocks.DEAD_BRAIN_CORAL_FAN
static final Block
Blocks.DEAD_BRAIN_CORAL_WALL_FAN
static final Block
Blocks.DEAD_BUBBLE_CORAL
static final Block
Blocks.DEAD_BUBBLE_CORAL_BLOCK
static final Block
Blocks.DEAD_BUBBLE_CORAL_FAN
static final Block
Blocks.DEAD_BUBBLE_CORAL_WALL_FAN
static final Block
Blocks.DEAD_BUSH
static final Block
Blocks.DEAD_FIRE_CORAL
static final Block
Blocks.DEAD_FIRE_CORAL_BLOCK
static final Block
Blocks.DEAD_FIRE_CORAL_FAN
static final Block
Blocks.DEAD_FIRE_CORAL_WALL_FAN
static final Block
Blocks.DEAD_HORN_CORAL
static final Block
Blocks.DEAD_HORN_CORAL_BLOCK
static final Block
Blocks.DEAD_HORN_CORAL_FAN
static final Block
Blocks.DEAD_HORN_CORAL_WALL_FAN
static final Block
Blocks.DEAD_TUBE_CORAL
static final Block
Blocks.DEAD_TUBE_CORAL_BLOCK
static final Block
Blocks.DEAD_TUBE_CORAL_FAN
static final Block
Blocks.DEAD_TUBE_CORAL_WALL_FAN
private final Block
CoralBlock.deadCoralBlock
private final Block
CoralBlockBlock.deadCoralBlock
private final Block
CoralFanBlock.deadCoralBlock
private final Block
CoralWallFanBlock.deadCoralBlock
static final Block
Blocks.DECORATED_POT
static final Block
Blocks.DEEPSLATE
static final Block
Blocks.DEEPSLATE_BRICK_SLAB
static final Block
Blocks.DEEPSLATE_BRICK_STAIRS
static final Block
Blocks.DEEPSLATE_BRICK_WALL
static final Block
Blocks.DEEPSLATE_BRICKS
static final Block
Blocks.DEEPSLATE_COAL_ORE
static final Block
Blocks.DEEPSLATE_COPPER_ORE
static final Block
Blocks.DEEPSLATE_DIAMOND_ORE
static final Block
Blocks.DEEPSLATE_EMERALD_ORE
static final Block
Blocks.DEEPSLATE_GOLD_ORE
static final Block
Blocks.DEEPSLATE_IRON_ORE
static final Block
Blocks.DEEPSLATE_LAPIS_ORE
static final Block
Blocks.DEEPSLATE_REDSTONE_ORE
static final Block
Blocks.DEEPSLATE_TILE_SLAB
static final Block
Blocks.DEEPSLATE_TILE_STAIRS
static final Block
Blocks.DEEPSLATE_TILE_WALL
static final Block
Blocks.DEEPSLATE_TILES
static final Block
Blocks.DETECTOR_RAIL
static final Block
Blocks.DIAMOND_BLOCK
static final Block
Blocks.DIAMOND_ORE
static final Block
Blocks.DIORITE
static final Block
Blocks.DIORITE_SLAB
static final Block
Blocks.DIORITE_STAIRS
static final Block
Blocks.DIORITE_WALL
static final Block
Blocks.DIRT
static final Block
Blocks.DIRT_PATH
static final Block
Blocks.DISPENSER
static final Block
Blocks.DRAGON_EGG
static final Block
Blocks.DRAGON_HEAD
static final Block
Blocks.DRAGON_WALL_HEAD
static final Block
Blocks.DRIED_KELP_BLOCK
static final Block
Blocks.DRIPSTONE_BLOCK
static final Block
Blocks.DROPPER
static final Block
Blocks.EMERALD_BLOCK
static final Block
Blocks.EMERALD_ORE
static final Block
Blocks.ENCHANTING_TABLE
static final Block
Blocks.END_GATEWAY
static final Block
Blocks.END_PORTAL
static final Block
Blocks.END_PORTAL_FRAME
static final Block
Blocks.END_ROD
static final Block
Blocks.END_STONE
static final Block
Blocks.END_STONE_BRICK_SLAB
static final Block
Blocks.END_STONE_BRICK_STAIRS
static final Block
Blocks.END_STONE_BRICK_WALL
static final Block
Blocks.END_STONE_BRICKS
static final Block
Blocks.ENDER_CHEST
static final Block
Blocks.EXPOSED_CHISELED_COPPER
static final Block
Blocks.EXPOSED_COPPER
static final Block
Blocks.EXPOSED_COPPER_BULB
static final Block
Blocks.EXPOSED_COPPER_DOOR
static final Block
Blocks.EXPOSED_COPPER_GRATE
static final Block
Blocks.EXPOSED_COPPER_TRAPDOOR
static final Block
Blocks.EXPOSED_CUT_COPPER
static final Block
Blocks.EXPOSED_CUT_COPPER_SLAB
static final Block
Blocks.EXPOSED_CUT_COPPER_STAIRS
static final Block
Blocks.FARMLAND
static final Block
Blocks.FERN
static final Block
Blocks.FIRE
static final Block
Blocks.FIRE_CORAL
static final Block
Blocks.FIRE_CORAL_BLOCK
static final Block
Blocks.FIRE_CORAL_FAN
static final Block
Blocks.FIRE_CORAL_WALL_FAN
static final Block
Blocks.FLETCHING_TABLE
static final Block
Blocks.FLOWER_POT
static final Block
Blocks.FLOWERING_AZALEA
static final Block
Blocks.FLOWERING_AZALEA_LEAVES
static final Block
Blocks.FROGSPAWN
static final Block
Blocks.FROSTED_ICE
static final Block
Blocks.FURNACE
static final Block
Blocks.GILDED_BLACKSTONE
static final Block
Blocks.GLASS
static final Block
Blocks.GLASS_PANE
static final Block
Blocks.GLOW_LICHEN
static final Block
Blocks.GLOWSTONE
static final Block
Blocks.GOLD_BLOCK
static final Block
Blocks.GOLD_ORE
static final Block
Blocks.GRANITE
static final Block
Blocks.GRANITE_SLAB
static final Block
Blocks.GRANITE_STAIRS
static final Block
Blocks.GRANITE_WALL
static final Block
Blocks.GRASS_BLOCK
static final Block
Blocks.GRAVEL
static final Block
Blocks.GRAY_BANNER
static final Block
Blocks.GRAY_BED
static final Block
Blocks.GRAY_CANDLE
static final Block
Blocks.GRAY_CANDLE_CAKE
static final Block
Blocks.GRAY_CARPET
static final Block
Blocks.GRAY_CONCRETE
static final Block
Blocks.GRAY_CONCRETE_POWDER
static final Block
Blocks.GRAY_GLAZED_TERRACOTTA
static final Block
Blocks.GRAY_SHULKER_BOX
static final Block
Blocks.GRAY_STAINED_GLASS
static final Block
Blocks.GRAY_STAINED_GLASS_PANE
static final Block
Blocks.GRAY_TERRACOTTA
static final Block
Blocks.GRAY_WALL_BANNER
static final Block
Blocks.GRAY_WOOL
static final Block
Blocks.GREEN_BANNER
static final Block
Blocks.GREEN_BED
static final Block
Blocks.GREEN_CANDLE
static final Block
Blocks.GREEN_CANDLE_CAKE
static final Block
Blocks.GREEN_CARPET
static final Block
Blocks.GREEN_CONCRETE
static final Block
Blocks.GREEN_CONCRETE_POWDER
static final Block
Blocks.GREEN_GLAZED_TERRACOTTA
static final Block
Blocks.GREEN_SHULKER_BOX
static final Block
Blocks.GREEN_STAINED_GLASS
static final Block
Blocks.GREEN_STAINED_GLASS_PANE
static final Block
Blocks.GREEN_TERRACOTTA
static final Block
Blocks.GREEN_WALL_BANNER
static final Block
Blocks.GREEN_WOOL
static final Block
Blocks.GRINDSTONE
static final Block
Blocks.HANGING_ROOTS
private final Block
ConcretePowderBlock.hardenedState
static final Block
Blocks.HAY_BLOCK
static final Block
Blocks.HEAVY_CORE
static final Block
static final Block
Blocks.HONEY_BLOCK
static final Block
Blocks.HONEYCOMB_BLOCK
private final Block
TripwireBlock.hookBlock
static final Block
Blocks.HOPPER
static final Block
Blocks.HORN_CORAL
static final Block
Blocks.HORN_CORAL_BLOCK
static final Block
Blocks.HORN_CORAL_FAN
static final Block
Blocks.HORN_CORAL_WALL_FAN
static final Block
Blocks.ICE
static final Block
static final Block
Blocks.INFESTED_COBBLESTONE
static final Block
static final Block
Blocks.INFESTED_DEEPSLATE
static final Block
Blocks.INFESTED_MOSSY_STONE_BRICKS
static final Block
Blocks.INFESTED_STONE
static final Block
Blocks.INFESTED_STONE_BRICKS
static final Block
Blocks.IRON_BARS
static final Block
Blocks.IRON_BLOCK
static final Block
Blocks.IRON_DOOR
static final Block
Blocks.IRON_ORE
static final Block
Blocks.IRON_TRAPDOOR
static final Block
Blocks.JACK_O_LANTERN
static final Block
Blocks.JIGSAW
static final Block
Blocks.JUKEBOX
static final Block
Blocks.JUNGLE_BUTTON
static final Block
Blocks.JUNGLE_DOOR
static final Block
Blocks.JUNGLE_FENCE
static final Block
Blocks.JUNGLE_FENCE_GATE
static final Block
Blocks.JUNGLE_HANGING_SIGN
static final Block
Blocks.JUNGLE_LEAVES
static final Block
Blocks.JUNGLE_LOG
static final Block
Blocks.JUNGLE_PLANKS
static final Block
Blocks.JUNGLE_PRESSURE_PLATE
static final Block
Blocks.JUNGLE_SAPLING
static final Block
Blocks.JUNGLE_SIGN
static final Block
Blocks.JUNGLE_SLAB
static final Block
Blocks.JUNGLE_STAIRS
static final Block
Blocks.JUNGLE_TRAPDOOR
static final Block
Blocks.JUNGLE_WALL_HANGING_SIGN
static final Block
Blocks.JUNGLE_WALL_SIGN
static final Block
Blocks.JUNGLE_WOOD
static final Block
Blocks.KELP
static final Block
Blocks.KELP_PLANT
static final Block
Blocks.LADDER
static final Block
Blocks.LANTERN
static final Block
Blocks.LAPIS_BLOCK
static final Block
Blocks.LAPIS_ORE
static final Block
Blocks.LARGE_AMETHYST_BUD
static final Block
Blocks.LARGE_FERN
static final Block
Blocks.LAVA
static final Block
Blocks.LAVA_CAULDRON
static final Block
Blocks.LECTERN
static final Block
Blocks.LEVER
static final Block
Blocks.LIGHT
static final Block
Blocks.LIGHT_BLUE_BANNER
static final Block
Blocks.LIGHT_BLUE_BED
static final Block
Blocks.LIGHT_BLUE_CANDLE
static final Block
Blocks.LIGHT_BLUE_CANDLE_CAKE
static final Block
Blocks.LIGHT_BLUE_CARPET
static final Block
Blocks.LIGHT_BLUE_CONCRETE
static final Block
Blocks.LIGHT_BLUE_CONCRETE_POWDER
static final Block
Blocks.LIGHT_BLUE_GLAZED_TERRACOTTA
static final Block
Blocks.LIGHT_BLUE_SHULKER_BOX
static final Block
Blocks.LIGHT_BLUE_STAINED_GLASS
static final Block
static final Block
Blocks.LIGHT_BLUE_TERRACOTTA
static final Block
Blocks.LIGHT_BLUE_WALL_BANNER
static final Block
Blocks.LIGHT_BLUE_WOOL
static final Block
Blocks.LIGHT_GRAY_BANNER
static final Block
Blocks.LIGHT_GRAY_BED
static final Block
Blocks.LIGHT_GRAY_CANDLE
static final Block
Blocks.LIGHT_GRAY_CANDLE_CAKE
static final Block
Blocks.LIGHT_GRAY_CARPET
static final Block
Blocks.LIGHT_GRAY_CONCRETE
static final Block
Blocks.LIGHT_GRAY_CONCRETE_POWDER
static final Block
Blocks.LIGHT_GRAY_GLAZED_TERRACOTTA
static final Block
Blocks.LIGHT_GRAY_SHULKER_BOX
static final Block
Blocks.LIGHT_GRAY_STAINED_GLASS
static final Block
static final Block
Blocks.LIGHT_GRAY_TERRACOTTA
static final Block
Blocks.LIGHT_GRAY_WALL_BANNER
static final Block
Blocks.LIGHT_GRAY_WOOL
static final Block
static final Block
Blocks.LIGHTNING_ROD
static final Block
Blocks.LILAC
static final Block
Blocks.LILY_OF_THE_VALLEY
static final Block
Blocks.LILY_PAD
static final Block
Blocks.LIME_BANNER
static final Block
Blocks.LIME_BED
static final Block
Blocks.LIME_CANDLE
static final Block
Blocks.LIME_CANDLE_CAKE
static final Block
Blocks.LIME_CARPET
static final Block
Blocks.LIME_CONCRETE
static final Block
Blocks.LIME_CONCRETE_POWDER
static final Block
Blocks.LIME_GLAZED_TERRACOTTA
static final Block
Blocks.LIME_SHULKER_BOX
static final Block
Blocks.LIME_STAINED_GLASS
static final Block
Blocks.LIME_STAINED_GLASS_PANE
static final Block
Blocks.LIME_TERRACOTTA
static final Block
Blocks.LIME_WALL_BANNER
static final Block
Blocks.LIME_WOOL
static final Block
Blocks.LODESTONE
static final Block
Blocks.LOOM
static final Block
Blocks.MAGENTA_BANNER
static final Block
Blocks.MAGENTA_BED
static final Block
Blocks.MAGENTA_CANDLE
static final Block
Blocks.MAGENTA_CANDLE_CAKE
static final Block
Blocks.MAGENTA_CARPET
static final Block
Blocks.MAGENTA_CONCRETE
static final Block
Blocks.MAGENTA_CONCRETE_POWDER
static final Block
Blocks.MAGENTA_GLAZED_TERRACOTTA
static final Block
Blocks.MAGENTA_SHULKER_BOX
static final Block
Blocks.MAGENTA_STAINED_GLASS
static final Block
Blocks.MAGENTA_STAINED_GLASS_PANE
static final Block
Blocks.MAGENTA_TERRACOTTA
static final Block
Blocks.MAGENTA_WALL_BANNER
static final Block
Blocks.MAGENTA_WOOL
static final Block
Blocks.MAGMA_BLOCK
static final Block
Blocks.MANGROVE_BUTTON
static final Block
Blocks.MANGROVE_DOOR
static final Block
Blocks.MANGROVE_FENCE
static final Block
Blocks.MANGROVE_FENCE_GATE
static final Block
Blocks.MANGROVE_HANGING_SIGN
static final Block
Blocks.MANGROVE_LEAVES
static final Block
Blocks.MANGROVE_LOG
static final Block
Blocks.MANGROVE_PLANKS
static final Block
Blocks.MANGROVE_PRESSURE_PLATE
static final Block
Blocks.MANGROVE_PROPAGULE
static final Block
Blocks.MANGROVE_ROOTS
static final Block
Blocks.MANGROVE_SIGN
static final Block
Blocks.MANGROVE_SLAB
static final Block
Blocks.MANGROVE_STAIRS
static final Block
Blocks.MANGROVE_TRAPDOOR
static final Block
Blocks.MANGROVE_WALL_HANGING_SIGN
static final Block
Blocks.MANGROVE_WALL_SIGN
static final Block
Blocks.MANGROVE_WOOD
static final Block
Blocks.MEDIUM_AMETHYST_BUD
static final Block
Blocks.MELON
static final Block
Blocks.MELON_STEM
static final Block
Blocks.MOSS_BLOCK
static final Block
Blocks.MOSS_CARPET
static final Block
Blocks.MOSSY_COBBLESTONE
static final Block
Blocks.MOSSY_COBBLESTONE_SLAB
static final Block
Blocks.MOSSY_COBBLESTONE_STAIRS
static final Block
Blocks.MOSSY_COBBLESTONE_WALL
static final Block
Blocks.MOSSY_STONE_BRICK_SLAB
static final Block
Blocks.MOSSY_STONE_BRICK_STAIRS
static final Block
Blocks.MOSSY_STONE_BRICK_WALL
static final Block
Blocks.MOSSY_STONE_BRICKS
static final Block
Blocks.MOVING_PISTON
static final Block
Blocks.MUD
static final Block
Blocks.MUD_BRICK_SLAB
static final Block
Blocks.MUD_BRICK_STAIRS
static final Block
Blocks.MUD_BRICK_WALL
static final Block
Blocks.MUD_BRICKS
static final Block
Blocks.MUDDY_MANGROVE_ROOTS
static final Block
Blocks.MUSHROOM_STEM
static final Block
Blocks.MYCELIUM
static final Block
Blocks.NETHER_BRICK_FENCE
static final Block
Blocks.NETHER_BRICK_SLAB
static final Block
Blocks.NETHER_BRICK_STAIRS
static final Block
Blocks.NETHER_BRICK_WALL
static final Block
Blocks.NETHER_BRICKS
static final Block
Blocks.NETHER_GOLD_ORE
static final Block
Blocks.NETHER_PORTAL
static final Block
Blocks.NETHER_QUARTZ_ORE
static final Block
Blocks.NETHER_SPROUTS
static final Block
Blocks.NETHER_WART
static final Block
Blocks.NETHER_WART_BLOCK
static final Block
Blocks.NETHERITE_BLOCK
static final Block
Blocks.NETHERRACK
static final Block
Blocks.NOTE_BLOCK
private final Block
FungusBlock.nylium
static final Block
Blocks.OAK_BUTTON
static final Block
Blocks.OAK_DOOR
static final Block
Blocks.OAK_FENCE
static final Block
Blocks.OAK_FENCE_GATE
static final Block
Blocks.OAK_HANGING_SIGN
static final Block
Blocks.OAK_LEAVES
static final Block
Blocks.OAK_LOG
static final Block
Blocks.OAK_PLANKS
static final Block
Blocks.OAK_PRESSURE_PLATE
static final Block
Blocks.OAK_SAPLING
static final Block
Blocks.OAK_SIGN
static final Block
Blocks.OAK_SLAB
static final Block
Blocks.OAK_STAIRS
static final Block
Blocks.OAK_TRAPDOOR
static final Block
Blocks.OAK_WALL_HANGING_SIGN
static final Block
Blocks.OAK_WALL_SIGN
static final Block
Blocks.OAK_WOOD
static final Block
Blocks.OBSERVER
static final Block
Blocks.OBSIDIAN
static final Block
Blocks.OCHRE_FROGLIGHT
static final Block
Blocks.ORANGE_BANNER
static final Block
Blocks.ORANGE_BED
static final Block
Blocks.ORANGE_CANDLE
static final Block
Blocks.ORANGE_CANDLE_CAKE
static final Block
Blocks.ORANGE_CARPET
static final Block
Blocks.ORANGE_CONCRETE
static final Block
Blocks.ORANGE_CONCRETE_POWDER
static final Block
Blocks.ORANGE_GLAZED_TERRACOTTA
static final Block
Blocks.ORANGE_SHULKER_BOX
static final Block
Blocks.ORANGE_STAINED_GLASS
static final Block
Blocks.ORANGE_STAINED_GLASS_PANE
static final Block
Blocks.ORANGE_TERRACOTTA
static final Block
Blocks.ORANGE_TULIP
static final Block
Blocks.ORANGE_WALL_BANNER
static final Block
Blocks.ORANGE_WOOL
static final Block
Blocks.OXEYE_DAISY
static final Block
Blocks.OXIDIZED_CHISELED_COPPER
static final Block
Blocks.OXIDIZED_COPPER
static final Block
Blocks.OXIDIZED_COPPER_BULB
static final Block
Blocks.OXIDIZED_COPPER_DOOR
static final Block
Blocks.OXIDIZED_COPPER_GRATE
static final Block
Blocks.OXIDIZED_COPPER_TRAPDOOR
static final Block
Blocks.OXIDIZED_CUT_COPPER
static final Block
Blocks.OXIDIZED_CUT_COPPER_SLAB
static final Block
Blocks.OXIDIZED_CUT_COPPER_STAIRS
static final Block
Blocks.PACKED_ICE
static final Block
Blocks.PACKED_MUD
static final Block
Blocks.PEARLESCENT_FROGLIGHT
static final Block
Blocks.PEONY
static final Block
Blocks.PETRIFIED_OAK_SLAB
static final Block
Blocks.PIGLIN_HEAD
static final Block
Blocks.PIGLIN_WALL_HEAD
static final Block
Blocks.PINK_BANNER
static final Block
Blocks.PINK_BED
static final Block
Blocks.PINK_CANDLE
static final Block
Blocks.PINK_CANDLE_CAKE
static final Block
Blocks.PINK_CARPET
static final Block
Blocks.PINK_CONCRETE
static final Block
Blocks.PINK_CONCRETE_POWDER
static final Block
Blocks.PINK_GLAZED_TERRACOTTA
static final Block
Blocks.PINK_PETALS
static final Block
Blocks.PINK_SHULKER_BOX
static final Block
Blocks.PINK_STAINED_GLASS
static final Block
Blocks.PINK_STAINED_GLASS_PANE
static final Block
Blocks.PINK_TERRACOTTA
static final Block
Blocks.PINK_TULIP
static final Block
Blocks.PINK_WALL_BANNER
static final Block
Blocks.PINK_WOOL
static final Block
Blocks.PISTON
static final Block
Blocks.PISTON_HEAD
static final Block
Blocks.PITCHER_CROP
static final Block
Blocks.PITCHER_PLANT
private final Block
ChorusFlowerBlock.plantBlock
static final Block
Blocks.PLAYER_HEAD
static final Block
Blocks.PLAYER_WALL_HEAD
static final Block
Blocks.PODZOL
static final Block
Blocks.POINTED_DRIPSTONE
static final Block
Blocks.POLISHED_ANDESITE
static final Block
Blocks.POLISHED_ANDESITE_SLAB
static final Block
Blocks.POLISHED_ANDESITE_STAIRS
static final Block
Blocks.POLISHED_BASALT
static final Block
Blocks.POLISHED_BLACKSTONE
static final Block
static final Block
static final Block
static final Block
Blocks.POLISHED_BLACKSTONE_BRICKS
static final Block
Blocks.POLISHED_BLACKSTONE_BUTTON
static final Block
static final Block
Blocks.POLISHED_BLACKSTONE_SLAB
static final Block
Blocks.POLISHED_BLACKSTONE_STAIRS
static final Block
Blocks.POLISHED_BLACKSTONE_WALL
static final Block
Blocks.POLISHED_DEEPSLATE
static final Block
Blocks.POLISHED_DEEPSLATE_SLAB
static final Block
Blocks.POLISHED_DEEPSLATE_STAIRS
static final Block
Blocks.POLISHED_DEEPSLATE_WALL
static final Block
Blocks.POLISHED_DIORITE
static final Block
Blocks.POLISHED_DIORITE_SLAB
static final Block
Blocks.POLISHED_DIORITE_STAIRS
static final Block
Blocks.POLISHED_GRANITE
static final Block
Blocks.POLISHED_GRANITE_SLAB
static final Block
Blocks.POLISHED_GRANITE_STAIRS
static final Block
Blocks.POLISHED_TUFF
static final Block
Blocks.POLISHED_TUFF_SLAB
static final Block
Blocks.POLISHED_TUFF_STAIRS
static final Block
Blocks.POLISHED_TUFF_WALL
static final Block
Blocks.POPPY
static final Block
Blocks.POTATOES
static final Block
Blocks.POTTED_ACACIA_SAPLING
static final Block
Blocks.POTTED_ALLIUM
static final Block
Blocks.POTTED_AZALEA_BUSH
static final Block
Blocks.POTTED_AZURE_BLUET
static final Block
Blocks.POTTED_BAMBOO
static final Block
Blocks.POTTED_BIRCH_SAPLING
static final Block
Blocks.POTTED_BLUE_ORCHID
static final Block
Blocks.POTTED_BROWN_MUSHROOM
static final Block
Blocks.POTTED_CACTUS
static final Block
Blocks.POTTED_CHERRY_SAPLING
static final Block
Blocks.POTTED_CORNFLOWER
static final Block
Blocks.POTTED_CRIMSON_FUNGUS
static final Block
Blocks.POTTED_CRIMSON_ROOTS
static final Block
Blocks.POTTED_DANDELION
static final Block
Blocks.POTTED_DARK_OAK_SAPLING
static final Block
Blocks.POTTED_DEAD_BUSH
static final Block
Blocks.POTTED_FERN
static final Block
Blocks.POTTED_FLOWERING_AZALEA_BUSH
static final Block
Blocks.POTTED_JUNGLE_SAPLING
static final Block
Blocks.POTTED_LILY_OF_THE_VALLEY
static final Block
Blocks.POTTED_MANGROVE_PROPAGULE
static final Block
Blocks.POTTED_OAK_SAPLING
static final Block
Blocks.POTTED_ORANGE_TULIP
static final Block
Blocks.POTTED_OXEYE_DAISY
static final Block
Blocks.POTTED_PINK_TULIP
static final Block
Blocks.POTTED_POPPY
static final Block
Blocks.POTTED_RED_MUSHROOM
static final Block
Blocks.POTTED_RED_TULIP
static final Block
Blocks.POTTED_SPRUCE_SAPLING
static final Block
Blocks.POTTED_TORCHFLOWER
static final Block
Blocks.POTTED_WARPED_FUNGUS
static final Block
Blocks.POTTED_WARPED_ROOTS
static final Block
Blocks.POTTED_WHITE_TULIP
static final Block
Blocks.POTTED_WITHER_ROSE
static final Block
Blocks.POWDER_SNOW
static final Block
Blocks.POWDER_SNOW_CAULDRON
static final Block
Blocks.POWERED_RAIL
static final Block
Blocks.PRISMARINE
static final Block
Blocks.PRISMARINE_BRICK_SLAB
static final Block
Blocks.PRISMARINE_BRICK_STAIRS
static final Block
Blocks.PRISMARINE_BRICKS
static final Block
Blocks.PRISMARINE_SLAB
static final Block
Blocks.PRISMARINE_STAIRS
static final Block
Blocks.PRISMARINE_WALL
static final Block
Blocks.PUMPKIN
static final Block
Blocks.PUMPKIN_STEM
static final Block
Blocks.PURPLE_BANNER
static final Block
Blocks.PURPLE_BED
static final Block
Blocks.PURPLE_CANDLE
static final Block
Blocks.PURPLE_CANDLE_CAKE
static final Block
Blocks.PURPLE_CARPET
static final Block
Blocks.PURPLE_CONCRETE
static final Block
Blocks.PURPLE_CONCRETE_POWDER
static final Block
Blocks.PURPLE_GLAZED_TERRACOTTA
static final Block
Blocks.PURPLE_SHULKER_BOX
static final Block
Blocks.PURPLE_STAINED_GLASS
static final Block
Blocks.PURPLE_STAINED_GLASS_PANE
static final Block
Blocks.PURPLE_TERRACOTTA
static final Block
Blocks.PURPLE_WALL_BANNER
static final Block
Blocks.PURPLE_WOOL
static final Block
Blocks.PURPUR_BLOCK
static final Block
Blocks.PURPUR_PILLAR
static final Block
Blocks.PURPUR_SLAB
static final Block
Blocks.PURPUR_STAIRS
static final Block
Blocks.QUARTZ_BLOCK
static final Block
Blocks.QUARTZ_BRICKS
static final Block
Blocks.QUARTZ_PILLAR
static final Block
Blocks.QUARTZ_SLAB
static final Block
Blocks.QUARTZ_STAIRS
static final Block
Blocks.RAIL
static final Block
Blocks.RAW_COPPER_BLOCK
static final Block
Blocks.RAW_GOLD_BLOCK
static final Block
Blocks.RAW_IRON_BLOCK
static final Block
Blocks.RED_BANNER
static final Block
Blocks.RED_BED
static final Block
Blocks.RED_CANDLE
static final Block
Blocks.RED_CANDLE_CAKE
static final Block
Blocks.RED_CARPET
static final Block
Blocks.RED_CONCRETE
static final Block
Blocks.RED_CONCRETE_POWDER
static final Block
Blocks.RED_GLAZED_TERRACOTTA
static final Block
Blocks.RED_MUSHROOM
static final Block
Blocks.RED_MUSHROOM_BLOCK
static final Block
Blocks.RED_NETHER_BRICK_SLAB
static final Block
Blocks.RED_NETHER_BRICK_STAIRS
static final Block
Blocks.RED_NETHER_BRICK_WALL
static final Block
Blocks.RED_NETHER_BRICKS
static final Block
Blocks.RED_SAND
static final Block
Blocks.RED_SANDSTONE
static final Block
Blocks.RED_SANDSTONE_SLAB
static final Block
Blocks.RED_SANDSTONE_STAIRS
static final Block
Blocks.RED_SANDSTONE_WALL
static final Block
Blocks.RED_SHULKER_BOX
static final Block
Blocks.RED_STAINED_GLASS
static final Block
Blocks.RED_STAINED_GLASS_PANE
static final Block
Blocks.RED_TERRACOTTA
static final Block
Blocks.RED_TULIP
static final Block
Blocks.RED_WALL_BANNER
static final Block
Blocks.RED_WOOL
static final Block
Blocks.REDSTONE_BLOCK
static final Block
Blocks.REDSTONE_LAMP
static final Block
Blocks.REDSTONE_ORE
static final Block
Blocks.REDSTONE_TORCH
static final Block
Blocks.REDSTONE_WALL_TORCH
static final Block
Blocks.REDSTONE_WIRE
private final Block
InfestedBlock.regularBlock
static final Block
Blocks.REINFORCED_DEEPSLATE
static final Block
Blocks.REPEATER
static final Block
Blocks.REPEATING_COMMAND_BLOCK
static final Block
Blocks.RESPAWN_ANCHOR
static final Block
Blocks.ROOTED_DIRT
static final Block
Blocks.ROSE_BUSH
static final Block
Blocks.SAND
static final Block
Blocks.SANDSTONE
static final Block
Blocks.SANDSTONE_SLAB
static final Block
Blocks.SANDSTONE_STAIRS
static final Block
Blocks.SANDSTONE_WALL
static final Block
Blocks.SCAFFOLDING
static final Block
Blocks.SCULK
static final Block
Blocks.SCULK_CATALYST
static final Block
Blocks.SCULK_SENSOR
static final Block
Blocks.SCULK_SHRIEKER
static final Block
Blocks.SCULK_VEIN
static final Block
Blocks.SEA_LANTERN
static final Block
Blocks.SEA_PICKLE
static final Block
Blocks.SEAGRASS
static final Block
Blocks.SHORT_GRASS
static final Block
Blocks.SHROOMLIGHT
static final Block
Blocks.SHULKER_BOX
static final Block
Blocks.SKELETON_SKULL
static final Block
Blocks.SKELETON_WALL_SKULL
static final Block
Blocks.SLIME_BLOCK
static final Block
Blocks.SMALL_AMETHYST_BUD
static final Block
Blocks.SMALL_DRIPLEAF
static final Block
Blocks.SMITHING_TABLE
static final Block
Blocks.SMOKER
static final Block
Blocks.SMOOTH_BASALT
static final Block
Blocks.SMOOTH_QUARTZ
static final Block
Blocks.SMOOTH_QUARTZ_SLAB
static final Block
Blocks.SMOOTH_QUARTZ_STAIRS
static final Block
Blocks.SMOOTH_RED_SANDSTONE
static final Block
Blocks.SMOOTH_RED_SANDSTONE_SLAB
static final Block
Blocks.SMOOTH_RED_SANDSTONE_STAIRS
static final Block
Blocks.SMOOTH_SANDSTONE
static final Block
Blocks.SMOOTH_SANDSTONE_SLAB
static final Block
Blocks.SMOOTH_SANDSTONE_STAIRS
static final Block
Blocks.SMOOTH_STONE
static final Block
Blocks.SMOOTH_STONE_SLAB
static final Block
Blocks.SNIFFER_EGG
static final Block
Blocks.SNOW
static final Block
Blocks.SNOW_BLOCK
static final Block
Blocks.SOUL_CAMPFIRE
static final Block
Blocks.SOUL_FIRE
static final Block
Blocks.SOUL_LANTERN
static final Block
Blocks.SOUL_SAND
static final Block
Blocks.SOUL_SOIL
static final Block
Blocks.SOUL_TORCH
static final Block
Blocks.SOUL_WALL_TORCH
static final Block
Blocks.SPAWNER
static final Block
Blocks.SPONGE
static final Block
Blocks.SPORE_BLOSSOM
static final Block
Blocks.SPRUCE_BUTTON
static final Block
Blocks.SPRUCE_DOOR
static final Block
Blocks.SPRUCE_FENCE
static final Block
Blocks.SPRUCE_FENCE_GATE
static final Block
Blocks.SPRUCE_HANGING_SIGN
static final Block
Blocks.SPRUCE_LEAVES
static final Block
Blocks.SPRUCE_LOG
static final Block
Blocks.SPRUCE_PLANKS
static final Block
Blocks.SPRUCE_PRESSURE_PLATE
static final Block
Blocks.SPRUCE_SAPLING
static final Block
Blocks.SPRUCE_SIGN
static final Block
Blocks.SPRUCE_SLAB
static final Block
Blocks.SPRUCE_STAIRS
static final Block
Blocks.SPRUCE_TRAPDOOR
static final Block
Blocks.SPRUCE_WALL_HANGING_SIGN
static final Block
Blocks.SPRUCE_WALL_SIGN
static final Block
Blocks.SPRUCE_WOOD
static final Block
Blocks.STICKY_PISTON
static final Block
Blocks.STONE
static final Block
Blocks.STONE_BRICK_SLAB
static final Block
Blocks.STONE_BRICK_STAIRS
static final Block
Blocks.STONE_BRICK_WALL
static final Block
Blocks.STONE_BRICKS
static final Block
Blocks.STONE_BUTTON
static final Block
Blocks.STONE_PRESSURE_PLATE
static final Block
Blocks.STONE_SLAB
static final Block
Blocks.STONE_STAIRS
static final Block
Blocks.STONECUTTER
static final Block
Blocks.STRIPPED_ACACIA_LOG
static final Block
Blocks.STRIPPED_ACACIA_WOOD
static final Block
Blocks.STRIPPED_BAMBOO_BLOCK
static final Block
Blocks.STRIPPED_BIRCH_LOG
static final Block
Blocks.STRIPPED_BIRCH_WOOD
static final Block
Blocks.STRIPPED_CHERRY_LOG
static final Block
Blocks.STRIPPED_CHERRY_WOOD
static final Block
Blocks.STRIPPED_CRIMSON_HYPHAE
static final Block
Blocks.STRIPPED_CRIMSON_STEM
static final Block
Blocks.STRIPPED_DARK_OAK_LOG
static final Block
Blocks.STRIPPED_DARK_OAK_WOOD
static final Block
Blocks.STRIPPED_JUNGLE_LOG
static final Block
Blocks.STRIPPED_JUNGLE_WOOD
static final Block
Blocks.STRIPPED_MANGROVE_LOG
static final Block
Blocks.STRIPPED_MANGROVE_WOOD
static final Block
Blocks.STRIPPED_OAK_LOG
static final Block
Blocks.STRIPPED_OAK_WOOD
static final Block
Blocks.STRIPPED_SPRUCE_LOG
static final Block
Blocks.STRIPPED_SPRUCE_WOOD
static final Block
Blocks.STRIPPED_WARPED_HYPHAE
static final Block
Blocks.STRIPPED_WARPED_STEM
static final Block
Blocks.STRUCTURE_BLOCK
static final Block
Blocks.STRUCTURE_VOID
static final Block
Blocks.SUGAR_CANE
static final Block
Blocks.SUNFLOWER
static final Block
Blocks.SUSPICIOUS_GRAVEL
static final Block
Blocks.SUSPICIOUS_SAND
static final Block
Blocks.SWEET_BERRY_BUSH
static final Block
Blocks.TALL_GRASS
static final Block
Blocks.TALL_SEAGRASS
static final Block
Blocks.TARGET
static final Block
Blocks.TERRACOTTA
static final Block
Blocks.TINTED_GLASS
static final Block
Blocks.TNT
static final Block
Blocks.TORCH
static final Block
Blocks.TORCHFLOWER
static final Block
Blocks.TORCHFLOWER_CROP
static final Block
Blocks.TRAPPED_CHEST
static final Block
Blocks.TRIAL_SPAWNER
static final Block
Blocks.TRIPWIRE
static final Block
Blocks.TRIPWIRE_HOOK
static final Block
Blocks.TUBE_CORAL
static final Block
Blocks.TUBE_CORAL_BLOCK
static final Block
Blocks.TUBE_CORAL_FAN
static final Block
Blocks.TUBE_CORAL_WALL_FAN
static final Block
Blocks.TUFF
static final Block
Blocks.TUFF_BRICK_SLAB
static final Block
Blocks.TUFF_BRICK_STAIRS
static final Block
Blocks.TUFF_BRICK_WALL
static final Block
Blocks.TUFF_BRICKS
static final Block
Blocks.TUFF_SLAB
static final Block
Blocks.TUFF_STAIRS
static final Block
Blocks.TUFF_WALL
static final Block
Blocks.TURTLE_EGG
static final Block
Blocks.TWISTING_VINES
static final Block
Blocks.TWISTING_VINES_PLANT
static final Block
Blocks.VAULT
static final Block
Blocks.VERDANT_FROGLIGHT
static final Block
Blocks.VINE
static final Block
Blocks.VOID_AIR
static final Block
Blocks.WALL_TORCH
static final Block
Blocks.WARPED_BUTTON
static final Block
Blocks.WARPED_DOOR
static final Block
Blocks.WARPED_FENCE
static final Block
Blocks.WARPED_FENCE_GATE
static final Block
Blocks.WARPED_FUNGUS
static final Block
Blocks.WARPED_HANGING_SIGN
static final Block
Blocks.WARPED_HYPHAE
static final Block
Blocks.WARPED_NYLIUM
static final Block
Blocks.WARPED_PLANKS
static final Block
Blocks.WARPED_PRESSURE_PLATE
static final Block
Blocks.WARPED_ROOTS
static final Block
Blocks.WARPED_SIGN
static final Block
Blocks.WARPED_SLAB
static final Block
Blocks.WARPED_STAIRS
static final Block
Blocks.WARPED_STEM
static final Block
Blocks.WARPED_TRAPDOOR
static final Block
Blocks.WARPED_WALL_HANGING_SIGN
static final Block
Blocks.WARPED_WALL_SIGN
static final Block
Blocks.WARPED_WART_BLOCK
static final Block
Blocks.WATER
static final Block
Blocks.WATER_CAULDRON
static final Block
Blocks.WAXED_CHISELED_COPPER
static final Block
Blocks.WAXED_COPPER_BLOCK
static final Block
Blocks.WAXED_COPPER_BULB
static final Block
Blocks.WAXED_COPPER_DOOR
static final Block
Blocks.WAXED_COPPER_GRATE
static final Block
Blocks.WAXED_COPPER_TRAPDOOR
static final Block
Blocks.WAXED_CUT_COPPER
static final Block
Blocks.WAXED_CUT_COPPER_SLAB
static final Block
Blocks.WAXED_CUT_COPPER_STAIRS
static final Block
static final Block
Blocks.WAXED_EXPOSED_COPPER
static final Block
Blocks.WAXED_EXPOSED_COPPER_BULB
static final Block
Blocks.WAXED_EXPOSED_COPPER_DOOR
static final Block
Blocks.WAXED_EXPOSED_COPPER_GRATE
static final Block
static final Block
Blocks.WAXED_EXPOSED_CUT_COPPER
static final Block
static final Block
static final Block
static final Block
Blocks.WAXED_OXIDIZED_COPPER
static final Block
Blocks.WAXED_OXIDIZED_COPPER_BULB
static final Block
Blocks.WAXED_OXIDIZED_COPPER_DOOR
static final Block
Blocks.WAXED_OXIDIZED_COPPER_GRATE
static final Block
static final Block
Blocks.WAXED_OXIDIZED_CUT_COPPER
static final Block
static final Block
static final Block
static final Block
Blocks.WAXED_WEATHERED_COPPER
static final Block
Blocks.WAXED_WEATHERED_COPPER_BULB
static final Block
Blocks.WAXED_WEATHERED_COPPER_DOOR
static final Block
Blocks.WAXED_WEATHERED_COPPER_GRATE
static final Block
static final Block
Blocks.WAXED_WEATHERED_CUT_COPPER
static final Block
static final Block
static final Block
Blocks.WEATHERED_CHISELED_COPPER
static final Block
Blocks.WEATHERED_COPPER
static final Block
Blocks.WEATHERED_COPPER_BULB
static final Block
Blocks.WEATHERED_COPPER_DOOR
static final Block
Blocks.WEATHERED_COPPER_GRATE
static final Block
Blocks.WEATHERED_COPPER_TRAPDOOR
static final Block
Blocks.WEATHERED_CUT_COPPER
static final Block
Blocks.WEATHERED_CUT_COPPER_SLAB
static final Block
Blocks.WEATHERED_CUT_COPPER_STAIRS
static final Block
Blocks.WEEPING_VINES
static final Block
Blocks.WEEPING_VINES_PLANT
static final Block
Blocks.WET_SPONGE
static final Block
Blocks.WHEAT
static final Block
Blocks.WHITE_BANNER
static final Block
Blocks.WHITE_BED
static final Block
Blocks.WHITE_CANDLE
static final Block
Blocks.WHITE_CANDLE_CAKE
static final Block
Blocks.WHITE_CARPET
static final Block
Blocks.WHITE_CONCRETE
static final Block
Blocks.WHITE_CONCRETE_POWDER
static final Block
Blocks.WHITE_GLAZED_TERRACOTTA
static final Block
Blocks.WHITE_SHULKER_BOX
static final Block
Blocks.WHITE_STAINED_GLASS
static final Block
Blocks.WHITE_STAINED_GLASS_PANE
static final Block
Blocks.WHITE_TERRACOTTA
static final Block
Blocks.WHITE_TULIP
static final Block
Blocks.WHITE_WALL_BANNER
static final Block
Blocks.WHITE_WOOL
static final Block
Blocks.WITHER_ROSE
static final Block
Blocks.WITHER_SKELETON_SKULL
static final Block
Blocks.WITHER_SKELETON_WALL_SKULL
static final Block
Blocks.YELLOW_BANNER
static final Block
Blocks.YELLOW_BED
static final Block
Blocks.YELLOW_CANDLE
static final Block
Blocks.YELLOW_CANDLE_CAKE
static final Block
Blocks.YELLOW_CARPET
static final Block
Blocks.YELLOW_CONCRETE
static final Block
Blocks.YELLOW_CONCRETE_POWDER
static final Block
Blocks.YELLOW_GLAZED_TERRACOTTA
static final Block
Blocks.YELLOW_SHULKER_BOX
static final Block
Blocks.YELLOW_STAINED_GLASS
static final Block
Blocks.YELLOW_STAINED_GLASS_PANE
static final Block
Blocks.YELLOW_TERRACOTTA
static final Block
Blocks.YELLOW_WALL_BANNER
static final Block
Blocks.YELLOW_WOOL
static final Block
Blocks.ZOMBIE_HEAD
static final Block
Blocks.ZOMBIE_WALL_HEAD
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Block> BlockKeys.ATTACHED_MELON_STEM
static final RegistryKey
<Block> BlockKeys.ATTACHED_PUMPKIN_STEM
private final RegistryKey
<Block> StemBlock.attachedStemBlock
private final Object2IntMap
<Block> FireBlock.burnChances
static final com.mojang.serialization.MapCodec
<Block> Block.CODEC
static final com.mojang.serialization.MapCodec
<Block> BlockTypes.CODEC
BannerBlock.COLORED_BANNERS
FlowerPotBlock.CONTENT_TO_POTTED
FlowerPotBlock.CONTENT_TO_POTTED
static final com.mojang.serialization.MapCodec
<Block> CoralBlockBlock.DEAD_FIELD
private final RegistryKey
<Block> AttachedStemBlock.gourdBlock
private final RegistryKey
<Block> StemBlock.gourdBlock
static final RegistryKey
<Block> BlockKeys.MELON
static final RegistryKey
<Block> BlockKeys.MELON_STEM
Oxidizable.OXIDATION_LEVEL_DECREASES
Oxidizable.OXIDATION_LEVEL_DECREASES
Oxidizable.OXIDATION_LEVEL_INCREASES
Oxidizable.OXIDATION_LEVEL_INCREASES
static final RegistryKey
<Block> BlockKeys.PUMPKIN
static final RegistryKey
<Block> BlockKeys.PUMPKIN_STEM
private final RegistryEntry.Reference
<Block> Block.registryEntry
InfestedBlock.REGULAR_TO_INFESTED_BLOCK
InfestedBlock.REGULAR_TO_INFESTED_BLOCK
private final Object2IntMap
<Block> FireBlock.spreadChances
protected final StateManager
<Block, BlockState> Block.stateManager
private final RegistryKey
<Block> AttachedStemBlock.stemBlock
Modifier and TypeMethodDescriptionstatic <B extends Block>
com.mojang.serialization.MapCodec<B> AbstractBlock.createCodec
(Function<AbstractBlock.Settings, B> blockFromSettings) protected static <B extends Block>
com.mojang.serialization.codecs.RecordCodecBuilder<B, AbstractBlock.Settings> AbstractBlock.createSettingsCodec()
Modifier and TypeMethodDescriptionprotected abstract Block
AbstractBlock.asBlock()
Returns the block asBlock
.protected Block
Block.asBlock()
Returns the block asBlock
.private static Block
Blocks.createBedBlock
(DyeColor color) private static Block
Blocks.createCandleBlock
(MapColor color) private static Block
Blocks.createFlowerPotBlock
(Block flower) private static Block
Blocks.createLeavesBlock
(BlockSoundGroup soundGroup) private static Block
Blocks.createLogBlock
(MapColor topMapColor, MapColor sideMapColor) private static Block
Blocks.createLogBlock
(MapColor topMapColor, MapColor sideMapColor, BlockSoundGroup soundGroup) private static Block
Blocks.createNetherStemBlock
(MapColor mapColor) private static Block
Blocks.createOldStairsBlock
(Block block) Deprecated.private static Block
Blocks.createPistonBlock
(boolean sticky) private static Block
Blocks.createShulkerBoxBlock
(@Nullable DyeColor color, MapColor mapColor) private static Block
Blocks.createStainedGlassBlock
(DyeColor color) private static Block
Blocks.createStairsBlock
(Block base) private static Block
Blocks.createStoneButtonBlock()
private static Block
Blocks.createWoodenButtonBlock
(BlockSetType blockSetType) static Block
BrushableBlock.getBaseBlock()
AbstractBlock.AbstractBlockState.getBlock()
static Block
Block.getBlockFromItem
(@Nullable Item item) FlowerPotBlock.getContent()
static Block
BannerBlock.getForColor
(DyeColor color) protected Block
AbstractPlantBlock.getPlant()
protected abstract Block
AbstractPlantPartBlock.getPlant()
protected Block
CaveVinesHeadBlock.getPlant()
protected Block
KelpBlock.getPlant()
protected Block
TwistingVinesBlock.getPlant()
protected Block
WeepingVinesBlock.getPlant()
InfestedBlock.getRegularBlock()
static Block
Oxidizable.getUnaffectedOxidationBlock
(Block block) static Block
static Block
Blocks.register
(RegistryKey<Block> key, Block block) Modifier and TypeMethodDescriptionprotected abstract com.mojang.serialization.MapCodec
<? extends Block> AbstractBlock.getCodec()
protected com.mojang.serialization.MapCodec
<? extends Block> Block.getCodec()
Oxidizable.getDecreasedOxidationBlock
(Block block) Oxidizable.getIncreasedOxidationBlock
(Block block) AbstractBlock.AbstractBlockState.getRegistryEntry()
Block.getRegistryEntry()
Deprecated.Block.getStateManager()
private static RegistryKey
<Block> static com.mojang.serialization.MapCodec
<? extends Block> BlockTypes.registerAndGetDefault
(Registry<com.mojang.serialization.MapCodec<? extends Block>> registry) AbstractBlock.AbstractBlockState.streamTags()
Modifier and TypeMethodDescriptionprivate static Block
Blocks.createFlowerPotBlock
(Block flower) private static Block
Blocks.createOldStairsBlock
(Block block) Deprecated.private static Block
Blocks.createStairsBlock
(Block base) Specifies that a block should drop the same items as a provided block.protected static float
CropBlock.getAvailableMoisture
(Block block, BlockView world, BlockPos pos) Oxidizable.getDecreasedOxidationBlock
(Block block) Oxidizable.getIncreasedOxidationBlock
(Block block) AbstractPlantBlock.getStemHeadPos
(BlockView world, BlockPos pos, Block block) static Block
Oxidizable.getUnaffectedOxidationBlock
(Block block) static WoodType
AbstractSignBlock.getWoodType
(Block block) boolean
void
AbstractBlock.AbstractBlockState.neighborUpdate
(World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) protected void
AbstractBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
AbstractRailBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
AbstractRedstoneGateBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
AbstractSkullBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
BellBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
BigDripleafBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
BulbBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
CommandBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
CrafterBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
DispenserBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
DoorBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
FenceGateBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
FluidBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
FrostedIceBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
HopperBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
NoteBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
PistonBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
PistonHeadBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
RedstoneLampBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
RedstoneTorchBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
RedstoneWireBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
SpongeBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
StructureBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
TntBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected void
TrapdoorBlock.neighborUpdate
(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.static Block
static Block
Blocks.register
(RegistryKey<Block> key, Block block) void
FireBlock.registerFlammableBlock
(Block block, int burnChance, int spreadChance) protected void
AbstractRailBlock.updateBlockState
(BlockState state, World world, BlockPos pos, Block neighbor) protected void
PoweredRailBlock.updateBlockState
(BlockState state, World world, BlockPos pos, Block neighbor) protected void
RailBlock.updateBlockState
(BlockState state, World world, BlockPos pos, Block neighbor) private static void
TripwireHookBlock.updateNeighborsOnAxis
(Block block, World world, BlockPos pos, Direction direction) Modifier and TypeMethodDescriptionprotected void
AbstractFurnaceBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
AbstractPlantStemBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
AbstractSkullBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
AmethystClusterBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
AnvilBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
AttachedStemBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BambooBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BannerBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BarrelBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BarrierBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BedBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BeehiveBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BeetrootsBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BellBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BigDripleafBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BigDripleafStemBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
Block.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BrewingStandBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BrushableBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BubbleColumnBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
BulbBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ButtonBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CactusBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CakeBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CalibratedSculkSensorBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CampfireBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CandleBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CandleCakeBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CarvedPumpkinBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CaveVinesBodyBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CaveVinesHeadBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ChainBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ChestBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ChiseledBookshelfBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ChorusFlowerBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ChorusPlantBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CocoaBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CommandBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ComparatorBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ComposterBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ConduitBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CoralParentBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CrafterBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
CropBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
DaylightDetectorBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
DeadCoralWallFanBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
DecoratedPotBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
DetectorRailBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
DispenserBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
DoorBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
EnderChestBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
EndPortalFrameBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
EndRodBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
FarmlandBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
FenceBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
FenceGateBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
FireBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
FlowerbedBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
FluidBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
FrostedIceBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
GlazedTerracottaBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
GlowLichenBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
GrateBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
GrindstoneBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
HangingRootsBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
HangingSignBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
HeavyCoreBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
HopperBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
JigsawBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
JukeboxBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LadderBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LanternBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LeavesBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LecternBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LeveledCauldronBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LeverBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LightBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LightningRodBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
LoomBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
MangroveRootsBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
MultifaceGrowthBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
MushroomBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
NetherPortalBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
NetherWartBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
NoteBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ObserverBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PaneBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PillarBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PistonBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PistonExtensionBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PistonHeadBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PitcherCropBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PointedDripstoneBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PoweredRailBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PressurePlateBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
PropaguleBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RailBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RedstoneLampBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RedstoneOreBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RedstoneTorchBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RedstoneWireBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RepeaterBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RespawnAnchorBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
RotatedInfestedBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SaplingBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ScaffoldingBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SculkCatalystBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SculkSensorBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SculkShriekerBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SculkVeinBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SeaPickleBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
ShulkerBoxBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SignBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SkullBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SlabBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SmallDripleafBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SnifferEggBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SnowBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SnowyBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
StairsBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
StemBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
StonecutterBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
StructureBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SugarCaneBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
SweetBerryBushBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TallPlantBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TargetBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TntBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TorchflowerBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TrapdoorBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TrialSpawnerBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TripwireBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TripwireHookBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
TurtleEggBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
VaultBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
VineBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WallBannerBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WallBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WallHangingSignBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WallRedstoneTorchBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WallSignBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WallSkullBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WallTorchBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected void
WeightedPressurePlateBlock.appendProperties
(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.boolean
AbstractBlock.AbstractBlockState.isIn
(RegistryEntryList<Block> blocks) boolean
boolean
AbstractBlock.AbstractBlockState.isIn
(TagKey<Block> tag, Predicate<AbstractBlock.AbstractBlockState> predicate) boolean
AbstractBlock.AbstractBlockState.isOf
(RegistryEntry<Block> blockEntry) boolean
AbstractBlock.AbstractBlockState.matchesKey
(RegistryKey<Block> key) static Block
Blocks.register
(RegistryKey<Block> key, Block block) static com.mojang.serialization.MapCodec
<? extends Block> BlockTypes.registerAndGetDefault
(Registry<com.mojang.serialization.MapCodec<? extends Block>> registry) private static BlockState
MultifaceGrowthBlock.withAllDirections
(StateManager<Block, BlockState> stateManager) ModifierConstructorDescriptionprotected
AbstractBlockState
(Block block, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) BlockState
(Block block, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) BrushableBlock
(Block baseBlock, SoundEvent brushingSound, SoundEvent brushingCompleteSound, AbstractBlock.Settings settings) protected
CandleCakeBlock
(Block candle, AbstractBlock.Settings settings) protected
ChorusFlowerBlock
(Block plantBlock, AbstractBlock.Settings settings) ConcretePowderBlock
(Block hardened, AbstractBlock.Settings settings) protected
CoralBlock
(Block deadCoralBlock, AbstractBlock.Settings settings) CoralBlockBlock
(Block deadCoralBlock, AbstractBlock.Settings settings) protected
CoralFanBlock
(Block deadCoralBlock, AbstractBlock.Settings settings) protected
CoralWallFanBlock
(Block deadCoralBlock, AbstractBlock.Settings settings) FlowerPotBlock
(Block content, AbstractBlock.Settings settings) protected
FungusBlock
(RegistryKey<ConfiguredFeature<?, ?>> featureKey, Block nylium, AbstractBlock.Settings settings) InfestedBlock
(Block regularBlock, AbstractBlock.Settings settings) Creates an infested blockRotatedInfestedBlock
(Block regularBlock, AbstractBlock.Settings settings) Creates an infested blockTripwireBlock
(Block hookBlock, AbstractBlock.Settings settings) ModifierConstructorDescriptionprotected
AttachedStemBlock
(RegistryKey<Block> stemBlock, RegistryKey<Block> gourdBlock, RegistryKey<Item> pickBlockItem, AbstractBlock.Settings settings) protected
StemBlock
(RegistryKey<Block> gourdBlock, RegistryKey<Block> attachedStemBlock, RegistryKey<Item> pickBlockItem, AbstractBlock.Settings settings) -
Uses of Block in net.minecraft.block.entity
Modifier and TypeFieldDescriptionprivate static final Block[]
ConduitBlockEntity.ACTIVATING_BLOCKS
Modifier and TypeFieldDescriptionBlockEntityType.blocks
BlockEntityType.Builder.blocks
SculkSpreadManager.replaceableTag
Modifier and TypeMethodDescriptionstatic <T extends BlockEntity>
BlockEntityType.Builder<T> BlockEntityType.Builder.create
(BlockEntityType.BlockEntityFactory<? extends T> factory, Block[] blocks) Returns a new builder of a block entity type that supportsblocks
.ModifierConstructorDescriptionBlockEntityType
(BlockEntityType.BlockEntityFactory<? extends T> factory, Set<Block> blocks, com.mojang.datafixers.types.Type<?> type) private
Builder
(BlockEntityType.BlockEntityFactory<? extends T> factory, Set<Block> blocks) SculkSpreadManager
(boolean worldGen, TagKey<Block> replaceableTag, int extraBlockChance, int maxDistance, int spreadChance, int decayChance) -
Uses of Block in net.minecraft.client.color.block
Modifier and TypeMethodDescriptionBlockColors.getProperties
(Block block) private void
BlockColors.registerColorProperties
(Set<Property<?>> properties, Block[] blocks) private void
BlockColors.registerColorProperty
(Property<?> property, Block[] blocks) void
BlockColors.registerColorProvider
(BlockColorProvider provider, Block[] blocks) -
Uses of Block in net.minecraft.client.gui.screen
-
Uses of Block in net.minecraft.client.gui.screen.world
Modifier and TypeMethodDescriptionprivate static @Nullable FlatChunkGeneratorLayer
PresetsScreen.parseLayerString
(RegistryEntryLookup<Block> blockLookup, String layer, int layerStartHeight) Parse a string like"60*minecraft:stone"
to aFlatChunkGeneratorLayer
.private static List
<FlatChunkGeneratorLayer> PresetsScreen.parsePresetLayersString
(RegistryEntryLookup<Block> blockLookup, String layers) Parse a string like"minecraft:bedrock,3*minecraft:dirt,minecraft:grass_block"
to a list ofFlatChunkGeneratorLayer
.static FlatChunkGeneratorConfig
PresetsScreen.parsePresetString
(RegistryEntryLookup<Block> blockLookup, RegistryEntryLookup<Biome> biomeLookup, RegistryEntryLookup<StructureSet> structureSetLookup, RegistryEntryLookup<PlacedFeature> placedFeatureLookup, String preset, FlatChunkGeneratorConfig config) -
Uses of Block in net.minecraft.client.render
-
Uses of Block in net.minecraft.client.render.model
Modifier and TypeFieldDescriptionprivate static final StateManager
<Block, BlockState> BlockStatesLoader.ITEM_FRAME_STATE_MANAGER
private final StateManager
<Block, BlockState> MultipartUnbakedModel.stateFactory
private static final Map
<Identifier, StateManager<Block, BlockState>> BlockStatesLoader.STATIC_DEFINITIONS
Modifier and TypeMethodDescriptionprivate void
BlockStatesLoader.loadBlockStates
(Identifier id, StateManager<Block, BlockState> stateManager) private static Predicate
<BlockState> BlockStatesLoader.toStatePredicate
(StateManager<Block, BlockState> stateManager, String predicate) ModifierConstructorDescriptionMultipartUnbakedModel
(StateManager<Block, BlockState> stateFactory, List<MultipartModelComponent> components) -
Uses of Block in net.minecraft.client.render.model.json
Modifier and TypeFieldDescriptionprivate StateManager
<Block, BlockState> ModelVariantMap.DeserializationContext.stateFactory
Modifier and TypeMethodDescriptionprivate Predicate
<BlockState> SimpleMultipartModelSelector.createPredicate
(StateManager<Block, BlockState> stateFactory, Property<?> property, String valueString) AndMultipartModelSelector.getPredicate
(StateManager<Block, BlockState> stateFactory) MultipartModelComponent.getPredicate
(StateManager<Block, BlockState> stateFactory) MultipartModelSelector.getPredicate
(StateManager<Block, BlockState> stateFactory) OrMultipartModelSelector.getPredicate
(StateManager<Block, BlockState> stateFactory) SimpleMultipartModelSelector.getPredicate
(StateManager<Block, BlockState> stateFactory) void
ModelVariantMap.DeserializationContext.setStateFactory
(StateManager<Block, BlockState> stateFactory) -
Uses of Block in net.minecraft.client.world
Modifier and TypeMethodDescriptionvoid
ClientWorld.randomBlockDisplayTick
(int centerX, int centerY, int centerZ, int radius, Random random, @Nullable Block block, BlockPos.Mutable pos) -
Uses of Block in net.minecraft.command.argument
Modifier and TypeFieldDescriptionprivate final RegistryWrapper
<Block> BlockArgumentParser.registryWrapper
private final RegistryWrapper
<Block> BlockPredicateArgumentType.registryWrapper
private final RegistryWrapper
<Block> BlockStateArgumentType.registryWrapper
private @Nullable StateManager
<Block, BlockState> BlockArgumentParser.stateFactory
private final RegistryEntryList
<Block> BlockArgumentParser.TagResult.tag
The field for thetag
record component.private final RegistryEntryList
<Block> BlockPredicateArgumentType.TagPredicate.tag
private @Nullable RegistryEntryList
<Block> BlockArgumentParser.tagId
Modifier and TypeMethodDescriptionBlockArgumentParser.TagResult.tag()
Returns the value of thetag
record component.Modifier and TypeMethodDescriptionBlockArgumentParser.block
(RegistryWrapper<Block> registryWrapper, com.mojang.brigadier.StringReader reader, boolean allowSnbt) BlockArgumentParser.block
(RegistryWrapper<Block> registryWrapper, String string, boolean allowSnbt) static com.mojang.datafixers.util.Either
<BlockArgumentParser.BlockResult, BlockArgumentParser.TagResult> BlockArgumentParser.blockOrTag
(RegistryWrapper<Block> registryWrapper, com.mojang.brigadier.StringReader reader, boolean allowSnbt) static com.mojang.datafixers.util.Either
<BlockArgumentParser.BlockResult, BlockArgumentParser.TagResult> BlockArgumentParser.blockOrTag
(RegistryWrapper<Block> registryWrapper, String string, boolean allowSnbt) static CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> BlockArgumentParser.getSuggestions
(RegistryWrapper<Block> registryWrapper, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, boolean allowTag, boolean allowSnbt) BlockPredicateArgumentType.parse
(RegistryWrapper<Block> registryWrapper, com.mojang.brigadier.StringReader reader) ModifierConstructorDescriptionprivate
BlockArgumentParser
(RegistryWrapper<Block> registryWrapper, com.mojang.brigadier.StringReader reader, boolean allowTag, boolean allowSnbt) (package private)
TagPredicate
(RegistryEntryList<Block> tag, Map<String, String> properties, @Nullable NbtCompound nbt) TagResult
(RegistryEntryList<Block> registryEntryList, Map<String, String> map, @Nullable NbtCompound nbtCompound) -
Uses of Block in net.minecraft.component.type
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> ToolComponent.Rule.blocks
The field for theblocks
record component.private final Map
<RegistryEntry<Block>, Property<?>> DebugStickStateComponent.properties
The field for theproperties
record component.Modifier and TypeMethodDescriptionToolComponent.Rule.blocks()
Returns the value of theblocks
record component.Map
<RegistryEntry<Block>, Property<?>> DebugStickStateComponent.properties()
Returns the value of theproperties
record component.Modifier and TypeMethodDescriptionstatic ToolComponent.Rule
private static ToolComponent.Rule
static ToolComponent.Rule
private static ToolComponent.Rule
static ToolComponent.Rule
ToolComponent.Rule.ofAlwaysDropping
(List<Block> blocks, float speed) static ToolComponent.Rule
ToolComponent.Rule.ofAlwaysDropping
(TagKey<Block> blocks, float speed) static ToolComponent.Rule
ToolComponent.Rule.ofNeverDropping
(TagKey<Block> tag) DebugStickStateComponent.with
(RegistryEntry<Block> block, Property<?> property) ModifierConstructorDescriptionDebugStickStateComponent
(Map<RegistryEntry<Block>, Property<?>> map) Rule
(RegistryEntryList<Block> registryEntryList, Optional<Float> optional, Optional<Boolean> optional2) -
Uses of Block in net.minecraft.data.client
Modifier and TypeFieldDescriptionprivate final Block
MultipartBlockStateSupplier.block
private final Block
VariantsBlockStateSupplier.block
Modifier and TypeFieldDescriptionBlockStateModelGenerator.BlockTexturePool.children
BlockStateModelGenerator.nonOrientableTrapdoors
(package private) final Map
<Block, BlockStateModelGenerator.StateFactory> BlockStateModelGenerator.stoneStateFactories
(package private) final Map
<Block, TexturedModel> BlockStateModelGenerator.texturedModels
(package private) static final Map
<BlockFamily.Variant, BiConsumer<BlockStateModelGenerator.BlockTexturePool, Block>> BlockStateModelGenerator.VARIANT_POOL_FUNCTIONS
Modifier and TypeMethodDescriptionBlockStateSupplier.getBlock()
MultipartBlockStateSupplier.getBlock()
VariantsBlockStateSupplier.getBlock()
Modifier and TypeMethodDescriptionstatic TextureMap
static TextureMap
static TextureMap
TextureMap.candleCake
(Block block, boolean lit) BlockStateModelGenerator.StateFactory.create
(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) static MultipartBlockStateSupplier
static VariantsBlockStateSupplier
static VariantsBlockStateSupplier
VariantsBlockStateSupplier.create
(Block block, BlockStateVariant variant) static VariantsBlockStateSupplier
VariantsBlockStateSupplier.create
(Block block, BlockStateVariant[] variants) (package private) static BlockStateSupplier
BlockStateModelGenerator.createAxisRotatedBlockState
(Block block, Identifier modelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createAxisRotatedBlockState
(Block block, Identifier verticalModelId, Identifier horizontalModelId) private static VariantsBlockStateSupplier
BlockStateModelGenerator.createBlockStateWithRandomHorizontalRotations
(Block block, Identifier modelId) private static VariantsBlockStateSupplier
BlockStateModelGenerator.createBlockStateWithTwoModelAndRandomInversion
(Block block, Identifier firstModelId, Identifier secondModelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createButtonBlockState
(Block buttonBlock, Identifier regularModelId, Identifier pressedModelId) private BlockStateSupplier
BlockStateModelGenerator.createCopperBulbBlockState
(Block copperBulbBlock, Identifier modelId, Identifier litModelId, Identifier poweredModelId, Identifier litPoweredModelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createCustomFenceBlockState
(Block customFenceBlock, Identifier postModelId, Identifier northModelId, Identifier eastModelId, Identifier southModelId, Identifier westModelId) private static BlockStateSupplier
BlockStateModelGenerator.createDeepslateState
(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) private static BlockStateSupplier
BlockStateModelGenerator.createDoorBlockState
(Block doorBlock, Identifier bottomLeftHingeClosedModelId, Identifier bottomLeftHingeOpenModelId, Identifier bottomRightHingeClosedModelId, Identifier bottomRightHingeOpenModelId, Identifier topLeftHingeClosedModelId, Identifier topLeftHingeOpenModelId, Identifier topRightHingeClosedModelId, Identifier topRightHingeOpenModelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createFenceBlockState
(Block fenceBlock, Identifier postModelId, Identifier sideModelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createFenceGateBlockState
(Block fenceGateBlock, Identifier openModelId, Identifier closedModelId, Identifier openWallModelId, Identifier closedWallModelId, boolean uvlock) private static BlockStateSupplier
BlockStateModelGenerator.createMudBrickState
(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) private static BlockStateSupplier
BlockStateModelGenerator.createOrientableTrapdoorBlockState
(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createPressurePlateBlockState
(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId) (package private) static VariantsBlockStateSupplier
BlockStateModelGenerator.createSingletonBlockState
(Block block, Identifier modelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createSlabBlockState
(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createStairsBlockState
(Block stairsBlock, Identifier innerModelId, Identifier regularModelId, Identifier outerModelId) private static BlockStateSupplier
BlockStateModelGenerator.createStoneState
(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) private Identifier
BlockStateModelGenerator.createSubModel
(Block block, String suffix, Model model, Function<Identifier, TextureMap> texturesFactory) private static BlockStateSupplier
BlockStateModelGenerator.createTrapdoorBlockState
(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId) (package private) static BlockStateSupplier
BlockStateModelGenerator.createUvLockedColumnBlockState
(Block block, TextureMap textureMap, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) (package private) static BlockStateSupplier
BlockStateModelGenerator.createWallBlockState
(Block wallBlock, Identifier postModelId, Identifier lowSideModelId, Identifier tallSideModelId) static TextureMap
BlockStateModelGenerator.BlockTexturePool.customFence
(Block customFenceBlock) BlockStateModelGenerator.BlockTexturePool.customFenceGate
(Block customFenceGateBlock) private Identifier
BlockStateModelGenerator.BlockTexturePool.ensureModel
(Model model, Block block) (package private) void
BlockStateModelGenerator.excludeFromSimpleItemModelGeneration
(Block block) static TextureMap
static TextureMap
static TextureMap
static TextureMap
static TextureMap
TextureMap.frontSideWithCustomBottom
(Block block, Block bottom) static TextureMap
TextureMap.frontTopSide
(Block frontTopSideBlock, Block downBlock) static Identifier
ModelIds.getBlockModelId
(Block block) Model.getBlockSubModelId
(Block block) static Identifier
ModelIds.getBlockSubModelId
(Block block, String suffix) private List
<Identifier> BlockStateModelGenerator.getFireFloorModels
(Block texture) private List
<Identifier> BlockStateModelGenerator.getFireSideModels
(Block texture) private List
<Identifier> BlockStateModelGenerator.getFireUpModels
(Block texture) static Identifier
static Identifier
BlockStateModelGenerator.BuiltinModelPool.includeWithItem
(Block[] blocks) BlockStateModelGenerator.BuiltinModelPool.includeWithItem
(Model model, Block[] blocks) BlockStateModelGenerator.BuiltinModelPool.includeWithoutItem
(Block[] blocks) static TextureMap
static TextureMap
static TextureMap
TextureMap.paneAndTopForEdge
(Block block, Block top) static TextureMap
static TextureMap
static TextureMap
static TextureMap
TextureMap.pottedAzaleaBush
(Block block) BlockStateModelGenerator.BlockTexturePool.pressurePlate
(Block pressurePlateBlock) static TextureMap
private void
BlockStateModelGenerator.registerAmethyst
(Block block) private void
BlockStateModelGenerator.registerAnvil
(Block anvil) void
BlockStateModelGenerator.registerAxisRotated
(Block block, TexturedModel.Factory modelFactory) private void
BlockStateModelGenerator.registerAxisRotated
(Block block, TexturedModel.Factory verticalModelFactory, TexturedModel.Factory horizontalModelFactory) private void
BlockStateModelGenerator.registerAxisRotated
(Block block, Identifier modelId) private void
BlockStateModelGenerator.registerAzalea
(Block block) private void
BlockStateModelGenerator.registerBed
(Block bed, Block particleSource) private void
BlockStateModelGenerator.registerBeehive
(Block beehive, Function<Block, TextureMap> texturesFactory) private void
BlockStateModelGenerator.registerBrushableBlock
(Block block) BlockStateModelGenerator.registerBuiltin
(Block block, Block particleBlock) BlockStateModelGenerator.registerBuiltin
(Identifier modelId, Block particleBlock) private void
BlockStateModelGenerator.registerBuiltinWithParticle
(Block block, Item particleSource) private void
BlockStateModelGenerator.registerBuiltinWithParticle
(Block block, Identifier particleSource) private void
BlockStateModelGenerator.registerCampfire
(Block[] blocks) private void
BlockStateModelGenerator.registerCandle
(Block candle, Block cake) private void
BlockStateModelGenerator.registerCommandBlock
(Block commandBlock) private void
BlockStateModelGenerator.registerCooker
(Block cooker, TexturedModel.Factory modelFactory) private void
BlockStateModelGenerator.registerCopperBulb
(Block copperBulbBlock) private void
BlockStateModelGenerator.registerCoral
(Block coral, Block deadCoral, Block coralBlock, Block deadCoralBlock, Block coralFan, Block deadCoralFan, Block coralWallFan, Block deadCoralWallFan) private void
BlockStateModelGenerator.registerCoralFan
(Block coralFanBlock, Block coralWallFanBlock) private void
BlockStateModelGenerator.registerCrop
(Block crop, Property<Integer> ageProperty, int[] ageTextureIndices) BlockStateModelGenerator.registerCubeAllModelTexturePool
(Block block) private void
BlockStateModelGenerator.registerCubeWithCustomTextures
(Block block, Block otherTextureSource, BiFunction<Block, Block, TextureMap> texturesFactory) private void
BlockStateModelGenerator.registerDispenserLikeOrientable
(Block block) (package private) void
BlockStateModelGenerator.registerDoor
(Block doorBlock) private void
BlockStateModelGenerator.registerDoubleBlock
(Block doubleBlock, BlockStateModelGenerator.TintType tintType) private void
BlockStateModelGenerator.registerDoubleBlock
(Block block, Identifier upperHalfModelId, Identifier lowerHalfModelId) private void
BlockStateModelGenerator.registerFlowerbed
(Block flowerbed) private void
BlockStateModelGenerator.registerFlowerPotPlant
(Block plantBlock, Block flowerPotBlock, BlockStateModelGenerator.TintType tintType) void
BlockStateModelGenerator.registerGeneric
(Block block) private void
BlockStateModelGenerator.registerGlassPane
(Block glass, Block glassPane) private void
BlockStateModelGenerator.registerGourd
(Block stemBlock, Block attachedStemBlock) void
BlockStateModelGenerator.registerHangingSign
(Block strippedLog, Block hangingSign, Block wallHangingSign) private void
BlockStateModelGenerator.registerItemModel
(Block block) private void
BlockStateModelGenerator.registerItemModel
(Block block, String textureSuffix) private void
BlockStateModelGenerator.registerLantern
(Block lantern) BlockStateModelGenerator.registerLog
(Block logBlock) private void
BlockStateModelGenerator.registerMirrorable
(Block block) private void
BlockStateModelGenerator.registerMushroomBlock
(Block mushroomBlock) private void
BlockStateModelGenerator.registerNetherrackBottomCustomTop
(Block block) private void
BlockStateModelGenerator.registerNorthDefaultHorizontalRotatable
(Block block, TextureMap texture) private void
BlockStateModelGenerator.registerNorthDefaultHorizontalRotated
(Block block, TexturedModel.Factory modelFactory) private void
BlockStateModelGenerator.registerNorthDefaultHorizontalRotation
(Block block) (package private) void
BlockStateModelGenerator.registerOrientableTrapdoor
(Block trapdoorBlock) private void
BlockStateModelGenerator.registerParented
(Block modelSource, Block child) Used for a block that shares a block model with another block, for example waxed copper or infested stone bricks.private void
BlockStateModelGenerator.registerParentedDoor
(Block parent, Block doorBlock) (package private) void
BlockStateModelGenerator.registerParentedItemModel
(Block block, Identifier parentModelId) private void
BlockStateModelGenerator.registerParentedTrapdoor
(Block parent, Block trapdoorBlock) private void
BlockStateModelGenerator.registerPiston
(Block piston, Identifier extendedModelId, TextureMap textures) private void
BlockStateModelGenerator.registerPlantPart
(Block plant, Block plantStem, BlockStateModelGenerator.TintType tintType) private void
BlockStateModelGenerator.registerPottedAzaleaBush
(Block block) private void
BlockStateModelGenerator.registerRandomHorizontalRotations
(TexturedModel.Factory modelFactory, Block[] blocks) private void
BlockStateModelGenerator.registerRod
(Block block) private void
BlockStateModelGenerator.registerRoots
(Block root, Block pottedRoot) private void
BlockStateModelGenerator.registerRotatable
(Block block) private void
BlockStateModelGenerator.registerShulkerBox
(Block shulkerBox) void
BlockStateModelGenerator.registerSimpleCubeAll
(Block block) private void
BlockStateModelGenerator.registerSimpleState
(Block block) void
BlockStateModelGenerator.registerSingleton
(Block block, TexturedModel.Factory modelFactory) private void
BlockStateModelGenerator.registerSingleton
(Block block, TextureMap textures, Model model) private void
BlockStateModelGenerator.registerSouthDefaultHorizontalFacing
(TexturedModel.Factory modelFactory, Block[] blocks) private void
BlockStateModelGenerator.registerStateWithModelReference
(Block block, Block modelReference) private void
BlockStateModelGenerator.registerStraightRail
(Block rail) private void
BlockStateModelGenerator.registerTintableCross
(Block block, BlockStateModelGenerator.TintType tintType) private void
BlockStateModelGenerator.registerTintableCross
(Block block, BlockStateModelGenerator.TintType tintType, TextureMap texture) private void
BlockStateModelGenerator.registerTintableCrossBlockState
(Block block, BlockStateModelGenerator.TintType tintType) private void
BlockStateModelGenerator.registerTintableCrossBlockState
(Block block, BlockStateModelGenerator.TintType tintType, TextureMap crossTexture) private void
BlockStateModelGenerator.registerTintableCrossBlockStateWithStages
(Block block, BlockStateModelGenerator.TintType tintType, Property<Integer> stageProperty, int[] stages) private void
BlockStateModelGenerator.registerTopSoil
(Block topSoil, Identifier modelId, BlockStateVariant snowyVariant) private void
BlockStateModelGenerator.registerTorch
(Block torch, Block wallTorch) private void
BlockStateModelGenerator.BlockTexturePool.registerTrapdoor
(Block block) (package private) void
BlockStateModelGenerator.registerTrapdoor
(Block trapdoorBlock) private void
BlockStateModelGenerator.registerTurnableRail
(Block rail) private void
BlockStateModelGenerator.registerWallPlant
(Block block) private void
BlockStateModelGenerator.registerWaxedCopperBulb
(Block unwaxedCopperBulbBlock, Block waxedCopperBulbBlock) private void
BlockStateModelGenerator.registerWeightedPressurePlate
(Block weightedPressurePlate, Block textureSource) private void
BlockStateModelGenerator.registerWoolAndCarpet
(Block wool, Block carpet) static TextureMap
TextureMap.sideAndEndForTop
(Block block) static TextureMap
TextureMap.sideAndTop
(Block block) static TextureMap
static TextureMap
TextureMap.sideFrontBack
(Block block) static TextureMap
TextureMap.sideFrontEnd
(Block block) static TextureMap
TextureMap.sideFrontTop
(Block block) static TextureMap
TextureMap.sideFrontTopBottom
(Block block) static TextureMap
TextureMap.sideTopBottom
(Block block) static TextureMap
static TextureMap
TextureMap.stemAndUpper
(Block stem, Block upper) static TextureMap
static TextureMap
TextureMap.textureParticle
(Block block) static TextureMap
TextureMap.textureSideTop
(Block block) static TextureMap
static TextureMap
static TextureMap
static TextureMap
TextureMap.trialSpawner
(Block block, String side, String top) Model.upload
(Block block, String suffix, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) Model.upload
(Block block, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) default Identifier
TexturedModel.Factory.upload
(Block block, String suffix, BiConsumer<Identifier, Supplier<JsonElement>> writer) default Identifier
TexturedModel.Factory.upload
(Block block, BiConsumer<Identifier, Supplier<JsonElement>> writer) TexturedModel.upload
(Block block, String suffix, BiConsumer<Identifier, Supplier<JsonElement>> writer) TexturedModel.upload
(Block block, BiConsumer<Identifier, Supplier<JsonElement>> writer) Model.uploadWithoutVariant
(Block block, String suffix, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) BlockStateModelGenerator.LogTexturePool.uvLockedLog
(Block logBlock) static TextureMap
static TextureMap
TextureMap.wallSideEnd
(Block block) static TextureMap
TextureMap.wallSideTopBottom
(Block block) static TextureMap
Modifier and TypeMethodDescriptionprivate static TexturedModel.Factory
TexturedModel.makeFactory
(Function<Block, TextureMap> texturesGetter, Model model) private void
BlockStateModelGenerator.registerBeehive
(Block beehive, Function<Block, TextureMap> texturesFactory) private void
BlockStateModelGenerator.registerCubeWithCustomTextures
(Block block, Block otherTextureSource, BiFunction<Block, Block, TextureMap> texturesFactory) private void
BlockStateModelGenerator.registerCubeWithCustomTextures
(Block block, Block otherTextureSource, BiFunction<Block, Block, TextureMap> texturesFactory) ModifierConstructorDescriptionBuiltinModelPool
(Identifier modelId, Block block) private
MultipartBlockStateSupplier
(Block block) private
VariantsBlockStateSupplier
(Block block, List<BlockStateVariant> variants) -
Uses of Block in net.minecraft.data.family
Modifier and TypeFieldDescriptionprivate static final Map
<Block, BlockFamily> BlockFamilies.BASE_BLOCKS_TO_FAMILIES
(package private) final Map
<BlockFamily.Variant, Block> BlockFamily.variants
Modifier and TypeMethodDescriptionBlockFamily.getBaseBlock()
BlockFamily.getVariant
(BlockFamily.Variant variant) Modifier and TypeMethodDescriptionBlockFamily.Builder.customFence
(Block block) BlockFamily.Builder.customFenceGate
(Block block) BlockFamily.Builder.pressurePlate
(Block block) private static BlockFamily.Builder
-
Uses of Block in net.minecraft.data.server.advancement.vanilla
Modifier and TypeMethodDescriptionprivate static AdvancementCriterion
<ItemCriterion.Conditions> VanillaAdventureTabAdvancementGenerator.requirePlacedBlockReadByComparator
(Block block) private static AdvancementCriterion
<ItemCriterion.Conditions> VanillaAdventureTabAdvancementGenerator.requirePlacedComparatorReadingBlock
(Block block) -
Uses of Block in net.minecraft.data.server.loottable
Modifier and TypeMethodDescriptionprotected void
protected void
BlockLootTableGenerator.addDrop
(Block block, Function<Block, LootTable.Builder> lootTableFunction) protected void
BlockLootTableGenerator.addDrop
(Block block, ItemConvertible drop) protected void
BlockLootTableGenerator.addDrop
(Block block, LootTable.Builder lootTable) protected void
BlockLootTableGenerator.addDropWithSilkTouch
(Block block) protected void
BlockLootTableGenerator.addDropWithSilkTouch
(Block block, Block drop) protected void
BlockLootTableGenerator.addPottedPlantDrops
(Block block) protected void
BlockLootTableGenerator.addVinePlantDrop
(Block vine, Block vinePlant) BlockLootTableGenerator.attachedCropStemDrops
(Block stem, Item drop) protected LootTable.Builder
BlockLootTableGenerator.bannerDrops
(Block drop) protected LootTable.Builder
BlockLootTableGenerator.beehiveDrops
(Block drop) protected LootTable.Builder
BlockLootTableGenerator.beeNestDrops
(Block drop) protected static LootTable.Builder
BlockLootTableGenerator.candleCakeDrops
(Block candleCake) protected LootTable.Builder
BlockLootTableGenerator.candleDrops
(Block candle) protected LootTable.Builder
BlockLootTableGenerator.copperOreDrops
(Block drop) protected LootTable.Builder
BlockLootTableGenerator.cropDrops
(Block crop, Item product, Item seeds, LootCondition.Builder condition) BlockLootTableGenerator.cropStemDrops
(Block stem, Item drop) protected LootTable.Builder
protected LootTable.Builder
BlockLootTableGenerator.drops
(Block withSilkTouch, ItemConvertible withoutSilkTouch) protected LootTable.Builder
BlockLootTableGenerator.drops
(Block block, ItemConvertible drop, LootNumberProvider count) private static LootTable.Builder
BlockLootTableGenerator.drops
(Block drop, LootCondition.Builder conditionBuilder, LootPoolEntry.Builder<?> child) protected <T extends Comparable<T> & StringIdentifiable>
LootTable.BuilderBlockLootTableGenerator.dropsWithProperty
(Block drop, Property<T> property, T value) protected LootTable.Builder
BlockLootTableGenerator.dropsWithShears
(Block block, LootPoolEntry.Builder<?> loot) protected LootTable.Builder
BlockLootTableGenerator.dropsWithSilkTouch
(Block block, LootPoolEntry.Builder<?> loot) protected LootTable.Builder
BlockLootTableGenerator.dropsWithSilkTouchOrShears
(Block block, LootPoolEntry.Builder<?> loot) protected LootTable.Builder
BlockLootTableGenerator.flowerbedDrops
(Block flowerbed) protected LootTable.Builder
BlockLootTableGenerator.glowBerryDrops
(Block drop) protected LootTable.Builder
BlockLootTableGenerator.lapisOreDrops
(Block drop) protected LootTable.Builder
BlockLootTableGenerator.leavesDrops
(Block leaves, Block sapling, float[] saplingChance) protected LootTable.Builder
BlockLootTableGenerator.mangroveLeavesDrops
(Block leaves) protected LootTable.Builder
BlockLootTableGenerator.multifaceGrowthDrops
(Block drop, LootCondition.Builder condition) protected LootTable.Builder
BlockLootTableGenerator.mushroomBlockDrops
(Block withSilkTouch, ItemConvertible withoutSilkTouch) protected LootTable.Builder
BlockLootTableGenerator.nameableContainerDrops
(Block drop) protected LootTable.Builder
BlockLootTableGenerator.oakLeavesDrops
(Block leaves, Block sapling, float[] saplingChance) protected LootTable.Builder
protected LootTable.Builder
BlockLootTableGenerator.redstoneOreDrops
(Block drop) protected LootTable.Builder
BlockLootTableGenerator.seagrassDrops
(Block seagrass) protected LootTable.Builder
BlockLootTableGenerator.shortPlantDrops
(Block withShears) protected LootTable.Builder
BlockLootTableGenerator.shulkerBoxDrops
(Block drop) protected LootTable.Builder
protected LootTable.Builder
BlockLootTableGenerator.tallPlantDrops
(Block tallPlant, Block shortPlant) Modifier and TypeMethodDescriptionprotected void
BlockLootTableGenerator.addDrop
(Block block, Function<Block, LootTable.Builder> lootTableFunction) -
Uses of Block in net.minecraft.data.server.loottable.vanilla
Modifier and TypeMethodDescriptionprivate LootTable.Builder
VanillaBlockLootTableGenerator.decoratedPotDrops
(Block block) -
Uses of Block in net.minecraft.data.server.recipe
Modifier and TypeMethodDescriptionprivate static Block
RecipeProvider.getVariantRecipeInput
(BlockFamily family, BlockFamily.Variant variant) Gets the block used to craft a certain variant of a base block.Modifier and TypeMethodDescriptionprotected static void
RecipeProvider.offerBulbRecipe
(RecipeExporter exporter, Block output, Block input) protected static void
RecipeProvider.offerGrateRecipe
(RecipeExporter exporter, Block output, Block input) private static AdvancementCriterion
<EnterBlockCriterion.Conditions> RecipeProvider.requireEnteringFluid
(Block block) -
Uses of Block in net.minecraft.data.server.tag
Modifier and TypeFieldDescriptionprivate final CompletableFuture
<TagProvider.TagLookup<Block>> ItemTagProvider.blockTags
ItemTagProvider.blockTagsToCopy
-
Uses of Block in net.minecraft.enchantment.effect.entity
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Block>> ExplodeEnchantmentEffect.immuneBlocks
The field for theimmuneBlocks
record component.Modifier and TypeMethodDescriptionExplodeEnchantmentEffect.immuneBlocks()
Returns the value of theimmuneBlocks
record component. -
Uses of Block in net.minecraft.entity
Modifier and TypeFieldDescriptionprivate ImmutableSet
<Block> EntityType.Builder.canSpawnInside
private final ImmutableSet
<Block> EntityType.canSpawnInside
Modifier and TypeMethodDescriptionEntityType.Builder.allowSpawningInside
(Block[] blocks) Allows this type of entity to spawn inside the given block, bypassing the default wither rose, sweet berry bush, cactus, and fire-damage-dealing blocks for non-fire-resistant mobs.void
FallingBlockEntity.onDestroyedOnLanding
(Block block, BlockPos pos) ModifierConstructorDescriptionEntityType
(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup, boolean saveable, boolean summonable, boolean fireImmune, boolean spawnableFarFromPlayer, ImmutableSet<Block> canSpawnInside, EntityDimensions dimensions, float spawnBoxScale, int maxTrackDistance, int trackTickInterval, FeatureSet requiredFeatures) -
Uses of Block in net.minecraft.entity.ai.brain.task
ModifierConstructorDescriptionBiasedLongJumpTask
(UniformIntProvider cooldownRange, int verticalRange, int horizontalRange, float maxRange, Function<E, SoundEvent> entityToSound, TagKey<Block> favoredBlocks, float biasChance, BiPredicate<E, BlockPos> jumpToPredicate) -
Uses of Block in net.minecraft.entity.ai.goal
ModifierConstructorDescriptionStepAndDestroyBlockGoal
(Block targetBlock, PathAwareEntity mob, double speed, int maxYDifference) -
Uses of Block in net.minecraft.entity.vehicle
-
Uses of Block in net.minecraft.item
Modifier and TypeFieldDescriptionprivate final Block
AirBlockItem.block
private final Block
BlockItem.block
Deprecated.protected final Block
VerticallyAttachableBlockItem.wallBlock
Modifier and TypeFieldDescriptionItem.BLOCK_ITEMS
ToolMaterials.inverseTag
protected static final Map
<Block, BlockState> ShovelItem.PATH_STATES
AxeItem.STRIPPED_BLOCKS
AxeItem.STRIPPED_BLOCKS
protected static final Map
<Block, com.mojang.datafixers.util.Pair<Predicate<ItemUsageContext>, Consumer<ItemUsageContext>>> HoeItem.TILLING_ACTIONS
A map of input blocks to predicate-consumer action pairs.HoneycombItem.UNWAXED_TO_WAXED_BLOCKS
HoneycombItem.UNWAXED_TO_WAXED_BLOCKS
HoneycombItem.WAXED_TO_UNWAXED_BLOCKS
HoneycombItem.WAXED_TO_UNWAXED_BLOCKS
Modifier and TypeMethodDescriptionstatic Item
Deprecated.static Item
static Item
Items.register
(Block block, UnaryOperator<Item.Settings> settingsOperator) static Item
static Item
Modifier and TypeMethodDescriptionvoid
BlockItem.appendBlocks
(Map<Block, Item> map, Item item) void
VerticallyAttachableBlockItem.appendBlocks
(Map<Block, Item> map, Item item) default ToolComponent
ToolMaterial.createComponent
(TagKey<Block> tag) ModifierConstructorDescriptionAirBlockItem
(Block block, Item.Settings settings) AliasedBlockItem
(Block block, Item.Settings settings) BannerItem
(Block bannerBlock, Block wallBannerBlock, Item.Settings settings) BedItem
(Block block, Item.Settings settings) BlockItem
(Block block, Item.Settings settings) HangingSignItem
(Block hangingSign, Block wallHangingSign, Item.Settings settings) OperatorOnlyBlockItem
(Block block, Item.Settings settings) PlaceableOnWaterItem
(Block block, Item.Settings settings) PlayerHeadItem
(Block block, Block wallBlock, Item.Settings settings) PowderSnowBucketItem
(Block block, SoundEvent placeSound, Item.Settings settings) ScaffoldingItem
(Block block, Item.Settings settings) SignItem
(Item.Settings settings, Block standingBlock, Block wallBlock) SignItem
(Item.Settings settings, Block standingBlock, Block wallBlock, Direction verticalAttachmentDirection) TallBlockItem
(Block block, Item.Settings settings) VerticallyAttachableBlockItem
(Block standingBlock, Block wallBlock, Item.Settings settings, Direction verticalAttachmentDirection) ModifierConstructorDescriptionprotected
MiningToolItem
(ToolMaterial material, TagKey<Block> effectiveBlocks, Item.Settings settings) private
ToolMaterials
(TagKey<Block> inverseTag, int itemDurability, float miningSpeed, float attackDamage, int enchantability, Supplier<Ingredient> repairIngredient) -
Uses of Block in net.minecraft.loot.condition
Modifier and TypeFieldDescriptionprivate final RegistryEntry
<Block> BlockStatePropertyLootCondition.block
The field for theblock
record component.private final RegistryEntry
<Block> BlockStatePropertyLootCondition.Builder.block
Modifier and TypeMethodDescriptionBlockStatePropertyLootCondition.block()
Returns the value of theblock
record component.Modifier and TypeMethodDescriptionModifierConstructorDescriptionBlockStatePropertyLootCondition
(RegistryEntry<Block> registryEntry, Optional<StatePredicate> optional) -
Uses of Block in net.minecraft.loot.function
Modifier and TypeFieldDescriptionprivate final RegistryEntry
<Block> CopyStateLootFunction.block
private final RegistryEntry
<Block> CopyStateLootFunction.Builder.block
Modifier and TypeMethodDescriptionModifierConstructorDescriptionprivate
CopyStateLootFunction
(List<LootCondition> conditions, RegistryEntry<Block> block, List<String> properties) (package private)
CopyStateLootFunction
(List<LootCondition> conditions, RegistryEntry<Block> block, Set<Property<?>> properties) -
Uses of Block in net.minecraft.nbt
Modifier and TypeMethodDescriptionstatic BlockState
NbtHelper.toBlockState
(RegistryEntryLookup<Block> blockLookup, NbtCompound nbt) Returns the block state from thenbt
. -
Uses of Block in net.minecraft.network.packet.s2c.play
-
Uses of Block in net.minecraft.predicate
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Block>> BlockPredicate.blocks
The field for theblocks
record component.private Optional
<RegistryEntryList<Block>> BlockPredicate.Builder.blocks
Modifier and TypeMethodDescriptionBlockPredicate.blocks()
Returns the value of theblocks
record component.Modifier and TypeMethodDescriptionModifierConstructorDescriptionBlockPredicate
(Optional<RegistryEntryList<Block>> optional, Optional<StatePredicate> optional2, Optional<NbtPredicate> optional3) -
Uses of Block in net.minecraft.predicate.block
Modifier and TypeFieldDescriptionprivate final StateManager
<Block, BlockState> BlockStatePredicate.manager
ModifierConstructorDescriptionprivate
BlockStatePredicate
(StateManager<Block, BlockState> manager) -
Uses of Block in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final DefaultedRegistry
<Block> Registries.BLOCK
static final RegistryKey
<Registry<Block>> RegistryKeys.BLOCK
Registries.BLOCK_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends Block>>> RegistryKeys.BLOCK_TYPE
-
Uses of Block in net.minecraft.registry.tag
Modifier and TypeFieldDescriptionBlockTags.ACACIA_LOGS
BlockTags.AIR
BlockTags.ALL_HANGING_SIGNS
BlockTags.ALL_SIGNS
BlockTags.ANCIENT_CITY_REPLACEABLE
BlockTags.ANIMALS_SPAWNABLE_ON
BlockTags.ANVIL
BlockTags.ARMADILLO_SPAWNABLE_ON
BlockTags.AXE_MINEABLE
BlockTags.AXOLOTLS_SPAWNABLE_ON
BlockTags.AZALEA_GROWS_ON
BlockTags.AZALEA_ROOT_REPLACEABLE
BlockTags.BADLANDS_TERRACOTTA
BlockTags.BAMBOO_BLOCKS
BlockTags.BAMBOO_PLANTABLE_ON
BlockTags.BANNERS
BlockTags.BASE_STONE_NETHER
BlockTags.BASE_STONE_OVERWORLD
BlockTags.BEACON_BASE_BLOCKS
BlockTags.BEDS
BlockTags.BEE_GROWABLES
BlockTags.BEEHIVES
BlockTags.BIG_DRIPLEAF_PLACEABLE
BlockTags.BIRCH_LOGS
BlockTags.BLOCKS_WIND_CHARGE_EXPLOSIONS
BlockTags.BUTTONS
BlockTags.CAMEL_SAND_STEP_SOUND_BLOCKS
BlockTags.CAMPFIRES
BlockTags.CANDLE_CAKES
BlockTags.CANDLES
BlockTags.CAULDRONS
BlockTags.CAVE_VINES
BlockTags.CEILING_HANGING_SIGNS
BlockTags.CHERRY_LOGS
BlockTags.CLIMBABLE
BlockTags.COAL_ORES
BlockTags.COMBINATION_STEP_SOUND_BLOCKS
BlockTags.COMPLETES_FIND_TREE_TUTORIAL
BlockTags.CONCRETE_POWDER
BlockTags.CONVERTABLE_TO_MUD
BlockTags.COPPER_ORES
BlockTags.CORAL_BLOCKS
BlockTags.CORAL_PLANTS
BlockTags.CORALS
BlockTags.CRIMSON_STEMS
BlockTags.CROPS
BlockTags.CRYSTAL_SOUND_BLOCKS
BlockTags.DAMPENS_VIBRATIONS
BlockTags.DARK_OAK_LOGS
BlockTags.DEAD_BUSH_MAY_PLACE_ON
BlockTags.DEEPSLATE_ORE_REPLACEABLES
BlockTags.DIAMOND_ORES
BlockTags.DIRT
BlockTags.DOES_NOT_BLOCK_HOPPERS
BlockTags.DOORS
BlockTags.DRAGON_IMMUNE
BlockTags.DRAGON_TRANSPARENT
BlockTags.DRIPSTONE_REPLACEABLE_BLOCKS
BlockTags.EMERALD_ORES
BlockTags.ENCHANTMENT_POWER_PROVIDER
BlockTags.ENCHANTMENT_POWER_TRANSMITTER
BlockTags.ENDERMAN_HOLDABLE
BlockTags.FALL_DAMAGE_RESETTING
BlockTags.FEATURES_CANNOT_REPLACE
BlockTags.FENCE_GATES
BlockTags.FENCES
BlockTags.FIRE
BlockTags.FLOWER_POTS
BlockTags.FLOWERS
BlockTags.FOXES_SPAWNABLE_ON
BlockTags.FROG_PREFER_JUMP_TO
BlockTags.FROGS_SPAWNABLE_ON
BlockTags.GEODE_INVALID_BLOCKS
BlockTags.GOATS_SPAWNABLE_ON
BlockTags.GOLD_ORES
BlockTags.GUARDED_BY_PIGLINS
BlockTags.HOE_MINEABLE
BlockTags.HOGLIN_REPELLENTS
BlockTags.ICE
BlockTags.IMPERMEABLE
BlockTags.INCORRECT_FOR_DIAMOND_TOOL
BlockTags.INCORRECT_FOR_GOLD_TOOL
BlockTags.INCORRECT_FOR_IRON_TOOL
BlockTags.INCORRECT_FOR_NETHERITE_TOOL
BlockTags.INCORRECT_FOR_STONE_TOOL
BlockTags.INCORRECT_FOR_WOODEN_TOOL
BlockTags.INFINIBURN_END
BlockTags.INFINIBURN_NETHER
BlockTags.INFINIBURN_OVERWORLD
BlockTags.INSIDE_STEP_SOUND_BLOCKS
BlockTags.INVALID_SPAWN_INSIDE
BlockTags.IRON_ORES
BlockTags.JUNGLE_LOGS
BlockTags.LAPIS_ORES
BlockTags.LAVA_POOL_STONE_CANNOT_REPLACE
BlockTags.LEAVES
BlockTags.LOGS
BlockTags.LOGS_THAT_BURN
BlockTags.LUSH_GROUND_REPLACEABLE
BlockTags.MAINTAINS_FARMLAND
BlockTags.MANGROVE_LOGS
BlockTags.MANGROVE_LOGS_CAN_GROW_THROUGH
BlockTags.MANGROVE_ROOTS_CAN_GROW_THROUGH
BlockTags.MOB_INTERACTABLE_DOORS
BlockTags.MOOSHROOMS_SPAWNABLE_ON
BlockTags.MOSS_REPLACEABLE
BlockTags.MUSHROOM_GROW_BLOCK
BlockTags.NEEDS_DIAMOND_TOOL
BlockTags.NEEDS_IRON_TOOL
BlockTags.NEEDS_STONE_TOOL
BlockTags.NETHER_CARVER_REPLACEABLES
BlockTags.NYLIUM
BlockTags.OAK_LOGS
BlockTags.OCCLUDES_VIBRATION_SIGNALS
BlockTags.OVERWORLD_CARVER_REPLACEABLES
BlockTags.OVERWORLD_NATURAL_LOGS
BlockTags.PARROTS_SPAWNABLE_ON
BlockTags.PICKAXE_MINEABLE
BlockTags.PIGLIN_REPELLENTS
BlockTags.PLANKS
BlockTags.POLAR_BEARS_SPAWNABLE_ON_ALTERNATE
BlockTags.PORTALS
BlockTags.PRESSURE_PLATES
BlockTags.PREVENT_MOB_SPAWNING_INSIDE
BlockTags.RABBITS_SPAWNABLE_ON
BlockTags.RAILS
BlockTags.REDSTONE_ORES
BlockTags.REPLACEABLE
BlockTags.REPLACEABLE_BY_TREES
BlockTags.SAND
BlockTags.SAPLINGS
BlockTags.SCULK_REPLACEABLE
BlockTags.SCULK_REPLACEABLE_WORLD_GEN
BlockTags.SHOVEL_MINEABLE
BlockTags.SHULKER_BOXES
BlockTags.SIGNS
BlockTags.SLABS
BlockTags.SMALL_DRIPLEAF_PLACEABLE
BlockTags.SMALL_FLOWERS
BlockTags.SMELTS_TO_GLASS
BlockTags.SNAPS_GOAT_HORN
BlockTags.SNIFFER_DIGGABLE_BLOCK
BlockTags.SNIFFER_EGG_HATCH_BOOST
BlockTags.SNOW
BlockTags.SNOW_LAYER_CAN_SURVIVE_ON
BlockTags.SNOW_LAYER_CANNOT_SURVIVE_ON
BlockTags.SOUL_FIRE_BASE_BLOCKS
BlockTags.SOUL_SPEED_BLOCKS
BlockTags.SPRUCE_LOGS
BlockTags.STAIRS
BlockTags.STANDING_SIGNS
BlockTags.STONE_BRICKS
BlockTags.STONE_BUTTONS
BlockTags.STONE_ORE_REPLACEABLES
BlockTags.STONE_PRESSURE_PLATES
BlockTags.STRIDER_WARM_BLOCKS
BlockTags.SWORD_EFFICIENT
BlockTags.TALL_FLOWERS
BlockTags.TERRACOTTA
BlockTags.TRAIL_RUINS_REPLACEABLE
BlockTags.TRAPDOORS
BlockTags.UNDERWATER_BONEMEALS
BlockTags.UNSTABLE_BOTTOM_CENTER
BlockTags.VALID_SPAWN
BlockTags.VIBRATION_RESONATORS
BlockTags.WALL_CORALS
BlockTags.WALL_HANGING_SIGNS
BlockTags.WALL_POST_OVERRIDE
BlockTags.WALL_SIGNS
BlockTags.WALLS
BlockTags.WARPED_STEMS
BlockTags.WART_BLOCKS
BlockTags.WITHER_IMMUNE
BlockTags.WITHER_SUMMON_BASE_BLOCKS
BlockTags.WOLVES_SPAWNABLE_ON
BlockTags.WOODEN_BUTTONS
BlockTags.WOODEN_DOORS
BlockTags.WOODEN_FENCES
BlockTags.WOODEN_PRESSURE_PLATES
BlockTags.WOODEN_SLABS
BlockTags.WOODEN_STAIRS
BlockTags.WOODEN_TRAPDOORS
BlockTags.WOOL
BlockTags.WOOL_CARPETS
-
Uses of Block in net.minecraft.screen
Modifier and TypeMethodDescriptionprotected static boolean
ScreenHandler.canUse
(ScreenHandlerContext context, PlayerEntity player, Block block) Returns whether the screen handler can be used. -
Uses of Block in net.minecraft.server.world
Modifier and TypeFieldDescriptionprivate final Block
BlockEvent.block
The field for theblock
record component.Modifier and TypeFieldDescriptionprivate final WorldTickScheduler
<Block> ServerWorld.blockTickScheduler
Modifier and TypeMethodDescriptionBlockEvent.block()
Returns the value of theblock
record component.Modifier and TypeMethodDescriptionvoid
ServerWorld.addSyncedBlockEvent
(BlockPos pos, Block block, int type, int data) private void
void
ServerWorld.updateNeighbor
(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) void
ServerWorld.updateNeighbor
(BlockPos pos, Block sourceBlock, BlockPos sourcePos) Triggers a neighbor update originating fromsourcePos
atpos
.void
ServerWorld.updateNeighbors
(BlockPos pos, Block block) void
ServerWorld.updateNeighborsAlways
(BlockPos pos, Block sourceBlock) Emits a neighbor update to all 6 neighboring blocks ofpos
.void
ServerWorld.updateNeighborsExcept
(BlockPos pos, Block sourceBlock, Direction direction) Emits a neighbor update to neighboring blocks ofpos
, except for the one indirection
direction.ModifierConstructorDescriptionBlockEvent
(BlockPos pos, Block block, int type, int data) Creates an instance of aBlockEvent
record class. -
Uses of Block in net.minecraft.stat
-
Uses of Block in net.minecraft.structure
Modifier and TypeFieldDescriptionprivate final RegistryEntryLookup
<Block> StructureTemplateManager.blockLookup
StructurePiece.BLOCKS_NEEDING_POST_PROCESSING
private final Map
<Block, List<StructureTemplate.StructureBlockInfo>> StructureTemplate.PalettedBlockInfoList.blockToInfos
OceanMonumentGenerator.Piece.ICE_BLOCKS
Modifier and TypeMethodDescriptionprivate static StructureProcessor
OceanRuinGenerator.createArchaeologyStructureProcessor
(Block baseBlock, Block suspiciousBlock, RegistryKey<LootTable> lootTable) private static StructureProcessorRule
RuinedPortalStructurePiece.createReplacementRule
(Block old, float chance, Block updated) private static StructureProcessorRule
RuinedPortalStructurePiece.createReplacementRule
(Block old, Block updated) StructureTemplate.getInfosForBlock
(BlockPos pos, StructurePlacementData placementData, Block block) StructureTemplate.getInfosForBlock
(BlockPos pos, StructurePlacementData placementData, Block block, boolean transformed) void
StructureTemplate.saveFromWorld
(World world, BlockPos start, Vec3i dimensions, boolean includeEntities, @Nullable Block ignoredBlock) Modifier and TypeMethodDescriptionprivate void
StructureTemplate.loadPalettedBlockInfo
(RegistryEntryLookup<Block> blockLookup, NbtList palette, NbtList blocks) void
StructureTemplate.readNbt
(RegistryEntryLookup<Block> blockLookup, NbtCompound nbt) ModifierConstructorDescriptionStructureTemplateManager
(ResourceManager resourceManager, LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, RegistryEntryLookup<Block> blockLookup) -
Uses of Block in net.minecraft.structure.processor
Modifier and TypeFieldDescriptionprivate final ImmutableList
<Block> BlockIgnoreStructureProcessor.blocks
ProtectedBlocksStructureProcessor.protectedBlocksTag
BlackstoneReplacementStructureProcessor.replacementMap
BlackstoneReplacementStructureProcessor.replacementMap
private final Optional
<RegistryEntryList<Block>> BlockRotStructureProcessor.rottableBlocks
Modifier and TypeMethodDescriptionprivate static BlockState
BlockAgeStructureProcessor.randomStairProperties
(Random random, Block stairs) ModifierConstructorDescriptionBlockIgnoreStructureProcessor
(List<Block> blocks) private
BlockRotStructureProcessor
(Optional<RegistryEntryList<Block>> rottableBlocks, float integrity) BlockRotStructureProcessor
(RegistryEntryList<Block> rottableBlocks, float integrity) ProtectedBlocksStructureProcessor
(TagKey<Block> protectedBlocksTag) -
Uses of Block in net.minecraft.structure.rule
Modifier and TypeFieldDescriptionprivate final Block
BlockMatchRuleTest.block
private final Block
RandomBlockMatchRuleTest.block
ModifierConstructorDescriptionBlockMatchRuleTest
(Block block) RandomBlockMatchRuleTest
(Block block, float probability) -
Uses of Block in net.minecraft.test
Modifier and TypeMethodDescriptionvoid
TestContext.dontExpectBlock
(Block block, int x, int y, int z) void
TestContext.dontExpectBlock
(Block block, BlockPos pos) void
TestContext.expectBlock
(Block block, int x, int y, int z) void
TestContext.expectBlock
(Block block, BlockPos pos) void
TestContext.expectBlockAtEnd
(Block block, int x, int y, int z) void
TestContext.expectBlockAtEnd
(Block block, BlockPos pos) private static void
StructureTestListener.placeAboveBeacon
(GameTestState state, Block block) void
TestContext.setBlockState
(int x, int y, int z, Block block) void
TestContext.setBlockState
(BlockPos pos, Block block) protected static void
StructureTestListener.visualizeTest
(GameTestState test, Block block) -
Uses of Block in net.minecraft.village
Modifier and TypeFieldDescriptionprivate final ImmutableSet
<Block> VillagerProfession.secondaryJobSites
The field for thesecondaryJobSites
record component.Modifier and TypeMethodDescriptionVillagerProfession.secondaryJobSites()
Returns the value of thesecondaryJobSites
record component.ModifierConstructorDescriptionSellItemFactory
(Block block, int price, int count, int maxUses, int experience) -
Uses of Block in net.minecraft.world
Modifier and TypeFieldDescriptionprivate final MultiTickScheduler
<Block> ChunkRegion.blockTickScheduler
Modifier and TypeMethodDescriptionChunkRegion.getBlockTickScheduler()
WorldAccess.getBlockTickScheduler()
Modifier and TypeMethodDescriptionvoid
World.addSyncedBlockEvent
(BlockPos pos, Block block, int type, int data) BlockLocating.findColumnEnd
(BlockView world, BlockPos pos, Block intermediateBlock, Direction direction, Block endBlock) Finds an end to a block column starting frompos
extending indirection
.default void
WorldAccess.scheduleBlockTick
(BlockPos pos, Block block, int delay) default void
WorldAccess.scheduleBlockTick
(BlockPos pos, Block block, int delay, TickPriority priority) void
World.updateComparators
(BlockPos pos, Block block) void
World.updateNeighbor
(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) void
World.updateNeighbor
(BlockPos pos, Block sourceBlock, BlockPos sourcePos) Triggers a neighbor update originating fromsourcePos
atpos
.default void
WorldAccess.updateNeighbors
(BlockPos pos, Block block) void
World.updateNeighborsAlways
(BlockPos pos, Block sourceBlock) Emits a neighbor update to all 6 neighboring blocks ofpos
.void
World.updateNeighborsExcept
(BlockPos pos, Block sourceBlock, Direction direction) Emits a neighbor update to neighboring blocks ofpos
, except for the one indirection
direction. -
Uses of Block in net.minecraft.world.block
Modifier and TypeFieldDescriptionprivate final Block
ChainRestrictedNeighborUpdater.SimpleEntry.sourceBlock
The field for thesourceBlock
record component.private final Block
ChainRestrictedNeighborUpdater.SixWayEntry.sourceBlock
private final Block
ChainRestrictedNeighborUpdater.StatefulEntry.sourceBlock
The field for thesourceBlock
record component.Modifier and TypeMethodDescriptionChainRestrictedNeighborUpdater.SimpleEntry.sourceBlock()
Returns the value of thesourceBlock
record component.ChainRestrictedNeighborUpdater.StatefulEntry.sourceBlock()
Returns the value of thesourceBlock
record component.Modifier and TypeMethodDescriptionstatic void
NeighborUpdater.tryNeighborUpdate
(World world, BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) void
ChainRestrictedNeighborUpdater.updateNeighbor
(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) void
ChainRestrictedNeighborUpdater.updateNeighbor
(BlockPos pos, Block sourceBlock, BlockPos sourcePos) void
NeighborUpdater.updateNeighbor
(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) void
NeighborUpdater.updateNeighbor
(BlockPos pos, Block sourceBlock, BlockPos sourcePos) void
SimpleNeighborUpdater.updateNeighbor
(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) void
SimpleNeighborUpdater.updateNeighbor
(BlockPos pos, Block sourceBlock, BlockPos sourcePos) void
ChainRestrictedNeighborUpdater.updateNeighbors
(BlockPos pos, Block sourceBlock, @Nullable Direction except) default void
NeighborUpdater.updateNeighbors
(BlockPos pos, Block sourceBlock, @Nullable Direction except) ModifierConstructorDescription(package private)
SimpleEntry
(BlockPos blockPos, Block block, BlockPos blockPos2) (package private)
SixWayEntry
(BlockPos pos, Block sourceBlock, @Nullable Direction except) (package private)
StatefulEntry
(BlockState blockState, BlockPos blockPos, Block block, BlockPos blockPos2, boolean bool) -
Uses of Block in net.minecraft.world.chunk
Modifier and TypeFieldDescription(package private) static final Map
<Block, UpgradeData.Logic> UpgradeData.BLOCK_TO_LOGIC
private final SerializableTickScheduler
<Block> Chunk.TickSchedulers.blocks
The field for theblocks
record component.UpgradeData.blockTicks
private final SimpleTickScheduler
<Block> ProtoChunk.blockTickScheduler
private final ChunkTickScheduler
<Block> WorldChunk.blockTickScheduler
Modifier and TypeMethodDescriptionChunk.TickSchedulers.blocks()
Returns the value of theblocks
record component.ProtoChunk.getBlockProtoTickScheduler()
abstract BasicTickScheduler
<Block> Chunk.getBlockTickScheduler()
ProtoChunk.getBlockTickScheduler()
WorldChunk.getBlockTickScheduler()
WrapperProtoChunk.getBlockTickScheduler()
ModifierConstructorDescriptionprivate
BuiltinLogic
(boolean addCallback, Block[] blocks) private
BuiltinLogic
(Block[] blocks) ModifierConstructorDescriptionProtoChunk
(ChunkPos pos, UpgradeData upgradeData, @Nullable ChunkSection[] sections, SimpleTickScheduler<Block> blockTickScheduler, SimpleTickScheduler<Fluid> fluidTickScheduler, HeightLimitView world, Registry<Biome> biomeRegistry, @Nullable BlendingData blendingData) TickSchedulers
(SerializableTickScheduler<Block> serializableTickScheduler, SerializableTickScheduler<Fluid> serializableTickScheduler2) WorldChunk
(World world, ChunkPos pos, UpgradeData upgradeData, ChunkTickScheduler<Block> blockTickScheduler, ChunkTickScheduler<Fluid> fluidTickScheduler, long inhabitedTime, @Nullable ChunkSection[] sectionArrayInitializer, @Nullable WorldChunk.EntityLoader entityLoader, @Nullable BlendingData blendingData) -
Uses of Block in net.minecraft.world.dimension
Modifier and TypeFieldDescriptionDimensionType.infiniburn
The field for theinfiniburn
record component.Modifier and TypeMethodDescriptionDimensionType.infiniburn()
Returns the value of theinfiniburn
record component.ModifierConstructorDescriptionDimensionType
(OptionalLong fixedTime, boolean hasSkylight, boolean bool, boolean ultrawarm, boolean bool2, double coordinateScale, boolean bool3, boolean piglinSafe, int int2, int int3, int int4, TagKey<Block> tagKey, Identifier identifier, float float2, DimensionType.MonsterSettings monsterSettings) -
Uses of Block in net.minecraft.world.explosion
Modifier and TypeFieldDescriptionprivate final Optional
<RegistryEntryList<Block>> AdvancedExplosionBehavior.immuneBlocks
-
Uses of Block in net.minecraft.world.gen.blockpredicate
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> MatchingBlocksBlockPredicate.blocks
MatchingBlockTagPredicate.tag
Modifier and TypeMethodDescriptionstatic BlockPredicate
BlockPredicate.matchingBlocks
(Block[] blocks) static BlockPredicate
BlockPredicate.matchingBlocks
(Vec3i offset, Block[] blocks) Modifier and TypeMethodDescriptionstatic BlockPredicate
BlockPredicate.matchingBlocks
(List<Block> blocks) static BlockPredicate
BlockPredicate.matchingBlocks
(Vec3i offset, List<Block> blocks) static BlockPredicate
BlockPredicate.matchingBlockTag
(TagKey<Block> offset) static BlockPredicate
BlockPredicate.matchingBlockTag
(Vec3i offset, TagKey<Block> tag) ModifierConstructorDescriptionMatchingBlocksBlockPredicate
(Vec3i offset, RegistryEntryList<Block> blocks) protected
MatchingBlockTagPredicate
(Vec3i offset, TagKey<Block> tag) -
Uses of Block in net.minecraft.world.gen.carver
ModifierConstructorDescriptionCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable) CaveCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, RegistryEntryList<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) CaveCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) RavineCarverConfig
(float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable, FloatProvider verticalRotation, RavineCarverConfig.Shape shape) -
Uses of Block in net.minecraft.world.gen.chunk
-
Uses of Block in net.minecraft.world.gen.feature
Modifier and TypeFieldDescriptionprivate static final ImmutableList
<Block> BasaltColumnsFeature.CANNOT_REPLACE_BLOCKS
private static final ImmutableList
<Block> DeltaFeature.CANNOT_REPLACE_BLOCKS
GeodeLayerConfig.cannotReplace
final RegistryEntryList
<Block> MultifaceGrowthFeatureConfig.canPlaceOn
GeodeLayerConfig.invalidBlocks
VegetationPatchFeatureConfig.replaceable
RootSystemFeatureConfig.rootReplaceable
final RegistryEntryList
<Block> SpringFeatureConfig.validBlocks
Modifier and TypeMethodDescriptionprivate static TreeFeatureConfig.Builder
TreeConfiguredFeatures.builder
(Block log, Block leaves, int baseHeight, int firstRandomHeight, int secondRandomHeight, int radius) ReplaceBlobsFeature.moveDownToTarget
(WorldAccess world, BlockPos.Mutable mutablePos, Block target) static List
<PlacementModifier> VegetationPlacedFeatures.treeModifiersWithWouldSurvive
(PlacementModifier modifier, Block block) private static com.mojang.serialization.DataResult
<MultifaceGrowthBlock> MultifaceGrowthFeatureConfig.validateBlock
(Block block) static BlockFilterPlacementModifier
PlacedFeatures.wouldSurvive
(Block block) Modifier and TypeMethodDescriptionprivate static BlockPredicate
ConfiguredFeatures.createBlockPredicate
(List<Block> validGround) static <FC extends FeatureConfig,
F extends Feature<FC>>
RandomPatchFeatureConfigConfiguredFeatures.createRandomPatchFeatureConfig
(F feature, FC config, List<Block> predicateBlocks) static <FC extends FeatureConfig,
F extends Feature<FC>>
RandomPatchFeatureConfigConfiguredFeatures.createRandomPatchFeatureConfig
(F feature, FC config, List<Block> predicateBlocks, int tries) static Predicate
<BlockState> Feature.notInBlockTagPredicate
(TagKey<Block> tag) ModifierConstructorDescriptionGeodeLayerConfig
(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks, TagKey<Block> cannotReplace, TagKey<Block> invalidBlocks) MultifaceGrowthFeatureConfig
(MultifaceGrowthBlock lichen, int searchRange, boolean placeOnFloor, boolean placeOnCeiling, boolean placeOnWalls, float spreadChance, RegistryEntryList<Block> canPlaceOn) RootSystemFeatureConfig
(RegistryEntry<PlacedFeature> feature, int requiredVerticalSpaceForTree, int rootRadius, TagKey<Block> rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int maxRootColumnHeight, int hangingRootRadius, int hangingRootVerticalSpan, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts, int allowedVerticalWaterForTree, BlockPredicate predicate) SpringFeatureConfig
(FluidState state, boolean requiresBlockBelow, int rockCount, int holeCount, RegistryEntryList<Block> validBlocks) VegetationPatchFeatureConfig
(TagKey<Block> replaceable, BlockStateProvider groundState, RegistryEntry<PlacedFeature> vegetationFeature, VerticalSurfaceType surface, IntProvider depth, float extraBottomBlockChance, int verticalRange, float vegetationChance, IntProvider horizontalRadius, float extraEdgeColumnChance) -
Uses of Block in net.minecraft.world.gen.root
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> MangroveRootPlacement.canGrowThrough
The field for thecanGrowThrough
record component.private final RegistryEntryList
<Block> MangroveRootPlacement.muddyRootsIn
The field for themuddyRootsIn
record component.Modifier and TypeMethodDescriptionMangroveRootPlacement.canGrowThrough()
Returns the value of thecanGrowThrough
record component.MangroveRootPlacement.muddyRootsIn()
Returns the value of themuddyRootsIn
record component.ModifierConstructorDescriptionMangroveRootPlacement
(RegistryEntryList<Block> registryEntryList, RegistryEntryList<Block> registryEntryList2, BlockStateProvider blockStateProvider, int int2, int int3, float float2) -
Uses of Block in net.minecraft.world.gen.stateprovider
Modifier and TypeMethodDescriptionstatic SimpleBlockStateProvider
Returns a block state provider that always returns the default state for the given block.static PredicatedStateProvider
-
Uses of Block in net.minecraft.world.gen.structure
-
Uses of Block in net.minecraft.world.gen.surfacebuilder
-
Uses of Block in net.minecraft.world.gen.trunk
Modifier and TypeFieldDescriptionprivate final RegistryEntryList
<Block> UpwardsBranchingTrunkPlacer.canGrowThrough
ModifierConstructorDescriptionUpwardsBranchingTrunkPlacer
(int baseHeight, int firstRandomHeight, int secondRandomHeight, IntProvider extraBranchSteps, float placeBranchPerLogProbability, IntProvider extraBranchLength, RegistryEntryList<Block> canGrowThrough) -
Uses of Block in net.minecraft.world.poi
Modifier and TypeMethodDescriptionprivate static Set
<BlockState> PointOfInterestTypes.getStatesOfBlock
(Block block)
asItem()