类 OxidizableStairsBlock
- java.lang.Object
-
- net.minecraft.block.AbstractBlock
-
- net.minecraft.block.Block
-
- net.minecraft.block.StairsBlock
-
- net.minecraft.block.OxidizableStairsBlock
-
- 所有已实现的接口:
Degradable<Oxidizable.OxidizationLevel>,FluidDrainable,FluidFillable,Oxidizable,Waterloggable,ItemConvertible
public class OxidizableStairsBlock extends StairsBlock implements Oxidizable
- Mappings:
Namespace Name official cguintermediary net/minecraft/class_5814named net/minecraft/block/OxidizableStairsBlock
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.block.Block
Block.NeighborGroup
-
从类继承的嵌套类/接口 net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A>
-
从接口继承的嵌套类/接口 net.minecraft.block.Oxidizable
Oxidizable.OxidizationLevel
-
-
字段概要
字段 修饰符和类型 字段 说明 private Oxidizable.OxidizationLeveloxidizationLevel-
从类继承的字段 net.minecraft.block.StairsBlock
BOTTOM_NORTH_EAST_CORNER_SHAPE, BOTTOM_NORTH_WEST_CORNER_SHAPE, BOTTOM_SHAPE, BOTTOM_SHAPES, BOTTOM_SOUTH_EAST_CORNER_SHAPE, BOTTOM_SOUTH_WEST_CORNER_SHAPE, FACING, HALF, SHAPE, TOP_NORTH_EAST_CORNER_SHAPE, TOP_NORTH_WEST_CORNER_SHAPE, TOP_SHAPE, TOP_SHAPES, TOP_SOUTH_EAST_CORNER_SHAPE, TOP_SOUTH_WEST_CORNER_SHAPE, WATERLOGGED
-
从类继承的字段 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
-
从接口继承的字段 net.minecraft.block.Degradable
field_31056
-
从接口继承的字段 net.minecraft.block.Oxidizable
OXIDATION_LEVEL_DECREASES, OXIDATION_LEVEL_INCREASES
-
-
构造器概要
构造器 构造器 说明 OxidizableStairsBlock(Oxidizable.OxidizationLevel oxidizationLevel, BlockState baseBlockState, AbstractBlock.Settings settings)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Oxidizable.OxidizationLevelgetDegradationLevel()booleanhasRandomTicks(BlockState state)voidrandomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)-
从类继承的方法 net.minecraft.block.StairsBlock
appendProperties, canPathfindThrough, getBlastResistance, getFluidState, getOutlineShape, getPlacementState, getStateForNeighborUpdate, hasSidedTransparency, isStairs, mirror, onBlockAdded, onBlockBreakStart, onBroken, onDestroyedByExplosion, onStateReplaced, onSteppedOn, onUse, randomDisplayTick, rotate, scheduledTick
-
从类继承的方法 net.minecraft.block.Block
addStacksForDisplay, afterBreak, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropStack, dropStacks, dropStacks, dropStacks, dropStacks, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getRawIdFromState, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, onBreak, onEntityLand, onLandedUpon, onPlaced, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toString
-
从类继承的方法 net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canPlaceAt, canReplace, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getLootTableId, getMaxModelOffset, getOffsetType, getOpacity, getPistonBehavior, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getWeakRedstonePower, hasComparatorOutput, isSideInvisible, neighborUpdate, onEntityCollision, onProjectileHit, onStacksDropped, onSyncedBlockEvent, prepare
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
从接口继承的方法 net.minecraft.block.Degradable
tickDegradation, tryDegrade
-
从接口继承的方法 net.minecraft.block.Oxidizable
getDegradationChanceMultiplier, getDegradationResult
-
从接口继承的方法 net.minecraft.block.Waterloggable
canFillWithFluid, getBucketFillSound, tryDrainFluid, tryFillWithFluid
-
-
-
-
字段详细资料
-
oxidizationLevel
private final Oxidizable.OxidizationLevel oxidizationLevel
- Mappings:
Namespace Name Mixin selector official HLcgu;H:Lcgr$a;intermediary field_28713Lnet/minecraft/class_5814;field_28713:Lnet/minecraft/class_5955$class_5811;named oxidizationLevelLnet/minecraft/block/OxidizableStairsBlock;oxidizationLevel:Lnet/minecraft/block/Oxidizable$OxidizationLevel;
-
-
构造器详细资料
-
OxidizableStairsBlock
public OxidizableStairsBlock(Oxidizable.OxidizationLevel oxidizationLevel, BlockState baseBlockState, AbstractBlock.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lcgu;<init>(Lcgr$a;Lcjr;Lcjq$c;)Vintermediary <init>Lnet/minecraft/class_5814;<init>(Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)Vnamed <init>Lnet/minecraft/block/OxidizableStairsBlock;<init>(Lnet/minecraft/block/Oxidizable$OxidizationLevel;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
方法详细资料
-
randomTick
public void randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)
- 覆盖:
randomTick在类中StairsBlock- Mappings:
Namespace Name Mixin selector official bLcjq;b(Lcjr;Labj;Lgb;Ljava/util/Random;)Vintermediary method_9514Lnet/minecraft/class_4970;method_9514(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed randomTickLnet/minecraft/block/AbstractBlock;randomTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
hasRandomTicks
public boolean hasRandomTicks(BlockState state)
- 覆盖:
hasRandomTicks在类中StairsBlock- Mappings:
Namespace Name Mixin selector official d_Lbyq;d_(Lcjr;)Zintermediary method_9542Lnet/minecraft/class_2248;method_9542(Lnet/minecraft/class_2680;)Znamed hasRandomTicksLnet/minecraft/block/Block;hasRandomTicks(Lnet/minecraft/block/BlockState;)Z
-
getDegradationLevel
public Oxidizable.OxidizationLevel getDegradationLevel()
- 指定者:
getDegradationLevel在接口中Degradable<Oxidizable.OxidizationLevel>- Mappings:
Namespace Name Mixin selector official eLcgu;e()Lcgr$a;intermediary method_33634Lnet/minecraft/class_5814;method_33634()Lnet/minecraft/class_5955$class_5811;named getDegradationLevelLnet/minecraft/block/OxidizableStairsBlock;getDegradationLevel()Lnet/minecraft/block/Oxidizable$OxidizationLevel;
-
-