net.minecraft.block.state

public interface BlockProperties

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

Method summary

Modifier and TypeMethod
Material
a()
method_11708()
getMaterial()
func_185904_a()
getMaterial()
boolean
b()
method_11717()
isOpaque()
func_185913_b()
isFullBlock()
boolean
a(vg arg0)
method_13361(class_864 arg0)
canSpawn(Entity entity)
func_189884_a(Entity arg0)
canEntitySpawn(Entity entityIn)
int
c()
method_11721()
getOpacity()
func_185891_c()
getLightOpacity()
int
d()
method_11725()
getLight()
func_185906_d()
getLightValue()
boolean
f()
method_11728()
usesNeighborLight()
func_185916_f()
useNeighborBrightness()
MapColor
a(amy arg0, et arg1)
method_14377(class_1158 arg0, class_2552 arg1)
getMapColor(WorldView world, BlockPos pos)
func_185909_g(IBlockAccess arg0, BlockPos arg1)
getMapColor(IBlockAccess arg0, BlockPos arg1)
BlockState
a(atm arg0)
method_11715(class_2734 arg0)
rotate(BlockRotation rotation)
func_185907_a(Rotation arg0)
withRotation(Rotation rot)
BlockState
a(ary arg0)
method_11714(class_2727 arg0)
mirror(BlockMirror mirror)
func_185902_a(Mirror arg0)
withMirror(Mirror mirrorIn)
boolean
g()
method_11730()
isCube()
func_185917_h()
isFullCube()
RenderType
i()
method_11731()
getRenderType()
func_185901_i()
getRenderType()
boolean
k()
method_11733()
blocksAmbientLight()
func_185898_k()
isBlockNormalCube()
boolean
l()
method_11734()
isSolid()
func_185915_l()
isNormalCube()
boolean
m()
method_11735()
isSignalSource()
func_185897_m()
canProvidePower()
int
a(amy arg0, et arg1, fa arg2)
method_11713(class_1158 arg0, class_2552 arg1, class_1354 arg2)
getSignal(WorldView world, BlockPos pos, Direction dir)
func_185911_a(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
getWeakPower(IBlockAccess blockAccess, BlockPos pos, EnumFacing side)
boolean
n()
method_11736()
isAnalogSignalSource()
func_185912_n()
hasComparatorInputOverride()
int
a(amu arg0, et arg1)
method_11709(class_1150 arg0, class_2552 arg1)
getAnalogSignal(World world, BlockPos pos)
func_185888_a(World arg0, BlockPos arg1)
getComparatorInputOverride(World worldIn, BlockPos pos)
float
b(amu arg0, et arg1)
method_11718(class_1150 arg0, class_2552 arg1)
getMiningSpeed(World world, BlockPos pos)
func_185887_b(World arg0, BlockPos arg1)
getBlockHardness(World worldIn, BlockPos pos)
float
a(aed arg0, amu arg1, et arg2)
method_11716(class_988 arg0, class_1150 arg1, class_2552 arg2)
getMiningSpeed(PlayerEntity player, World world, BlockPos pos)
func_185903_a(EntityPlayer arg0, World arg1, BlockPos arg2)
getPlayerRelativeBlockHardness(EntityPlayer player, World worldIn, BlockPos pos)
int
b(amy arg0, et arg1, fa arg2)
method_11720(class_1158 arg0, class_2552 arg1, class_1354 arg2)
getDirectSignal(WorldView world, BlockPos pos, Direction dir)
func_185893_b(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
getStrongPower(IBlockAccess blockAccess, BlockPos pos, EnumFacing side)
PistonMoveBehavior
o()
method_11737()
getPistonMoveBehavior()
func_185905_o()
getPushReaction()
BlockState
c(amy arg0, et arg1)
method_11719(class_1158 arg0, class_2552 arg1)
resolveVirtualProperties(WorldView world, BlockPos pos)
func_185899_b(IBlockAccess arg0, BlockPos arg1)
getActualState(IBlockAccess blockAccess, BlockPos pos)
boolean
p()
method_11738()
isSolidRender()
func_185914_p()
isOpaqueCube()
Box
d(amy arg0, et arg1)
method_11726(class_1158 arg0, class_2552 arg1)
getCollisionShape(WorldView world, BlockPos pos)
func_185890_d(IBlockAccess arg0, BlockPos arg1)
getCollisionBoundingBox(IBlockAccess worldIn, BlockPos pos)
void
a(amu arg0, et arg1, bhb arg2, List<bhb> arg3, vg arg4, boolean arg5)
method_11710(class_1150 arg0, class_2552 arg1, class_231 arg2, List<class_231> arg3, class_864 arg4, boolean arg5)
addCollisions(World world, BlockPos pos, Box shape, List<Box> collisions, Entity entity, boolean forceShape)
func_185908_a(World arg0, BlockPos arg1, AxisAlignedBB arg2, List<AxisAlignedBB> arg3, Entity arg4, boolean arg5)
addCollisionBoxToList(World worldIn, BlockPos pos, AxisAlignedBB entityBox, List<AxisAlignedBB> collidingBoxes, Entity entityIn, boolean arg5)
Box
e(amy arg0, et arg1)
method_11723(class_1158 arg0, class_2552 arg1)
getShape(WorldView world, BlockPos pos)
func_185900_c(IBlockAccess arg0, BlockPos arg1)
getBoundingBox(IBlockAccess blockAccess, BlockPos pos)
HitResult
a(amu arg0, et arg1, bhe arg2, bhe arg3)
method_11711(class_1150 arg0, class_2552 arg1, class_236 arg2, class_236 arg3)
rayTrace(World world, BlockPos pos, Vec3d vec1, Vec3d vec2)
func_185910_a(World arg0, BlockPos arg1, Vec3d arg2, Vec3d arg3)
collisionRayTrace(World worldIn, BlockPos pos, Vec3d start, Vec3d end)
boolean
q()
method_11739()
isFullBlock()
func_185896_q()
isTopSolid()
Vec3d
f(amy arg0, et arg1)
method_13761(class_1158 arg0, class_2552 arg1)
getOffset(WorldView world, BlockPos pos)
func_191059_e(IBlockAccess arg0, BlockPos arg1)
getOffset(IBlockAccess access, BlockPos pos)
boolean
r()
method_13763()
isViewBlocking()
func_191058_s()
causesSuffocation()
FaceShape
d(amy arg0, et arg1, fa arg2)
method_14378(class_1158 arg0, class_2552 arg1, class_1354 arg2)
getFaceShape(WorldView world, BlockPos pos, Direction face)
func_193401_d(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
getBlockFaceShape(IBlockAccess worldIn, BlockPos pos, EnumFacing facing)
boolean
e()
method_11727()
isTranslucent()
func_185895_e()
isTranslucent()
boolean
h()
method_13762()
hasCustomMiningProgress()
func_191057_i()
hasCustomBreakingProgress()
int
b(amy arg0, et arg1)
method_11712(class_1158 arg0, class_2552 arg1)
getLightColor(WorldView world, BlockPos pos)
func_185889_a(IBlockAccess arg0, BlockPos arg1)
getPackedLightmapCoords(IBlockAccess source, BlockPos pos)
float
j()
method_11732()
getAmbientOcclusionLight()
func_185892_j()
getAmbientOcclusionLightValue()
Box
c(amu arg0, et arg1)
method_11722(class_1150 arg0, class_2552 arg1)
getOutlineShape(World world, BlockPos pos)
func_185918_c(World arg0, BlockPos arg1)
getSelectedBoundingBox(World worldIn, BlockPos pos)
boolean
c(amy arg0, et arg1, fa arg2)
method_11724(class_1158 arg0, class_2552 arg1, class_1354 arg2)
shouldRenderFace(WorldView world, BlockPos pos, Direction face)
func_185894_c(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
shouldSideBeRendered(IBlockAccess blockAccess, BlockPos pos, EnumFacing facing)