net.minecraft.block

public abstract class AbstractBlock

ced
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(cee arg0, brv arg1, fx 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 maxUpdateDepth)
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(cee arg0, bqz arg1, fx arg2, cxb 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(cee arg0, gc arg1, cee arg2, brv arg3, fx arg4, fx 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(cee arg0, bru arg1, fx arg2, bul arg3, fx 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(cee arg0, bru arg1, fx arg2, cee 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(cee arg0, bru arg1, fx arg2, cee 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(cee arg0, bru arg1, fx arg2, bft arg3, aoq arg4, dcg 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(cee arg0, bru arg1, fx 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(cee 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_(cee 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_(cee 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(cee 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(cee 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(cee 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
ah_()
getOffsetType()
method_16841()
getOffsetType()
m_qoxnsxgn()
func_176218_Q()
getOffsetType()
public BlockState
a(cee arg0, bzj 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(cee arg0, byd 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(cee arg0, bnv arg1)
canBeReplaced(BlockState arg0, BlockPlaceContext arg1)
method_9616(class_2680 arg0, class_1750 arg1)
canReplace(BlockState state, ItemPlacementContext context)
m_qzmkwuwe(C_txtbiemp arg0, C_aiootljq arg1)
func_196253_a(BlockState arg0, BlockItemUseContext arg1)
isReplaceable(BlockState state, BlockItemUseContext useContext)
public boolean
a(cee arg0, cut 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(cee arg0, cys$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(cee arg0, bqz arg1, fx 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(cee arg0, bqz arg1, fx 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_(cee arg0, bqz arg1, fx arg2)
getInteractionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2)
method_9584(class_2680 arg0, class_1922 arg1, class_2338 arg2)
getRaycastShape(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(cee arg0, bqz arg1, fx 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(cee arg0, bru arg1, fx 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(cee arg0, brw arg1, fx 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(cee arg0, bru arg1, fx 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(cee arg0, bqz arg1, fx arg2, dcp 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(cee arg0, bqz arg1, fx arg2, dcp 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(cee arg0, bqz arg1, fx arg2, dcp 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(cee arg0, aag arg1, fx 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(cee arg0, aag arg1, fx 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(cee arg0, bft arg1, bqz arg2, fx 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(cee arg0, aag arg1, fx arg2, bly arg3)
spawnAfterBreak(BlockState arg0, ServerLevel arg1, BlockPos arg2, ItemStack arg3)
method_9565(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_1799 arg3)
onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)
m_qjteufci(C_txtbiemp arg0, C_bdwnwhiu arg1, C_hynzadkk arg2, C_sddaxwyk arg3)
func_220062_a(BlockState arg0, ServerWorld arg1, BlockPos arg2, ItemStack arg3)
spawnAdditionalDrops(BlockState state, ServerWorld worldIn, BlockPos pos, ItemStack stack)
public void
a(cee arg0, bru arg1, fx arg2, bft 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(cee arg0, bqz arg1, fx arg2, gc 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(cee arg0, bru arg1, fx arg2, apx 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(cee arg0, bqz arg1, fx arg2, gc 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(bru arg0, cee arg1, dcg arg2, bgj 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(cee arg0, cee arg1, gc 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(cee arg0, fx 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(cee arg0, bqz arg1, fx 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)