Class ProtectedVoidStairsBlock
-
- All Implemented Interfaces:
-
net.minecraft.world.flag.FeatureElement,net.minecraft.world.level.ItemLike,net.minecraft.world.level.block.BucketPickup,net.minecraft.world.level.block.LiquidBlockContainer,net.minecraft.world.level.block.SimpleWaterloggedBlock,net.neoforged.neoforge.common.extensions.IBlockExtension,net.neoforged.neoforge.common.extensions.IBucketPickupExtension
public final class ProtectedVoidStairsBlock extends StairBlock
-
-
Field Summary
Fields Modifier and Type Field Description private final Blockbaseprotected final BlockStatebaseStateprivate final Holder.Reference<Block>builtInRegistryHolderprotected final StateDefinition<Block, BlockState>stateDefinitionprivate final BlockStatedefaultBlockStateprivate final StringdescriptionIdprivate final Itemitemprotected final BooleanhasCollisionprotected final FloatexplosionResistanceprotected final BooleanisRandomlyTickingprotected final SoundTypesoundTypeprotected final Floatfrictionprotected final FloatspeedFactorprotected final FloatjumpFactorprotected final BooleandynamicShapeprotected final FeatureFlagSetrequiredFeaturesprotected final BlockBehaviour.Propertiespropertiesprotected final ResourceKey<LootTable>dropsprivate final Supplier<ResourceKey<LootTable>>lootTableSupplier
-
Constructor Summary
Constructors Constructor Description ProtectedVoidStairsBlock(BlockBehaviour.Properties properties)
-
Method Summary
Modifier and Type Method Description FloatgetExplosionResistance()BooleanisRandomlyTicking(BlockStateĀ state)-
Methods inherited from class net.neoforged.neoforge.common.extensions.IBlockExtension
addLandingEffects, addRunningEffects, canBeHydrated, canConnectRedstone, canDropFromExplosion, canEntityDestroy, canHarvestBlock, canStickTo, canSustainPlant, collisionExtendsVertically, getAdjacentBlockPathType, getAppearance, getBeaconColorMultiplier, getBedDirection, getBlockPathType, getBubbleColumnDirection, getCloneItemStack, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getFireSpreadSpeed, getFlammability, getFriction, getLightEmission, getMapColor, getPistonPushReaction, getRespawnPosition, getSoundType, getStateAtViewpoint, getToolModifiedState, getWeakChanges, hasDynamicLightEmission, hidesNeighborFace, isBed, isBurning, isConduitFrame, isEmpty, isFertile, isFireSource, isFlammable, isLadder, isPortalFrame, isScaffolding, isSlimeBlock, isStickyBlock, makesOpenTrapdoorAboveClimbable, onBlockExploded, onBlockStateChange, onCaughtFire, onDestroyedByPlayer, onDestroyedByPushReaction, onNeighborChange, onTreeGrow, rotate, self, setBedOccupied, shouldCheckWeakPower, shouldDisplayFluidOverlay, shouldHideAdjacentFluidFace, supportsExternalFaceHiding -
Methods inherited from class net.minecraft.world.level.block.Block
animateTick, appendHoverText, asBlock, asItem, builtInRegistryHolder, defaultBlockState, destroy, dropFromExplosion, fallOn, getCloneItemStack, getDescriptionId, getFriction, getJumpFactor, getName, getShapeForEachState, getSpeedFactor, getStateDefinition, handlePrecipitation, hasDynamicShape, initializeClient, isPossibleToRespawnInThis, playerDestroy, playerWillDestroy, popExperience, registerDefaultState, setPlacedBy, spawnDestroyParticles, stepOn, toString, tryDropExperience, updateEntityAfterFallOn, wasExploded, withPropertiesOf -
Methods inherited from class net.minecraft.world.level.block.state.BlockBehaviour
attack, canBeReplaced, canBeReplaced, canSurvive, defaultDestroyTime, defaultMapColor, entityInside, getAnalogOutputSignal, getBlockSupportShape, getCollisionShape, getDestroyProgress, getDirectSignal, getDrops, getInteractionShape, getLightBlock, getLootTable, getMaxHorizontalOffset, getMaxVerticalOffset, getMenuProvider, getOcclusionShape, getRenderShape, getSeed, getShadeBrightness, getSignal, getSoundType, getVisualShape, hasAnalogOutputSignal, isAir, isCollisionShapeFullBlock, isOcclusionShapeFullBlock, isSignalSource, neighborChanged, onExplosionHit, onPlace, onProjectileHit, onRemove, propagatesSkylightDown, properties, randomTick, requiredFeatures, skipRendering, spawnAfterBreak, tick, triggerEvent, updateIndirectNeighbourShapes, useItemOn, useWithoutItem -
Methods inherited from class net.minecraft.world.flag.FeatureElement
isEnabled -
Methods inherited from class net.minecraft.world.level.block.StairBlock
codec, createBlockStateDefinition, getFluidState, getShape, getShapeIndex, getStateForPlacement, isPathfindable, mirror, rotate, updateShape, useShapeForLightOcclusion -
Methods inherited from class net.minecraft.world.level.block.SimpleWaterloggedBlock
canPlaceLiquid, getPickupSound, pickupBlock, placeLiquid -
Methods inherited from class net.neoforged.neoforge.common.extensions.IBucketPickupExtension
getPickupSound -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getExplosionResistance
Float getExplosionResistance()
-
isRandomlyTicking
Boolean isRandomlyTicking(BlockStateĀ state)
-
-
-
-