History - net.minecraft.block.AbstractBlock
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
com.mojang.serialization.MapCodec<? extends Block> (): codec, method_53969, getCodec
<B extends Block> com.mojang.serialization.codecs.RecordCodecBuilder<B, AbstractBlock$Settings> (): propertiesCodec, method_54096, createSettingsCodec
<B extends Block> com.mojang.serialization.MapCodec<B> (Function<AbstractBlock$Settings, B>): simpleCodec, method_54094, createCodec
com.mojang.datafixers.kinds.App (Function, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$simpleCodec$0, method_54093, method_54093
26.3-snapshot-1
Names
Fields
float: fallDistanceReduction, field_1_7565, fallDistanceReduction
Constructors
Methods
26.2
Names
Fields
float: bounceRestitution, field_1_3773, bounciness
Constructors
Methods
int (BlockState, BlockView, BlockPos): ownSignal, method_1_5240, getWeakRedstonePower
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
int (BlockState): getLightBlock, method_9505, getOpacity
int (BlockState): getLightDampening, method_9505, getOpacity
void (BiConsumer, BlockPos, ItemStack): lambda$onExplosionHit$1, method_55224, method_55224
void (BiConsumer, BlockPos, ItemStack): lambda$onExplosionHit$0, method_55224, method_55224
1.21.11_unobfuscated
Names
net.minecraft.world.level.block.state.BlockBehaviour
net.minecraft.class_4970
net.minecraft.block.AbstractBlock
Fields
Direction[]: UPDATE_SHAPE_ORDER, field_23157, DIRECTIONS
boolean: hasCollision, field_23159, collidable
float: explosionResistance, field_23160, resistance
boolean: isRandomlyTicking, field_23161, randomTicks
BlockSoundGroup: soundType, field_23162, soundGroup
float: friction, field_23163, slipperiness
float: speedFactor, field_23164, velocityMultiplier
float: jumpFactor, field_23165, jumpVelocityMultiplier
boolean: dynamicShape, field_23154, dynamicBounds
FeatureSet: requiredFeatures, field_40337, requiredFeatures
AbstractBlock$Settings: properties, field_23155, settings
Optional<RegistryKey<LootTable>>: drops, field_23156, lootTableKey
String: descriptionId, field_54005, translationKey
Constructors
Methods
AbstractBlock$Settings (): properties, method_54095, getSettings
com.mojang.serialization.MapCodec<? extends Block> (): codec, method_53969, getCodec
<B extends Block> com.mojang.serialization.codecs.RecordCodecBuilder<B, AbstractBlock$Settings> (): propertiesCodec, method_54096, createSettingsCodec
<B extends Block> com.mojang.serialization.MapCodec<B> (Function<AbstractBlock$Settings, B>): simpleCodec, method_54094, createCodec
void (BlockState, WorldAccess, BlockPos, int, int): updateIndirectNeighbourShapes, method_9517, prepare
boolean (BlockState, NavigationType): isPathfindable, method_9516, canPathfindThrough
BlockState (BlockState, WorldView, ScheduledTickView, BlockPos, Direction, BlockPos, BlockState, Random): updateShape, method_9559, getStateForNeighborUpdate
boolean (BlockState, BlockState, Direction): skipRendering, method_9522, isSideInvisible
void (BlockState, World, BlockPos, Block, WireOrientation, boolean): neighborChanged, method_9612, neighborUpdate
void (BlockState, World, BlockPos, BlockState, boolean): onPlace, method_9615, onBlockAdded
void (BlockState, ServerWorld, BlockPos, boolean): affectNeighborsAfterRemoval, method_66388, onStateReplaced
void (BlockState, ServerWorld, BlockPos, Explosion, BiConsumer<ItemStack, BlockPos>): onExplosionHit, method_55124, onExploded
ActionResult (BlockState, World, BlockPos, PlayerEntity, BlockHitResult): useWithoutItem, method_55766, onUse
ActionResult (ItemStack, BlockState, World, BlockPos, PlayerEntity, Hand, BlockHitResult): useItemOn, method_55765, onUseWithItem
boolean (BlockState, World, BlockPos, int, int): triggerEvent, method_9592, onSyncedBlockEvent
BlockRenderType (BlockState): getRenderShape, method_9604, getRenderType
boolean (BlockState): useShapeForLightOcclusion, method_9526, hasSidedTransparency
boolean (BlockState): isSignalSource, method_9506, emitsRedstonePower
FluidState (BlockState): getFluidState, method_9545, getFluidState
boolean (BlockState): hasAnalogOutputSignal, method_9498, hasComparatorOutput
float (): getMaxHorizontalOffset, method_32913, getMaxHorizontalModelOffset
float (): getMaxVerticalOffset, method_37247, getVerticalModelOffsetMultiplier
FeatureSet (): requiredFeatures, method_45322, getRequiredFeatures
boolean (BlockState): shouldChangedStateKeepBlockEntity, method_72600, keepBlockEntityWhenReplacedWith
BlockState (BlockState, BlockRotation): rotate, method_9598, rotate
BlockState (BlockState, BlockMirror): mirror, method_9569, mirror
boolean (BlockState, ItemPlacementContext): canBeReplaced, method_9616, canReplace
boolean (BlockState, Fluid): canBeReplaced, method_22358, canBucketPlace
List<ItemStack> (BlockState, LootWorldContext$Builder): getDrops, method_9560, getDroppedStacks
long (BlockState, BlockPos): getSeed, method_9535, getRenderingSeed
VoxelShape (BlockState): getOcclusionShape, method_9571, getCullingShape
VoxelShape (BlockState, BlockView, BlockPos): getBlockSupportShape, method_25959, getSidesShape
VoxelShape (BlockState, BlockView, BlockPos): getInteractionShape, method_9584, getRaycastShape
int (BlockState): getLightBlock, method_9505, getOpacity
NamedScreenHandlerFactory (BlockState, World, BlockPos): getMenuProvider, method_17454, createScreenHandlerFactory
boolean (BlockState, WorldView, BlockPos): canSurvive, method_9558, canPlaceAt
float (BlockState, BlockView, BlockPos): getShadeBrightness, method_9575, getAmbientOcclusionLightLevel
int (BlockState, World, BlockPos, Direction): getAnalogOutputSignal, method_9572, getComparatorOutput
VoxelShape (BlockState, BlockView, BlockPos, ShapeContext): getShape, method_9530, getOutlineShape
VoxelShape (BlockState, BlockView, BlockPos, ShapeContext): getCollisionShape, method_9549, getCollisionShape
VoxelShape (BlockState, BlockView, BlockPos, Entity): getEntityInsideCollisionShape, method_64022, getInsideCollisionShape
boolean (BlockState, BlockView, BlockPos): isCollisionShapeFullBlock, method_37403, isShapeFullCube
VoxelShape (BlockState, BlockView, BlockPos, ShapeContext): getVisualShape, method_26159, getCameraCollisionShape
void (BlockState, ServerWorld, BlockPos, Random): randomTick, method_9514, randomTick
void (BlockState, ServerWorld, BlockPos, Random): tick, method_9588, scheduledTick
float (BlockState, PlayerEntity, BlockView, BlockPos): getDestroyProgress, method_9594, calcBlockBreakingDelta
void (BlockState, ServerWorld, BlockPos, ItemStack, boolean): spawnAfterBreak, method_9565, onStacksDropped
void (BlockState, World, BlockPos, PlayerEntity): attack, method_9606, onBlockBreakStart
int (BlockState, BlockView, BlockPos, Direction): getSignal, method_9524, getWeakRedstonePower
void (BlockState, World, BlockPos, Entity, EntityCollisionHandler, boolean): entityInside, method_9548, onEntityCollision
int (BlockState, BlockView, BlockPos, Direction): getDirectSignal, method_9603, getStrongRedstonePower
Optional<RegistryKey<LootTable>> (): getLootTable, method_26162, getLootTableKey
String (): getDescriptionId, method_63499, getTranslationKey
void (World, BlockState, BlockHitResult, ProjectileEntity): onProjectileHit, method_19286, onProjectileHit
boolean (BlockState): propagatesSkylightDown, method_9579, isTransparent
boolean (BlockState): isRandomlyTicking, method_9542, hasRandomTicks
BlockSoundGroup (BlockState): getSoundType, method_9573, getSoundGroup
ItemStack (WorldView, BlockPos, BlockState, boolean): getCloneItemStack, method_9574, getPickStack
Item (): asItem, method_8389, asItem
Block (): asBlock, method_26160, asBlock
MapColor (): defaultMapColor, method_26403, getDefaultMapColor
float (): defaultDestroyTime, method_36555, getHardness
void (BiConsumer, BlockPos, ItemStack): lambda$onExplosionHit$1, method_55224, method_55224
com.mojang.datafixers.kinds.App (Function, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$simpleCodec$0, method_54093, method_54093