public class BlockChiseled extends net.minecraft.block.Block implements net.minecraft.block.ITileEntityProvider, IMultiStateBlock
Modifier and Type | Field and Description |
---|---|
static net.minecraft.block.properties.PropertyBool |
LProperty_FullBlock |
java.lang.String |
name |
static net.minecraftforge.common.property.IUnlistedProperty<java.lang.Integer> |
UProperty_Primary_BlockState |
static net.minecraftforge.common.property.IUnlistedProperty<VoxelBlobStateReference> |
UProperty_VoxelBlob |
static net.minecraftforge.common.property.IUnlistedProperty<VoxelNeighborRenderTracker> |
UProperty_VoxelNeighborState |
BLOCK_STATE_IDS, blockHardness, blockMapColor, blockMaterial, blockParticleGravity, blockResistance, blockSoundType, blockState, capturedDrops, captureDrops, enableStats, FULL_BLOCK_AABB, fullBlock, harvesters, isBlockContainer, lightOpacity, lightValue, needsRandomTick, NULL_AABB, RANDOM, REGISTRY, slipperiness, translucent, useNeighborBrightness
Constructor and Description |
---|
BlockChiseled(net.minecraft.block.material.Material mat,
java.lang.String BlockName) |
Modifier and Type | Method and Description |
---|---|
void |
addCollisionBoxesToList(TileEntityBlockChiseled te,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.AxisAlignedBB mask,
java.util.List<net.minecraft.util.math.AxisAlignedBB> list,
net.minecraft.entity.Entity collidingEntity) |
void |
addCollisionBoxToList(net.minecraft.block.state.IBlockState state,
net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.AxisAlignedBB mask,
java.util.List<net.minecraft.util.math.AxisAlignedBB> list,
net.minecraft.entity.Entity collidingEntity,
boolean p_185477_7_) |
boolean |
addDestroyEffects(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.client.particle.ParticleManager effectRenderer) |
boolean |
addHitEffects(net.minecraft.block.state.IBlockState state,
net.minecraft.world.World world,
net.minecraft.util.math.RayTraceResult target,
net.minecraft.client.particle.ParticleManager effectRenderer) |
boolean |
addLandingEffects(net.minecraft.block.state.IBlockState state,
net.minecraft.world.WorldServer worldObj,
net.minecraft.util.math.BlockPos blockPosition,
net.minecraft.block.state.IBlockState iblockstate,
net.minecraft.entity.EntityLivingBase entity,
int numberOfParticles) |
void |
breakBlock(net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state) |
boolean |
canHarvestBlock(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player) |
boolean |
canPlaceTorchOnTop(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos) |
boolean |
canRenderInLayer(net.minecraft.block.state.IBlockState state,
net.minecraft.util.BlockRenderLayer layer) |
net.minecraft.util.math.RayTraceResult |
collisionRayTrace(net.minecraft.block.state.IBlockState blockState,
net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.Vec3d a,
net.minecraft.util.math.Vec3d b)
Deprecated.
|
net.minecraft.util.math.RayTraceResult |
collisionRayTrace(TileEntityBlockChiseled tec,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.Vec3d a,
net.minecraft.util.math.Vec3d b,
boolean realTest) |
protected net.minecraft.block.state.BlockStateContainer |
createBlockState() |
net.minecraft.tileentity.TileEntity |
createNewTileEntity(net.minecraft.world.World worldIn,
int meta) |
boolean |
doesSideBlockRendering(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumFacing face) |
void |
dropBlockAsItemWithChance(net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state,
float chance,
int fortune) |
float |
getAmbientOcclusionLightValue(net.minecraft.block.state.IBlockState state) |
float |
getBlockHardness(net.minecraft.block.state.IBlockState state,
net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos)
Deprecated.
|
net.minecraft.util.math.AxisAlignedBB |
getCollisionBoundingBox(net.minecraft.block.state.IBlockState blockState,
net.minecraft.world.IBlockAccess worldIn,
net.minecraft.util.math.BlockPos pos) |
net.minecraft.block.state.IBlockState |
getCommonState(net.minecraftforge.common.property.IExtendedBlockState myState) |
java.util.List<net.minecraft.item.ItemStack> |
getDrops(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state,
int fortune) |
float |
getExplosionResistance(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.Entity exploder,
net.minecraft.world.Explosion explosion) |
net.minecraft.block.state.IBlockState |
getExtendedState(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos) |
int |
getHarvestLevel(net.minecraft.block.state.IBlockState state) |
java.lang.String |
getHarvestTool(net.minecraft.block.state.IBlockState state) |
int |
getLightOpacity(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos) |
int |
getLightValue(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos) |
int |
getMetaFromState(net.minecraft.block.state.IBlockState state) |
net.minecraft.util.ResourceLocation |
getModel() |
net.minecraft.item.ItemStack |
getPickBlock(net.minecraft.block.state.IBlockState state,
net.minecraft.util.math.RayTraceResult target,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player) |
net.minecraft.item.ItemStack |
getPickBlock(net.minecraft.util.math.RayTraceResult target,
net.minecraft.util.math.BlockPos pos,
TileEntityBlockChiseled te) |
float |
getPlayerRelativeBlockHardness(net.minecraft.block.state.IBlockState passedState,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
Deprecated.
|
net.minecraft.block.state.IBlockState |
getPrimaryState(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos) |
net.minecraft.util.math.AxisAlignedBB |
getSelectedBoundingBox(net.minecraft.block.state.IBlockState state,
net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos)
Deprecated.
|
net.minecraft.util.math.AxisAlignedBB |
getSelectedBoundingBox(TileEntityBlockChiseled tec,
net.minecraft.util.math.BlockPos pos) |
net.minecraft.block.state.IBlockState |
getStateFromMeta(int meta) |
void |
getSubBlocks(net.minecraft.item.Item itemIn,
net.minecraft.creativetab.CreativeTabs tab,
net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> list) |
static TileEntityBlockChiseled |
getTileEntity(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos) |
static TileEntityBlockChiseled |
getTileEntity(net.minecraft.tileentity.TileEntity te) |
void |
harvestBlock(net.minecraft.world.World worldIn,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.tileentity.TileEntity te,
net.minecraft.item.ItemStack stack) |
java.lang.Boolean |
isAABBInsideMaterial(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.AxisAlignedBB bb,
net.minecraft.block.material.Material materialIn) |
java.lang.Boolean |
isEntityInsideMaterial(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState iblockstate,
net.minecraft.entity.Entity entity,
double yToTest,
net.minecraft.block.material.Material materialIn,
boolean testingHead) |
boolean |
isFullCube(net.minecraft.block.state.IBlockState state) |
boolean |
isNormalCube(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos) |
boolean |
isOpaqueCube(net.minecraft.block.state.IBlockState state) |
boolean |
isReplaceable(net.minecraft.world.IBlockAccess worldIn,
net.minecraft.util.math.BlockPos pos) |
boolean |
isSideSolid(net.minecraft.block.state.IBlockState base_state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumFacing side) |
boolean |
isToolEffective(java.lang.String type,
net.minecraft.block.state.IBlockState state) |
void |
onBlockPlacedBy(net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.EntityLivingBase placer,
net.minecraft.item.ItemStack stack) |
boolean |
removedByPlayer(net.minecraft.block.state.IBlockState state,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player,
boolean willHarvest) |
static boolean |
replaceWithChisled(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState originalState,
boolean triggerUpdate) |
static boolean |
replaceWithChisled(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState originalState,
int fragmentBlockStateID,
boolean triggerUpdate) |
boolean |
rotateBlock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumFacing axis) |
static void |
setActingAs(net.minecraft.block.state.IBlockState state) |
static java.lang.Boolean |
sharedIsAABBInsideMaterial(TileEntityBlockChiseled tebc,
net.minecraft.util.math.AxisAlignedBB bx,
net.minecraft.block.material.Material materialIn) |
static java.lang.Boolean |
sharedIsEntityInsideMaterial(TileEntityBlockChiseled tebc,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.Entity entity,
double yToTest,
net.minecraft.block.material.Material materialIn,
boolean testingHead) |
boolean |
shouldCheckWeakPower(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumFacing side) |
addCollisionBoxToList, beginLeavesDecay, canBeConnectedTo, canBeReplacedByLeaves, canCollideCheck, canConnectRedstone, canCreatureSpawn, canDropFromExplosion, canEntityDestroy, canEntitySpawn, canPlaceBlockAt, canPlaceBlockOnSide, canProvidePower, canSilkHarvest, canSilkHarvest, canSpawnInBlock, canSustainLeaves, canSustainPlant, captureDrops, createStackedBlock, createTileEntity, damageDropped, disableStats, dropBlockAsItem, dropXpOnBlockBreak, eventReceived, fillWithRain, func_190946_v, func_190948_a, func_190949_e, getActualState, getAiPathNodeType, getBeaconColorMultiplier, getBedDirection, getBedSpawnPosition, getBlockById, getBlockFromItem, getBlockFromName, getBlockLayer, getBlockState, getBoundingBox, getComparatorInputOverride, getCreativeTabToDisplayOn, getDefaultState, getEnableStats, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getFireSpreadSpeed, getFlammability, getIdFromBlock, getItem, getItemDropped, getLightOpacity, getLightValue, getLocalizedName, getMapColor, getMaterial, getMobilityFlag, getOffsetType, getPackedLightmapCoords, getRenderType, getSoundType, getSoundType, getStateById, getStateForPlacement, getStateId, getStrongPower, getTickRandomly, getUnlocalizedName, getUseNeighborBrightness, getValidRotations, getWeakChanges, getWeakPower, hasComparatorInputOverride, hasTileEntity, hasTileEntity, isAir, isAssociatedBlock, isBeaconBase, isBed, isBedFoot, isBlockNormalCube, isBlockSolid, isBurning, isCollidable, isEqualTo, isFertile, isFireSource, isFlammable, isFoliage, isFullBlock, isFullyOpaque, isLadder, isLeaves, isNormalCube, isPassable, isReplaceableOreGen, isTranslucent, isVisuallyOpaque, isWood, modifyAcceleration, neighborChanged, observedNeighborChange, onBlockActivated, onBlockAdded, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockExploded, onBlockHarvested, onBlockPlaced, onEntityCollidedWithBlock, onEntityWalk, onFallenUpon, onLanded, onNeighborChange, onPlantGrow, quantityDropped, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, randomTick, rayTrace, recolorBlock, registerBlocks, requiresUpdates, setBedOccupied, setBlockUnbreakable, setCreativeTab, setDefaultState, setHardness, setHarvestLevel, setHarvestLevel, setLightLevel, setLightOpacity, setResistance, setSoundType, setTickRandomly, setUnlocalizedName, shouldSideBeRendered, spawnAsEntity, tickRate, toString, updateTick, withMirror, withRotation
public static final net.minecraftforge.common.property.IUnlistedProperty<VoxelNeighborRenderTracker> UProperty_VoxelNeighborState
public static final net.minecraftforge.common.property.IUnlistedProperty<VoxelBlobStateReference> UProperty_VoxelBlob
public static final net.minecraftforge.common.property.IUnlistedProperty<java.lang.Integer> UProperty_Primary_BlockState
public static final net.minecraft.block.properties.PropertyBool LProperty_FullBlock
public final java.lang.String name
public BlockChiseled(net.minecraft.block.material.Material mat, java.lang.String BlockName)
public java.lang.Boolean isAABBInsideMaterial(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.AxisAlignedBB bb, net.minecraft.block.material.Material materialIn)
isAABBInsideMaterial
in class net.minecraft.block.Block
public java.lang.Boolean isEntityInsideMaterial(net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState iblockstate, net.minecraft.entity.Entity entity, double yToTest, net.minecraft.block.material.Material materialIn, boolean testingHead)
isEntityInsideMaterial
in class net.minecraft.block.Block
public boolean removedByPlayer(net.minecraft.block.state.IBlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.player.EntityPlayer player, boolean willHarvest)
removedByPlayer
in class net.minecraft.block.Block
public boolean shouldCheckWeakPower(net.minecraft.block.state.IBlockState state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.EnumFacing side)
shouldCheckWeakPower
in class net.minecraft.block.Block
public int getLightOpacity(net.minecraft.block.state.IBlockState state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos)
getLightOpacity
in class net.minecraft.block.Block
public boolean isNormalCube(net.minecraft.block.state.IBlockState state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos)
isNormalCube
in class net.minecraft.block.Block
public boolean isReplaceable(net.minecraft.world.IBlockAccess worldIn, net.minecraft.util.math.BlockPos pos)
isReplaceable
in class net.minecraft.block.Block
public boolean doesSideBlockRendering(net.minecraft.block.state.IBlockState state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.EnumFacing face)
doesSideBlockRendering
in class net.minecraft.block.Block
public int getMetaFromState(net.minecraft.block.state.IBlockState state)
getMetaFromState
in class net.minecraft.block.Block
public net.minecraft.block.state.IBlockState getStateFromMeta(int meta)
getStateFromMeta
in class net.minecraft.block.Block
public boolean canRenderInLayer(net.minecraft.block.state.IBlockState state, net.minecraft.util.BlockRenderLayer layer)
canRenderInLayer
in class net.minecraft.block.Block
@Nonnull public static TileEntityBlockChiseled getTileEntity(net.minecraft.tileentity.TileEntity te) throws ExceptionNoTileEntity
ExceptionNoTileEntity
@Nonnull public static TileEntityBlockChiseled getTileEntity(@Nonnull net.minecraft.world.IBlockAccess world, @Nonnull net.minecraft.util.math.BlockPos pos) throws ExceptionNoTileEntity
ExceptionNoTileEntity
public float getAmbientOcclusionLightValue(net.minecraft.block.state.IBlockState state)
getAmbientOcclusionLightValue
in class net.minecraft.block.Block
public boolean isOpaqueCube(net.minecraft.block.state.IBlockState state)
isOpaqueCube
in class net.minecraft.block.Block
public boolean isFullCube(net.minecraft.block.state.IBlockState state)
isFullCube
in class net.minecraft.block.Block
public net.minecraft.block.state.IBlockState getExtendedState(net.minecraft.block.state.IBlockState state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos)
getExtendedState
in class net.minecraft.block.Block
public void dropBlockAsItemWithChance(net.minecraft.world.World worldIn, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState state, float chance, int fortune)
dropBlockAsItemWithChance
in class net.minecraft.block.Block
public void harvestBlock(net.minecraft.world.World worldIn, net.minecraft.entity.player.EntityPlayer player, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState state, net.minecraft.tileentity.TileEntity te, net.minecraft.item.ItemStack stack)
harvestBlock
in class net.minecraft.block.Block
public java.util.List<net.minecraft.item.ItemStack> getDrops(net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState state, int fortune)
getDrops
in class net.minecraft.block.Block
public void onBlockPlacedBy(net.minecraft.world.World worldIn, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState state, net.minecraft.entity.EntityLivingBase placer, net.minecraft.item.ItemStack stack)
onBlockPlacedBy
in class net.minecraft.block.Block
public net.minecraft.item.ItemStack getPickBlock(net.minecraft.block.state.IBlockState state, net.minecraft.util.math.RayTraceResult target, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.player.EntityPlayer player)
getPickBlock
in class net.minecraft.block.Block
public net.minecraft.item.ItemStack getPickBlock(net.minecraft.util.math.RayTraceResult target, net.minecraft.util.math.BlockPos pos, TileEntityBlockChiseled te)
protected net.minecraft.block.state.BlockStateContainer createBlockState()
createBlockState
in class net.minecraft.block.Block
public net.minecraft.tileentity.TileEntity createNewTileEntity(net.minecraft.world.World worldIn, int meta)
createNewTileEntity
in interface net.minecraft.block.ITileEntityProvider
public void breakBlock(net.minecraft.world.World worldIn, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState state)
breakBlock
in class net.minecraft.block.Block
public boolean addLandingEffects(net.minecraft.block.state.IBlockState state, net.minecraft.world.WorldServer worldObj, net.minecraft.util.math.BlockPos blockPosition, net.minecraft.block.state.IBlockState iblockstate, net.minecraft.entity.EntityLivingBase entity, int numberOfParticles)
addLandingEffects
in class net.minecraft.block.Block
public boolean addDestroyEffects(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.client.particle.ParticleManager effectRenderer)
addDestroyEffects
in class net.minecraft.block.Block
public boolean addHitEffects(net.minecraft.block.state.IBlockState state, net.minecraft.world.World world, net.minecraft.util.math.RayTraceResult target, net.minecraft.client.particle.ParticleManager effectRenderer)
addHitEffects
in class net.minecraft.block.Block
public net.minecraft.util.math.AxisAlignedBB getCollisionBoundingBox(net.minecraft.block.state.IBlockState blockState, net.minecraft.world.IBlockAccess worldIn, net.minecraft.util.math.BlockPos pos)
getCollisionBoundingBox
in class net.minecraft.block.Block
public void addCollisionBoxToList(net.minecraft.block.state.IBlockState state, net.minecraft.world.World worldIn, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.AxisAlignedBB mask, java.util.List<net.minecraft.util.math.AxisAlignedBB> list, net.minecraft.entity.Entity collidingEntity, boolean p_185477_7_)
addCollisionBoxToList
in class net.minecraft.block.Block
public void addCollisionBoxesToList(TileEntityBlockChiseled te, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.AxisAlignedBB mask, java.util.List<net.minecraft.util.math.AxisAlignedBB> list, net.minecraft.entity.Entity collidingEntity)
@Deprecated public net.minecraft.util.math.AxisAlignedBB getSelectedBoundingBox(net.minecraft.block.state.IBlockState state, net.minecraft.world.World worldIn, net.minecraft.util.math.BlockPos pos)
getSelectedBoundingBox
in class net.minecraft.block.Block
@Nonnull public net.minecraft.util.math.AxisAlignedBB getSelectedBoundingBox(TileEntityBlockChiseled tec, net.minecraft.util.math.BlockPos pos)
@Deprecated public net.minecraft.util.math.RayTraceResult collisionRayTrace(net.minecraft.block.state.IBlockState blockState, net.minecraft.world.World worldIn, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.Vec3d a, net.minecraft.util.math.Vec3d b)
collisionRayTrace
in class net.minecraft.block.Block
public net.minecraft.util.math.RayTraceResult collisionRayTrace(TileEntityBlockChiseled tec, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.Vec3d a, net.minecraft.util.math.Vec3d b, boolean realTest)
@Deprecated public float getBlockHardness(net.minecraft.block.state.IBlockState state, net.minecraft.world.World worldIn, net.minecraft.util.math.BlockPos pos)
getBlockHardness
in class net.minecraft.block.Block
public float getExplosionResistance(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.Entity exploder, net.minecraft.world.Explosion explosion)
getExplosionResistance
in class net.minecraft.block.Block
public static boolean replaceWithChisled(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState originalState, boolean triggerUpdate)
public boolean canPlaceTorchOnTop(net.minecraft.block.state.IBlockState state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos)
canPlaceTorchOnTop
in class net.minecraft.block.Block
public boolean isSideSolid(net.minecraft.block.state.IBlockState base_state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.EnumFacing side)
isSideSolid
in class net.minecraft.block.Block
public boolean rotateBlock(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.EnumFacing axis)
rotateBlock
in class net.minecraft.block.Block
public static boolean replaceWithChisled(@Nonnull net.minecraft.world.World world, @Nonnull net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState originalState, int fragmentBlockStateID, boolean triggerUpdate)
public net.minecraft.block.state.IBlockState getCommonState(net.minecraftforge.common.property.IExtendedBlockState myState)
public int getLightValue(net.minecraft.block.state.IBlockState state, net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos)
getLightValue
in class net.minecraft.block.Block
public static void setActingAs(net.minecraft.block.state.IBlockState state)
public boolean canHarvestBlock(net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.player.EntityPlayer player)
canHarvestBlock
in class net.minecraft.block.Block
@Deprecated public float getPlayerRelativeBlockHardness(net.minecraft.block.state.IBlockState passedState, net.minecraft.entity.player.EntityPlayer player, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos)
getPlayerRelativeBlockHardness
in class net.minecraft.block.Block
public boolean isToolEffective(java.lang.String type, net.minecraft.block.state.IBlockState state)
isToolEffective
in class net.minecraft.block.Block
public java.lang.String getHarvestTool(net.minecraft.block.state.IBlockState state)
getHarvestTool
in class net.minecraft.block.Block
public int getHarvestLevel(net.minecraft.block.state.IBlockState state)
getHarvestLevel
in class net.minecraft.block.Block
public net.minecraft.util.ResourceLocation getModel()
public void getSubBlocks(net.minecraft.item.Item itemIn, net.minecraft.creativetab.CreativeTabs tab, net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> list)
getSubBlocks
in class net.minecraft.block.Block
public static java.lang.Boolean sharedIsAABBInsideMaterial(TileEntityBlockChiseled tebc, net.minecraft.util.math.AxisAlignedBB bx, net.minecraft.block.material.Material materialIn)
public static java.lang.Boolean sharedIsEntityInsideMaterial(TileEntityBlockChiseled tebc, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.Entity entity, double yToTest, net.minecraft.block.material.Material materialIn, boolean testingHead)
public net.minecraft.block.state.IBlockState getPrimaryState(net.minecraft.world.IBlockAccess world, net.minecraft.util.math.BlockPos pos)
getPrimaryState
in interface IMultiStateBlock