Uses of Class
net.minecraft.block.BlockState
Packages that use BlockState
Package
Description
Provides the cauldron behavior system,
which determines what happens when a player interacts with a cauldron.
The basic AI system for Minecraft living entities.
The Named Binary Tag (NBT) data format.
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.
-
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) booleanBeeNestDestroyedCriterion.Conditions.test(BlockState state, ItemStack stack, int count) 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 TypeFieldDescriptionprotected final BlockStateStairsBlock.baseBlockStateprivate BlockStateBlock.defaultStateprivate final BlockStateRedstoneWireBlock.dotStateprivate 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 final BlockStatePitcherCropBlock.LowerHalfContext.stateThe field for thestaterecord component.private 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.mapColorProviderprivate 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(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos, ItemStack stack) 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(Entity user, 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(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos) static BlockStateComposterBlock.emptyFullComposter(Entity user, BlockState state, World world, BlockPos pos) static BlockStateInfestedBlock.fromRegularState(BlockState regularState) RailPlacementHelper.getBlockState()private static BlockStateBubbleColumnBlock.getBubbleState(BlockState state) static BlockStateCandleCakeBlock.getCandleCakeFromCandle(CandleBlock 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) static BlockStateIceBlock.getMeltedState()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) AbstractSkullBlock.getPlacementState(ItemPlacementContext ctx) AmethystClusterBlock.getPlacementState(ItemPlacementContext ctx) AnvilBlock.getPlacementState(ItemPlacementContext ctx) BambooBlock.getPlacementState(ItemPlacementContext ctx) BannerBlock.getPlacementState(ItemPlacementContext ctx) BarrelBlock.getPlacementState(ItemPlacementContext ctx) BarrierBlock.getPlacementState(ItemPlacementContext ctx) BedBlock.getPlacementState(ItemPlacementContext ctx) BeehiveBlock.getPlacementState(ItemPlacementContext ctx) BellBlock.getPlacementState(ItemPlacementContext ctx) BigDripleafBlock.getPlacementState(ItemPlacementContext ctx) Block.getPlacementState(ItemPlacementContext ctx) CalibratedSculkSensorBlock.getPlacementState(ItemPlacementContext ctx) CampfireBlock.getPlacementState(ItemPlacementContext ctx) CandleBlock.getPlacementState(ItemPlacementContext ctx) CarvedPumpkinBlock.getPlacementState(ItemPlacementContext ctx) ChainBlock.getPlacementState(ItemPlacementContext ctx) ChestBlock.getPlacementState(ItemPlacementContext ctx) ChiseledBookshelfBlock.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) CrafterBlock.getPlacementState(ItemPlacementContext ctx) DeadCoralWallFanBlock.getPlacementState(ItemPlacementContext ctx) DecoratedPotBlock.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) FlowerbedBlock.getPlacementState(ItemPlacementContext ctx) GlazedTerracottaBlock.getPlacementState(ItemPlacementContext ctx) GrateBlock.getPlacementState(ItemPlacementContext ctx) HangingRootsBlock.getPlacementState(ItemPlacementContext ctx) HangingSignBlock.getPlacementState(ItemPlacementContext ctx) HeavyCoreBlock.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) PitcherCropBlock.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) VaultBlock.getPlacementState(ItemPlacementContext ctx) VineBlock.getPlacementState(ItemPlacementContext ctx) WallBannerBlock.getPlacementState(ItemPlacementContext ctx) WallBlock.getPlacementState(ItemPlacementContext ctx) WallHangingSignBlock.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.protected BlockStateAbstractBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractPlantStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractPressurePlateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractRailBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAmethystClusterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAttachedStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBambooBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBambooShootBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBarrierBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBeehiveBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBellBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBigDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBigDripleafStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BrushableBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBubbleColumnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCactusBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCampfireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCandleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCandleCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCarpetBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChainBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChorusFlowerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChorusPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCocoaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ComparatorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateConcretePowderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateConduitBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralBlockBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralParentBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDeadCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDecoratedPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDirtPathBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateEnderChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFallingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFarmlandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFenceBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFenceGateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFlowerPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFluidBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFrogspawnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateGlowLichenBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateGrateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateHangingRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateHangingSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateHeavyCoreBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLadderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLanternBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLeavesBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLightBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLightningRodBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMagmaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMangroveRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMultifaceGrowthBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMushroomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateNetherPortalBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateNoteBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateObserverBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePistonHeadBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PitcherCropBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePointedDripstoneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePropaguleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateRedstoneWireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateRepeaterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateScaffoldingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSculkSensorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSculkShriekerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSculkVeinBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSeagrassBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSeaPickleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSlabBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSmallDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSnowBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSnowyBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSoulFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSoulSandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSporeBlossomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateStairsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSugarCaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTallPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTrapdoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTripwireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTripwireHookBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateVineBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallHangingSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallMountedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallRedstoneTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.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 BlockStateNoteBlock.getStateWithInstrument(WorldAccess world, BlockPos pos, BlockState state) 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) protected BlockStateAbstractBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateAbstractFurnaceBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateAmethystClusterBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateAttachedStemBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateBannerBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateBarrelBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.BeehiveBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.BellBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.CalibratedSculkSensorBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateCampfireBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateChestBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.ChiseledBookshelfBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateCommandBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateCrafterBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDeadCoralWallFanBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDecoratedPotBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDetectorRailBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDispenserBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDoorBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateEnderChestBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateEndPortalFrameBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.FlowerbedBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateGrindstoneBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHangingSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHopperBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHorizontalConnectingBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHorizontalFacingBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateJigsawBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateLadderBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateLecternBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.private BlockStateMultifaceGrowthBlock.mirror(BlockState state, Function<Direction, Direction> mirror) protected BlockStateMultifaceGrowthBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateMushroomBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateObserverBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePistonBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePistonExtensionBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePistonHeadBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePoweredRailBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateRailBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateRedstoneWireBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateRodBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateShulkerBoxBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateSkullBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateSmallDripleafBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateStairsBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateStonecutterBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateTripwireBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateTripwireHookBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.VaultBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateVineBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallBannerBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallHangingSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallRedstoneTorchBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallSkullBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallTorchBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.AbstractFireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.BedBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.BeehiveBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.Block.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.DecoratedPotBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.DoorBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.PistonHeadBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.ShulkerBoxBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.TallPlantBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.TntBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.TripwireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.static BlockStateBlock.postProcessState(BlockState state, WorldAccess world, BlockPos pos) static BlockStateBlock.pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess world, BlockPos pos) Pushes entities standing on a block up before changing the block to taller ones.AbstractBlock.AbstractBlockState.rotate(BlockRotation rotation) protected BlockStateAbstractBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAbstractFurnaceBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAmethystClusterBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAnvilBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAttachedStemBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateBannerBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateBarrelBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.BeehiveBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.BellBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.CalibratedSculkSensorBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateCampfireBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateChestBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.ChiseledBookshelfBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateCommandBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateCrafterBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDeadCoralWallFanBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDecoratedPotBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDetectorRailBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDispenserBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDoorBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateEnderChestBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateEndPortalFrameBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.FlowerbedBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateGrindstoneBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHangingSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHopperBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHorizontalConnectingBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHorizontalFacingBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateJigsawBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateLadderBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateLecternBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateMultifaceGrowthBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateMushroomBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateNetherPortalBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateObserverBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePillarBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePistonBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePistonExtensionBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePistonHeadBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePoweredRailBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRailBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRedstoneWireBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRodBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRotatedInfestedBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateShulkerBoxBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateSkullBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateSmallDripleafBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateStairsBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateStonecutterBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateTripwireBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateTripwireHookBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.VaultBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateVineBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallBannerBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallHangingSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallRedstoneTorchBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallSkullBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallTorchBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.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.PitcherCropBlock.LowerHalfContext.state()Returns the value of thestaterecord component.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) TorchflowerBlock.withAge(int age) private static BlockStateMultifaceGrowthBlock.withAllDirections(StateManager<Block, BlockState> stateManager) static BlockStateChorusPlantBlock.withConnectionProperties(BlockView world, BlockPos pos, BlockState state) 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) private static Function<BlockState, MapColor> Blocks.createMapColorFromWaterloggedBlockState(MapColor mapColor) 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()default Optional<BlockState> Degradable.tryDegrade(BlockState state, ServerWorld world, BlockPos pos, Random random) Methods in net.minecraft.block with parameters of type BlockStateModifier and TypeMethodDescription(package private) static BlockStateComposterBlock.addToComposter(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos, ItemStack stack) voidBeehiveBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack tool) Called server-side when the block is broken by the player using correct tool.voidBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack tool) Called server-side when the block is broken by the player using correct tool.voidIceBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack tool) Called server-side when the block is broken by the player using correct tool.voidTallPlantBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack tool) Called server-side when the block is broken by the player using correct tool.voidTurtleEggBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack tool) Called server-side when the block is broken by the player using correct tool.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) private voidTurtleEggBlock.breakEgg(World world, BlockPos pos, BlockState state) protected floatAbstractBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos) protected floatBambooBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos) protected floatBambooShootBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos) private intComparatorBlock.calculateOutputSignal(World world, BlockPos pos, BlockState state) booleanWallHangingSignBlock.canAttachAt(BlockState state, WorldView world, BlockPos pos) protected booleanAbstractPlantPartBlock.canAttachTo(BlockState state) protected booleanKelpBlock.canAttachTo(BlockState state) protected booleanKelpPlantBlock.canAttachTo(BlockState state) booleanWallHangingSignBlock.canAttachTo(WorldView world, BlockState state, BlockPos toPos, Direction direction) static booleanCampfireBlock.canBeLit(BlockState state) static booleanCandleBlock.canBeLit(BlockState state) static booleanCandleCakeBlock.canBeLit(BlockState state) protected booleanAbstractBlock.canBucketPlace(BlockState state, Fluid fluid) Returns whether a bucket can replace the block with the fluid.protected booleanEndGatewayBlock.canBucketPlace(BlockState state, Fluid fluid) Returns whether a bucket can replace the block with the fluid.protected booleanEndPortalBlock.canBucketPlace(BlockState state, Fluid fluid) Returns whether a bucket can replace the block with the 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) booleanBarrierBlock.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanFluidFillable.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanKelpBlock.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanKelpPlantBlock.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanSeagrassBlock.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanSlabBlock.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) booleanTallSeagrassBlock.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) default booleanWaterloggable.canFillWithFluid(@Nullable PlayerEntity player, BlockView world, BlockPos pos, BlockState state, Fluid fluid) private static booleanSaplingGenerator.canGenerateLargeTree(BlockState state, BlockView world, BlockPos pos, int x, int z) 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) booleanBambooShootBlock.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) booleanFertilizable.canGrow(World world, Random random, BlockPos pos, BlockState state) booleanFlowerbedBlock.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) booleanPitcherCropBlock.canGrow(World world, Random random, BlockPos pos, BlockState state) private booleanPitcherCropBlock.canGrow(WorldView world, BlockPos pos, BlockState state, int age) 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) booleanShortPlantBlock.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) booleanAbstractBannerBlock.canMobSpawnInside(BlockState state) booleanAbstractPressurePlateBlock.canMobSpawnInside(BlockState state) booleanAbstractSignBlock.canMobSpawnInside(BlockState state) booleanBlock.canMobSpawnInside(BlockState state) static booleanBlock.cannotConnect(BlockState state) private static booleanShulkerBoxBlock.canOpen(BlockState state, World world, BlockPos pos, ShulkerBoxBlockEntity entity) static booleanDoorBlock.canOpenByHand(BlockState state) protected booleanAbstractBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanAbstractCauldronBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanAbstractSkullBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanAnvilBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanBambooBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanBedBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanBellBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanBrewingStandBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanCactusBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanCakeBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanCampfireBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanCandleCakeBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanChainBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanChestBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanChorusPlantBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanCocoaBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanComposterBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanConduitBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanDecoratedPotBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanDirtPathBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanDoorBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanDragonEggBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanEnchantingTableBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanEnderChestBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanEndPortalFrameBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanFarmlandBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanFenceBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanFenceGateBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanFlowerPotBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanFluidBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanGrindstoneBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanHeavyCoreBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanHopperBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanHorizontalConnectingBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanLanternBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanLecternBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanMudBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanPistonBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanPistonExtensionBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanPistonHeadBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanPlantBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanPointedDripstoneBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanPowderSnowBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanRespawnAnchorBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanRodBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanSculkSensorBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanSeaPickleBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanSlabBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.booleanSnifferEggBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanSnowBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanSoulSandBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanStairsBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanStonecutterBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanTrapdoorBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanWallBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanWallHangingSignBlock.canPathfindThrough(BlockState state, NavigationType type) Returns if an entity using navigation typetypecan navigate through this block.protected booleanAbstractRedstoneGateBlock.canPlaceAbove(WorldView world, BlockPos pos, BlockState state) protected booleanAbstractBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanAbstractPlantPartBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanAbstractPressurePlateBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanAbstractRailBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanAbstractRedstoneGateBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanAbstractTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanAmethystClusterBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanBambooBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanBambooShootBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanBannerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanBellBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanBigDripleafBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanBigDripleafStemBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanBubbleColumnBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCactusBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCakeBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCandleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCandleCakeBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCarpetBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanChorusFlowerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanChorusPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCocoaBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCoralParentBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanCropBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanDeadCoralWallFanBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanDirtPathBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanDoorBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanFarmlandBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanFireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanFrogspawnBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanGrindstoneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanHangingRootsBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanHangingSignBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanLadderBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanLanternBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanMultifaceGrowthBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanMushroomPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanPistonHeadBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.booleanPitcherCropBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanPointedDripstoneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanPropaguleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanRedstoneWireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanScaffoldingBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanSeaPickleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanSignBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanSmallDripleafBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanSnowBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanSoulFireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanSporeBlossomBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanSugarCaneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanTallPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanTallSeagrassBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanTripwireHookBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanVineBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanWallBannerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanWallMountedBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanWallRedstoneTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanWallSignBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.protected booleanWallTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos) Returns whether the block can be placed atpos.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 booleanPitcherCropBlock.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) protected booleanAbstractBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanAbstractPlantBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanCandleBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.booleanFlowerbedBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanGlowLichenBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanMultifaceGrowthBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.booleanPitcherCropBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanScaffoldingBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanSculkVeinBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanSeaPickleBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanSlabBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanSnowBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanTurtleEggBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.protected booleanVineBlock.canReplace(BlockState state, ItemPlacementContext context) Returns whether the item can replace the block.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 voidprotected 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(Entity user, 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) protected voidCrafterBlock.craft(BlockState state, ServerWorld world, BlockPos pos) AbstractBannerBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.AbstractSignBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.AbstractSkullBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BarrelBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BeaconBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BedBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BeehiveBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BellBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BlastFurnaceBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BlockEntityProvider.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BrewingStandBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.BrushableBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.CalibratedSculkSensorBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.CampfireBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.ChestBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.ChiseledBookshelfBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.CommandBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.ComparatorBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.ConduitBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.CrafterBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.DaylightDetectorBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.DecoratedPotBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.DispenserBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.DropperBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.EnchantingTableBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.EnderChestBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.EndGatewayBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.EndPortalBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.FurnaceBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.HangingSignBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.HopperBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.JigsawBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.JukeboxBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.LecternBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.PistonExtensionBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.SculkCatalystBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.SculkSensorBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.SculkShriekerBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.ShulkerBoxBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.SmokerBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.SpawnerBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.StructureBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.TrappedChestBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.TrialSpawnerBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.VaultBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.WallHangingSignBlock.createBlockEntity(BlockPos pos, BlockState state) Returns a new block entity instance.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) protected @Nullable NamedScreenHandlerFactoryAbstractBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected @Nullable NamedScreenHandlerFactoryAnvilBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected @Nullable NamedScreenHandlerFactoryBlockWithEntity.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected @Nullable NamedScreenHandlerFactoryCartographyTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected @Nullable NamedScreenHandlerFactoryChestBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected NamedScreenHandlerFactoryCraftingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected @Nullable NamedScreenHandlerFactoryEnchantingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected NamedScreenHandlerFactoryGrindstoneBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected @Nullable NamedScreenHandlerFactoryLecternBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected NamedScreenHandlerFactoryLoomBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected NamedScreenHandlerFactorySmithingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.protected @Nullable NamedScreenHandlerFactoryStonecutterBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos) Returns the screen handler factory ornullif screen handler cannot be created.static voidLeveledCauldronBlock.decrementFluidLevel(BlockState state, World world, BlockPos pos) private static BlockStateMultifaceGrowthBlock.disableDirection(BlockState state, BooleanProperty direction) protected voidDispenserBlock.dispense(ServerWorld world, BlockState state, BlockPos pos) protected voidDropperBlock.dispense(ServerWorld world, BlockState state, BlockPos pos) 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, 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, @Nullable Entity entity, ItemStack tool) protected booleanAbstractBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanAbstractPressurePlateBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanAbstractRedstoneGateBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanButtonBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanDaylightDetectorBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanDetectorRailBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.booleanJukeboxBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanLecternBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanLeverBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanLightningRodBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanObserverBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanRedstoneBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanRedstoneTorchBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanRedstoneWireBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanSculkSensorBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanTargetBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanTrappedChestBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.protected booleanTripwireHookBlock.emitsRedstonePower(BlockState state) Returns whether the block is capable of emitting redstone power.(package private) static BlockStateComposterBlock.emptyComposter(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos) static BlockStateComposterBlock.emptyFullComposter(Entity user, BlockState state, World world, BlockPos pos) AbstractBlock.Offsetter.evaluate(BlockState state, BlockView 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) Fills a cauldron with one level of the specified fluid if possible.protected voidCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid) Fills a cauldron with one level of the specified fluid if possible.protected voidLeveledCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid) Fills a cauldron with one level of the specified fluid if possible.private voidTrapdoorBlock.flip(BlockState state, World world, BlockPos pos, @Nullable PlayerEntity player) static BlockStateInfestedBlock.fromRegularState(BlockState regularState) voidSaplingBlock.generate(ServerWorld world, BlockPos pos, BlockState state, Random random) booleanSaplingGenerator.generate(ServerWorld world, ChunkGenerator chunkGenerator, BlockPos pos, BlockState state, Random random) private intVineBlock.getAdjacentBlockCount(BlockState state) intCropBlock.getAge(BlockState state) protected floatAbstractBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) protected floatBarrierBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) protected floatLightBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) protected floatMudBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) protected floatSnowBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) protected floatSoulSandBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) protected floatStructureVoidBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos) protected floatTransparentBlock.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) protected VoxelShapeAbstractBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFenceBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMudBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePaneBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePowderSnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSoulSandBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTransparentBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractSignBlock.getCenter(BlockState state) WallSignBlock.getCenter(BlockState state) protected VoxelShapeAbstractBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBambooBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBellBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBigDripleafBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCactusBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeComposterBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFenceGateBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFluidBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeGrindstoneBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHoneyBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHorizontalConnectingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLecternBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMudBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonExtensionBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PitcherCropBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePowderSnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeScaffoldingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSculkShriekerBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSoulSandBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallHangingSignBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) intAnvilBlock.getColor(BlockState state, BlockView world, BlockPos pos) intColoredFallingBlock.getColor(BlockState state, BlockView world, BlockPos pos) intConcretePowderBlock.getColor(BlockState state, BlockView world, BlockPos pos) intFallingBlock.getColor(BlockState state, BlockView world, BlockPos pos) protected intAbstractBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intAbstractFurnaceBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intBarrelBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intBeehiveBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intBrewingStandBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intBulbBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intCakeBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intCandleCakeBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intChestBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intChiseledBookshelfBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intCommandBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intComposterBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intCrafterBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intDecoratedPotBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intDetectorRailBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intDispenserBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intEndPortalFrameBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intHopperBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intJukeboxBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intLavaCauldronBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intLecternBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intLeveledCauldronBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intRespawnAnchorBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intSculkSensorBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intShulkerBoxBlock.getComparatorOutput(BlockState state, World world, BlockPos pos) Returns the comparator output of the block, from0to15.protected intConnectingBlock.getConnectionMask(BlockState state) protected VoxelShapeAbstractBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeFenceBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeFenceGateBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeLecternBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapePointedDripstoneBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapePowderSnowBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeSculkShriekerBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeSkullBlock.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, LootContextParameterSet.Builder builder) Returns the block's dropped item stacks.BeehiveBlock.getDroppedStacks(BlockState state, LootContextParameterSet.Builder builder) Returns the block's dropped item stacks.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) DecoratedPotBlock.getDroppedStacks(BlockState state, LootContextParameterSet.Builder builder) Returns the block's dropped item stacks.FluidBlock.getDroppedStacks(BlockState state, LootContextParameterSet.Builder builder) Returns the block's dropped item stacks.PistonExtensionBlock.getDroppedStacks(BlockState state, LootContextParameterSet.Builder builder) Returns the block's dropped item stacks.ShulkerBoxBlock.getDroppedStacks(BlockState state, LootContextParameterSet.Builder builder) Returns the block's dropped item stacks.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) protected FluidStateAbstractBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateAbstractRailBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateAbstractSignBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateAmethystClusterBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateBarrierBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateBigDripleafBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateBigDripleafStemBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateBubbleColumnBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateCampfireBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateCandleBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateChainBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateChestBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateConduitBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateCoralParentBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateDecoratedPotBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateEnderChestBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateFluidBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateGlowLichenBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateGrateBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateHangingRootsBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateHeavyCoreBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateHorizontalConnectingBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateKelpBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateKelpPlantBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateLadderBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateLanternBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateLeavesBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateLightBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateLightningRodBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateMangroveRootsBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStatePointedDripstoneBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStatePropaguleBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateScaffoldingBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateSculkSensorBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateSculkShriekerBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateSculkVeinBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateSeagrassBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateSeaPickleBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateSlabBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateSmallDripleafBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateStairsBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateTallSeagrassBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateTrapdoorBlock.getFluidState(BlockState state) Returns the state's associated fluid state.protected FluidStateWallBlock.getFluidState(BlockState state) Returns the state's associated fluid 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) intSnifferEggBlock.getHatchStage(BlockState state) 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) PitcherCropBlock.getLowerHalfContext(WorldView world, BlockPos pos, BlockState state) protected intAbstractRedstoneGateBlock.getMaxInputLevelSides(RedstoneView world, BlockPos pos, BlockState state) protected intAbstractBlock.getOpacity(BlockState state, BlockView world, BlockPos pos) protected intLeavesBlock.getOpacity(BlockState state, BlockView world, BlockPos pos) protected intTintedGlassBlock.getOpacity(BlockState state, BlockView world, BlockPos pos) static DirectionBedBlock.getOppositePartDirection(BlockState state) static OptionalIntLeavesBlock.getOptionalDistanceFromLog(BlockState state) protected VoxelShapeAbstractBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractCauldronBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractFireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractPlantPartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractPressurePlateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractRailBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractRedstoneGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAirBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAmethystClusterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAnvilBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAttachedStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAzaleaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBambooBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBambooShootBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBedBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBeetrootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBellBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBigDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBigDripleafStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBrewingStandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBubbleColumnBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeButtonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCactusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCampfireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCandleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCandleCakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCarpetBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCarrotsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeChainBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCocoaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeComposterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeConduitBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCoralParentBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCropBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDaylightDetectorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDeadBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDeadCoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDeadCoralFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDeadCoralWallFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDecoratedPotBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDirtPathBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDragonEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEnchantingTableBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEnderChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEndPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEndPortalFrameBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFarmlandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFenceGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FlowerbedBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFlowerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFlowerPotBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFluidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFrogspawnBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFungusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeGrindstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHangingRootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHangingSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHeavyCoreBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHopperBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHorizontalConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLadderBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLanternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLecternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLeverBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLightBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLilyPadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMultifaceGrowthBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMushroomPlantBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeNetherPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeNetherWartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonExtensionBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonHeadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PitcherCropBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePointedDripstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePotatoesBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePropaguleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeRedstoneWireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeRodBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeRootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSaplingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeScaffoldingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSculkSensorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSeaPickleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeShortPlantBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeShulkerBoxBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSlabBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSmallDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SnifferEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSnowBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSporeBlossomBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSproutsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStairsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStonecutterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStructureVoidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSugarCaneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSweetBerryBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTallSeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TorchflowerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTrapdoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTripwireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTripwireHookBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTurtleEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeVineBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallBannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallHangingSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallPiglinHeadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallRedstoneTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallSkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallTorchBlock.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(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.AbstractPlantBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.AttachedStemBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.BambooShootBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.BigDripleafStemBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.Block.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.CandleCakeBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.CaveVinesBodyBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.CaveVinesHeadBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.CropBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.DecoratedPotBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.EndGatewayBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.EndPortalBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.FlowerPotBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.FrostedIceBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.LightBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.NetherPortalBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.NetherWartBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.PistonExtensionBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.PistonHeadBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.ShulkerBoxBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.StemBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.SweetBerryBushBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.TallSeagrassBlock.getPickStack(WorldView world, BlockPos pos, BlockState state) Returns the new item stack when using pick block functionality.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) protected VoxelShapeAbstractBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeAbstractCauldronBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeComposterBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeHopperBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeScaffoldingBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected abstract intAbstractPressurePlateBlock.getRedstoneOutput(BlockState state) protected intPressurePlateBlock.getRedstoneOutput(BlockState state) protected intWeightedPressurePlateBlock.getRedstoneOutput(BlockState state) protected longAbstractBlock.getRenderingSeed(BlockState state, BlockPos pos) Returns the seed value for rendering.protected longBedBlock.getRenderingSeed(BlockState state, BlockPos pos) Returns the seed value for rendering.protected longDoorBlock.getRenderingSeed(BlockState state, BlockPos pos) Returns the seed value for rendering.protected longTallPlantBlock.getRenderingSeed(BlockState state, BlockPos pos) Returns the seed value for rendering.protected BlockRenderTypeAbstractBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeAbstractFurnaceBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeAirBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBarrelBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBarrierBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBeaconBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBedBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBeehiveBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBellBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBlockWithEntity.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBrewingStandBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).BrushableBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeBubbleColumnBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeCampfireBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeChestBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeChiseledBookshelfBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeCommandBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeConduitBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeCrafterBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeDaylightDetectorBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeDispenserBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeEnchantingTableBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeEnderChestBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeFluidBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeGrindstoneBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeHopperBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeJukeboxBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeLecternBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeLightBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeSculkCatalystBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeSculkSensorBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeSculkShriekerBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeShulkerBoxBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeSpawnerBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeStonecutterBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeStructureBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeStructureVoidBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).protected BlockRenderTypeTrialSpawnerBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).VaultBlock.getRenderType(BlockState state) Returns the block's render type (invisible, animated, model).static DirectionJigsawBlock.getRotation(BlockState state) abstract floatAbstractSignBlock.getRotationDegrees(BlockState state) floatHangingSignBlock.getRotationDegrees(BlockState state) floatSignBlock.getRotationDegrees(BlockState state) floatWallHangingSignBlock.getRotationDegrees(BlockState state) floatWallSignBlock.getRotationDegrees(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) protected VoxelShapeAbstractBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) ChorusFlowerBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeFenceGateBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeHangingSignBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeLeavesBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeMudBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeShulkerBoxBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeSnowBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeSoulSandBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeWallHangingSignBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) private OptionalIntChiseledBookshelfBlock.getSlotForHitPos(BlockHitResult hit, BlockState state) protected BlockSoundGroupAbstractBlock.getSoundGroup(BlockState state) protected BlockSoundGroupDecoratedPotBlock.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.protected BlockStateAbstractBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractPlantStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractPressurePlateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractRailBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAbstractTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAmethystClusterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateAttachedStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBambooBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBambooShootBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBarrierBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBeehiveBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBellBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBigDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBigDripleafStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BrushableBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateBubbleColumnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCactusBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCampfireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCandleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCandleCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCarpetBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChainBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChorusFlowerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateChorusPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCocoaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ComparatorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateConcretePowderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateConduitBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralBlockBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralParentBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDeadCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDecoratedPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDirtPathBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateDoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateEnderChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFallingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFarmlandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFenceBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFenceGateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFlowerPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFluidBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateFrogspawnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateGlowLichenBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateGrateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateHangingRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateHangingSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateHeavyCoreBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLadderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLanternBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLeavesBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLightBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateLightningRodBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMagmaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMangroveRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMultifaceGrowthBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateMushroomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateNetherPortalBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateNoteBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateObserverBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePistonHeadBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PitcherCropBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePointedDripstoneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStatePropaguleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateRedstoneWireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateRepeaterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateScaffoldingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSculkSensorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSculkShriekerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSculkVeinBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSeagrassBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSeaPickleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSlabBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSmallDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSnowBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSnowyBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSoulFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSoulSandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSporeBlossomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateStairsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateSugarCaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTallPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTrapdoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTripwireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateTripwireHookBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateVineBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallHangingSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallMountedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallRedstoneTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.protected BlockStateWallTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.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 BlockStateNoteBlock.getStateWithInstrument(WorldAccess world, BlockPos pos, BlockState state) 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.protected intAbstractBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intAbstractPressurePlateBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intAbstractRedstoneGateBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intButtonBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intDetectorRailBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intLecternBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intLeverBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intLightningRodBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intObserverBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intRedstoneTorchBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intRedstoneWireBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.intSculkSensorBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intTrappedChestBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.protected intTripwireHookBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the strong redstone power emitted from the block.PointedDripstoneBlock.getSupportingPos(World world, BlockPos pos, BlockState state, int range) <T extends BlockEntity>
@Nullable BlockEntityTicker<T> AbstractSignBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> AbstractSkullBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> BeaconBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> BeehiveBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> BellBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> BlastFurnaceBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.default <T extends BlockEntity>
@Nullable BlockEntityTicker<T> BlockEntityProvider.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> BrewingStandBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> CalibratedSculkSensorBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> CampfireBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> ChestBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> ConduitBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> CrafterBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> DaylightDetectorBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> EnchantingTableBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> EnderChestBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> EndGatewayBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> FurnaceBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> HangingSignBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> HopperBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> JukeboxBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> PistonExtensionBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> SculkCatalystBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> SculkSensorBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> SculkShriekerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> ShulkerBoxBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> SmokerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> SpawnerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> TrialSpawnerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> VaultBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.<T extends BlockEntity>
@Nullable BlockEntityTicker<T> WallHangingSignBlock.getTicker(World world, BlockState state, BlockEntityType<T> type) Returns the "ticker" for the block's block entity, ornullif the block entity does not need to be ticked.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) protected intAbstractBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intAbstractPressurePlateBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intAbstractRedstoneGateBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intButtonBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.intCalibratedSculkSensorBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intDaylightDetectorBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intDetectorRailBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.intJukeboxBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intLecternBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intLeverBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intLightningRodBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intObserverBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intRedstoneBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intRedstoneTorchBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intRedstoneWireBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intSculkSensorBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intTargetBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intTrappedChestBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intTripwireHookBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.protected intWallRedstoneTorchBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction) Returns the weak redstone power emitted from the block.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) voidBambooShootBlock.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) voidFertilizable.grow(ServerWorld world, Random random, BlockPos pos, BlockState state) voidFlowerbedBlock.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) voidPitcherCropBlock.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) voidShortPlantBlock.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) protected booleanAbstractBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanAbstractCauldronBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanAbstractFurnaceBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanBarrelBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanBeehiveBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanBrewingStandBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanBulbBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanCakeBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanCandleCakeBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanChestBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanChiseledBookshelfBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanCommandBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanComposterBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanCrafterBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanDecoratedPotBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanDetectorRailBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanDispenserBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanEndPortalFrameBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanHopperBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanJukeboxBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanLecternBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanRespawnAnchorBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanSculkSensorBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.protected booleanShulkerBoxBlock.hasComparatorOutput(BlockState state) Returns whether the block can have a comparator output.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) protected booleanAbstractBlock.hasRandomTicks(BlockState state) protected booleanAbstractPlantStemBlock.hasRandomTicks(BlockState state) protected booleanBambooBlock.hasRandomTicks(BlockState state) protected booleanChorusFlowerBlock.hasRandomTicks(BlockState state) protected booleanCocoaBlock.hasRandomTicks(BlockState state) protected booleanCropBlock.hasRandomTicks(BlockState state) protected booleanFluidBlock.hasRandomTicks(BlockState state) protected booleanLeavesBlock.hasRandomTicks(BlockState state) protected booleanNetherWartBlock.hasRandomTicks(BlockState state) protected booleanOxidizableBlock.hasRandomTicks(BlockState state) protected booleanOxidizableBulbBlock.hasRandomTicks(BlockState state) protected booleanOxidizableDoorBlock.hasRandomTicks(BlockState state) protected booleanOxidizableGrateBlock.hasRandomTicks(BlockState state) protected booleanOxidizableSlabBlock.hasRandomTicks(BlockState state) protected booleanOxidizableStairsBlock.hasRandomTicks(BlockState state) protected booleanOxidizableTrapdoorBlock.hasRandomTicks(BlockState state) booleanPitcherCropBlock.hasRandomTicks(BlockState state) protected booleanRedstoneOreBlock.hasRandomTicks(BlockState state) protected booleanSweetBerryBushBlock.hasRandomTicks(BlockState state) protected booleanAbstractBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanDaylightDetectorBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanDirtPathBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanEnchantingTableBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanEndPortalFrameBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanFarmlandBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanLecternBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanPistonBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanPistonHeadBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanSculkSensorBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanSculkShriekerBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanSlabBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanSnowBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanStairsBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.protected booleanStonecutterBlock.hasSidedTransparency(BlockState state) Returns whether the block's transparency depends on the side of the block, like slabs.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) protected booleanAbstractBlock.isCullingShapeFullCube(BlockState state, BlockView world, BlockPos pos) 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(WorldView world, BlockPos pos, BlockState state) booleanAbstractPlantStemBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanAzaleaBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanBambooBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanBambooShootBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanBigDripleafBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanBigDripleafStemBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanCaveVinesBodyBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanCaveVinesHeadBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanCocoaBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanCropBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanFertilizable.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanFlowerbedBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanFungusBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanGlowLichenBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanGrassBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanMangroveLeavesBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanMossBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanMushroomPlantBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanNetherrackBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanNyliumBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanPitcherCropBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanPropaguleBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanRootedDirtBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanSaplingBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanSeagrassBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanSeaPickleBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanShortPlantBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanSmallDripleafBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanStemBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanSweetBerryBushBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) booleanTallFlowerBlock.isFertilizable(WorldView world, BlockPos pos, BlockState state) protected abstract booleanAbstractFireBlock.isFlammable(BlockState state) protected booleanFireBlock.isFlammable(BlockState state) protected booleanSoulFireBlock.isFlammable(BlockState state) abstract booleanAbstractCauldronBlock.isFull(BlockState state) Returnstrueif the specified cauldron state is completely full,falseotherwise.booleanCauldronBlock.isFull(BlockState state) Returnstrueif the specified cauldron state is completely full,falseotherwise.booleanLavaCauldronBlock.isFull(BlockState state) Returnstrueif the specified cauldron state is completely full,falseotherwise.booleanLeveledCauldronBlock.isFull(BlockState state) Returnstrueif the specified cauldron state is completely full,falseotherwise.private static booleanRedstoneWireBlock.isFullyConnected(BlockState state) private booleanPitcherCropBlock.isFullyGrown(BlockState state) private static booleanPropaguleBlock.isFullyGrown(BlockState state) private static booleanPropaguleBlock.isHanging(BlockState state) private static booleanPointedDripstoneBlock.isHeldByPointedDripstone(BlockState state, WorldView world, BlockPos pos) private booleanWallHangingSignBlock.isHitOnFacingAxis(BlockHitResult hitResult, BlockState state) 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) private static booleanPitcherCropBlock.isLowerHalf(BlockState state) final 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) private booleanSnifferEggBlock.isReadyToHatch(BlockState state) static booleanAbstractRedstoneGateBlock.isRedstoneGate(BlockState state) protected booleanAbstractBlock.isShapeFullCube(BlockState state, BlockView world, BlockPos pos) protected booleanBambooBlock.isShapeFullCube(BlockState state, BlockView world, BlockPos pos) protected booleanPointedDripstoneBlock.isShapeFullCube(BlockState state, BlockView world, BlockPos pos) booleanAbstractBlock.AbstractBlockState.isSideInvisible(BlockState state, Direction direction) protected booleanAbstractBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) protected booleanFluidBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) protected booleanMangroveRootsBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) protected booleanPaneBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) protected booleanPowderSnowBlock.isSideInvisible(BlockState state, BlockState stateFrom, Direction direction) protected booleanTranslucentBlock.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) protected booleanAbstractBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanBambooBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanBarrierBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanConnectingBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanFluidBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanGlowLichenBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanHorizontalConnectingBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanLightBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanPlantBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanShulkerBoxBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanTintedGlassBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanTransparentBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanVineBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) protected booleanWallBlock.isTransparent(BlockState state, BlockView world, BlockPos pos) static booleanVineLogic.isValidForWeepingStem(BlockState state) private booleanFenceGateBlock.isWall(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) protected BlockStateAbstractBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateAbstractFurnaceBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateAmethystClusterBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateAttachedStemBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateBannerBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateBarrelBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.BeehiveBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.BellBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.CalibratedSculkSensorBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateCampfireBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateChestBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.ChiseledBookshelfBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateCommandBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateCrafterBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDeadCoralWallFanBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDecoratedPotBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDetectorRailBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDispenserBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateDoorBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateEnderChestBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateEndPortalFrameBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.FlowerbedBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateGrindstoneBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHangingSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHopperBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHorizontalConnectingBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateHorizontalFacingBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateJigsawBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateLadderBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateLecternBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.private BlockStateMultifaceGrowthBlock.mirror(BlockState state, Function<Direction, Direction> mirror) protected BlockStateMultifaceGrowthBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateMushroomBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateObserverBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePistonBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePistonExtensionBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePistonHeadBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStatePoweredRailBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateRailBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateRedstoneWireBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateRodBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateShulkerBoxBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateSkullBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateSmallDripleafBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateStairsBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateStonecutterBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateTripwireBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateTripwireHookBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.VaultBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateVineBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallBannerBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallHangingSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallRedstoneTorchBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallSignBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallSkullBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected BlockStateWallTorchBlock.mirror(BlockState state, BlockMirror mirror) Returnsstatemirrored bymirror.protected voidAbstractBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidAbstractRailBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidAbstractRedstoneGateBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidAbstractSkullBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidBellBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidBigDripleafBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidBulbBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidCommandBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidCrafterBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidDispenserBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidDoorBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidFenceGateBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidFluidBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidFrostedIceBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidHopperBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidNoteBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidPistonBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidPistonHeadBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidRedstoneLampBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidRedstoneTorchBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidRedstoneWireBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidSpongeBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidStructureBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidTntBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.protected voidTrapdoorBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, BlockPos sourcePos, boolean notify) Called when a neighboring block is updated.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) protected voidAbstractBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidAbstractFireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidAbstractRailBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidAbstractRedstoneGateBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.voidBrushableBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidBulbBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidCarvedPumpkinBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidComposterBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidCoralBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidCoralFanBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidCoralWallFanBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidDetectorRailBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidFallingBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidFireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidFluidBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidFrogspawnBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.voidFrostedIceBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidHopperBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidLightningRodBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidMagmaBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidObserverBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidPistonBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidRedstoneTorchBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidRedstoneWireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidScaffoldingBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidSculkSensorBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.voidSnifferEggBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidSoulSandBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidSpongeBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidTargetBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidTntBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidTripwireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidTurtleEggBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidWetSpongeBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) Called server-side on the new block when the block state is changed.protected voidAbstractBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) Called when a player starts breaking the block (including when instant-mining).protected voidDragonEggBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) Called when a player starts breaking the block (including when instant-mining).protected voidNoteBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) Called when a player starts breaking the block (including when instant-mining).protected voidRedstoneOreBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) Called when a player starts breaking the block (including when instant-mining).AbstractFireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.BedBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.BeehiveBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.Block.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.DecoratedPotBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.DoorBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.PistonHeadBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.ShulkerBoxBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.TallPlantBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.TntBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.TripwireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) Called when a player breaks a block before the block is removed from the world.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) Called after a player breaks a block and the block is removed from the world.voidPistonExtensionBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state) Called after a player breaks a block and the block is removed from the world.protected voidAbstractBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidAbstractFireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidAbstractPressurePlateBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidBigDripleafBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidBubbleColumnBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidButtonBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCactusBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCampfireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCobwebBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCropBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidDetectorRailBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidEndGatewayBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidEndPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidFrogspawnBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidHoneyBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidHopperBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidLavaCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidLeveledCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidLilyPadBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidNetherPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.voidPitcherCropBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidPowderSnowBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidSweetBerryBushBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidTripwireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidWitherRoseBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidAbstractBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) protected voidAbstractCandleBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) protected voidBellBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) protected voidButtonBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) protected voidDoorBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) protected voidFenceGateBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) protected voidLeverBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) protected voidTrapdoorBlock.onExploded(BlockState state, World world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) private voidLeveledCauldronBlock.onFireCollision(BlockState state, World world, BlockPos pos) voidBedBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidFarmlandBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidHayBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidHoneyBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidPointedDripstoneBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidPowderSnowBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidSlimeBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidTurtleEggBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.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) voidAbstractRedstoneGateBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidBedBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidCommandBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidCrafterBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidDoorBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidJukeboxBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidPistonBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidPitcherCropBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidSmallDripleafBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidStructureBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidTallPlantBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidTripwireHookBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidWallWitherSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidWitherSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack) Called when the player placed the block.voidAbstractBlock.AbstractBlockState.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) protected voidAbstractBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidAbstractCandleBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidAmethystBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidBellBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidBigDripleafBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidCampfireBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidChorusFlowerBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidDecoratedPotBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidPointedDripstoneBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidTargetBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidTntBlock.onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) Called when aProjectileEntityhits a block.protected voidAbstractBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.protected voidExperienceDroppingBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.protected voidInfestedBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.protected voidRedstoneOreBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.protected voidSculkCatalystBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.protected voidSculkSensorBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.protected voidSculkShriekerBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.protected voidSpawnerBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) Called server-side when the stacks are dropped by mining or explosion.voidAbstractBlock.AbstractBlockState.onStateReplaced(World world, BlockPos pos, BlockState state, boolean moved) protected voidAbstractBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidAbstractFurnaceBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidAbstractPressurePlateBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidAbstractRailBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidAbstractRedstoneGateBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidBarrelBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidBrewingStandBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidButtonBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidCampfireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidChestBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidChiseledBookshelfBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidCrafterBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidDecoratedPotBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidDispenserBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidHopperBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidJukeboxBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidLecternBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidLeverBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidLightningRodBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidObserverBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidPistonExtensionBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidPistonHeadBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidRedstoneTorchBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidRedstoneWireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidSculkSensorBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidSculkShriekerBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidShulkerBoxBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidTripwireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.protected voidTripwireHookBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) Called server-side on the old block when the block state is changed.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.voidTurtleEggBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.protected booleanAbstractBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) Handles the block event, which is an event specific to a block with an integer ID and data.protected booleanBlockWithEntity.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) Handles the block event, which is an event specific to a block with an integer ID and data.protected booleanComparatorBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) Handles the block event, which is an event specific to a block with an integer ID and data.protected booleanNoteBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) Handles the block event, which is an event specific to a block with an integer ID and data.protected booleanPistonBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) Handles the block event, which is an event specific to a block with an integer ID and data.protected ActionResultAbstractBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultAbstractFurnaceBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultAbstractSignBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultAnvilBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultBarrelBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultBeaconBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultBedBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultBellBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultBrewingStandBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultButtonBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCakeBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCandleCakeBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCartographyTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCaveVinesBodyBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCaveVinesHeadBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultChestBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultChiseledBookshelfBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCommandBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultComparatorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultComposterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCrafterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultCraftingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultDaylightDetectorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultDecoratedPotBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultDispenserBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultDoorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultDragonEggBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultEnchantingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultEnderChestBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultFenceBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultFenceGateBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultFletchingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultFlowerPotBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultGrindstoneBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultHopperBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultJigsawBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultJukeboxBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultLecternBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultLeverBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultLightBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultLoomBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultNoteBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultPistonExtensionBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultRedstoneWireBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultRepeaterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultRespawnAnchorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultShulkerBoxBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultSmithingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultStonecutterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultStructureBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultSweetBerryBushBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ActionResultTrapdoorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) protected ItemActionResultAbstractBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultAbstractCauldronBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultAbstractSignBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultBeehiveBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultCakeBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultCampfireBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultCandleBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultCandleCakeBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultChiseledBookshelfBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultComposterBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultDecoratedPotBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultFenceBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultFlowerPotBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultHangingSignBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultJukeboxBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultLecternBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultNoteBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultPumpkinBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultRedstoneOreBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultRespawnAnchorBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultSweetBerryBushBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultTntBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) VaultBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) protected ItemActionResultWallHangingSignBlock.onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) static ActionResultCaveVines.pickBerries(@Nullable Entity picker, 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) protected static voidLeverBlock.playClickSound(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) private voidstatic BlockStateBlock.postProcessState(BlockState state, WorldAccess world, BlockPos pos) voidButtonBlock.powerOn(BlockState state, World world, BlockPos pos, @Nullable PlayerEntity player) voidBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation) Called randomly server-side on blocks with unobstructed sky access when it is raining or snowing.voidCauldronBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation) Called randomly server-side on blocks with unobstructed sky access when it is raining or snowing.voidLeveledCauldronBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation) Called randomly server-side on blocks with unobstructed sky access when it is raining or snowing.protected voidAbstractBlock.prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) Called when the block state changes, before the neighbor-triggered state update on the original block, and after the neighbor-triggered state update on the replaced block.protected voidRedstoneWireBlock.prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) Called when the block state changes, before the neighbor-triggered state update on the original block, and after the neighbor-triggered state update on the replaced block.static BlockStateBlock.pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess world, BlockPos pos) Pushes entities standing on a block up before changing the block to taller ones.private static voidLecternBlock.putBook(@Nullable LivingEntity user, World world, BlockPos pos, BlockState state, ItemStack stack) static booleanLecternBlock.putBookIfAbsent(@Nullable LivingEntity user, World world, BlockPos pos, BlockState state, ItemStack stack) voidAbstractCandleBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidAbstractFireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidBeehiveBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidBlastFurnaceBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidBrewingStandBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidBrushableBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidBubbleColumnBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidCampfireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidCherryLeavesBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidCryingObsidianBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidEnchantingTableBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidEnderChestBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidEndGatewayBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidEndPortalBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidEndRodBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidFallingBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidFurnaceBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidLeavesBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidLeverBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidLightningRodBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidMyceliumBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidNetherPortalBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidPointedDripstoneBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidRedstoneOreBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidRedstoneTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidRedstoneWireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidRepeaterBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidRespawnAnchorBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidSculkSensorBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidSmokerBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidSporeBlossomBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidWallRedstoneTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidWallTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidWetSpongeBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.voidWitherRoseBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) Called randomly on the client.protected voidAbstractBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidAbstractPlantStemBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidBambooBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidBambooShootBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidBeetrootsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidBuddingAmethystBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidCactusBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidChorusFlowerBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidCocoaBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidCropBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidFarmlandBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidFluidBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidIceBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidLeavesBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidMushroomPlantBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidNetherPortalBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidNetherWartBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidNyliumBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidOxidizableBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidOxidizableBulbBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidOxidizableDoorBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidOxidizableGrateBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidOxidizableSlabBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidOxidizableStairsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidOxidizableTrapdoorBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.voidPitcherCropBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidPointedDripstoneBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidPropaguleBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidRedstoneOreBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidSaplingBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidSnowBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidSpreadableBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidStemBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidSugarCaneBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidSweetBerryBushBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.voidTorchflowerBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidTurtleEggBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.protected voidVineBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block gets ticked randomly.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 checkHitPos) protected BlockStateAbstractBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAbstractFurnaceBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAmethystClusterBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAnvilBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateAttachedStemBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateBannerBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateBarrelBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.BeehiveBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.BellBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.CalibratedSculkSensorBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateCampfireBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateChestBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.ChiseledBookshelfBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateCommandBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateCrafterBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDeadCoralWallFanBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDecoratedPotBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDetectorRailBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDispenserBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateDoorBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateEnderChestBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateEndPortalFrameBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.FlowerbedBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateGrindstoneBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHangingSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHopperBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHorizontalConnectingBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateHorizontalFacingBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateJigsawBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateLadderBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateLecternBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateMultifaceGrowthBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateMushroomBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateNetherPortalBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateObserverBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePillarBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePistonBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePistonExtensionBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePistonHeadBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStatePoweredRailBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRailBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRedstoneWireBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRodBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateRotatedInfestedBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateShulkerBoxBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateSkullBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateSmallDripleafBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateStairsBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateStonecutterBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateTripwireBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateTripwireHookBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.VaultBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateVineBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallBannerBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallHangingSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallRedstoneTorchBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallSignBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallSkullBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected BlockStateWallTorchBlock.rotate(BlockState state, BlockRotation rotation) Returnsstaterotated byrotation.protected voidAbstractBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidAbstractCauldronBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidAbstractPlantPartBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidAbstractPressurePlateBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidAbstractRedstoneGateBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidBambooBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidBarrelBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidBigDripleafBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidBigDripleafStemBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.voidBrushableBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidBubbleColumnBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidButtonBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidCactusBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidChestBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidChorusFlowerBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidChorusPlantBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidCommandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidComparatorBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidComposterBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidCoralBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidCoralBlockBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidCoralFanBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidCoralWallFanBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidCrafterBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidDetectorRailBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidDirtPathBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidDispenserBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidEnderChestBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidFallingBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidFarmlandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidFireBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidFrogspawnBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidFrostedIceBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidLeavesBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidLecternBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidLightningRodBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidMagmaBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidObserverBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidPointedDripstoneBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidRedstoneLampBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidRedstoneTorchBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidScaffoldingBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidSculkCatalystBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidSculkSensorBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidSculkShriekerBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.voidSnifferEggBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidSoulSandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidSugarCaneBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidTargetBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidTripwireBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.protected voidTripwireHookBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) Called server-side when a block receives a scheduled tick.voidSculkSensorBlock.setActive(@Nullable Entity sourceEntity, World world, BlockPos pos, BlockState state, int power, int frequency) static voidSculkSensorBlock.setCooldown(World world, BlockPos pos, BlockState state) protected final voidBlock.setDefaultState(BlockState state) Sets the default state of the block.static voidLecternBlock.setHasBook(@Nullable Entity user, 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) protected abstract BlockStateAbstractPressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) protected BlockStatePressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) protected BlockStateWeightedPressurePlateBlock.setRedstoneOutput(BlockState state, int rsOut) static voidbooleanTripwireBlock.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) private booleanWallHangingSignBlock.shouldTryAttaching(BlockState state, PlayerEntity player, BlockHitResult hitResult, SignBlockEntity sign, ItemStack stack) 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) voidLeverBlock.togglePower(BlockState state, World world, BlockPos pos, @Nullable PlayerEntity player) static <S extends BlockEntity>
DoubleBlockProperties.PropertySource<S> DoubleBlockProperties.toPropertySource(BlockEntityType<S> blockEntityType, Function<BlockState, DoubleBlockProperties.Type> typeMapper, Function<BlockState, Direction> directionMapper, DirectionProperty directionProperty, BlockState state, WorldAccess world, BlockPos pos, BiPredicate<WorldAccess, BlockPos> fallbackTester) InfestedBlock.toRegularState(BlockState infestedState) private voidCrafterBlock.transferOrSpawnStack(ServerWorld world, BlockPos pos, CrafterBlockEntity blockEntity, ItemStack stack, BlockState state, RecipeEntry<CraftingRecipe> recipe) 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 Optional<BlockState> Degradable.tryDegrade(BlockState state, ServerWorld world, BlockPos pos, Random random) BarrierBlock.tryDrainFluid(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) BubbleColumnBlock.tryDrainFluid(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) FluidBlock.tryDrainFluid(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) FluidDrainable.tryDrainFluid(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) PowderSnowBlock.tryDrainFluid(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) default ItemStackWaterloggable.tryDrainFluid(@Nullable PlayerEntity player, 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) private voidPitcherCropBlock.tryGrow(ServerWorld world, BlockState state, BlockPos pos, int amount) static voidPointedDripstoneBlock.tryGrow(BlockState state, ServerWorld world, BlockPos pos, Random random) private voidPistonBlock.tryMove(World world, BlockPos pos, BlockState state) protected voidButtonBlock.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) voidBulbBlock.update(BlockState state, ServerWorld world, BlockPos pos) 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) static voidTripwireHookBlock.update(World world, BlockPos pos, BlockState state, boolean bool, boolean bool2, 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 voidButtonBlock.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) private static voidSculkSensorBlock.updateNeighbors(World world, BlockPos pos, BlockState state) private 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) static BlockStateChorusPlantBlock.withConnectionProperties(BlockView world, BlockPos pos, BlockState state) 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 voidAbstractFurnaceBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidAbstractPlantStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidAbstractSkullBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidAmethystClusterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidAnvilBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidAttachedStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBambooBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBannerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBarrelBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBarrierBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBedBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBeehiveBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBeetrootsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBellBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBigDripleafBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBigDripleafStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBrewingStandBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBrushableBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBubbleColumnBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidBulbBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidButtonBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCactusBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCakeBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCalibratedSculkSensorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCampfireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCandleBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCandleCakeBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCarvedPumpkinBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCaveVinesBodyBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCaveVinesHeadBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidChainBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidChestBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidChiseledBookshelfBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidChorusFlowerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidChorusPlantBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCocoaBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCommandBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidComparatorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidComposterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidConduitBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCoralParentBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCrafterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidCropBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidDaylightDetectorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidDeadCoralWallFanBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidDecoratedPotBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidDetectorRailBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidDispenserBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidDoorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidEnderChestBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidEndPortalFrameBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidEndRodBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidFarmlandBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidFenceBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidFenceGateBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidFireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidFlowerbedBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidFluidBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidFrostedIceBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidGlazedTerracottaBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidGlowLichenBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidGrateBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidGrindstoneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidHangingRootsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidHangingSignBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidHeavyCoreBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidHopperBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidJigsawBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidJukeboxBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLadderBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLanternBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLeavesBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLecternBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLeveledCauldronBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLeverBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLightBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLightningRodBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidLoomBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidMangroveRootsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidMultifaceGrowthBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidMushroomBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidNetherPortalBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidNetherWartBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidNoteBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidObserverBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPaneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPillarBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPistonBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPistonExtensionBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPistonHeadBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPitcherCropBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPointedDripstoneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPoweredRailBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPressurePlateBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidPropaguleBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRailBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRedstoneLampBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRedstoneOreBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRedstoneTorchBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRedstoneWireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRepeaterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRespawnAnchorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidRotatedInfestedBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSaplingBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidScaffoldingBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSculkCatalystBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSculkSensorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSculkShriekerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSculkVeinBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSeaPickleBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidShulkerBoxBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSignBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSkullBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSlabBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSmallDripleafBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSnifferEggBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSnowBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSnowyBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidStairsBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidStemBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidStonecutterBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidStructureBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSugarCaneBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidSweetBerryBushBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTallPlantBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTargetBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTntBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTorchflowerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTrapdoorBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTrialSpawnerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTripwireBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTripwireHookBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidTurtleEggBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidVaultBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidVineBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWallBannerBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWallBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWallHangingSignBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWallRedstoneTorchBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWallSignBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWallSkullBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWallTorchBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.protected voidWeightedPressurePlateBlock.appendProperties(StateManager.Builder<Block, BlockState> builder) Appends block state properties to this block.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.AbstractBlock.Settings.mapColor(Function<BlockState, MapColor> mapColorProvider) 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> directionMapper, 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) (package private)LowerHalfContext(BlockPos blockPos, BlockState blockState) 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, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) BlockState(Block block, Reference2ObjectArrayMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> codec) -
Uses of BlockState in net.minecraft.block.cauldron
Methods in net.minecraft.block.cauldron with parameters of type BlockStateModifier and TypeMethodDescriptionstatic ItemActionResultCauldronBehavior.emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> fullPredicate, SoundEvent soundEvent) Empties a cauldron if it's full.static ItemActionResultCauldronBehavior.fillCauldron(World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, BlockState state, SoundEvent soundEvent) Fills a cauldron from a bucket stack.CauldronBehavior.interact(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack) Called when a player interacts with a cauldron.Method parameters in net.minecraft.block.cauldron with type arguments of type BlockStateModifier and TypeMethodDescriptionstatic ItemActionResultCauldronBehavior.emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> fullPredicate, SoundEvent soundEvent) Empties a cauldron if it's full. -
Uses of BlockState in net.minecraft.block.entity
Fields in net.minecraft.block.entity declared as BlockStateModifier and TypeFieldDescriptionprivate BlockStateBlockEntity.cachedStateprivate BlockStatePistonBlockEntity.pushedBlockprivate final BlockStateSculkCatalystBlockEntity.Listener.stateMethods in net.minecraft.block.entity that return BlockStateModifier and TypeMethodDescriptionBlockEntity.getCachedState()Returns the cached block state at the block entity's position.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) private voidSculkCatalystBlockEntity.Listener.bloom(ServerWorld world, BlockPos pos, BlockState state, Random random) (package private) static voidVaultBlockEntity.Server.changeVaultState(ServerWorld world, BlockPos pos, BlockState oldState, BlockState newState, VaultConfig config, VaultSharedData sharedData) 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, RegistryWrapper.WrapperLookup registryLookup) Returns the new block entity loaded fromnbt, ornullif it fails.HopperBlockEntity.getBlockInventoryAt(World world, BlockPos pos, BlockState state) ShulkerBoxBlockEntity.getBoundingBox(BlockState state) private intCalibratedSculkSensorBlockEntity.Callback.getCalibrationFrequency(World world, BlockPos pos, BlockState state) static intBeehiveBlockEntity.getHoneyLevel(BlockState state) HopperBlockEntity.getInputInventory(World world, Hopper hopper, BlockPos pos, BlockState state) HopperBlockEntity.getInventoryAt(World world, BlockPos pos, BlockState state, double x, double y, double z) private static SculkSpreadableSculkSpreadManager.Cursor.getSpreadable(BlockState state) private static booleanHopperBlockEntity.insertAndExtract(World world, BlockPos pos, BlockState state, HopperBlockEntity blockEntity, BooleanSupplier booleanSupplier) BlockEntityType.instantiate(BlockPos pos, BlockState state) Returns a new instance of the block entity.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.onViewerCountUpdate(World world, BlockPos pos, BlockState state, int oldViewerCount, int newViewerCount) protected voidTrappedChestBlockEntity.onViewerCountUpdate(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.BeeData 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.voidHopperBlockEntity.setCachedState(BlockState state) (package private) voidBarrelBlockEntity.setOpen(BlockState state, boolean open) static voidVaultBlockEntity.Client.spawnActivateParticles(World world, BlockPos pos, BlockState state, VaultSharedData sharedData, ParticleEffect particle) private static voidVaultBlockEntity.Client.spawnConnectedParticles(World world, BlockPos pos, BlockState state, VaultSharedData sharedData) static voidEndGatewayBlockEntity.startTeleportCooldown(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity) booleanBlockEntityType.supports(BlockState state) Returns whether the block entity type supportsstate.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) Ticks the 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 voidJukeboxBlockEntity.tick(World world, BlockPos pos, BlockState state, JukeboxBlockEntity 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 voidSignBlockEntity.tick(World world, BlockPos pos, BlockState state, SignBlockEntity blockEntity) static voidSkullBlockEntity.tick(World world, BlockPos pos, BlockState state, SkullBlockEntity blockEntity) static voidVaultBlockEntity.Client.tick(World world, BlockPos pos, BlockState state, VaultClientData clientData, VaultSharedData sharedData) static voidVaultBlockEntity.Server.tick(ServerWorld world, BlockPos pos, BlockState state, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData) private static voidBeehiveBlockEntity.tickBees(World world, BlockPos pos, BlockState state, List<BeehiveBlockEntity.Bee> bees, @Nullable BlockPos flowerPos) static voidCrafterBlockEntity.tickCrafting(World world, BlockPos pos, BlockState state, CrafterBlockEntity blockEntity) BeehiveBlockEntity.tryReleaseBee(BlockState state, BeehiveBlockEntity.BeeState beeState) static voidVaultBlockEntity.Server.tryUnlock(ServerWorld world, BlockPos pos, BlockState state, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, PlayerEntity player, ItemStack stack) static voidCampfireBlockEntity.unlitServerTick(World world, BlockPos pos, BlockState state, CampfireBlockEntity campfire) private static voidVaultBlockEntity.Server.unlock(ServerWorld world, BlockState state, BlockPos pos, VaultConfig config, VaultServerData serverData, VaultSharedData sharedData, List<ItemStack> itemsToEject) 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) BrushableBlockEntity(BlockPos pos, BlockState state) CalibratedSculkSensorBlockEntity(BlockPos pos, BlockState state) CampfireBlockEntity(BlockPos pos, BlockState state) protectedChestBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) ChestBlockEntity(BlockPos pos, BlockState state) ChiseledBookshelfBlockEntity(BlockPos pos, BlockState state) CommandBlockBlockEntity(BlockPos pos, BlockState state) ComparatorBlockEntity(BlockPos pos, BlockState state) ConduitBlockEntity(BlockPos pos, BlockState state) CrafterBlockEntity(BlockPos pos, BlockState state) DaylightDetectorBlockEntity(BlockPos pos, BlockState state) DecoratedPotBlockEntity(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) HangingSignBlockEntity(BlockPos pos, BlockState state) HopperBlockEntity(BlockPos pos, BlockState state) JigsawBlockEntity(BlockPos pos, BlockState state) JukeboxBlockEntity(BlockPos pos, BlockState state) LecternBlockEntity(BlockPos pos, BlockState state) Listener(BlockState state, PositionSource positionSource) 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) protectedSculkSensorBlockEntity(BlockEntityType<?> type, 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(BlockEntityType type, 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) TrialSpawnerBlockEntity(BlockPos pos, BlockState state) VaultBlockEntity(BlockPos pos, BlockState state) -
Uses of BlockState in net.minecraft.block.jukebox
Methods in net.minecraft.block.jukebox with parameters of type BlockStateModifier and TypeMethodDescriptionvoidJukeboxManager.stopPlaying(WorldAccess world, @Nullable BlockState state) voidJukeboxManager.tick(WorldAccess world, @Nullable BlockState state) -
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.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.ingame
Methods in net.minecraft.client.gui.screen.ingame with parameters of type BlockStateModifier and TypeMethodDescriptionprotected abstract voidAbstractSignEditScreen.renderSignBackground(DrawContext context, BlockState state) protected voidHangingSignEditScreen.renderSignBackground(DrawContext context, BlockState state) protected voidSignEditScreen.renderSignBackground(DrawContext context, BlockState state) protected voidAbstractSignEditScreen.translateForRender(DrawContext context, BlockState state) protected voidHangingSignEditScreen.translateForRender(DrawContext context, BlockState state) protected voidSignEditScreen.translateForRender(DrawContext context, BlockState state) -
Uses of BlockState in net.minecraft.client.gui.screen.world
Methods in net.minecraft.client.gui.screen.world 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 vertexConsumers, 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) Method parameters in net.minecraft.client.render.block with type arguments of type BlockState -
Uses of BlockState in net.minecraft.client.render.block.entity
Methods in net.minecraft.client.render.block.entity with parameters of type BlockStateModifier and TypeMethodDescription(package private) voidSignBlockEntityRenderer.render(SignBlockEntity entity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BlockState state, AbstractSignBlock block, WoodType woodType, Model model) private voidPistonBlockEntityRenderer.renderModel(BlockPos pos, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, boolean cull, int overlay) (package private) voidHangingSignBlockEntityRenderer.setAngles(MatrixStack matrices, float rotationDegrees, BlockState state) (package private) voidSignBlockEntityRenderer.setAngles(MatrixStack matrices, float rotationDegrees, BlockState state) voidHangingSignBlockEntityRenderer.HangingSignModel.updateVisibleParts(BlockState state) -
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> BlockStatesLoader.ITEM_FRAME_STATE_MANAGERprivate final Map<BlockState, BakedModel> BakedModelManager.BakingResult.modelCacheThe field for themodelCacherecord component.private final Map<BlockState, BitSet> MultipartBakedModel.stateCacheprivate final StateManager<Block, BlockState> MultipartUnbakedModel.stateFactoryprivate Object2IntMap<BlockState> BakedModelManager.stateLookupprivate final Object2IntMap<BlockState> BlockStatesLoader.stateLookupprivate final Object2IntMap<BlockState> ModelLoader.stateLookupprivate static final Map<Identifier, StateManager<Block, BlockState>> BlockStatesLoader.STATIC_DEFINITIONSMethods in net.minecraft.client.render.model that return types with arguments of type BlockStateModifier and TypeMethodDescriptionBlockStatesLoader.getStateLookup()ModelLoader.getStateLookup()BakedModelManager.BakingResult.modelCache()Returns the value of themodelCacherecord component.private static Predicate<BlockState> BlockStatesLoader.toStatePredicate(StateManager<Block, BlockState> stateManager, String predicate) Methods in net.minecraft.client.render.model with parameters of type BlockStateModifier and TypeMethodDescriptionBlockStatesLoader.ModelDefinition.create(BlockState state, MultipartUnbakedModel rawModel, Collection<Property<?>> properties) BlockStatesLoader.ModelDefinition.create(BlockState state, UnbakedModel rawModel, Collection<Property<?>> properties) BlockStatesLoader.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 voidBlockStatesLoader.addStates(Iterable<BlockState> states) private voidBlockStatesLoader.loadBlockStates(Identifier id, StateManager<Block, BlockState> stateManager) private static Predicate<BlockState> BlockStatesLoader.toStatePredicate(StateManager<Block, BlockState> stateManager, String predicate) Constructor parameters in net.minecraft.client.render.model with type arguments of type BlockStateModifierConstructorDescription(package private)BakingResult(ModelLoader modelLoader, BakedModel bakedModel, Map<BlockState, BakedModel> map, Map<Identifier, SpriteAtlasManager.AtlasPreparation> map2, CompletableFuture<Void> completableFuture) MultipartBakedModel(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 solidBelow) 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.component.type
Methods in net.minecraft.component.type that return BlockStateModifier and TypeMethodDescriptionBlockStateComponent.applyToState(BlockState state) private static <T extends Comparable<T>>
BlockStateBlockStateComponent.applyToState(BlockState state, Property<T> property, String value) Methods in net.minecraft.component.type with parameters of type BlockStateModifier and TypeMethodDescriptionBlockStateComponent.applyToState(BlockState state) private static <T extends Comparable<T>>
BlockStateBlockStateComponent.applyToState(BlockState state, Property<T> property, String value) floatToolComponent.getSpeed(BlockState state) booleanToolComponent.isCorrectForDrops(BlockState state) <T extends Comparable<T>>
BlockStateComponentBlockStateComponent.with(Property<T> property, BlockState fromState) -
Uses of BlockState in net.minecraft.enchantment
Methods in net.minecraft.enchantment with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static LootContextEnchantment.createHitBlockLootContext(ServerWorld world, int level, Entity entity, Vec3d pos, BlockState state) voidEnchantment.onHitBlock(ServerWorld world, int level, EnchantmentEffectContext context, Entity enchantedEntity, Vec3d pos, BlockState state) static voidEnchantmentHelper.onHitBlock(ServerWorld world, ItemStack stack, @Nullable LivingEntity user, Entity enchantedEntity, @Nullable EquipmentSlot slot, Vec3d pos, BlockState state, Consumer<Item> onBreak) -
Uses of BlockState in net.minecraft.entity
Fields in net.minecraft.entity declared as BlockStateModifier and TypeFieldDescriptionprivate BlockStateFallingBlockEntity.blockprivate @Nullable BlockStateEntity.stateAtPosFields in net.minecraft.entity with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate static final TrackedData<BlockState> TntEntity.BLOCK_STATEMethods in net.minecraft.entity that return BlockStateModifier and TypeMethodDescriptionFallingBlockEntity.getBlockState()TntEntity.getBlockState()Entity.getBlockStateAtPos()Returns the block state at the entity's position.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 booleanEntity.canClimb(BlockState state) private booleanLivingEntity.canEnterTrapdoor(BlockPos pos, BlockState state) booleanEntity.canExplosionDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower) Returns whetherexplosionfrom this entity can destroystate.booleanLargeEntitySpawnHelper.Requirements.canSpawnOn(ServerWorld world, BlockPos pos, BlockState state, BlockPos abovePos, BlockState aboveState) booleanEntity.collidesWithStateAtPos(BlockPos pos, BlockState state) Returns whether the entity collides with the blockstateatpos.protected voidEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.protected voidLivingEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.floatEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) Returns the blast resistance ofblockStatefor an explosion caused by this entity.booleanEntityType.isInvalidSpawn(BlockState state) Returns whether the EntityType can spawn inside the given block.protected voidEntity.onBlockCollision(BlockState state) Called when this entity's collision box intersectsstate.protected voidEntity.playCombinationStepSounds(BlockState primaryState, BlockState secondaryState) protected voidEntity.playSecondaryStepSound(BlockState state) protected voidEntity.playStepSound(BlockPos pos, BlockState state) private voidEntity.playStepSounds(BlockPos pos, BlockState state) voidTntEntity.setBlockState(BlockState state) private booleanEntity.shouldPlayAmethystChimeSound(BlockState state) voidEntity.slowMovement(BlockState state, Vec3d multiplier) CallsEntity.onLanding()and slows this entity.static FallingBlockEntityFallingBlockEntity.spawnFromBlock(World world, BlockPos pos, BlockState state) Spawns a falling block entity atposfrom the blockstate.private booleanEntity.stepOnBlock(BlockPos pos, BlockState state, boolean playSound, boolean emitEvent, Vec3d movement) 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
Methods 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) -
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.SHORT_GRASS_PREDICATE -
Uses of BlockState in net.minecraft.entity.ai.pathing
Methods in net.minecraft.entity.ai.pathing that return BlockStateMethods in net.minecraft.entity.ai.pathing with parameters of type BlockState -
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) CallsEntity.onLanding()and slows this entity. -
Uses of BlockState in net.minecraft.entity.damage
Methods in net.minecraft.entity.damage with parameters of type BlockStateModifier and TypeMethodDescriptionstatic FallLocationFallLocation.fromBlockState(BlockState state) -
Uses of BlockState in net.minecraft.entity.data
Fields in net.minecraft.entity.data with type parameters of type BlockStateModifier and TypeFieldDescriptionstatic final TrackedDataHandler<BlockState> TrackedDataHandlerRegistry.BLOCK_STATEstatic final TrackedDataHandler<Optional<BlockState>> TrackedDataHandlerRegistry.OPTIONAL_BLOCK_STATEprivate static final PacketCodec<ByteBuf, Optional<BlockState>> TrackedDataHandlerRegistry.OPTIONAL_BLOCK_STATE_CODEC -
Uses of BlockState in net.minecraft.entity.decoration
Fields in net.minecraft.entity.decoration declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateDisplayEntity.BlockDisplayEntity.Data.blockStateThe field for theblockStaterecord component.Fields in net.minecraft.entity.decoration with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate static final TrackedData<BlockState> DisplayEntity.BlockDisplayEntity.BLOCK_STATEMethods in net.minecraft.entity.decoration that return BlockStateModifier and TypeMethodDescriptionDisplayEntity.BlockDisplayEntity.Data.blockState()Returns the value of theblockStaterecord component.private BlockStateDisplayEntity.BlockDisplayEntity.getBlockState()Methods in net.minecraft.entity.decoration with parameters of type BlockStateModifier and TypeMethodDescriptionprivate voidDisplayEntity.BlockDisplayEntity.setBlockState(BlockState state) Constructors in net.minecraft.entity.decoration with parameters of type BlockStateModifierConstructorDescriptionData(BlockState blockState) Creates an instance of aDatarecord class. -
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) Called when the entity falls.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) CallsEntity.onLanding()and slows this entity. -
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) Called when the entity falls.protected voidBatEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.protected voidBeeEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.protected voidParrotEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.protected voidStriderEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.private voidFoxEntity.EatBerriesGoal.pickGlowBerries(BlockState state) private voidFoxEntity.EatBerriesGoal.pickSweetBerries(BlockState state) protected voidAbstractHorseEntity.playStepSound(BlockPos pos, BlockState state) protected voidAllayEntity.playStepSound(BlockPos pos, BlockState state) protected voidArmadilloEntity.playStepSound(BlockPos pos, BlockState state) protected voidBeeEntity.playStepSound(BlockPos pos, BlockState state) protected voidCamelEntity.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 voidSnifferEntity.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 voidPlayerEntity.playStepSound(BlockPos pos, BlockState state) voidPlayerEntity.slowMovement(BlockState state, Vec3d multiplier) CallsEntity.onLanding()and slows this entity. -
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) Returns the blast resistance ofblockStatefor an explosion caused by this entity. -
Uses of BlockState in net.minecraft.entity.projectile.thrown
Methods in net.minecraft.entity.projectile.thrown with parameters of type BlockStateModifier and TypeMethodDescriptionprotected voidEnderPearlEntity.onBlockCollision(BlockState state) Called when this entity's collision box intersectsstate. -
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) Returns whetherexplosionfrom this entity can destroystate.protected voidBoatEntity.fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.floatTntMinecartEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) Returns the blast resistance ofblockStatefor an explosion caused by this entity.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.canFlowDownTo(BlockView world, Fluid fluid, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) 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) private voidFlowableFluid.flowToSides(World world, BlockPos pos, FluidState fluidState, BlockState blockState) protected intFlowableFluid.getFlowSpeedBetween(WorldView world, BlockPos pos, int int2, Direction direction, BlockState state, BlockPos fromPos, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> stateCache, Short2BooleanMap flowDownCache) protected Map<Direction, FluidState> FlowableFluid.getSpread(World world, BlockPos pos, BlockState state) protected FluidStateFlowableFluid.getUpdatedState(World world, BlockPos pos, BlockState state) 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.getFlowSpeedBetween(WorldView world, BlockPos pos, int int2, Direction direction, BlockState state, BlockPos fromPos, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> stateCache, Short2BooleanMap flowDownCache) -
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 BlockStateOperatorOnlyBlockItem.getPlacementState(ItemPlacementContext context) protected @Nullable BlockStateVerticallyAttachableBlockItem.getPlacementState(ItemPlacementContext context) private BlockStateBlockItem.placeFromNbt(BlockPos pos, World world, ItemStack stack, BlockState state) 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) private Optional<BlockState> AxeItem.tryStrip(World world, BlockPos pos, @Nullable PlayerEntity player, BlockState state) Methods in net.minecraft.item with parameters of type BlockStateModifier and TypeMethodDescriptionprivate voidBrushItem.addDustParticles(World world, BlockHitResult hitResult, BlockState state, Vec3d userRotation, Arm arm) booleanDebugStickItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Returns whether a player can break a block while holding the item.booleanItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Returns whether a player can break a block while holding the item.booleanMaceItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Returns whether a player can break a block while holding the item.booleanSwordItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Returns whether a player can break a block while holding the item.booleanTridentItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) Returns whether a player can break a block while holding the item.protected booleanBlockItem.canPlace(ItemPlacementContext context, BlockState state) protected booleanHangingSignItem.canPlaceAt(WorldView world, BlockState state, BlockPos pos) protected booleanVerticallyAttachableBlockItem.canPlaceAt(WorldView world, BlockState state, BlockPos pos) 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.getMiningSpeed(ItemStack stack, BlockState state) floatItemStack.getMiningSpeedMultiplier(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.isCorrectForDrops(ItemStack stack, BlockState state) booleanItemStack.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) Called on the server when the item is used to break a block.voidItemStack.postMine(World world, BlockState state, BlockPos pos, PlayerEntity miner) booleanShearsItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner) Called on the server when the item is used to break a block.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 Optional<BlockState> AxeItem.tryStrip(World world, BlockPos pos, @Nullable PlayerEntity player, BlockState state) private booleanDebugStickItem.use(PlayerEntity player, BlockState state, WorldAccess world, BlockPos pos, boolean update, ItemStack stack) -
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.nbt
Methods in net.minecraft.nbt that return BlockStateModifier and TypeMethodDescriptionstatic BlockStateNbtHelper.toBlockState(RegistryEntryLookup<Block> blockLookup, 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> visitor) 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 BlockStateFields in net.minecraft.particle with type parameters of type BlockStateModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<BlockState> BlockStateParticleEffect.BLOCK_STATE_CODECMethods 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 BlockStateModifier and TypeMethodDescriptionbooleanStatePredicate.test(BlockState state) private booleanBlockPredicate.testState(BlockState state) -
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 BlockStateModifier and TypeFieldDescriptionprivate final BlockStateCloneCommand.BlockInfo.stateThe field for thestaterecord component.Methods in net.minecraft.server.command that return BlockStateModifier and TypeMethodDescriptionCloneCommand.BlockInfo.state()Returns the value of thestaterecord component.Constructors in net.minecraft.server.command with parameters of type BlockStateModifierConstructorDescription(package private)BlockInfo(BlockPos pos, BlockState state, @Nullable CloneCommand.BlockEntityInfo blockEntityInfo) Creates an instance of aBlockInforecord class. -
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) Called when the entity falls.voidServerPlayerEntity.onBlockCollision(BlockState state) Called when this entity's collision box intersectsstate.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(List<ServerPlayerEntity> players, 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_LANTERNprivate final BlockStateStructureTemplate.StructureBlockInfo.stateThe field for thestaterecord component.protected 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) StructureTemplate.StructureBlockInfo.state()Returns the value of thestaterecord component.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, RegistryKey<LootTable> lootTable, @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) Creates an instance of aStructureBlockInforecord class. -
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 currentState, BlockPos originalPos, BlockPos currentPos, 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, RuleBlockEntityModifier blockEntityModifier) -
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
Methods in net.minecraft.util with parameters of type BlockStateModifier and TypeMethodDescriptionstatic voidItemScatterer.onStateReplaced(BlockState state, BlockState newState, World world, BlockPos pos) -
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.math
Fields in net.minecraft.util.math declared as BlockStateModifier and TypeFieldDescriptionprivate final BlockStateBlockPointer.stateThe field for thestaterecord component.Methods in net.minecraft.util.math that return BlockStateModifier and TypeMethodDescriptionBlockPointer.state()Returns the value of thestaterecord component.Constructors in net.minecraft.util.math with parameters of type BlockStateModifierConstructorDescriptionBlockPointer(ServerWorld serverWorld, BlockPos blockPos, BlockState blockState, DispenserBlockEntity dispenserBlockEntity) -
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, int int3) -
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.WorldChunk.getBlockState(BlockPos pos) Returns the block state atpos.WrapperProtoChunk.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) WorldChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) WrapperProtoChunk.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 TypeMethodDescriptionprivate 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) WorldChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) WrapperProtoChunk.setBlockState(BlockPos pos, BlockState state, boolean moved) Method parameters in net.minecraft.world.chunk with type arguments of type BlockStateModifier and TypeMethodDescriptionvoidChunk.forEachBlockMatchingPredicate(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) voidChunk.forEachBlockMatchingPredicate(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) voidWrapperProtoChunk.forEachBlockMatchingPredicate(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) voidWrapperProtoChunk.forEachBlockMatchingPredicate(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) final voidChunk.forEachLightSource(BiConsumer<BlockPos, BlockState> callback) booleanChunkSection.hasAny(Predicate<BlockState> predicate) Constructor parameters in net.minecraft.world.chunk with type arguments of type BlockStateModifierConstructorDescriptionChunkSection(PalettedContainer<BlockState> blockStateContainer, ReadableContainer<RegistryEntry<Biome>> biomeContainer) -
Uses of BlockState in net.minecraft.world.chunk.light
Methods in net.minecraft.world.chunk.light that return BlockStateModifier and TypeMethodDescriptionprotected BlockStateChunkLightProvider.getStateForLighting(BlockPos pos) Methods in net.minecraft.world.chunk.light with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static booleanChunkSkyLight.faceBlocksLight(BlockView blockView, BlockPos upperPos, BlockState upperState, BlockPos lowerPos, BlockState lowerState) private intChunkBlockLightProvider.getLightSourceLuminance(long blockPos, BlockState blockState) protected intChunkLightProvider.getOpacity(BlockState state, BlockPos pos) protected VoxelShapeChunkLightProvider.getOpaqueShape(BlockState blockState, long pos, Direction direction) static VoxelShapeChunkLightProvider.getOpaqueShape(BlockView blockView, BlockPos pos, BlockState blockState, Direction direction) static intChunkLightProvider.getRealisticOpacity(BlockView world, BlockState state1, BlockPos pos1, BlockState state2, BlockPos pos2, Direction direction, int opacity2) private booleanChunkSkyLight.isSkyLightAccessible(BlockView blockView, int packedIndex, int value, BlockPos upperPos, BlockState upperState, BlockPos lowerPos, BlockState lowerState) protected static booleanChunkLightProvider.isTrivialForLighting(BlockState blockState) private intChunkSkyLight.locateLightBlockingBlockBelow(BlockView blockView, BlockPos pos, BlockState blockState) static booleanChunkLightProvider.needsLightUpdate(BlockView blockView, BlockPos pos, BlockState oldState, BlockState newState) protected booleanChunkLightProvider.shapesCoverFullCube(long sourceId, BlockState sourceState, long targetId, BlockState targetState, Direction direction) Method parameters in net.minecraft.world.chunk.light with type arguments of type BlockStateModifier and TypeMethodDescriptionvoidLightSourceView.forEachLightSource(BiConsumer<BlockPos, BlockState> callback) -
Uses of BlockState in net.minecraft.world.dimension
Methods in net.minecraft.world.dimension with parameters of type BlockStateModifier and TypeMethodDescriptionprivate static booleanNetherPortal.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 TypeMethodDescriptionbooleanAdvancedExplosionBehavior.canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power) booleanEntityExplosionBehavior.canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power) booleanExplosionBehavior.canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power) AdvancedExplosionBehavior.getBlastResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState) 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) Deprecated.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.private 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 pos, double density) AquiferSampler.Impl.apply(DensityFunction.NoisePos pos, double density) 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) private BlockStateAquiferSampler.Impl.getFluidBlockState(int blockX, int blockY, int blockZ, AquiferSampler.FluidLevel defaultFluidLevel, int fluidLevel) BlockColumn.getState(int y) VerticalBlockSample.getState(int y) 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 world, NoiseConfig noiseConfig, int x, int z, @Nullable MutableObject<VerticalBlockSample> columnSample, @Nullable Predicate<BlockState> stopPredicate) 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.sandprivate 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, FoliagePlacer.BlockPlacer blockPlacer, 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, BlockPredicate replaceableBlocks, 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
Methods in net.minecraft.world.gen.foliage with parameters of type BlockStateModifier and TypeMethodDescriptionvoidFoliagePlacer.BlockPlacer.placeBlock(BlockPos pos, BlockState state) -
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 BlockStateReturns a provided block state.Returns a provided block state.Returns a provided block state.Returns a provided block state.Returns a provided block state.Returns a provided block state.Returns a provided block state.Returns a provided block state.PredicatedStateProvider.getBlockState(StructureWorldAccess world, Random random, BlockPos pos) 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 @Nullable 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 aroundCherryTrunkPlacer.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 FoliagePlacer.TreeNodeCherryTrunkPlacer.generateBranch(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config, Function<BlockState, BlockState> withAxisFunction, Direction direction, int branchStartOffset, boolean branchBelowHeight, BlockPos.Mutable mutablePos) private FoliagePlacer.TreeNodeCherryTrunkPlacer.generateBranch(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config, Function<BlockState, BlockState> withAxisFunction, Direction direction, int branchStartOffset, boolean branchBelowHeight, BlockPos.Mutable mutablePos) private FoliagePlacer.TreeNodeCherryTrunkPlacer.generateBranch(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config, Function<BlockState, BlockState> withAxisFunction, Direction direction, int branchStartOffset, boolean branchBelowHeight, BlockPos.Mutable mutablePos) private 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 world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos startPos, BlockPos branchPos, boolean make, TreeFeatureConfig config) private voidGiantTrunkPlacer.setLog(TestableWorld world, BiConsumer<BlockPos, BlockState> replacer, Random random, BlockPos.Mutable tmpPos, TreeFeatureConfig config, BlockPos startPos, int dx, int dy, int dz) 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.CAULDRONSprivate 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) static booleanPointOfInterestTypes.isPointOfInterest(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) private static voidPointOfInterestTypes.registerStates(RegistryEntry<PointOfInterestType> poiTypeEntry, Set<BlockState> states) Constructor parameters in net.minecraft.world.poi with type arguments of type BlockState