net.minecraft.block.state

public interface BlockProperties

arc
net.minecraft.class_2742
net.minecraft.block.state.BlockProperties
net.minecraft.block.state.IBlockProperties

Method summary

Modifier and TypeMethod
Material
a()
method_11708()
getMaterial()
getMaterial()
boolean
b()
method_11717()
isOpaque()
isFullBlock()
int
c()
method_11721()
getOpacity()
getLightOpacity()
int
d()
method_11725()
getLight()
getLightValue()
boolean
f()
method_11728()
usesNeighborLight()
useNeighborBrightness()
MapColor
g()
method_11729()
getMapColor()
getMapColor()
BlockState
a(aoe arg0)
method_11715(class_2734 arg0)
rotate(BlockRotation rotation)
withRotation(Rotation rot)
BlockState
a(amr arg0)
method_11714(class_2727 arg0)
mirror(BlockMirror mirror)
withMirror(Mirror mirrorIn)
boolean
h()
method_11730()
isCube()
isFullCube()
RenderType
i()
method_11731()
getRenderType()
getRenderType()
boolean
k()
method_11733()
blocksAmbientLight()
isBlockNormalCube()
boolean
l()
method_11734()
isSolid()
isNormalCube()
boolean
m()
method_11735()
isSignalSource()
canProvidePower()
int
a(ahx arg0, cl arg1, cs arg2)
method_11713(class_1158 arg0, class_2552 arg1, class_1354 arg2)
getSignal(WorldView world, BlockPos pos, Direction dir)
getWeakPower(IBlockAccess blockAccess, BlockPos pos, EnumFacing side)
boolean
n()
method_11736()
isAnalogSignalSource()
hasComparatorInputOverride()
int
a(aht arg0, cl arg1)
method_11709(class_1150 arg0, class_2552 arg1)
getAnalogSignal(World world, BlockPos pos)
getComparatorInputOverride(World worldIn, BlockPos pos)
float
b(aht arg0, cl arg1)
method_11718(class_1150 arg0, class_2552 arg1)
getMiningSpeed(World world, BlockPos pos)
getBlockHardness(World worldIn, BlockPos pos)
float
a(zj arg0, aht arg1, cl arg2)
method_11716(class_988 arg0, class_1150 arg1, class_2552 arg2)
getMiningSpeed(PlayerEntity player, World world, BlockPos pos)
getPlayerRelativeBlockHardness(EntityPlayer player, World worldIn, BlockPos pos)
int
b(ahx arg0, cl arg1, cs arg2)
method_11720(class_1158 arg0, class_2552 arg1, class_1354 arg2)
getDirectSignal(WorldView world, BlockPos pos, Direction dir)
getStrongPower(IBlockAccess blockAccess, BlockPos pos, EnumFacing side)
PistonMoveBehavior
o()
method_11737()
getPistonMoveBehavior()
getMobilityFlag()
BlockState
b(ahx arg0, cl arg1)
method_11719(class_1158 arg0, class_2552 arg1)
resolveVirtualProperties(WorldView world, BlockPos pos)
getActualState(IBlockAccess blockAccess, BlockPos pos)
boolean
p()
method_11738()
isSolidRender()
isOpaqueCube()
Box
d(aht arg0, cl arg1)
method_11726(class_1150 arg0, class_2552 arg1)
getCollisionShape(World world, BlockPos pos)
getCollisionBoundingBox(World worldIn, BlockPos pos)
void
a(aht arg0, cl arg1, bbf arg2, List<bbf> arg3, rr arg4)
method_11710(class_1150 arg0, class_2552 arg1, class_231 arg2, List<class_231> arg3, class_864 arg4)
addCollisions(World world, BlockPos pos, Box shape, List<Box> collisions, Entity entity)
addCollisionBoxToList(World worldIn, BlockPos pos, AxisAlignedBB arg2, List<AxisAlignedBB> arg3, Entity arg4)
Box
c(ahx arg0, cl arg1)
method_11723(class_1158 arg0, class_2552 arg1)
getShape(WorldView world, BlockPos pos)
getBoundingBox(IBlockAccess blockAccess, BlockPos pos)
HitResult
a(aht arg0, cl arg1, bbh arg2, bbh arg3)
method_11711(class_1150 arg0, class_2552 arg1, class_236 arg2, class_236 arg3)
rayTrace(World world, BlockPos pos, Vec3d vec1, Vec3d vec2)
collisionRayTrace(World worldIn, BlockPos pos, Vec3d start, Vec3d end)
boolean
q()
method_11739()
isFullBlock()
isFullyOpaque()
boolean
e()
method_11727()
isTranslucent()
isTranslucent()
int
a(ahx arg0, cl arg1)
method_11712(class_1158 arg0, class_2552 arg1)
getLightColor(WorldView world, BlockPos pos)
getPackedLightmapCoords(IBlockAccess source, BlockPos pos)
float
j()
method_11732()
getAmbientOcclusionLight()
getAmbientOcclusionLightValue()
Box
c(aht arg0, cl arg1)
method_11722(class_1150 arg0, class_2552 arg1)
getOutlineShape(World world, BlockPos pos)
getSelectedBoundingBox(World worldIn, BlockPos pos)
boolean
c(ahx arg0, cl arg1, cs arg2)
method_11724(class_1158 arg0, class_2552 arg1, class_1354 arg2)
shouldRenderFace(WorldView world, BlockPos pos, Direction face)
shouldSideBeRendered(IBlockAccess blockAccess, BlockPos pos, EnumFacing facing)