net.minecraft.world.level.block

public abstract class BasePressurePlateBlock

extends Block

All mapped superinterfaces:

ItemLike

bou
net.minecraft.world.level.block.BasePressurePlateBlock
net.minecraft.class_2231
net.minecraft.block.AbstractPressurePlateBlock
net.minecraft.block.AbstractPressurePlateBlock

Field summary

Modifier and TypeField
protected static final VoxelShape
a
PRESSED_AABB
field_9942
PRESSED_SHAPE
field_185509_a
protected static final VoxelShape
b
AABB
field_9943
DEFAULT_SHAPE
field_185510_b
protected static final AABB
c
TOUCH_AABB
field_9941
BOX
field_185511_c

Constructor summary

ModifierConstructor
protected (Block$Properties settings)

Method summary

Modifier and TypeMethod
public VoxelShape
a(byg arg0, bjd arg1, fk arg2, cvn 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, EntityContext arg3)
func_220053_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
public int
a(bjw arg0)
getTickDelay(LevelReader arg0)
method_9563(class_4538 arg0)
getTickRate(WorldView arg0)
func_149738_a(IWorldReader arg0)
public boolean
Y_()
isPossibleToRespawnInThis()
method_9538()
canMobSpawnInside()
func_181623_g()
public BlockState
a(byg arg0, fp arg1, byg arg2, bju arg3, fk arg4, fk 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, IWorld arg3, BlockPos arg4, BlockPos arg5)
func_196271_a(BlockState arg0, Direction arg1, BlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
public boolean
a(byg arg0, bjw arg1, fk 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)
func_196260_a(BlockState arg0, IWorldReader arg1, BlockPos arg2)
public void
a(byg arg0, xd arg1, fk arg2, Random arg3)
tick(BlockState arg0, ServerLevel arg1, BlockPos arg2, Random arg3)
method_9588(class_2680 arg0, class_3218 arg1, class_2338 arg2, Random arg3)
scheduledTick(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3)
func_225534_a_(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3)
public void
a(byg arg0, bjt arg1, fk arg2, akn arg3)
entityInside(BlockState arg0, Level arg1, BlockPos arg2, Entity arg3)
method_9548(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1297 arg3)
onEntityCollision(BlockState arg0, World arg1, BlockPos arg2, Entity arg3)
func_196262_a(BlockState arg0, World arg1, BlockPos arg2, Entity arg3)
protected void
a(bjt arg0, fk arg1, byg arg2, int arg3)
checkPressed(Level arg0, BlockPos arg1, BlockState arg2, int arg3)
method_9433(class_1937 arg0, class_2338 arg1, class_2680 arg2, int arg3)
updatePlateState(World world, BlockPos pos, BlockState arg2, int rsOut)
func_180666_a(World arg0, BlockPos arg1, BlockState arg2, int arg3)
protected abstract void
a(bju arg0, fk arg1)
playOnSound(LevelAccessor arg0, BlockPos arg1)
method_9436(class_1936 arg0, class_2338 arg1)
playPressSound(IWorld world, BlockPos pos)
func_185507_b(IWorld arg0, BlockPos arg1)
protected abstract void
b(bju arg0, fk arg1)
playOffSound(LevelAccessor arg0, BlockPos arg1)
method_9438(class_1936 arg0, class_2338 arg1)
playDepressSound(IWorld world, BlockPos pos)
func_185508_c(IWorld arg0, BlockPos arg1)
public void
a(byg arg0, bjt arg1, fk arg2, byg arg3, boolean arg4)
onRemove(BlockState arg0, Level arg1, BlockPos arg2, BlockState arg3, boolean arg4)
method_9536(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
onBlockRemoved(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
func_196243_a(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
protected void
a(bjt arg0, fk arg1)
updateNeighbours(Level arg0, BlockPos arg1)
method_9437(class_1937 arg0, class_2338 arg1)
updateNeighbors(World world, BlockPos pos)
func_176578_d(World arg0, BlockPos arg1)
public int
a(byg arg0, bjd arg1, fk arg2, fp arg3)
getSignal(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3)
method_9524(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
getWeakRedstonePower(BlockState arg0, BlockView arg1, BlockPos arg2, Direction arg3)
func_180656_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
public int
b(byg arg0, bjd arg1, fk arg2, fp arg3)
getDirectSignal(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3)
method_9603(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3)
getStrongRedstonePower(BlockState arg0, BlockView arg1, BlockPos arg2, Direction arg3)
func_176211_b(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
public boolean
f(byg arg0)
isSignalSource(BlockState arg0)
method_9506(class_2680 arg0)
emitsRedstonePower(BlockState arg0)
func_149744_f(BlockState arg0)
public PushReaction
g(byg arg0)
getPistonPushReaction(BlockState arg0)
method_9527(class_2680 arg0)
getPistonBehavior(BlockState arg0)
func_149656_h(BlockState arg0)
protected abstract int
b(bjt arg0, fk arg1)
getSignalStrength(Level arg0, BlockPos arg1)
method_9434(class_1937 arg0, class_2338 arg1)
getRedstoneOutput(World world, BlockPos pos)
func_180669_e(World arg0, BlockPos arg1)
protected abstract int
h(byg arg0)
getSignalForState(BlockState arg0)
method_9435(class_2680 arg0)
getRedstoneOutput(BlockState state)
func_176576_e(BlockState arg0)
protected abstract BlockState
a(byg arg0, int arg1)
setSignalForState(BlockState arg0, int arg1)
method_9432(class_2680 arg0, int arg1)
setRedstoneOutput(BlockState state, int rsOut)
func_176575_a(BlockState arg0, int arg1)