public class BlockProxy
extends net.minecraft.block.BlockContainer
BLOCK_STATE_IDS, blockHardness, blockMapColor, blockMaterial, blockParticleGravity, blockRegistry, blockResistance, blockState, capturedDrops, captureDrops, delegate, enableStats, fullBlock, harvesters, isBlockContainer, lightOpacity, lightValue, maxX, maxY, maxZ, minX, minY, minZ, needsRandomTick, RANDOM, SLIME_SOUND, slipperiness, soundTypeAnvil, soundTypeCloth, soundTypeGlass, soundTypeGrass, soundTypeGravel, soundTypeLadder, soundTypeMetal, soundTypePiston, soundTypeSand, soundTypeSnow, soundTypeStone, soundTypeWood, stepSound, translucent, useNeighborBrightness| 构造器和说明 |
|---|
BlockProxy() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCollisionBoxesToList(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.AxisAlignedBB mask,
java.util.List<net.minecraft.util.AxisAlignedBB> list,
net.minecraft.entity.Entity collidingEntity) |
boolean |
addDestroyEffects(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.client.particle.EffectRenderer effectRenderer) |
boolean |
addLandingEffects(net.minecraft.world.WorldServer world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState iblockstate,
net.minecraft.entity.EntityLivingBase entity,
int numberOfParticles) |
void |
beginLeavesDecay(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
boolean |
canBeReplacedByLeaves(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
canConnectRedstone(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side) |
boolean |
canCreatureSpawn(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.EntityLiving.SpawnPlacementType type) |
boolean |
canEntityDestroy(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entity) |
boolean |
canHarvestBlock(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player) |
boolean |
canPlaceBlockAt(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
boolean |
canPlaceBlockOnSide(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side) |
boolean |
canPlaceTorchOnTop(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
canReplace(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side,
net.minecraft.item.ItemStack stack) |
boolean |
canSilkHarvest(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.player.EntityPlayer player) |
boolean |
canSustainLeaves(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
canSustainPlant(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing direction,
net.minecraftforge.common.IPlantable plantable) |
net.minecraft.util.MovingObjectPosition |
collisionRayTrace(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.Vec3 start,
net.minecraft.util.Vec3 end) |
int |
colorMultiplier(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
int renderPass) |
net.minecraft.tileentity.TileEntity |
createNewTileEntity(net.minecraft.world.World world,
int meta) |
boolean |
doesSideBlockRendering(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face) |
void |
dropBlockAsItemWithChance(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
float chance,
int fortune) |
void |
dropXpOnBlockBreak(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
int amount) |
void |
fillWithRain(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
net.minecraft.block.state.IBlockState |
getActualState(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
net.minecraft.util.EnumFacing |
getBedDirection(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
net.minecraft.util.BlockPos |
getBedSpawnPosition(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player) |
float |
getBlockHardness(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
net.minecraft.util.AxisAlignedBB |
getCollisionBoundingBox(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state) |
int |
getComparatorInputOverride(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
int |
getDamageValue(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
protected net.minecraft.block.Block |
getDelegate(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
java.util.List<net.minecraft.item.ItemStack> |
getDrops(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
int fortune) |
float |
getEnchantPowerBonus(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
int |
getExpDrop(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
int fortune) |
float |
getExplosionResistance(net.minecraft.world.World world,
net.minecraft.util.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.BlockPos pos) |
int |
getFireSpreadSpeed(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face) |
int |
getFlammability(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face) |
net.minecraft.item.Item |
getItem(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
int |
getLightOpacity(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
int |
getLightValue(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
int |
getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
net.minecraft.item.ItemStack |
getPickBlock(net.minecraft.util.MovingObjectPosition target,
net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
net.minecraft.item.ItemStack |
getPickBlock(net.minecraft.util.MovingObjectPosition target,
net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player) |
net.minecraft.util.AxisAlignedBB |
getSelectedBoundingBox(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
int |
getStrongPower(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.EnumFacing side) |
net.minecraft.util.EnumFacing[] |
getValidRotations(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
boolean |
getWeakChanges(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
int |
getWeakPower(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.EnumFacing side) |
void |
harvestBlock(net.minecraft.world.World world,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.tileentity.TileEntity te) |
boolean |
isAir(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
isBeaconBase(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.BlockPos beacon) |
boolean |
isBed(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity player) |
boolean |
isBedFoot(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
isBlockSolid(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side) |
boolean |
isBurning(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
isFertile(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
boolean |
isFireSource(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side) |
boolean |
isFlammable(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face) |
boolean |
isFoliage(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
isFullBlock() |
boolean |
isLadder(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.EntityLivingBase entity) |
boolean |
isLeaves(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
isNormalCube(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
isPassable(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
isReplaceable(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos) |
boolean |
isReplaceableOreGen(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
com.google.common.base.Predicate<net.minecraft.block.state.IBlockState> target) |
boolean |
isSideSolid(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side) |
boolean |
isWood(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
net.minecraft.util.Vec3 |
modifyAcceleration(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entityIn,
net.minecraft.util.Vec3 motion) |
boolean |
onBlockActivated(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.player.EntityPlayer playerIn,
net.minecraft.util.EnumFacing side,
float hitX,
float hitY,
float hitZ) |
void |
onBlockAdded(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state) |
void |
onBlockClicked(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer playerIn) |
void |
onBlockDestroyedByExplosion(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.world.Explosion explosionIn) |
void |
onBlockDestroyedByPlayer(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state) |
void |
onBlockExploded(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.world.Explosion explosion) |
void |
onBlockHarvested(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.player.EntityPlayer player) |
net.minecraft.block.state.IBlockState |
onBlockPlaced(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing facing,
float hitX,
float hitY,
float hitZ,
int meta,
net.minecraft.entity.EntityLivingBase placer) |
void |
onBlockPlacedBy(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.EntityLivingBase placer,
net.minecraft.item.ItemStack stack) |
void |
onEntityCollidedWithBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entityIn) |
void |
onEntityCollidedWithBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.Entity entityIn) |
void |
onFallenUpon(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entityIn,
float fallDistance) |
void |
onNeighborBlockChange(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.block.Block neighborBlock) |
void |
onNeighborChange(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.BlockPos neighbor) |
void |
onPlantGrow(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.BlockPos source) |
boolean |
recolorBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side,
net.minecraft.item.EnumDyeColor color) |
boolean |
removedByPlayer(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player,
boolean willHarvest) |
boolean |
rotateBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing axis) |
void |
setBedOccupied(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player,
boolean occupied) |
void |
setBlockBoundsBasedOnState(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos) |
boolean |
shouldCheckWeakPower(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side) |
boolean |
shouldSideBeRendered(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side) |
breakBlock, getRenderType, hasInvalidNeighbor, isInvalidNeighbor, onBlockEventReceivedaddHitEffects, canCollideCheck, canDropFromExplosion, canProvidePower, canRenderInLayer, canSilkHarvest, canSpawnInBlock, captureDrops, colorMultiplier, createBlockState, createStackedBlock, createTileEntity, damageDropped, disableStats, dropBlockAsItem, getAmbientOcclusionLightValue, getBlockBoundsMaxX, getBlockBoundsMaxY, getBlockBoundsMaxZ, getBlockBoundsMinX, getBlockBoundsMinY, getBlockBoundsMinZ, getBlockById, getBlockColor, getBlockFromItem, getBlockFromName, getBlockLayer, getBlockState, getCreativeTabToDisplayOn, getDefaultState, getEnableStats, getExplosionResistance, getHarvestLevel, getHarvestTool, getIdFromBlock, getItemDropped, getLightOpacity, getLightValue, getLocalizedName, getMapColor, getMaterial, getMetaFromState, getMobilityFlag, getOffsetType, getPlayerRelativeBlockHardness, getRegistryName, getRenderColor, getStateById, getStateForEntityRender, getStateFromMeta, getStateId, getSubBlocks, getTickRandomly, getUnlocalizedName, getUseNeighborBrightness, hasComparatorInputOverride, hasTileEntity, hasTileEntity, isAssociatedBlock, isBlockNormalCube, isCollidable, isEqualTo, isFlowerPot, isFullCube, isNormalCube, isOpaqueCube, isToolEffective, isTranslucent, isVisuallyOpaque, onLanded, quantityDropped, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, randomTick, registerBlocks, requiresUpdates, setBlockBounds, setBlockBoundsForItemRender, setBlockUnbreakable, setCreativeTab, setDefaultState, setHardness, setHarvestLevel, setHarvestLevel, setLightLevel, setLightOpacity, setRegistryName, setRegistryName, setRegistryName, setResistance, setStepSound, setTickRandomly, setUnlocalizedName, spawnAsEntity, tickRate, toString, updateTickprotected net.minecraft.block.Block getDelegate(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
public net.minecraft.block.state.IBlockState getActualState(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
getActualState 在类中 net.minecraft.block.Blockpublic boolean isPassable(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isPassable 在类中 net.minecraft.block.Blockpublic boolean isReplaceable(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
isReplaceable 在类中 net.minecraft.block.Blockpublic float getBlockHardness(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getBlockHardness 在类中 net.minecraft.block.Blockpublic int getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
getMixedBrightnessForBlock 在类中 net.minecraft.block.Blockpublic boolean isBlockSolid(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side)
isBlockSolid 在类中 net.minecraft.block.Blockpublic net.minecraft.util.AxisAlignedBB getSelectedBoundingBox(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getSelectedBoundingBox 在类中 net.minecraft.block.Blockpublic void addCollisionBoxesToList(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.AxisAlignedBB mask,
java.util.List<net.minecraft.util.AxisAlignedBB> list,
net.minecraft.entity.Entity collidingEntity)
addCollisionBoxesToList 在类中 net.minecraft.block.Blockpublic net.minecraft.util.AxisAlignedBB getCollisionBoundingBox(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state)
getCollisionBoundingBox 在类中 net.minecraft.block.Blockpublic void onBlockDestroyedByPlayer(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state)
onBlockDestroyedByPlayer 在类中 net.minecraft.block.Blockpublic void onNeighborBlockChange(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.block.Block neighborBlock)
onNeighborBlockChange 在类中 net.minecraft.block.Blockpublic void onBlockAdded(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state)
onBlockAdded 在类中 net.minecraft.block.Blockpublic void dropBlockAsItemWithChance(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
float chance,
int fortune)
dropBlockAsItemWithChance 在类中 net.minecraft.block.Blockpublic void dropXpOnBlockBreak(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
int amount)
dropXpOnBlockBreak 在类中 net.minecraft.block.Blockpublic net.minecraft.util.MovingObjectPosition collisionRayTrace(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.Vec3 start,
net.minecraft.util.Vec3 end)
collisionRayTrace 在类中 net.minecraft.block.Blockpublic void onBlockDestroyedByExplosion(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.world.Explosion explosionIn)
onBlockDestroyedByExplosion 在类中 net.minecraft.block.Blockpublic boolean canReplace(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side,
net.minecraft.item.ItemStack stack)
canReplace 在类中 net.minecraft.block.Blockpublic boolean canPlaceBlockOnSide(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side)
canPlaceBlockOnSide 在类中 net.minecraft.block.Blockpublic boolean canPlaceBlockAt(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
canPlaceBlockAt 在类中 net.minecraft.block.Blockpublic boolean onBlockActivated(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.player.EntityPlayer playerIn,
net.minecraft.util.EnumFacing side,
float hitX,
float hitY,
float hitZ)
onBlockActivated 在类中 net.minecraft.block.Blockpublic void onEntityCollidedWithBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entityIn)
onEntityCollidedWithBlock 在类中 net.minecraft.block.Blockpublic net.minecraft.block.state.IBlockState onBlockPlaced(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing facing,
float hitX,
float hitY,
float hitZ,
int meta,
net.minecraft.entity.EntityLivingBase placer)
onBlockPlaced 在类中 net.minecraft.block.Blockpublic void onBlockClicked(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer playerIn)
onBlockClicked 在类中 net.minecraft.block.Blockpublic net.minecraft.util.Vec3 modifyAcceleration(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entityIn,
net.minecraft.util.Vec3 motion)
modifyAcceleration 在类中 net.minecraft.block.Blockpublic void setBlockBoundsBasedOnState(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
setBlockBoundsBasedOnState 在类中 net.minecraft.block.Blockpublic int colorMultiplier(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
int renderPass)
colorMultiplier 在类中 net.minecraft.block.Blockpublic int getWeakPower(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.EnumFacing side)
getWeakPower 在类中 net.minecraft.block.Blockpublic void onEntityCollidedWithBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.Entity entityIn)
onEntityCollidedWithBlock 在类中 net.minecraft.block.Blockpublic int getStrongPower(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.EnumFacing side)
getStrongPower 在类中 net.minecraft.block.Blockpublic void harvestBlock(net.minecraft.world.World world,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.tileentity.TileEntity te)
harvestBlock 在类中 net.minecraft.block.Blockpublic void onBlockPlacedBy(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.EntityLivingBase placer,
net.minecraft.item.ItemStack stack)
onBlockPlacedBy 在类中 net.minecraft.block.Blockpublic void onFallenUpon(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entityIn,
float fallDistance)
onFallenUpon 在类中 net.minecraft.block.Blockpublic net.minecraft.item.Item getItem(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getItem 在类中 net.minecraft.block.Blockpublic int getDamageValue(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getDamageValue 在类中 net.minecraft.block.Blockpublic void onBlockHarvested(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.player.EntityPlayer player)
onBlockHarvested 在类中 net.minecraft.block.Blockpublic void fillWithRain(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
fillWithRain 在类中 net.minecraft.block.Blockpublic int getComparatorInputOverride(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getComparatorInputOverride 在类中 net.minecraft.block.Blockpublic int getLightValue(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
getLightValue 在类中 net.minecraft.block.Blockpublic boolean isLadder(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.EntityLivingBase entity)
isLadder 在类中 net.minecraft.block.Blockpublic boolean isNormalCube(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isNormalCube 在类中 net.minecraft.block.Blockpublic boolean doesSideBlockRendering(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face)
doesSideBlockRendering 在类中 net.minecraft.block.Blockpublic boolean isSideSolid(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side)
isSideSolid 在类中 net.minecraft.block.Blockpublic boolean isBurning(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isBurning 在类中 net.minecraft.block.Blockpublic boolean isAir(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isAir 在类中 net.minecraft.block.Blockpublic boolean canHarvestBlock(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player)
canHarvestBlock 在类中 net.minecraft.block.Blockpublic boolean removedByPlayer(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player,
boolean willHarvest)
removedByPlayer 在类中 net.minecraft.block.Blockpublic int getFlammability(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face)
getFlammability 在类中 net.minecraft.block.Blockpublic boolean isFlammable(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face)
isFlammable 在类中 net.minecraft.block.Blockpublic int getFireSpreadSpeed(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing face)
getFireSpreadSpeed 在类中 net.minecraft.block.Blockpublic boolean isFireSource(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side)
isFireSource 在类中 net.minecraft.block.Blockpublic java.util.List<net.minecraft.item.ItemStack> getDrops(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
int fortune)
getDrops 在类中 net.minecraft.block.Blockpublic boolean canSilkHarvest(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.entity.player.EntityPlayer player)
canSilkHarvest 在类中 net.minecraft.block.Blockpublic boolean canCreatureSpawn(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.EntityLiving.SpawnPlacementType type)
canCreatureSpawn 在类中 net.minecraft.block.Blockpublic boolean isBed(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity player)
isBed 在类中 net.minecraft.block.Blockpublic net.minecraft.util.BlockPos getBedSpawnPosition(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player)
getBedSpawnPosition 在类中 net.minecraft.block.Blockpublic void setBedOccupied(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player,
boolean occupied)
setBedOccupied 在类中 net.minecraft.block.Blockpublic net.minecraft.util.EnumFacing getBedDirection(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
getBedDirection 在类中 net.minecraft.block.Blockpublic boolean isBedFoot(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isBedFoot 在类中 net.minecraft.block.Blockpublic void beginLeavesDecay(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
beginLeavesDecay 在类中 net.minecraft.block.Blockpublic boolean canSustainLeaves(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
canSustainLeaves 在类中 net.minecraft.block.Blockpublic boolean isLeaves(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isLeaves 在类中 net.minecraft.block.Blockpublic boolean canBeReplacedByLeaves(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
canBeReplacedByLeaves 在类中 net.minecraft.block.Blockpublic boolean isWood(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isWood 在类中 net.minecraft.block.Blockpublic boolean isReplaceableOreGen(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
com.google.common.base.Predicate<net.minecraft.block.state.IBlockState> target)
isReplaceableOreGen 在类中 net.minecraft.block.Blockpublic float getExplosionResistance(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity exploder,
net.minecraft.world.Explosion explosion)
getExplosionResistance 在类中 net.minecraft.block.Blockpublic void onBlockExploded(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.world.Explosion explosion)
onBlockExploded 在类中 net.minecraft.block.Blockpublic boolean canConnectRedstone(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side)
canConnectRedstone 在类中 net.minecraft.block.Blockpublic boolean canPlaceTorchOnTop(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
canPlaceTorchOnTop 在类中 net.minecraft.block.Blockpublic net.minecraft.item.ItemStack getPickBlock(net.minecraft.util.MovingObjectPosition target,
net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player)
getPickBlock 在类中 net.minecraft.block.Blockpublic net.minecraft.item.ItemStack getPickBlock(net.minecraft.util.MovingObjectPosition target,
net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getPickBlock 在类中 net.minecraft.block.Blockpublic boolean isFoliage(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
isFoliage 在类中 net.minecraft.block.Blockpublic boolean addLandingEffects(net.minecraft.world.WorldServer world,
net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState iblockstate,
net.minecraft.entity.EntityLivingBase entity,
int numberOfParticles)
addLandingEffects 在类中 net.minecraft.block.Blockpublic boolean addDestroyEffects(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.client.particle.EffectRenderer effectRenderer)
addDestroyEffects 在类中 net.minecraft.block.Blockpublic boolean canSustainPlant(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing direction,
net.minecraftforge.common.IPlantable plantable)
canSustainPlant 在类中 net.minecraft.block.Blockpublic void onPlantGrow(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.BlockPos source)
onPlantGrow 在类中 net.minecraft.block.Blockpublic boolean isFertile(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
isFertile 在类中 net.minecraft.block.Blockpublic int getLightOpacity(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
getLightOpacity 在类中 net.minecraft.block.Blockpublic boolean canEntityDestroy(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.Entity entity)
canEntityDestroy 在类中 net.minecraft.block.Blockpublic boolean isBeaconBase(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.BlockPos beacon)
isBeaconBase 在类中 net.minecraft.block.Blockpublic boolean rotateBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing axis)
rotateBlock 在类中 net.minecraft.block.Blockpublic net.minecraft.util.EnumFacing[] getValidRotations(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getValidRotations 在类中 net.minecraft.block.Blockpublic float getEnchantPowerBonus(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos)
getEnchantPowerBonus 在类中 net.minecraft.block.Blockpublic boolean recolorBlock(net.minecraft.world.World world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side,
net.minecraft.item.EnumDyeColor color)
recolorBlock 在类中 net.minecraft.block.Blockpublic int getExpDrop(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
int fortune)
getExpDrop 在类中 net.minecraft.block.Blockpublic void onNeighborChange(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.BlockPos neighbor)
onNeighborChange 在类中 net.minecraft.block.Blockpublic boolean shouldCheckWeakPower(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side)
shouldCheckWeakPower 在类中 net.minecraft.block.Blockpublic boolean getWeakChanges(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
getWeakChanges 在类中 net.minecraft.block.Blockpublic net.minecraft.block.state.IBlockState getExtendedState(net.minecraft.block.state.IBlockState state,
net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos)
getExtendedState 在类中 net.minecraft.block.Blockpublic boolean shouldSideBeRendered(net.minecraft.world.IBlockAccess world,
net.minecraft.util.BlockPos pos,
net.minecraft.util.EnumFacing side)
shouldSideBeRendered 在类中 net.minecraft.block.Blockpublic boolean isFullBlock()
isFullBlock 在类中 net.minecraft.block.Blockpublic net.minecraft.tileentity.TileEntity createNewTileEntity(net.minecraft.world.World world,
int meta)