net.minecraft.world.level.block

public class GrindstoneBlock

extends FaceAttachedHorizontalDirectionalBlock

All mapped superinterfaces:

FeatureElement, ItemLike

dna
net.minecraft.world.level.block.GrindstoneBlock
net.minecraft.class_3713
net.minecraft.block.GrindstoneBlock
net.minecraft.world.level.block.BlockGrindstone

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<GrindstoneBlock>
a
CODEC
field_46365
CODEC
public static final VoxelShape
b
FLOOR_NORTH_SOUTH_LEFT_POST
field_16379
WEST_FLOOR_LEG
public static final VoxelShape
c
FLOOR_NORTH_SOUTH_RIGHT_POST
field_16392
EAST_FLOOR_LEG
public static final VoxelShape
d
FLOOR_NORTH_SOUTH_LEFT_PIVOT
field_16366
WEST_FLOOR_HINGE
public static final VoxelShape
e
FLOOR_NORTH_SOUTH_RIGHT_PIVOT
field_16339
EAST_FLOOR_HINGE
public static final VoxelShape
f
FLOOR_NORTH_SOUTH_LEFT_LEG
field_16348
WEST_FLOOR_SIDE
public static final VoxelShape
g
FLOOR_NORTH_SOUTH_RIGHT_LEG
field_16365
EAST_FLOOR_SIDE
public static final VoxelShape
h
FLOOR_NORTH_SOUTH_ALL_LEGS
field_16385
Z_FLOOR_SIDES
public static final VoxelShape
i
FLOOR_NORTH_SOUTH_GRINDSTONE
field_16380
Z_FLOOR_SHAPE
public static final VoxelShape
j
FLOOR_EAST_WEST_LEFT_POST
field_16373
NORTH_FLOOR_LEG
public static final VoxelShape
k
FLOOR_EAST_WEST_RIGHT_POST
field_16346
SOUTH_FLOOR_LEG
public static final VoxelShape
l
FLOOR_EAST_WEST_LEFT_PIVOT
field_16343
NORTH_FLOOR_HINGE
public static final VoxelShape
m
FLOOR_EAST_WEST_RIGHT_PIVOT
field_16374
SOUTH_FLOOR_HINGE
public static final VoxelShape
n
FLOOR_EAST_WEST_LEFT_LEG
field_16386
NORTH_FLOOR_SIDE
public static final VoxelShape
o
FLOOR_EAST_WEST_RIGHT_LEG
field_16378
SOUTH_FLOOR_SIDE
public static final VoxelShape
G
FLOOR_EAST_WEST_ALL_LEGS
field_16362
X_FLOOR_SIDES
public static final VoxelShape
H
FLOOR_EAST_WEST_GRINDSTONE
field_16338
X_FLOOR_SHAPE
public static final VoxelShape
I
WALL_SOUTH_LEFT_POST
field_16352
SOUTH_WALL_WEST_LEG
public static final VoxelShape
J
WALL_SOUTH_RIGHT_POST
field_16377
SOUTH_WALL_EAST_LEG
public static final VoxelShape
K
WALL_SOUTH_LEFT_PIVOT
field_16393
SOUTH_WALL_WEST_HINGE
public static final VoxelShape
M
WALL_SOUTH_RIGHT_PIVOT
field_16371
SOUTH_WALL_EAST_HINGE
public static final VoxelShape
N
WALL_SOUTH_LEFT_LEG
field_16340
SOUTH_WALL_WEST_SIDE
public static final VoxelShape
O
WALL_SOUTH_RIGHT_LEG
field_16354
SOUTH_WALL_EAST_SIDE
public static final VoxelShape
P
WALL_SOUTH_ALL_LEGS
field_16369
SOUTH_WALL_SIDES
public static final VoxelShape
Q
WALL_SOUTH_GRINDSTONE
field_16399
SOUTH_WALL_SHAPE
public static final VoxelShape
R
WALL_NORTH_LEFT_POST
field_16363
NORTH_WALL_WEST_LEG
public static final VoxelShape
S
WALL_NORTH_RIGHT_POST
field_16347
NORTH_WALL_EAST_LEG
public static final VoxelShape
T
WALL_NORTH_LEFT_PIVOT
field_16401
NORTH_WALL_WEST_HINGE
public static final VoxelShape
U
WALL_NORTH_RIGHT_PIVOT
field_16367
NORTH_WALL_EAST_HINGE
public static final VoxelShape
V
WALL_NORTH_LEFT_LEG
field_16388
NORTH_WALL_WEST_SIDE
public static final VoxelShape
W
WALL_NORTH_RIGHT_LEG
field_16396
NORTH_WALL_EAST_SIDE
public static final VoxelShape
X
WALL_NORTH_ALL_LEGS
field_16368
NORTH_WALL_SIDES
public static final VoxelShape
Y
WALL_NORTH_GRINDSTONE
field_16356
NORTH_WALL_SHAPE
public static final VoxelShape
Z
WALL_WEST_LEFT_POST
field_16342
WEST_WALL_NORTH_LEG
public static final VoxelShape
aa
WALL_WEST_RIGHT_POST
field_16358
WEST_WALL_SOUTH_LEG
public static final VoxelShape
ab
WALL_WEST_LEFT_PIVOT
field_16390
WEST_WALL_NORTH_HINGE
public static final VoxelShape
ac
WALL_WEST_RIGHT_PIVOT
field_16382
WEST_WALL_SOUTH_HINGE
public static final VoxelShape
ad
WALL_WEST_LEFT_LEG
field_16359
WEST_WALL_NORTH_SIDE
public static final VoxelShape
ae
WALL_WEST_RIGHT_LEG
field_16351
WEST_WALL_SOUTH_SIDE
public static final VoxelShape
af
WALL_WEST_ALL_LEGS
field_16344
WEST_WALL_SIDES
public static final VoxelShape
ag
WALL_WEST_GRINDSTONE
field_16376
WEST_WALL_SHAPE
public static final VoxelShape
ah
WALL_EAST_LEFT_POST
field_16394
EAST_WALL_NORTH_LEG
public static final VoxelShape
ai
WALL_EAST_RIGHT_POST
field_16375
EAST_WALL_SOUTH_LEG
public static final VoxelShape
aj
WALL_EAST_LEFT_PIVOT
field_16345
EAST_WALL_NORTH_HINGE
public static final VoxelShape
ak
WALL_EAST_RIGHT_PIVOT
field_16350
EAST_WALL_SOUTH_HINGE
public static final VoxelShape
al
WALL_EAST_LEFT_LEG
field_16372
EAST_WALL_NORTH_SIDE
public static final VoxelShape
am
WALL_EAST_RIGHT_LEG
field_16381
EAST_WALL_SOUTH_SIDE
public static final VoxelShape
an
WALL_EAST_ALL_LEGS
field_16391
EAST_WALL_SIDES
public static final VoxelShape
ao
WALL_EAST_GRINDSTONE
field_16370
EAST_WALL_SHAPE
public static final VoxelShape
ap
CEILING_NORTH_SOUTH_LEFT_POST
field_16341
WEST_CEILING_LEG
public static final VoxelShape
aq
CEILING_NORTH_SOUTH_RIGHT_POST
field_16355
EAST_CEILING_LEG
public static final VoxelShape
ar
CEILING_NORTH_SOUTH_LEFT_PIVOT
field_16384
WEST_CEILING_HINGE
public static final VoxelShape
as
CEILING_NORTH_SOUTH_RIGHT_PIVOT
field_16400
EAST_CEILING_HINGE
public static final VoxelShape
at
CEILING_NORTH_SOUTH_LEFT_LEG
field_16364
WEST_CEILING_SIDE
public static final VoxelShape
au
CEILING_NORTH_SOUTH_RIGHT_LEG
field_16349
EAST_CEILING_SIDE
public static final VoxelShape
av
CEILING_NORTH_SOUTH_ALL_LEGS
field_16397
Z_CEILING_SIDES
public static final VoxelShape
aw
CEILING_NORTH_SOUTH_GRINDSTONE
field_16361
Z_CEILING_SHAPE
public static final VoxelShape
ax
CEILING_EAST_WEST_LEFT_POST
field_16387
NORTH_CEILING_LEG
public static final VoxelShape
ay
CEILING_EAST_WEST_RIGHT_POST
field_16398
SOUTH_CEILING_LEG
public static final VoxelShape
az
CEILING_EAST_WEST_LEFT_PIVOT
field_16357
NORTH_CEILING_HINGE
public static final VoxelShape
aA
CEILING_EAST_WEST_RIGHT_PIVOT
field_16353
SOUTH_CEILING_HINGE
public static final VoxelShape
aB
CEILING_EAST_WEST_LEFT_LEG
field_16395
NORTH_CEILING_SIDE
public static final VoxelShape
aC
CEILING_EAST_WEST_RIGHT_LEG
field_16360
SOUTH_CEILING_SIDE
public static final VoxelShape
aD
CEILING_EAST_WEST_ALL_LEGS
field_16389
X_CEILING_SIDES
public static final VoxelShape
aE
CEILING_EAST_WEST_GRINDSTONE
field_16383
X_CEILING_SHAPE
private static final Component
aT
CONTAINER_TITLE
field_17364
TITLE

Constructor summary

ModifierConstructor
protected (BlockBehaviour$Properties arg0)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<GrindstoneBlock>
a()
codec()
method_53969()
getCodec()
private VoxelShape
o(dwy arg0)
getVoxelShape(BlockState arg0)
method_16119(class_2680 arg0)
getShape(BlockState state)
protected VoxelShape
b(dwy arg0, dfo arg1, ji arg2, fbg arg3)
getCollisionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9549(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
getCollisionShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
protected VoxelShape
a(dwy arg0, dfo arg1, ji arg2, fbg 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)
protected boolean
a(dwy arg0, dgm arg1, ji 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)
protected InteractionResult
a(dwy arg0, dgj arg1, ji arg2, coy arg3, fax arg4)
useWithoutItem(BlockState arg0, Level arg1, BlockPos arg2, Player arg3, BlockHitResult arg4)
method_55766(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3, class_3965 arg4)
onUse(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, BlockHitResult arg4)
protected MenuProvider
b(dwy arg0, dgj arg1, ji arg2)
getMenuProvider(BlockState arg0, Level arg1, BlockPos arg2)
method_17454(class_2680 arg0, class_1937 arg1, class_2338 arg2)
createScreenHandlerFactory(BlockState arg0, World arg1, BlockPos arg2)
protected BlockState
a(dwy arg0, dqf arg1)
rotate(BlockState arg0, Rotation arg1)
method_9598(class_2680 arg0, class_2470 arg1)
rotate(BlockState arg0, BlockRotation arg1)
protected BlockState
a(dwy arg0, dom arg1)
mirror(BlockState arg0, Mirror arg1)
method_9569(class_2680 arg0, class_2415 arg1)
mirror(BlockState arg0, BlockMirror arg1)
protected void
a(dwz$a<djn, dwy> arg0)
createBlockStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
method_9515(class_2689$class_2690<class_2248, class_2680> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
protected boolean
a(dwy arg0, etp arg1)
isPathfindable(BlockState arg0, PathComputationType arg1)
method_9516(class_2680 arg0, class_10 arg1)
canPathfindThrough(BlockState arg0, NavigationType arg1)