net.minecraft.world.level.block

public class Block

extends BlockBehaviour implements ItemLike

All mapped superinterfaces:

FeatureElement, ItemLike

cmt
net.minecraft.world.level.block.Block
net.minecraft.class_2248
net.minecraft.unmapped.C_mmxmpdoq
net.minecraft.block.Block
net.minecraft.block.Block
net.minecraft.src.C_1706_
net.minecraft.world.level.block.Block

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_10638
f_sqfncgqq
LOGGER
LOGGER
f_49790_
private final Holder$Reference<Block>
b
builtInRegistryHolder
field_36404
f_jaseevei
registryEntry
builtInRegistryHolder
f_204296_
public static final IdMapper<BlockState>
o
BLOCK_STATE_REGISTRY
field_10651
f_okywtldq
STATE_IDS
STATE_IDS
f_49791_
private static final com.google.common.cache.LoadingCache<VoxelShape, Boolean>
c
SHAPE_FULL_BLOCK_CACHE
field_19312
f_ngtlhrdq
FULL_CUBE_SHAPE_CACHE
FULL_CUBE_SHAPE_CACHE
f_49785_
public static final int
p
UPDATE_NEIGHBORS
field_31027
f_xxljfqdw
NOTIFY_NEIGHBORS
NOTIFY_NEIGHBORS
f_152393_
public static final int
q
UPDATE_CLIENTS
field_31028
f_bjwoutju
NOTIFY_LISTENERS
NOTIFY_LISTENERS
f_152394_
public static final int
r
UPDATE_INVISIBLE
field_31029
f_zeveupfs
NO_REDRAW
NO_REDRAW
f_152395_
public static final int
s
UPDATE_IMMEDIATE
field_31030
f_utymbzpn
REDRAW_ON_MAIN_THREAD
REDRAW_ON_MAIN_THREAD
f_152396_
public static final int
t
UPDATE_KNOWN_SHAPE
field_31031
f_hyfvlkab
FORCE_STATE
FORCE_STATE
f_152397_
public static final int
u
UPDATE_SUPPRESS_DROPS
field_31032
f_xjqmildm
SKIP_DROPS
SKIP_DROPS
f_152398_
public static final int
v
UPDATE_MOVE_BY_PISTON
field_31033
f_fmkkgoft
MOVED
MOVED
f_152399_
public static final int
w
UPDATE_SUPPRESS_LIGHT
field_31034
f_bssdovwq
SKIP_LIGHTING_UPDATES
SKIP_LIGHTING_UPDATES
f_152400_
public static final int
x
UPDATE_NONE
field_31035
f_egxohwli
field_31035
UPDATE_NONE
f_152401_
public static final int
y
UPDATE_ALL
field_31036
f_fdbmuaky
NOTIFY_ALL
NOTIFY_ALL
f_152402_
public static final int
z
UPDATE_ALL_IMMEDIATE
field_31022
f_jzoumpau
field_31022
UPDATE_ALL_IMMEDIATE
f_152388_
public static final float
A
INDESTRUCTIBLE
field_31023
f_vodklahx
field_31023
INDESTRUCTIBLE
f_152389_
public static final float
B
INSTANT
field_31024
f_ladvkbjr
field_31024
INSTANT
f_152390_
public static final int
C
UPDATE_LIMIT
field_31025
f_bqorapkz
field_31025
UPDATE_LIMIT
f_152391_
protected final StateDefinition<Block, BlockState>
D
stateDefinition
field_10647
f_nexeeilp
stateManager
stateManager
f_49792_
private BlockState
d
defaultBlockState
field_10646
f_hncvzxyf
defaultState
defaultState
f_49786_
private String
e
descriptionId
field_10642
f_bgfflzvf
translationKey
translationKey
f_49787_
private Item
f
item
field_17562
f_vgppsmwi
cachedItem
cachedItem
f_49788_
private static final int
g
CACHE_SIZE
field_31026
f_idaplbys
field_31026
CACHE_SIZE
f_152392_
private static final ThreadLocal<it.unimi.dsi.fastutil.objects.Object2ByteLinkedOpenHashMap<Block$BlockStatePairKey>>
h
OCCLUSION_CACHE
field_10649
f_etbvyypx
FACE_CULL_MAP
FACE_CULL_MAP
f_49789_

Constructor summary

ModifierConstructor
public (BlockBehaviour$Properties arg0)

Method summary

Modifier and TypeMethod
public static int
i(cyt arg0)
getId(BlockState arg0)
method_9507(class_2680 arg0)
m_uuzuwifw(C_txtbiemp arg0)
getRawIdFromState(BlockState state)
getRawIdFromState(BlockState state)
m_49956_(C_2064_ p_49957_)
public static BlockState
a(int arg0)
stateById(int arg0)
method_9531(int arg0)
m_dvztrwyo(int arg0)
getStateFromRawId(int stateId)
getStateFromRawId(int stateId)
m_49803_(int p_49804_)
public static Block
a(cdp arg0)
byItem(Item arg0)
method_9503(class_1792 arg0)
m_cbjpaznf(C_vorddnax arg0)
getBlockFromItem(Item item)
getBlockFromItem(Item item)
m_49814_(C_1381_ p_49815_)
public static BlockState
a(cyt arg0, cyt arg1, cjx arg2, gp arg3)
pushEntitiesUp(BlockState arg0, BlockState arg1, LevelAccessor arg2, BlockPos arg3)
method_9582(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3)
m_sfdmwiew(C_txtbiemp arg0, C_txtbiemp arg1, C_vdvbsyle arg2, C_hynzadkk arg3)
pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess world, BlockPos pos)
pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess world, BlockPos pos)
m_49897_(C_2064_ p_49898_, C_2064_ p_49899_, C_1598_ p_238252_, C_4675_ p_49901_)
public static VoxelShape
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
box(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
method_9541(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
m_iipllqny(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
createCuboidShape(double minX, double minY, double minZ, double maxX, double maxY, double maxZ)
createCuboidShape(double minX, double minY, double minZ, double maxX, double maxY, double maxZ)
m_49796_(double p_49797_, double p_49799_, double p_49801_, double arg3, double arg4, double arg5)
public static BlockState
b(cyt arg0, cjx arg1, gp arg2)
updateFromNeighbourShapes(BlockState arg0, LevelAccessor arg1, BlockPos arg2)
method_9510(class_2680 arg0, class_1936 arg1, class_2338 arg2)
m_grdgsfjs(C_txtbiemp arg0, C_vdvbsyle arg1, C_hynzadkk arg2)
postProcessState(BlockState state, WorldAccess world, BlockPos pos)
postProcessState(BlockState state, WorldAccess world, BlockPos pos)
m_49931_(C_2064_ p_49932_, C_1598_ p_49933_, C_4675_ p_49934_)
public static void
a(cyt arg0, cyt arg1, cjx arg2, gp arg3, int arg4)
updateOrDestroy(BlockState arg0, BlockState arg1, LevelAccessor arg2, BlockPos arg3, int arg4)
method_30094(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3, int arg4)
m_phnkbohu(C_txtbiemp arg0, C_txtbiemp arg1, C_vdvbsyle arg2, C_hynzadkk arg3, int arg4)
replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags)
replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags)
m_49902_(C_2064_ p_49903_, C_2064_ p_49904_, C_1598_ p_49905_, C_4675_ p_49906_, int p_49907_)
public static void
a(cyt arg0, cyt arg1, cjx arg2, gp arg3, int arg4, int arg5)
updateOrDestroy(BlockState arg0, BlockState arg1, LevelAccessor arg2, BlockPos arg3, int arg4, int arg5)
method_9611(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3, int arg4, int arg5)
m_ocypbslz(C_txtbiemp arg0, C_txtbiemp arg1, C_vdvbsyle arg2, C_hynzadkk arg3, int arg4, int arg5)
replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)
replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)
m_49908_(C_2064_ p_49909_, C_2064_ p_49910_, C_1598_ p_49911_, C_4675_ p_49912_, int p_49913_, int p_49914_)
public static boolean
j(cyt arg0)
isExceptionForConnection(BlockState arg0)
method_9581(class_2680 arg0)
m_cwuunnrc(C_txtbiemp arg0)
cannotConnect(BlockState state)
cannotConnect(BlockState state)
m_152463_(C_2064_ p_152464_)
public boolean
e_(cyt arg0)
isRandomlyTicking(BlockState arg0)
method_9542(class_2680 arg0)
m_lluiwoji(C_txtbiemp arg0)
hasRandomTicks(BlockState state)
hasRandomTicks(BlockState state)
m_6724_(C_2064_ arg0)
public static boolean
a(cyt arg0, cjc arg1, gp arg2, gv arg3, gp arg4)
shouldRenderFace(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3, BlockPos arg4)
method_9607(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3, class_2338 arg4)
m_zpnlglhs(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_xpuuihxf arg3, C_hynzadkk arg4)
shouldDrawSide(BlockState state, BlockView world, BlockPos pos, Direction side, BlockPos otherPos)
shouldDrawSide(BlockState state, BlockView world, BlockPos pos, Direction side, BlockPos otherPos)
m_152444_(C_2064_ p_152445_, C_1559_ p_152446_, C_4675_ p_152447_, C_4687_ p_152448_, C_4675_ p_152449_)
public static boolean
c(cjc arg0, gp arg1)
canSupportRigidBlock(BlockGetter arg0, BlockPos arg1)
method_16361(class_1922 arg0, class_2338 arg1)
m_lfameemr(C_peaveboq arg0, C_hynzadkk arg1)
hasTopRim(BlockView world, BlockPos pos)
hasTopRim(BlockView world, BlockPos pos)
m_49936_(C_1559_ p_49937_, C_4675_ p_49938_)
public static boolean
a(cjz arg0, gp arg1, gv arg2)
canSupportCenter(LevelReader arg0, BlockPos arg1, Direction arg2)
method_20044(class_4538 arg0, class_2338 arg1, class_2350 arg2)
m_jajpdzzy(C_eemzphbi arg0, C_hynzadkk arg1, C_xpuuihxf arg2)
sideCoversSmallSquare(WorldView world, BlockPos pos, Direction side)
sideCoversSmallSquare(WorldView world, BlockPos pos, Direction side)
m_49863_(C_1599_ p_49864_, C_4675_ p_49865_, C_4687_ p_49866_)
public static boolean
a(eax arg0, gv arg1)
isFaceFull(VoxelShape arg0, Direction arg1)
method_9501(class_265 arg0, class_2350 arg1)
m_xaxtaifj(C_zscvhwbd arg0, C_xpuuihxf arg1)
isFaceFullSquare(VoxelShape shape, Direction side)
isFaceFullSquare(VoxelShape shape, Direction side)
m_49918_(C_3072_ p_49919_, C_4687_ p_49920_)
public static boolean
a(eax arg0)
isShapeFullBlock(VoxelShape arg0)
method_9614(class_265 arg0)
m_azwoptpw(C_zscvhwbd arg0)
isShapeFullCube(VoxelShape shape)
isShapeFullCube(VoxelShape shape)
m_49916_(C_3072_ p_49917_)
public boolean
c(cyt arg0, cjc arg1, gp arg2)
propagatesSkylightDown(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9579(class_2680 arg0, class_1922 arg1, class_2338 arg2)
m_ruuottmr(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2)
isTranslucent(BlockState state, BlockView world, BlockPos pos)
isTranslucent(BlockState state, BlockView world, BlockPos pos)
m_7420_(C_2064_ p_49929_, C_1559_ p_49930_, C_4675_ arg2)
public void
a(cyt arg0, cjw arg1, gp arg2, aoh arg3)
animateTick(BlockState arg0, Level arg1, BlockPos arg2, RandomSource arg3)
method_9496(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_5819 arg3)
m_qdvbqnpt(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_rlomrsco arg3)
randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)
randomDisplayTick(BlockState state, World world, BlockPos pos, RandomGenerator random)
m_214162_(C_2064_ p_220828_, C_1596_ p_220829_, C_4675_ p_220830_, C_212974_ arg3)
public void
a(cjx arg0, gp arg1, cyt arg2)
destroy(LevelAccessor arg0, BlockPos arg1, BlockState arg2)
method_9585(class_1936 arg0, class_2338 arg1, class_2680 arg2)
m_pwlljkia(C_vdvbsyle arg0, C_hynzadkk arg1, C_txtbiemp arg2)
onBroken(WorldAccess world, BlockPos pos, BlockState state)
onBroken(WorldAccess world, BlockPos pos, BlockState state)
m_6786_(C_1598_ p_49861_, C_4675_ p_49862_, C_2064_ arg2)
public static List<ItemStack>
a(cyt arg0, ahm arg1, gp arg2, cwl arg3)
getDrops(BlockState arg0, ServerLevel arg1, BlockPos arg2, BlockEntity arg3)
method_9562(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3)
m_bztcfiru(C_txtbiemp arg0, C_bdwnwhiu arg1, C_hynzadkk arg2, C_kvegafmh arg3)
getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity)
getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity)
m_49869_(C_2064_ p_49870_, C_12_ p_49871_, C_4675_ p_49872_, C_1991_ p_49873_)
public static List<ItemStack>
a(cyt arg0, ahm arg1, gp arg2, cwl arg3, bdr arg4, cdt arg5)
getDrops(BlockState arg0, ServerLevel arg1, BlockPos arg2, BlockEntity arg3, Entity arg4, ItemStack arg5)
method_9609(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3, class_1297 arg4, class_1799 arg5)
m_rvydtzjt(C_txtbiemp arg0, C_bdwnwhiu arg1, C_hynzadkk arg2, C_kvegafmh arg3, C_astfners arg4, C_sddaxwyk arg5)
getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity, Entity entity, ItemStack stack)
getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity, Entity entity, ItemStack stack)
m_49874_(C_2064_ p_49875_, C_12_ p_49876_, C_4675_ p_49877_, C_1991_ p_49878_, C_507_ p_49879_, C_1391_ p_49880_)
public static void
b(cyt arg0, dvr$a arg1)
dropResources(BlockState arg0, LootContext$Builder arg1)
method_35258(class_2680 arg0, class_47$class_48 arg1)
m_eeawirdd(C_txtbiemp arg0, C_iakykpgh$C_xdyltqvb arg1)
dropStacks(BlockState state, LootContext$Builder lootContext)
dropStacks(BlockState state, LootContext$Builder lootContext)
m_152460_(C_2064_ p_152461_, C_2811_$C_2813_ p_152462_)
public static void
c(cyt arg0, cjw arg1, gp arg2)
dropResources(BlockState arg0, Level arg1, BlockPos arg2)
method_9497(class_2680 arg0, class_1937 arg1, class_2338 arg2)
m_ksyzaetw(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2)
dropStacks(BlockState state, World world, BlockPos pos)
dropStacks(BlockState state, World world, BlockPos pos)
m_49950_(C_2064_ p_49951_, C_1596_ p_49952_, C_4675_ p_49953_)
public static void
a(cyt arg0, cjx arg1, gp arg2, cwl arg3)
dropResources(BlockState arg0, LevelAccessor arg1, BlockPos arg2, BlockEntity arg3)
method_9610(class_2680 arg0, class_1936 arg1, class_2338 arg2, class_2586 arg3)
m_sslzkkcf(C_txtbiemp arg0, C_vdvbsyle arg1, C_hynzadkk arg2, C_kvegafmh arg3)
dropStacks(BlockState state, WorldAccess world, BlockPos pos, BlockEntity blockEntity)
dropStacks(BlockState state, WorldAccess world, BlockPos pos, BlockEntity blockEntity)
m_49892_(C_2064_ p_49893_, C_1598_ p_49894_, C_4675_ p_49895_, C_1991_ p_49896_)
public static void
a(cyt arg0, cjw arg1, gp arg2, cwl arg3, bdr arg4, cdt arg5)
dropResources(BlockState arg0, Level arg1, BlockPos arg2, BlockEntity arg3, Entity arg4, ItemStack arg5)
method_9511(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2586 arg3, class_1297 arg4, class_1799 arg5)
m_enulnauk(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_kvegafmh arg3, C_astfners arg4, C_sddaxwyk arg5)
dropStacks(BlockState state, World world, BlockPos pos, BlockEntity blockEntity, Entity entity, ItemStack stack)
dropStacks(BlockState state, World world, BlockPos pos, BlockEntity blockEntity, Entity entity, ItemStack stack)
m_49881_(C_2064_ p_49882_, C_1596_ p_49883_, C_4675_ p_49884_, C_1991_ p_49885_, C_507_ p_49886_, C_1391_ p_49887_)
public static void
a(cjw arg0, gp arg1, cdt arg2)
popResource(Level arg0, BlockPos arg1, ItemStack arg2)
method_9577(class_1937 arg0, class_2338 arg1, class_1799 arg2)
m_ywagylsw(C_cdctfzbn arg0, C_hynzadkk arg1, C_sddaxwyk arg2)
dropStack(World world, BlockPos pos, ItemStack stack)
dropStack(World world, BlockPos pos, ItemStack stack)
m_49840_(C_1596_ p_49841_, C_4675_ p_49842_, C_1391_ p_49843_)
public static void
a(cjw arg0, gp arg1, gv arg2, cdt arg3)
popResourceFromFace(Level arg0, BlockPos arg1, Direction arg2, ItemStack arg3)
method_36992(class_1937 arg0, class_2338 arg1, class_2350 arg2, class_1799 arg3)
m_lmtwmmou(C_cdctfzbn arg0, C_hynzadkk arg1, C_xpuuihxf arg2, C_sddaxwyk arg3)
dropStack(World world, BlockPos pos, Direction direction, ItemStack stack)
dropStack(World world, BlockPos pos, Direction direction, ItemStack stack)
m_152435_(C_1596_ p_152436_, C_4675_ p_152437_, C_4687_ p_152438_, C_1391_ p_152439_)
private static void
a(cjw arg0, Supplier<bti> arg1, cdt arg2)
popResource(Level arg0, Supplier<ItemEntity> arg1, ItemStack arg2)
method_36993(class_1937 arg0, Supplier<class_1542> arg1, class_1799 arg2)
m_mnfrhifw(C_cdctfzbn arg0, Supplier<C_uqpzijng> arg1, C_sddaxwyk arg2)
dropStack(World world, Supplier<ItemEntity> itemEntitySupplier, ItemStack stack)
dropStack(World world, Supplier<ItemEntity> itemEntitySupplier, ItemStack stack)
m_152440_(C_1596_ p_152441_, Supplier<C_976_> p_152442_, C_1391_ p_152443_)
protected void
a(ahm arg0, gp arg1, int arg2)
popExperience(ServerLevel arg0, BlockPos arg1, int arg2)
method_9583(class_3218 arg0, class_2338 arg1, int arg2)
m_nddwsmuq(C_bdwnwhiu arg0, C_hynzadkk arg1, int arg2)
dropExperience(ServerWorld world, BlockPos pos, int size)
dropExperience(ServerWorld world, BlockPos pos, int size)
m_49805_(C_12_ p_49807_, C_4675_ p_49808_, int arg2)
public float
e()
getExplosionResistance()
method_9520()
m_gzevdpnp()
getBlastResistance()
getBlastResistance()
m_7325_()
public void
a(cjw arg0, gp arg1, cjo arg2)
wasExploded(Level arg0, BlockPos arg1, Explosion arg2)
method_9586(class_1937 arg0, class_2338 arg1, class_1927 arg2)
m_hxjiobgn(C_cdctfzbn arg0, C_hynzadkk arg1, C_aahhrzpf arg2)
onDestroyedByExplosion(World world, BlockPos pos, Explosion explosion)
onDestroyedByExplosion(World world, BlockPos pos, Explosion explosion)
m_7592_(C_1596_ p_49845_, C_4675_ p_49846_, C_1578_ arg2)
public void
a(cjw arg0, gp arg1, cyt arg2, bdr arg3)
stepOn(Level arg0, BlockPos arg1, BlockState arg2, Entity arg3)
method_9591(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1297 arg3)
m_aqcetwet(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_astfners arg3)
onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)
onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)
m_141947_(C_1596_ p_152432_, C_4675_ p_152433_, C_2064_ p_152434_, C_507_ arg3)
public BlockState
a(cfu arg0)
getStateForPlacement(BlockPlaceContext arg0)
method_9605(class_1750 arg0)
m_iwedynhy(C_aiootljq arg0)
getPlacementState(ItemPlacementContext ctx)
getPlacementState(ItemPlacementContext ctx)
m_5573_(C_1445_ arg0)
public void
a(cjw arg0, bwp arg1, gp arg2, cyt arg3, cwl arg4, cdt arg5)
playerDestroy(Level arg0, Player arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5)
method_9556(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3, class_2586 arg4, class_1799 arg5)
m_mtdctgjh(C_cdctfzbn arg0, C_jzrpycqo arg1, C_hynzadkk arg2, C_txtbiemp arg3, C_kvegafmh arg4, C_sddaxwyk arg5)
afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack stack)
afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack stack)
m_6240_(C_1596_ p_49828_, C_1141_ p_49829_, C_4675_ p_49830_, C_2064_ p_49831_, C_1991_ p_49832_, C_1391_ arg5)
public void
a(cjw arg0, gp arg1, cyt arg2, beg arg3, cdt arg4)
setPlacedBy(Level arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4)
method_9567(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1309 arg3, class_1799 arg4)
m_fuvqealb(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_usxaxydn arg3, C_sddaxwyk arg4)
onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)
onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)
m_6402_(C_1596_ p_49848_, C_4675_ p_49849_, C_2064_ p_49850_, C_524_ p_49851_, C_1391_ arg4)
public boolean
ab_()
isPossibleToRespawnInThis()
method_9538()
m_hittbukc()
canMobSpawnInside()
canMobSpawnInside()
m_5568_()
public MutableComponent
f()
getName()
method_9518()
m_gsgxvzbp()
getName()
getName()
m_49954_()
public String
g()
getDescriptionId()
method_9539()
m_bsuyxxeg()
getTranslationKey()
getTranslationKey()
m_7705_()
public void
a(cjw arg0, cyt arg1, gp arg2, bdr arg3, float arg4)
fallOn(Level arg0, BlockState arg1, BlockPos arg2, Entity arg3, float arg4)
method_9554(class_1937 arg0, class_2680 arg1, class_2338 arg2, class_1297 arg3, float arg4)
m_jweqgtyb(C_cdctfzbn arg0, C_txtbiemp arg1, C_hynzadkk arg2, C_astfners arg3, float arg4)
onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)
onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)
m_142072_(C_1596_ p_152427_, C_2064_ p_152428_, C_4675_ p_152429_, C_507_ p_152430_, float arg4)
public void
a(cjc arg0, bdr arg1)
updateEntityAfterFallOn(BlockGetter arg0, Entity arg1)
method_9502(class_1922 arg0, class_1297 arg1)
m_zfqxklim(C_peaveboq arg0, C_astfners arg1)
onEntityLand(BlockView world, Entity entity)
onEntityLand(BlockView world, Entity entity)
m_5548_(C_1559_ p_49822_, C_507_ arg1)
public ItemStack
a(cjc arg0, gp arg1, cyt arg2)
getCloneItemStack(BlockGetter arg0, BlockPos arg1, BlockState arg2)
method_9574(class_1922 arg0, class_2338 arg1, class_2680 arg2)
m_jsiqlbgd(C_peaveboq arg0, C_hynzadkk arg1, C_txtbiemp arg2)
getPickStack(BlockView world, BlockPos pos, BlockState state)
getPickStack(BlockView world, BlockPos pos, BlockState state)
m_7397_(C_1559_ p_49824_, C_4675_ p_49825_, C_2064_ arg2)
public float
h()
getFriction()
method_9499()
m_vkwmofwc()
getSlipperiness()
getSlipperiness()
m_49958_()
public float
i()
getSpeedFactor()
method_23349()
m_qnwpfxhz()
getVelocityMultiplier()
getVelocityMultiplier()
m_49961_()
public float
j()
getJumpFactor()
method_23350()
m_yobbjtvm()
getJumpVelocityMultiplier()
getJumpVelocityMultiplier()
m_49964_()
protected void
a(cjw arg0, bwp arg1, gp arg2, cyt arg3)
spawnDestroyParticles(Level arg0, Player arg1, BlockPos arg2, BlockState arg3)
method_33614(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3)
m_txsvixbc(C_cdctfzbn arg0, C_jzrpycqo arg1, C_hynzadkk arg2, C_txtbiemp arg3)
spawnBreakParticles(World world, PlayerEntity player, BlockPos pos, BlockState state)
spawnBreakParticles(World world, PlayerEntity player, BlockPos pos, BlockState state)
m_142387_(C_1596_ p_152423_, C_1141_ p_152424_, C_4675_ p_152425_, C_2064_ arg3)
public void
a(cjw arg0, gp arg1, cyt arg2, bwp arg3)
playerWillDestroy(Level arg0, BlockPos arg1, BlockState arg2, Player arg3)
method_9576(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3)
m_tjijvtpb(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_jzrpycqo arg3)
onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)
onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)
m_5707_(C_1596_ p_49853_, C_4675_ p_49854_, C_2064_ p_49855_, C_1141_ arg3)
public void
a(cyt arg0, cjw arg1, gp arg2, ckt$c arg3)
handlePrecipitation(BlockState arg0, Level arg1, BlockPos arg2, Biome$Precipitation arg3)
method_9504(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1959$class_1963 arg3)
m_eapglecc(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_orlkpefs$C_xwlyzxea arg3)
precipitationTick(BlockState state, World world, BlockPos pos, Biome$Precipitation precipitation)
precipitationTick(BlockState state, World world, BlockPos pos, Biome$Precipitation precipitation)
m_141997_(C_2064_ p_152451_, C_1596_ p_152452_, C_4675_ p_152453_, C_1629_$C_1635_ arg3)
public boolean
a(cjo arg0)
dropFromExplosion(Explosion arg0)
method_9533(class_1927 arg0)
m_goutaqfi(C_aahhrzpf arg0)
shouldDropItemsOnExplosion(Explosion explosion)
shouldDropItemsOnExplosion(Explosion explosion)
m_6903_(C_1578_ arg0)
protected void
a(cyu$a<cmt, cyt> 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> builder)
appendProperties(StateManager$Builder<Block, BlockState> builder)
m_7926_(C_2065_$C_2066_<C_1706_, C_2064_> arg0)
public StateDefinition<Block, BlockState>
k()
getStateDefinition()
method_9595()
m_bdlslsvh()
getStateManager()
getStateManager()
m_49965_()
protected final void
k(cyt arg0)
registerDefaultState(BlockState arg0)
method_9590(class_2680 arg0)
m_ldbkbwai(C_txtbiemp arg0)
setDefaultState(BlockState state)
setDefaultState(BlockState state)
m_49959_(C_2064_ arg0)
public final BlockState
n()
defaultBlockState()
method_9564()
m_thiabdjl()
getDefaultState()
getDefaultState()
m_49966_()
public final BlockState
l(cyt arg0)
withPropertiesOf(BlockState arg0)
method_34725(class_2680 arg0)
m_wgtgkpez(C_txtbiemp arg0)
getStateWithProperties(BlockState state)
getStateWithProperties(BlockState state)
m_152465_(C_2064_ arg0)
private static <T extends Comparable<T>> BlockState
a(cyt arg0, cyt arg1, czw<T> arg2)
copyProperty(BlockState arg0, BlockState arg1, Property<T> arg2)
method_34724(class_2680 arg0, class_2680 arg1, class_2769<T> arg2)
m_pdzevtfw(C_txtbiemp arg0, C_txtbiemp arg1, C_vzlztuyw<T> arg2)
copyProperty(BlockState source, BlockState target, Property<T> property)
copyProperty(BlockState source, BlockState target, Property<T> property)
m_152454_(C_2064_ p_152455_, C_2064_ p_152456_, C_2097_<T> p_152457_)
public SoundType
m(cyt arg0)
getSoundType(BlockState arg0)
method_9573(class_2680 arg0)
m_mmvcvlkr(C_txtbiemp arg0)
getSoundGroup(BlockState state)
getSoundGroup(BlockState state)
m_49962_(C_2064_ arg0)
public Item
l()
asItem()
method_8389()
m_yfekyrxa()
asItem()
asItem()
m_5456_()
public boolean
o()
hasDynamicShape()
method_9543()
m_fgtteebr()
hasDynamicBounds()
hasDynamicBounds()
m_49967_()
public void
a(cdt arg0, cjc arg1, List<ss> arg2, cfi arg3)
appendHoverText(ItemStack arg0, BlockGetter arg1, List<Component> arg2, TooltipFlag arg3)
method_9568(class_1799 arg0, class_1922 arg1, List<class_2561> arg2, class_1836 arg3)
m_xfcybcsi(C_sddaxwyk arg0, C_peaveboq arg1, List<C_rdaqiwdt> arg2, C_taebrtdw arg3)
appendTooltip(ItemStack stack, BlockView world, List<Text> tooltip, TooltipContext options)
appendTooltip(ItemStack stack, BlockView world, List<Text> tooltip, TooltipContext options)
m_5871_(C_1391_ p_49817_, C_1559_ p_49818_, List<C_4996_> p_49819_, C_1431_ arg3)
protected Block
p()
asBlock()
method_26160()
m_ewcsdntg()
asBlock()
asBlock()
m_7374_()
protected com.google.common.collect.ImmutableMap<BlockState, VoxelShape>
a(Function<cyt, eax> arg0)
getShapeForEachState(Function<BlockState, VoxelShape> arg0)
method_33615(Function<class_2680, class_265> arg0)
m_uqcjnfhx(Function<C_txtbiemp, C_zscvhwbd> arg0)
getShapesForStates(Function<BlockState, VoxelShape> stateToShape)
getShapesForStates(Function<BlockState, VoxelShape> stateToShape)
m_152458_(Function<C_2064_, C_3072_> arg0)
public Holder$Reference<Block>
q()
builtInRegistryHolder()
method_40142()
m_awuveiqg()
getRegistryEntry()
getBuiltInRegistryHolder()
m_204297_()
protected void
a(ahm arg0, gp arg1, cdt arg2, bbr arg3)
tryDropExperience(ServerLevel arg0, BlockPos arg1, ItemStack arg2, IntProvider arg3)
method_41420(class_3218 arg0, class_2338 arg1, class_1799 arg2, class_6017 arg3)
m_aytmxxfx(C_bdwnwhiu arg0, C_hynzadkk arg1, C_sddaxwyk arg2, C_macfejbg arg3)
dropExperienceWhenMined(ServerWorld world, BlockPos pos, ItemStack tool, IntProvider experience)
dropConditionalExperience(ServerWorld world, BlockPos pos, ItemStack stack, IntProvider experienceProvider)
m_220822_(C_12_ p_220824_, C_4675_ p_220825_, C_1391_ p_220826_, C_141052_ arg3)