Uses of Class
net.minecraft.block.BlockState
Packages that use BlockState
Package
Description
The basic AI system for Minecraft living entities.
The Named Binary Tag (NBT) data format.
-
Uses of BlockState in net.minecraft.advancement.criterion
Methods in net.minecraft.advancement.criterion with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanEnterBlockCriterion.Conditions.matches(BlockState state) booleanPlacedBlockCriterion.Conditions.matches(BlockState state, BlockPos pos, ServerWorld world, ItemStack stack) booleanBeeNestDestroyedCriterion.Conditions.test(BlockState state, ItemStack stack, int count) booleanItemCriterion.Conditions.test(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack) booleanSlideDownBlockCriterion.Conditions.test(BlockState state) voidBeeNestDestroyedCriterion.trigger(ServerPlayerEntity player, BlockState state, ItemStack stack, int beeCount) voidEnterBlockCriterion.trigger(ServerPlayerEntity player, BlockState state) voidSlideDownBlockCriterion.trigger(ServerPlayerEntity player, BlockState state) -
Uses of BlockState in net.minecraft.block
Fields in net.minecraft.block declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateStairsBlock.baseBlockStateprivate BlockStateBlock.defaultStateprivate final BlockStateRedstoneWireBlock.dotStateprivate final BlockStateConcretePowderBlock.hardenedStateprivate final BlockStateBlock.NeighborGroup.otherprivate final BlockStateBlock.NeighborGroup.selfprivate final BlockStatePointedDripstoneBlock.DrippingFluid.sourceStateThe field for thesourceStaterecord component.private final BlockStateComposterBlock.ComposterInventory.stateprivate final BlockStateComposterBlock.FullComposterInventory.stateprivate BlockStateRailPlacementHelper.stateFields in net.minecraft.block with type parameters of type BlockStateModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlockState>BlockState.CODECprivate final Map<BlockState,VoxelShape> WallBlock.collisionShapeMapprivate static final Map<BlockState,BlockState> InfestedBlock.INFESTED_TO_REGULAR_STATEprivate static final Map<BlockState,BlockState> InfestedBlock.INFESTED_TO_REGULAR_STATEprivate static final Predicate<BlockState>CarvedPumpkinBlock.IS_GOLEM_HEAD_PREDICATE(package private) ToIntFunction<BlockState>AbstractBlock.Settings.luminance(package private) Function<BlockState,MapColor> AbstractBlock.Settings.mapColorProvider(package private) Function<BlockState,AbstractBlock.OffsetType> AbstractBlock.Settings.offsetTypeprivate static final Map<BlockState,BlockState> InfestedBlock.REGULAR_TO_INFESTED_STATEprivate static final Map<BlockState,BlockState> InfestedBlock.REGULAR_TO_INFESTED_STATEprivate final Object2IntMap<BlockState>HorizontalConnectingBlock.SHAPE_INDEX_CACHEprivate final Map<BlockState,VoxelShape> WallBlock.shapeMapprivate final Map<BlockState,VoxelShape> BigDripleafBlock.shapesprivate final ImmutableMap<BlockState,VoxelShape> MultifaceGrowthBlock.SHAPESprivate static final Map<BlockState,VoxelShape> RedstoneWireBlock.SHAPESprivate final Map<BlockState,VoxelShape> FireBlock.shapesByStateprivate final Map<BlockState,VoxelShape> VineBlock.shapesByStatestatic final IdList<BlockState>Block.STATE_IDSstatic final ToIntFunction<BlockState>CandleBlock.STATE_TO_LUMINANCEstatic final ToIntFunction<BlockState>LightBlock.STATE_TO_LUMINANCEprotected final StateManager<Block,BlockState> Block.stateManagerMethods in net.minecraft.block that return BlockStateModifier and TypeMethodDescription(package private) static BlockStateComposterBlock.addToComposter(BlockState state, WorldAccess world, BlockPos pos, ItemStack item) protected BlockStateAbstractPlantStemBlock.age(BlockState state, Random random) protected BlockStateCaveVinesHeadBlock.age(BlockState state, Random random) protected abstract BlockStateAbstractBlock.AbstractBlockState.asBlockState()protected BlockStateBlockState.asBlockState()static BlockStatePillarBlock.changeRotation(BlockState state, BlockRotation rotation) static BlockStateComposterBlock.compost(BlockState state, ServerWorld world, ItemStack stack, BlockPos pos) private static BlockStateInfestedBlock.copyProperties(Map<BlockState, BlockState> stateMap, BlockState fromState, Supplier<BlockState> toStateSupplier) private static <T extends Comparable<T>>
BlockStateBlock.copyProperty(BlockState source, BlockState target, Property<T> property) protected BlockStateAbstractPlantBlock.copyState(BlockState from, BlockState to) protected BlockStateAbstractPlantStemBlock.copyState(BlockState from, BlockState to) protected BlockStateCaveVinesBodyBlock.copyState(BlockState from, BlockState to) protected BlockStateCaveVinesHeadBlock.copyState(BlockState from, BlockState to) private static BlockStateMultifaceGrowthBlock.disableDirection(BlockState state, BooleanProperty direction) (package private) static BlockStateComposterBlock.emptyComposter(BlockState state, WorldAccess world, BlockPos pos) static BlockStateComposterBlock.emptyFullComposter(BlockState state, World world, BlockPos pos) static BlockStateInfestedBlock.fromRegularState(BlockState regularState) RailPlacementHelper.getBlockState()private static BlockStateBubbleColumnBlock.getBubbleState(BlockState state) static BlockStateCandleCakeBlock.getCandleCakeFromCandle(Block candle) static BlockStatePropaguleBlock.getDefaultHangingState()final BlockStateBlock.getDefaultState()private BlockStateRedstoneWireBlock.getDefaultWireState(BlockView world, BlockState state, BlockPos pos) private BlockStateSculkBlock.getExtraBlockState(WorldAccess world, BlockPos pos, Random random, boolean allowShrieker) private BlockStateVineBlock.getGrownState(BlockState above, BlockState state, Random random) static BlockStatePropaguleBlock.getHangingState(int age) static @Nullable BlockStateAnvilBlock.getLandingState(BlockState fallingState) private BlockStateVineBlock.getPlacementShape(BlockState state, BlockView world, BlockPos pos) AbstractFireBlock.getPlacementState(ItemPlacementContext ctx) AbstractFurnaceBlock.getPlacementState(ItemPlacementContext ctx) AbstractPlantPartBlock.getPlacementState(ItemPlacementContext ctx) AbstractRailBlock.getPlacementState(ItemPlacementContext ctx) AbstractRedstoneGateBlock.getPlacementState(ItemPlacementContext ctx) AmethystClusterBlock.getPlacementState(ItemPlacementContext ctx) AnvilBlock.getPlacementState(ItemPlacementContext ctx) BambooBlock.getPlacementState(ItemPlacementContext ctx) BannerBlock.getPlacementState(ItemPlacementContext ctx) BarrelBlock.getPlacementState(ItemPlacementContext ctx) BedBlock.getPlacementState(ItemPlacementContext ctx) BeehiveBlock.getPlacementState(ItemPlacementContext ctx) BellBlock.getPlacementState(ItemPlacementContext ctx) BigDripleafBlock.getPlacementState(ItemPlacementContext ctx) Block.getPlacementState(ItemPlacementContext ctx) CampfireBlock.getPlacementState(ItemPlacementContext ctx) CandleBlock.getPlacementState(ItemPlacementContext ctx) CarvedPumpkinBlock.getPlacementState(ItemPlacementContext ctx) ChainBlock.getPlacementState(ItemPlacementContext ctx) ChestBlock.getPlacementState(ItemPlacementContext ctx) ChorusPlantBlock.getPlacementState(ItemPlacementContext ctx) CocoaBlock.getPlacementState(ItemPlacementContext ctx) CommandBlock.getPlacementState(ItemPlacementContext ctx) ConcretePowderBlock.getPlacementState(ItemPlacementContext ctx) ConduitBlock.getPlacementState(ItemPlacementContext ctx) CoralBlockBlock.getPlacementState(ItemPlacementContext ctx) CoralParentBlock.getPlacementState(ItemPlacementContext ctx) DeadCoralWallFanBlock.getPlacementState(ItemPlacementContext ctx) DirtPathBlock.getPlacementState(ItemPlacementContext ctx) DispenserBlock.getPlacementState(ItemPlacementContext ctx) DoorBlock.getPlacementState(ItemPlacementContext ctx) EnderChestBlock.getPlacementState(ItemPlacementContext ctx) EndPortalFrameBlock.getPlacementState(ItemPlacementContext ctx) EndRodBlock.getPlacementState(ItemPlacementContext ctx) FarmlandBlock.getPlacementState(ItemPlacementContext ctx) FenceBlock.getPlacementState(ItemPlacementContext ctx) FenceGateBlock.getPlacementState(ItemPlacementContext ctx) FireBlock.getPlacementState(ItemPlacementContext ctx) GlazedTerracottaBlock.getPlacementState(ItemPlacementContext ctx) HangingRootsBlock.getPlacementState(ItemPlacementContext ctx) HopperBlock.getPlacementState(ItemPlacementContext ctx) JigsawBlock.getPlacementState(ItemPlacementContext ctx) KelpBlock.getPlacementState(ItemPlacementContext ctx) LadderBlock.getPlacementState(ItemPlacementContext ctx) LanternBlock.getPlacementState(ItemPlacementContext ctx) LeavesBlock.getPlacementState(ItemPlacementContext ctx) LecternBlock.getPlacementState(ItemPlacementContext ctx) LightningRodBlock.getPlacementState(ItemPlacementContext ctx) LoomBlock.getPlacementState(ItemPlacementContext ctx) MangroveRootsBlock.getPlacementState(ItemPlacementContext ctx) MultifaceGrowthBlock.getPlacementState(ItemPlacementContext ctx) MushroomBlock.getPlacementState(ItemPlacementContext ctx) NoteBlock.getPlacementState(ItemPlacementContext ctx) ObserverBlock.getPlacementState(ItemPlacementContext ctx) PaneBlock.getPlacementState(ItemPlacementContext ctx) PillarBlock.getPlacementState(ItemPlacementContext ctx) PistonBlock.getPlacementState(ItemPlacementContext ctx) PointedDripstoneBlock.getPlacementState(ItemPlacementContext ctx) PropaguleBlock.getPlacementState(ItemPlacementContext ctx) RedstoneLampBlock.getPlacementState(ItemPlacementContext ctx) RedstoneWireBlock.getPlacementState(ItemPlacementContext ctx) private BlockStateRedstoneWireBlock.getPlacementState(BlockView world, BlockState state, BlockPos pos) RepeaterBlock.getPlacementState(ItemPlacementContext ctx) RotatedInfestedBlock.getPlacementState(ItemPlacementContext ctx) ScaffoldingBlock.getPlacementState(ItemPlacementContext ctx) SculkSensorBlock.getPlacementState(ItemPlacementContext ctx) SculkShriekerBlock.getPlacementState(ItemPlacementContext ctx) SeagrassBlock.getPlacementState(ItemPlacementContext ctx) SeaPickleBlock.getPlacementState(ItemPlacementContext ctx) ShulkerBoxBlock.getPlacementState(ItemPlacementContext ctx) SignBlock.getPlacementState(ItemPlacementContext ctx) SkullBlock.getPlacementState(ItemPlacementContext ctx) SlabBlock.getPlacementState(ItemPlacementContext ctx) SmallDripleafBlock.getPlacementState(ItemPlacementContext ctx) SnowBlock.getPlacementState(ItemPlacementContext ctx) SnowyBlock.getPlacementState(ItemPlacementContext ctx) StairsBlock.getPlacementState(ItemPlacementContext ctx) StonecutterBlock.getPlacementState(ItemPlacementContext ctx) TallPlantBlock.getPlacementState(ItemPlacementContext ctx) TallSeagrassBlock.getPlacementState(ItemPlacementContext ctx) TrapdoorBlock.getPlacementState(ItemPlacementContext ctx) TripwireBlock.getPlacementState(ItemPlacementContext ctx) TripwireHookBlock.getPlacementState(ItemPlacementContext ctx) TurtleEggBlock.getPlacementState(ItemPlacementContext ctx) VineBlock.getPlacementState(ItemPlacementContext ctx) WallBannerBlock.getPlacementState(ItemPlacementContext ctx) WallBlock.getPlacementState(ItemPlacementContext ctx) WallMountedBlock.getPlacementState(ItemPlacementContext ctx) WallRedstoneTorchBlock.getPlacementState(ItemPlacementContext ctx) WallSignBlock.getPlacementState(ItemPlacementContext ctx) WallSkullBlock.getPlacementState(ItemPlacementContext ctx) WallTorchBlock.getPlacementState(ItemPlacementContext ctx) AbstractPlantPartBlock.getRandomGrowthState(WorldAccess world) AbstractPlantStemBlock.getRandomGrowthState(WorldAccess world) static BlockStateprivate BlockStateWallBlock.getStateAt(WorldView world, BlockState state, BlockPos pos, BlockState aboveState) AbstractBlock.AbstractBlockState.getStateForNeighborUpdate(Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Deprecated.AbstractPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractPlantStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractPressurePlateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractRailBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AmethystClusterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AttachedStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BambooBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BambooSaplingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BeehiveBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BellBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BigDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BigDripleafStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BubbleColumnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CactusBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CampfireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CandleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CandleCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CarpetBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChainBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChorusFlowerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChorusPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CocoaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ConcretePowderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ConduitBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralBlockBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralParentBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.DeadCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.DirtPathBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.DoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.EnderChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FallingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FarmlandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FenceBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FenceGateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FlowerPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FluidBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FrogspawnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.GlowLichenBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.HangingRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LadderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LanternBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LeavesBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LightBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LightningRodBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MagmaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MangroveRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MultifaceGrowthBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MushroomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.NetherPortalBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.NoteBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ObserverBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PistonHeadBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PointedDripstoneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PropaguleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.RedstoneWireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.RepeaterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ScaffoldingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SculkSensorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SculkShriekerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SculkVeinBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SeagrassBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SeaPickleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SlabBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SmallDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SnowBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SnowyBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SoulFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SoulSandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SporeBlossomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.StairsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SugarCaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TallPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TrapdoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TripwireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TripwireHookBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.VineBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallMountedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallRedstoneTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.protected BlockStateFireBlock.getStateForPosition(BlockView world, BlockPos pos) static BlockStateBlock.getStateFromRawId(int stateId) private BlockStateWallBlock.getStateWith(BlockState state, boolean north, boolean east, boolean south, boolean west, VoxelShape aboveShape) private BlockStateWallBlock.getStateWith(WorldView world, BlockState state, BlockPos pos, BlockState aboveState, boolean north, boolean east, boolean south, boolean west) private BlockStateFireBlock.getStateWithAge(WorldAccess world, BlockPos pos, int age) LichenGrower.GrowChecker.getStateWithDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) LichenGrower.LichenGrowChecker.getStateWithDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) private BlockStateWallBlock.getStateWithNeighbor(WorldView world, BlockPos pos, BlockState state, BlockPos neighborPos, BlockState neighborState, Direction direction) final BlockStateBlock.getStateWithProperties(BlockState state) Gets a block state with all properties that both this block and the source block state have.static BlockStateOxidizable.getUnaffectedOxidationState(BlockState state) AbstractBlock.AbstractBlockState.mirror(BlockMirror mirror) AbstractBlock.mirror(BlockState state, BlockMirror mirror) Deprecated.Consider callingAbstractBlock.AbstractBlockState.mirror(net.minecraft.util.BlockMirror)instead.AbstractFurnaceBlock.mirror(BlockState state, BlockMirror mirror) AmethystClusterBlock.mirror(BlockState state, BlockMirror mirror) AttachedStemBlock.mirror(BlockState state, BlockMirror mirror) BannerBlock.mirror(BlockState state, BlockMirror mirror) BarrelBlock.mirror(BlockState state, BlockMirror mirror) CampfireBlock.mirror(BlockState state, BlockMirror mirror) ChestBlock.mirror(BlockState state, BlockMirror mirror) CommandBlock.mirror(BlockState state, BlockMirror mirror) DeadCoralWallFanBlock.mirror(BlockState state, BlockMirror mirror) DetectorRailBlock.mirror(BlockState state, BlockMirror mirror) DispenserBlock.mirror(BlockState state, BlockMirror mirror) DoorBlock.mirror(BlockState state, BlockMirror mirror) EnderChestBlock.mirror(BlockState state, BlockMirror mirror) EndPortalFrameBlock.mirror(BlockState state, BlockMirror mirror) GrindstoneBlock.mirror(BlockState state, BlockMirror mirror) HopperBlock.mirror(BlockState state, BlockMirror mirror) HorizontalConnectingBlock.mirror(BlockState state, BlockMirror mirror) HorizontalFacingBlock.mirror(BlockState state, BlockMirror mirror) JigsawBlock.mirror(BlockState state, BlockMirror mirror) LadderBlock.mirror(BlockState state, BlockMirror mirror) LecternBlock.mirror(BlockState state, BlockMirror mirror) private BlockStateMultifaceGrowthBlock.mirror(BlockState state, Function<Direction, Direction> mirror) MultifaceGrowthBlock.mirror(BlockState state, BlockMirror mirror) MushroomBlock.mirror(BlockState state, BlockMirror mirror) ObserverBlock.mirror(BlockState state, BlockMirror mirror) PistonBlock.mirror(BlockState state, BlockMirror mirror) PistonExtensionBlock.mirror(BlockState state, BlockMirror mirror) PistonHeadBlock.mirror(BlockState state, BlockMirror mirror) PoweredRailBlock.mirror(BlockState state, BlockMirror mirror) RailBlock.mirror(BlockState state, BlockMirror mirror) RedstoneWireBlock.mirror(BlockState state, BlockMirror mirror) RodBlock.mirror(BlockState state, BlockMirror mirror) ShulkerBoxBlock.mirror(BlockState state, BlockMirror mirror) SignBlock.mirror(BlockState state, BlockMirror mirror) SkullBlock.mirror(BlockState state, BlockMirror mirror) SmallDripleafBlock.mirror(BlockState state, BlockMirror mirror) StairsBlock.mirror(BlockState state, BlockMirror mirror) StonecutterBlock.mirror(BlockState state, BlockMirror mirror) TripwireBlock.mirror(BlockState state, BlockMirror mirror) TripwireHookBlock.mirror(BlockState state, BlockMirror mirror) VineBlock.mirror(BlockState state, BlockMirror mirror) WallBannerBlock.mirror(BlockState state, BlockMirror mirror) WallBlock.mirror(BlockState state, BlockMirror mirror) WallRedstoneTorchBlock.mirror(BlockState state, BlockMirror mirror) WallSignBlock.mirror(BlockState state, BlockMirror mirror) WallSkullBlock.mirror(BlockState state, BlockMirror mirror) WallTorchBlock.mirror(BlockState state, BlockMirror mirror) static BlockStateBlock.postProcessState(BlockState state, WorldAccess world, BlockPos pos) static BlockStateBlock.pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess worldAccess, BlockPos pos) AbstractBlock.AbstractBlockState.rotate(BlockRotation rotation) AbstractBlock.rotate(BlockState state, BlockRotation rotation) Deprecated.Consider callingAbstractBlock.AbstractBlockState.rotate(net.minecraft.util.BlockRotation)instead.AbstractFurnaceBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.AmethystClusterBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.AnvilBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.AttachedStemBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.BannerBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.BarrelBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.CampfireBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.ChestBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.CommandBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DeadCoralWallFanBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DetectorRailBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DispenserBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DoorBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.EnderChestBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.EndPortalFrameBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.GrindstoneBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.HopperBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.HorizontalConnectingBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.HorizontalFacingBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.JigsawBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.LadderBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.LecternBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.MultifaceGrowthBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.MushroomBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.NetherPortalBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.ObserverBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PillarBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PistonBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PistonExtensionBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PistonHeadBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PoweredRailBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RailBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RedstoneWireBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RodBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RotatedInfestedBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.ShulkerBoxBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.SignBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.SkullBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.SmallDripleafBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.StairsBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.StonecutterBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.TripwireBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.TripwireHookBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.VineBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallBannerBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallRedstoneTorchBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallSignBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallSkullBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallTorchBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.protected abstract BlockStateAbstractPressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) protected BlockStatePressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) protected BlockStateWeightedPressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) PointedDripstoneBlock.DrippingFluid.sourceState()Returns the value of thesourceStaterecord component.LeverBlock.togglePower(BlockState state, World world, BlockPos pos) InfestedBlock.toRegularState(BlockState infestedState) protected BlockStateAbstractRailBlock.updateBlockState(World world, BlockPos pos, BlockState state, boolean forceUpdate) protected BlockStateAbstractRailBlock.updateCurves(BlockState state, World world, BlockPos pos, boolean notify) private static BlockStateLeavesBlock.updateDistanceFromLogs(BlockState state, WorldAccess world, BlockPos pos) CropBlock.withAge(int age) private static BlockStateMultifaceGrowthBlock.withAllDirections(StateManager<Block, BlockState> stateManager) ChorusPlantBlock.withConnectionProperties(BlockView world, BlockPos pos) MultifaceGrowthBlock.withDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) AbstractPlantStemBlock.withMaxAge(BlockState state) static BlockStateTallPlantBlock.withWaterloggedState(WorldView world, BlockPos pos, BlockState state) Methods in net.minecraft.block that return types with arguments of type BlockStateModifier and TypeMethodDescriptionprivate static ToIntFunction<BlockState>Blocks.createLightLevelFromLitBlockState(int litLevel) static Optional<BlockState>Oxidizable.getDecreasedOxidationState(BlockState state) Degradable.getDegradationResult(BlockState state) default Optional<BlockState>Oxidizable.getDegradationResult(BlockState state) static ToIntFunction<BlockState>CaveVines.getLuminanceSupplier(int luminance) Returns a function that receives aBlockStateand returns the luminance for the state.static ToIntFunction<BlockState>GlowLichenBlock.getLuminanceSupplier(int luminance) Returns a function that receives aBlockStateand returns the luminance for the state.private Map<BlockState,VoxelShape> WallBlock.getShapeMap(float float2, float float3, float float4, float float5, float float6, float float7) protected ImmutableMap<BlockState,VoxelShape> Block.getShapesForStates(Function<BlockState, VoxelShape> stateToShape) Block.getStateManager()Methods in net.minecraft.block with parameters of type BlockStateModifier and TypeMethodDescription(package private) static BlockStateComposterBlock.addToComposter(BlockState state, WorldAccess world, BlockPos pos, ItemStack item) voidBeehiveBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack) voidBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack) voidIceBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack) voidTallPlantBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack) voidTurtleEggBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack) protected BlockStateAbstractPlantStemBlock.age(BlockState state, Random random) protected BlockStateCaveVinesHeadBlock.age(BlockState state, Random random) private static booleanBlocks.always(BlockState state, BlockView world, BlockPos pos) A shortcut to always returntruea context predicate, used assettings.solidBlock(Blocks::always).private static BooleanBlocks.always(BlockState state, BlockView world, BlockPos pos, EntityType<?> type) A shortcut to always returntruein a typed context predicate with anEntityType, used likesettings.allowSpawning(Blocks::always).voidCropBlock.applyGrowth(World world, BlockPos pos, BlockState state) protected static DirectionLanternBlock.attachedDirection(BlockState state) static voidSculkCatalystBlock.bloom(ServerWorld world, BlockPos pos, BlockState state, Random random) private voidTurtleEggBlock.breakEgg(World world, BlockPos pos, BlockState state) floatAbstractBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos) floatBambooBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos) floatBambooSaplingBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos) private intComparatorBlock.calculateOutputSignal(World world, BlockPos pos, BlockState state) protected booleanAbstractPlantPartBlock.canAttachTo(BlockState state) protected booleanKelpBlock.canAttachTo(BlockState state) protected booleanKelpPlantBlock.canAttachTo(BlockState state) static booleanCampfireBlock.canBeLit(BlockState state) static booleanCandleBlock.canBeLit(BlockState state) static booleanCandleCakeBlock.canBeLit(BlockState state) booleanAbstractBlock.canBucketPlace(BlockState state, Fluid fluid) Deprecated.Consider callingAbstractBlock.AbstractBlockState.canBucketPlace(net.minecraft.fluid.Fluid)instead.booleanEndGatewayBlock.canBucketPlace(BlockState state, Fluid fluid) booleanEndPortalBlock.canBucketPlace(BlockState state, Fluid fluid) private static booleanRespawnAnchorBlock.canCharge(BlockState state) booleanFenceBlock.canConnect(BlockState state, boolean neighborIsFullSquare, Direction dir) private booleanFenceBlock.canConnectToFence(BlockState state) static booleanPointedDripstoneBlock.canDrip(BlockState state) private static booleanPointedDripstoneBlock.canDripThrough(BlockView world, BlockPos pos, BlockState state) Returns whether it can drip through the blockblockatpos.static booleanFallingBlock.canFallThrough(BlockState state) booleanFluidFillable.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanKelpBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanKelpPlantBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanSeagrassBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanSlabBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanTallSeagrassBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) default booleanWaterloggable.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanAbstractPlantBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanAbstractPlantStemBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanAzaleaBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanBambooBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanBambooSaplingBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanBigDripleafBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanBigDripleafStemBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanCaveVinesBodyBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanCaveVinesHeadBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanCocoaBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanCropBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanFernBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanFertilizable.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanFungusBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanGlowLichenBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanGrassBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanLichenGrower.canGrow(BlockState state, BlockView world, BlockPos pos, Direction direction) default booleanLichenGrower.GrowChecker.canGrow(BlockState state) default booleanLichenGrower.GrowChecker.canGrow(BlockState state, Direction direction) protected booleanLichenGrower.LichenGrowChecker.canGrow(BlockView world, BlockPos pos, BlockPos growPos, Direction direction, BlockState state) booleanMangroveLeavesBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanMossBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanMushroomPlantBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanNetherrackBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanNyliumBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) private static booleanPointedDripstoneBlock.canGrow(BlockState dripstoneBlockState, BlockState waterState) private static booleanPointedDripstoneBlock.canGrow(BlockState state, ServerWorld world, BlockPos pos) booleanPropaguleBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanRootedDirtBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanSaplingBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanSculkVeinBlock.SculkVeinGrowChecker.canGrow(BlockState state) booleanSculkVeinBlock.SculkVeinGrowChecker.canGrow(BlockView world, BlockPos pos, BlockPos growPos, Direction direction, BlockState state) booleanSeagrassBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanSeaPickleBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanSmallDripleafBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanStemBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanSweetBerryBushBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanTallFlowerBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) static booleanBuddingAmethystBlock.canGrowIn(BlockState state) private static booleanBigDripleafBlock.canGrowInto(BlockState state) protected static booleanBigDripleafBlock.canGrowInto(HeightLimitView world, BlockPos pos, BlockState state) static booleanMultifaceGrowthBlock.canGrowOn(BlockView world, Direction direction, BlockPos pos, BlockState state) booleanMultifaceGrowthBlock.canGrowWithDirection(BlockView world, BlockState state, BlockPos pos, Direction direction) static booleanBlock.cannotConnect(BlockState state) private static booleanShulkerBoxBlock.canOpen(BlockState state, World world, BlockPos pos, ShulkerBoxBlockEntity entity) booleanAbstractBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanAbstractCauldronBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanAbstractSkullBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanAnvilBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanBambooBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanBedBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanBellBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanBrewingStandBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanCactusBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanCakeBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanCampfireBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanCandleCakeBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanChainBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanChestBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanChorusPlantBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanCocoaBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanComposterBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanConduitBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanDirtPathBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanDoorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanDragonEggBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanEnchantingTableBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanEnderChestBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanEndPortalFrameBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanFarmlandBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanFenceBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanFenceGateBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanFlowerPotBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanFluidBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanGrindstoneBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanHopperBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanHorizontalConnectingBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanLanternBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanLecternBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanMudBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanPistonBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanPistonExtensionBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanPistonHeadBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanPlantBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanPointedDripstoneBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanPowderSnowBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanRespawnAnchorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanRodBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanSculkSensorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanSeaPickleBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanSlabBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanSnowBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanSoulSandBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanStairsBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanStonecutterBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanTrapdoorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanWallBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type) booleanAbstractBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Deprecated.booleanAbstractPlantPartBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanAbstractPressurePlateBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanAbstractRailBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanAbstractRedstoneGateBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanAmethystClusterBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanBambooBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanBambooSaplingBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanBannerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanBellBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanBigDripleafBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanBigDripleafStemBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanBubbleColumnBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCactusBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCakeBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCandleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCandleCakeBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCarpetBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanChorusFlowerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanChorusPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCocoaBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCoralParentBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanCropBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanDeadCoralWallFanBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanDirtPathBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanDoorBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanFarmlandBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanFireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanFrogspawnBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanGrindstoneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanHangingRootsBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanLadderBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanLanternBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanMultifaceGrowthBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanMushroomPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanPistonHeadBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanPointedDripstoneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanPropaguleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanRedstoneWireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanScaffoldingBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanSeaPickleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanSignBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanSmallDripleafBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanSnowBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanSoulFireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanSporeBlossomBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanSugarCaneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanTallPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanTallSeagrassBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanTripwireHookBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanVineBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanWallBannerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanWallMountedBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanWallRedstoneTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanWallSignBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) booleanWallTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) protected booleanAttachedStemBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanAzaleaBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanCropBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanDeadBushBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanFungusBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanLilyPadBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanMushroomPlantBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanNetherWartBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanPlantBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanPropaguleBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanRootsBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanSeagrassBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanSeaPickleBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanSmallDripleafBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanSproutsBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanStemBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanTallSeagrassBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) protected booleanWitherRoseBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos) booleanAbstractBlock.canReplace(BlockState state, ItemPlacementContext context) Deprecated.Consider callingAbstractBlock.AbstractBlockState.canReplace(net.minecraft.item.ItemPlacementContext)instead.booleanAbstractPlantBlock.canReplace(BlockState state, ItemPlacementContext context) booleanCandleBlock.canReplace(BlockState state, ItemPlacementContext context) booleanGlowLichenBlock.canReplace(BlockState state, ItemPlacementContext context) booleanMultifaceGrowthBlock.canReplace(BlockState state, ItemPlacementContext context) booleanScaffoldingBlock.canReplace(BlockState state, ItemPlacementContext context) booleanSculkVeinBlock.canReplace(BlockState state, ItemPlacementContext context) booleanSeaPickleBlock.canReplace(BlockState state, ItemPlacementContext context) booleanSlabBlock.canReplace(BlockState state, ItemPlacementContext context) booleanSnowBlock.canReplace(BlockState state, ItemPlacementContext context) booleanTallFlowerBlock.canReplace(BlockState state, ItemPlacementContext context) booleanTurtleEggBlock.canReplace(BlockState state, ItemPlacementContext context) booleanVineBlock.canReplace(BlockState state, ItemPlacementContext context) private booleanRedstoneWireBlock.canRunOnTop(BlockView world, BlockPos pos, BlockState floor) private static BooleanBlocks.canSpawnOnLeaves(BlockState state, BlockView world, BlockPos pos, EntityType<?> type) private static booleanSpreadableBlock.canSpread(BlockState state, WorldView world, BlockPos pos) private static booleanSpreadableBlock.canSurvive(BlockState state, WorldView world, BlockPos pos) static booleanFenceGateBlock.canWallConnect(BlockState state, Direction side) static BlockStatePillarBlock.changeRotation(BlockState state, BlockRotation rotation) private static voidBigDripleafBlock.changeTilt(BlockState state, World world, BlockPos pos, Tilt tilt) private voidBigDripleafBlock.changeTilt(BlockState state, World world, BlockPos pos, Tilt tilt, @Nullable SoundEvent sound) static voidRespawnAnchorBlock.charge(World world, BlockPos pos, BlockState state) protected voidCoralParentBlock.checkLivingConditions(BlockState state, WorldAccess world, BlockPos pos) protected abstract booleanAbstractPlantStemBlock.chooseStemState(BlockState state) protected booleanCaveVinesHeadBlock.chooseStemState(BlockState state) protected booleanKelpBlock.chooseStemState(BlockState state) protected booleanTwistingVinesBlock.chooseStemState(BlockState state) protected booleanWeepingVinesBlock.chooseStemState(BlockState state) MultifaceGrowthBlock.collectDirections(BlockState state) static BlockStateComposterBlock.compost(BlockState state, ServerWorld world, ItemStack stack, BlockPos pos) final booleanPaneBlock.connectsTo(BlockState state, boolean sideSolidFullSquare) protected static booleanRedstoneWireBlock.connectsTo(BlockState state) protected static booleanRedstoneWireBlock.connectsTo(BlockState state, @Nullable Direction dir) private static BlockStateInfestedBlock.copyProperties(Map<BlockState, BlockState> stateMap, BlockState fromState, Supplier<BlockState> toStateSupplier) private static <T extends Comparable<T>>
BlockStateBlock.copyProperty(BlockState source, BlockState target, Property<T> property) protected BlockStateAbstractPlantBlock.copyState(BlockState from, BlockState to) protected BlockStateAbstractPlantStemBlock.copyState(BlockState from, BlockState to) protected BlockStateCaveVinesBodyBlock.copyState(BlockState from, BlockState to) protected BlockStateCaveVinesHeadBlock.copyState(BlockState from, BlockState to) AbstractBannerBlock.createBlockEntity(BlockPos pos, BlockState state) AbstractSignBlock.createBlockEntity(BlockPos pos, BlockState state) AbstractSkullBlock.createBlockEntity(BlockPos pos, BlockState state) BarrelBlock.createBlockEntity(BlockPos pos, BlockState state) BeaconBlock.createBlockEntity(BlockPos pos, BlockState state) BedBlock.createBlockEntity(BlockPos pos, BlockState state) BeehiveBlock.createBlockEntity(BlockPos pos, BlockState state) BellBlock.createBlockEntity(BlockPos pos, BlockState state) BlastFurnaceBlock.createBlockEntity(BlockPos pos, BlockState state) BlockEntityProvider.createBlockEntity(BlockPos pos, BlockState state) BrewingStandBlock.createBlockEntity(BlockPos pos, BlockState state) CampfireBlock.createBlockEntity(BlockPos pos, BlockState state) ChestBlock.createBlockEntity(BlockPos pos, BlockState state) CommandBlock.createBlockEntity(BlockPos pos, BlockState state) ComparatorBlock.createBlockEntity(BlockPos pos, BlockState state) ConduitBlock.createBlockEntity(BlockPos pos, BlockState state) DaylightDetectorBlock.createBlockEntity(BlockPos pos, BlockState state) DispenserBlock.createBlockEntity(BlockPos pos, BlockState state) DropperBlock.createBlockEntity(BlockPos pos, BlockState state) EnchantingTableBlock.createBlockEntity(BlockPos pos, BlockState state) EnderChestBlock.createBlockEntity(BlockPos pos, BlockState state) EndGatewayBlock.createBlockEntity(BlockPos pos, BlockState state) EndPortalBlock.createBlockEntity(BlockPos pos, BlockState state) FurnaceBlock.createBlockEntity(BlockPos pos, BlockState state) HopperBlock.createBlockEntity(BlockPos pos, BlockState state) JigsawBlock.createBlockEntity(BlockPos pos, BlockState state) JukeboxBlock.createBlockEntity(BlockPos pos, BlockState state) LecternBlock.createBlockEntity(BlockPos pos, BlockState state) PistonExtensionBlock.createBlockEntity(BlockPos pos, BlockState state) SculkCatalystBlock.createBlockEntity(BlockPos pos, BlockState state) SculkSensorBlock.createBlockEntity(BlockPos pos, BlockState state) SculkShriekerBlock.createBlockEntity(BlockPos pos, BlockState state) ShulkerBoxBlock.createBlockEntity(BlockPos pos, BlockState state) SmokerBlock.createBlockEntity(BlockPos pos, BlockState state) SpawnerBlock.createBlockEntity(BlockPos pos, BlockState state) StructureBlock.createBlockEntity(BlockPos pos, BlockState state) TrappedChestBlock.createBlockEntity(BlockPos pos, BlockState state) static BlockEntityPistonExtensionBlock.createBlockEntityPiston(BlockPos pos, BlockState state, BlockState pushedBlock, Direction facing, boolean extending, boolean source) static voidPointedDripstoneBlock.createParticle(World world, BlockPos pos, BlockState state) private static voidPointedDripstoneBlock.createParticle(World world, BlockPos pos, BlockState state, Fluid fluid) AbstractBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Deprecated.AnvilBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) BlockWithEntity.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) CartographyTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) ChestBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) CraftingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) EnchantingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) GrindstoneBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) LecternBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) LoomBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) SmithingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) StonecutterBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) static voidLeveledCauldronBlock.decrementFluidLevel(BlockState state, World world, BlockPos pos) private static BlockStateMultifaceGrowthBlock.disableDirection(BlockState state, BooleanProperty direction) static voidPointedDripstoneBlock.dripTick(BlockState state, ServerWorld world, BlockPos pos, float dripChance) private voidLecternBlock.dropBook(BlockState state, World world, BlockPos pos) static voidBlock.dropStacks(BlockState state, LootContext.Builder lootContext) static voidBlock.dropStacks(BlockState state, WorldAccess world, BlockPos pos, @Nullable BlockEntity blockEntity) static voidBlock.dropStacks(BlockState state, World world, BlockPos pos) static voidBlock.dropStacks(BlockState state, World world, BlockPos pos, @Nullable BlockEntity blockEntity, Entity entity, ItemStack stack) booleanAbstractBlock.emitsRedstonePower(BlockState state) Deprecated.Consider callingAbstractBlock.AbstractBlockState.emitsRedstonePower()instead.booleanAbstractButtonBlock.emitsRedstonePower(BlockState state) booleanAbstractPressurePlateBlock.emitsRedstonePower(BlockState state) booleanAbstractRedstoneGateBlock.emitsRedstonePower(BlockState state) booleanDaylightDetectorBlock.emitsRedstonePower(BlockState state) booleanDetectorRailBlock.emitsRedstonePower(BlockState state) booleanLecternBlock.emitsRedstonePower(BlockState state) booleanLeverBlock.emitsRedstonePower(BlockState state) booleanLightningRodBlock.emitsRedstonePower(BlockState state) booleanObserverBlock.emitsRedstonePower(BlockState state) booleanRedstoneBlock.emitsRedstonePower(BlockState state) booleanRedstoneTorchBlock.emitsRedstonePower(BlockState state) booleanRedstoneWireBlock.emitsRedstonePower(BlockState state) booleanSculkSensorBlock.emitsRedstonePower(BlockState state) booleanTargetBlock.emitsRedstonePower(BlockState state) booleanTrappedChestBlock.emitsRedstonePower(BlockState state) booleanTripwireHookBlock.emitsRedstonePower(BlockState state) (package private) static BlockStateComposterBlock.emptyComposter(BlockState state, WorldAccess world, BlockPos pos) static BlockStateComposterBlock.emptyFullComposter(BlockState state, World world, BlockPos pos) private voidCommandBlock.execute(BlockState state, World world, BlockPos pos, CommandBlockExecutor executor, boolean hasCommand) private voidRespawnAnchorBlock.explode(BlockState state, World world, BlockPos explodedPos) static voidAbstractCandleBlock.extinguish(@Nullable PlayerEntity player, BlockState state, WorldAccess world, BlockPos pos) static voidCampfireBlock.extinguish(@Nullable Entity entity, WorldAccess world, BlockPos pos, BlockState state) protected voidAbstractCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid) protected voidCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid) protected voidLeveledCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid) static BlockStateInfestedBlock.fromRegularState(BlockState regularState) voidSaplingBlock.generate(ServerWorld world, BlockPos pos, BlockState state, Random random) private intVineBlock.getAdjacentBlockCount(BlockState state) protected intCropBlock.getAge(BlockState state) floatAbstractBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) Deprecated.floatAbstractGlassBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) floatBarrierBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) floatLightBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) floatMudBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) floatSnowBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) floatSoulSandBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) floatStructureVoidBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) static DoubleBlockProperties.TypeBedBlock.getBedPart(BlockState state) abstract DoubleBlockProperties.PropertySource<? extends ChestBlockEntity>AbstractChestBlock.getBlockEntitySource(BlockState state, World world, BlockPos pos, boolean ignoreBlocked) ChestBlock.getBlockEntitySource(BlockState state, World world, BlockPos pos, boolean ignoreBlocked) EnderChestBlock.getBlockEntitySource(BlockState state, World world, BlockPos pos, boolean ignoreBlocked) static VoxelShapeWallTorchBlock.getBoundingShape(BlockState state) private static BlockStateBubbleColumnBlock.getBubbleState(BlockState state) private intFireBlock.getBurnChance(BlockState state) AbstractBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractGlassBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FenceBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) MudBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PaneBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PowderSnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SoulSandBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) Deprecated.Consider callingAbstractBlock.AbstractBlockState.getCollisionShape(BlockView, BlockPos, ShapeContext)instead.BambooBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BellBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BigDripleafBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CactusBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ComposterBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FenceGateBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FluidBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) GrindstoneBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) HoneyBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) HorizontalConnectingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LecternBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) MudBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PistonExtensionBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PowderSnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ScaffoldingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SculkShriekerBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SoulSandBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) WallBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) intAnvilBlock.getColor(BlockState state, BlockView world, BlockPos pos) intConcretePowderBlock.getColor(BlockState state, BlockView world, BlockPos pos) intFallingBlock.getColor(BlockState state, BlockView world, BlockPos pos) intGravelBlock.getColor(BlockState state, BlockView world, BlockPos pos) intSandBlock.getColor(BlockState state, BlockView world, BlockPos pos) intAbstractBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Deprecated.intAbstractFurnaceBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intBarrelBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intBeehiveBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intBrewingStandBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intCakeBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intCandleCakeBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intChestBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intCommandBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intComposterBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intDetectorRailBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intDispenserBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intEndPortalFrameBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intHopperBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intJukeboxBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intLavaCauldronBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intLecternBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intLeveledCauldronBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intRespawnAnchorBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intSculkSensorBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) intShulkerBoxBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) protected intConnectingBlock.getConnectionMask(BlockState state) AbstractBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) Deprecated.FenceBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) FenceGateBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) LecternBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) PointedDripstoneBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) PowderSnowBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) SculkShriekerBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) SkullBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) static Optional<BlockState>Oxidizable.getDecreasedOxidationState(BlockState state) private BlockStateRedstoneWireBlock.getDefaultWireState(BlockView world, BlockState state, BlockPos pos) Degradable.getDegradationResult(BlockState state) default Optional<BlockState>Oxidizable.getDegradationResult(BlockState state) protected static DirectionWallMountedBlock.getDirection(BlockState state) private static intLeavesBlock.getDistanceFromLog(BlockState state) static DoubleBlockProperties.TypeChestBlock.getDoubleBlockType(BlockState state) AbstractBlock.getDroppedStacks(BlockState state, LootContext.Builder builder) Deprecated.Consider callingAbstractBlock.AbstractBlockState.getDroppedStacks(net.minecraft.loot.context.LootContext.Builder)instead.BeehiveBlock.getDroppedStacks(BlockState state, LootContext.Builder builder) Block.getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, @Nullable BlockEntity blockEntity) Block.getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, @Nullable BlockEntity blockEntity, @Nullable Entity entity, ItemStack stack) FluidBlock.getDroppedStacks(BlockState state, LootContext.Builder builder) PistonExtensionBlock.getDroppedStacks(BlockState state, LootContext.Builder builder) ShulkerBoxBlock.getDroppedStacks(BlockState state, LootContext.Builder builder) WallPlayerSkullBlock.getDroppedStacks(BlockState state, LootContext.Builder builder) static DirectionChestBlock.getFacing(BlockState state) static DirectionJigsawBlock.getFacing(BlockState state) private static Optional<PointedDripstoneBlock.DrippingFluid>PointedDripstoneBlock.getFluid(World world, BlockPos pos, BlockState state) protected doubleAbstractCauldronBlock.getFluidHeight(BlockState state) protected doubleLavaCauldronBlock.getFluidHeight(BlockState state) protected doubleLeveledCauldronBlock.getFluidHeight(BlockState state) AbstractBlock.getFluidState(BlockState state) Deprecated.Consider callingAbstractBlock.AbstractBlockState.getFluidState()instead.AbstractRailBlock.getFluidState(BlockState state) AbstractSignBlock.getFluidState(BlockState state) AmethystClusterBlock.getFluidState(BlockState state) BigDripleafBlock.getFluidState(BlockState state) BigDripleafStemBlock.getFluidState(BlockState state) BubbleColumnBlock.getFluidState(BlockState state) CampfireBlock.getFluidState(BlockState state) CandleBlock.getFluidState(BlockState state) ChainBlock.getFluidState(BlockState state) ChestBlock.getFluidState(BlockState state) ConduitBlock.getFluidState(BlockState state) CoralParentBlock.getFluidState(BlockState state) EnderChestBlock.getFluidState(BlockState state) FluidBlock.getFluidState(BlockState state) GlowLichenBlock.getFluidState(BlockState state) HangingRootsBlock.getFluidState(BlockState state) HorizontalConnectingBlock.getFluidState(BlockState state) KelpBlock.getFluidState(BlockState state) KelpPlantBlock.getFluidState(BlockState state) LadderBlock.getFluidState(BlockState state) LanternBlock.getFluidState(BlockState state) LeavesBlock.getFluidState(BlockState state) LightBlock.getFluidState(BlockState state) LightningRodBlock.getFluidState(BlockState state) MangroveRootsBlock.getFluidState(BlockState state) PointedDripstoneBlock.getFluidState(BlockState state) PropaguleBlock.getFluidState(BlockState state) ScaffoldingBlock.getFluidState(BlockState state) SculkSensorBlock.getFluidState(BlockState state) SculkShriekerBlock.getFluidState(BlockState state) SculkVeinBlock.getFluidState(BlockState state) SeagrassBlock.getFluidState(BlockState state) SeaPickleBlock.getFluidState(BlockState state) SlabBlock.getFluidState(BlockState state) SmallDripleafBlock.getFluidState(BlockState state) StairsBlock.getFluidState(BlockState state) TallSeagrassBlock.getFluidState(BlockState state) TrapdoorBlock.getFluidState(BlockState state) WallBlock.getFluidState(BlockState state) private BlockStateVineBlock.getGrownState(BlockState above, BlockState state, Random random) LichenGrower.getGrowPos(BlockState state, BlockView world, BlockPos pos, Direction oldDirection, Direction newDirection, LichenGrower.GrowPosPredicate predicate) ChestBlock.getInventory(ChestBlock block, BlockState state, World world, BlockPos pos, boolean ignoreBlocked) ComposterBlock.getInventory(BlockState state, WorldAccess world, BlockPos pos) InventoryProvider.getInventory(BlockState state, WorldAccess world, BlockPos pos) static @Nullable BlockStateAnvilBlock.getLandingState(BlockState fallingState) static intRespawnAnchorBlock.getLightLevel(BlockState state, int maxLevel) protected intAbstractRedstoneGateBlock.getMaxInputLevelSides(WorldView world, BlockPos pos, BlockState state) intAbstractBlock.getOpacity(BlockState state, BlockView world, BlockPos pos) Deprecated.intLeavesBlock.getOpacity(BlockState state, BlockView world, BlockPos pos) intTintedGlassBlock.getOpacity(BlockState state, BlockView world, BlockPos pos) static DirectionBedBlock.getOppositePartDirection(BlockState state) AbstractBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) Deprecated.Consider callingAbstractBlock.AbstractBlockState.getOutlineShape(BlockView, BlockPos, ShapeContext)instead.AbstractButtonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractCauldronBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractFireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractPlantPartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractPressurePlateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractRailBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractRedstoneGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AirBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AmethystClusterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AnvilBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AttachedStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AzaleaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BambooBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BambooSaplingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BedBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BeetrootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BellBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BigDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BigDripleafStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BrewingStandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) BubbleColumnBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CactusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CampfireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CandleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CandleCakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CarpetBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CarrotsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ChainBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CocoaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ComposterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ConduitBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CoralParentBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) CropBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DaylightDetectorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DeadBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DeadCoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DeadCoralFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DeadCoralWallFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DirtPathBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) DragonEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) EnchantingTableBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) EnderChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) EndPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) EndPortalFrameBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FarmlandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FenceGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FernBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FlowerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FlowerPotBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FluidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FrogspawnBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FungusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) GrindstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) HangingRootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) HopperBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) HorizontalConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LadderBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LanternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LecternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LeverBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LightBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LilyPadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) MultifaceGrowthBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) MushroomPlantBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) NetherPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) NetherWartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PistonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PistonExtensionBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PistonHeadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PointedDripstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PotatoesBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PropaguleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RedstoneWireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RodBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SaplingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ScaffoldingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SculkSensorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SeaPickleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ShulkerBoxBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SlabBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SmallDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SnowBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SporeBlossomBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SproutsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) StairsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) StemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) StonecutterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) StructureVoidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SugarCaneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SweetBerryBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TallSeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TrapdoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TripwireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TripwireHookBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TurtleEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) VineBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) WallBannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) WallBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) WallRedstoneTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) WallSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) WallSkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) WallTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected intAbstractRedstoneGateBlock.getOutputLevel(BlockView world, BlockPos pos, BlockState state) protected intComparatorBlock.getOutputLevel(BlockView world, BlockPos pos, BlockState state) AbstractCandleBlock.getParticleOffsets(BlockState state) CandleBlock.getParticleOffsets(BlockState state) CandleCakeBlock.getParticleOffsets(BlockState state) static SculkSensorPhaseSculkSensorBlock.getPhase(BlockState state) AbstractBannerBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) AbstractPlantBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) AttachedStemBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) BambooSaplingBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) BigDripleafStemBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) Block.getPickStack(BlockView world, BlockPos pos, BlockState state) CandleCakeBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) CaveVinesBodyBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) CaveVinesHeadBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) CropBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) EndGatewayBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) EndPortalBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) FlowerPotBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) FrostedIceBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) LightBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) NetherPortalBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) NetherWartBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) PistonExtensionBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) PistonHeadBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) ShulkerBoxBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) SpawnerBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) StemBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) SweetBerryBushBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) TallSeagrassBlock.getPickStack(BlockView world, BlockPos pos, BlockState state) AbstractBlock.getPistonBehavior(BlockState state) Deprecated.Consider callingAbstractBlock.AbstractBlockState.getPistonBehavior()instead.AbstractPressurePlateBlock.getPistonBehavior(BlockState state) AbstractRailBlock.getPistonBehavior(BlockState state) AmethystClusterBlock.getPistonBehavior(BlockState state) BedBlock.getPistonBehavior(BlockState state) BellBlock.getPistonBehavior(BlockState state) BuddingAmethystBlock.getPistonBehavior(BlockState state) DoorBlock.getPistonBehavior(BlockState state) EndRodBlock.getPistonBehavior(BlockState state) GlazedTerracottaBlock.getPistonBehavior(BlockState state) IceBlock.getPistonBehavior(BlockState state) LanternBlock.getPistonBehavior(BlockState state) PointedDripstoneBlock.getPistonBehavior(BlockState state) SculkVeinBlock.getPistonBehavior(BlockState state) ShulkerBoxBlock.getPistonBehavior(BlockState state) StructureVoidBlock.getPistonBehavior(BlockState state) private BlockStateVineBlock.getPlacementShape(BlockState state, BlockView world, BlockPos pos) private static DirectionBellBlock.getPlacementSide(BlockState state) private BlockStateRedstoneWireBlock.getPlacementState(BlockView world, BlockState state, BlockPos pos) protected intAbstractRedstoneGateBlock.getPower(World world, BlockPos pos, BlockState state) protected intComparatorBlock.getPower(World world, BlockPos pos, BlockState state) static intBlock.getRawIdFromState(@Nullable BlockState state) AbstractBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) Deprecated.AbstractCauldronBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) ComposterBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) HopperBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) ScaffoldingBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected abstract intAbstractPressurePlateBlock.getRedstoneOutput(BlockState state) protected intPressurePlateBlock.getRedstoneOutput(BlockState state) protected intWeightedPressurePlateBlock.getRedstoneOutput(BlockState state) longAbstractBlock.getRenderingSeed(BlockState state, BlockPos pos) Deprecated.Consider callingAbstractBlock.AbstractBlockState.getRenderingSeed(net.minecraft.util.math.BlockPos)instead.longBedBlock.getRenderingSeed(BlockState state, BlockPos pos) longDoorBlock.getRenderingSeed(BlockState state, BlockPos pos) longTallPlantBlock.getRenderingSeed(BlockState state, BlockPos pos) AbstractBlock.getRenderType(BlockState state) Deprecated.Consider callingAbstractBlock.AbstractBlockState.getRenderType()instead.AbstractFurnaceBlock.getRenderType(BlockState state) AirBlock.getRenderType(BlockState state) BarrelBlock.getRenderType(BlockState state) BarrierBlock.getRenderType(BlockState state) BeaconBlock.getRenderType(BlockState state) BedBlock.getRenderType(BlockState state) BeehiveBlock.getRenderType(BlockState state) BellBlock.getRenderType(BlockState state) BlockWithEntity.getRenderType(BlockState state) BrewingStandBlock.getRenderType(BlockState state) BubbleColumnBlock.getRenderType(BlockState state) CampfireBlock.getRenderType(BlockState state) ChestBlock.getRenderType(BlockState state) CommandBlock.getRenderType(BlockState state) ConduitBlock.getRenderType(BlockState state) DaylightDetectorBlock.getRenderType(BlockState state) DispenserBlock.getRenderType(BlockState state) EnchantingTableBlock.getRenderType(BlockState state) EnderChestBlock.getRenderType(BlockState state) FlowerPotBlock.getRenderType(BlockState state) FluidBlock.getRenderType(BlockState state) GrindstoneBlock.getRenderType(BlockState state) HopperBlock.getRenderType(BlockState state) JukeboxBlock.getRenderType(BlockState state) LecternBlock.getRenderType(BlockState state) LightBlock.getRenderType(BlockState state) SculkCatalystBlock.getRenderType(BlockState state) SculkSensorBlock.getRenderType(BlockState state) SculkShriekerBlock.getRenderType(BlockState state) ShulkerBoxBlock.getRenderType(BlockState state) SpawnerBlock.getRenderType(BlockState state) StonecutterBlock.getRenderType(BlockState state) StructureBlock.getRenderType(BlockState state) StructureVoidBlock.getRenderType(BlockState state) static DirectionJigsawBlock.getRotation(BlockState state) private VoxelShapeBellBlock.getShape(BlockState state) private VoxelShapeGrindstoneBlock.getShape(BlockState state) private static VoxelShapeBigDripleafBlock.getShapeForState(BlockState state) private static VoxelShapeFireBlock.getShapeForState(BlockState state) private static VoxelShapeMultifaceGrowthBlock.getShapeForState(BlockState state) private VoxelShapeRedstoneWireBlock.getShapeForState(BlockState state) private static VoxelShapeVineBlock.getShapeForState(BlockState state) protected intHorizontalConnectingBlock.getShapeIndex(BlockState state) private intStairsBlock.getShapeIndexIndex(BlockState state) AbstractBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) Deprecated.LeavesBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) MudBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) SnowBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) SoulSandBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) Block.getSoundGroup(BlockState state) private intFireBlock.getSpreadChance(BlockState state) private static StairShapeStairsBlock.getStairShape(BlockState state, BlockView world, BlockPos pos) private BlockStateWallBlock.getStateAt(WorldView world, BlockState state, BlockPos pos, BlockState aboveState) AbstractBlock.AbstractBlockState.getStateForNeighborUpdate(Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) AbstractPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractPlantStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractPressurePlateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractRailBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AbstractSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AmethystClusterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.AttachedStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BambooBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BambooSaplingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BeehiveBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BellBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BigDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BigDripleafStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.BubbleColumnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CactusBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CampfireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CandleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CandleCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CarpetBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChainBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChorusFlowerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ChorusPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CocoaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ConcretePowderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ConduitBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralBlockBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralParentBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.CoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.DeadCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.DirtPathBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.DoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.EnderChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FallingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FarmlandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FenceBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FenceGateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FlowerPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FluidBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.FrogspawnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.GlowLichenBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.HangingRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LadderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LanternBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LeavesBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LightBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.LightningRodBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MagmaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MangroveRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MultifaceGrowthBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.MushroomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.NetherPortalBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.NoteBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ObserverBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PistonHeadBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PointedDripstoneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.PropaguleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.RedstoneWireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.RepeaterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.ScaffoldingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SculkSensorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SculkShriekerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SculkVeinBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SeagrassBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SeaPickleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SlabBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SmallDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SnowBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SnowyBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SoulFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SoulSandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SporeBlossomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.StairsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.SugarCaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TallPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TrapdoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TripwireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.TripwireHookBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.VineBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallMountedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallRedstoneTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.WallTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Gets the possibly updated block state of this block when a neighboring block is updated.private BlockStateWallBlock.getStateWith(BlockState state, boolean north, boolean east, boolean south, boolean west, VoxelShape aboveShape) private BlockStateWallBlock.getStateWith(WorldView world, BlockState state, BlockPos pos, BlockState aboveState, boolean north, boolean east, boolean south, boolean west) LichenGrower.GrowChecker.getStateWithDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) LichenGrower.LichenGrowChecker.getStateWithDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) private BlockStateWallBlock.getStateWithNeighbor(WorldView world, BlockPos pos, BlockState state, BlockPos neighborPos, BlockState neighborState, Direction direction) final BlockStateBlock.getStateWithProperties(BlockState state) Gets a block state with all properties that both this block and the source block state have.intAbstractBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intAbstractButtonBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intAbstractPressurePlateBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intAbstractRedstoneGateBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intDetectorRailBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intLecternBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intLeverBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intLightningRodBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intObserverBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intRedstoneTorchBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intRedstoneWireBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intTrappedChestBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intTripwireHookBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) PointedDripstoneBlock.getSupportingPos(World world, BlockPos pos, BlockState state, int range) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>AbstractSkullBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>BeaconBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>BeehiveBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>BellBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>BlastFurnaceBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) default <T extends BlockEntity>
@Nullable BlockEntityTicker<T>BlockEntityProvider.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>BrewingStandBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>CampfireBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>ChestBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>ConduitBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>DaylightDetectorBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>EnchantingTableBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>EnderChestBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>EndGatewayBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>FurnaceBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>HopperBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>PistonExtensionBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>SculkCatalystBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>SculkSensorBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>SculkShriekerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>ShulkerBoxBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>SmokerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) <T extends BlockEntity>
@Nullable BlockEntityTicker<T>SpawnerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) PointedDripstoneBlock.getTipPos(BlockState state, WorldAccess world, BlockPos pos, int range, boolean allowMerged) static BlockStateOxidizable.getUnaffectedOxidationState(BlockState state) protected abstract intAbstractRedstoneGateBlock.getUpdateDelayInternal(BlockState state) protected intComparatorBlock.getUpdateDelayInternal(BlockState state) protected intRepeaterBlock.getUpdateDelayInternal(BlockState state) intAbstractBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intAbstractButtonBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intAbstractPressurePlateBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intAbstractRedstoneGateBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intDaylightDetectorBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intDetectorRailBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intLecternBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intLeverBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intLightningRodBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intObserverBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intRedstoneBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intRedstoneTorchBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intRedstoneWireBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intSculkSensorBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intTargetBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intTrappedChestBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intTripwireHookBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) intWallRedstoneTorchBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) voidAbstractPlantBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidAbstractPlantStemBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidAzaleaBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidBambooBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidBambooSaplingBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidBigDripleafBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidBigDripleafStemBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidCaveVinesBodyBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidCaveVinesHeadBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidCocoaBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidCropBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidFernBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidFertilizable.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidFungusBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidGlowLichenBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidGrassBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) longLichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, boolean markForPostProcessing) private longLichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Direction direction, boolean markForPostProcessing) LichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Direction oldDirection, Direction newDirection, boolean markForPostProcessing) LichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Direction direction, Random random, boolean markForPostProcessing) LichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Random random) voidMangroveLeavesBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidMossBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidMushroomPlantBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidNetherrackBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidNyliumBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidPropaguleBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidRootedDirtBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidSaplingBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidSeagrassBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidSeaPickleBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidSmallDripleafBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidStemBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidSweetBerryBushBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidTallFlowerBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) private static voidPointedDripstoneBlock.growMerged(BlockState state, WorldAccess world, BlockPos pos) private static booleanConcretePowderBlock.hardensIn(BlockState state) private booleanVineBlock.hasAdjacentBlocks(BlockState state) protected static booleanMultifaceGrowthBlock.hasAnyDirection(BlockState state) static booleanCaveVines.hasBerries(BlockState state) booleanAbstractBlock.hasComparatorOutput(BlockState state) Deprecated.Consider callingAbstractBlock.AbstractBlockState.hasComparatorOutput()instead.booleanAbstractCauldronBlock.hasComparatorOutput(BlockState state) booleanAbstractFurnaceBlock.hasComparatorOutput(BlockState state) booleanBarrelBlock.hasComparatorOutput(BlockState state) booleanBeehiveBlock.hasComparatorOutput(BlockState state) booleanBrewingStandBlock.hasComparatorOutput(BlockState state) booleanCakeBlock.hasComparatorOutput(BlockState state) booleanCandleCakeBlock.hasComparatorOutput(BlockState state) booleanChestBlock.hasComparatorOutput(BlockState state) booleanCommandBlock.hasComparatorOutput(BlockState state) booleanComposterBlock.hasComparatorOutput(BlockState state) booleanDetectorRailBlock.hasComparatorOutput(BlockState state) booleanDispenserBlock.hasComparatorOutput(BlockState state) booleanEndPortalFrameBlock.hasComparatorOutput(BlockState state) booleanHopperBlock.hasComparatorOutput(BlockState state) booleanJukeboxBlock.hasComparatorOutput(BlockState state) booleanLecternBlock.hasComparatorOutput(BlockState state) booleanRespawnAnchorBlock.hasComparatorOutput(BlockState state) booleanSculkSensorBlock.hasComparatorOutput(BlockState state) booleanShulkerBoxBlock.hasComparatorOutput(BlockState state) default booleanLichenGrower.GrowChecker.hasDirection(BlockState state, Direction direction) static booleanMultifaceGrowthBlock.hasDirection(BlockState state, Direction direction) private booleanVineBlock.hasHorizontalSide(BlockState state) booleanAbstractPlantStemBlock.hasMaxAge(BlockState state) protected booleanAbstractRedstoneGateBlock.hasPower(World world, BlockPos pos, BlockState state) protected booleanComparatorBlock.hasPower(World world, BlockPos pos, BlockState state) booleanAbstractPlantStemBlock.hasRandomTicks(BlockState state) booleanBambooBlock.hasRandomTicks(BlockState state) booleanBlock.hasRandomTicks(BlockState state) booleanChorusFlowerBlock.hasRandomTicks(BlockState state) booleanCocoaBlock.hasRandomTicks(BlockState state) booleanCropBlock.hasRandomTicks(BlockState state) booleanFluidBlock.hasRandomTicks(BlockState state) booleanLeavesBlock.hasRandomTicks(BlockState state) booleanNetherWartBlock.hasRandomTicks(BlockState state) booleanOxidizableBlock.hasRandomTicks(BlockState state) booleanOxidizableSlabBlock.hasRandomTicks(BlockState state) booleanOxidizableStairsBlock.hasRandomTicks(BlockState state) booleanRedstoneOreBlock.hasRandomTicks(BlockState state) booleanStairsBlock.hasRandomTicks(BlockState state) booleanSweetBerryBushBlock.hasRandomTicks(BlockState state) booleanAbstractBlock.hasSidedTransparency(BlockState state) Deprecated.Consider callingAbstractBlock.AbstractBlockState.hasSidedTransparencyinstead.booleanDaylightDetectorBlock.hasSidedTransparency(BlockState state) booleanDirtPathBlock.hasSidedTransparency(BlockState state) booleanEnchantingTableBlock.hasSidedTransparency(BlockState state) booleanEndPortalFrameBlock.hasSidedTransparency(BlockState state) booleanFarmlandBlock.hasSidedTransparency(BlockState state) booleanLecternBlock.hasSidedTransparency(BlockState state) booleanPistonBlock.hasSidedTransparency(BlockState state) booleanPistonHeadBlock.hasSidedTransparency(BlockState state) booleanSculkSensorBlock.hasSidedTransparency(BlockState state) booleanSculkShriekerBlock.hasSidedTransparency(BlockState state) booleanSlabBlock.hasSidedTransparency(BlockState state) booleanSnowBlock.hasSidedTransparency(BlockState state) booleanStairsBlock.hasSidedTransparency(BlockState state) booleanStonecutterBlock.hasSidedTransparency(BlockState state) private booleanFrostedIceBlock.increaseAge(BlockState state, World world, BlockPos pos) private intRedstoneWireBlock.increasePower(BlockState state) private booleanPistonHeadBlock.isAttached(BlockState headState, BlockState pistonState) private static booleanWallBlock.isConnected(BlockState state, Property<WallShape> property) booleanAbstractBlock.isCullingShapeFullCube(BlockState state, BlockView world, BlockPos pos) Deprecated.private static booleanStairsBlock.isDifferentOrientation(BlockState state, BlockView world, BlockPos pos, Direction dir) static booleanSeaPickleBlock.isDry(BlockState state) protected booleanAbstractCauldronBlock.isEntityTouchingFluid(BlockState state, BlockPos pos, Entity entity) booleanAbstractPlantBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanAbstractPlantStemBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanAzaleaBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanBambooBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanBambooSaplingBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanBigDripleafBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanBigDripleafStemBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanCaveVinesBodyBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanCaveVinesHeadBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanCocoaBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanCropBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanFernBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanFertilizable.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanFungusBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanGlowLichenBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanGrassBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanMangroveLeavesBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanMossBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanMushroomPlantBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanNetherrackBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanNyliumBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanPropaguleBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanRootedDirtBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanSaplingBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanSeagrassBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanSeaPickleBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanSmallDripleafBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanStemBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanSweetBerryBushBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) booleanTallFlowerBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient) protected abstract booleanAbstractFireBlock.isFlammable(BlockState state) protected booleanFireBlock.isFlammable(BlockState state) protected booleanSoulFireBlock.isFlammable(BlockState state) abstract booleanAbstractCauldronBlock.isFull(BlockState state) booleanCauldronBlock.isFull(BlockState state) booleanLavaCauldronBlock.isFull(BlockState state) booleanLeveledCauldronBlock.isFull(BlockState state) private static booleanRedstoneWireBlock.isFullyConnected(BlockState state) private static booleanPropaguleBlock.isFullyGrown(BlockState state) private static booleanPropaguleBlock.isHanging(BlockState state) private static booleanPointedDripstoneBlock.isHeldByPointedDripstone(BlockState state, WorldView world, BlockPos pos) static booleanSculkSensorBlock.isInactive(BlockState state) static booleanInfestedBlock.isInfestable(BlockState block) protected static booleanCoralParentBlock.isInWater(BlockState state, BlockView world, BlockPos pos) static booleanCampfireBlock.isLitCampfire(BlockState state) static booleanAbstractCandleBlock.isLitCandle(BlockState state) booleanAbstractRedstoneGateBlock.isLocked(WorldView world, BlockPos pos, BlockState state) booleanRepeaterBlock.isLocked(WorldView world, BlockPos pos, BlockState state) booleanCropBlock.isMature(BlockState state) static booleanPistonBlock.isMovable(BlockState state, World world, BlockPos pos, Direction direction, boolean canBreak, Direction pistonDir) private static booleanRedstoneWireBlock.isNotConnected(BlockState state) private static booleanMultifaceGrowthBlock.isNotFullBlock(BlockState state) protected booleanAbstractCandleBlock.isNotLit(BlockState state) protected booleanCandleBlock.isNotLit(BlockState state) booleanDoorBlock.isOpen(BlockState state) private static booleanPointedDripstoneBlock.isPointedDripstoneFacingDirection(BlockState state, Direction direction) private static booleanPointedDripstoneBlock.isPointingDown(BlockState state) private static booleanPointedDripstoneBlock.isPointingUp(BlockState state) private booleanBellBlock.isPointOnBell(BlockState state, Direction side, double y) protected booleanPoweredRailBlock.isPoweredByOtherRails(World world, BlockPos pos, BlockState state, boolean bool, int distance) static booleanAbstractRailBlock.isRail(BlockState state) static booleanAbstractRedstoneGateBlock.isRedstoneGate(BlockState state) booleanAbstractBlock.isShapeFullCube(BlockState state, BlockView world, BlockPos pos) Deprecated.booleanBambooBlock.isShapeFullCube(BlockState state, BlockView world, BlockPos pos) booleanPointedDripstoneBlock.isShapeFullCube(BlockState state, BlockView world, BlockPos pos) booleanAbstractBlock.AbstractBlockState.isSideInvisible(BlockState state, Direction direction) booleanAbstractBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) Deprecated.booleanFluidBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) booleanMangroveRootsBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) booleanPaneBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) booleanPowderSnowBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) booleanTransparentBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) private booleanCampfireBlock.isSignalFireBaseBlock(BlockState state) private static booleanSnowyBlock.isSnow(BlockState state) static booleanSoulFireBlock.isSoulBase(BlockState state) static booleanStairsBlock.isStairs(BlockState state) private static booleanBubbleColumnBlock.isStillWater(BlockState state) booleanAbstractRedstoneGateBlock.isTargetNotAligned(BlockView world, BlockPos pos, BlockState state) private static booleanPointedDripstoneBlock.isTip(BlockState state, boolean allowMerged) private static booleanPointedDripstoneBlock.isTip(BlockState state, Direction direction) booleanAbstractGlassBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanBambooBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanBarrierBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanConnectingBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanFluidBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanGlowLichenBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanHorizontalConnectingBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanLightBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanPlantBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanTintedGlassBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanVineBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) booleanWallBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos) static booleanVineLogic.isValidForWeepingStem(BlockState state) protected booleanAbstractRedstoneGateBlock.isValidInput(BlockState state) protected booleanRepeaterBlock.isValidInput(BlockState state) private booleanFenceGateBlock.isWall(BlockState state) static booleanDoorBlock.isWoodenDoor(BlockState state) private static voidRedstoneOreBlock.light(BlockState state, World world, BlockPos pos) abstract booleanSideShapeType.matches(BlockState state, BlockView world, BlockPos pos, Direction direction) protected voidIceBlock.melt(BlockState state, World world, BlockPos pos) AbstractBlock.mirror(BlockState state, BlockMirror mirror) Deprecated.Consider callingAbstractBlock.AbstractBlockState.mirror(net.minecraft.util.BlockMirror)instead.AbstractFurnaceBlock.mirror(BlockState state, BlockMirror mirror) AmethystClusterBlock.mirror(BlockState state, BlockMirror mirror) AttachedStemBlock.mirror(BlockState state, BlockMirror mirror) BannerBlock.mirror(BlockState state, BlockMirror mirror) BarrelBlock.mirror(BlockState state, BlockMirror mirror) CampfireBlock.mirror(BlockState state, BlockMirror mirror) ChestBlock.mirror(BlockState state, BlockMirror mirror) CommandBlock.mirror(BlockState state, BlockMirror mirror) DeadCoralWallFanBlock.mirror(BlockState state, BlockMirror mirror) DetectorRailBlock.mirror(BlockState state, BlockMirror mirror) DispenserBlock.mirror(BlockState state, BlockMirror mirror) DoorBlock.mirror(BlockState state, BlockMirror mirror) EnderChestBlock.mirror(BlockState state, BlockMirror mirror) EndPortalFrameBlock.mirror(BlockState state, BlockMirror mirror) GrindstoneBlock.mirror(BlockState state, BlockMirror mirror) HopperBlock.mirror(BlockState state, BlockMirror mirror) HorizontalConnectingBlock.mirror(BlockState state, BlockMirror mirror) HorizontalFacingBlock.mirror(BlockState state, BlockMirror mirror) JigsawBlock.mirror(BlockState state, BlockMirror mirror) LadderBlock.mirror(BlockState state, BlockMirror mirror) LecternBlock.mirror(BlockState state, BlockMirror mirror) private BlockStateMultifaceGrowthBlock.mirror(BlockState state, Function<Direction, Direction> mirror) MultifaceGrowthBlock.mirror(BlockState state, BlockMirror mirror) MushroomBlock.mirror(BlockState state, BlockMirror mirror) ObserverBlock.mirror(BlockState state, BlockMirror mirror) PistonBlock.mirror(BlockState state, BlockMirror mirror) PistonExtensionBlock.mirror(BlockState state, BlockMirror mirror) PistonHeadBlock.mirror(BlockState state, BlockMirror mirror) PoweredRailBlock.mirror(BlockState state, BlockMirror mirror) RailBlock.mirror(BlockState state, BlockMirror mirror) RedstoneWireBlock.mirror(BlockState state, BlockMirror mirror) RodBlock.mirror(BlockState state, BlockMirror mirror) ShulkerBoxBlock.mirror(BlockState state, BlockMirror mirror) SignBlock.mirror(BlockState state, BlockMirror mirror) SkullBlock.mirror(BlockState state, BlockMirror mirror) SmallDripleafBlock.mirror(BlockState state, BlockMirror mirror) StairsBlock.mirror(BlockState state, BlockMirror mirror) StonecutterBlock.mirror(BlockState state, BlockMirror mirror) TripwireBlock.mirror(BlockState state, BlockMirror mirror) TripwireHookBlock.mirror(BlockState state, BlockMirror mirror) VineBlock.mirror(BlockState state, BlockMirror mirror) WallBannerBlock.mirror(BlockState state, BlockMirror mirror) WallBlock.mirror(BlockState state, BlockMirror mirror) WallRedstoneTorchBlock.mirror(BlockState state, BlockMirror mirror) WallSignBlock.mirror(BlockState state, BlockMirror mirror) WallSkullBlock.mirror(BlockState state, BlockMirror mirror) WallTorchBlock.mirror(BlockState state, BlockMirror mirror) voidAbstractBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidAbstractRailBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidAbstractRedstoneGateBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidBellBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidBigDripleafBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidCommandBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidDispenserBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidDoorBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidFenceGateBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidFluidBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidFrostedIceBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidHopperBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidNoteBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidPistonBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidPistonHeadBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidRedstoneLampBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidRedstoneTorchBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidRedstoneWireBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidSpongeBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidStructureBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidTntBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidTrapdoorBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) private static booleanBlocks.never(BlockState state, BlockView world, BlockPos pos) A shortcut to always returnfalsea context predicate, used assettings.solidBlock(Blocks::never).private static BooleanBlocks.never(BlockState state, BlockView world, BlockPos pos, EntityType<?> type) A shortcut to always returnfalsein a typed context predicate with anEntityType, used likesettings.allowSpawning(Blocks::never).voidAbstractBlock.AbstractBlockState.onBlockAdded(World world, BlockPos pos, BlockState state, boolean notify) voidAbstractBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Deprecated.voidAbstractFireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidAbstractRailBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidAbstractRedstoneGateBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidCarvedPumpkinBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidComposterBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidCoralBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidCoralFanBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidCoralWallFanBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidDetectorRailBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidFallingBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidFireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidFluidBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidFrogspawnBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidHopperBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidLightningRodBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidMagmaBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidObserverBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidPistonBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidRedstoneTorchBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidRedstoneWireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidScaffoldingBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidSculkSensorBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidSoulSandBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidSpongeBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidStairsBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidTargetBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidTntBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidTripwireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidTurtleEggBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidWetSpongeBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) voidAbstractBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) voidDragonEggBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) voidNoteBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) voidRedstoneOreBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) voidStairsBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) voidAbstractFireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidBedBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidBeehiveBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidDoorBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidPistonHeadBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidShulkerBoxBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidTallPlantBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidTntBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) voidTripwireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) protected static voidTallPlantBlock.onBreakInCreative(World world, BlockPos pos, BlockState state, PlayerEntity player) Destroys a bottom half of a tall double block (such as a plant or a door) without dropping an item when broken in creative.voidBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state) voidPistonExtensionBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state) voidStairsBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state) voidAbstractBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Deprecated.voidAbstractButtonBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidAbstractFireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidAbstractPressurePlateBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidBigDripleafBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidBubbleColumnBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidCactusBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidCampfireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidCobwebBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidCropBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidDetectorRailBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidEndPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidFrogspawnBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidHoneyBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidHopperBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidLavaCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidLeveledCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidLilyPadBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidNetherPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidPowderSnowBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidSweetBerryBushBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidTripwireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) voidWitherRoseBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) protected voidLeveledCauldronBlock.onFireCollision(BlockState state, World world, BlockPos pos) protected voidPowderSnowCauldronBlock.onFireCollision(BlockState state, World world, BlockPos pos) voidBedBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidFarmlandBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidHayBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidHoneyBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidPointedDripstoneBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidPowderSnowBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidSlimeBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidTurtleEggBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) voidAnvilBlock.onLanding(World world, BlockPos pos, BlockState fallingBlockState, BlockState currentStateInPos, FallingBlockEntity fallingBlockEntity) voidConcretePowderBlock.onLanding(World world, BlockPos pos, BlockState fallingBlockState, BlockState currentStateInPos, FallingBlockEntity fallingBlockEntity) default voidLandingBlock.onLanding(World world, BlockPos pos, BlockState fallingBlockState, BlockState currentStateInPos, FallingBlockEntity fallingBlockEntity) voidAbstractBannerBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidAbstractFurnaceBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidAbstractRedstoneGateBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidBarrelBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidBeaconBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidBedBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidBrewingStandBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidChestBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidCommandBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidConduitBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidDispenserBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidDoorBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidEnchantingTableBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidHopperBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidJukeboxBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidPistonBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidPlayerSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidShulkerBoxBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidSmallDripleafBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidStructureBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidTallPlantBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidTripwireHookBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) voidWallPlayerSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidWallWitherSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidWitherSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) voidAbstractBlock.AbstractBlockState.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidAbstractBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidAbstractCandleBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidAmethystBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidBellBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidBigDripleafBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidCampfireBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidChorusFlowerBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidLightningRodBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidPointedDripstoneBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidTargetBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidTntBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) voidAbstractBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidInfestedBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidOreBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidRedstoneOreBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidSculkCatalystBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidSculkSensorBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidSculkShriekerBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidSpawnerBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack, boolean dropExperience) voidAbstractBlock.AbstractBlockState.onStateReplaced(World world, BlockPos pos, BlockState state, boolean moved) voidAbstractBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Deprecated.voidAbstractButtonBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractFurnaceBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractPressurePlateBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractRailBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractRedstoneGateBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidBarrelBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidBrewingStandBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidCampfireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidChestBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidDispenserBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidHopperBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidJukeboxBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidLecternBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidLeverBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidLightningRodBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidObserverBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidPistonExtensionBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidPistonHeadBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidRedstoneTorchBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidRedstoneWireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidSculkSensorBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidSculkShriekerBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidShulkerBoxBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidStairsBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidTripwireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidTripwireHookBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidMagmaBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidRedstoneOreBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidSculkSensorBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidSculkShriekerBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidSlimeBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidStairsBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidTurtleEggBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.booleanAbstractBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) Deprecated.booleanBlockWithEntity.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) booleanComparatorBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) booleanNoteBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) booleanPistonBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) AbstractBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) AbstractButtonBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.AbstractCauldronBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.AbstractFurnaceBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.AbstractSignBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.AnvilBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.BarrelBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.BeaconBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.BedBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.BeehiveBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.BellBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.BrewingStandBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CakeBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CampfireBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CandleBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CandleCakeBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CartographyTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CaveVinesBodyBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CaveVinesHeadBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.ChestBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CommandBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.ComparatorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.ComposterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.CraftingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.DaylightDetectorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.DispenserBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.DoorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.DragonEggBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.EnchantingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.EnderChestBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.FenceBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.FenceGateBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.FletchingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.FlowerPotBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.GrindstoneBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.HopperBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.JigsawBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.JukeboxBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.LecternBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.LeverBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.LightBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.LoomBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.NoteBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.PistonExtensionBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.PumpkinBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.RedstoneOreBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.RedstoneWireBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.RepeaterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.RespawnAnchorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.ShulkerBoxBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.SmithingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.StairsBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.StonecutterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.StructureBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.SweetBerryBushBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.TntBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.TrapdoorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) Called when this block is used by a player.static ActionResultCaveVines.pickBerries(BlockState state, World world, BlockPos pos) default booleanLichenGrower.GrowChecker.place(WorldAccess world, LichenGrower.GrowPos growPos, BlockState state, boolean markForPostProcessing) static booleanSculkVeinBlock.place(WorldAccess world, BlockPos pos, BlockState state, Collection<Direction> directions) static voidTallPlantBlock.placeAt(WorldAccess world, BlockState state, BlockPos pos, int flags) static BlockStateBlock.postProcessState(BlockState state, WorldAccess world, BlockPos pos) voidAbstractButtonBlock.powerOn(BlockState state, World world, BlockPos pos) voidBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation) voidCauldronBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation) voidLeveledCauldronBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation) voidAbstractBlock.prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) Deprecated.Consider callingAbstractBlock.AbstractBlockState.prepare(WorldAccess, BlockPos, int, int)instead.voidRedstoneWireBlock.prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) static BlockStateBlock.pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess worldAccess, BlockPos pos) private static voidLecternBlock.putBook(@Nullable PlayerEntity player, World world, BlockPos pos, BlockState state, ItemStack stack) static booleanLecternBlock.putBookIfAbsent(@Nullable PlayerEntity player, World world, BlockPos pos, BlockState state, ItemStack stack) voidAbstractCandleBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidAbstractFireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidBeehiveBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidBlastFurnaceBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidBrewingStandBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidBubbleColumnBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidCampfireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidCryingObsidianBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidEnchantingTableBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidEnderChestBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidEndGatewayBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidEndPortalBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidEndRodBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidFallingBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidFurnaceBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidLeavesBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidLeverBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidLightningRodBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidMyceliumBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidNetherPortalBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidPointedDripstoneBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidRedstoneOreBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidRedstoneTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidRedstoneWireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidRepeaterBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidRespawnAnchorBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidSculkSensorBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidSmokerBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidSporeBlossomBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidStairsBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidWallRedstoneTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidWallTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidWetSpongeBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidWitherRoseBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) voidAbstractBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidAbstractPlantStemBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBambooBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBambooSaplingBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBeetrootsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBuddingAmethystBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCactusBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidChorusFlowerBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCocoaBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCropBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFarmlandBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFluidBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFrostedIceBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidIceBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidLeavesBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidMagmaBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidMushroomPlantBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidNetherPortalBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidNetherWartBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidNyliumBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidOxidizableBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidOxidizableSlabBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidOxidizableStairsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidPointedDripstoneBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidPropaguleBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidRedstoneOreBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSaplingBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSnowBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSpreadableBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidStairsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidStemBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSugarCaneBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSweetBerryBushBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidTurtleEggBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidVineBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) private booleanFluidBlock.receiveNeighborFluids(World world, BlockPos pos, BlockState state) static voidBlock.replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags) Replaces thestatewith thenewStateat thepos.static voidBlock.replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) Replaces thestatewith thenewStateat thepos.private static voidBigDripleafBlock.resetTilt(BlockState state, World world, BlockPos pos) booleanBellBlock.ring(World world, BlockState state, BlockHitResult hitResult, @Nullable PlayerEntity player, boolean bool) AbstractBlock.rotate(BlockState state, BlockRotation rotation) Deprecated.Consider callingAbstractBlock.AbstractBlockState.rotate(net.minecraft.util.BlockRotation)instead.AbstractFurnaceBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.AmethystClusterBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.AnvilBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.AttachedStemBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.BannerBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.BarrelBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.CampfireBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.ChestBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.CommandBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DeadCoralWallFanBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DetectorRailBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DispenserBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.DoorBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.EnderChestBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.EndPortalFrameBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.GrindstoneBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.HopperBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.HorizontalConnectingBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.HorizontalFacingBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.JigsawBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.LadderBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.LecternBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.MultifaceGrowthBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.MushroomBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.NetherPortalBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.ObserverBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PillarBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PistonBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PistonExtensionBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PistonHeadBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.PoweredRailBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RailBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RedstoneWireBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RodBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.RotatedInfestedBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.ShulkerBoxBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.SignBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.SkullBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.SmallDripleafBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.StairsBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.StonecutterBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.TripwireBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.TripwireHookBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.VineBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallBannerBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallRedstoneTorchBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallSignBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallSkullBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.WallTorchBlock.rotate(BlockState state, BlockRotation rotation) Applies a block rotation to a block state.voidAbstractBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidAbstractButtonBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidAbstractCauldronBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidAbstractPlantPartBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidAbstractPressurePlateBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidAbstractRedstoneGateBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBambooBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBarrelBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBigDripleafBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBigDripleafStemBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidBubbleColumnBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCactusBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidChestBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidChorusFlowerBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidChorusPlantBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCommandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidComparatorBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidComposterBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCoralBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCoralBlockBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCoralFanBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidCoralWallFanBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidDetectorRailBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidDirtPathBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidDispenserBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidEnderChestBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFallingBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFarmlandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFireBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFrogspawnBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidFrostedIceBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidLeavesBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidLecternBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidLightningRodBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidMagmaBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidObserverBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidPointedDripstoneBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidRedstoneLampBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidRedstoneTorchBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidScaffoldingBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSculkCatalystBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSculkSensorBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSculkShriekerBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSoulSandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidStairsBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidSugarCaneBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidTargetBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidTripwireBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) voidTripwireHookBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) static voidSculkSensorBlock.setActive(@Nullable Entity entity, World world, BlockPos pos, BlockState state, int power) static voidSculkSensorBlock.setCooldown(World world, BlockPos pos, BlockState state) protected final voidBlock.setDefaultState(BlockState state) static voidLecternBlock.setHasBook(World world, BlockPos pos, BlockState state, boolean hasBook) private static voidAbstractCandleBlock.setLit(WorldAccess world, BlockState state, BlockPos pos, boolean lit) voidDoorBlock.setOpen(@Nullable Entity entity, World world, BlockState state, BlockPos pos, boolean open) private static voidTargetBlock.setPower(WorldAccess world, BlockState state, int power, BlockPos pos, int delay) static voidLecternBlock.setPowered(World world, BlockPos pos, BlockState state) private static voidLecternBlock.setPowered(World world, BlockPos pos, BlockState state, boolean powered) voidLightningRodBlock.setPowered(BlockState state, World world, BlockPos pos) voidJukeboxBlock.setRecord(@Nullable Entity user, WorldAccess world, BlockPos pos, BlockState state, ItemStack stack) protected abstract BlockStateAbstractPressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) protected BlockStatePressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) protected BlockStateWeightedPressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) static voidFarmlandBlock.setToDirt(BlockState state, World world, BlockPos pos) booleanTripwireBlock.shouldConnectTo(BlockState state, Direction facing) private booleanWallBlock.shouldConnectTo(BlockState state, boolean faceFullSquare, Direction side) protected booleanLeavesBlock.shouldDecay(BlockState state) static booleanBlock.shouldDrawSide(BlockState state, BlockView world, BlockPos pos, Direction side, BlockPos otherPos) private static booleanConcretePowderBlock.shouldHarden(BlockView world, BlockPos pos, BlockState state) private booleanWallBlock.shouldHavePost(BlockState state, BlockState aboveState, VoxelShape aboveShape) protected booleanRedstoneTorchBlock.shouldUnpower(World world, BlockPos pos, BlockState state) protected booleanWallRedstoneTorchBlock.shouldUnpower(World world, BlockPos pos, BlockState state) protected voidAbstractFireBlock.spawnBreakParticles(World world, PlayerEntity player, BlockPos pos, BlockState state) protected voidBlock.spawnBreakParticles(World world, PlayerEntity player, BlockPos pos, BlockState state) private static voidPointedDripstoneBlock.spawnFallingBlock(BlockState state, ServerWorld world, BlockPos pos) private voidBeehiveBlock.spawnHoneyParticles(World world, BlockPos pos, BlockState state) private static voidLeverBlock.spawnParticles(BlockState state, WorldAccess world, BlockPos pos, float alpha) default booleanSculkSpreadable.spread(WorldAccess world, BlockPos pos, BlockState state, @Nullable Collection<Direction> directions, boolean markForPostProcessing) default voidSculkSpreadable.spreadAtSamePosition(WorldAccess world, BlockState state, BlockPos pos, Random random) voidSculkVeinBlock.spreadAtSamePosition(WorldAccess world, BlockState state, BlockPos pos, Random random) private static booleanNyliumBlock.stayAlive(BlockState state, WorldView world, BlockPos pos) voidBeehiveBlock.takeHoney(World world, BlockState state, BlockPos pos) voidBeehiveBlock.takeHoney(World world, BlockState state, BlockPos pos, @Nullable PlayerEntity player, BeehiveBlockEntity.BeeState beeState) private voidDragonEggBlock.teleport(BlockState state, World world, BlockPos pos) booleanAbstractBlock.ContextPredicate.test(BlockState state, BlockView world, BlockPos pos) booleanAbstractBlock.TypedContextPredicate.test(BlockState state, BlockView world, BlockPos pos, A type) private static voidDaylightDetectorBlock.tick(World world, BlockPos pos, BlockState state, DaylightDetectorBlockEntity blockEntity) default voidDegradable.tickDegradation(BlockState state, ServerWorld world, BlockPos pos, Random random) LeverBlock.togglePower(BlockState state, World world, BlockPos pos) static <S extends BlockEntity>
DoubleBlockProperties.PropertySource<S>DoubleBlockProperties.toPropertySource(BlockEntityType<S> blockEntityType, Function<BlockState, DoubleBlockProperties.Type> typeMapper, Function<BlockState, Direction> function, DirectionProperty directionProperty, BlockState state, WorldAccess world, BlockPos pos, BiPredicate<WorldAccess, BlockPos> fallbackTester) InfestedBlock.toRegularState(BlockState infestedState) private static intTargetBlock.trigger(WorldAccess world, BlockState state, BlockHitResult hitResult, Entity entity) private voidTurtleEggBlock.tryBreakEgg(World world, BlockState state, BlockPos pos, Entity entity, int inverseChance) default voidDegradable.tryDegrade(BlockState state, ServerWorld world, BlockPos pos, Random random) BubbleColumnBlock.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state) FluidBlock.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state) FluidDrainable.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state) PowderSnowBlock.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state) default ItemStackWaterloggable.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state) protected static ActionResultCakeBlock.tryEat(WorldAccess world, BlockPos pos, BlockState state, PlayerEntity player) booleanCampfireBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) booleanCandleBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) booleanFluidFillable.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) booleanKelpBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) booleanKelpPlantBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) booleanSeagrassBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) booleanSlabBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) booleanTallSeagrassBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) default booleanWaterloggable.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState) static voidPointedDripstoneBlock.tryGrow(BlockState state, ServerWorld world, BlockPos pos, Random random) private voidPistonBlock.tryMove(World world, BlockPos pos, BlockState state) private voidAbstractButtonBlock.tryPowerWithProjectiles(BlockState state, World world, BlockPos pos) booleanMushroomPlantBlock.trySpawningBigMushroom(ServerWorld world, BlockPos pos, BlockState state, Random random) static voidBubbleColumnBlock.update(WorldAccess world, BlockPos pos, BlockState state) static voidBubbleColumnBlock.update(WorldAccess world, BlockPos pos, BlockState water, BlockState bubbleSource) private voidComparatorBlock.update(World world, BlockPos pos, BlockState state) private voidRedstoneWireBlock.update(World world, BlockPos pos, BlockState state) private voidTripwireBlock.update(World world, BlockPos pos, BlockState state) voidTripwireHookBlock.update(World world, BlockPos pos, BlockState state, boolean beingRemoved, boolean bool, int int2, @Nullable BlockState blockState) protected voidAbstractRailBlock.updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor) protected BlockStateAbstractRailBlock.updateBlockState(World world, BlockPos pos, BlockState state, boolean forceUpdate) protected voidPoweredRailBlock.updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor) protected voidRailBlock.updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor) protected BlockStateAbstractRailBlock.updateCurves(BlockState state, World world, BlockPos pos, boolean notify) private static BlockStateLeavesBlock.updateDistanceFromLogs(BlockState state, WorldAccess world, BlockPos pos) private voidHopperBlock.updateEnabled(World world, BlockPos pos, BlockState state) private voidRedstoneWireBlock.updateForNewState(World world, BlockPos pos, BlockState oldState, BlockState newState) protected voidBambooBlock.updateLeaves(BlockState state, World world, BlockPos pos, Random random, int height) protected voidDetectorRailBlock.updateNearbyRails(World world, BlockPos pos, BlockState state, boolean unpowering) private static voidLecternBlock.updateNeighborAlways(World world, BlockPos pos, BlockState state) private voidAbstractButtonBlock.updateNeighbors(BlockState state, World world, BlockPos pos) private voidLeverBlock.updateNeighbors(BlockState state, World world, BlockPos pos) private voidLightningRodBlock.updateNeighbors(BlockState state, World world, BlockPos pos) protected voidObserverBlock.updateNeighbors(World world, BlockPos pos, BlockState state) protected voidAbstractPressurePlateBlock.updatePlateState(@Nullable Entity entity, World world, BlockPos pos, BlockState state, int output) protected voidAbstractRedstoneGateBlock.updatePowered(World world, BlockPos pos, BlockState state) protected voidComparatorBlock.updatePowered(World world, BlockPos pos, BlockState state) private voidDetectorRailBlock.updatePoweredStatus(World world, BlockPos pos, BlockState state) private static voidDaylightDetectorBlock.updateState(BlockState state, World world, BlockPos pos) protected voidAbstractRedstoneGateBlock.updateTarget(World world, BlockPos pos, BlockState state) static booleanSculkVeinBlock.veinCoversSculkReplaceable(WorldAccess world, BlockState state, BlockPos pos) MultifaceGrowthBlock.withDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) AbstractPlantStemBlock.withMaxAge(BlockState state) static BlockStateTallPlantBlock.withWaterloggedState(WorldView world, BlockPos pos, BlockState state) Method parameters in net.minecraft.block with type arguments of type BlockStateModifier and TypeMethodDescriptionprotected voidAbstractButtonBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidAbstractFurnaceBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidAbstractPlantStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidAmethystClusterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidAnvilBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidAttachedStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBambooBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBannerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBarrelBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBedBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBeehiveBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBeetrootsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBellBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBigDripleafBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBigDripleafStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBrewingStandBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidBubbleColumnBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCactusBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCakeBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCampfireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCandleBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCandleCakeBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCarvedPumpkinBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCaveVinesBodyBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCaveVinesHeadBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidChainBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidChestBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidChorusFlowerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidChorusPlantBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCocoaBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCommandBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidComparatorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidComposterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidConduitBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCoralParentBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidCropBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidDaylightDetectorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidDeadCoralWallFanBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidDetectorRailBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidDispenserBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidDoorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidEnderChestBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidEndPortalFrameBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidEndRodBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidFarmlandBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidFenceBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidFenceGateBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidFireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidFluidBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidFrostedIceBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidGlazedTerracottaBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidGlowLichenBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidGrindstoneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidHangingRootsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidHopperBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidJigsawBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidJukeboxBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLadderBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLanternBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLeavesBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLecternBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLeveledCauldronBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLeverBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLightBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLightningRodBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidLoomBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidMangroveRootsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidMultifaceGrowthBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidMushroomBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidNetherPortalBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidNetherWartBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidNoteBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidObserverBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPaneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPillarBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPistonBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPistonExtensionBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPistonHeadBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPointedDripstoneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPoweredRailBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPressurePlateBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidPropaguleBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRailBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRedstoneLampBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRedstoneOreBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRedstoneTorchBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRedstoneWireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRepeaterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRespawnAnchorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidRotatedInfestedBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSaplingBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidScaffoldingBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSculkCatalystBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSculkSensorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSculkShriekerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSculkVeinBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSeaPickleBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidShulkerBoxBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSignBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSkullBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSlabBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSmallDripleafBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSnowBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSnowyBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidStairsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidStonecutterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidStructureBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSugarCaneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidSweetBerryBushBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidTallPlantBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidTargetBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidTntBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidTrapdoorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidTripwireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidTripwireHookBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidTurtleEggBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidVineBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidWallBannerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidWallBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidWallRedstoneTorchBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidWallSignBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidWallSkullBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidWallTorchBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) protected voidWeightedPressurePlateBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) private static BlockStateInfestedBlock.copyProperties(Map<BlockState, BlockState> stateMap, BlockState fromState, Supplier<BlockState> toStateSupplier) private static BlockStateInfestedBlock.copyProperties(Map<BlockState, BlockState> stateMap, BlockState fromState, Supplier<BlockState> toStateSupplier) private static BlockStateInfestedBlock.copyProperties(Map<BlockState, BlockState> stateMap, BlockState fromState, Supplier<BlockState> toStateSupplier) protected ImmutableMap<BlockState,VoxelShape> Block.getShapesForStates(Function<BlockState, VoxelShape> stateToShape) AbstractBlock.Settings.luminance(ToIntFunction<BlockState> luminance) Specifies the light level emitted by a block.static AbstractBlock.SettingsAbstractBlock.Settings.of(Material material, Function<BlockState, MapColor> mapColor) AbstractBlock.Settings.offsetType(Function<BlockState, AbstractBlock.OffsetType> offsetType) PointedDripstoneBlock.searchInDirection(WorldAccess world, BlockPos pos, Direction.AxisDirection direction, BiPredicate<BlockPos, BlockState> continuePredicate, Predicate<BlockState> stopPredicate, int range) PointedDripstoneBlock.searchInDirection(WorldAccess world, BlockPos pos, Direction.AxisDirection direction, BiPredicate<BlockPos, BlockState> continuePredicate, Predicate<BlockState> stopPredicate, int range) static <S extends BlockEntity>
DoubleBlockProperties.PropertySource<S>DoubleBlockProperties.toPropertySource(BlockEntityType<S> blockEntityType, Function<BlockState, DoubleBlockProperties.Type> typeMapper, Function<BlockState, Direction> function, DirectionProperty directionProperty, BlockState state, WorldAccess world, BlockPos pos, BiPredicate<WorldAccess, BlockPos> fallbackTester) private static BlockStateMultifaceGrowthBlock.withAllDirections(StateManager<Block, BlockState> stateManager) Constructors in net.minecraft.block with parameters of type BlockStateModifierConstructorDescriptionComposterInventory(BlockState state, WorldAccess world, BlockPos pos) (package private)DrippingFluid(BlockPos blockPos, Fluid fluid, BlockState blockState) FullComposterInventory(BlockState state, WorldAccess world, BlockPos pos, ItemStack outputItem) NeighborGroup(BlockState self, BlockState other, Direction facing) OxidizableStairsBlock(Oxidizable.OxidationLevel oxidationLevel, BlockState baseBlockState, AbstractBlock.Settings settings) RailPlacementHelper(World world, BlockPos pos, BlockState state) (package private)ShapeCache(BlockState state) protectedStairsBlock(BlockState baseBlockState, AbstractBlock.Settings settings) Constructor parameters in net.minecraft.block with type arguments of type BlockStateModifierConstructorDescriptionprotectedAbstractBlockState(Block block, ImmutableMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) BlockState(Block block, ImmutableMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) privateSettings(Material material, Function<BlockState, MapColor> mapColorProvider) -
Uses of BlockState in net.minecraft.block.cauldron
Methods in net.minecraft.block.cauldron with parameters of type BlockStateModifier and TypeMethodDescriptionstatic ActionResultCauldronBehavior.emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> predicate, SoundEvent soundEvent) static ActionResultCauldronBehavior.fillCauldron(World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, BlockState state, SoundEvent soundEvent) CauldronBehavior.interact(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack) Method parameters in net.minecraft.block.cauldron with type arguments of type BlockStateModifier and TypeMethodDescriptionstatic ActionResultCauldronBehavior.emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> predicate, SoundEvent soundEvent) -
Uses of BlockState in net.minecraft.block.entity
Fields in net.minecraft.block.entity declared as BlockStateModifier and TypeFieldDescriptionprivate BlockStateBlockEntity.cachedStateprivate BlockStatePistonBlockEntity.pushedBlockMethods in net.minecraft.block.entity that return BlockStateModifier and TypeMethodDescriptionBlockEntity.getCachedState()private BlockStatePistonBlockEntity.getHeadBlockState()PistonBlockEntity.getPushedBlock()Methods in net.minecraft.block.entity with parameters of type BlockStateModifier and TypeMethodDescriptionvoidBeehiveBlockEntity.angerBees(@Nullable PlayerEntity player, BlockState state, BeehiveBlockEntity.BeeState beeState) private static voidConduitBlockEntity.attackHostileEntity(World world, BlockPos pos, BlockState state, List<BlockPos> activatingBlocks, ConduitBlockEntity blockEntity) static voidBellBlockEntity.clientTick(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity) static voidCampfireBlockEntity.clientTick(World world, BlockPos pos, BlockState state, CampfireBlockEntity campfire) static voidChestBlockEntity.clientTick(World world, BlockPos pos, BlockState state, ChestBlockEntity blockEntity) static voidConduitBlockEntity.clientTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity) static voidEnderChestBlockEntity.clientTick(World world, BlockPos pos, BlockState state, EnderChestBlockEntity blockEntity) static voidEndGatewayBlockEntity.clientTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity) static voidMobSpawnerBlockEntity.clientTick(World world, BlockPos pos, BlockState state, MobSpawnerBlockEntity blockEntity) voidViewerCountManager.closeContainer(PlayerEntity player, World world, BlockPos pos, BlockState state) BlockEntityType.BlockEntityFactory.create(BlockPos pos, BlockState state) static @Nullable BlockEntityBlockEntity.createFromNbt(BlockPos pos, BlockState state, NbtCompound nbt) ShulkerBoxBlockEntity.getBoundingBox(BlockState state) static intBeehiveBlockEntity.getHoneyLevel(BlockState state) HopperBlockEntity.getOutputInventory(World world, BlockPos pos, BlockState state) private static SculkSpreadableSculkSpreadManager.Cursor.getSpreadable(BlockState state) private static booleanHopperBlockEntity.insert(World world, BlockPos pos, BlockState state, Inventory inventory) private static booleanHopperBlockEntity.insertAndExtract(World world, BlockPos pos, BlockState state, HopperBlockEntity blockEntity, BooleanSupplier booleanSupplier) BlockEntityType.instantiate(BlockPos pos, BlockState state) static voidCampfireBlockEntity.litServerTick(World world, BlockPos pos, BlockState state, CampfireBlockEntity campfire) protected static voidBlockEntity.markDirty(World world, BlockPos pos, BlockState state) protected abstract voidViewerCountManager.onContainerClose(World world, BlockPos pos, BlockState state) Run when this container closes (when the viewer count reaches zero).protected abstract voidViewerCountManager.onContainerOpen(World world, BlockPos pos, BlockState state) Run when this container is opened (when the viewer count becomes nonzero).static voidHopperBlockEntity.onEntityCollided(World world, BlockPos pos, BlockState state, Entity entity, HopperBlockEntity blockEntity) protected voidChestBlockEntity.onInvOpenOrClose(World world, BlockPos pos, BlockState state, int oldViewerCount, int newViewerCount) protected voidTrappedChestBlockEntity.onInvOpenOrClose(World world, BlockPos pos, BlockState state, int oldViewerCount, int newViewerCount) protected abstract voidViewerCountManager.onViewerCountUpdate(World world, BlockPos pos, BlockState state, int oldViewerCount, int newViewerCount) Called when the viewer count updates, such as when a player interact with this container or when distance-based checks are run.voidViewerCountManager.openContainer(PlayerEntity player, World world, BlockPos pos, BlockState state) (package private) voidBarrelBlockEntity.playSound(BlockState state, SoundEvent soundEvent) (package private) static voidChestBlockEntity.playSound(World world, BlockPos pos, BlockState state, SoundEvent soundEvent) private voidShulkerBoxBlockEntity.pushEntities(World world, BlockPos pos, BlockState state) private static booleanBeehiveBlockEntity.releaseBee(World world, BlockPos pos, BlockState state, BeehiveBlockEntity.Bee bee, @Nullable List<Entity> entities, BeehiveBlockEntity.BeeState beeState, @Nullable BlockPos flowerPos) private static voidViewerCountManager.scheduleBlockTick(World world, BlockPos pos, BlockState state) static voidBeehiveBlockEntity.serverTick(World world, BlockPos pos, BlockState state, BeehiveBlockEntity blockEntity) static voidBellBlockEntity.serverTick(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity) static voidConduitBlockEntity.serverTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity) static voidEndGatewayBlockEntity.serverTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity) static voidHopperBlockEntity.serverTick(World world, BlockPos pos, BlockState state, HopperBlockEntity blockEntity) static voidMobSpawnerBlockEntity.serverTick(World world, BlockPos pos, BlockState state, MobSpawnerBlockEntity blockEntity) voidBlockEntity.setCachedState(BlockState state) Deprecated.(package private) voidBarrelBlockEntity.setOpen(BlockState state, boolean open) private static voidEndGatewayBlockEntity.startTeleportCooldown(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity) booleanBlockEntityType.supports(BlockState state) static voidAbstractFurnaceBlockEntity.tick(World world, BlockPos pos, BlockState state, AbstractFurnaceBlockEntity blockEntity) static voidBeaconBlockEntity.tick(World world, BlockPos pos, BlockState state, BeaconBlockEntity blockEntity) private static voidBellBlockEntity.tick(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity, BellBlockEntity.Effect bellEffect) voidBlockEntityTicker.tick(World world, BlockPos pos, BlockState state, T blockEntity) Runs this action on the given block entity.static voidBrewingStandBlockEntity.tick(World world, BlockPos pos, BlockState state, BrewingStandBlockEntity blockEntity) static voidEnchantingTableBlockEntity.tick(World world, BlockPos pos, BlockState state, EnchantingTableBlockEntity blockEntity) static voidPistonBlockEntity.tick(World world, BlockPos pos, BlockState state, PistonBlockEntity blockEntity) static voidSculkCatalystBlockEntity.tick(World world, BlockPos pos, BlockState state, SculkCatalystBlockEntity blockEntity) static voidShulkerBoxBlockEntity.tick(World world, BlockPos pos, BlockState state, ShulkerBoxBlockEntity blockEntity) static voidSkullBlockEntity.tick(World world, BlockPos pos, BlockState state, SkullBlockEntity blockEntity) private static voidBeehiveBlockEntity.tickBees(World world, BlockPos pos, BlockState state, List<BeehiveBlockEntity.Bee> bees, @Nullable BlockPos flowerPos) BeehiveBlockEntity.tryReleaseBee(BlockState state, BeehiveBlockEntity.BeeState beeState) static voidEndGatewayBlockEntity.tryTeleportingEntity(World world, BlockPos pos, BlockState state, Entity entity, EndGatewayBlockEntity blockEntity) static voidCampfireBlockEntity.unlitServerTick(World world, BlockPos pos, BlockState state, CampfireBlockEntity campfire) private voidShulkerBoxBlockEntity.updateAnimation(World world, BlockPos pos, BlockState state) private static voidShulkerBoxBlockEntity.updateNeighborStates(World world, BlockPos pos, BlockState state) voidViewerCountManager.updateViewerCount(World world, BlockPos pos, BlockState state) Constructors in net.minecraft.block.entity with parameters of type BlockStateModifierConstructorDescriptionprotectedAbstractFurnaceBlockEntity(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType) BannerBlockEntity(BlockPos pos, BlockState state) BannerBlockEntity(BlockPos pos, BlockState state, DyeColor baseColor) BarrelBlockEntity(BlockPos pos, BlockState state) BeaconBlockEntity(BlockPos pos, BlockState state) BedBlockEntity(BlockPos pos, BlockState state) BedBlockEntity(BlockPos pos, BlockState state, DyeColor color) BeehiveBlockEntity(BlockPos pos, BlockState state) BellBlockEntity(BlockPos pos, BlockState state) BlastFurnaceBlockEntity(BlockPos pos, BlockState state) BlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) BrewingStandBlockEntity(BlockPos pos, BlockState state) CampfireBlockEntity(BlockPos pos, BlockState state) protectedChestBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) ChestBlockEntity(BlockPos pos, BlockState state) CommandBlockBlockEntity(BlockPos pos, BlockState state) ComparatorBlockEntity(BlockPos pos, BlockState state) ConduitBlockEntity(BlockPos pos, BlockState state) DaylightDetectorBlockEntity(BlockPos pos, BlockState state) protectedDispenserBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) DispenserBlockEntity(BlockPos pos, BlockState state) DropperBlockEntity(BlockPos pos, BlockState state) EnchantingTableBlockEntity(BlockPos pos, BlockState state) EnderChestBlockEntity(BlockPos pos, BlockState state) EndGatewayBlockEntity(BlockPos pos, BlockState state) protectedEndPortalBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) EndPortalBlockEntity(BlockPos pos, BlockState state) FurnaceBlockEntity(BlockPos pos, BlockState state) HopperBlockEntity(BlockPos pos, BlockState state) JigsawBlockEntity(BlockPos pos, BlockState state) JukeboxBlockEntity(BlockPos pos, BlockState state) LecternBlockEntity(BlockPos pos, BlockState state) protectedLockableContainerBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) protectedLootableContainerBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) MobSpawnerBlockEntity(BlockPos pos, BlockState state) PistonBlockEntity(BlockPos pos, BlockState state) PistonBlockEntity(BlockPos pos, BlockState state, BlockState pushedBlock, Direction facing, boolean extending, boolean source) SculkCatalystBlockEntity(BlockPos pos, BlockState state) SculkSensorBlockEntity(BlockPos pos, BlockState state) SculkShriekerBlockEntity(BlockPos pos, BlockState state) ShulkerBoxBlockEntity(@Nullable DyeColor color, BlockPos pos, BlockState state) ShulkerBoxBlockEntity(BlockPos pos, BlockState state) SignBlockEntity(BlockPos pos, BlockState state) SkullBlockEntity(BlockPos pos, BlockState state) SmokerBlockEntity(BlockPos pos, BlockState state) StructureBlockBlockEntity(BlockPos pos, BlockState state) TrappedChestBlockEntity(BlockPos pos, BlockState state) -
Uses of BlockState in net.minecraft.block.enums
Methods in net.minecraft.block.enums with parameters of type BlockState -
Uses of BlockState in net.minecraft.block.pattern
Fields in net.minecraft.block.pattern declared as BlockStateMethods in net.minecraft.block.pattern that return BlockStateMethod parameters in net.minecraft.block.pattern with type arguments of type BlockStateModifier and TypeMethodDescriptionstatic Predicate<CachedBlockPosition>CachedBlockPosition.matchesBlockState(Predicate<BlockState> state) -
Uses of BlockState in net.minecraft.block.piston
Methods in net.minecraft.block.piston with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static booleanPistonHandler.isAdjacentBlockStuck(BlockState state, BlockState adjacentState) private static booleanPistonHandler.isBlockSticky(BlockState state) -
Uses of BlockState in net.minecraft.block.sapling
Methods in net.minecraft.block.sapling with parameters of type BlockStateModifier and TypeMethodDescriptionstatic booleanLargeTreeSaplingGenerator.canGenerateLargeTree(BlockState state, BlockView world, BlockPos pos, int x, int z) booleanLargeTreeSaplingGenerator.generate(ServerWorld world, ChunkGenerator chunkGenerator, BlockPos pos, BlockState state, Random random) booleanSaplingGenerator.generate(ServerWorld world, ChunkGenerator chunkGenerator, BlockPos pos, BlockState state, Random random) booleanLargeTreeSaplingGenerator.generateLargeTree(ServerWorld world, ChunkGenerator chunkGenerator, BlockPos pos, BlockState state, Random random, int x, int z) -
Uses of BlockState in net.minecraft.client
Methods in net.minecraft.client with parameters of type BlockStateModifier and TypeMethodDescriptionprivate voidKeyboard.copyBlock(BlockState state, BlockPos pos, @Nullable NbtCompound nbt) -
Uses of BlockState in net.minecraft.client.color.block
Methods in net.minecraft.client.color.block with parameters of type BlockStateModifier and TypeMethodDescriptionintBlockColorProvider.getColor(BlockState state, @Nullable BlockRenderView world, @Nullable BlockPos pos, int tintIndex) Returns the color of the block state for the specified tint index, or -1 if not tinted.intBlockColors.getColor(BlockState state, @Nullable BlockRenderView world, @Nullable BlockPos pos, int tintIndex) intBlockColors.getParticleColor(BlockState state, World world, BlockPos pos) Returns the particle color of the block state. -
Uses of BlockState in net.minecraft.client.gui.hud
Methods in net.minecraft.client.gui.hud that return BlockStateModifier and TypeMethodDescriptionprivate static @Nullable BlockStateInGameOverlayRenderer.getInWallBlockState(PlayerEntity player) -
Uses of BlockState in net.minecraft.client.gui.screen
Methods in net.minecraft.client.gui.screen with parameters of type BlockStateModifier and TypeMethodDescriptionprivate ItemStackCustomizeFlatLevelScreen.SuperflatLayersListWidget.SuperflatLayerEntry.createItemStackFor(BlockState state) -
Uses of BlockState in net.minecraft.client.network
Fields in net.minecraft.client.network declared as BlockStateModifier and TypeFieldDescription(package private) BlockStatePendingUpdateManager.PendingUpdate.blockStateMethods in net.minecraft.client.network with parameters of type BlockStateModifier and TypeMethodDescriptionvoidPendingUpdateManager.addPendingUpdate(BlockPos pos, BlockState state, ClientPlayerEntity player) booleanPendingUpdateManager.hasPendingUpdate(BlockPos pos, BlockState state) (package private) voidPendingUpdateManager.PendingUpdate.setBlockState(BlockState state) Constructors in net.minecraft.client.network with parameters of type BlockStateModifierConstructorDescription(package private)PendingUpdate(int sequence, BlockState blockState, Vec3d playerPos) -
Uses of BlockState in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type BlockStateModifier and TypeMethodDescriptionvoidParticleManager.addBlockBreakParticles(BlockPos pos, BlockState state) Constructors in net.minecraft.client.particle with parameters of type BlockStateModifierConstructorDescriptionBlockDustParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, BlockState state) BlockDustParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, BlockState state, BlockPos blockPos) (package private)BlockMarkerParticle(ClientWorld world, double x, double y, double z, BlockState state) -
Uses of BlockState in net.minecraft.client.render
Methods in net.minecraft.client.render with parameters of type BlockStateModifier and TypeMethodDescriptionprivate voidWorldRenderer.drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state) static RenderLayerRenderLayers.getBlockLayer(BlockState state) static RenderLayerRenderLayers.getEntityBlockLayer(BlockState state, boolean direct) static intWorldRenderer.getLightmapCoordinates(BlockRenderView world, BlockState state, BlockPos pos) static RenderLayerRenderLayers.getMovingBlockLayer(BlockState state) voidWorldRenderer.scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated) voidWorldRenderer.updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags) -
Uses of BlockState in net.minecraft.client.render.block
Fields in net.minecraft.client.render.block with type parameters of type BlockStateMethods in net.minecraft.client.render.block with parameters of type BlockStateModifier and TypeMethodDescriptionvoidBlockModelRenderer.AmbientOcclusionCalculator.apply(BlockRenderView world, BlockState state, BlockPos pos, Direction direction, float[] box, BitSet flags, boolean shaded) floatBlockModelRenderer.BrightnessCache.getFloat(BlockState state, BlockRenderView blockView, BlockPos pos) private floatFluidRenderer.getFluidHeight(BlockRenderView world, Fluid fluid, BlockPos pos, BlockState blockState, FluidState fluidState) intBlockModelRenderer.BrightnessCache.getInt(BlockState state, BlockRenderView world, BlockPos pos) BlockModels.getModel(BlockState state) BlockRenderManager.getModel(BlockState state) static ModelIdentifierBlockModels.getModelId(BlockState state) static ModelIdentifierBlockModels.getModelId(Identifier id, BlockState state) BlockModels.getModelParticleSprite(BlockState state) private voidBlockModelRenderer.getQuadDimensions(BlockRenderView world, BlockState state, BlockPos pos, int[] vertexData, Direction face, @org.jetbrains.annotations.Nullable float[] box, BitSet flags) private static booleanFluidRenderer.isOppositeSideCovered(BlockView world, BlockPos pos, BlockState state, Direction direction) private static booleanFluidRenderer.isSideCovered(BlockView world, BlockPos pos, Direction direction, float maxDeviation, BlockState state) private static booleanFluidRenderer.isSideCovered(BlockView world, Direction direction, float height, BlockPos pos, BlockState state) voidBlockModelRenderer.render(MatrixStack.Entry entry, VertexConsumer vertexConsumer, @Nullable BlockState state, BakedModel bakedModel, float red, float green, float blue, int light, int overlay) voidBlockModelRenderer.render(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) voidFluidRenderer.render(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) voidBlockRenderManager.renderBlock(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random) voidBlockRenderManager.renderBlockAsEntity(BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumer, int light, int overlay) voidBlockRenderManager.renderDamage(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer) voidBlockModelRenderer.renderFlat(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) voidBlockRenderManager.renderFluid(BlockPos pos, BlockRenderView world, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) private voidBlockModelRenderer.renderQuad(BlockRenderView world, BlockState state, BlockPos pos, VertexConsumer vertexConsumer, MatrixStack.Entry matrixEntry, BakedQuad quad, float brightness0, float brightness1, float brightness2, float brightness3, int light0, int light1, int light2, int light3, int overlay) private voidBlockModelRenderer.renderQuadsFlat(BlockRenderView world, BlockState state, BlockPos pos, int light, int overlay, boolean useWorldLight, MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, BitSet flags) private voidBlockModelRenderer.renderQuadsSmooth(BlockRenderView world, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, float[] box, BitSet flags, BlockModelRenderer.AmbientOcclusionCalculator ambientOcclusionCalculator, int overlay) voidBlockModelRenderer.renderSmooth(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) static booleanFluidRenderer.shouldRenderSide(BlockRenderView world, BlockPos pos, FluidState fluidState, BlockState blockState, Direction direction, FluidState neighborFluidState) -
Uses of BlockState in net.minecraft.client.render.block.entity
Methods in net.minecraft.client.render.block.entity with parameters of type BlockStateModifier and TypeMethodDescriptionprivate voidPistonBlockEntityRenderer.renderModel(BlockPos pos, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, boolean cull, int overlay) -
Uses of BlockState in net.minecraft.client.render.chunk
Fields in net.minecraft.client.render.chunk with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final @Nullable List<PalettedContainer<BlockState>>RenderedChunk.blockStateContainersMethods in net.minecraft.client.render.chunk that return BlockStateModifier and TypeMethodDescriptionChunkRendererRegion.getBlockState(BlockPos pos) Returns the block state atpos.RenderedChunk.getBlockState(BlockPos pos) -
Uses of BlockState in net.minecraft.client.render.entity
Methods in net.minecraft.client.render.entity with parameters of type BlockStateModifier and TypeMethodDescriptionprotected voidMinecartEntityRenderer.renderBlock(T entity, float delta, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected voidTntMinecartEntityRenderer.renderBlock(TntMinecartEntity tntMinecartEntity, float float2, BlockState blockState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) static voidTntMinecartEntityRenderer.renderFlashingBlock(BlockRenderManager blockRenderManager, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean drawFlash) Renders a given block state into the given buffers either normally or with a bright white overlay. -
Uses of BlockState in net.minecraft.client.render.entity.feature
Methods in net.minecraft.client.render.entity.feature with parameters of type BlockStateModifier and TypeMethodDescriptionprivate voidMooshroomMushroomFeatureRenderer.renderMushroom(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean renderAsModel, BlockState mushroomState, int overlay, BakedModel mushroomModel) -
Uses of BlockState in net.minecraft.client.render.model
Fields in net.minecraft.client.render.model with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final List<Pair<Predicate<BlockState>,BakedModel>> MultipartBakedModel.Builder.componentsprivate final List<Pair<Predicate<BlockState>,BakedModel>> MultipartBakedModel.componentsprivate static final StateManager<Block,BlockState> ModelLoader.ITEM_FRAME_STATE_FACTORYprivate final Map<BlockState,BitSet> MultipartBakedModel.stateCacheprivate final StateManager<Block,BlockState> MultipartUnbakedModel.stateFactoryprivate Object2IntMap<BlockState>BakedModelManager.stateLookupprivate final Object2IntMap<BlockState>ModelLoader.stateLookupprivate static final Map<Identifier,StateManager<Block, BlockState>> ModelLoader.STATIC_DEFINITIONSMethods in net.minecraft.client.render.model that return types with arguments of type BlockStateModifier and TypeMethodDescriptionModelLoader.getStateLookup()private static Predicate<BlockState>ModelLoader.stateKeyToPredicate(StateManager<Block, BlockState> stateFactory, String key) Methods in net.minecraft.client.render.model with parameters of type BlockStateModifier and TypeMethodDescriptionstatic ModelLoader.ModelDefinitionModelLoader.ModelDefinition.create(BlockState state, MultipartUnbakedModel rawModel, Collection<Property<?>> properties) static ModelLoader.ModelDefinitionModelLoader.ModelDefinition.create(BlockState state, UnbakedModel rawModel, Collection<Property<?>> properties) ModelLoader.ModelDefinition.getStateValues(BlockState state, Collection<Property<?>> properties) booleanBakedModelManager.shouldRerender(BlockState from, BlockState to) Method parameters in net.minecraft.client.render.model with type arguments of type BlockStateModifier and TypeMethodDescriptionvoidMultipartBakedModel.Builder.addComponent(Predicate<BlockState> predicate, BakedModel model) private voidModelLoader.addStates(Iterable<BlockState> states) private static Predicate<BlockState>ModelLoader.stateKeyToPredicate(StateManager<Block, BlockState> stateFactory, String key) Constructor parameters in net.minecraft.client.render.model with type arguments of type BlockStateModifierConstructorDescriptionMultipartBakedModel(List<Pair<Predicate<BlockState>, BakedModel>> components) MultipartUnbakedModel(StateManager<Block, BlockState> stateFactory, List<MultipartModelComponent> components) -
Uses of BlockState in net.minecraft.client.render.model.json
Fields in net.minecraft.client.render.model.json with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate StateManager<Block,BlockState> ModelVariantMap.DeserializationContext.stateFactoryMethods in net.minecraft.client.render.model.json that return types with arguments of type BlockStateModifier 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) ModelVariantMap.DeserializationContext.getStateFactory()Method parameters in net.minecraft.client.render.model.json with type arguments of type BlockStateModifier 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) voidModelVariantMap.DeserializationContext.setStateFactory(StateManager<Block, BlockState> stateFactory) -
Uses of BlockState in net.minecraft.client.tutorial
Methods in net.minecraft.client.tutorial with parameters of type BlockStateModifier and TypeMethodDescriptionvoidPunchTreeTutorialStepHandler.onBlockBreaking(ClientWorld client, BlockPos pos, BlockState state, float progress) voidTutorialManager.onBlockBreaking(ClientWorld world, BlockPos pos, BlockState state, float progress) default voidTutorialStepHandler.onBlockBreaking(ClientWorld client, BlockPos pos, BlockState state, float progress) -
Uses of BlockState in net.minecraft.client.world
Methods in net.minecraft.client.world with parameters of type BlockStateModifier and TypeMethodDescriptionvoidClientWorld.addBlockBreakParticles(BlockPos pos, BlockState state) private voidClientWorld.addParticle(BlockPos pos, BlockState state, ParticleEffect parameters, boolean bool) voidClientWorld.handleBlockUpdate(BlockPos pos, BlockState state, int flags) voidClientWorld.processPendingUpdate(BlockPos pos, BlockState state, Vec3d playerPos) voidClientWorld.scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated) booleanClientWorld.setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth) Updates the block state at a position, calling appropriate callbacks.voidClientWorld.updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags) -
Uses of BlockState in net.minecraft.command.argument
Fields in net.minecraft.command.argument declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateBlockArgumentParser.BlockResult.blockStateThe field for theblockStaterecord component.private @Nullable BlockStateBlockArgumentParser.blockStateprivate final BlockStateBlockPredicateArgumentType.StatePredicate.stateprivate final BlockStateBlockStateArgument.stateFields in net.minecraft.command.argument with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate @Nullable StateManager<Block,BlockState> BlockArgumentParser.stateFactoryMethods in net.minecraft.command.argument that return BlockStateModifier and TypeMethodDescriptionBlockArgumentParser.BlockResult.blockState()Returns the value of theblockStaterecord component.BlockStateArgument.getBlockState()Methods in net.minecraft.command.argument with parameters of type BlockStateModifier and TypeMethodDescriptionstatic StringBlockArgumentParser.stringifyBlockState(BlockState state) Constructors in net.minecraft.command.argument with parameters of type BlockStateModifierConstructorDescriptionBlockResult(BlockState blockState, Map<Property<?>, Comparable<?>> map, @Nullable NbtCompound nbtCompound) BlockStateArgument(BlockState state, Set<Property<?>> properties, @Nullable NbtCompound data) StatePredicate(BlockState state, Set<Property<?>> properties, @Nullable NbtCompound nbt) -
Uses of BlockState in net.minecraft.entity
Fields in net.minecraft.entity declared as BlockStateModifier and TypeFieldDescriptionprivate BlockStateFallingBlockEntity.blockprivate @Nullable BlockStateEntity.blockStateAtPosMethods in net.minecraft.entity that return BlockStateModifier and TypeMethodDescriptionFallingBlockEntity.getBlockState()Entity.getBlockStateAtPos()protected BlockStateEntity.getLandingBlockState()Deprecated.Entity.getSteppingBlockState()Returns the block state at the stepping position.Methods in net.minecraft.entity with parameters of type BlockStateModifier and TypeMethodDescriptionprivate booleanLivingEntity.canEnterTrapdoor(BlockPos pos, BlockState state) booleanEntity.canExplosionDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower) booleanLargeEntitySpawnHelper.Requirements.canSpawnOn(ServerWorld world, BlockPos pos, BlockState state, BlockPos abovePos, BlockState aboveState) booleanEntity.collidesWithStateAtPos(BlockPos pos, BlockState state) protected voidEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) protected voidLivingEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) floatEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) booleanEntityType.isInvalidSpawn(BlockState state) Returns whether the EntityType can spawn inside the given block.protected voidEntity.onBlockCollision(BlockState state) private voidEntity.playAmethystChimeSound(BlockState state) protected voidEntity.playStepSound(BlockPos pos, BlockState state) protected booleanLivingEntity.shouldRemoveSoulSpeedBoost(BlockState landingState) voidEntity.slowMovement(BlockState state, Vec3d multiplier) static FallingBlockEntityFallingBlockEntity.spawnFromBlock(World world, BlockPos pos, BlockState state) Spawns a falling block entity atposfrom the blockstate.Constructors in net.minecraft.entity with parameters of type BlockStateModifierConstructorDescriptionprivateFallingBlockEntity(World world, double x, double y, double z, BlockState block) -
Uses of BlockState in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final Predicate<BlockState>LongJumpTask.jumpToPredicateMethods in net.minecraft.entity.ai.brain.task with parameters of type BlockStateModifier and TypeMethodDescriptionprivate voidFarmerWorkTask.compostSeeds(ServerWorld world, VillagerEntity entity, GlobalPos pos, BlockState composterState) private voidFarmerWorkTask.syncComposterEvent(ServerWorld world, BlockState oldState, BlockPos pos, BlockState newState) Constructor parameters in net.minecraft.entity.ai.brain.task with type arguments of type BlockStateModifierConstructorDescriptionBiasedLongJumpTask(UniformIntProvider cooldownRange, int verticalRange, int horizontalRange, float maxRange, Function<E, SoundEvent> entityToSound, TagKey<Block> favoredBlocks, float biasChance, Predicate<BlockState> jumpToPredicate) LongJumpTask(UniformIntProvider cooldownRange, int verticalRange, int horizontalRange, float maxRange, Function<E, SoundEvent> entityToSound, Predicate<BlockState> jumpToPredicate) -
Uses of BlockState in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate static final Predicate<BlockState>EatGrassGoal.GRASS_PREDICATE -
Uses of BlockState in net.minecraft.entity.ai.pathing
Methods in net.minecraft.entity.ai.pathing with parameters of type BlockStateModifier and TypeMethodDescriptionstatic booleanLandPathNodeMaker.inflictsFireDamage(BlockState state) -
Uses of BlockState in net.minecraft.entity.boss
Methods in net.minecraft.entity.boss with parameters of type BlockStateModifier and TypeMethodDescriptionstatic booleanWitherEntity.canDestroy(BlockState block) voidWitherEntity.slowMovement(BlockState state, Vec3d multiplier) -
Uses of BlockState in net.minecraft.entity.data
Fields in net.minecraft.entity.data with type parameters of type BlockStateModifier and TypeFieldDescriptionstatic final TrackedDataHandler<Optional<BlockState>>TrackedDataHandlerRegistry.OPTIONAL_BLOCK_STATE -
Uses of BlockState in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate static final TrackedData<Optional<BlockState>>EndermanEntity.CARRIED_BLOCKMethods in net.minecraft.entity.mob that return BlockStateMethods in net.minecraft.entity.mob with parameters of type BlockStateModifier and TypeMethodDescriptionprivate booleanEndermanEntity.PlaceBlockGoal.canPlaceOn(World world, BlockPos posAbove, BlockState carriedState, BlockState stateAbove, BlockState state, BlockPos pos) protected voidFlyingEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) protected voidAbstractSkeletonEntity.playStepSound(BlockPos pos, BlockState state) protected voidEndermiteEntity.playStepSound(BlockPos pos, BlockState state) protected voidHoglinEntity.playStepSound(BlockPos pos, BlockState state) protected voidPiglinBruteEntity.playStepSound(BlockPos pos, BlockState state) protected voidPiglinEntity.playStepSound(BlockPos pos, BlockState state) protected voidRavagerEntity.playStepSound(BlockPos pos, BlockState state) protected voidSilverfishEntity.playStepSound(BlockPos pos, BlockState state) protected voidSpiderEntity.playStepSound(BlockPos pos, BlockState state) protected voidWardenEntity.playStepSound(BlockPos pos, BlockState state) protected voidZoglinEntity.playStepSound(BlockPos pos, BlockState state) protected voidZombieEntity.playStepSound(BlockPos pos, BlockState state) voidEndermanEntity.setCarriedBlock(@Nullable BlockState state) voidSpiderEntity.slowMovement(BlockState state, Vec3d multiplier) -
Uses of BlockState in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as BlockStateModifier and TypeFieldDescription(package private) final BlockStateMooshroomEntity.Type.mushroomFields in net.minecraft.entity.passive with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final Predicate<BlockState>BeeEntity.PollinateGoal.flowerPredicateMethods in net.minecraft.entity.passive that return BlockStateMethods in net.minecraft.entity.passive with parameters of type BlockStateModifier and TypeMethodDescriptionprotected voidAllayEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) protected voidBatEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) protected voidBeeEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) protected voidParrotEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) protected voidStriderEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) private voidFoxEntity.EatSweetBerriesGoal.pickGlowBerries(BlockState state) private voidFoxEntity.EatSweetBerriesGoal.pickSweetBerries(BlockState state) protected voidAbstractHorseEntity.playStepSound(BlockPos pos, BlockState state) protected voidAllayEntity.playStepSound(BlockPos pos, BlockState state) protected voidBeeEntity.playStepSound(BlockPos pos, BlockState state) protected voidChickenEntity.playStepSound(BlockPos pos, BlockState state) protected voidCowEntity.playStepSound(BlockPos pos, BlockState state) protected voidFishEntity.playStepSound(BlockPos pos, BlockState state) protected voidFrogEntity.playStepSound(BlockPos pos, BlockState state) protected voidGoatEntity.playStepSound(BlockPos pos, BlockState state) protected voidIronGolemEntity.playStepSound(BlockPos pos, BlockState state) protected voidLlamaEntity.playStepSound(BlockPos pos, BlockState state) protected voidPandaEntity.playStepSound(BlockPos pos, BlockState state) protected voidParrotEntity.playStepSound(BlockPos pos, BlockState state) protected voidPigEntity.playStepSound(BlockPos pos, BlockState state) protected voidPolarBearEntity.playStepSound(BlockPos pos, BlockState state) protected voidSheepEntity.playStepSound(BlockPos pos, BlockState state) protected voidStriderEntity.playStepSound(BlockPos pos, BlockState state) protected voidTurtleEntity.playStepSound(BlockPos pos, BlockState state) protected voidWolfEntity.playStepSound(BlockPos pos, BlockState state) Method parameters in net.minecraft.entity.passive with type arguments of type BlockStateModifier and TypeMethodDescriptionBeeEntity.PollinateGoal.findFlower(Predicate<BlockState> predicate, double searchDistance) Constructors in net.minecraft.entity.passive with parameters of type BlockState -
Uses of BlockState in net.minecraft.entity.player
Methods in net.minecraft.entity.player with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanPlayerEntity.canHarvest(BlockState state) Determines whether the player is able to harvest drops from the specified block state.floatPlayerEntity.getBlockBreakingSpeed(BlockState block) floatPlayerInventory.getBlockBreakingSpeed(BlockState block) protected booleanPlayerEntity.shouldRemoveSoulSpeedBoost(BlockState landingState) voidPlayerEntity.slowMovement(BlockState state, Vec3d multiplier) -
Uses of BlockState in net.minecraft.entity.projectile
Fields in net.minecraft.entity.projectile declared as BlockStateModifier and TypeFieldDescriptionprivate @Nullable BlockStatePersistentProjectileEntity.inBlockStateMethods in net.minecraft.entity.projectile with parameters of type BlockStateModifier and TypeMethodDescriptionfloatWitherSkullEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) -
Uses of BlockState in net.minecraft.entity.vehicle
Methods in net.minecraft.entity.vehicle that return BlockStateModifier and TypeMethodDescriptionAbstractMinecartEntity.getContainedBlock()AbstractMinecartEntity.getDefaultContainedBlock()ChestMinecartEntity.getDefaultContainedBlock()CommandBlockMinecartEntity.getDefaultContainedBlock()FurnaceMinecartEntity.getDefaultContainedBlock()HopperMinecartEntity.getDefaultContainedBlock()SpawnerMinecartEntity.getDefaultContainedBlock()TntMinecartEntity.getDefaultContainedBlock()Methods in net.minecraft.entity.vehicle with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanTntMinecartEntity.canExplosionDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower) protected voidBoatEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) floatTntMinecartEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) protected voidAbstractMinecartEntity.moveOnRail(BlockPos pos, BlockState state) protected voidFurnaceMinecartEntity.moveOnRail(BlockPos pos, BlockState state) voidAbstractMinecartEntity.setCustomBlock(BlockState state) -
Uses of BlockState in net.minecraft.fluid
Methods in net.minecraft.fluid that return BlockStateModifier and TypeMethodDescriptionFluidState.getBlockState()protected BlockStateEmptyFluid.toBlockState(FluidState state) protected abstract BlockStateFluid.toBlockState(FluidState state) LavaFluid.toBlockState(FluidState state) WaterFluid.toBlockState(FluidState state) Methods in net.minecraft.fluid with parameters of type BlockStateModifier and TypeMethodDescriptionprotected abstract voidFlowableFluid.beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state) protected voidLavaFluid.beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state) protected voidWaterFluid.beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state) private booleanFlowableFluid.canFill(BlockView world, BlockPos pos, BlockState state, Fluid fluid) protected booleanFlowableFluid.canFlow(BlockView world, BlockPos fluidPos, BlockState fluidBlockState, Direction flowDirection, BlockPos flowTo, BlockState flowToBlockState, FluidState fluidState, Fluid fluid) private booleanFlowableFluid.canFlowThrough(BlockView world, Fluid fluid, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) protected voidFlowableFluid.flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) protected voidLavaFluid.flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) protected Map<Direction,FluidState> FlowableFluid.getSpread(WorldView world, BlockPos pos, BlockState state) protected FluidStateFlowableFluid.getUpdatedState(WorldView world, BlockPos pos, BlockState state) private booleanFlowableFluid.method_15736(BlockView world, Fluid fluid, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) protected intFlowableFluid.method_15742(WorldView world, BlockPos blockPos, int int2, Direction direction, BlockState blockState, BlockPos blockPos2, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> short2ObjectMap, Short2BooleanMap short2BooleanMap) private voidFlowableFluid.method_15744(WorldAccess world, BlockPos pos, FluidState fluidState, BlockState blockState) private booleanFlowableFluid.receivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) Method parameters in net.minecraft.fluid with type arguments of type BlockStateModifier and TypeMethodDescriptionprotected intFlowableFluid.method_15742(WorldView world, BlockPos blockPos, int int2, Direction direction, BlockState blockState, BlockPos blockPos2, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> short2ObjectMap, Short2BooleanMap short2BooleanMap) -
Uses of BlockState in net.minecraft.item
Fields in net.minecraft.item with type parameters of type BlockStateModifier and TypeFieldDescriptionprotected static final Map<Block,BlockState> ShovelItem.PATH_STATESMethods in net.minecraft.item that return BlockStateModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
BlockStateDebugStickItem.cycle(BlockState state, Property<T> property, boolean inverse) private BlockStateFilledMapItem.getFluidStateIfVisible(World world, BlockState state, BlockPos pos) protected @Nullable BlockStateBlockItem.getPlacementState(ItemPlacementContext context) protected @Nullable BlockStateCommandBlockItem.getPlacementState(ItemPlacementContext context) protected @Nullable BlockStateWallStandingBlockItem.getPlacementState(ItemPlacementContext context) private BlockStateBlockItem.placeFromNbt(BlockPos pos, World world, ItemStack stack, BlockState state) private static <T extends Comparable<T>>
BlockStateBlockItem.with(BlockState state, Property<T> property, String name) Methods in net.minecraft.item that return types with arguments of type BlockStateModifier and TypeMethodDescriptionprivate Optional<BlockState>AxeItem.getStrippedState(BlockState state) static Optional<BlockState>HoneycombItem.getWaxedState(BlockState state) Methods in net.minecraft.item with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanDebugStickItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Checks if a player can break a block while holding the item.booleanItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Checks if a player can break a block while holding the item.booleanSwordItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Checks if a player can break a block while holding the item.booleanTridentItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Checks if a player can break a block while holding the item.protected booleanBlockItem.canPlace(ItemPlacementContext context, BlockState state) static Consumer<ItemUsageContext>HoeItem.createTillAction(BlockState result) Returns a tilling action that sets a block state.static Consumer<ItemUsageContext>HoeItem.createTillAndDropAction(BlockState result, ItemConvertible droppedItem) Returns a tilling action that sets a block state and drops an item.private static <T extends Comparable<T>>
BlockStateDebugStickItem.cycle(BlockState state, Property<T> property, boolean inverse) private BlockStateFilledMapItem.getFluidStateIfVisible(World world, BlockState state, BlockPos pos) floatItem.getMiningSpeedMultiplier(ItemStack stack, BlockState state) floatItemStack.getMiningSpeedMultiplier(BlockState state) floatMiningToolItem.getMiningSpeedMultiplier(ItemStack stack, BlockState state) floatShearsItem.getMiningSpeedMultiplier(ItemStack stack, BlockState state) floatSwordItem.getMiningSpeedMultiplier(ItemStack stack, BlockState state) protected SoundEventBlockItem.getPlaceSound(BlockState state) protected SoundEventPowderSnowBucketItem.getPlaceSound(BlockState state) private Optional<BlockState>AxeItem.getStrippedState(BlockState state) private static <T extends Comparable<T>>
StringDebugStickItem.getValueString(BlockState state, Property<T> property) static Optional<BlockState>HoneycombItem.getWaxedState(BlockState state) booleanItem.isSuitableFor(BlockState state) Determines whether this item can be used as a suitable tool for mining the specified block.booleanItemStack.isSuitableFor(BlockState state) Determines whether this item can be used as a suitable tool for mining the specified block.booleanMiningToolItem.isSuitableFor(BlockState state) Determines whether this item can be used as a suitable tool for mining the specified block.booleanShearsItem.isSuitableFor(BlockState state) Determines whether this item can be used as a suitable tool for mining the specified block.booleanSwordItem.isSuitableFor(BlockState state) Determines whether this item can be used as a suitable tool for mining the specified block.protected booleanBedItem.place(ItemPlacementContext context, BlockState state) protected booleanBlockItem.place(ItemPlacementContext context, BlockState state) protected booleanTallBlockItem.place(ItemPlacementContext context, BlockState state) private BlockStateBlockItem.placeFromNbt(BlockPos pos, World world, ItemStack stack, BlockState state) booleanItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner) voidItemStack.postMine(World world, BlockState state, BlockPos pos, PlayerEntity miner) booleanMiningToolItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner) booleanShearsItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner) booleanSwordItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner) booleanTridentItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner) protected booleanBlockItem.postPlacement(BlockPos pos, World world, @Nullable PlayerEntity player, ItemStack stack, BlockState state) protected booleanSignItem.postPlacement(BlockPos pos, World world, @Nullable PlayerEntity player, ItemStack stack, BlockState state) private booleanDebugStickItem.use(PlayerEntity player, BlockState state, WorldAccess world, BlockPos pos, boolean update, ItemStack stack) private static <T extends Comparable<T>>
BlockStateBlockItem.with(BlockState state, Property<T> property, String name) -
Uses of BlockState in net.minecraft.loot.context
Fields in net.minecraft.loot.context with type parameters of type BlockStateModifier and TypeFieldDescriptionstatic final LootContextParameter<BlockState>LootContextParameters.BLOCK_STATE -
Uses of BlockState in net.minecraft.loot.function
Methods in net.minecraft.loot.function with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
StringCopyStateFunction.getPropertyName(BlockState state, Property<T> property) -
Uses of BlockState in net.minecraft.nbt
Methods in net.minecraft.nbt that return BlockStateModifier and TypeMethodDescriptionstatic BlockStateNbtHelper.toBlockState(NbtCompound nbt) Returns the block state from thenbt.Methods in net.minecraft.nbt with parameters of type BlockStateModifier and TypeMethodDescriptionstatic NbtCompoundNbtHelper.fromBlockState(BlockState state) Returns the serialized block state. -
Uses of BlockState in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockState[]ChunkDeltaUpdateS2CPacket.blockStatesprivate final BlockStateBlockUpdateS2CPacket.stateMethods in net.minecraft.network.packet.s2c.play that return BlockStateMethod parameters in net.minecraft.network.packet.s2c.play with type arguments of type BlockStateModifier and TypeMethodDescriptionvoidChunkDeltaUpdateS2CPacket.visitUpdates(BiConsumer<BlockPos, BlockState> biConsumer) Calls the given consumer for each pair of block position and block state contained in this packet.Constructors in net.minecraft.network.packet.s2c.play with parameters of type BlockState -
Uses of BlockState in net.minecraft.particle
Fields in net.minecraft.particle declared as BlockStateMethods in net.minecraft.particle that return BlockStateConstructors in net.minecraft.particle with parameters of type BlockStateModifierConstructorDescriptionBlockStateParticleEffect(ParticleType<BlockStateParticleEffect> type, BlockState blockState) -
Uses of BlockState in net.minecraft.predicate
Methods in net.minecraft.predicate with parameters of type BlockState -
Uses of BlockState in net.minecraft.predicate.block
Fields in net.minecraft.predicate.block with type parameters of type BlockStateModifier and TypeFieldDescriptionstatic final Predicate<BlockState>BlockStatePredicate.ANYprivate final StateManager<Block,BlockState> BlockStatePredicate.managerMethods in net.minecraft.predicate.block with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanBlockPredicate.test(@Nullable BlockState blockState) booleanBlockStatePredicate.test(@Nullable BlockState blockState) protected <T extends Comparable<T>>
booleanBlockStatePredicate.testProperty(BlockState blockState, Property<T> property, Predicate<Object> predicate) Constructor parameters in net.minecraft.predicate.block with type arguments of type BlockStateModifierConstructorDescriptionprivateBlockStatePredicate(StateManager<Block, BlockState> manager) -
Uses of BlockState in net.minecraft.screen
Methods in net.minecraft.screen with parameters of type BlockStateModifier and TypeMethodDescriptionprotected booleanAnvilScreenHandler.canUse(BlockState state) protected abstract booleanForgingScreenHandler.canUse(BlockState state) protected booleanSmithingScreenHandler.canUse(BlockState state) -
Uses of BlockState in net.minecraft.server.command
Fields in net.minecraft.server.command declared as BlockStateConstructors in net.minecraft.server.command with parameters of type BlockStateModifierConstructorDescriptionBlockInfo(BlockPos pos, BlockState state, @Nullable NbtCompound blockEntityNbt) -
Uses of BlockState in net.minecraft.server.network
Methods in net.minecraft.server.network with parameters of type BlockStateModifier and TypeMethodDescriptionprivate floatServerPlayerInteractionManager.continueMining(BlockState state, BlockPos pos, int failedStartMiningTime) protected voidServerPlayerEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) protected voidServerPlayerEntity.onBlockCollision(BlockState state) static voidDebugInfoSender.sendBeehiveDebugData(World world, BlockPos pos, BlockState state, BeehiveBlockEntity blockEntity) -
Uses of BlockState in net.minecraft.server.world
Methods in net.minecraft.server.world with parameters of type BlockStateModifier and TypeMethodDescriptionvoidServerWorld.onBlockChanged(BlockPos pos, BlockState oldBlock, BlockState newBlock) Called when a block state changed.private voidChunkHolder.tryUpdateBlockEntityAt(World world, BlockPos pos, BlockState state) voidServerWorld.updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags) voidServerWorld.updateNeighbor(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) -
Uses of BlockState in net.minecraft.structure
Fields in net.minecraft.structure declared as BlockStateModifier and TypeFieldDescriptionprotected static final BlockStateStructurePiece.AIRstatic final BlockStateStructureTemplate.Palette.AIRprotected static final BlockStateOceanMonumentGenerator.Piece.ALSO_PRISMARINE_BRICKSprotected BlockStateStructurePiece.BlockRandomizer.blockprotected static final BlockStateOceanMonumentGenerator.Piece.DARK_PRISMARINEprotected static final BlockStateOceanMonumentGenerator.Piece.PRISMARINEprotected static final BlockStateOceanMonumentGenerator.Piece.PRISMARINE_BRICKSprotected static final BlockStateOceanMonumentGenerator.Piece.SEA_LANTERNfinal BlockStateStructureTemplate.StructureBlockInfo.stateprotected static final BlockStateOceanMonumentGenerator.Piece.WATERFields in net.minecraft.structure with type parameters of type BlockStateMethods in net.minecraft.structure that return BlockStateModifier and TypeMethodDescriptionStructurePiece.BlockRandomizer.getBlock()protected BlockStateStructurePiece.getBlockAt(BlockView world, int x, int y, int z, BlockBox box) StructureTemplate.Palette.getState(int id) static BlockStateStructurePiece.orientateChest(BlockView world, BlockPos pos, BlockState state) Methods in net.minecraft.structure that return types with arguments of type BlockStateMethods in net.minecraft.structure with parameters of type BlockStateModifier and TypeMethodDescriptionprotected voidStructurePiece.addBlock(StructureWorldAccess world, BlockState block, int x, int y, int z, BlockBox box) protected voidStructurePiece.addBlockWithRandomThreshold(StructureWorldAccess world, BlockBox bounds, Random random, float threshold, int x, int y, int z, BlockState state) protected booleanStructurePiece.addChest(ServerWorldAccess world, BlockBox boundingBox, Random random, BlockPos pos, Identifier lootTableId, @Nullable BlockState block) protected booleanStructurePiece.canReplace(BlockState state) protected voidOceanMonumentGenerator.Piece.fillArea(StructureWorldAccess world, BlockBox box, int x, int y, int z, int width, int height, int depth, BlockState state) private static voidMineshaftGenerator.MineshaftCorridor.fillColumn(StructureWorldAccess world, BlockState state, BlockPos.Mutable pos, int startY, int endY) protected voidMineshaftGenerator.MineshaftCorridor.fillDownwards(StructureWorldAccess world, BlockState state, int x, int y, int z, BlockBox box) protected voidStructurePiece.fillDownwards(StructureWorldAccess world, BlockState state, int x, int y, int z, BlockBox box) protected voidStructurePiece.fillHalfEllipsoid(StructureWorldAccess world, BlockBox bounds, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState block, boolean cantReplaceAir) protected voidMineshaftGenerator.MineshaftCorridor.fillSupportBeam(StructureWorldAccess world, BlockState state, int x, int y, int z, BlockBox box) protected voidStructurePiece.fillWithOutline(StructureWorldAccess world, BlockBox box, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir) protected voidStructurePiece.fillWithOutline(StructureWorldAccess world, BlockBox box, BlockBox fillBox, BlockState outline, BlockState inside, boolean cantReplaceAir) protected voidStructurePiece.fillWithOutlineUnderSeaLevel(StructureWorldAccess world, BlockBox box, Random random, float blockChance, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir, boolean stayBelowSeaLevel) intStructureTemplate.Palette.getId(BlockState state) private booleanBuriedTreasureGenerator.Piece.isLiquid(BlockState state) private booleanMineshaftGenerator.MineshaftCorridor.isUpsideSolidFullSquare(WorldView world, BlockPos pos, BlockState state) static BlockStateStructurePiece.orientateChest(BlockView world, BlockPos pos, BlockState state) voidStructureTemplate.Palette.set(BlockState state, int id) private booleanMineshaftGenerator.MineshaftCorridor.sideCoversSmallSquare(WorldView world, BlockPos pos, BlockState state) protected voidMineshaftGenerator.MineshaftPart.tryPlaceFloor(StructureWorldAccess world, BlockBox box, BlockState state, int x, int y, int z) Constructors in net.minecraft.structure with parameters of type BlockStateModifierConstructorDescriptionStructureBlockInfo(BlockPos pos, BlockState state, @Nullable NbtCompound nbt) -
Uses of BlockState in net.minecraft.structure.processor
Fields in net.minecraft.structure.processor declared as BlockStateModifier and TypeFieldDescriptionprivate static final BlockState[]BlockAgeStructureProcessor.AGEABLE_SLABSprivate final BlockStateStructureProcessorRule.outputStateMethods in net.minecraft.structure.processor that return BlockStateModifier and TypeMethodDescriptionStructureProcessorRule.getOutputState()private BlockStateBlockAgeStructureProcessor.process(Random random, BlockState[] regularStates, BlockState[] mossyStates) private @Nullable BlockStateBlockAgeStructureProcessor.processBlocks(Random random) private @Nullable BlockStateBlockAgeStructureProcessor.processObsidian(Random random) private @Nullable BlockStateBlockAgeStructureProcessor.processSlabs(Random random) private @Nullable BlockStateBlockAgeStructureProcessor.processStairs(Random random, BlockState state) private @Nullable BlockStateBlockAgeStructureProcessor.processWalls(Random random) private static BlockStateBlockAgeStructureProcessor.randomStairProperties(Random random, Block stairs) private static BlockStateBlockAgeStructureProcessor.randomState(Random random, BlockState[] states) Methods in net.minecraft.structure.processor with parameters of type BlockStateModifier and TypeMethodDescriptionprivate BlockStateBlockAgeStructureProcessor.process(Random random, BlockState[] regularStates, BlockState[] mossyStates) private @Nullable BlockStateBlockAgeStructureProcessor.processStairs(Random random, BlockState state) private static BlockStateBlockAgeStructureProcessor.randomState(Random random, BlockState[] states) booleanStructureProcessorRule.test(BlockState input, BlockState location, BlockPos blockPos, BlockPos blockPos2, BlockPos pivot, Random random) Constructors in net.minecraft.structure.processor with parameters of type BlockStateModifierConstructorDescriptionStructureProcessorRule(RuleTest inputPredicate, RuleTest locationPredicate, BlockState state) StructureProcessorRule(RuleTest inputPredicate, RuleTest locationPredicate, PosRuleTest positionPredicate, BlockState state) StructureProcessorRule(RuleTest inputPredicate, RuleTest locationPredicate, PosRuleTest positionPredicate, BlockState outputState, Optional<NbtCompound> nbt) -
Uses of BlockState in net.minecraft.structure.rule
Fields in net.minecraft.structure.rule declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateBlockStateMatchRuleTest.blockStateprivate final BlockStateRandomBlockStateMatchRuleTest.blockStateMethods in net.minecraft.structure.rule with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanAlwaysTrueRuleTest.test(BlockState state, Random random) booleanBlockMatchRuleTest.test(BlockState state, Random random) booleanBlockStateMatchRuleTest.test(BlockState state, Random random) booleanRandomBlockMatchRuleTest.test(BlockState state, Random random) booleanRandomBlockStateMatchRuleTest.test(BlockState state, Random random) abstract booleanRuleTest.test(BlockState state, Random random) booleanTagMatchRuleTest.test(BlockState state, Random random) Constructors in net.minecraft.structure.rule with parameters of type BlockStateModifierConstructorDescriptionBlockStateMatchRuleTest(BlockState blockState) RandomBlockStateMatchRuleTest(BlockState blockState, float probability) -
Uses of BlockState in net.minecraft.test
Methods in net.minecraft.test that return BlockStateMethods in net.minecraft.test with parameters of type BlockStateModifier and TypeMethodDescriptionvoidTestContext.setBlockState(int x, int y, int z, BlockState state) voidTestContext.setBlockState(BlockPos pos, BlockState state) Method parameters in net.minecraft.test with type arguments of type BlockStateModifier and TypeMethodDescriptionvoidTestContext.checkBlockState(BlockPos pos, Predicate<BlockState> predicate, Supplier<String> errorMessageSupplier) -
Uses of BlockState in net.minecraft.util.crash
Methods in net.minecraft.util.crash with parameters of type BlockStateModifier and TypeMethodDescriptionstatic voidCrashReportSection.addBlockInfo(CrashReportSection element, HeightLimitView world, BlockPos pos, @Nullable BlockState state) -
Uses of BlockState in net.minecraft.util.function
Methods in net.minecraft.util.function with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanMaterialPredicate.test(@Nullable BlockState blockState) -
Uses of BlockState in net.minecraft.util.math
Methods in net.minecraft.util.math that return BlockState -
Uses of BlockState in net.minecraft.world
Fields in net.minecraft.world with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final Predicate<BlockState>Heightmap.blockPredicateprivate final Predicate<BlockState>Heightmap.Type.blockPredicateprivate static final com.mojang.serialization.Codec<PalettedContainer<BlockState>>ChunkSerializer.CODEC(package private) static final Predicate<BlockState>Heightmap.NOT_AIRprivate final Predicate<BlockState>BlockStateRaycastContext.statePredicate(package private) static final Predicate<BlockState>Heightmap.SUFFOCATESMethods in net.minecraft.world that return BlockStateModifier and TypeMethodDescriptionBlockView.getBlockState(BlockPos pos) Returns the block state atpos.ChunkRegion.getBlockState(BlockPos pos) Returns the block state atpos.ChunkSectionCache.getBlockState(BlockPos pos) EmptyBlockView.getBlockState(BlockPos pos) Returns the block state atpos.World.getBlockState(BlockPos pos) Returns the block state atpos.Methods in net.minecraft.world that return types with arguments of type BlockStateModifier and TypeMethodDescriptionHeightmap.Type.getBlockPredicate()BlockStateRaycastContext.getStatePredicate()default Stream<BlockState>BlockView.getStatesInBox(Box box) default Stream<BlockState>WorldView.getStatesInBoxIfLoaded(Box box) Methods in net.minecraft.world with parameters of type BlockStateModifier and TypeMethodDescriptionvoidWorld.addBlockBreakParticles(BlockPos pos, BlockState state) default booleanCollisionView.canPlace(BlockState state, BlockPos pos, ShapeContext context) RaycastContext.ShapeProvider.get(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RaycastContext.ShapeType.get(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RaycastContext.getBlockShape(BlockState state, BlockView world, BlockPos pos) static booleanSpawnHelper.isClearForSpawn(BlockView blockView, BlockPos pos, BlockState state, FluidState fluidState, EntityType<?> entityType) voidWorld.onBlockChanged(BlockPos pos, BlockState oldBlock, BlockState newBlock) Called when a block state changed.default @Nullable BlockHitResultBlockView.raycastBlock(Vec3d start, Vec3d end, BlockPos pos, VoxelShape shape, BlockState state) voidWorld.replaceWithStateForNeighborUpdate(Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth) default voidWorldAccess.replaceWithStateForNeighborUpdate(Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth) voidWorld.scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated) booleanChunkRegion.setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth) Updates the block state at a position, calling appropriate callbacks.default booleanModifiableWorld.setBlockState(BlockPos pos, BlockState state, int flags) Updates the block state at a position, calling appropriate callbacks.booleanModifiableWorld.setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth) Updates the block state at a position, calling appropriate callbacks.booleanWorld.setBlockState(BlockPos pos, BlockState state) booleanWorld.setBlockState(BlockPos pos, BlockState state, int flags) Updates the block state at a position, calling appropriate callbacks.booleanWorld.setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth) Updates the block state at a position, calling appropriate callbacks.booleanHeightmap.trackUpdate(int x, int y, int z, BlockState state) abstract voidWorld.updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags) voidWorld.updateNeighbor(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Method parameters in net.minecraft.world with type arguments of type BlockStateModifier and TypeMethodDescriptionbooleanChunkRegion.testBlockState(BlockPos pos, Predicate<BlockState> state) booleanTestableWorld.testBlockState(BlockPos pos, Predicate<BlockState> state) booleanWorld.testBlockState(BlockPos pos, Predicate<BlockState> state) Constructor parameters in net.minecraft.world with type arguments of type BlockStateModifierConstructorDescriptionBlockStateRaycastContext(Vec3d start, Vec3d end, Predicate<BlockState> statePredicate) privateType(String name, Heightmap.Purpose purpose, Predicate<BlockState> blockPredicate) -
Uses of BlockState in net.minecraft.world.block
Fields in net.minecraft.world.block declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateChainRestrictedNeighborUpdater.StateReplacementEntry.neighborStateThe field for theneighborStaterecord component.private final BlockStateChainRestrictedNeighborUpdater.StatefulEntry.stateThe field for thestaterecord component.Methods in net.minecraft.world.block that return BlockStateModifier and TypeMethodDescriptionChainRestrictedNeighborUpdater.StateReplacementEntry.neighborState()Returns the value of theneighborStaterecord component.ChainRestrictedNeighborUpdater.StatefulEntry.state()Returns the value of thestaterecord component.Methods in net.minecraft.world.block with parameters of type BlockStateModifier and TypeMethodDescriptionvoidChainRestrictedNeighborUpdater.replaceWithStateForNeighborUpdate(Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth) voidNeighborUpdater.replaceWithStateForNeighborUpdate(Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth) static voidNeighborUpdater.replaceWithStateForNeighborUpdate(WorldAccess world, Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth) voidSimpleNeighborUpdater.replaceWithStateForNeighborUpdate(Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth) static voidNeighborUpdater.tryNeighborUpdate(World world, BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidChainRestrictedNeighborUpdater.updateNeighbor(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidNeighborUpdater.updateNeighbor(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) voidSimpleNeighborUpdater.updateNeighbor(BlockState state, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Constructors in net.minecraft.world.block with parameters of type BlockStateModifierConstructorDescription(package private)StatefulEntry(BlockState blockState, BlockPos blockPos, Block block, BlockPos blockPos2, boolean bool) (package private)StateReplacementEntry(Direction direction, BlockState blockState, BlockPos blockPos, BlockPos blockPos2, int int2) -
Uses of BlockState in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final PalettedContainer<BlockState>ChunkSection.blockStateContainerMethods in net.minecraft.world.chunk that return BlockStateModifier and TypeMethodDescriptionprivate static BlockStateUpgradeData.applyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos) ChunkCache.getBlockState(BlockPos pos) Returns the block state atpos.ChunkSection.getBlockState(int x, int y, int z) EmptyChunk.getBlockState(BlockPos pos) Returns the block state atpos.ProtoChunk.getBlockState(BlockPos pos) Returns the block state atpos.ReadOnlyChunk.getBlockState(BlockPos pos) Returns the block state atpos.WorldChunk.getBlockState(BlockPos pos) Returns the block state atpos.UpgradeData.Logic.getUpdatedState(BlockState oldState, Direction direction, BlockState otherState, WorldAccess world, BlockPos currentPos, BlockPos otherPos) abstract @Nullable BlockStateChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) ChunkSection.setBlockState(int x, int y, int z, BlockState state) ChunkSection.setBlockState(int x, int y, int z, BlockState state, boolean lock) EmptyChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) ProtoChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) ReadOnlyChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) WorldChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) Methods in net.minecraft.world.chunk that return types with arguments of type BlockStateMethods in net.minecraft.world.chunk with parameters of type BlockStateModifier and TypeMethodDescriptionvoidChunkSection.class_6869.accept(BlockState blockState, int int2) private static BlockStateUpgradeData.applyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos) UpgradeData.Logic.getUpdatedState(BlockState oldState, Direction direction, BlockState otherState, WorldAccess world, BlockPos currentPos, BlockPos otherPos) abstract @Nullable BlockStateChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) ChunkSection.setBlockState(int x, int y, int z, BlockState state) ChunkSection.setBlockState(int x, int y, int z, BlockState state, boolean lock) EmptyChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) ProtoChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) ReadOnlyChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) WorldChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) Method parameters in net.minecraft.world.chunk with type arguments of type BlockStateConstructor parameters in net.minecraft.world.chunk with type arguments of type BlockStateModifierConstructorDescriptionChunkSection(int chunkPos, PalettedContainer<BlockState> blockStateContainer, class_7522<RegistryEntry<Biome>> class_7522) -
Uses of BlockState in net.minecraft.world.chunk.light
Methods in net.minecraft.world.chunk.light that return BlockStateModifier and TypeMethodDescriptionprotected BlockStateChunkLightProvider.getStateForLighting(long pos, @Nullable MutableInt mutableInt) Methods in net.minecraft.world.chunk.light with parameters of type BlockStateModifier and TypeMethodDescriptionprotected VoxelShapeChunkLightProvider.getOpaqueShape(BlockState world, long pos, Direction facing) static intChunkLightProvider.getRealisticOpacity(BlockView world, BlockState state1, BlockPos pos1, BlockState state2, BlockPos pos2, Direction direction, int opacity2) -
Uses of BlockState in net.minecraft.world.dimension
Methods in net.minecraft.world.dimension with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static booleanAreaHelper.validStateInsidePortal(BlockState state) -
Uses of BlockState in net.minecraft.world.event
Fields in net.minecraft.world.event declared as BlockStateModifier and TypeFieldDescriptionprivate final @Nullable BlockStateGameEvent.Emitter.affectedStateThe field for theaffectedStaterecord component.Methods in net.minecraft.world.event that return BlockStateModifier and TypeMethodDescriptionGameEvent.Emitter.affectedState()Returns the value of theaffectedStaterecord component.Methods in net.minecraft.world.event with parameters of type BlockStateModifier and TypeMethodDescriptionstatic GameEvent.EmitterGameEvent.Emitter.of(@Nullable BlockState affectedState) static GameEvent.EmitterGameEvent.Emitter.of(@Nullable Entity sourceEntity, @Nullable BlockState affectedState) Constructors in net.minecraft.world.event with parameters of type BlockState -
Uses of BlockState in net.minecraft.world.explosion
Methods in net.minecraft.world.explosion with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanEntityExplosionBehavior.canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power) booleanExplosionBehavior.canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power) EntityExplosionBehavior.getBlastResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState) ExplosionBehavior.getBlastResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState) -
Uses of BlockState in net.minecraft.world.gen
Fields in net.minecraft.world.gen declared as BlockStateModifier and TypeFieldDescription(package private) final BlockStateOreVeinSampler.VeinType.ore(package private) final BlockStateOreVeinSampler.VeinType.rawOreBlock(package private) final BlockStateOreVeinSampler.VeinType.stoneMethods in net.minecraft.world.gen that return BlockStateModifier and TypeMethodDescriptionBlockSource.apply(ChunkNoiseSampler sampler, int x, int y, int z) ChainedBlockSource.sample(DensityFunction.NoisePos pos) Constructors in net.minecraft.world.gen with parameters of type BlockStateModifierConstructorDescriptionprivateVeinType(BlockState ore, BlockState rawOreBlock, BlockState stone, int minY, int maxY) -
Uses of BlockState in net.minecraft.world.gen.blockpredicate
Fields in net.minecraft.world.gen.blockpredicate declared as BlockStateMethods in net.minecraft.world.gen.blockpredicate with parameters of type BlockStateModifier and TypeMethodDescriptionprotected booleanMatchingBlocksBlockPredicate.test(BlockState state) protected booleanMatchingBlockTagPredicate.test(BlockState state) protected booleanMatchingFluidsBlockPredicate.test(BlockState state) protected abstract booleanOffsetPredicate.test(BlockState state) protected booleanReplaceableBlockPredicate.test(BlockState state) protected booleanSolidBlockPredicate.test(BlockState state) static BlockPredicateBlockPredicate.wouldSurvive(BlockState state, Vec3i offset) Constructors in net.minecraft.world.gen.blockpredicate with parameters of type BlockStateModifierConstructorDescriptionprotectedWouldSurviveBlockPredicate(Vec3i offset, BlockState state) -
Uses of BlockState in net.minecraft.world.gen.carver
Fields in net.minecraft.world.gen.carver declared as BlockStateModifier and TypeFieldDescriptionprotected static final BlockStateCarver.AIRprivate final BlockStateCarverDebugConfig.airStateprivate final BlockStateCarverDebugConfig.barrierStateprotected static final BlockStateCarver.CAVE_AIRprivate final BlockStateCarverDebugConfig.lavaStateprivate final BlockStateCarverDebugConfig.waterStateMethods in net.minecraft.world.gen.carver that return BlockStateModifier and TypeMethodDescriptionCarverDebugConfig.getAirState()CarverDebugConfig.getBarrierState()private static BlockStateCarver.getDebugState(CarverConfig config, BlockState state) CarverDebugConfig.getLavaState()private @Nullable BlockStateCarver.getState(CarverContext context, C config, BlockPos pos, AquiferSampler sampler) CarverDebugConfig.getWaterState()Methods in net.minecraft.world.gen.carver that return types with arguments of type BlockStateModifier and TypeMethodDescriptionCarverContext.applyMaterialRule(Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean hasFluid) Deprecated.Methods in net.minecraft.world.gen.carver with parameters of type BlockStateModifier and TypeMethodDescriptionprotected booleanCarver.canAlwaysCarveBlock(C config, BlockState state) static CarverDebugConfigCarverDebugConfig.create(boolean debugMode, BlockState debugState) static CarverDebugConfigCarverDebugConfig.create(boolean debugMode, BlockState airState, BlockState waterState, BlockState lavaState, BlockState barrierState) static CarverDebugConfigCarverDebugConfig.create(BlockState airState, BlockState waterState, BlockState lavaState, BlockState barrierState) private static BlockStateCarver.getDebugState(CarverConfig config, BlockState state) Constructors in net.minecraft.world.gen.carver with parameters of type BlockStateModifierConstructorDescriptionprivateCarverDebugConfig(boolean debugMode, BlockState airState, BlockState waterState, BlockState lavaState, BlockState barrierState) -
Uses of BlockState in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk declared as BlockStateModifier and TypeFieldDescriptionprotected static final BlockStateDebugChunkGenerator.AIRprivate static final BlockStateNoiseChunkGenerator.AIRprotected static final BlockStateDebugChunkGenerator.BARRIERprivate final BlockStateChunkGeneratorSettings.defaultBlockThe field for thedefaultBlockrecord component.protected final BlockStateNoiseChunkGenerator.defaultBlockprivate final BlockStateChunkGeneratorSettings.defaultFluidThe field for thedefaultFluidrecord component.(package private) final BlockStateAquiferSampler.FluidLevel.stateprivate final BlockState[]VerticalBlockSample.statesFields in net.minecraft.world.gen.chunk with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate static final List<BlockState>DebugChunkGenerator.BLOCK_STATESprivate final List<BlockState>FlatChunkGeneratorConfig.layerBlocksMethods in net.minecraft.world.gen.chunk that return BlockStateModifier and TypeMethodDescriptionAquiferSampler.apply(DensityFunction.NoisePos noisePos, double double2) AquiferSampler.Impl.apply(DensityFunction.NoisePos noisePos, double double2) ChunkGeneratorSettings.defaultBlock()Returns the value of thedefaultBlockrecord component.ChunkGeneratorSettings.defaultFluid()Returns the value of thedefaultFluidrecord component.AquiferSampler.FluidLevel.getBlockState(int y) static BlockStateDebugChunkGenerator.getBlockState(int x, int z) FlatChunkGeneratorLayer.getBlockState()private BlockStateNoiseChunkGenerator.getBlockState(ChunkNoiseSampler chunkNoiseSampler, int x, int y, int z, BlockState state) BlockColumn.getState(int y) VerticalBlockSample.getState(int y) private BlockStateAquiferSampler.Impl.method_42353(int int2, int int3, int int4, AquiferSampler.FluidLevel fluidLevel, int int5) ChunkNoiseSampler.BlockStateSampler.sample(DensityFunction.NoisePos pos) protected @Nullable BlockStateChunkNoiseSampler.sampleBlockState()Methods in net.minecraft.world.gen.chunk that return types with arguments of type BlockStateMethods in net.minecraft.world.gen.chunk with parameters of type BlockStateModifier and TypeMethodDescriptionprivate BlockStateNoiseChunkGenerator.getBlockState(ChunkNoiseSampler chunkNoiseSampler, int x, int y, int z, BlockState state) voidBlockColumn.setState(int y, BlockState state) voidVerticalBlockSample.setState(int y, BlockState state) Method parameters in net.minecraft.world.gen.chunk with type arguments of type BlockStateModifier and TypeMethodDescriptionprivate OptionalIntNoiseChunkGenerator.sampleHeightmap(HeightLimitView heightLimitView, NoiseConfig noiseConfig, int int2, int int3, @Nullable MutableObject<VerticalBlockSample> mutableObject, @Nullable Predicate<BlockState> predicate) Constructors in net.minecraft.world.gen.chunk with parameters of type BlockStateModifierConstructorDescriptionChunkGeneratorSettings(GenerationShapeConfig generationShapeConfig, BlockState blockState, BlockState blockState2, NoiseRouter noiseRouter, MaterialRules.MaterialRule surfaceRule, List<MultiNoiseUtil.NoiseHypercube> list, int int2, boolean bool, boolean bool2, boolean bool3, boolean bool4) FluidLevel(int y, BlockState state) VerticalBlockSample(int startY, BlockState[] states) -
Uses of BlockState in net.minecraft.world.gen.feature
Fields in net.minecraft.world.gen.feature declared as BlockStateModifier and TypeFieldDescriptionprivate static final BlockStateDungeonFeature.AIRprivate static final BlockStateBambooFeature.BAMBOOprivate static final BlockStateBambooFeature.BAMBOO_TOP_1private static final BlockStateBambooFeature.BAMBOO_TOP_2private static final BlockStateBambooFeature.BAMBOO_TOP_3private static final BlockStateLakeFeature.CAVE_AIRDeprecated.private final BlockStateDeltaFeatureConfig.contentsfinal BlockStateHugeFungusFeatureConfig.decorationStateprivate final BlockStateDesertWellFeature.fluidInsidefinal BlockStateHugeFungusFeatureConfig.hatStateprivate final BlockStateDeltaFeatureConfig.rimprivate final BlockStateDesertWellFeature.slabfinal BlockStateFillLayerFeatureConfig.statefinal BlockStateOreFeatureConfig.Target.statefinal BlockStateReplaceBlobsFeatureConfig.statefinal BlockStateSingleStateFeatureConfig.statefinal BlockStateHugeFungusFeatureConfig.stemStatefinal BlockStateReplaceBlobsFeatureConfig.targetfinal BlockStateHugeFungusFeatureConfig.validBaseBlockprivate final BlockStateDesertWellFeature.wallFields in net.minecraft.world.gen.feature with type parameters of type BlockStateMethods in net.minecraft.world.gen.feature that return BlockStateModifier and TypeMethodDescriptionFeaturePlacementContext.getBlockState(BlockPos pos) DeltaFeatureConfig.getContents()DeltaFeatureConfig.getRim()Methods in net.minecraft.world.gen.feature that return types with arguments of type BlockStateModifier and TypeMethodDescriptionstatic Predicate<BlockState>Feature.notInBlockTagPredicate(TagKey<Block> tag) Methods in net.minecraft.world.gen.feature with parameters of type BlockStateModifier and TypeMethodDescriptionprivate booleanLakeFeature.canReplace(BlockState state) Deprecated.static OreFeatureConfig.TargetOreFeatureConfig.createTarget(RuleTest test, BlockState state) static booleanMultifaceGrowthFeature.generate(StructureWorldAccess world, BlockPos pos, BlockState state, MultifaceGrowthFeatureConfig config, Random random, List<Direction> directions) protected booleanCoralClawFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state) protected abstract booleanCoralFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state) protected booleanCoralMushroomFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state) protected booleanCoralTreeFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state) protected booleanCoralFeature.generateCoralPiece(WorldAccess world, Random random, BlockPos pos, BlockState state) private static booleanMultifaceGrowthFeature.isAirOrWater(BlockState state) private static booleanRootSystemFeature.isAirOrWater(BlockState state, int height, int allowedVerticalWaterForTree) private static booleanIcebergFeature.isSnowOrIce(BlockState state) static booleanFeature.isSoil(BlockState state) protected static booleanFeature.isStone(BlockState state) private voidIcebergFeature.placeAt(WorldAccess world, Random random, BlockPos pos, int height, int offsetX, int offsetY, int offsetZ, int int2, int int3, boolean bool, int int4, double randomSine, boolean placeSnow, BlockState state) private voidIcebergFeature.placeBlockOrSnow(BlockPos pos, WorldAccess world, Random random, int heightRemaining, int height, boolean lessSnow, boolean placeSnow, BlockState state) private voidHugeFungusFeature.placeWithOptionalVines(WorldAccess world, Random random, BlockPos pos, BlockState state, boolean vines) protected voidFeature.setBlockState(ModifiableWorld world, BlockPos pos, BlockState state) protected voidTreeFeature.setBlockState(ModifiableWorld world, BlockPos pos, BlockState state) protected voidFeature.setBlockStateIf(StructureWorldAccess world, BlockPos pos, BlockState state, Predicate<BlockState> predicate) private static voidTreeFeature.setBlockStateWithoutUpdatingNeighbors(ModifiableWorld world, BlockPos pos, BlockState state) static booleanOreFeature.shouldPlace(BlockState state, Function<BlockPos, BlockState> posToState, Random random, OreFeatureConfig config, OreFeatureConfig.Target target, BlockPos.Mutable pos) Method parameters in net.minecraft.world.gen.feature with type arguments of type BlockStateModifier and TypeMethodDescriptionprivate booleanTreeFeature.generate(StructureWorldAccess world, Random random, BlockPos pos, BiConsumer<BlockPos, BlockState> rootPlacerReplacer, BiConsumer<BlockPos, BlockState> trunkPlacerReplacer, BiConsumer<BlockPos, BlockState> foliagePlacerReplacer, TreeFeatureConfig config) static booleanFeature.isExposedToAir(Function<BlockPos, BlockState> posToState, BlockPos pos) protected booleanVegetationPatchFeature.placeGround(StructureWorldAccess world, VegetationPatchFeatureConfig config, Predicate<BlockState> replaceable, Random random, BlockPos.Mutable pos, int depth) VegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ) WaterloggedVegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ) protected voidFeature.setBlockStateIf(StructureWorldAccess world, BlockPos pos, BlockState state, Predicate<BlockState> predicate) static booleanOreFeature.shouldPlace(BlockState state, Function<BlockPos, BlockState> posToState, Random random, OreFeatureConfig config, OreFeatureConfig.Target target, BlockPos.Mutable pos) static booleanFeature.testAdjacentStates(Function<BlockPos, BlockState> posToState, BlockPos pos, Predicate<BlockState> predicate) static booleanFeature.testAdjacentStates(Function<BlockPos, BlockState> posToState, BlockPos pos, Predicate<BlockState> predicate) Constructors in net.minecraft.world.gen.feature with parameters of type BlockStateModifierConstructorDescriptionDeltaFeatureConfig(BlockState contents, BlockState rim, IntProvider size, IntProvider rimSize) EmeraldOreFeatureConfig(BlockState target, BlockState state) FillLayerFeatureConfig(int height, BlockState state) HugeFungusFeatureConfig(BlockState validBaseBlock, BlockState stemState, BlockState hatState, BlockState decorationState, boolean planted) OreFeatureConfig(RuleTest test, BlockState state, int size) OreFeatureConfig(RuleTest test, BlockState state, int size, float discardOnAirChance) ReplaceBlobsFeatureConfig(BlockState target, BlockState state, IntProvider radius) (package private)Target(RuleTest target, BlockState state) Constructor parameters in net.minecraft.world.gen.feature with type arguments of type BlockStateModifierConstructorDescriptionGeodeLayerConfig(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks, TagKey<Block> cannotReplace, TagKey<Block> invalidBlocks) -
Uses of BlockState in net.minecraft.world.gen.feature.util
Methods in net.minecraft.world.gen.feature.util that return BlockStateMethods in net.minecraft.world.gen.feature.util with parameters of type BlockStateModifier and TypeMethodDescriptionstatic booleanDripstoneHelper.canGenerate(BlockState state) static booleanDripstoneHelper.canGenerateOrLava(BlockState state) static booleanDripstoneHelper.cannotGenerate(BlockState state) static booleanDripstoneHelper.canReplace(BlockState state) static booleanDripstoneHelper.canReplaceOrLava(BlockState state) Method parameters in net.minecraft.world.gen.feature.util with type arguments of type BlockStateModifier and TypeMethodDescriptionstatic Optional<CaveSurface>CaveSurface.create(TestableWorld world, BlockPos pos, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace) private static OptionalIntCaveSurface.getCaveSurface(TestableWorld world, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace, BlockPos.Mutable mutablePos, int y, Direction direction) protected static voidDripstoneHelper.getDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback) -
Uses of BlockState in net.minecraft.world.gen.foliage
Method parameters in net.minecraft.world.gen.foliage with type arguments of type BlockStateModifier and TypeMethodDescriptionprotected voidAcaciaFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidBlobFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidBushFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidDarkOakFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.voidFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius) protected abstract voidFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidJungleFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidLargeOakFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidMegaPineFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidPineFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidRandomSpreadFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidSpruceFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset) This is the main method used to generate foliage.protected voidFoliagePlacer.generateSquare(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, BlockPos centerPos, int radius, int y, boolean giantTrunk) Generates a square of leaves with the given radius.protected static voidFoliagePlacer.placeFoliageBlock(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, TreeFeatureConfig config, BlockPos pos) -
Uses of BlockState in net.minecraft.world.gen.placementmodifier
Methods in net.minecraft.world.gen.placementmodifier with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static booleanCountMultilayerPlacementModifier.blocksSpawn(BlockState state) Deprecated. -
Uses of BlockState in net.minecraft.world.gen.root
Methods in net.minecraft.world.gen.root that return BlockStateModifier and TypeMethodDescriptionprotected BlockStateRootPlacer.applyWaterlogging(TestableWorld world, BlockPos pos, BlockState state) Methods in net.minecraft.world.gen.root with parameters of type BlockStateModifier and TypeMethodDescriptionprotected BlockStateRootPlacer.applyWaterlogging(TestableWorld world, BlockPos pos, BlockState state) Method parameters in net.minecraft.world.gen.root with type arguments of type BlockStateModifier and TypeMethodDescriptionbooleanMangroveRootPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, BlockPos trunkPos, TreeFeatureConfig config) abstract booleanRootPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, BlockPos trunkPos, TreeFeatureConfig config) protected voidMangroveRootPlacer.placeRoots(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config) protected voidRootPlacer.placeRoots(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config) -
Uses of BlockState in net.minecraft.world.gen.stateprovider
Fields in net.minecraft.world.gen.stateprovider declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateNoiseThresholdBlockStateProvider.defaultStateprivate final BlockStateSimpleBlockStateProvider.stateFields in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final List<BlockState>NoiseThresholdBlockStateProvider.highStatesprivate final List<BlockState>NoiseThresholdBlockStateProvider.lowStatesprotected final List<BlockState>NoiseBlockStateProvider.statesprivate final DataPool<BlockState>WeightedBlockStateProvider.statesMethods in net.minecraft.world.gen.stateprovider that return BlockStateModifier and TypeMethodDescriptionabstract BlockStateBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.DualNoiseBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.NoiseBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.NoiseThresholdBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.PillarBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.PredicatedStateProvider.getBlockState(StructureWorldAccess world, Random random, BlockPos pos) RandomizedIntBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.SimpleBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.WeightedBlockStateProvider.getBlockState(Random random, BlockPos pos) Returns a provided block state.protected BlockStateNoiseBlockStateProvider.getStateAtValue(List<BlockState> states, double value) protected BlockStateNoiseBlockStateProvider.getStateFromList(List<BlockState> states, BlockPos pos, double scale) Methods in net.minecraft.world.gen.stateprovider that return types with arguments of type BlockStateModifier and TypeMethodDescriptionprotected static <P extends NoiseBlockStateProvider>
com.mojang.datafixers.Products.P4<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<P>,Long, DoublePerlinNoiseSampler.NoiseParameters, Float, List<BlockState>> NoiseBlockStateProvider.fillNoiseCodecFields(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<P> instance) Methods in net.minecraft.world.gen.stateprovider with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static IntPropertyRandomizedIntBlockStateProvider.getIntPropertyByName(BlockState state, String propertyName) static SimpleBlockStateProviderBlockStateProvider.of(BlockState state) Returns a block state provider that always returns the given state.Method parameters in net.minecraft.world.gen.stateprovider with type arguments of type BlockStateModifier and TypeMethodDescriptionprotected BlockStateNoiseBlockStateProvider.getStateAtValue(List<BlockState> states, double value) protected BlockStateNoiseBlockStateProvider.getStateFromList(List<BlockState> states, BlockPos pos, double scale) private static com.mojang.serialization.DataResult<WeightedBlockStateProvider>WeightedBlockStateProvider.wrap(DataPool<BlockState> states) Constructors in net.minecraft.world.gen.stateprovider with parameters of type BlockStateModifierConstructorDescriptionNoiseThresholdBlockStateProvider(long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, float threshold, float highChance, BlockState defaultState, List<BlockState> lowStates, List<BlockState> highStates) protectedConstructor parameters in net.minecraft.world.gen.stateprovider with type arguments of type BlockStateModifierConstructorDescriptionDualNoiseBlockStateProvider(Range<Integer> variety, DoublePerlinNoiseSampler.NoiseParameters slowNoiseParameters, float slowScale, long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, List<BlockState> states) NoiseBlockStateProvider(long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, List<BlockState> states) NoiseThresholdBlockStateProvider(long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, float threshold, float highChance, BlockState defaultState, List<BlockState> lowStates, List<BlockState> highStates) WeightedBlockStateProvider(DataPool<BlockState> states) -
Uses of BlockState in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateMineshaftStructure.Type.fenceprivate final BlockStateMineshaftStructure.Type.logprivate final BlockStateMineshaftStructure.Type.planksMethods in net.minecraft.world.gen.structure that return BlockState -
Uses of BlockState in net.minecraft.world.gen.surfacebuilder
Fields in net.minecraft.world.gen.surfacebuilder declared as BlockStateModifier and TypeFieldDescriptionprivate static final BlockStateSurfaceBuilder.BROWN_TERRACOTTAprivate final BlockStateSurfaceBuilder.defaultStateprivate static final BlockStateSurfaceBuilder.LIGHT_GRAY_TERRACOTTAprivate static final BlockStateSurfaceBuilder.ORANGE_TERRACOTTAprivate static final BlockStateSurfaceBuilder.PACKED_ICEprivate static final BlockStateSurfaceBuilder.RED_TERRACOTTAprivate final BlockStateMaterialRules.BlockMaterialRule.resultStateThe field for theresultStaterecord component.private static final BlockStateSurfaceBuilder.SNOW_BLOCKprivate final BlockStateMaterialRules.SimpleBlockStateRule.stateThe field for thestaterecord component.private static final BlockStateSurfaceBuilder.TERRACOTTAprivate final BlockState[]SurfaceBuilder.terracottaBandsprivate static final BlockStateSurfaceBuilder.WHITE_TERRACOTTAprivate static final BlockStateSurfaceBuilder.YELLOW_TERRACOTTAMethods in net.minecraft.world.gen.surfacebuilder that return BlockStateModifier and TypeMethodDescriptionprivate static BlockState[]SurfaceBuilder.createTerracottaBands(Random random) protected BlockStateSurfaceBuilder.getTerracottaBlock(int x, int y, int z) MaterialRules.BlockMaterialRule.resultState()Returns the value of theresultStaterecord component.MaterialRules.SimpleBlockStateRule.state()Returns the value of thestaterecord component.MaterialRules.BlockStateRule.tryApply(int x, int y, int z) MaterialRules.ConditionalBlockStateRule.tryApply(int x, int y, int z) MaterialRules.SequenceBlockStateRule.tryApply(int x, int y, int z) MaterialRules.SimpleBlockStateRule.tryApply(int x, int y, int z) Methods in net.minecraft.world.gen.surfacebuilder that return types with arguments of type BlockStateModifier and TypeMethodDescriptionSurfaceBuilder.applyMaterialRule(MaterialRules.MaterialRule rule, CarverContext context, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, BlockPos pos, boolean hasFluid) Deprecated.Methods in net.minecraft.world.gen.surfacebuilder with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static voidSurfaceBuilder.addTerracottaBands(Random random, BlockState[] terracottaBands, int minBandSize, BlockState state) static MaterialRules.MaterialRuleMaterialRules.block(BlockState state) private booleanSurfaceBuilder.isDefaultBlock(BlockState state) Constructors in net.minecraft.world.gen.surfacebuilder with parameters of type BlockStateModifierConstructorDescription(package private)BlockMaterialRule(BlockState resultState) privateBlockMaterialRule(BlockState blockState, MaterialRules.SimpleBlockStateRule simpleBlockStateRule) (package private)SimpleBlockStateRule(BlockState blockState) SurfaceBuilder(NoiseConfig noiseConfig, BlockState defaultState, int seaLevel, RandomSplitter randomDeriver) -
Uses of BlockState in net.minecraft.world.gen.treedecorator
Fields in net.minecraft.world.gen.treedecorator with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate final BiConsumer<BlockPos,BlockState> TreeDecorator.Generator.replacerMethods in net.minecraft.world.gen.treedecorator with parameters of type BlockStateModifier and TypeMethodDescriptionvoidTreeDecorator.Generator.replace(BlockPos pos, BlockState state) Constructor parameters in net.minecraft.world.gen.treedecorator with type arguments of type BlockStateModifierConstructorDescriptionGenerator(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, Set<BlockPos> logPositions, Set<BlockPos> leavesPositions, Set<BlockPos> rootPositions) -
Uses of BlockState in net.minecraft.world.gen.trunk
Method parameters in net.minecraft.world.gen.trunk with type arguments of type BlockStateModifier and TypeMethodDescriptionBendingTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundDarkOakTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundForkingTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundGiantTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundLargeOakTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundMegaJungleTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundStraightTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundabstract List<FoliagePlacer.TreeNode>TrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundUpwardsBranchingTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config) Generates the trunk blocks and return a list of tree nodes to place foliage aroundprivate voidUpwardsBranchingTrunkPlacer.generateExtraBranch(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, TreeFeatureConfig config, List<FoliagePlacer.TreeNode> nodes, BlockPos.Mutable pos, int yOffset, Direction direction, int length, int steps) protected booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config) protected booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config, Function<BlockState, BlockState> function) protected booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config, Function<BlockState, BlockState> function) protected booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config, Function<BlockState, BlockState> function) private voidLargeOakTrunkPlacer.makeBranches(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int treeHeight, BlockPos startPos, List<LargeOakTrunkPlacer.BranchPosition> branchPositions, TreeFeatureConfig config) private booleanLargeOakTrunkPlacer.makeOrCheckBranch(TestableWorld testableWorld, BiConsumer<BlockPos, BlockState> biConsumer, Random random, BlockPos startPos, BlockPos branchPos, boolean make, TreeFeatureConfig config) private voidGiantTrunkPlacer.setLog(TestableWorld testableWorld, BiConsumer<BlockPos, BlockState> biConsumer, Random random, BlockPos.Mutable mutable, TreeFeatureConfig treeFeatureConfig, BlockPos blockPos, int int2, int int3, int int4) protected static voidTrunkPlacer.setToDirt(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config) protected voidTrunkPlacer.trySetState(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos.Mutable pos, TreeFeatureConfig config) -
Uses of BlockState in net.minecraft.world.poi
Fields in net.minecraft.world.poi with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate static final Set<BlockState>PointOfInterestTypes.BED_HEADSprivate final Set<BlockState>PointOfInterestType.blockStatesThe field for theblockStatesrecord component.private static final Set<BlockState>PointOfInterestTypes.CAULDRONSprotected static final Set<BlockState>PointOfInterestTypes.POI_STATESprivate static final Map<BlockState,RegistryEntry<PointOfInterestType>> PointOfInterestTypes.POI_STATES_TO_TYPEMethods in net.minecraft.world.poi that return types with arguments of type BlockStateModifier and TypeMethodDescriptionPointOfInterestType.blockStates()Returns the value of theblockStatesrecord component.private static Set<BlockState>PointOfInterestTypes.getStatesOfBlock(Block block) Methods in net.minecraft.world.poi with parameters of type BlockStateModifier and TypeMethodDescriptionbooleanPointOfInterestType.contains(BlockState state) static Optional<RegistryEntry<PointOfInterestType>>PointOfInterestTypes.getTypeForState(BlockState state) Method parameters in net.minecraft.world.poi with type arguments of type BlockStateModifier and TypeMethodDescriptionprivate static PointOfInterestTypePointOfInterestTypes.register(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> key, Set<BlockState> states, int ticketCount, int searchDistance) Constructor parameters in net.minecraft.world.poi with type arguments of type BlockState
AbstractBlock.AbstractBlockState.getStateForNeighborUpdate(net.minecraft.util.math.Direction, net.minecraft.block.BlockState, net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos, net.minecraft.util.math.BlockPos)instead.