net.minecraft.world.level.block

public class GrindstoneBlock

extends FaceAttachedHorizontalDirectionalBlock

All mapped superinterfaces:

FeatureElement, ItemLike

dim
net.minecraft.world.level.block.GrindstoneBlock
net.minecraft.class_3713
net.minecraft.unmapped.C_lyfxnajv
net.minecraft.block.GrindstoneBlock
net.minecraft.block.GrindstoneBlock
net.minecraft.src.C_1804_
net.minecraft.world.level.block.BlockGrass

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<GrindstoneBlock>
a
CODEC
field_46365
f_fdpreiim
CODEC
CODEC
f_303639_
public static final VoxelShape
b
FLOOR_NORTH_SOUTH_LEFT_POST
field_16379
f_tsjlxxmq
WEST_FLOOR_LEG
WEST_FLOOR_LEG
f_53767_
public static final VoxelShape
c
FLOOR_NORTH_SOUTH_RIGHT_POST
field_16392
f_zbtezngw
EAST_FLOOR_LEG
EAST_FLOOR_LEG
f_53785_
public static final VoxelShape
d
FLOOR_NORTH_SOUTH_LEFT_PIVOT
field_16366
f_fswauvre
WEST_FLOOR_HINGE
WEST_FLOOR_HINGE
f_53786_
public static final VoxelShape
e
FLOOR_NORTH_SOUTH_RIGHT_PIVOT
field_16339
f_htnzzwnw
EAST_FLOOR_HINGE
EAST_FLOOR_HINGE
f_53787_
public static final VoxelShape
f
FLOOR_NORTH_SOUTH_LEFT_LEG
field_16348
f_xxgdfcym
WEST_FLOOR_SIDE
WEST_FLOOR_SIDE
f_53788_
public static final VoxelShape
g
FLOOR_NORTH_SOUTH_RIGHT_LEG
field_16365
f_jevjsmwt
EAST_FLOOR_SIDE
EAST_FLOOR_SIDE
f_53789_
public static final VoxelShape
h
FLOOR_NORTH_SOUTH_ALL_LEGS
field_16385
f_xjvullqo
Z_FLOOR_SIDES
Z_FLOOR_SIDES
f_53790_
public static final VoxelShape
i
FLOOR_NORTH_SOUTH_GRINDSTONE
field_16380
f_oszptwvd
Z_FLOOR_SHAPE
Z_FLOOR_SHAPE
f_53791_
public static final VoxelShape
j
FLOOR_EAST_WEST_LEFT_POST
field_16373
f_dsrggnuo
NORTH_FLOOR_LEG
NORTH_FLOOR_LEG
f_53792_
public static final VoxelShape
k
FLOOR_EAST_WEST_RIGHT_POST
field_16346
f_uslmjcxl
SOUTH_FLOOR_LEG
SOUTH_FLOOR_LEG
f_53793_
public static final VoxelShape
l
FLOOR_EAST_WEST_LEFT_PIVOT
field_16343
f_arwcldqw
NORTH_FLOOR_HINGE
NORTH_FLOOR_HINGE
f_53794_
public static final VoxelShape
m
FLOOR_EAST_WEST_RIGHT_PIVOT
field_16374
f_fejronin
SOUTH_FLOOR_HINGE
SOUTH_FLOOR_HINGE
f_53795_
public static final VoxelShape
n
FLOOR_EAST_WEST_LEFT_LEG
field_16386
f_xxyhvpxj
NORTH_FLOOR_SIDE
NORTH_FLOOR_SIDE
f_53796_
public static final VoxelShape
o
FLOOR_EAST_WEST_RIGHT_LEG
field_16378
f_lcmdltad
SOUTH_FLOOR_SIDE
SOUTH_FLOOR_SIDE
f_53797_
public static final VoxelShape
F
FLOOR_EAST_WEST_ALL_LEGS
field_16362
f_vdlirvbo
X_FLOOR_SIDES
X_FLOOR_SIDES
f_53798_
public static final VoxelShape
G
FLOOR_EAST_WEST_GRINDSTONE
field_16338
f_fmeepxxv
X_FLOOR_SHAPE
X_FLOOR_SHAPE
f_53799_
public static final VoxelShape
H
WALL_SOUTH_LEFT_POST
field_16352
f_uvxqnfpf
SOUTH_WALL_WEST_LEG
SOUTH_WALL_WEST_LEG
f_53800_
public static final VoxelShape
I
WALL_SOUTH_RIGHT_POST
field_16377
f_mnzpmjkz
SOUTH_WALL_EAST_LEG
SOUTH_WALL_EAST_LEG
f_53801_
public static final VoxelShape
J
WALL_SOUTH_LEFT_PIVOT
field_16393
f_cmvxdbdj
SOUTH_WALL_WEST_HINGE
SOUTH_WALL_WEST_HINGE
f_53802_
public static final VoxelShape
L
WALL_SOUTH_RIGHT_PIVOT
field_16371
f_dbvuaski
SOUTH_WALL_EAST_HINGE
SOUTH_WALL_EAST_HINGE
f_53803_
public static final VoxelShape
M
WALL_SOUTH_LEFT_LEG
field_16340
f_rianiwic
SOUTH_WALL_WEST_SIDE
SOUTH_WALL_WEST_SIDE
f_53804_
public static final VoxelShape
N
WALL_SOUTH_RIGHT_LEG
field_16354
f_vczmxurz
SOUTH_WALL_EAST_SIDE
SOUTH_WALL_EAST_SIDE
f_53805_
public static final VoxelShape
O
WALL_SOUTH_ALL_LEGS
field_16369
f_zwptfavt
SOUTH_WALL_SIDES
SOUTH_WALL_SIDES
f_53741_
public static final VoxelShape
P
WALL_SOUTH_GRINDSTONE
field_16399
f_lggnuypl
SOUTH_WALL_SHAPE
SOUTH_WALL_SHAPE
f_53742_
public static final VoxelShape
Q
WALL_NORTH_LEFT_POST
field_16363
f_tgoxwnyx
NORTH_WALL_WEST_LEG
NORTH_WALL_WEST_LEG
f_53743_
public static final VoxelShape
R
WALL_NORTH_RIGHT_POST
field_16347
f_wclppwci
NORTH_WALL_EAST_LEG
NORTH_WALL_EAST_LEG
f_53744_
public static final VoxelShape
S
WALL_NORTH_LEFT_PIVOT
field_16401
f_mzrelaha
NORTH_WALL_WEST_HINGE
NORTH_WALL_WEST_HINGE
f_53745_
public static final VoxelShape
T
WALL_NORTH_RIGHT_PIVOT
field_16367
f_qitpzive
NORTH_WALL_EAST_HINGE
NORTH_WALL_EAST_HINGE
f_53746_
public static final VoxelShape
U
WALL_NORTH_LEFT_LEG
field_16388
f_noyunnxr
NORTH_WALL_WEST_SIDE
NORTH_WALL_WEST_SIDE
f_53747_
public static final VoxelShape
V
WALL_NORTH_RIGHT_LEG
field_16396
f_zabbtzhr
NORTH_WALL_EAST_SIDE
NORTH_WALL_EAST_SIDE
f_53748_
public static final VoxelShape
W
WALL_NORTH_ALL_LEGS
field_16368
f_lghdxnmq
NORTH_WALL_SIDES
NORTH_WALL_SIDES
f_53749_
public static final VoxelShape
X
WALL_NORTH_GRINDSTONE
field_16356
f_kwnrxtsp
NORTH_WALL_SHAPE
NORTH_WALL_SHAPE
f_53750_
public static final VoxelShape
Y
WALL_WEST_LEFT_POST
field_16342
f_wpyrtzye
WEST_WALL_NORTH_LEG
WEST_WALL_NORTH_LEG
f_53751_
public static final VoxelShape
Z
WALL_WEST_RIGHT_POST
field_16358
f_lzivdkrc
WEST_WALL_SOUTH_LEG
WEST_WALL_SOUTH_LEG
f_53752_
public static final VoxelShape
aa
WALL_WEST_LEFT_PIVOT
field_16390
f_qxfmdfyo
WEST_WALL_NORTH_HINGE
WEST_WALL_NORTH_HINGE
f_53753_
public static final VoxelShape
ab
WALL_WEST_RIGHT_PIVOT
field_16382
f_cmosqhfa
WEST_WALL_SOUTH_HINGE
WEST_WALL_SOUTH_HINGE
f_53754_
public static final VoxelShape
ac
WALL_WEST_LEFT_LEG
field_16359
f_ordzhszz
WEST_WALL_NORTH_SIDE
WEST_WALL_NORTH_SIDE
f_53755_
public static final VoxelShape
ad
WALL_WEST_RIGHT_LEG
field_16351
f_emyawagn
WEST_WALL_SOUTH_SIDE
WEST_WALL_SOUTH_SIDE
f_53756_
public static final VoxelShape
ae
WALL_WEST_ALL_LEGS
field_16344
f_olhuvduk
WEST_WALL_SIDES
WEST_WALL_SIDES
f_53757_
public static final VoxelShape
af
WALL_WEST_GRINDSTONE
field_16376
f_hrwhwpgu
WEST_WALL_SHAPE
WEST_WALL_SHAPE
f_53758_
public static final VoxelShape
ag
WALL_EAST_LEFT_POST
field_16394
f_oknnznkm
EAST_WALL_NORTH_LEG
EAST_WALL_NORTH_LEG
f_53759_
public static final VoxelShape
ah
WALL_EAST_RIGHT_POST
field_16375
f_dfonubxl
EAST_WALL_SOUTH_LEG
EAST_WALL_SOUTH_LEG
f_53760_
public static final VoxelShape
ai
WALL_EAST_LEFT_PIVOT
field_16345
f_cfwyjwes
EAST_WALL_NORTH_HINGE
EAST_WALL_NORTH_HINGE
f_53761_
public static final VoxelShape
aj
WALL_EAST_RIGHT_PIVOT
field_16350
f_afrahfsk
EAST_WALL_SOUTH_HINGE
EAST_WALL_SOUTH_HINGE
f_53762_
public static final VoxelShape
ak
WALL_EAST_LEFT_LEG
field_16372
f_hsitnxzk
EAST_WALL_NORTH_SIDE
EAST_WALL_NORTH_SIDE
f_53763_
public static final VoxelShape
al
WALL_EAST_RIGHT_LEG
field_16381
f_axfaevjg
EAST_WALL_SOUTH_SIDE
EAST_WALL_SOUTH_SIDE
f_53764_
public static final VoxelShape
am
WALL_EAST_ALL_LEGS
field_16391
f_mmbwqweg
EAST_WALL_SIDES
EAST_WALL_SIDES
f_53765_
public static final VoxelShape
an
WALL_EAST_GRINDSTONE
field_16370
f_kqmxbecp
EAST_WALL_SHAPE
EAST_WALL_SHAPE
f_53766_
public static final VoxelShape
ao
CEILING_NORTH_SOUTH_LEFT_POST
field_16341
f_uwjegpgy
WEST_CEILING_LEG
WEST_CEILING_LEG
f_53769_
public static final VoxelShape
ap
CEILING_NORTH_SOUTH_RIGHT_POST
field_16355
f_uqesvfde
EAST_CEILING_LEG
EAST_CEILING_LEG
f_53770_
public static final VoxelShape
aq
CEILING_NORTH_SOUTH_LEFT_PIVOT
field_16384
f_groiqhfl
WEST_CEILING_HINGE
WEST_CEILING_HINGE
f_53771_
public static final VoxelShape
ar
CEILING_NORTH_SOUTH_RIGHT_PIVOT
field_16400
f_zigtgkor
EAST_CEILING_HINGE
EAST_CEILING_HINGE
f_53772_
public static final VoxelShape
as
CEILING_NORTH_SOUTH_LEFT_LEG
field_16364
f_nbdgvldy
WEST_CEILING_SIDE
WEST_CEILING_SIDE
f_53773_
public static final VoxelShape
at
CEILING_NORTH_SOUTH_RIGHT_LEG
field_16349
f_zisjvuak
EAST_CEILING_SIDE
EAST_CEILING_SIDE
f_53774_
public static final VoxelShape
au
CEILING_NORTH_SOUTH_ALL_LEGS
field_16397
f_dqfcixkf
Z_CEILING_SIDES
Z_CEILING_SIDES
f_53775_
public static final VoxelShape
av
CEILING_NORTH_SOUTH_GRINDSTONE
field_16361
f_ibwxdwbr
Z_CEILING_SHAPE
Z_CEILING_SHAPE
f_53776_
public static final VoxelShape
aw
CEILING_EAST_WEST_LEFT_POST
field_16387
f_tdugbzhq
NORTH_CEILING_LEG
NORTH_CEILING_LEG
f_53777_
public static final VoxelShape
ax
CEILING_EAST_WEST_RIGHT_POST
field_16398
f_ovsctpwn
SOUTH_CEILING_LEG
SOUTH_CEILING_LEG
f_53778_
public static final VoxelShape
ay
CEILING_EAST_WEST_LEFT_PIVOT
field_16357
f_vfuzwkxz
NORTH_CEILING_HINGE
NORTH_CEILING_HINGE
f_53779_
public static final VoxelShape
az
CEILING_EAST_WEST_RIGHT_PIVOT
field_16353
f_jityeskj
SOUTH_CEILING_HINGE
SOUTH_CEILING_HINGE
f_53780_
public static final VoxelShape
aA
CEILING_EAST_WEST_LEFT_LEG
field_16395
f_syislbah
NORTH_CEILING_SIDE
NORTH_CEILING_SIDE
f_53781_
public static final VoxelShape
aB
CEILING_EAST_WEST_RIGHT_LEG
field_16360
f_llvhgpzc
SOUTH_CEILING_SIDE
SOUTH_CEILING_SIDE
f_53782_
public static final VoxelShape
aC
CEILING_EAST_WEST_ALL_LEGS
field_16389
f_imosxlac
X_CEILING_SIDES
X_CEILING_SIDES
f_53783_
public static final VoxelShape
aD
CEILING_EAST_WEST_GRINDSTONE
field_16383
f_ezegiiqv
X_CEILING_SHAPE
X_CEILING_SHAPE
f_53784_
private static final Component
aR
CONTAINER_TITLE
field_17364
f_qqapvvnr
TITLE
TITLE
f_53768_

Constructor summary

ModifierConstructor
protected (BlockBehaviour$Properties settings)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<GrindstoneBlock>
a()
codec()
method_53969()
m_wrnxumjr()
getCodec()
getCodec()
m_304657_()
protected RenderShape
a_(dsd arg0)
getRenderShape(BlockState arg0)
method_9604(class_2680 arg0)
m_mjglzdvu(C_txtbiemp arg0)
getRenderType(BlockState arg0)
getRenderType(BlockState arg0)
m_7514_(C_2064_ arg0)
private VoxelShape
n(dsd arg0)
getVoxelShape(BlockState arg0)
method_16119(class_2680 arg0)
m_sizmzwww(C_txtbiemp arg0)
getShape(BlockState state)
getShape(BlockState state)
m_53855_(C_2064_ arg0)
protected VoxelShape
b(dsd arg0, dbf arg1, iz arg2, evx arg3)
getCollisionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9549(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
m_phzfypqf(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
getCollisionShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
getCollisionShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
m_5939_(C_2064_ p_53852_, C_1559_ p_53853_, C_4675_ p_53854_, C_3051_ arg3)
protected VoxelShape
a(dsd arg0, dbf arg1, iz arg2, evx arg3)
getShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
m_fqngyjtr(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
getOutlineShape(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
m_5940_(C_2064_ p_53843_, C_1559_ p_53844_, C_4675_ p_53845_, C_3051_ arg3)
protected boolean
a(dsd arg0, dcc arg1, iz arg2)
canSurvive(BlockState arg0, LevelReader arg1, BlockPos arg2)
method_9558(class_2680 arg0, class_4538 arg1, class_2338 arg2)
m_qixajhot(C_txtbiemp arg0, C_eemzphbi arg1, C_hynzadkk arg2)
canPlaceAt(BlockState arg0, WorldView arg1, BlockPos arg2)
canPlaceAt(BlockState arg0, WorldView arg1, BlockPos arg2)
m_7898_(C_2064_ p_53829_, C_1599_ p_53830_, C_4675_ arg2)
protected InteractionResult
a(dsd arg0, dbz arg1, iz arg2, cmy arg3, evo 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)
m_pguoxmgn(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_jzrpycqo arg3, C_jdakttms arg4)
onUse(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, BlockHitResult arg4)
onUse(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, BlockHitResult arg4)
m_6227_(C_2064_ p_53822_, C_1596_ p_53823_, C_4675_ p_53824_, C_1141_ p_53826_, C_3041_ arg4)
protected MenuProvider
b(dsd arg0, dbz arg1, iz arg2)
getMenuProvider(BlockState arg0, Level arg1, BlockPos arg2)
method_17454(class_2680 arg0, class_1937 arg1, class_2338 arg2)
m_gzvkqagj(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2)
createScreenHandlerFactory(BlockState arg0, World arg1, BlockPos arg2)
createScreenHandlerFactory(BlockState arg0, World arg1, BlockPos arg2)
m_7246_(C_2064_ p_53848_, C_1596_ p_53849_, C_4675_ arg2)
protected BlockState
a(dsd arg0, dln arg1)
rotate(BlockState arg0, Rotation arg1)
method_9598(class_2680 arg0, class_2470 arg1)
m_umbsjste(C_txtbiemp arg0, C_mboglirk arg1)
rotate(BlockState arg0, BlockRotation arg1)
rotate(BlockState arg0, BlockRotation arg1)
m_6843_(C_2064_ p_53836_, C_1886_ arg1)
protected BlockState
a(dsd arg0, djx arg1)
mirror(BlockState arg0, Mirror arg1)
method_9569(class_2680 arg0, class_2415 arg1)
m_ssvaouey(C_txtbiemp arg0, C_qomzaqud arg1)
mirror(BlockState arg0, BlockMirror arg1)
mirror(BlockState arg0, BlockMirror arg1)
m_6943_(C_2064_ p_53833_, C_1838_ arg1)
protected void
a(dse$a<dfa, dsd> arg0)
createBlockStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
method_9515(class_2689$class_2690<class_2248, class_2680> arg0)
m_yujtcnah(C_ezfeikaq$C_mfnsmxhw<C_mmxmpdoq, C_txtbiemp> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
appendProperties(StateManager$Builder<Block, BlockState> arg0)
m_7926_(C_2065_$C_2066_<C_1706_, C_2064_> arg0)
protected boolean
a(dsd arg0, eol arg1)
isPathfindable(BlockState arg0, PathComputationType arg1)
method_9516(class_2680 arg0, class_10 arg1)
m_rwctfady(C_txtbiemp arg0, C_kjwlgpfr arg1)
canPathfindThrough(BlockState arg0, NavigationType arg1)
m_rwctfady(BlockState arg0, NavigationType arg1)
m_7357_(C_2064_ p_53819_, C_2754_ arg1)