net.minecraft.world.level.block

public class SeaPickleBlock

extends BushBlock implements BonemealableBlock, SimpleWaterloggedBlock

All mapped superinterfaces:

ItemLike, BonemealableBlock, SimpleWaterloggedBlock, BucketPickup, LiquidBlockContainer

cfp
net.minecraft.world.level.block.SeaPickleBlock
net.minecraft.class_2472
net.minecraft.block.SeaPickleBlock
net.minecraft.src.C_1891_
net.minecraft.world.level.block.BlockSeaPickle

Field summary

Modifier and TypeField
public static final int
a
MAX_PICKLES
field_31241
MAX_PICKLES
f_154491_
public static final IntegerProperty
b
PICKLES
field_11472
PICKLES
f_56074_
public static final BooleanProperty
c
WATERLOGGED
field_11475
WATERLOGGED
f_56075_
protected static final VoxelShape
d
ONE_AABB
field_11473
ONE_PICKLE_SHAPE
f_56076_
protected static final VoxelShape
e
TWO_AABB
field_11470
TWO_PICKLES_SHAPE
f_56077_
protected static final VoxelShape
f
THREE_AABB
field_11471
THREE_PICKLES_SHAPE
f_56078_
protected static final VoxelShape
g
FOUR_AABB
field_11474
FOUR_PICKLES_SHAPE
f_56079_

Constructor summary

ModifierConstructor
protected (BlockBehaviour$Properties arg0)

Method summary

Modifier and TypeMethod
public BlockState
a(bsp arg0)
getStateForPlacement(BlockPlaceContext arg0)
method_9605(class_1750 arg0)
getPlacementState(ItemPlacementContext arg0)
m_5573_(C_1445_ arg0)
getPlacedState(BlockActionContext arg0)
public static boolean
h(cks arg0)
isDead(BlockState arg0)
method_10506(class_2680 arg0)
isDry(BlockState state)
m_56132_(C_2064_ p_56133_)
protected boolean
d(cks arg0, bvt arg1, gg arg2)
mayPlaceOn(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9695(class_2680 arg0, class_1922 arg1, class_2338 arg2)
canPlantOnTop(BlockState arg0, BlockView arg1, BlockPos arg2)
m_6266_(C_2064_ p_56128_, C_1559_ p_56129_, C_4675_ arg2)
public boolean
a(cks arg0, bws arg1, gg arg2)
canSurvive(BlockState arg0, LevelReader arg1, BlockPos arg2)
method_9558(class_2680 arg0, class_4538 arg1, class_2338 arg2)
canPlaceAt(BlockState arg0, WorldView arg1, BlockPos arg2)
m_7898_(C_2064_ p_56110_, C_1599_ p_56111_, C_4675_ arg2)
canPlace(IBlockData arg0, IWorldReader arg1, BlockPosition arg2)
public BlockState
a(cks arg0, gl arg1, cks arg2, bwq arg3, gg arg4, gg arg5)
updateShape(BlockState arg0, Direction arg1, BlockState arg2, LevelAccessor arg3, BlockPos arg4, BlockPos arg5)
method_9559(class_2680 arg0, class_2350 arg1, class_2680 arg2, class_1936 arg3, class_2338 arg4, class_2338 arg5)
getStateForNeighborUpdate(BlockState arg0, Direction arg1, BlockState arg2, WorldAccess arg3, BlockPos arg4, BlockPos arg5)
m_7417_(C_2064_ p_56114_, C_4687_ p_56115_, C_2064_ p_56116_, C_1598_ p_56117_, C_4675_ p_56118_, C_4675_ arg5)
updateState(IBlockData arg0, EnumDirection arg1, IBlockData arg2, GeneratorAccess arg3, BlockPosition arg4, BlockPosition arg5)
public boolean
a(cks arg0, bsp arg1)
canBeReplaced(BlockState arg0, BlockPlaceContext arg1)
method_9616(class_2680 arg0, class_1750 arg1)
canReplace(BlockState arg0, ItemPlacementContext arg1)
m_6864_(C_2064_ p_56102_, C_1445_ arg1)
public VoxelShape
a(cks arg0, bvt arg1, gg arg2, dnf arg3)
getShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
m_5940_(C_2064_ p_56123_, C_1559_ p_56124_, C_4675_ p_56125_, C_3051_ arg3)
public FluidState
c_(cks arg0)
getFluidState(BlockState arg0)
method_9545(class_2680 arg0)
getFluidState(BlockState arg0)
m_5888_(C_2064_ arg0)
protected void
a(ckt$a<bzo, cks> arg0)
createBlockStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
method_9515(class_2689$class_2690<class_2248, class_2680> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
m_7926_(C_2065_$C_2066_<C_1706_, C_2064_> arg0)
public boolean
a(bvt arg0, gg arg1, cks arg2, boolean arg3)
isValidBonemealTarget(BlockGetter arg0, BlockPos arg1, BlockState arg2, boolean arg3)
method_9651(class_1922 arg0, class_2338 arg1, class_2680 arg2, boolean arg3)
isFertilizable(BlockView arg0, BlockPos arg1, BlockState arg2, boolean arg3)
m_7370_(C_1559_ p_56092_, C_4675_ p_56093_, C_2064_ p_56094_, boolean arg3)
public boolean
a(bwp arg0, Random arg1, gg arg2, cks arg3)
isBonemealSuccess(Level arg0, Random arg1, BlockPos arg2, BlockState arg3)
method_9650(class_1937 arg0, Random arg1, class_2338 arg2, class_2680 arg3)
canGrow(World arg0, Random arg1, BlockPos arg2, BlockState arg3)
m_5491_(C_1596_ p_56097_, Random p_56098_, C_4675_ p_56099_, C_2064_ arg3)
public void
a(abr arg0, Random arg1, gg arg2, cks arg3)
performBonemeal(ServerLevel arg0, Random arg1, BlockPos arg2, BlockState arg3)
method_9652(class_3218 arg0, Random arg1, class_2338 arg2, class_2680 arg3)
grow(ServerWorld arg0, Random arg1, BlockPos arg2, BlockState arg3)
m_7719_(C_12_ p_56085_, Random p_56086_, C_4675_ p_56087_, C_2064_ arg3)
public boolean
a(cks arg0, bvt arg1, gg arg2, dhb arg3)
isPathfindable(BlockState arg0, BlockGetter arg1, BlockPos arg2, PathComputationType arg3)
method_9516(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_10 arg3)
canPathfindThrough(BlockState arg0, BlockView arg1, BlockPos arg2, NavigationType arg3)
m_7357_(C_2064_ p_56105_, C_1559_ p_56106_, C_4675_ p_56107_, C_2754_ arg3)