Package net.minecraft.block
Class PressurePlateBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.PressurePlateBlock
- Mappings:
Namespace Name intermediary net/minecraft/class_457glue class_49server bcclient bvnamed net/minecraft/block/PressurePlateBlock
-
Field Summary
FieldsFields inherited from class net.minecraft.block.Block
BED, BEDROCK, BLOCKS, BLOCKS_ALLOW_VISION, BLOCKS_IGNORE_META_UPDATE, BLOCKS_LIGHT_LUMINANCE, BLOCKS_LIGHT_OPACITY, BLOCKS_OPAQUE, BLOCKS_RANDOM_TICK, BLOCKS_WITH_ENTITY, BOOKSHELF, BRICKS, BROWN_MUSHROOM, BUTTON, CACTUS, CAKE, CHEST, CLAY, COAL_ORE, COBBLESTONE, COBBLESTONE_STAIRS, COBWEB, constructed, CRAFTING_TABLE, DANDELION, DEAD_BUSH, DEFAULT_SOUND_GROUP, DETECTOR_RAIL, DIAMOND_BLOCK, DIAMOND_ORE, DIRT, DIRT_SOUND_GROUP, DISPENSER, DOOR, DOUBLE_SLAB, FARMLAND, FENCE, FIRE, FLOWING_LAVA, FLOWING_WATER, FURNACE, GLASS, GLASS_SOUND_GROUP, GLOWSTONE, GOLD_BLOCK, GOLD_ORE, GRASS, GRASS_BLOCK, GRAVEL, GRAVEL_SOUND_GROUP, hardness, ICE, id, IRON_BLOCK, IRON_DOOR, IRON_ORE, JACK_O_LANTERN, JUKEBOX, LADDER, LAPIS_BLOCK, LAPIS_ORE, LAVA, LEAVES, LEVER, LIT_FURNACE, LIT_REDSTONE_ORE, LIT_REDSTONE_TORCH, LOCKED_CHEST, LOG, material, maxX, maxY, maxZ, METAL_SOUND_GROUP, minX, minY, minZ, MOSSY_COBBLESTONE, MOVING_PISTON, NETHER_PORTAL, NETHERRACK, NOTE_BLOCK, OBSIDIAN, particleFallSpeedModifier, PISTON, PISTON_HEAD, PLANKS, POWERED_RAIL, POWERED_REPEATER, PUMPKIN, RAIL, RED_MUSHROOM, REDSTONE_ORE, REDSTONE_TORCH, REDSTONE_WIRE, REPEATER, resistance, ROSE, SAND, SAND_SOUND_GROUP, SANDSTONE, SAPLING, shouldTrackStatistics, SIGN, SLAB, slipperiness, SNOW, SNOW_BLOCK, SOUL_SAND, soundGroup, SPAWNER, SPONGE, STICKY_PISTON, STONE, STONE_PRESSURE_PLATE, STONE_SOUND_GROUP, SUGAR_CANE, textureId, TNT, TORCH, TRAPDOOR, WALL_SIGN, WATER, WHEAT, WOOD_SOUND_GROUP, WOODEN_PRESSURE_PLATE, WOODEN_STAIRS, WOOL, WOOL_SOUND_GROUP -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPressurePlateBlock(int id, int textureId, PressurePlateActivationRule pressurePlateActivationRule, Material material) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancanPlaceAt(World world, int x, int y, int z) booleancanTransferPowerInDirection(World world, int x, int y, int z, int direction) getCollisionShape(World world, int x, int y, int z) intintbooleanisEmittingRedstonePower(BlockView blockView, int x, int y, int z, int meta) booleanbooleanisOpaque()private voidmethod_1512(World world, int x, int y, int z) voidneighborUpdate(World world, int x, int y, int z, int id) voidvoidonEntityCollision(World world, int x, int y, int z, Entity entity) voidvoidCalled at a frequency based on the return value ofBlock.getTickRate().voidvoidupdateBoundingBox(BlockView blockView, int x, int y, int z) Methods inherited from class net.minecraft.block.Block
addIntersectingBoundingBox, afterBreak, applyVelocity, canGrow, canPlaceAt, disableTrackingStatistics, dropStack, dropStacks, dropStacks, getBlastResistance, getBoundingBox, getColor, getColorMultiplier, getDroppedItemCount, getDroppedItemId, getDroppedItemMeta, getHardness, getHardness, getLuminance, getRenderLayer, getRenderType, getTexture, getTexture, getTextureId, getTranslatedName, getTranslationKey, hasCollision, hasCollision, ignoreMetaUpdates, init, isSideVisible, isSolidBlock, isTrackingStatistics, onBlockAction, onBlockBreakStart, onDestroyedByExplosion, onMetadataChange, onPlaced, onPlaced, onSteppedOn, onUse, randomDisplayTick, raycast, setBoundingBox, setHardness, setLuminance, setOpacity, setResistance, setSoundGroup, setTickRandomly, setTranslationKey, setUnbreakable
-
Field Details
-
field_1743
- Mappings:
Namespace Name Mixin selector intermediary field_1743Lnet/minecraft/class_457;field_1743:Lnet/minecraft/class_389;glue field_90Lclass_49;field_90:Lclass_422;server aLbc;a:Lkx;client aLbv;a:Lrt;named field_1743Lnet/minecraft/block/PressurePlateBlock;field_1743:Lnet/minecraft/block/PressurePlateActivationRule;
-
-
Constructor Details
-
PressurePlateBlock
protected PressurePlateBlock(int id, int textureId, PressurePlateActivationRule pressurePlateActivationRule, Material material) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_457;<init>(IILnet/minecraft/class_389;Lnet/minecraft/class_15;)Vglue <init>Lclass_49;<init>(IILclass_422;Lclass_280;)Vserver <init>Lbc;<init>(IILkx;Lhj;)Vclient <init>Lbv;<init>(IILrt;Lln;)Vnamed <init>Lnet/minecraft/block/PressurePlateBlock;<init>(IILnet/minecraft/block/PressurePlateActivationRule;Lnet/minecraft/block/Material;)V
-
-
Method Details
-
getTickRate
public int getTickRate()- Overrides:
getTickRatein classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1565Lnet/minecraft/class_17;method_1565()Iglue method_123Lclass_507;method_123()Iserver cLna;c()Iclient eLuu;e()Inamed getTickRateLnet/minecraft/block/Block;getTickRate()I
-
getCollisionShape
- Overrides:
getCollisionShapein classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1624Lnet/minecraft/class_17;method_1624(Lnet/minecraft/class_18;III)Lnet/minecraft/class_25;glue method_67Lclass_507;method_67(Lclass_129;III)Lclass_113;server eLna;e(Ldj;III)Lcz;client eLuu;e(Lfd;III)Leq;named getCollisionShapeLnet/minecraft/block/Block;getCollisionShape(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Box;
-
isOpaque
public boolean isOpaque() -
isFullCube
public boolean isFullCube()- Overrides:
isFullCubein classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1623Lnet/minecraft/class_17;method_1623()Zglue method_66Lclass_507;method_66()Zserver bLna;b()Zclient dLuu;d()Znamed isFullCubeLnet/minecraft/block/Block;isFullCube()Z
-
canPlaceAt
- Overrides:
canPlaceAtin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1567Lnet/minecraft/class_17;method_1567(Lnet/minecraft/class_18;III)Zglue method_153Lclass_507;method_153(Lclass_129;III)Zserver aLna;a(Ldj;III)Zclient aLuu;a(Lfd;III)Znamed canPlaceAtLnet/minecraft/block/Block;canPlaceAt(Lnet/minecraft/world/World;III)Z
-
onPlaced
- Overrides:
onPlacedin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1611Lnet/minecraft/class_17;method_1611(Lnet/minecraft/class_18;III)Vglue method_41Lclass_507;method_41(Lclass_129;III)Vserver cLna;c(Ldj;III)Vclient cLuu;c(Lfd;III)Vnamed onPlacedLnet/minecraft/block/Block;onPlaced(Lnet/minecraft/world/World;III)V
-
neighborUpdate
- Overrides:
neighborUpdatein classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1609Lnet/minecraft/class_17;method_1609(Lnet/minecraft/class_18;IIII)Vglue method_39Lclass_507;method_39(Lclass_129;IIII)Vserver bLna;b(Ldj;IIII)Vclient bLuu;b(Lfd;IIII)Vnamed neighborUpdateLnet/minecraft/block/Block;neighborUpdate(Lnet/minecraft/world/World;IIII)V
-
onTick
Called at a frequency based on the return value ofBlock.getTickRate(). This method will be called approximatelyBlock.getTickRate()times per second.- Overrides:
onTickin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1602Lnet/minecraft/class_17;method_1602(Lnet/minecraft/class_18;IIILjava/util/Random;)Vglue method_20Lclass_507;method_20(Lclass_129;IIILjava/util/Random;)Vserver aLna;a(Ldj;IIILjava/util/Random;)Vclient aLuu;a(Lfd;IIILjava/util/Random;)Vnamed onTickLnet/minecraft/block/Block;onTick(Lnet/minecraft/world/World;IIILjava/util/Random;)V
-
onEntityCollision
- Overrides:
onEntityCollisionin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1615Lnet/minecraft/class_17;method_1615(Lnet/minecraft/class_18;IIILnet/minecraft/class_57;)Vglue method_59Lclass_507;method_59(Lclass_129;IIILclass_450;)Vserver aLna;a(Ldj;IIILlq;)Vclient aLuu;a(Lfd;IIILsn;)Vnamed onEntityCollisionLnet/minecraft/block/Block;onEntityCollision(Lnet/minecraft/world/World;IIILnet/minecraft/entity/Entity;)V
-
method_1512
- Mappings:
Namespace Name Mixin selector intermediary method_1512Lnet/minecraft/class_457;method_1512(Lnet/minecraft/class_18;III)Vglue method_158Lclass_49;method_158(Lclass_129;III)Vserver gLbc;g(Ldj;III)Vclient hLbv;h(Lfd;III)Vnamed method_1512Lnet/minecraft/block/PressurePlateBlock;method_1512(Lnet/minecraft/world/World;III)V
-
onBreak
- Overrides:
onBreakin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1630Lnet/minecraft/class_17;method_1630(Lnet/minecraft/class_18;III)Vglue method_99Lclass_507;method_99(Lclass_129;III)Vserver bLna;b(Ldj;III)Vclient bLuu;b(Lfd;III)Vnamed onBreakLnet/minecraft/block/Block;onBreak(Lnet/minecraft/world/World;III)V
-
updateBoundingBox
- Overrides:
updateBoundingBoxin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1616Lnet/minecraft/class_17;method_1616(Lnet/minecraft/class_14;III)Vglue method_60Lclass_507;method_60(Lclass_584;III)Vserver aLna;a(Lpb;III)Vclient aLuu;a(Lxp;III)Vnamed updateBoundingBoxLnet/minecraft/block/Block;updateBoundingBox(Lnet/minecraft/world/BlockView;III)V
-
isEmittingRedstonePower
- Overrides:
isEmittingRedstonePowerin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1568Lnet/minecraft/class_17;method_1568(Lnet/minecraft/class_14;IIII)Zglue method_154Lclass_507;method_154(Lclass_584;IIII)Zserver aLna;a(Lpb;IIII)Zclient cLuu;c(Lxp;IIII)Znamed isEmittingRedstonePowerLnet/minecraft/block/Block;isEmittingRedstonePower(Lnet/minecraft/world/BlockView;IIII)Z
-
canTransferPowerInDirection
- Overrides:
canTransferPowerInDirectionin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1570Lnet/minecraft/class_17;method_1570(Lnet/minecraft/class_18;IIII)Zglue method_156Lclass_507;method_156(Lclass_129;IIII)Zserver dLna;d(Ldj;IIII)Zclient dLuu;d(Lfd;IIII)Znamed canTransferPowerInDirectionLnet/minecraft/block/Block;canTransferPowerInDirection(Lnet/minecraft/world/World;IIII)Z
-
canEmitRedstonePower
public boolean canEmitRedstonePower()- Overrides:
canEmitRedstonePowerin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1569Lnet/minecraft/class_17;method_1569()Zglue method_155Lclass_507;method_155()Zserver dLna;d()Zclient fLuu;f()Znamed canEmitRedstonePowerLnet/minecraft/block/Block;canEmitRedstonePower()Z
-
setupRenderBoundingBox
- Overrides:
setupRenderBoundingBoxin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1605Lnet/minecraft/class_17;method_1605()Vglue method_217Lclass_507;method_217()Vserver method_1605Lna;method_1605()Vclient gLuu;g()Vnamed setupRenderBoundingBoxLnet/minecraft/block/Block;setupRenderBoundingBox()V
-
getPistonBehavior
public int getPistonBehavior()- Overrides:
getPistonBehaviorin classBlock- Mappings:
Namespace Name Mixin selector intermediary method_1574Lnet/minecraft/class_17;method_1574()Iglue method_157Lclass_507;method_157()Iserver eLna;e()Iclient hLuu;h()Inamed getPistonBehaviorLnet/minecraft/block/Block;getPistonBehavior()I
-