Package net.minecraft.world.block
Class TrapdoorBlock
- java.lang.Object
-
- net.minecraft.world.block.Block
-
- net.minecraft.world.block.TrapdoorBlock
-
public class TrapdoorBlock extends Block
-
-
Field Summary
-
Fields inherited from class net.minecraft.world.block.Block
bed, bedrock, blockClay, blockConstructorCalled, blockDiamond, blockGold, blockHardness, blockID, blockIndexInTexture, blockLapis, blockMaterial, blockParticleGravity, blockResistance, blocksList, blockSnow, blockSteel, bookShelf, brewingStand, brick, button, cactus, cake, canBlockGrass, cauldron, chest, cloth, cobblestone, cobblestoneMossy, crops, deadBush, dirt, dispenser, doorSteel, doorWood, dragonEgg, enableStats, enchantmentTable, endPortal, endPortalFrame, fence, fenceGate, fenceIron, fire, glass, glowStone, grass, gravel, ice, isBlockContainer, jukebox, ladder, lavaMoving, lavaStill, leaves, lever, lightOpacity, lightValue, lockedChest, maxX, maxY, maxZ, melon, melonStem, minX, minY, minZ, mobSpawner, mushroomBrown, mushroomCapBrown, mushroomCapRed, mushroomRed, music, mycelium, needsRandomTick, netherBrick, netherFence, netherrack, netherStalk, obsidian, opaqueCubeLookup, oreCoal, oreDiamond, oreGold, oreIron, oreLapis, oreRedstone, oreRedstoneGlowing, pistonBase, pistonExtension, pistonMoving, pistonStickyBase, planks, plantRed, plantYellow, portal, pressurePlatePlanks, pressurePlateStone, pumpkin, pumpkinLantern, pumpkinStem, rail, railDetector, railPowered, redstoneLampActive, redstoneLampIdle, redstoneRepeaterActive, redstoneRepeaterIdle, redstoneWire, reed, requiresSelfNotify, sand, sandStone, sapling, signPost, signWall, silverfish, slipperiness, slowSand, snow, soundClothFootstep, soundGlassFootstep, soundGrassFootstep, soundGravelFootstep, soundMetalFootstep, soundPowderFootstep, soundSandFootstep, soundStoneFootstep, soundWoodFootstep, sponge, stairCompactCobblestone, stairCompactPlanks, stairDouble, stairsBrick, stairSingle, stairsNetherBrick, stairsStoneBrickSmooth, stepSound, stone, stoneBrick, stoneOvenActive, stoneOvenIdle, tallGrass, thinGlass, tilledField, tnt, torchRedstoneActive, torchRedstoneIdle, torchWood, trapdoor, useNeighborBrightness, vine, waterlily, waterMoving, waterStill, web, whiteStone, wood, workbench
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTrapdoorBlock(int var1, Material var2)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanblockActivated(World var1, int var2, int var3, int var4, Player var5)booleancanPlaceBlockOnSide(World var1, int var2, int var3, int var4, int var5)MovingObjectPositioncollisionRayTrace(World var1, int var2, int var3, int var4, Vec3D var5, Vec3D var6)booleangetBlocksMovement(IBlockAccess var1, int var2, int var3, int var4)AxisAlignedBBgetCollisionBoundingBoxFromPool(World var1, int var2, int var3, int var4)intgetRenderType()@Client AxisAlignedBBgetSelectedBoundingBoxFromPool(World var1, int var2, int var3, int var4)booleanisOpaqueCube()static booleanisTrapdoorOpen(int var0)voidonBlockClicked(World var1, int var2, int var3, int var4, Player var5)voidonBlockPlaced(World var1, int var2, int var3, int var4, int var5)voidonNeighborBlockChange(World var1, int var2, int var3, int var4, int var5)voidonPoweredBlockChange(World var1, int var2, int var3, int var4, boolean var5)booleanrenderAsNormalBlock()voidsetBlockBoundsBasedOnState(IBlockAccess var1, int var2, int var3, int var4)voidsetBlockBoundsForBlockRender(int var1)voidsetBlockBoundsForItemRender()-
Methods inherited from class net.minecraft.world.block.Block
blockStrength, canBlockStay, canCollideCheck, canPlaceBlockAt, canProvidePower, colorMultiplier, createStackedBlock, damageDropped, disableStats, dropBlockAsItem, dropBlockAsItem_do, dropBlockAsItemWithChance, func_50074_q, getAmbientOcclusionLightValue, getBlockBrightness, getBlockColor, getBlockName, getBlockTexture, getBlockTextureFromSide, getBlockTextureFromSideAndMetadata, getCollidingBoundingBoxes, getEnableStats, getExplosionResistance, getHardness, getMetadataInfo, getMixedBrightnessForBlock, getMobilityFlag, getRenderBlockPass, getRenderColor, getSubBlocks, getTickRandomly, harvestBlock, hasTileEntity, idDropped, initializeBlock, isBlockSolid, isCollidable, isIndirectlyPoweringTo, isNormalCube, isPoweringTo, onBlockAdded, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockPlacedBy, onBlockRemoval, onEntityCollidedWithBlock, onEntityWalking, onFallenUpon, postRegister, powerBlock, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, registerVanilla, setBlockBounds, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setRequiresSelfNotify, setResistance, setStepSound, setTickRandomly, shouldSideBeRendered, tickRate, toString, translateBlockName, updateTick, velocityToAddToEntity
-
-
-
-
Constructor Detail
-
TrapdoorBlock
protected TrapdoorBlock(int var1, Material var2)
-
-
Method Detail
-
isOpaqueCube
public boolean isOpaqueCube()
- Overrides:
isOpaqueCubein classBlock
-
renderAsNormalBlock
public boolean renderAsNormalBlock()
- Overrides:
renderAsNormalBlockin classBlock
-
getBlocksMovement
public boolean getBlocksMovement(IBlockAccess var1, int var2, int var3, int var4)
- Overrides:
getBlocksMovementin classBlock
-
getRenderType
public int getRenderType()
- Overrides:
getRenderTypein classBlock
-
getSelectedBoundingBoxFromPool
@Client public @Client AxisAlignedBB getSelectedBoundingBoxFromPool(World var1, int var2, int var3, int var4)
- Overrides:
getSelectedBoundingBoxFromPoolin classBlock
-
getCollisionBoundingBoxFromPool
public AxisAlignedBB getCollisionBoundingBoxFromPool(World var1, int var2, int var3, int var4)
- Overrides:
getCollisionBoundingBoxFromPoolin classBlock
-
setBlockBoundsBasedOnState
public void setBlockBoundsBasedOnState(IBlockAccess var1, int var2, int var3, int var4)
- Overrides:
setBlockBoundsBasedOnStatein classBlock
-
setBlockBoundsForItemRender
public void setBlockBoundsForItemRender()
- Overrides:
setBlockBoundsForItemRenderin classBlock
-
setBlockBoundsForBlockRender
public void setBlockBoundsForBlockRender(int var1)
-
onBlockClicked
public void onBlockClicked(World var1, int var2, int var3, int var4, Player var5)
- Overrides:
onBlockClickedin classBlock
-
blockActivated
public boolean blockActivated(World var1, int var2, int var3, int var4, Player var5)
- Overrides:
blockActivatedin classBlock
-
onPoweredBlockChange
public void onPoweredBlockChange(World var1, int var2, int var3, int var4, boolean var5)
-
onNeighborBlockChange
public void onNeighborBlockChange(World var1, int var2, int var3, int var4, int var5)
- Overrides:
onNeighborBlockChangein classBlock
-
collisionRayTrace
public MovingObjectPosition collisionRayTrace(World var1, int var2, int var3, int var4, Vec3D var5, Vec3D var6)
- Overrides:
collisionRayTracein classBlock
-
onBlockPlaced
public void onBlockPlaced(World var1, int var2, int var3, int var4, int var5)
- Overrides:
onBlockPlacedin classBlock
-
canPlaceBlockOnSide
public boolean canPlaceBlockOnSide(World var1, int var2, int var3, int var4, int var5)
- Overrides:
canPlaceBlockOnSidein classBlock
-
isTrapdoorOpen
public static boolean isTrapdoorOpen(int var0)
-
-