net.minecraft.block

public abstract class AbstractBlock

cfi
net.minecraft.world.level.block.state.BlockBehaviour
net.minecraft.class_4970
net.minecraft.block.AbstractBlock
net.minecraft.unmapped.C_triydqro
net.minecraft.block.AbstractBlock
net.minecraft.block.AbstractBlock

Field summary

Modifier and TypeField
protected static final Direction[]
ar
UPDATE_SHAPE_ORDER
field_23157
FACINGS
f_nsbwwaru
field_212556_a
UPDATE_ORDER
protected final Material
as
material
field_23158
material
f_xqmvglfy
field_149764_J
material
protected final boolean
at
hasCollision
field_23159
collidable
f_pqndzdga
field_235688_at_
canCollide
protected final float
au
explosionResistance
field_23160
resistance
f_uxluwspt
field_235689_au_
blastResistance
protected final boolean
av
isRandomlyTicking
field_23161
randomTicks
f_dwtggipc
field_149789_z
ticksRandomly
protected final BlockSoundGroup
aw
soundType
field_23162
soundGroup
f_lyvgdypq
field_149762_H
soundType
protected final float
ax
friction
field_23163
slipperiness
f_eagudpej
field_149765_K
slipperiness
protected final float
ay
speedFactor
field_23164
velocityMultiplier
f_hpfrgdhl
field_226886_f_
speedFactor
protected final float
az
jumpFactor
field_23165
jumpVelocityMultiplier
f_hcgxjldr
field_226887_g_
jumpFactor
protected final boolean
aA
dynamicShape
field_23154
dynamicBounds
f_mfgswndv
field_208621_p
variableOpacity
protected final AbstractBlock$Settings
aB
properties
field_23155
settings
f_hskzbzfq
field_235684_aB_
properties
protected Identifier
aC
drops
field_23156
lootTableId
f_hflsieep
field_220085_g
lootTable

Constructor summary

ModifierConstructor
public (AbstractBlock$Settings settings)

Method summary

Modifier and TypeMethod
public void
a(cfj arg0, bqc arg1, fu arg2, int arg3, int arg4)
updateIndirectNeighbourShapes(BlockState arg0, LevelAccessor arg1, BlockPos arg2, int arg3, int arg4)
method_9517(class_2680 arg0, class_1936 arg1, class_2338 arg2, int arg3, int arg4)
prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int arg4)
m_lcpckfxn(C_txtbiemp arg0, C_vdvbsyle arg1, C_hynzadkk arg2, int arg3, int arg4)
func_196248_b(BlockState arg0, IWorld arg1, BlockPos arg2, int arg3, int arg4)
updateDiagonalNeighbors(BlockState state, IWorld worldIn, BlockPos pos, int flags, int recursionLeft)
public boolean
a(cfj arg0, bpg arg1, fu arg2, czg 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 state, BlockView world, BlockPos pos, NavigationType type)
m_rwctfady(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_kjwlgpfr arg3)
func_196266_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, PathType arg3)
allowsMovement(BlockState state, IBlockReader worldIn, BlockPos pos, PathType type)
public BlockState
a(cfj arg0, fz arg1, cfj arg2, bqc arg3, fu arg4, fu 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 state, Direction direction, BlockState newState, WorldAccess world, BlockPos pos, BlockPos posFrom)
m_yvunqpeq(C_txtbiemp arg0, C_xpuuihxf arg1, C_txtbiemp arg2, C_vdvbsyle arg3, C_hynzadkk arg4, C_hynzadkk arg5)
func_196271_a(BlockState arg0, Direction arg1, BlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
updatePostPlacement(BlockState stateIn, Direction facing, BlockState facingState, IWorld worldIn, BlockPos currentPos, BlockPos facingPos)
public void
a(cfj arg0, bqb arg1, fu arg2, bvr arg3, fu arg4, boolean arg5)
neighborChanged(BlockState arg0, Level arg1, BlockPos arg2, Block arg3, BlockPos arg4, boolean arg5)
method_9612(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2248 arg3, class_2338 arg4, boolean arg5)
neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)
m_tmlkosuh(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_mmxmpdoq arg3, C_hynzadkk arg4, boolean arg5)
func_220069_a(BlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4, boolean arg5)
neighborChanged(BlockState state, World worldIn, BlockPos pos, Block blockIn, BlockPos fromPos, boolean isMoving)
public void
b(cfj arg0, bqb arg1, fu arg2, cfj arg3, boolean arg4)
onPlace(BlockState arg0, Level arg1, BlockPos arg2, BlockState arg3, boolean arg4)
method_9615(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)
m_cojbgxjy(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_txtbiemp arg3, boolean arg4)
func_220082_b(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
onBlockAdded(BlockState state, World worldIn, BlockPos pos, BlockState oldState, boolean isMoving)
public void
a(cfj arg0, bqb arg1, fu arg2, cfj 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)
onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)
m_rhbsxbgh(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_txtbiemp arg3, boolean arg4)
func_196243_a(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4)
onReplaced(BlockState state, World worldIn, BlockPos pos, BlockState newState, boolean isMoving)
public ActionResult
a(cfj arg0, bqb arg1, fu arg2, bec arg3, anf arg4, deh arg5)
use(BlockState arg0, Level arg1, BlockPos arg2, Player arg3, InteractionHand arg4, BlockHitResult arg5)
method_9534(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3, class_1268 arg4, class_3965 arg5)
onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)
m_rocdemyx(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_jzrpycqo arg3, C_laxmzoqs arg4, C_jdakttms arg5)
func_225533_a_(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, Hand arg4, BlockRayTraceResult arg5)
onBlockActivated(BlockState state, World worldIn, BlockPos pos, PlayerEntity player, Hand handIn, BlockRayTraceResult hit)
public boolean
a(cfj arg0, bqb arg1, fu arg2, int arg3, int arg4)
triggerEvent(BlockState arg0, Level arg1, BlockPos arg2, int arg3, int arg4)
method_9592(class_2680 arg0, class_1937 arg1, class_2338 arg2, int arg3, int arg4)
onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data)
m_pyvradtj(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, int arg3, int arg4)
func_189539_a(BlockState arg0, World arg1, BlockPos arg2, int arg3, int arg4)
eventReceived(BlockState state, World worldIn, BlockPos pos, int id, int param)
public BlockRenderType
b(cfj arg0)
getRenderShape(BlockState arg0)
method_9604(class_2680 arg0)
getRenderType(BlockState state)
m_mjglzdvu(C_txtbiemp arg0)
func_149645_b(BlockState arg0)
getRenderType(BlockState state)
public boolean
c_(cfj arg0)
useShapeForLightOcclusion(BlockState arg0)
method_9526(class_2680 arg0)
hasSidedTransparency(BlockState state)
m_mfmohedo(C_txtbiemp arg0)
func_220074_n(BlockState arg0)
isTransparent(BlockState state)
public boolean
b_(cfj arg0)
isSignalSource(BlockState arg0)
method_9506(class_2680 arg0)
emitsRedstonePower(BlockState state)
m_fjkbizwn(C_txtbiemp arg0)
func_149744_f(BlockState arg0)
canProvidePower(BlockState state)
public PistonBehavior
f(cfj arg0)
getPistonPushReaction(BlockState arg0)
method_9527(class_2680 arg0)
getPistonBehavior(BlockState state)
m_svmpqhks(C_txtbiemp arg0)
func_149656_h(BlockState arg0)
getPushReaction(BlockState state)
public FluidState
d(cfj arg0)
getFluidState(BlockState arg0)
method_9545(class_2680 arg0)
getFluidState(BlockState state)
m_nlstkjhl(C_txtbiemp arg0)
func_204507_t(BlockState arg0)
getFluidState(BlockState state)
public boolean
a(cfj arg0)
hasAnalogOutputSignal(BlockState arg0)
method_9498(class_2680 arg0)
hasComparatorOutput(BlockState state)
m_upxjoscw(C_txtbiemp arg0)
func_149740_M(BlockState arg0)
hasComparatorInputOverride(BlockState state)
public AbstractBlock$OffsetType
aj_()
getOffsetType()
method_16841()
getOffsetType()
m_qoxnsxgn()
func_176218_Q()
getOffsetType()
public BlockState
a(cfj arg0, cap arg1)
rotate(BlockState arg0, Rotation arg1)
method_9598(class_2680 arg0, class_2470 arg1)
rotate(BlockState state, BlockRotation rotation)
m_umbsjste(C_txtbiemp arg0, C_mboglirk arg1)
func_185499_a(BlockState arg0, Rotation arg1)
rotate(BlockState state, Rotation rot)
public BlockState
a(cfj arg0, bzj arg1)
mirror(BlockState arg0, Mirror arg1)
method_9569(class_2680 arg0, class_2415 arg1)
mirror(BlockState state, BlockMirror mirror)
m_ssvaouey(C_txtbiemp arg0, C_qomzaqud arg1)
func_185471_a(BlockState arg0, Mirror arg1)
mirror(BlockState state, Mirror mirrorIn)
public boolean
a(cfj arg0, bin arg1)
canBeReplaced(BlockState arg0, BlockPlaceContext arg1)
method_9616(class_2680 arg0, class_1750 arg1)
canReplace(BlockState state, ItemPlacementContext context)
m_qsygbipo(C_txtbiemp arg0, C_aiootljq arg1)
func_196253_a(BlockState arg0, BlockItemUseContext arg1)
isReplaceable(BlockState state, BlockItemUseContext useContext)
public boolean
a(cfj arg0, cwz arg1)
canBeReplaced(BlockState arg0, Fluid arg1)
method_22358(class_2680 arg0, class_3611 arg1)
canBucketPlace(BlockState state, Fluid fluid)
m_dcjynfrm(C_txtbiemp arg0, C_rxhyurmy arg1)
func_225541_a_(BlockState arg0, Fluid arg1)
isReplaceable(BlockState state, Fluid fluid)
public List<ItemStack>
a(cfj arg0, dat$a arg1)
getDrops(BlockState arg0, LootContext$Builder arg1)
method_9560(class_2680 arg0, class_47$class_48 arg1)
getDroppedStacks(BlockState state, LootContext$Builder builder)
m_tgwcmyam(C_txtbiemp arg0, C_iakykpgh$C_xdyltqvb arg1)
func_220076_a(BlockState arg0, LootContext$Builder arg1)
getDrops(BlockState state, LootContext$Builder builder)
public VoxelShape
d(cfj arg0, bpg arg1, fu arg2)
getOcclusionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9571(class_2680 arg0, class_1922 arg1, class_2338 arg2)
getCullingShape(BlockState state, BlockView world, BlockPos pos)
m_fsimvkxt(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2)
func_196247_c(BlockState arg0, IBlockReader arg1, BlockPos arg2)
getRenderShape(BlockState state, IBlockReader worldIn, BlockPos pos)
public VoxelShape
e(cfj arg0, bpg arg1, fu arg2)
getBlockSupportShape(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_25959(class_2680 arg0, class_1922 arg1, class_2338 arg2)
getSidesShape(BlockState state, BlockView world, BlockPos pos)
m_wnvttjnv(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2)
func_230335_e_(BlockState arg0, IBlockReader arg1, BlockPos arg2)
getCollisionShape(BlockState state, IBlockReader reader, BlockPos pos)
public VoxelShape
a_(cfj arg0, bpg arg1, fu arg2)
getInteractionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9584(class_2680 arg0, class_1922 arg1, class_2338 arg2)
getRayTraceShape(BlockState state, BlockView world, BlockPos pos)
m_jdegzotw(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2)
func_199600_g(BlockState arg0, IBlockReader arg1, BlockPos arg2)
getRaytraceShape(BlockState state, IBlockReader worldIn, BlockPos pos)
public int
f(cfj arg0, bpg arg1, fu arg2)
getLightBlock(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9505(class_2680 arg0, class_1922 arg1, class_2338 arg2)
getOpacity(BlockState state, BlockView world, BlockPos pos)
m_kudnpwby(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2)
func_200011_d(BlockState arg0, IBlockReader arg1, BlockPos arg2)
getOpacity(BlockState state, IBlockReader worldIn, BlockPos pos)
public NamedScreenHandlerFactory
b(cfj arg0, bqb arg1, fu arg2)
getMenuProvider(BlockState arg0, Level arg1, BlockPos arg2)
method_17454(class_2680 arg0, class_1937 arg1, class_2338 arg2)
createScreenHandlerFactory(BlockState state, World world, BlockPos pos)
m_gzvkqagj(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2)
func_220052_b(BlockState arg0, World arg1, BlockPos arg2)
getContainer(BlockState state, World worldIn, BlockPos pos)
public boolean
a(cfj arg0, bqd arg1, fu arg2)
canSurvive(BlockState arg0, LevelReader arg1, BlockPos arg2)
method_9558(class_2680 arg0, class_4538 arg1, class_2338 arg2)
canPlaceAt(BlockState state, WorldView world, BlockPos pos)
m_qixajhot(C_txtbiemp arg0, C_eemzphbi arg1, C_hynzadkk arg2)
func_196260_a(BlockState arg0, IWorldReader arg1, BlockPos arg2)
isValidPosition(BlockState state, IWorldReader worldIn, BlockPos pos)
public int
a(cfj arg0, bqb arg1, fu arg2)
getAnalogOutputSignal(BlockState arg0, Level arg1, BlockPos arg2)
method_9572(class_2680 arg0, class_1937 arg1, class_2338 arg2)
getComparatorOutput(BlockState state, World world, BlockPos pos)
m_wtutwlcg(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2)
func_180641_l(BlockState arg0, World arg1, BlockPos arg2)
getComparatorInputOverride(BlockState blockState, World worldIn, BlockPos pos)
public VoxelShape
b(cfj arg0, bpg arg1, fu arg2, der 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 state, BlockView world, BlockPos pos, ShapeContext context)
m_fqngyjtr(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
func_220053_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
getShape(BlockState state, IBlockReader worldIn, BlockPos pos, ISelectionContext context)
public VoxelShape
c(cfj arg0, bpg arg1, fu arg2, der 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 state, BlockView world, BlockPos pos, ShapeContext context)
m_phzfypqf(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
func_220071_b(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
getCollisionShape(BlockState state, IBlockReader worldIn, BlockPos pos, ISelectionContext context)
public VoxelShape
a(cfj arg0, bpg arg1, fu arg2, der arg3)
getVisualShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_26159(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
getVisualShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)
m_zqsszxeb(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_pbfjvesm arg3)
func_230322_a_(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
getRayTraceShape(BlockState state, IBlockReader reader, BlockPos pos, ISelectionContext context)
public void
b(cfj arg0, zd arg1, fu arg2, Random arg3)
randomTick(BlockState arg0, ServerLevel arg1, BlockPos arg2, Random arg3)
method_9514(class_2680 arg0, class_3218 arg1, class_2338 arg2, Random arg3)
randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)
m_sdymngiw(C_txtbiemp arg0, C_bdwnwhiu arg1, C_hynzadkk arg2, Random arg3)
func_225542_b_(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3)
randomTick(BlockState state, ServerWorld worldIn, BlockPos pos, Random random)
public void
a(cfj arg0, zd arg1, fu 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 state, ServerWorld world, BlockPos pos, Random random)
m_bneobcwj(C_txtbiemp arg0, C_bdwnwhiu arg1, C_hynzadkk arg2, Random arg3)
func_225534_a_(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3)
tick(BlockState state, ServerWorld worldIn, BlockPos pos, Random rand)
public float
a(cfj arg0, bec arg1, bpg arg2, fu arg3)
getDestroyProgress(BlockState arg0, Player arg1, BlockGetter arg2, BlockPos arg3)
method_9594(class_2680 arg0, class_1657 arg1, class_1922 arg2, class_2338 arg3)
calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos)
m_csxalmdu(C_txtbiemp arg0, C_jzrpycqo arg1, C_peaveboq arg2, C_hynzadkk arg3)
func_180647_a(BlockState arg0, PlayerEntity arg1, IBlockReader arg2, BlockPos arg3)
getPlayerRelativeBlockHardness(BlockState state, PlayerEntity player, IBlockReader worldIn, BlockPos pos)
public void
a(cfj arg0, bqb arg1, fu arg2, bki arg3)
spawnAfterBreak(BlockState arg0, Level arg1, BlockPos arg2, ItemStack arg3)
method_9565(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1799 arg3)
onStacksDropped(BlockState state, World world, BlockPos pos, ItemStack stack)
m_qjteufci(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_sddaxwyk arg3)
func_220062_a(BlockState arg0, World arg1, BlockPos arg2, ItemStack arg3)
spawnAdditionalDrops(BlockState state, World worldIn, BlockPos pos, ItemStack stack)
public void
a(cfj arg0, bqb arg1, fu arg2, bec arg3)
attack(BlockState arg0, Level arg1, BlockPos arg2, Player arg3)
method_9606(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3)
onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player)
m_ktunuucb(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_jzrpycqo arg3)
func_196270_a(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3)
onBlockClicked(BlockState state, World worldIn, BlockPos pos, PlayerEntity player)
public int
a(cfj arg0, bpg arg1, fu arg2, fz 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 state, BlockView world, BlockPos pos, Direction direction)
m_bhohbmwk(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_xpuuihxf arg3)
func_180656_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
getWeakPower(BlockState blockState, IBlockReader blockAccess, BlockPos pos, Direction side)
public void
a(cfj arg0, bqb arg1, fu arg2, aom 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 state, World world, BlockPos pos, Entity entity)
m_lmjnycyw(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_astfners arg3)
func_196262_a(BlockState arg0, World arg1, BlockPos arg2, Entity arg3)
onEntityCollision(BlockState state, World worldIn, BlockPos pos, Entity entityIn)
public int
b(cfj arg0, bpg arg1, fu arg2, fz 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 state, BlockView world, BlockPos pos, Direction direction)
m_ydisyayk(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2, C_xpuuihxf arg3)
func_176211_b(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3)
getStrongPower(BlockState blockState, IBlockReader blockAccess, BlockPos pos, Direction side)
public final boolean
q()
isEntityBlock()
method_26161()
hasBlockEntity()
m_ftaisvjc()
func_235695_q_()
isTileEntityProvider()
public final Identifier
r()
getLootTable()
method_26162()
getLootTableId()
m_qodrklgm()
func_220068_i()
getLootTable()
public void
a(bqb arg0, cfj arg1, deh arg2, bes arg3)
onProjectileHit(Level arg0, BlockState arg1, BlockHitResult arg2, Projectile arg3)
method_19286(class_1937 arg0, class_2680 arg1, class_3965 arg2, class_1676 arg3)
onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile)
m_wvibjcmf(C_cdctfzbn arg0, C_txtbiemp arg1, C_jdakttms arg2, C_ltpsyvhj arg3)
func_220066_a(World arg0, BlockState arg1, BlockRayTraceResult arg2, ProjectileEntity arg3)
onProjectileCollision(World worldIn, BlockState state, BlockRayTraceResult hit, ProjectileEntity projectile)
public abstract Item
h()
asItem()
method_8389()
asItem()
m_yfekyrxa()
func_199767_j()
asItem()
protected abstract Block
p()
asBlock()
method_26160()
asBlock()
m_ewcsdntg()
func_230328_p_()
getSelf()
public MaterialColor
s()
defaultMaterialColor()
method_26403()
getDefaultMaterialColor()
m_vteirkhe()
func_235697_s_()
getMaterialColor()
public boolean
a(cfj arg0, cfj arg1, fz arg2)
skipRendering(BlockState arg0, BlockState arg1, Direction arg2)
method_9522(class_2680 arg0, class_2680 arg1, class_2350 arg2)
isSideInvisible(BlockState state, BlockState stateFrom, Direction direction)
m_nphexmxe(C_txtbiemp arg0, C_txtbiemp arg1, C_xpuuihxf arg2)
func_200122_a(BlockState arg0, BlockState arg1, Direction arg2)
isSideInvisible(BlockState state, BlockState adjacentBlockState, Direction side)
public long
a(cfj arg0, fu arg1)
getSeed(BlockState arg0, BlockPos arg1)
method_9535(class_2680 arg0, class_2338 arg1)
getRenderingSeed(BlockState state, BlockPos pos)
m_nlgzchux(C_txtbiemp arg0, C_hynzadkk arg1)
func_209900_a(BlockState arg0, BlockPos arg1)
getPositionRandom(BlockState state, BlockPos pos)
public float
a(cfj arg0, bpg arg1, fu arg2)
getShadeBrightness(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9575(class_2680 arg0, class_1922 arg1, class_2338 arg2)
getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos)
m_wsjbaund(C_txtbiemp arg0, C_peaveboq arg1, C_hynzadkk arg2)
func_220080_a(BlockState arg0, IBlockReader arg1, BlockPos arg2)
getAmbientOcclusionLightValue(BlockState state, IBlockReader worldIn, BlockPos pos)