类 PressurePlateBlock
- java.lang.Object
-
- net.minecraft.block.AbstractBlock
-
- net.minecraft.block.Block
-
- net.minecraft.block.AbstractPressurePlateBlock
-
- net.minecraft.block.PressurePlateBlock
-
- 所有已实现的接口:
ItemConvertible
public class PressurePlateBlock extends AbstractPressurePlateBlock
- Mappings:
Namespace Name official cduintermediary net/minecraft/class_2440named net/minecraft/block/PressurePlateBlock
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classPressurePlateBlock.ActivationRule-
从类继承的嵌套类/接口 net.minecraft.block.Block
Block.NeighborGroup
-
从类继承的嵌套类/接口 net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A>
-
-
字段概要
字段 修饰符和类型 字段 说明 static BooleanPropertyPOWEREDprivate PressurePlateBlock.ActivationRuletype-
从类继承的字段 net.minecraft.block.AbstractPressurePlateBlock
BOX, DEFAULT_SHAPE, PRESSED_SHAPE
-
从类继承的字段 net.minecraft.block.Block
field_31022, field_31023, field_31024, field_31025, field_31035, FORCE_STATE, LOGGER, MOVED, NO_REDRAW, NOTIFY_ALL, NOTIFY_LISTENERS, NOTIFY_NEIGHBORS, REDRAW_ON_MAIN_THREAD, SKIP_DROPS, SKIP_LIGHTING_UPDATES, STATE_IDS, stateManager
-
从类继承的字段 net.minecraft.block.AbstractBlock
collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplier
-
-
构造器概要
构造器 限定符 构造器 说明 protectedPressurePlateBlock(PressurePlateBlock.ActivationRule type, AbstractBlock.Settings settings)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidappendProperties(StateManager.Builder<Block,BlockState> builder)protected intgetRedstoneOutput(BlockState state)protected intgetRedstoneOutput(World world, BlockPos pos)protected voidplayDepressSound(WorldAccess world, BlockPos pos)protected voidplayPressSound(WorldAccess world, BlockPos pos)protected BlockStatesetRedstoneOutput(BlockState state, int rsOut)-
从类继承的方法 net.minecraft.block.AbstractPressurePlateBlock
canMobSpawnInside, canPlaceAt, emitsRedstonePower, getOutlineShape, getPistonBehavior, getStateForNeighborUpdate, getStrongRedstonePower, getTickRate, getWeakRedstonePower, onEntityCollision, onStateReplaced, scheduledTick, updateNeighbors, updatePlateState
-
从类继承的方法 net.minecraft.block.Block
addStacksForDisplay, afterBreak, appendTooltip, asBlock, asItem, cannotConnect, createCuboidShape, dropExperience, dropStack, dropStacks, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getPlacementState, getRawIdFromState, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onLandedUpon, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, randomDisplayTick, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toString
-
从类继承的方法 net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canPathfindThrough, canReplace, createScreenHandlerFactory, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getLootTableId, getMaxModelOffset, getOffsetType, getOpacity, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, hasComparatorOutput, hasSidedTransparency, isSideInvisible, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onProjectileHit, onStacksDropped, onSyncedBlockEvent, onUse, prepare, randomTick, rotate
-
-
-
-
字段详细资料
-
POWERED
public static final BooleanProperty POWERED
- Mappings:
Namespace Name Mixin selector official dLcdu;d:Lcki;intermediary field_11358Lnet/minecraft/class_2440;field_11358:Lnet/minecraft/class_2746;named POWEREDLnet/minecraft/block/PressurePlateBlock;POWERED:Lnet/minecraft/state/property/BooleanProperty;
-
type
private final PressurePlateBlock.ActivationRule type
- Mappings:
Namespace Name Mixin selector official eLcdu;e:Lcdu$a;intermediary field_11359Lnet/minecraft/class_2440;field_11359:Lnet/minecraft/class_2440$class_2441;named typeLnet/minecraft/block/PressurePlateBlock;type:Lnet/minecraft/block/PressurePlateBlock$ActivationRule;
-
-
构造器详细资料
-
PressurePlateBlock
protected PressurePlateBlock(PressurePlateBlock.ActivationRule type, AbstractBlock.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lcdu;<init>(Lcdu$a;Lcjq$c;)Vintermediary <init>Lnet/minecraft/class_2440;<init>(Lnet/minecraft/class_2440$class_2441;Lnet/minecraft/class_4970$class_2251;)Vnamed <init>Lnet/minecraft/block/PressurePlateBlock;<init>(Lnet/minecraft/block/PressurePlateBlock$ActivationRule;Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
方法详细资料
-
getRedstoneOutput
protected int getRedstoneOutput(BlockState state)
- 指定者:
getRedstoneOutput在类中AbstractPressurePlateBlock- Mappings:
Namespace Name Mixin selector official gLbyf;g(Lcjr;)Iintermediary method_9435Lnet/minecraft/class_2231;method_9435(Lnet/minecraft/class_2680;)Inamed getRedstoneOutputLnet/minecraft/block/AbstractPressurePlateBlock;getRedstoneOutput(Lnet/minecraft/block/BlockState;)I
-
setRedstoneOutput
protected BlockState setRedstoneOutput(BlockState state, int rsOut)
- 指定者:
setRedstoneOutput在类中AbstractPressurePlateBlock- Mappings:
Namespace Name Mixin selector official aLbyf;a(Lcjr;I)Lcjr;intermediary method_9432Lnet/minecraft/class_2231;method_9432(Lnet/minecraft/class_2680;I)Lnet/minecraft/class_2680;named setRedstoneOutputLnet/minecraft/block/AbstractPressurePlateBlock;setRedstoneOutput(Lnet/minecraft/block/BlockState;I)Lnet/minecraft/block/BlockState;
-
playPressSound
protected void playPressSound(WorldAccess world, BlockPos pos)
- 指定者:
playPressSound在类中AbstractPressurePlateBlock- Mappings:
Namespace Name Mixin selector official aLbyf;a(Lbvs;Lgb;)Vintermediary method_9436Lnet/minecraft/class_2231;method_9436(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Vnamed playPressSoundLnet/minecraft/block/AbstractPressurePlateBlock;playPressSound(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
playDepressSound
protected void playDepressSound(WorldAccess world, BlockPos pos)
- 指定者:
playDepressSound在类中AbstractPressurePlateBlock- Mappings:
Namespace Name Mixin selector official bLbyf;b(Lbvs;Lgb;)Vintermediary method_9438Lnet/minecraft/class_2231;method_9438(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Vnamed playDepressSoundLnet/minecraft/block/AbstractPressurePlateBlock;playDepressSound(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
getRedstoneOutput
protected int getRedstoneOutput(World world, BlockPos pos)
- 指定者:
getRedstoneOutput在类中AbstractPressurePlateBlock- Mappings:
Namespace Name Mixin selector official bLbyf;b(Lbvr;Lgb;)Iintermediary method_9434Lnet/minecraft/class_2231;method_9434(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Inamed getRedstoneOutputLnet/minecraft/block/AbstractPressurePlateBlock;getRedstoneOutput(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
-
appendProperties
protected void appendProperties(StateManager.Builder<Block,BlockState> builder)
- 覆盖:
appendProperties在类中Block- Mappings:
Namespace Name Mixin selector official aLbyq;a(Lcjs$a;)Vintermediary method_9515Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)Vnamed appendPropertiesLnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
-