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, withRotationpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic boolean isReplaceable(net.minecraft.world.IBlockAccess worldIn,
net.minecraft.util.math.BlockPos pos)
isReplaceable in class net.minecraft.block.Blockpublic 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.Blockpublic int getMetaFromState(net.minecraft.block.state.IBlockState state)
getMetaFromState in class net.minecraft.block.Blockpublic net.minecraft.block.state.IBlockState getStateFromMeta(int meta)
getStateFromMeta in class net.minecraft.block.Blockpublic 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
ExceptionNoTileEntitypublic float getAmbientOcclusionLightValue(net.minecraft.block.state.IBlockState state)
getAmbientOcclusionLightValue in class net.minecraft.block.Blockpublic boolean isOpaqueCube(net.minecraft.block.state.IBlockState state)
isOpaqueCube in class net.minecraft.block.Blockpublic boolean isFullCube(net.minecraft.block.state.IBlockState state)
isFullCube in class net.minecraft.block.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic net.minecraft.tileentity.TileEntity createNewTileEntity(net.minecraft.world.World worldIn,
int meta)
createNewTileEntity in interface net.minecraft.block.ITileEntityProviderpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic 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.Blockpublic boolean rotateBlock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumFacing axis)
rotateBlock in class net.minecraft.block.Blockpublic 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.Blockpublic 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.Blockpublic boolean isToolEffective(java.lang.String type,
net.minecraft.block.state.IBlockState state)
isToolEffective in class net.minecraft.block.Blockpublic java.lang.String getHarvestTool(net.minecraft.block.state.IBlockState state)
getHarvestTool in class net.minecraft.block.Blockpublic int getHarvestLevel(net.minecraft.block.state.IBlockState state)
getHarvestLevel in class net.minecraft.block.Blockpublic 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.Blockpublic 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