net.minecraft.block

public class Block

implements ItemLike

bcs
net.minecraft.class_197
net.minecraft.block.Block
net.minecraft.block.Block
net.minecraft.block.Block

Field summary

Modifier and TypeField
protected static final org.apache.logging.log4j.Logger
d
field_17746
LOGGER
field_196273_d
LOGGER
public static final Id2ObjectBiMap<BlockState>
e
field_9284
STATE_REGISTRY
field_176229_d
BLOCK_STATE_IDS
private static final Direction[]
a
field_17745
UPDATE_SHAPE_ORDER
field_212556_a
UPDATE_ORDER
protected final int
f
field_7272
light
field_149784_t
lightValue
protected final float
g
field_467
miningTime
field_149782_v
blockHardness
protected final float
h
field_468
blastResistance
field_149781_w
blockResistance
protected final boolean
i
field_471
ticksRandomly
field_149789_z
ticksRandomly
protected final BlockSounds
j
field_12573
sounds
field_149762_H
soundType
protected final Material
k
field_481
material
field_149764_J
material
protected final MapColor
l
field_9279
mapColor
field_181083_K
materialColor
private final float
b
field_482
slipperiness
field_149765_K
slipperiness
protected final StateDefinition<Block, BlockState>
m
field_9280
stateDefinition
field_176227_L
stateContainer
private BlockState
c
field_9281
defaultState
field_196275_y
defaultState
protected final boolean
n
field_17747
hasCollision
field_196274_w
blocksMovement
private final boolean
o
field_17748
dynamicShape
field_208621_p
variableOpacity
private String
p
field_425
key
field_149770_b
translationKey
private static final ThreadLocal<it.unimi.dsi.fastutil.objects.Object2ByteLinkedOpenHashMap<Block$StatePair>>
q
field_17749
OCCLUSION_CACHE
field_210300_r
SHOULD_SIDE_RENDER_CACHE

Constructor summary

ModifierConstructor
public (Block$Properties properties)

Method summary

Modifier and TypeMethod
public static int
l(blc arg0)
method_16601(class_2232 arg0)
serialize(BlockState state)
func_196246_j(IBlockState arg0)
getStateId(IBlockState state)
public static BlockState
a(int arg0)
method_16562(int arg0)
deserialize(int blockdata)
func_196257_b(int arg0)
getStateById(int id)
public static Block
a(ata arg0)
method_6442(class_1069 arg0)
byItem(Item item)
func_149634_a(Item arg0)
getBlockFromItem(Item itemIn)
public static BlockState
a(blc arg0, blc arg1, axy arg2, el arg3)
method_16571(class_2232 arg0, class_2232 arg1, class_1150 arg2, class_2552 arg3)
pushEntitiesUp(BlockState oldState, BlockState newState, World world, BlockPos pos)
func_199601_a(IBlockState arg0, IBlockState arg1, World arg2, BlockPos arg3)
nudgeEntitiesWithNewState(IBlockState oldState, IBlockState newState, World worldIn, BlockPos pos)
public static VoxelShape
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
method_16561(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
block(double minX, double minY, double minZ, double maxX, double maxY, double maxZ)
func_208617_a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
makeCuboidShape(double z2, double y1, double z1, double x2, double y2, double arg5)
public boolean
a(blc arg0, aer arg1)
method_13315(class_2232 arg0, class_864 arg1)
canSpawn(BlockState state, Entity entity)
func_189872_a(IBlockState arg0, Entity arg1)
canEntitySpawn(IBlockState state, Entity entityIn)
public boolean
e(blc arg0)
method_16591(class_2232 arg0)
isAir(BlockState state)
func_196261_e(IBlockState arg0)
isAir(IBlockState state)
public int
m(blc arg0)
method_11572(class_2232 arg0)
getLight(BlockState state)
func_149750_m(IBlockState arg0)
getLightValue(IBlockState state)
public Material
n(blc arg0)
method_11574(class_2232 arg0)
getMaterial(BlockState state)
func_149688_o(IBlockState arg0)
getMaterial(IBlockState state)
public MapColor
c(blc arg0, axk arg1, el arg2)
method_8680(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getMapColor(BlockState state, BlockView world, BlockPos pos)
func_180659_g(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getMaterialColor(IBlockState state, IBlockReader worldIn, BlockPos pos)
public void
a(blc arg0, axz arg1, el arg2, int arg3)
method_16569(class_2232 arg0, class_3598 arg1, class_2552 arg2, int arg3)
updateNeighborShapes(BlockState state, WorldAccess world, BlockPos pos, int flags)
func_196242_c(IBlockState arg0, IWorld arg1, BlockPos arg2, int arg3)
updateNeighbors(IBlockState stateIn, IWorld worldIn, BlockPos pos, int flags)
public boolean
a(wz<bcs> arg0)
method_16580(class_4482<class_197> arg0)
is(Tag<Block> tag)
func_203417_a(Tag<Block> arg0)
isIn(Tag<Block> tagIn)
public static BlockState
b(blc arg0, axz arg1, el arg2)
method_16583(class_2232 arg0, class_3598 arg1, class_2552 arg2)
updateFromNeighborShapes(BlockState state, WorldAccess world, BlockPos pos)
func_199770_b(IBlockState arg0, IWorld arg1, BlockPos arg2)
getValidBlockForPosition(IBlockState currentState, IWorld worldIn, BlockPos pos)
public static void
a(blc arg0, blc arg1, axz arg2, el arg3, int arg4)
method_16572(class_2232 arg0, class_2232 arg1, class_3598 arg2, class_2552 arg3, int arg4)
updateOrBreak(BlockState oldState, BlockState newState, WorldAccess world, BlockPos pos, int flags)
func_196263_a(IBlockState arg0, IBlockState arg1, IWorld arg2, BlockPos arg3, int arg4)
replaceBlock(IBlockState oldState, IBlockState newState, IWorld worldIn, BlockPos pos, int flags)
public void
b(blc arg0, axz arg1, el arg2, int arg3)
method_16584(class_2232 arg0, class_3598 arg1, class_2552 arg2, int arg3)
updateIndirectNeighborShapes(BlockState state, WorldAccess world, BlockPos pos, int flags)
func_196248_b(IBlockState arg0, IWorld arg1, BlockPos arg2, int arg3)
updateDiagonalNeighbors(IBlockState state, IWorld worldIn, BlockPos pos, int flags)
public BlockState
a(blc arg0, eq arg1, blc arg2, axz arg3, el arg4, el arg5)
method_16575(class_2232 arg0, class_1354 arg1, class_2232 arg2, class_3598 arg3, class_2552 arg4, class_2552 arg5)
updateShape(BlockState state, Direction dir, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)
func_196271_a(IBlockState arg0, EnumFacing arg1, IBlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
updatePostPlacement(IBlockState stateIn, EnumFacing facing, IBlockState facingState, IWorld worldIn, BlockPos currentPos, BlockPos facingPos)
public BlockState
a(blc arg0, bhb arg1)
method_11556(class_2232 arg0, class_2734 arg1)
rotate(BlockState state, BlockRotation rotation)
func_185499_a(IBlockState arg0, Rotation arg1)
rotate(IBlockState state, Rotation rot)
public BlockState
a(blc arg0, bfz arg1)
method_11555(class_2232 arg0, class_2727 arg1)
mirror(BlockState state, BlockMirror mirror)
func_185471_a(IBlockState arg0, Mirror arg1)
mirror(IBlockState state, Mirror mirrorIn)
protected static boolean
a(bcs arg0)
method_14308(class_197 arg0)
isExceptionForPlacement(Block block)
func_193384_b(Block arg0)
isExceptionBlockForAttaching(Block attachBlock)
public static boolean
b(bcs arg0)
method_14309(class_197 arg0)
isExceptionForAttachment(Block block)
func_193382_c(Block arg0)
isExceptBlockForAttachWithPiston(Block attachBlock)
public boolean
o(blc arg0)
method_11575(class_2232 arg0)
blocksAmbientLight(BlockState state)
func_149637_q(IBlockState arg0)
isBlockNormalCube(IBlockState state)
public boolean
p(blc arg0)
method_11576(class_2232 arg0)
isSolid(BlockState state)
func_149721_r(IBlockState arg0)
isNormalCube(IBlockState state)
public boolean
q(blc arg0)
method_13703(class_2232 arg0)
isViewBlocking(BlockState state)
func_176214_u(IBlockState arg0)
causesSuffocation(IBlockState state)
public boolean
a(blc arg0)
method_11562(class_2232 arg0)
isCube(BlockState state)
func_149686_d(IBlockState arg0)
isFullCube(IBlockState state)
public boolean
r(blc arg0)
method_11568(class_2232 arg0)
isFullBlock(BlockState state)
func_185481_k(IBlockState arg0)
isTopSolid(IBlockState state)
public boolean
a(blc arg0, axk arg1, el arg2, cbf arg3)
method_8663(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_4064 arg3)
canWalkThrough(BlockState state, BlockView world, BlockPos pos, EntityNavigationType type)
func_196266_a(IBlockState arg0, IBlockReader arg1, BlockPos arg2, PathType arg3)
allowsMovement(IBlockState state, IBlockReader worldIn, BlockPos pos, PathType type)
public RenderType
c(blc arg0)
method_11552(class_2232 arg0)
getRenderType(BlockState state)
func_149645_b(IBlockState arg0)
getRenderType(IBlockState state)
public boolean
a(blc arg0, ark arg1)
method_16567(class_2232 arg0, class_3544 arg1)
canBeReplaced(BlockState state, BlockPlaceContext ctx)
func_196253_a(IBlockState arg0, BlockItemUseContext arg1)
isReplaceable(IBlockState state, BlockItemUseContext useContext)
public float
d(blc arg0, axk arg1, el arg2)
method_16589(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getMiningTime(BlockState state, BlockView world, BlockPos pos)
func_176195_g(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getBlockHardness(IBlockState blockState, IBlockReader worldIn, BlockPos pos)
public boolean
s(blc arg0)
method_16604(class_2232 arg0)
ticksRandomly(BlockState state)
func_149653_t(IBlockState arg0)
ticksRandomly(IBlockState state)
public boolean
i()
method_478()
hasBlockEntity()
func_149716_u()
hasTileEntity()
public boolean
e(blc arg0, axk arg1, el arg2)
method_16592(class_2232 arg0, class_1158 arg1, class_2552 arg2)
needsPostProcessing(BlockState state, BlockView world, BlockPos pos)
func_201783_b(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
needsPostProcessing(IBlockState state, IBlockReader worldIn, BlockPos pos)
public boolean
f(blc arg0)
method_11560(class_2232 arg0)
hasAmbientOcclusion(BlockState state)
func_200124_e(IBlockState arg0)
isSolid(IBlockState state)
public FaceShape
a(axk arg0, blc arg1, el arg2, eq arg3)
method_14307(class_1158 arg0, class_2232 arg1, class_2552 arg2, class_1354 arg3)
getFaceShape(BlockView world, BlockState state, BlockPos pos, Direction face)
func_193383_a(IBlockReader arg0, IBlockState arg1, BlockPos arg2, EnumFacing arg3)
getBlockFaceShape(IBlockReader worldIn, IBlockState state, BlockPos pos, EnumFacing face)
public VoxelShape
a(blc arg0, axk arg1, el arg2)
method_11554(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getShape(BlockState state, BlockView world, BlockPos pos)
func_196244_b(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getShape(IBlockState state, IBlockReader worldIn, BlockPos pos)
public VoxelShape
f(blc arg0, axk arg1, el arg2)
method_8640(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getCollisionShape(BlockState state, BlockView world, BlockPos pos)
func_196268_f(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getCollisionShape(IBlockState state, IBlockReader worldIn, BlockPos pos)
public VoxelShape
g(blc arg0, axk arg1, el arg2)
method_16593(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getOcclusionShape(BlockState state, BlockView world, BlockPos pos)
func_196247_c(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getRenderShape(IBlockState state, IBlockReader worldIn, BlockPos pos)
public VoxelShape
h(blc arg0, axk arg1, el arg2)
method_16595(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getInteractionShape(BlockState state, BlockView world, BlockPos pos)
func_199600_g(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getRaytraceShape(IBlockState state, IBlockReader worldIn, BlockPos pos)
public static boolean
a(cew arg0, eq arg1)
method_16578(class_4100 arg0, class_1354 arg1)
isFaceFull(VoxelShape shape, Direction face)
func_208061_a(VoxelShape arg0, EnumFacing arg1)
doesSideFillSquare(VoxelShape shape, EnumFacing side)
public static boolean
a(cew arg0)
method_16577(class_4100 arg0)
isShapeFullBlock(VoxelShape shape)
func_208062_a(VoxelShape arg0)
isOpaque(VoxelShape shape)
public final boolean
i(blc arg0, axk arg1, el arg2)
method_16596(class_2232 arg0, class_1158 arg1, class_2552 arg2)
isSolidRender(BlockState state, BlockView world, BlockPos pos)
func_200012_i(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
isOpaqueCube(IBlockState state, IBlockReader worldIn, BlockPos pos)
public boolean
a_(blc arg0, axk arg1, el arg2)
method_16581(class_2232 arg0, class_1158 arg1, class_2552 arg2)
propagatesSkyLight(BlockState state, BlockView world, BlockPos pos)
func_200123_i(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
propagatesSkylightDown(IBlockState state, IBlockReader reader, BlockPos pos)
public int
j(blc arg0, axk arg1, el arg2)
method_16597(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getOpacity(BlockState state, BlockView world, BlockPos pos)
func_200011_d(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getOpacity(IBlockState state, IBlockReader worldIn, BlockPos pos)
public final boolean
k(blc arg0, axk arg1, el arg2)
method_16599(class_2232 arg0, class_1158 arg1, class_2552 arg2)
usesNeighborLight(BlockState state, BlockView world, BlockPos pos)
func_200125_k(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
useNeighborBrightness(IBlockState state, IBlockReader worldIn, BlockPos pos)
public boolean
d(blc arg0)
method_400(class_2232 arg0)
canRayTrace(BlockState state)
func_200293_a(IBlockState arg0)
isCollidable(IBlockState state)
public boolean
j()
method_469()
canRayTrace()
func_149703_v()
isCollidable()
public void
b(blc arg0, axy arg1, el arg2, Random arg3)
method_16582(class_2232 arg0, class_1150 arg1, class_2552 arg2, Random arg3)
randomTick(BlockState state, World world, BlockPos pos, Random random)
func_196265_a(IBlockState arg0, World arg1, BlockPos arg2, Random arg3)
randomTick(IBlockState state, World worldIn, BlockPos pos, Random random)
public void
a(blc arg0, axy arg1, el arg2, Random arg3)
method_8661(class_2232 arg0, class_1150 arg1, class_2552 arg2, Random arg3)
tick(BlockState state, World world, BlockPos pos, Random random)
func_196267_b(IBlockState arg0, World arg1, BlockPos arg2, Random arg3)
tick(IBlockState state, World worldIn, BlockPos pos, Random random)
public void
b(axz arg0, el arg1, blc arg2)
method_8674(class_3598 arg0, class_2552 arg1, class_2232 arg2)
onBroken(WorldAccess world, BlockPos pos, BlockState state)
func_176206_d(IWorld arg0, BlockPos arg1, IBlockState arg2)
onPlayerDestroy(IWorld worldIn, BlockPos pos, IBlockState state)
public void
a(blc arg0, axy arg1, el arg2, bcs arg3, el arg4)
method_8641(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_197 arg3, class_2552 arg4)
neighborChanged(BlockState state, World world, BlockPos pos, Block neighborBlock, BlockPos neighborPos)
func_189540_a(IBlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4)
neighborChanged(IBlockState state, World worldIn, BlockPos pos, Block blockIn, BlockPos fromPos)
public int
a(ayc arg0)
method_16565(class_3599 arg0)
getTickRate(WorldView state)
func_149738_a(IWorldReaderBase arg0)
tickRate(IWorldReaderBase worldIn)
public void
a(blc arg0, axy arg1, el arg2, blc arg3)
method_8668(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_2232 arg3)
onAdded(BlockState state, World world, BlockPos pos, BlockState oldState)
func_196259_b(IBlockState arg0, World arg1, BlockPos arg2, IBlockState arg3)
onBlockAdded(IBlockState state, World worldIn, BlockPos pos, IBlockState oldState)
public void
a(blc arg0, axy arg1, el arg2, blc arg3, boolean arg4)
method_8659(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_2232 arg3, boolean arg4)
onRemoved(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)
func_196243_a(IBlockState arg0, World arg1, BlockPos arg2, IBlockState arg3, boolean arg4)
onReplaced(IBlockState state, World worldIn, BlockPos pos, IBlockState newState, boolean isMoving)
public int
a(blc arg0, Random arg1)
method_403(class_2232 arg0, Random arg1)
getBaseDropCount(BlockState state, Random random)
func_196264_a(IBlockState arg0, Random arg1)
quantityDropped(IBlockState state, Random random)
public ItemLike
a(blc arg0, axy arg1, el arg2, int arg3)
method_16568(class_2232 arg0, class_1150 arg1, class_2552 arg2, int arg3)
getDropItem(BlockState state, World world, BlockPos pos, int fortuneLevel)
func_199769_a(IBlockState arg0, World arg1, BlockPos arg2, int arg3)
getItemDropped(IBlockState state, World worldIn, BlockPos pos, int fortune)
public float
a(blc arg0, aog arg1, axk arg2, el arg3)
method_16566(class_2232 arg0, class_988 arg1, class_1158 arg2, class_2552 arg3)
getMiningSpeed(BlockState state, PlayerEntity player, BlockView world, BlockPos pos)
func_180647_a(IBlockState arg0, EntityPlayer arg1, IBlockReader arg2, BlockPos arg3)
getPlayerRelativeBlockHardness(IBlockState state, EntityPlayer player, IBlockReader worldIn, BlockPos pos)
public void
a(blc arg0, axy arg1, el arg2, float arg3, int arg4)
method_410(class_2232 arg0, class_1150 arg1, class_2552 arg2, float arg3, int arg4)
dropItems(BlockState state, World world, BlockPos pos, float luck, int fortuneLevel)
func_196255_a(IBlockState arg0, World arg1, BlockPos arg2, float arg3, int arg4)
dropBlockAsItemWithChance(IBlockState state, World worldIn, BlockPos pos, float chancePerItem, int fortune)
public static void
a(axy arg0, el arg1, ate arg2)
method_8649(class_1150 arg0, class_2552 arg1, class_1071 arg2)
dropItem(World world, BlockPos pos, ItemStack item)
func_180635_a(World arg0, BlockPos arg1, ItemStack arg2)
spawnAsEntity(World worldIn, BlockPos pos, ItemStack stack)
protected void
a(axy arg0, el arg1, int arg2)
method_8658(class_1150 arg0, class_2552 arg1, int arg2)
dropXp(World world, BlockPos pos, int size)
func_180637_b(World arg0, BlockPos arg1, int arg2)
dropXpOnBlockBreak(World worldIn, BlockPos pos, int amount)
public float
k()
method_16598()
getBlastResistance()
func_149638_a()
getExplosionResistance()
public static HitResult
a(blc arg0, axy arg1, el arg2, cee arg3, cee arg4)
method_414(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_236 arg3, class_236 arg4)
rayTrace(BlockState arg0, World state, BlockPos world, Vec3d pos, Vec3d from)
func_180636_a(IBlockState arg0, World arg1, BlockPos arg2, Vec3d arg3, Vec3d arg4)
collisionRayTrace(IBlockState state, World worldIn, BlockPos pos, Vec3d start, Vec3d end)
public void
a(axy arg0, el arg1, axr arg2)
method_8639(class_1150 arg0, class_2552 arg1, class_1147 arg2)
onExploded(World world, BlockPos pos, Explosion explosion)
func_180652_a(World arg0, BlockPos arg1, Explosion arg2)
onExplosionDestroy(World worldIn, BlockPos pos, Explosion explosionIn)
public BlockLayer
c()
method_8687()
getRenderLayer()
func_180664_k()
getRenderLayer()
public boolean
a(blc arg0, ayc arg1, el arg2)
method_16570(class_2232 arg0, class_3599 arg1, class_2552 arg2)
canBePlaced(BlockState state, WorldView world, BlockPos pos)
func_196260_a(IBlockState arg0, IWorldReaderBase arg1, BlockPos arg2)
isValidPosition(IBlockState state, IWorldReaderBase worldIn, BlockPos pos)
public boolean
a(blc arg0, axy arg1, el arg2, aog arg3, adk arg4, eq arg5, float arg6, float arg7, float arg8)
method_421(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_988 arg3, class_2961 arg4, class_1354 arg5, float arg6, float arg7, float arg8)
use(BlockState state, World world, BlockPos pos, PlayerEntity player, InteractionHand hand, Direction face, float faceX, float faceY, float faceZ)
func_196250_a(IBlockState arg0, World arg1, BlockPos arg2, EntityPlayer arg3, EnumHand arg4, EnumFacing arg5, float arg6, float arg7, float arg8)
onBlockActivated(IBlockState state, World worldIn, BlockPos pos, EntityPlayer player, EnumHand hand, EnumFacing side, float hitX, float hitY, float hitZ)
public void
a(axy arg0, el arg1, aer arg2)
method_437(class_1150 arg0, class_2552 arg1, class_864 arg2)
onSteppedOn(World world, BlockPos pos, Entity entity)
func_176199_a(World arg0, BlockPos arg1, Entity arg2)
onEntityWalk(World worldIn, BlockPos pos, Entity entityIn)
public BlockState
a(ark arg0)
method_16563(class_3544 arg0)
getPlacementState(BlockPlaceContext ctx)
func_196258_a(BlockItemUseContext arg0)
getStateForPlacement(BlockItemUseContext context)
public void
a(blc arg0, axy arg1, el arg2, aog arg3)
method_420(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_988 arg3)
startMining(BlockState state, World world, BlockPos pos, PlayerEntity player)
func_196270_a(IBlockState arg0, World arg1, BlockPos arg2, EntityPlayer arg3)
onBlockClicked(IBlockState state, World worldIn, BlockPos pos, EntityPlayer player)
public int
a(blc arg0, axk arg1, el arg2, eq arg3)
method_8653(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_1354 arg3)
getSignal(BlockState state, BlockView world, BlockPos pos, Direction dir)
func_180656_a(IBlockState arg0, IBlockReader arg1, BlockPos arg2, EnumFacing arg3)
getWeakPower(IBlockState blockState, IBlockReader blockAccess, BlockPos pos, EnumFacing side)
public boolean
i(blc arg0)
method_11566(class_2232 arg0)
isSignalSource(BlockState state)
func_149744_f(IBlockState arg0)
canProvidePower(IBlockState state)
public void
a(blc arg0, axy arg1, el arg2, aer arg3)
method_416(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_864 arg3)
onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)
func_196262_a(IBlockState arg0, World arg1, BlockPos arg2, Entity arg3)
onEntityCollision(IBlockState state, World worldIn, BlockPos pos, Entity entityIn)
public int
b(blc arg0, axk arg1, el arg2, eq arg3)
method_8664(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_1354 arg3)
getDirectSignal(BlockState state, BlockView world, BlockPos pos, Direction dir)
func_176211_b(IBlockState arg0, IBlockReader arg1, BlockPos arg2, EnumFacing arg3)
getStrongPower(IBlockState blockState, IBlockReader blockAccess, BlockPos pos, EnumFacing side)
public void
a(axy arg0, aog arg1, el arg2, blc arg3, bji arg4, ate arg5)
method_8651(class_1150 arg0, class_988 arg1, class_2552 arg2, class_2232 arg3, class_226 arg4, class_1071 arg5)
afterMinedByPlayer(World world, PlayerEntity player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack item)
func_180657_a(World arg0, EntityPlayer arg1, BlockPos arg2, IBlockState arg3, TileEntity arg4, ItemStack arg5)
harvestBlock(World worldIn, EntityPlayer player, BlockPos pos, IBlockState state, TileEntity te, ItemStack stack)
protected boolean
X_()
method_475()
hasSilkTouchDrops()
func_149700_E()
canSilkHarvest()
protected ItemStack
t(blc arg0)
method_8682(class_2232 arg0)
getSilkTouchDrop(BlockState state)
func_180643_i(IBlockState arg0)
getSilkTouchDrop(IBlockState state)
public int
a(blc arg0, int arg1, axy arg2, el arg3, Random arg4)
method_397(class_2232 arg0, int arg1, class_1150 arg2, class_2552 arg3, Random arg4)
getDropCount(BlockState state, int fortuneLevel, World world, BlockPos pos, Random random)
func_196251_a(IBlockState arg0, int arg1, World arg2, BlockPos arg3, Random arg4)
getItemsToDropCount(IBlockState state, int fortune, World worldIn, BlockPos pos, Random random)
public void
a(axy arg0, el arg1, blc arg2, afa arg3, ate arg4)
method_419(class_1150 arg0, class_2552 arg1, class_2232 arg2, class_1699 arg3, class_1071 arg4)
onPlaced(World world, BlockPos pos, BlockState state, LivingEntity entity, ItemStack item)
func_180633_a(World arg0, BlockPos arg1, IBlockState arg2, EntityLivingBase arg3, ItemStack arg4)
onBlockPlacedBy(World worldIn, BlockPos pos, IBlockState state, EntityLivingBase placer, ItemStack stack)
public boolean
a()
method_8678()
canRespawnIn()
func_181623_g()
canSpawnInBlock()
public String
m()
method_392()
getTranslationKey()
func_149739_a()
getTranslationKey()
public boolean
a(blc arg0, axy arg1, el arg2, int arg3, int arg4)
method_435(class_2232 arg0, class_1150 arg1, class_2552 arg2, int arg3, int arg4)
doEvent(BlockState state, World world, BlockPos pos, int type, int data)
func_189539_a(IBlockState arg0, World arg1, BlockPos arg2, int arg3, int arg4)
eventReceived(IBlockState state, World worldIn, BlockPos pos, int id, int param)
public PistonMoveBehavior
j(blc arg0)
method_11567(class_2232 arg0)
getPistonMoveBehavior(BlockState state)
func_149656_h(IBlockState arg0)
getPushReaction(IBlockState state)
public void
a(axy arg0, el arg1, aer arg2, float arg3)
method_8647(class_1150 arg0, class_2552 arg1, class_864 arg2, float arg3)
onFallenOn(World world, BlockPos pos, Entity entity, float fallDistance)
func_180658_a(World arg0, BlockPos arg1, Entity arg2, float arg3)
onFallenUpon(World worldIn, BlockPos pos, Entity entityIn, float fallDistance)
public void
a(axk arg0, aer arg1)
method_8650(class_1158 arg0, class_864 arg1)
beforeCollision(BlockView world, Entity entity)
func_176216_a(IBlockReader arg0, Entity arg1)
onLanded(IBlockReader worldIn, Entity entityIn)
public ItemStack
a(axk arg0, el arg1, blc arg2)
method_8640(class_1158 arg0, class_2552 arg1, class_2232 arg2)
getPickItem(BlockView world, BlockPos pos, BlockState state)
func_185473_a(IBlockReader arg0, BlockPos arg1, IBlockState arg2)
getCollisionShape(IBlockReader state, BlockPos worldIn, IBlockState pos)
public void
a(ary arg0, ez<ate> arg1)
method_14305(class_1041 arg0, class_3114<class_1071> arg1)
addToCreativeMenu(CreativeModeTab tab, DefaultedList<ItemStack> inventory)
func_149666_a(ItemGroup arg0, NonNullList<ItemStack> arg1)
fillItemGroup(ItemGroup group, NonNullList<ItemStack> items)
public FluidState
h(blc arg0)
method_16594(class_2232 arg0)
getFluidState(BlockState state)
func_204507_t(IBlockState arg0)
getFluidState(IBlockState state)
public float
n()
method_16603()
getSlipperiness()
func_208618_m()
getSlipperiness()
public void
a(axy arg0, el arg1, blc arg2, aog arg3)
method_8644(class_1150 arg0, class_2552 arg1, class_2232 arg2, class_988 arg3)
beforeMinedByPlayer(World world, BlockPos pos, BlockState state, PlayerEntity player)
func_176208_a(World arg0, BlockPos arg1, IBlockState arg2, EntityPlayer arg3)
onBlockHarvested(World worldIn, BlockPos pos, IBlockState state, EntityPlayer player)
public void
c(axy arg0, el arg1)
method_8685(class_1150 arg0, class_2552 arg1)
randomPrecipitationTick(World world, BlockPos pos)
func_176224_k(World arg0, BlockPos arg1)
fillWithRain(World worldIn, BlockPos pos)
public boolean
a(axr arg0)
method_4184(class_1147 arg0)
shouldDropItemsOnExplosion(Explosion explosion)
func_149659_a(Explosion arg0)
canDropFromExplosion(Explosion explosionIn)
public boolean
u(blc arg0)
method_11577(class_2232 arg0)
isAnalogSignalSource(BlockState state)
func_149740_M(IBlockState arg0)
hasComparatorInputOverride(IBlockState state)
public int
a(blc arg0, axy arg1, el arg2)
method_8686(class_2232 arg0, class_1150 arg1, class_2552 arg2)
getAnalogSignal(BlockState state, World world, BlockPos pos)
func_180641_l(IBlockState arg0, World arg1, BlockPos arg2)
getComparatorInputOverride(IBlockState blockState, World worldIn, BlockPos pos)
protected void
a(ble$a<bcs, blc> arg0)
method_16576(class_2233$class_3757<class_197, class_2232> arg0)
buildStateDefinition(StateDefinition$Builder<Block, BlockState> builder)
func_206840_a(StateContainer$Builder<Block, IBlockState> arg0)
fillStateContainer(StateContainer$Builder<Block, IBlockState> builder)
public StateDefinition<Block, BlockState>
o()
method_8632()
stateDefinition()
func_176194_O()
getStateContainer()
protected final void
v(blc arg0)
method_8684(class_2232 arg0)
setDefaultState(BlockState state)
func_180632_j(IBlockState arg0)
setDefaultState(IBlockState state)
public final BlockState
p()
method_8633()
defaultState()
func_176223_P()
getDefaultState()
public Block$OffsetType
q()
method_8634()
getOffsetType()
func_176218_Q()
getOffsetType()
public Vec3d
l(blc arg0, axk arg1, el arg2)
method_16602(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getOffset(BlockState state, BlockView world, BlockPos pos)
func_190949_e(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getOffset(IBlockState state, IBlockReader worldIn, BlockPos pos)
public BlockSounds
r()
method_11578()
getSounds()
func_185467_w()
getSoundType()
public Item
h()
method_16312()
asItem()
func_199767_j()
asItem()
public boolean
s()
method_481()
hasDynamicShape()
func_208619_r()
isVariableOpacity()
public static boolean
c(bcs arg0)
method_16585(class_197 arg0)
isStone(Block block)
func_196252_e(Block arg0)
isRock(Block blockIn)
public static boolean
d(bcs arg0)
method_16588(class_197 arg0)
isDirt(Block block)
func_196245_f(Block arg0)
isDirt(Block blockIn)
public static void
t()
method_6457()
init()
func_149671_p()
registerBlocks()
private static void
a(pc arg0, bcs arg1)
method_16579(class_1653 arg0, class_197 arg1)
register(Identifier key, Block block)
func_196249_a(ResourceLocation arg0, Block arg1)
register(ResourceLocation key, Block blockIn)
private static void
a(String arg0, bcs arg1)
method_8636(String arg0, class_197 arg1)
register(String key, Block block)
func_196254_a(String arg0, Block arg1)
register(String key, Block blockIn)
public boolean
b(blc arg0)
method_13704(class_2232 arg0)
hasCustomMiningProgress(BlockState state)
func_190946_v(IBlockState arg0)
hasCustomBreakingProgress(IBlockState state)
public int
a(blc arg0, aye arg1, el arg2)
method_11564(class_2232 arg0, class_3600 arg1, class_2552 arg2)
getLightColor(BlockState state, BlockLightView world, BlockPos pos)
func_185484_c(IBlockState arg0, IWorldReader arg1, BlockPos arg2)
getPackedLightmapCoords(IBlockState state, IWorldReader source, BlockPos pos)
public static boolean
c(blc arg0, axk arg1, el arg2, eq arg3)
method_16586(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_1354 arg3)
shouldRender(BlockState state, BlockView world, BlockPos pos, Direction face)
func_176225_a(IBlockState arg0, IBlockReader arg1, BlockPos arg2, EnumFacing arg3)
shouldSideBeRendered(IBlockState adjacentState, IBlockReader blockState, BlockPos blockAccess, EnumFacing pos)
public boolean
a(blc arg0, blc arg1, eq arg2)
method_16573(class_2232 arg0, class_2232 arg1, class_1354 arg2)
shouldNotRender(BlockState state, BlockState neighborState, Direction face)
func_200122_a(IBlockState arg0, IBlockState arg1, EnumFacing arg2)
isSideInvisible(IBlockState state, IBlockState adjacentBlockState, EnumFacing side)
public void
c(blc arg0, axy arg1, el arg2, Random arg3)
method_8669(class_2232 arg0, class_1150 arg1, class_2552 arg2, Random arg3)
randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)
func_180655_c(IBlockState arg0, World arg1, BlockPos arg2, Random arg3)
animateTick(IBlockState stateIn, World worldIn, BlockPos pos, Random rand)
public Text
l()
method_16600()
getName()
func_200291_n()
getNameTextComponent()
public float
g(blc arg0)
method_11565(class_2232 arg0)
getAmbientOcclusionLightLevel(BlockState state)
func_185485_f(IBlockState arg0)
getAmbientOcclusionLightValue(IBlockState state)
public long
a(blc arg0, el arg1)
method_16574(class_2232 arg0, class_2552 arg1)
getSeed(BlockState state, BlockPos pos)
func_209900_a(IBlockState arg0, BlockPos arg1)
getPositionRandom(IBlockState state, BlockPos pos)
public void
a(ate arg0, axk arg1, List<ij> arg2, aum arg3)
method_16564(class_1071 arg0, class_1158 arg1, List<class_1982> arg2, class_3191 arg3)
addHoverText(ItemStack item, BlockView world, List<Text> tooltip, TooltipFlag flag)
func_190948_a(ItemStack arg0, IBlockReader arg1, List<ITextComponent> arg2, ITooltipFlag arg3)
addInformation(ItemStack stack, IBlockReader worldIn, List<ITextComponent> tooltip, ITooltipFlag flagIn)