Package net.minecraft.world.block
Class RedstoneRepeaterBlock
- java.lang.Object
-
- net.minecraft.world.block.Block
-
- net.minecraft.world.block.HorizontalDirectionalBlock
-
- net.minecraft.world.block.RedstoneRepeaterBlock
-
public class RedstoneRepeaterBlock extends HorizontalDirectionalBlock
-
-
Field Summary
Fields Modifier and Type Field Description static double[]
repeaterTorchOffset
-
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 protected
RedstoneRepeaterBlock(int var1, boolean var2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
blockActivated(World var1, int var2, int var3, int var4, Player var5)
boolean
canBlockStay(World var1, int var2, int var3, int var4)
boolean
canPlaceBlockAt(World var1, int var2, int var3, int var4)
boolean
canProvidePower()
int
getBlockTextureFromSide(int var1)
int
getBlockTextureFromSideAndMetadata(int var1, int var2)
int
getRenderType()
int
idDropped(int var1, java.util.Random var2, int var3)
boolean
isIndirectlyPoweringTo(World var1, int var2, int var3, int var4, int var5)
boolean
isOpaqueCube()
boolean
isPoweringTo(IBlockAccess var1, int var2, int var3, int var4, int var5)
void
onBlockAdded(World var1, int var2, int var3, int var4)
void
onBlockDestroyedByPlayer(World var1, int var2, int var3, int var4, int var5)
void
onBlockPlacedBy(World var1, int var2, int var3, int var4, LivingEntity var5)
void
onNeighborBlockChange(World var1, int var2, int var3, int var4, int var5)
void
randomDisplayTick(World var1, int var2, int var3, int var4, java.util.Random var5)
boolean
renderAsNormalBlock()
@net.minecraft.modding.api.Side.Client boolean
shouldSideBeRendered(IBlockAccess var1, int var2, int var3, int var4, int var5)
void
updateTick(World var1, int var2, int var3, int var4, java.util.Random var5)
-
Methods inherited from class net.minecraft.world.block.HorizontalDirectionalBlock
getDirection
-
Methods inherited from class net.minecraft.world.block.Block
blockStrength, canCollideCheck, canPlaceBlockOnSide, collisionRayTrace, colorMultiplier, createStackedBlock, damageDropped, disableStats, dropBlockAsItem, dropBlockAsItem_do, dropBlockAsItemWithChance, func_50074_q, getAmbientOcclusionLightValue, getBlockBrightness, getBlockColor, getBlockName, getBlocksMovement, getBlockTexture, getCollidingBoundingBoxes, getCollisionBoundingBoxFromPool, getEnableStats, getExplosionResistance, getHardness, getMetadataInfo, getMixedBrightnessForBlock, getMobilityFlag, getRenderBlockPass, getRenderColor, getSelectedBoundingBoxFromPool, getSubBlocks, getTickRandomly, harvestBlock, hasTileEntity, initializeBlock, isBlockSolid, isCollidable, isNormalCube, onBlockClicked, onBlockDestroyedByExplosion, onBlockPlaced, onBlockRemoval, onEntityCollidedWithBlock, onEntityWalking, onFallenUpon, postRegister, powerBlock, quantityDropped, quantityDroppedWithBonus, registerVanilla, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setRequiresSelfNotify, setResistance, setStepSound, setTickRandomly, tickRate, toString, translateBlockName, velocityToAddToEntity
-
-
-
-
Method Detail
-
renderAsNormalBlock
public boolean renderAsNormalBlock()
- Overrides:
renderAsNormalBlock
in classBlock
-
canPlaceBlockAt
public boolean canPlaceBlockAt(World var1, int var2, int var3, int var4)
- Overrides:
canPlaceBlockAt
in classBlock
-
canBlockStay
public boolean canBlockStay(World var1, int var2, int var3, int var4)
- Overrides:
canBlockStay
in classBlock
-
updateTick
public void updateTick(World var1, int var2, int var3, int var4, java.util.Random var5)
- Overrides:
updateTick
in classBlock
-
getBlockTextureFromSideAndMetadata
public int getBlockTextureFromSideAndMetadata(int var1, int var2)
- Overrides:
getBlockTextureFromSideAndMetadata
in classBlock
-
shouldSideBeRendered
@Client public @net.minecraft.modding.api.Side.Client boolean shouldSideBeRendered(IBlockAccess var1, int var2, int var3, int var4, int var5)
- Overrides:
shouldSideBeRendered
in classBlock
-
getRenderType
public int getRenderType()
- Overrides:
getRenderType
in classBlock
-
getBlockTextureFromSide
public int getBlockTextureFromSide(int var1)
- Overrides:
getBlockTextureFromSide
in classBlock
-
isIndirectlyPoweringTo
public boolean isIndirectlyPoweringTo(World var1, int var2, int var3, int var4, int var5)
- Overrides:
isIndirectlyPoweringTo
in classBlock
-
isPoweringTo
public boolean isPoweringTo(IBlockAccess var1, int var2, int var3, int var4, int var5)
- Overrides:
isPoweringTo
in classBlock
-
onNeighborBlockChange
public void onNeighborBlockChange(World var1, int var2, int var3, int var4, int var5)
- Overrides:
onNeighborBlockChange
in classBlock
-
blockActivated
public boolean blockActivated(World var1, int var2, int var3, int var4, Player var5)
- Overrides:
blockActivated
in classBlock
-
canProvidePower
public boolean canProvidePower()
- Overrides:
canProvidePower
in classBlock
-
onBlockPlacedBy
public void onBlockPlacedBy(World var1, int var2, int var3, int var4, LivingEntity var5)
- Overrides:
onBlockPlacedBy
in classBlock
-
onBlockAdded
public void onBlockAdded(World var1, int var2, int var3, int var4)
- Overrides:
onBlockAdded
in classBlock
-
onBlockDestroyedByPlayer
public void onBlockDestroyedByPlayer(World var1, int var2, int var3, int var4, int var5)
- Overrides:
onBlockDestroyedByPlayer
in classBlock
-
isOpaqueCube
public boolean isOpaqueCube()
- Overrides:
isOpaqueCube
in classBlock
-
idDropped
public int idDropped(int var1, java.util.Random var2, int var3)
-
randomDisplayTick
@Client public void randomDisplayTick(World var1, int var2, int var3, int var4, java.util.Random var5)
- Overrides:
randomDisplayTick
in classBlock
-
-