History - net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase

1.21.3

Names

dtb$a

dxu$a

Fields

int: b, lightEmission, field_23167, luminance, f_60594_

int: h, lightEmission, field_23167, luminance

boolean: g, useShapeForLightOcclusion, field_23168, hasSidedTransparency, f_60595_

boolean: i, useShapeForLightOcclusion, field_23168, hasSidedTransparency

boolean: h, isAir, field_23169, isAir, f_60596_

boolean: j, isAir, field_23169, isAir

MapColor: m, mapColor, field_23171, mapColor, f_283893_

MapColor: o, mapColor, field_23171, mapColor

float: n, destroySpeed, field_23172, hardness, f_60599_

float: p, destroySpeed, field_23172, hardness

boolean: o, requiresCorrectToolForDrops, field_25184, toolRequired, f_60600_

boolean: q, requiresCorrectToolForDrops, field_25184, toolRequired

boolean: p, canOcclude, field_23173, opaque, f_60601_

boolean: r, canOcclude, field_23173, opaque

BlockBehaviour$StatePredicate: q, isRedstoneConductor, field_23174, solidBlockPredicate, f_60602_

BlockBehaviour$StatePredicate: s, isRedstoneConductor, field_23174, solidBlockPredicate

BlockBehaviour$StatePredicate: r, isSuffocating, field_23175, suffocationPredicate, f_60603_

BlockBehaviour$StatePredicate: t, isSuffocating, field_23175, suffocationPredicate

BlockBehaviour$StatePredicate: s, isViewBlocking, field_23176, blockVisionPredicate, f_60604_

BlockBehaviour$StatePredicate: u, isViewBlocking, field_23176, blockVisionPredicate

BlockBehaviour$StatePredicate: t, hasPostProcess, field_23177, postProcessPredicate, f_60605_

BlockBehaviour$StatePredicate: v, hasPostProcess, field_23177, postProcessPredicate

BlockBehaviour$StatePredicate: u, emissiveRendering, field_23178, emissiveLightingPredicate, f_60606_

BlockBehaviour$StatePredicate: w, emissiveRendering, field_23178, emissiveLightingPredicate

BlockBehaviour$BlockStateBase$Cache: a, cache, field_23166, shapeCache, f_60593_

BlockBehaviour$BlockStateBase$Cache: B, cache, field_23166, shapeCache

boolean: w, spawnTerrainParticles, field_40338, blockBreakParticles, f_290889_

boolean: y, spawnTerrainParticles, field_40338, blockBreakParticles

FluidState: z, fluidState, field_40339, fluidState, f_243896_

FluidState: C, fluidState, field_40339, fluidState

boolean: A, isRandomlyTicking, field_40340, ticksRandomly, f_244227_

boolean: D, isRandomlyTicking, field_40340, ticksRandomly

boolean: i, ignitedByLava, field_43392, burnable, f_278120_

boolean: k, ignitedByLava, field_43392, burnable

boolean: j, liquid, field_44480, liquid, f_278472_

boolean: l, liquid, field_44480, liquid

boolean: k, legacySolid, field_44624, solid, f_279551_

boolean: m, legacySolid, field_44624, solid

PushReaction: l, pushReaction, field_43393, pistonBehavior, f_278134_

PushReaction: n, pushReaction, field_43393, pistonBehavior

NoteBlockInstrument: x, instrument, field_44625, instrument, f_279617_

NoteBlockInstrument: z, instrument, field_44625, instrument

boolean: y, replaceable, field_44626, replaceable, f_279615_

boolean: A, replaceable, field_44626, replaceable

BlockBehaviour$OffsetFunction: v, offsetFunction, field_42817, offsetter, f_271099_

BlockBehaviour$OffsetFunction: x, offsetFunction, field_42817, offsetter

Direction[]: a, DIRECTIONS, field_52644, DIRECTIONS

VoxelShape[]: f, EMPTY_OCCLUSION_SHAPES, field_52645, EMPTY_CULLING_FACES

VoxelShape[]: g, FULL_BLOCK_OCCLUSION_SHAPES, field_52646, FULL_CULLING_FACES

boolean: E, solidRender, field_52639, opaqueFullCube

VoxelShape: F, occlusionShape, field_52640, cullingShape

VoxelShape[]: G, occlusionShapesByFace, field_52641, cullingFaces

boolean: H, propagatesSkylightDown, field_52642, transparent

int: I, lightBlock, field_52643, opacity

Constructors

Methods

void (): a, initCache, method_26200, initShapeCache, m_60611_

void (): a, initCache, method_26200, initShapeCache

Block (): b, getBlock, method_26204, getBlock, m_60734_

Block (): b, getBlock, method_26204, getBlock

boolean (BlockGetter, BlockPos, EntityType<?>): a, isValidSpawn, method_26170, allowsSpawning, m_60643_

boolean (BlockGetter, BlockPos, EntityType<?>): a, isValidSpawn, method_26170, allowsSpawning

boolean (BlockGetter, BlockPos): a, propagatesSkylightDown, method_26167, isTransparent, m_60631_

int (BlockGetter, BlockPos): b, getLightBlock, method_26193, getOpacity, m_60739_

VoxelShape (BlockGetter, BlockPos, Direction): a, getFaceOcclusionShape, method_26173, getCullingFace, m_60655_

VoxelShape (BlockGetter, BlockPos): c, getOcclusionShape, method_26201, getCullingShape, m_60768_

boolean (): f, hasLargeCollisionShape, method_26209, exceedsCube, m_60779_

boolean (): i, hasLargeCollisionShape, method_26209, exceedsCube

boolean (): g, useShapeForLightOcclusion, method_26211, hasSidedTransparency, m_60787_

boolean (): j, useShapeForLightOcclusion, method_26211, hasSidedTransparency

int (): h, getLightEmission, method_26213, getLuminance, m_60791_

int (): k, getLightEmission, method_26213, getLuminance

boolean (): i, isAir, method_26215, isAir, m_60795_

boolean (): l, isAir, method_26215, isAir

MapColor (BlockGetter, BlockPos): d, getMapColor, method_26205, getMapColor, m_284242_

MapColor (BlockGetter, BlockPos): a, getMapColor, method_26205, getMapColor

BlockState (Rotation): a, rotate, method_26186, rotate, m_60717_

BlockState (Rotation): a, rotate, method_26186, rotate

BlockState (Mirror): a, mirror, method_26185, mirror, m_60715_

BlockState (Mirror): a, mirror, method_26185, mirror

RenderShape (): l, getRenderShape, method_26217, getRenderType, m_60799_

RenderShape (): o, getRenderShape, method_26217, getRenderType

boolean (BlockGetter, BlockPos): g, isRedstoneConductor, method_26212, isSolidBlock, m_60796_

boolean (BlockGetter, BlockPos): d, isRedstoneConductor, method_26212, isSolidBlock

boolean (): m, isSignalSource, method_26219, emitsRedstonePower, m_60803_

boolean (): p, isSignalSource, method_26219, emitsRedstonePower

int (BlockGetter, BlockPos, Direction): b, getSignal, method_26195, getWeakRedstonePower, m_60746_

int (BlockGetter, BlockPos, Direction): a, getSignal, method_26195, getWeakRedstonePower

boolean (): n, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_

boolean (): q, hasAnalogOutputSignal, method_26221, hasComparatorOutput

int (Level, BlockPos): a, getAnalogOutputSignal, method_26176, getComparatorOutput, m_60674_

int (Level, BlockPos): a, getAnalogOutputSignal, method_26176, getComparatorOutput

float (BlockGetter, BlockPos): h, getDestroySpeed, method_26214, getHardness, m_60800_

float (BlockGetter, BlockPos): e, getDestroySpeed, method_26214, getHardness

float (Player, BlockGetter, BlockPos): a, getDestroyProgress, method_26165, calcBlockBreakingDelta, m_60625_

float (Player, BlockGetter, BlockPos): a, getDestroyProgress, method_26165, calcBlockBreakingDelta

int (BlockGetter, BlockPos, Direction): c, getDirectSignal, method_26203, getStrongRedstonePower, m_60775_

int (BlockGetter, BlockPos, Direction): b, getDirectSignal, method_26203, getStrongRedstonePower

PushReaction (): o, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_

PushReaction (): r, getPistonPushReaction, method_26223, getPistonBehavior

boolean (BlockGetter, BlockPos): i, isSolidRender, method_26216, isOpaqueFullCube, m_60804_

boolean (): p, canOcclude, method_26225, isOpaque, m_60815_

boolean (): t, canOcclude, method_26225, isOpaque

VoxelShape (BlockGetter, BlockPos): j, getShape, method_26218, getOutlineShape, m_60808_

VoxelShape (BlockGetter, BlockPos): f, getShape, method_26218, getOutlineShape

VoxelShape (BlockGetter, BlockPos, CollisionContext): a, getShape, method_26172, getOutlineShape, m_60651_

VoxelShape (BlockGetter, BlockPos, CollisionContext): a, getShape, method_26172, getOutlineShape

VoxelShape (BlockGetter, BlockPos): k, getCollisionShape, method_26220, getCollisionShape, m_60812_

VoxelShape (BlockGetter, BlockPos): g, getCollisionShape, method_26220, getCollisionShape

VoxelShape (BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_26194, getCollisionShape, m_60742_

VoxelShape (BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_26194, getCollisionShape

VoxelShape (BlockGetter, BlockPos): l, getBlockSupportShape, method_26222, getSidesShape, m_60816_

VoxelShape (BlockGetter, BlockPos): h, getBlockSupportShape, method_26222, getSidesShape

VoxelShape (BlockGetter, BlockPos, CollisionContext): c, getVisualShape, method_26202, getCameraCollisionShape, m_60771_

VoxelShape (BlockGetter, BlockPos, CollisionContext): c, getVisualShape, method_26202, getCameraCollisionShape

VoxelShape (BlockGetter, BlockPos): m, getInteractionShape, method_26224, getRaycastShape, m_60820_

VoxelShape (BlockGetter, BlockPos): i, getInteractionShape, method_26224, getRaycastShape

boolean (BlockGetter, BlockPos, Entity): a, entityCanStandOn, method_26168, hasSolidTopSurface, m_60634_

boolean (BlockGetter, BlockPos, Entity): a, entityCanStandOn, method_26168, hasSolidTopSurface

boolean (BlockGetter, BlockPos, Entity, Direction): a, entityCanStandOnFace, method_26169, isSolidSurface, m_60638_

boolean (BlockGetter, BlockPos, Entity, Direction): a, entityCanStandOnFace, method_26169, isSolidSurface

Vec3 (BlockGetter, BlockPos): n, getOffset, method_26226, getModelOffset, m_60824_

boolean (Level, BlockPos, int, int): a, triggerEvent, method_26177, onSyncedBlockEvent, m_60677_

boolean (Level, BlockPos, int, int): a, triggerEvent, method_26177, onSyncedBlockEvent

void (Level, BlockPos, Block, BlockPos, boolean): a, handleNeighborChanged, method_26181, neighborUpdate, m_60690_

void (LevelAccessor, BlockPos, int): a, updateNeighbourShapes, method_30101, updateNeighbors, m_60701_

void (LevelAccessor, BlockPos, int): a, updateNeighbourShapes, method_30101, updateNeighbors

void (LevelAccessor, BlockPos, int, int): a, updateNeighbourShapes, method_26183, updateNeighbors, m_60705_

void (LevelAccessor, BlockPos, int, int): a, updateNeighbourShapes, method_26183, updateNeighbors

void (LevelAccessor, BlockPos, int): b, updateIndirectNeighbourShapes, method_30102, prepare, m_60758_

void (LevelAccessor, BlockPos, int): b, updateIndirectNeighbourShapes, method_30102, prepare

void (LevelAccessor, BlockPos, int, int): b, updateIndirectNeighbourShapes, method_26198, prepare, m_60762_

void (LevelAccessor, BlockPos, int, int): b, updateIndirectNeighbourShapes, method_26198, prepare

void (Level, BlockPos, BlockState, boolean): a, onPlace, method_26182, onBlockAdded, m_60696_

void (Level, BlockPos, BlockState, boolean): a, onPlace, method_26182, onBlockAdded

void (Level, BlockPos, BlockState, boolean): b, onRemove, method_26197, onStateReplaced, m_60753_

void (Level, BlockPos, BlockState, boolean): b, onRemove, method_26197, onStateReplaced

void (Level, BlockPos, Entity): a, entityInside, method_26178, onEntityCollision, m_60682_

void (Level, BlockPos, Entity): a, entityInside, method_26178, onEntityCollision

void (Level, BlockPos, Player): a, attack, method_26179, onBlockBreakStart, m_60686_

void (Level, BlockPos, Player): a, attack, method_26179, onBlockBreakStart

boolean (BlockGetter, BlockPos): o, isSuffocating, method_26228, shouldSuffocate, m_60828_

boolean (BlockGetter, BlockPos): j, isSuffocating, method_26228, shouldSuffocate

BlockState (Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_26191, getStateForNeighborUpdate, m_60728_

boolean (BlockPlaceContext): a, canBeReplaced, method_26166, canReplace, m_60629_

boolean (BlockPlaceContext): a, canBeReplaced, method_26166, canReplace

boolean (Fluid): a, canBeReplaced, method_26188, canBucketPlace, m_60722_

boolean (Fluid): a, canBeReplaced, method_26188, canBucketPlace

boolean (LevelReader, BlockPos): a, canSurvive, method_26184, canPlaceAt, m_60710_

boolean (LevelReader, BlockPos): a, canSurvive, method_26184, canPlaceAt

boolean (BlockGetter, BlockPos): q, hasPostProcess, method_26232, shouldPostProcess, m_60835_

boolean (BlockGetter, BlockPos): l, hasPostProcess, method_26232, shouldPostProcess

MenuProvider (Level, BlockPos): b, getMenuProvider, method_26196, createScreenHandlerFactory, m_60750_

MenuProvider (Level, BlockPos): c, getMenuProvider, method_26196, createScreenHandlerFactory

boolean (Block): a, is, method_27852, isOf, m_60713_

boolean (Block): a, is, method_27852, isOf

FluidState (): u, getFluidState, method_26227, getFluidState, m_60819_

FluidState (): y, getFluidState, method_26227, getFluidState

boolean (): v, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

boolean (): z, isRandomlyTicking, method_26229, hasRandomTicks

SoundType (): w, getSoundType, method_26231, getSoundGroup, m_60827_

SoundType (): A, getSoundType, method_26231, getSoundGroup

void (Level, BlockState, BlockHitResult, Projectile): a, onProjectileHit, method_26175, onProjectileHit, m_60669_

void (Level, BlockState, BlockHitResult, Projectile): a, onProjectileHit, method_26175, onProjectileHit

boolean (BlockGetter, BlockPos, Direction): d, isFaceSturdy, method_26206, isSideSolidFullSquare, m_60783_

boolean (BlockGetter, BlockPos, Direction): c, isFaceSturdy, method_26206, isSideSolidFullSquare

boolean (BlockGetter, BlockPos): r, isCollisionShapeFullBlock, method_26234, isFullCube, m_60838_

boolean (BlockGetter, BlockPos): m, isCollisionShapeFullBlock, method_26234, isFullCube

BlockState (): x, asState, method_26233, asBlockState, m_7160_

BlockState (): B, asState, method_26233, asBlockState

boolean (): y, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): C, requiresCorrectToolForDrops, method_29291, isToolRequired

boolean (BlockGetter, BlockPos): e, emissiveRendering, method_26208, hasEmissiveLighting, m_60788_

boolean (BlockGetter, BlockPos): b, emissiveRendering, method_26208, hasEmissiveLighting

float (BlockGetter, BlockPos): f, getShadeBrightness, method_26210, getAmbientOcclusionLightLevel, m_60792_

float (BlockGetter, BlockPos): c, getShadeBrightness, method_26210, getAmbientOcclusionLightLevel

boolean (BlockState, Direction): a, skipRendering, method_26187, isSideInvisible, m_60719_

boolean (BlockState, Direction): a, skipRendering, method_26187, isSideInvisible

boolean (BlockGetter, BlockPos): p, isViewBlocking, method_26230, shouldBlockVision, m_60831_

boolean (BlockGetter, BlockPos): k, isViewBlocking, method_26230, shouldBlockVision

long (BlockPos): a, getSeed, method_26190, getRenderingSeed, m_60726_

long (BlockPos): b, getSeed, method_26190, getRenderingSeed

boolean (BlockGetter, BlockPos, Direction, SupportType): a, isFaceSturdy, method_30368, isSideSolid, m_60659_

boolean (BlockGetter, BlockPos, Direction, SupportType): a, isFaceSturdy, method_30368, isSideSolid

boolean (): t, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

boolean (): x, hasBlockEntity, method_31709, hasBlockEntity

<T extends BlockEntity> BlockEntityTicker<T> (Level, BlockEntityType<T>): a, getTicker, method_31708, getBlockEntityTicker, m_155944_

<T extends BlockEntity> BlockEntityTicker<T> (Level, BlockEntityType<T>): a, getTicker, method_31708, getBlockEntityTicker

boolean (TagKey<Block>): a, is, method_26164, isIn, m_204336_

boolean (TagKey<Block>): a, is, method_26164, isIn

boolean (TagKey<Block>, Predicate<BlockBehaviour$BlockStateBase>): a, is, method_27851, isIn, m_204338_

boolean (TagKey<Block>, Predicate<BlockBehaviour$BlockStateBase>): a, is, method_27851, isIn

boolean (HolderSet<Block>): a, is, method_40143, isIn, m_204341_

boolean (HolderSet<Block>): a, is, method_40143, isIn

Stream<TagKey<Block>> (): s, getTags, method_40144, streamTags, m_204343_

Stream<TagKey<Block>> (): w, getTags, method_40144, streamTags

Holder<Block> (): c, getBlockHolder, method_41520, getRegistryEntry, m_222976_

Holder<Block> (): c, getBlockHolder, method_41520, getRegistryEntry

void (ServerLevel, BlockPos, RandomSource): a, tick, method_26192, scheduledTick, m_222963_

void (ServerLevel, BlockPos, RandomSource): a, tick, method_26192, scheduledTick

void (ServerLevel, BlockPos, RandomSource): b, randomTick, method_26199, randomTick, m_222972_

void (ServerLevel, BlockPos, RandomSource): b, randomTick, method_26199, randomTick

void (ServerLevel, BlockPos, ItemStack, boolean): a, spawnAfterBreak, method_26180, onStacksDropped, m_222967_

void (ServerLevel, BlockPos, ItemStack, boolean): a, spawnAfterBreak, method_26180, onStacksDropped

boolean (): r, canBeReplaced, method_45474, isReplaceable, m_247087_

boolean (): v, canBeReplaced, method_45474, isReplaceable

boolean (): z, shouldSpawnTerrainParticles, method_45475, hasBlockBreakParticles, m_295777_

boolean (): D, shouldSpawnTerrainParticles, method_45475, hasBlockBreakParticles

boolean (): q, hasOffsetFunction, method_49228, hasModelOffset, m_271730_

boolean (): u, hasOffsetFunction, method_49228, hasModelOffset

boolean (): D, calculateSolid, method_51365, shouldBeSolid, m_280210_

boolean (): H, calculateSolid, method_51365, shouldBeSolid

boolean (): d, blocksMotion, method_51366, blocksMovement, m_280555_

boolean (): d, blocksMotion, method_51366, blocksMovement

boolean (): e, isSolid, method_51367, isSolid, m_280296_

boolean (): e, isSolid, method_51367, isSolid

boolean (): j, ignitedByLava, method_50011, isBurnable, m_278200_

boolean (): m, ignitedByLava, method_50011, isBurnable

boolean (): k, liquid, method_51176, isLiquid, m_278721_

boolean (): n, liquid, method_51176, isLiquid

List<ItemStack> (LootParams$Builder): a, getDrops, method_26189, getDroppedStacks, m_287290_

List<ItemStack> (LootParams$Builder): a, getDrops, method_26189, getDroppedStacks

NoteBlockInstrument (): A, instrument, method_51364, getInstrument, m_280603_

NoteBlockInstrument (): E, instrument, method_51364, getInstrument

boolean (Holder<Block>): a, is, method_53257, isOf, m_295990_

boolean (Holder<Block>): a, is, method_53257, isOf

void (Level, BlockPos, Explosion, BiConsumer<ItemStack, BlockPos>): a, onExplosionHit, method_55225, onExploded, m_306874_

boolean (ResourceKey<Block>): a, is, method_54097, matchesKey, m_305717_

boolean (ResourceKey<Block>): a, is, method_54097, matchesKey

ItemInteractionResult (ItemStack, Level, Player, InteractionHand, BlockHitResult): a, useItemOn, method_55780, onUseWithItem, m_318730_

InteractionResult (Level, Player, BlockHitResult): a, useWithoutItem, method_55781, onUse, m_324126_

InteractionResult (Level, Player, BlockHitResult): a, useWithoutItem, method_55781, onUse

boolean (PathComputationType): a, isPathfindable, method_26171, canPathfindThrough, m_60647_

boolean (PathComputationType): a, isPathfindable, method_26171, canPathfindThrough

boolean (): f, propagatesSkylightDown, method_26167, isTransparent

int (): g, getLightBlock, method_26193, getOpacity

VoxelShape (Direction): a, getFaceOcclusionShape, method_26173, getCullingFace

VoxelShape (): h, getOcclusionShape, method_26201, getCullingShape

boolean (): s, isSolidRender, method_26216, isOpaqueFullCube

Vec3 (BlockPos): a, getOffset, method_26226, getModelOffset

void (Level, BlockPos, Block, Orientation, boolean): a, handleNeighborChanged, method_26181, neighborUpdate

void (ServerLevel, BlockPos, Explosion, BiConsumer<ItemStack, BlockPos>): a, onExplosionHit, method_55225, onExploded

VoxelShape (Level, BlockPos): b, getEntityInsideCollisionShape, method_64025, getInsideCollisionShape

InteractionResult (ItemStack, Level, Player, InteractionHand, BlockHitResult): a, useItemOn, method_55780, onUseWithItem

BlockState (LevelReader, ScheduledTickAccess, BlockPos, Direction, BlockPos, BlockState, RandomSource): a, updateShape, method_26191, getStateForNeighborUpdate

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dsd$a

dtb$a

Fields

Optional<BlockBehaviour$OffsetFunction>: v, offsetFunction, field_42817, offsetter, f_271099_

BlockBehaviour$OffsetFunction: v, offsetFunction, field_42817, offsetter, f_271099_

Constructors

Methods

1.20.6

Names

djg$a

dsd$a

Fields

Constructors

(Block, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>>, com.mojang.serialization.MapCodec<BlockState>)

(Block, it.unimi.dsi.fastutil.objects.Reference2ObjectArrayMap<Property<?>, Comparable<?>>, com.mojang.serialization.MapCodec<BlockState>)

Methods

void (Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_26181, neighborUpdate, m_60690_

void (Level, BlockPos, Block, BlockPos, boolean): a, handleNeighborChanged, method_26181, neighborUpdate, m_60690_

InteractionResult (Level, Player, InteractionHand, BlockHitResult): a, use, method_26174, onUse, m_60664_

boolean (BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_26171, canPathfindThrough, m_60647_

ItemInteractionResult (ItemStack, Level, Player, InteractionHand, BlockHitResult): a, useItemOn, method_55780, onUseWithItem, m_318730_

InteractionResult (Level, Player, BlockHitResult): a, useWithoutItem, method_55781, onUse, m_324126_

boolean (PathComputationType): a, isPathfindable, method_26171, canPathfindThrough, m_60647_

1.20.4

Names

dfi$a

djg$a

Fields

Constructors

Methods

void (Level, BlockPos, Explosion, BiConsumer<ItemStack, BlockPos>): a, onExplosionHit, method_55225, onExploded, m_306874_

boolean (ResourceKey<Block>): a, is, method_54097, matchesKey, m_305717_

1.20.2

Names

dca$a

dfi$a

Fields

boolean: w, spawnParticlesOnBreak, field_40338, blockBreakParticles, f_244264_

boolean: w, spawnTerrainParticles, field_40338, blockBreakParticles, f_290889_

Constructors

Methods

boolean (): z, shouldSpawnParticlesOnBreak, method_45475, hasBlockBreakParticles, m_245147_

boolean (): z, shouldSpawnTerrainParticles, method_45475, hasBlockBreakParticles, m_295777_

boolean (Holder<Block>): a, is, method_53257, isOf, m_295990_

1.20.1

Names

dbp$a

dca$a

Fields

Material: i, material, field_23170, material, f_60597_

MaterialColor: j, materialColor, field_23171, mapColor, f_60598_

MapColor: m, mapColor, field_23171, mapColor, f_283893_

float: k, destroySpeed, field_23172, hardness, f_60599_

float: n, destroySpeed, field_23172, hardness, f_60599_

boolean: l, requiresCorrectToolForDrops, field_25184, toolRequired, f_60600_

boolean: o, requiresCorrectToolForDrops, field_25184, toolRequired, f_60600_

boolean: m, canOcclude, field_23173, opaque, f_60601_

boolean: p, canOcclude, field_23173, opaque, f_60601_

BlockBehaviour$StatePredicate: n, isRedstoneConductor, field_23174, solidBlockPredicate, f_60602_

BlockBehaviour$StatePredicate: q, isRedstoneConductor, field_23174, solidBlockPredicate, f_60602_

BlockBehaviour$StatePredicate: o, isSuffocating, field_23175, suffocationPredicate, f_60603_

BlockBehaviour$StatePredicate: r, isSuffocating, field_23175, suffocationPredicate, f_60603_

BlockBehaviour$StatePredicate: p, isViewBlocking, field_23176, blockVisionPredicate, f_60604_

BlockBehaviour$StatePredicate: s, isViewBlocking, field_23176, blockVisionPredicate, f_60604_

BlockBehaviour$StatePredicate: q, hasPostProcess, field_23177, postProcessPredicate, f_60605_

BlockBehaviour$StatePredicate: t, hasPostProcess, field_23177, postProcessPredicate, f_60605_

BlockBehaviour$StatePredicate: r, emissiveRendering, field_23178, emissiveLightingPredicate, f_60606_

BlockBehaviour$StatePredicate: u, emissiveRendering, field_23178, emissiveLightingPredicate, f_60606_

boolean: t, spawnParticlesOnBreak, field_40338, blockBreakParticles, f_244264_

boolean: w, spawnParticlesOnBreak, field_40338, blockBreakParticles, f_244264_

FluidState: u, fluidState, field_40339, fluidState, f_243896_

FluidState: z, fluidState, field_40339, fluidState, f_243896_

boolean: v, isRandomlyTicking, field_40340, ticksRandomly, f_244227_

boolean: A, isRandomlyTicking, field_40340, ticksRandomly, f_244227_

Optional<BlockBehaviour$OffsetFunction>: s, offsetFunction, field_42817, offsetter, f_271099_

Optional<BlockBehaviour$OffsetFunction>: v, offsetFunction, field_42817, offsetter, f_271099_

boolean: i, ignitedByLava, field_43392, burnable, f_278120_

boolean: j, liquid, field_44480, liquid, f_278472_

boolean: k, legacySolid, field_44624, solid, f_279551_

PushReaction: l, pushReaction, field_43393, pistonBehavior, f_278134_

NoteBlockInstrument: x, instrument, field_44625, instrument, f_279617_

boolean: y, replaceable, field_44626, replaceable, f_279615_

Constructors

Methods

Material (): d, getMaterial, method_26207, getMaterial, m_60767_

boolean (): e, hasLargeCollisionShape, method_26209, exceedsCube, m_60779_

boolean (): f, hasLargeCollisionShape, method_26209, exceedsCube, m_60779_

boolean (): f, useShapeForLightOcclusion, method_26211, hasSidedTransparency, m_60787_

boolean (): g, useShapeForLightOcclusion, method_26211, hasSidedTransparency, m_60787_

int (): g, getLightEmission, method_26213, getLuminance, m_60791_

int (): h, getLightEmission, method_26213, getLuminance, m_60791_

boolean (): h, isAir, method_26215, isAir, m_60795_

boolean (): i, isAir, method_26215, isAir, m_60795_

MaterialColor (BlockGetter, BlockPos): d, getMapColor, method_26205, getMapColor, m_60780_

MapColor (BlockGetter, BlockPos): d, getMapColor, method_26205, getMapColor, m_284242_

RenderShape (): i, getRenderShape, method_26217, getRenderType, m_60799_

RenderShape (): l, getRenderShape, method_26217, getRenderType, m_60799_

boolean (): j, isSignalSource, method_26219, emitsRedstonePower, m_60803_

boolean (): m, isSignalSource, method_26219, emitsRedstonePower, m_60803_

boolean (): k, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_

boolean (): n, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_

PushReaction (): l, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_

PushReaction (): o, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_

boolean (): m, canOcclude, method_26225, isOpaque, m_60815_

boolean (): p, canOcclude, method_26225, isOpaque, m_60815_

List<ItemStack> (LootContext$Builder): a, getDrops, method_26189, getDroppedStacks, m_60724_

FluidState (): r, getFluidState, method_26227, getFluidState, m_60819_

FluidState (): u, getFluidState, method_26227, getFluidState, m_60819_

boolean (): s, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

boolean (): v, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

SoundType (): t, getSoundType, method_26231, getSoundGroup, m_60827_

SoundType (): w, getSoundType, method_26231, getSoundGroup, m_60827_

BlockState (): u, asState, method_26233, asBlockState, m_7160_

BlockState (): x, asState, method_26233, asBlockState, m_7160_

boolean (): v, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): y, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): q, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

boolean (): t, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

Stream<TagKey<Block>> (): p, getTags, method_40144, streamTags, m_204343_

Stream<TagKey<Block>> (): s, getTags, method_40144, streamTags, m_204343_

boolean (): o, canBeReplaced, method_45474, isReplaceable, m_247087_

boolean (): r, canBeReplaced, method_45474, isReplaceable, m_247087_

boolean (): w, shouldSpawnParticlesOnBreak, method_45475, hasBlockBreakParticles, m_245147_

boolean (): z, shouldSpawnParticlesOnBreak, method_45475, hasBlockBreakParticles, m_245147_

boolean (): n, hasOffsetFunction, method_49228, hasModelOffset, m_271730_

boolean (): q, hasOffsetFunction, method_49228, hasModelOffset, m_271730_

boolean (): D, calculateSolid, method_51365, shouldBeSolid, m_280210_

boolean (): d, blocksMotion, method_51366, blocksMovement, m_280555_

boolean (): e, isSolid, method_51367, isSolid, m_280296_

boolean (): j, ignitedByLava, method_50011, isBurnable, m_278200_

boolean (): k, liquid, method_51176, isLiquid, m_278721_

List<ItemStack> (LootParams$Builder): a, getDrops, method_26189, getDroppedStacks, m_287290_

NoteBlockInstrument (): A, instrument, method_51364, getInstrument, m_280603_

1.19.4

Names

cys$a

dbp$a

Fields

BlockBehaviour$OffsetType: s, offsetType, field_38862, offsetType, f_222962_

Optional<BlockBehaviour$OffsetFunction>: s, offsetFunction, field_42817, offsetter, f_271099_

Constructors

Methods

boolean (BlockGetter, BlockPos): a, propagatesSkylightDown, method_26167, isTranslucent, m_60631_

boolean (BlockGetter, BlockPos): a, propagatesSkylightDown, method_26167, isTransparent, m_60631_

FluidState (): q, getFluidState, method_26227, getFluidState, m_60819_

FluidState (): r, getFluidState, method_26227, getFluidState, m_60819_

boolean (): r, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

boolean (): s, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

SoundType (): s, getSoundType, method_26231, getSoundGroup, m_60827_

SoundType (): t, getSoundType, method_26231, getSoundGroup, m_60827_

BlockState (): t, asState, method_26233, asBlockState, m_7160_

BlockState (): u, asState, method_26233, asBlockState, m_7160_

boolean (): u, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): v, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): p, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

boolean (): q, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

Stream<TagKey<Block>> (): o, getTags, method_40144, streamTags, m_204343_

Stream<TagKey<Block>> (): p, getTags, method_40144, streamTags, m_204343_

BlockBehaviour$OffsetType (): v, getOffsetType, method_43280, getOffsetType, m_222977_

boolean (): n, canBeReplaced, method_45474, isReplaceable, m_247087_

boolean (): o, canBeReplaced, method_45474, isReplaceable, m_247087_

boolean (): n, hasOffsetFunction, method_49228, hasModelOffset, m_271730_

1.19.3

Names

cvn$a

cys$a

Fields

boolean: t, spawnParticlesOnBreak, field_40338, blockBreakParticles, f_244264_

FluidState: u, fluidState, field_40339, fluidState, f_243896_

boolean: v, isRandomlyTicking, field_40340, ticksRandomly, f_244227_

Constructors

Methods

FluidState (): p, getFluidState, method_26227, getFluidState, m_60819_

FluidState (): q, getFluidState, method_26227, getFluidState, m_60819_

boolean (): q, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

boolean (): r, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

SoundType (): r, getSoundType, method_26231, getSoundGroup, m_60827_

SoundType (): s, getSoundType, method_26231, getSoundGroup, m_60827_

BlockState (): s, asState, method_26233, asBlockState, m_7160_

BlockState (): t, asState, method_26233, asBlockState, m_7160_

boolean (): t, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): u, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): o, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

boolean (): p, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

Stream<TagKey<Block>> (): n, getTags, method_40144, streamTags, m_204343_

Stream<TagKey<Block>> (): o, getTags, method_40144, streamTags, m_204343_

BlockBehaviour$OffsetType (): u, getOffsetType, method_43280, getOffsetType, m_222977_

BlockBehaviour$OffsetType (): v, getOffsetType, method_43280, getOffsetType, m_222977_

boolean (): n, canBeReplaced, method_45474, isReplaceable, m_247087_

boolean (): w, shouldSpawnParticlesOnBreak, method_45475, hasBlockBreakParticles, m_245147_

1.19.2

Names

net.minecraft.src.C_2058_

net.minecraft.src.C_2056_$C_2058_

Fields

Constructors

Methods

1.19.1

Names

cuq$a

cvn$a

Fields

Constructors

Methods

1.19

Names

cou$a

cuq$a

net.minecraft.src.C_2056_$C_2058_

net.minecraft.src.C_2058_

Fields

BlockBehaviour$OffsetType: s, offsetType, field_38862, offsetType, f_222962_

Constructors

Methods

Material (): c, getMaterial, method_26207, getMaterial, m_60767_

Material (): d, getMaterial, method_26207, getMaterial, m_60767_

boolean (): d, hasLargeCollisionShape, method_26209, exceedsCube, m_60779_

boolean (): e, hasLargeCollisionShape, method_26209, exceedsCube, m_60779_

boolean (): e, useShapeForLightOcclusion, method_26211, hasSidedTransparency, m_60787_

boolean (): f, useShapeForLightOcclusion, method_26211, hasSidedTransparency, m_60787_

int (): f, getLightEmission, method_26213, getLuminance, m_60791_

int (): g, getLightEmission, method_26213, getLuminance, m_60791_

boolean (): g, isAir, method_26215, isAir, m_60795_

boolean (): h, isAir, method_26215, isAir, m_60795_

RenderShape (): h, getRenderShape, method_26217, getRenderType, m_60799_

RenderShape (): i, getRenderShape, method_26217, getRenderType, m_60799_

boolean (): i, isSignalSource, method_26219, emitsRedstonePower, m_60803_

boolean (): j, isSignalSource, method_26219, emitsRedstonePower, m_60803_

boolean (): j, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_

boolean (): k, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_

PushReaction (): k, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_

PushReaction (): l, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_

boolean (): l, canOcclude, method_26225, isOpaque, m_60815_

boolean (): m, canOcclude, method_26225, isOpaque, m_60815_

void (ServerLevel, BlockPos, Random): a, tick, method_26192, scheduledTick, m_60616_

void (ServerLevel, BlockPos, Random): b, randomTick, method_26199, randomTick, m_60735_

FluidState (): o, getFluidState, method_26227, getFluidState, m_60819_

FluidState (): p, getFluidState, method_26227, getFluidState, m_60819_

boolean (): p, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

boolean (): q, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

SoundType (): q, getSoundType, method_26231, getSoundGroup, m_60827_

SoundType (): r, getSoundType, method_26231, getSoundGroup, m_60827_

BlockState (): r, asState, method_26233, asBlockState, m_7160_

BlockState (): s, asState, method_26233, asBlockState, m_7160_

boolean (): s, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): t, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

void (ServerLevel, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, m_60612_

boolean (): n, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

boolean (): o, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

Stream<TagKey<Block>> (): m, getTags, method_40144, streamTags, m_204343_

Stream<TagKey<Block>> (): n, getTags, method_40144, streamTags, m_204343_

Holder<Block> (): c, getBlockHolder, method_41520, getRegistryEntry, m_222976_

void (ServerLevel, BlockPos, RandomSource): a, tick, method_26192, scheduledTick, m_222963_

void (ServerLevel, BlockPos, RandomSource): b, randomTick, method_26199, randomTick, m_222972_

void (ServerLevel, BlockPos, ItemStack, boolean): a, spawnAfterBreak, method_26180, onStacksDropped, m_222967_

BlockBehaviour$OffsetType (): u, getOffsetType, method_43280, getOffsetType, m_222977_

1.18.2

Names

cob$a

cou$a

Fields

Constructors

Methods

boolean (BlockGetter, BlockPos, Entity, Direction): a, entityCanStandOnFace, method_26169, hasSolidTopSurface, m_60638_

boolean (BlockGetter, BlockPos, Entity, Direction): a, entityCanStandOnFace, method_26169, isSolidSurface, m_60638_

boolean (Tag<Block>): a, is, method_26164, isIn, m_60620_

boolean (Tag<Block>, Predicate<BlockBehaviour$BlockStateBase>): a, is, method_27851, isIn, m_60622_

FluidState (): n, getFluidState, method_26227, getFluidState, m_60819_

FluidState (): o, getFluidState, method_26227, getFluidState, m_60819_

boolean (): o, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

boolean (): p, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

SoundType (): p, getSoundType, method_26231, getSoundGroup, m_60827_

SoundType (): q, getSoundType, method_26231, getSoundGroup, m_60827_

BlockState (): q, asState, method_26233, asBlockState, m_7160_

BlockState (): r, asState, method_26233, asBlockState, m_7160_

boolean (): r, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): s, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

boolean (): m, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

boolean (): n, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

boolean (TagKey<Block>): a, is, method_26164, isIn, m_204336_

boolean (TagKey<Block>, Predicate<BlockBehaviour$BlockStateBase>): a, is, method_27851, isIn, m_204338_

boolean (HolderSet<Block>): a, is, method_40143, isIn, m_204341_

Stream<TagKey<Block>> (): m, getTags, method_40144, streamTags, m_204343_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cks$a

cob$a

Fields

Constructors

Methods

Block (): b, getBlock, method_26204, getBlock, m_60734_, getBlock

Block (): b, getBlock, method_26204, getBlock, m_60734_

Material (): c, getMaterial, method_26207, getMaterial, m_60767_, getMaterial

Material (): c, getMaterial, method_26207, getMaterial, m_60767_

boolean (): g, isAir, method_26215, isAir, m_60795_, isAir

boolean (): g, isAir, method_26215, isAir, m_60795_

boolean (BlockGetter, BlockPos): g, isRedstoneConductor, method_26212, isSolidBlock, m_60796_, isOccluding

boolean (BlockGetter, BlockPos): g, isRedstoneConductor, method_26212, isSolidBlock, m_60796_

boolean (): i, isSignalSource, method_26219, emitsRedstonePower, m_60803_, isPowerSource

boolean (): i, isSignalSource, method_26219, emitsRedstonePower, m_60803_

boolean (): j, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_, isComplexRedstone

boolean (): j, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_

float (Player, BlockGetter, BlockPos): a, getDestroyProgress, method_26165, calcBlockBreakingDelta, m_60625_, getDamage

float (Player, BlockGetter, BlockPos): a, getDestroyProgress, method_26165, calcBlockBreakingDelta, m_60625_

PushReaction (): k, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_, getPushReaction

PushReaction (): k, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_

VoxelShape (BlockGetter, BlockPos): j, getShape, method_26218, getOutlineShape, m_60808_, getShape

VoxelShape (BlockGetter, BlockPos): j, getShape, method_26218, getOutlineShape, m_60808_

VoxelShape (BlockGetter, BlockPos): k, getCollisionShape, method_26220, getCollisionShape, m_60812_, getCollisionShape

VoxelShape (BlockGetter, BlockPos): k, getCollisionShape, method_26220, getCollisionShape, m_60812_

void (Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_26181, neighborUpdate, m_60690_, doPhysics

void (Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_26181, neighborUpdate, m_60690_

void (Level, BlockPos, BlockState, boolean): a, onPlace, method_26182, onBlockAdded, m_60696_, onPlace

void (Level, BlockPos, BlockState, boolean): a, onPlace, method_26182, onBlockAdded, m_60696_

void (Level, BlockPos, BlockState, boolean): b, onRemove, method_26197, onStateReplaced, m_60753_, remove

void (Level, BlockPos, BlockState, boolean): b, onRemove, method_26197, onStateReplaced, m_60753_

InteractionResult (Level, Player, InteractionHand, BlockHitResult): a, use, method_26174, onUse, m_60664_, interact

InteractionResult (Level, Player, InteractionHand, BlockHitResult): a, use, method_26174, onUse, m_60664_

void (Level, BlockPos, Player): a, attack, method_26179, onBlockBreakStart, m_60686_, attack

void (Level, BlockPos, Player): a, attack, method_26179, onBlockBreakStart, m_60686_

BlockState (Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_26191, getStateForNeighborUpdate, m_60728_, updateState

BlockState (Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_26191, getStateForNeighborUpdate, m_60728_

boolean (LevelReader, BlockPos): a, canSurvive, method_26184, canPlaceAt, m_60710_, canPlace

boolean (LevelReader, BlockPos): a, canSurvive, method_26184, canPlaceAt, m_60710_

FluidState (): n, getFluidState, method_26227, getFluidState, m_60819_, getFluid

FluidState (): n, getFluidState, method_26227, getFluidState, m_60819_

boolean (): o, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_, isTicking

boolean (): o, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_

SoundType (): p, getSoundType, method_26231, getSoundGroup, m_60827_, getStepSound

SoundType (): p, getSoundType, method_26231, getSoundGroup, m_60827_

boolean (): r, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_, isRequiresSpecialTool

boolean (): r, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_

void (ServerLevel, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, m_60612_, dropNaturally

void (ServerLevel, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, m_60612_

boolean (): m, hasBlockEntity, method_31709, hasBlockEntity, m_155947_, isTileEntity

boolean (): m, hasBlockEntity, method_31709, hasBlockEntity, m_155947_

1.17.1

Names

ckr$a

cks$a

Fields

Constructors

Methods

1.17

Names

ceg$a

ckr$a

net.minecraft.block.AbstractBlock$AbstractBlockState

net.minecraft.src.C_2056_$C_2058_

net.minecraft.server.v1_16_R3.BlockBase$BlockData

net.minecraft.world.level.block.state.BlockBase$BlockData

Fields

int: b, lightEmission, field_23167, luminance, field_215708_d

int: b, lightEmission, field_23167, luminance, f_60594_

boolean: e, useShapeForLightOcclusion, field_23168, hasSidedTransparency, field_215709_e

boolean: g, useShapeForLightOcclusion, field_23168, hasSidedTransparency, f_60595_

boolean: f, isAir, field_23169, isAir, field_235702_f_

boolean: h, isAir, field_23169, isAir, f_60596_

Material: g, material, field_23170, material, field_235703_g_

Material: i, material, field_23170, material, f_60597_

MaterialColor: h, materialColor, field_23171, materialColor, field_235704_h_

MaterialColor: j, materialColor, field_23171, mapColor, f_60598_

float: i, destroySpeed, field_23172, hardness, field_235705_i_, strength

float: k, destroySpeed, field_23172, hardness, f_60599_

boolean: j, requiresCorrectToolForDrops, field_25184, toolRequired, field_235706_j_

boolean: l, requiresCorrectToolForDrops, field_25184, toolRequired, f_60600_

boolean: k, canOcclude, field_23173, opaque, field_235707_k_

boolean: m, canOcclude, field_23173, opaque, f_60601_

BlockBehaviour$StatePredicate: l, isRedstoneConductor, field_23174, solidBlockPredicate, field_235708_l_

BlockBehaviour$StatePredicate: n, isRedstoneConductor, field_23174, solidBlockPredicate, f_60602_

BlockBehaviour$StatePredicate: m, isSuffocating, field_23175, suffocationPredicate, field_235709_m_

BlockBehaviour$StatePredicate: o, isSuffocating, field_23175, suffocationPredicate, f_60603_

BlockBehaviour$StatePredicate: n, isViewBlocking, field_23176, blockVisionPredicate, field_235710_n_

BlockBehaviour$StatePredicate: p, isViewBlocking, field_23176, blockVisionPredicate, f_60604_

BlockBehaviour$StatePredicate: o, hasPostProcess, field_23177, postProcessPredicate, field_235711_o_

BlockBehaviour$StatePredicate: q, hasPostProcess, field_23177, postProcessPredicate, f_60605_

BlockBehaviour$StatePredicate: p, emissiveRendering, field_23178, emissiveLightingPredicate, field_235712_p_

BlockBehaviour$StatePredicate: r, emissiveRendering, field_23178, emissiveLightingPredicate, f_60606_

BlockBehaviour$BlockStateBase$Cache: a, cache, field_23166, shapeCache, field_215707_c

BlockBehaviour$BlockStateBase$Cache: a, cache, field_23166, shapeCache, f_60593_

Constructors

Methods

void (): a, initCache, method_26200, initShapeCache, func_215692_c

void (): a, initCache, method_26200, initShapeCache, m_60611_

Block (): b, getBlock, method_26204, getBlock, func_177230_c, getBlock

Block (): b, getBlock, method_26204, getBlock, m_60734_, getBlock

Material (): c, getMaterial, method_26207, getMaterial, func_185904_a, getMaterial

Material (): c, getMaterial, method_26207, getMaterial, m_60767_, getMaterial

boolean (BlockGetter, BlockPos, EntityType<?>): a, isValidSpawn, method_26170, allowsSpawning, func_215688_a

boolean (BlockGetter, BlockPos, EntityType<?>): a, isValidSpawn, method_26170, allowsSpawning, m_60643_

boolean (BlockGetter, BlockPos): a, propagatesSkylightDown, method_26167, isTranslucent, func_200131_a

boolean (BlockGetter, BlockPos): a, propagatesSkylightDown, method_26167, isTranslucent, m_60631_

int (BlockGetter, BlockPos): b, getLightBlock, method_26193, getOpacity, func_200016_a

int (BlockGetter, BlockPos): b, getLightBlock, method_26193, getOpacity, m_60739_

VoxelShape (BlockGetter, BlockPos, Direction): a, getFaceOcclusionShape, method_26173, getCullingFace, func_215702_a

VoxelShape (BlockGetter, BlockPos, Direction): a, getFaceOcclusionShape, method_26173, getCullingFace, m_60655_

VoxelShape (BlockGetter, BlockPos): c, getOcclusionShape, method_26201, getCullingShape, func_235754_c_

VoxelShape (BlockGetter, BlockPos): c, getOcclusionShape, method_26201, getCullingShape, m_60768_

boolean (): d, hasLargeCollisionShape, method_26209, exceedsCube, func_215704_f

boolean (): d, hasLargeCollisionShape, method_26209, exceedsCube, m_60779_

boolean (): e, useShapeForLightOcclusion, method_26211, hasSidedTransparency, func_215691_g

boolean (): e, useShapeForLightOcclusion, method_26211, hasSidedTransparency, m_60787_

int (): f, getLightEmission, method_26213, getLuminance, func_185906_d

int (): f, getLightEmission, method_26213, getLuminance, m_60791_

boolean (): g, isAir, method_26215, isAir, func_196958_f, isAir

boolean (): g, isAir, method_26215, isAir, m_60795_, isAir

MaterialColor (BlockGetter, BlockPos): d, getMapColor, method_26205, getTopMaterialColor, func_185909_g

MaterialColor (BlockGetter, BlockPos): d, getMapColor, method_26205, getMapColor, m_60780_

BlockState (Rotation): a, rotate, method_26186, rotate, func_185907_a

BlockState (Rotation): a, rotate, method_26186, rotate, m_60717_

BlockState (Mirror): a, mirror, method_26185, mirror, func_185902_a

BlockState (Mirror): a, mirror, method_26185, mirror, m_60715_

RenderShape (): h, getRenderShape, method_26217, getRenderType, func_185901_i

RenderShape (): h, getRenderShape, method_26217, getRenderType, m_60799_

boolean (BlockGetter, BlockPos): g, isRedstoneConductor, method_26212, isSolidBlock, func_215686_e, isOccluding

boolean (BlockGetter, BlockPos): g, isRedstoneConductor, method_26212, isSolidBlock, m_60796_, isOccluding

boolean (): i, isSignalSource, method_26219, emitsRedstonePower, func_185897_m, isPowerSource

boolean (): i, isSignalSource, method_26219, emitsRedstonePower, m_60803_, isPowerSource

int (BlockGetter, BlockPos, Direction): b, getSignal, method_26195, getWeakRedstonePower, func_185911_a

int (BlockGetter, BlockPos, Direction): b, getSignal, method_26195, getWeakRedstonePower, m_60746_

boolean (): j, hasAnalogOutputSignal, method_26221, hasComparatorOutput, func_185912_n, isComplexRedstone

boolean (): j, hasAnalogOutputSignal, method_26221, hasComparatorOutput, m_60807_, isComplexRedstone

int (Level, BlockPos): a, getAnalogOutputSignal, method_26176, getComparatorOutput, func_185888_a

int (Level, BlockPos): a, getAnalogOutputSignal, method_26176, getComparatorOutput, m_60674_

float (BlockGetter, BlockPos): h, getDestroySpeed, method_26214, getHardness, func_185887_b

float (BlockGetter, BlockPos): h, getDestroySpeed, method_26214, getHardness, m_60800_

float (Player, BlockGetter, BlockPos): a, getDestroyProgress, method_26165, calcBlockBreakingDelta, func_185903_a, getDamage

float (Player, BlockGetter, BlockPos): a, getDestroyProgress, method_26165, calcBlockBreakingDelta, m_60625_, getDamage

int (BlockGetter, BlockPos, Direction): c, getDirectSignal, method_26203, getStrongRedstonePower, func_185893_b

int (BlockGetter, BlockPos, Direction): c, getDirectSignal, method_26203, getStrongRedstonePower, m_60775_

PushReaction (): k, getPistonPushReaction, method_26223, getPistonBehavior, func_185905_o, getPushReaction

PushReaction (): k, getPistonPushReaction, method_26223, getPistonBehavior, m_60811_, getPushReaction

boolean (BlockGetter, BlockPos): i, isSolidRender, method_26216, isOpaqueFullCube, func_200015_d

boolean (BlockGetter, BlockPos): i, isSolidRender, method_26216, isOpaqueFullCube, m_60804_

boolean (): l, canOcclude, method_26225, isOpaque, func_200132_m

boolean (): l, canOcclude, method_26225, isOpaque, m_60815_

VoxelShape (BlockGetter, BlockPos): j, getShape, method_26218, getOutlineShape, func_196954_c, getShape

VoxelShape (BlockGetter, BlockPos): j, getShape, method_26218, getOutlineShape, m_60808_, getShape

VoxelShape (BlockGetter, BlockPos, CollisionContext): a, getShape, method_26172, getOutlineShape, func_215700_a

VoxelShape (BlockGetter, BlockPos, CollisionContext): a, getShape, method_26172, getOutlineShape, m_60651_

VoxelShape (BlockGetter, BlockPos): k, getCollisionShape, method_26220, getCollisionShape, func_196952_d, getCollisionShape

VoxelShape (BlockGetter, BlockPos): k, getCollisionShape, method_26220, getCollisionShape, m_60812_, getCollisionShape

VoxelShape (BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_26194, getCollisionShape, func_215685_b

VoxelShape (BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_26194, getCollisionShape, m_60742_

VoxelShape (BlockGetter, BlockPos): l, getBlockSupportShape, method_26222, getSidesShape, func_196951_e

VoxelShape (BlockGetter, BlockPos): l, getBlockSupportShape, method_26222, getSidesShape, m_60816_

VoxelShape (BlockGetter, BlockPos, CollisionContext): c, getVisualShape, method_26202, getVisualShape, func_199611_f

VoxelShape (BlockGetter, BlockPos, CollisionContext): c, getVisualShape, method_26202, getCameraCollisionShape, m_60771_

VoxelShape (BlockGetter, BlockPos): m, getInteractionShape, method_26224, getRaycastShape, func_235777_m_

VoxelShape (BlockGetter, BlockPos): m, getInteractionShape, method_26224, getRaycastShape, m_60820_

boolean (BlockGetter, BlockPos, Entity): a, entityCanStandOn, method_26168, hasSolidTopSurface, func_235719_a_

boolean (BlockGetter, BlockPos, Entity): a, entityCanStandOn, method_26168, hasSolidTopSurface, m_60634_

boolean (BlockGetter, BlockPos, Entity, Direction): a, entityCanStandOnFace, method_26169, hasSolidTopSurface, func_215682_a

boolean (BlockGetter, BlockPos, Entity, Direction): a, entityCanStandOnFace, method_26169, hasSolidTopSurface, m_60638_

Vec3 (BlockGetter, BlockPos): n, getOffset, method_26226, getModelOffset, func_191059_e

Vec3 (BlockGetter, BlockPos): n, getOffset, method_26226, getModelOffset, m_60824_

boolean (Level, BlockPos, int, int): a, triggerEvent, method_26177, onSyncedBlockEvent, func_235728_a_

boolean (Level, BlockPos, int, int): a, triggerEvent, method_26177, onSyncedBlockEvent, m_60677_

void (Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_26181, neighborUpdate, func_215697_a, doPhysics

void (Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_26181, neighborUpdate, m_60690_, doPhysics

void (LevelAccessor, BlockPos, int): a, updateNeighbourShapes, method_30101, updateNeighbors, func_235734_a_

void (LevelAccessor, BlockPos, int): a, updateNeighbourShapes, method_30101, updateNeighbors, m_60701_

void (LevelAccessor, BlockPos, int, int): a, updateNeighbourShapes, method_26183, updateNeighbors, func_241482_a_

void (LevelAccessor, BlockPos, int, int): a, updateNeighbourShapes, method_26183, updateNeighbors, m_60705_

void (LevelAccessor, BlockPos, int): b, updateIndirectNeighbourShapes, method_30102, prepare, func_196948_b

void (LevelAccessor, BlockPos, int): b, updateIndirectNeighbourShapes, method_30102, prepare, m_60758_

void (LevelAccessor, BlockPos, int, int): b, updateIndirectNeighbourShapes, method_26198, prepare, func_241483_b_

void (LevelAccessor, BlockPos, int, int): b, updateIndirectNeighbourShapes, method_26198, prepare, m_60762_

void (Level, BlockPos, BlockState, boolean): a, onPlace, method_26182, onBlockAdded, func_215705_a, onPlace

void (Level, BlockPos, BlockState, boolean): a, onPlace, method_26182, onBlockAdded, m_60696_, onPlace

void (Level, BlockPos, BlockState, boolean): b, onRemove, method_26197, onStateReplaced, func_196947_b, remove

void (Level, BlockPos, BlockState, boolean): b, onRemove, method_26197, onStateReplaced, m_60753_, remove

void (ServerLevel, BlockPos, Random): a, tick, method_26192, scheduledTick, func_227033_a_

void (ServerLevel, BlockPos, Random): a, tick, method_26192, scheduledTick, m_60616_

void (ServerLevel, BlockPos, Random): b, randomTick, method_26199, randomTick, func_227034_b_

void (ServerLevel, BlockPos, Random): b, randomTick, method_26199, randomTick, m_60735_

void (Level, BlockPos, Entity): a, entityInside, method_26178, onEntityCollision, func_196950_a

void (Level, BlockPos, Entity): a, entityInside, method_26178, onEntityCollision, m_60682_

List<ItemStack> (LootContext$Builder): a, getDrops, method_26189, getDroppedStacks, func_215693_a

List<ItemStack> (LootContext$Builder): a, getDrops, method_26189, getDroppedStacks, m_60724_

InteractionResult (Level, Player, InteractionHand, BlockHitResult): a, use, method_26174, onUse, func_227031_a_, interact

InteractionResult (Level, Player, InteractionHand, BlockHitResult): a, use, method_26174, onUse, m_60664_, interact

void (Level, BlockPos, Player): a, attack, method_26179, onBlockBreakStart, func_196942_a, attack

void (Level, BlockPos, Player): a, attack, method_26179, onBlockBreakStart, m_60686_, attack

boolean (BlockGetter, BlockPos): o, isSuffocating, method_26228, shouldSuffocate, func_229980_m_

boolean (BlockGetter, BlockPos): o, isSuffocating, method_26228, shouldSuffocate, m_60828_

BlockState (Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_26191, getStateForNeighborUpdate, func_196956_a, updateState

BlockState (Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_26191, getStateForNeighborUpdate, m_60728_, updateState

boolean (BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_26171, canPathfindThrough, func_196957_g

boolean (BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_26171, canPathfindThrough, m_60647_

boolean (BlockPlaceContext): a, canBeReplaced, method_26166, canReplace, func_196953_a

boolean (BlockPlaceContext): a, canBeReplaced, method_26166, canReplace, m_60629_

boolean (Fluid): a, canBeReplaced, method_26188, canBucketPlace, func_227032_a_

boolean (Fluid): a, canBeReplaced, method_26188, canBucketPlace, m_60722_

boolean (LevelReader, BlockPos): a, canSurvive, method_26184, canPlaceAt, func_196955_c, canPlace

boolean (LevelReader, BlockPos): a, canSurvive, method_26184, canPlaceAt, m_60710_, canPlace

boolean (BlockGetter, BlockPos): q, hasPostProcess, method_26232, shouldPostProcess, func_202065_c

boolean (BlockGetter, BlockPos): q, hasPostProcess, method_26232, shouldPostProcess, m_60835_

MenuProvider (Level, BlockPos): b, getMenuProvider, method_26196, createScreenHandlerFactory, func_215699_b

MenuProvider (Level, BlockPos): b, getMenuProvider, method_26196, createScreenHandlerFactory, m_60750_

boolean (Tag<Block>): a, is, method_26164, isIn, func_235714_a_

boolean (Tag<Block>): a, is, method_26164, isIn, m_60620_

boolean (Tag<Block>, Predicate<BlockBehaviour$BlockStateBase>): a, is, method_27851, method_27851, func_235715_a_

boolean (Tag<Block>, Predicate<BlockBehaviour$BlockStateBase>): a, is, method_27851, isIn, m_60622_

boolean (Block): a, is, method_27852, isOf, func_203425_a

boolean (Block): a, is, method_27852, isOf, m_60713_

FluidState (): m, getFluidState, method_26227, getFluidState, func_204520_s, getFluid

FluidState (): n, getFluidState, method_26227, getFluidState, m_60819_, getFluid

boolean (): n, isRandomlyTicking, method_26229, hasRandomTicks, func_204519_t, isTicking

boolean (): o, isRandomlyTicking, method_26229, hasRandomTicks, m_60823_, isTicking

SoundType (): o, getSoundType, method_26231, getSoundGroup, func_215695_r, getStepSound

SoundType (): p, getSoundType, method_26231, getSoundGroup, m_60827_, getStepSound

void (Level, BlockState, BlockHitResult, Projectile): a, onProjectileHit, method_26175, onProjectileHit, func_215690_a

void (Level, BlockState, BlockHitResult, Projectile): a, onProjectileHit, method_26175, onProjectileHit, m_60669_

boolean (BlockGetter, BlockPos, Direction): d, isFaceSturdy, method_26206, isSideSolidFullSquare, func_224755_d

boolean (BlockGetter, BlockPos, Direction): d, isFaceSturdy, method_26206, isSideSolidFullSquare, m_60783_

boolean (BlockGetter, BlockPos): r, isCollisionShapeFullBlock, method_26234, isFullCube, func_235785_r_

boolean (BlockGetter, BlockPos): r, isCollisionShapeFullBlock, method_26234, isFullCube, m_60838_

BlockState (): p, asState, method_26233, asBlockState, func_230340_p_

BlockState (): q, asState, method_26233, asBlockState, m_7160_

boolean (): q, requiresCorrectToolForDrops, method_29291, isToolRequired, func_235783_q_, isRequiresSpecialTool

boolean (): r, requiresCorrectToolForDrops, method_29291, isToolRequired, m_60834_, isRequiresSpecialTool

boolean (BlockGetter, BlockPos): e, emissiveRendering, method_26208, hasEmissiveLighting, func_227035_k_

boolean (BlockGetter, BlockPos): e, emissiveRendering, method_26208, hasEmissiveLighting, m_60788_

float (BlockGetter, BlockPos): f, getShadeBrightness, method_26210, getAmbientOcclusionLightLevel, func_215703_d

float (BlockGetter, BlockPos): f, getShadeBrightness, method_26210, getAmbientOcclusionLightLevel, m_60792_

boolean (BlockState, Direction): a, skipRendering, method_26187, isSideInvisible, func_200017_a

boolean (BlockState, Direction): a, skipRendering, method_26187, isSideInvisible, m_60719_

boolean (BlockGetter, BlockPos): p, isViewBlocking, method_26230, shouldBlockVision, func_215696_m

boolean (BlockGetter, BlockPos): p, isViewBlocking, method_26230, shouldBlockVision, m_60831_

long (BlockPos): a, getSeed, method_26190, getRenderingSeed, func_209533_a

long (BlockPos): a, getSeed, method_26190, getRenderingSeed, m_60726_

void (ServerLevel, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, func_215706_a, dropNaturally

void (ServerLevel, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, m_60612_, dropNaturally

boolean (BlockGetter, BlockPos, Direction, SupportType): a, isFaceSturdy, method_30368, isSideSolid, func_242698_a

boolean (BlockGetter, BlockPos, Direction, SupportType): a, isFaceSturdy, method_30368, isSideSolid, m_60659_

boolean (): m, hasBlockEntity, method_31709, hasBlockEntity, m_155947_, isTileEntity

<T extends BlockEntity> BlockEntityTicker<T> (Level, BlockEntityType<T>): a, getTicker, method_31708, getBlockEntityTicker, m_155944_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

ced$a

ceg$a

net.minecraft.server.v1_16_R2.BlockBase$BlockData

net.minecraft.server.v1_16_R3.BlockBase$BlockData

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cfi$a

ced$a

net.minecraft.server.v1_16_R1.BlockBase$BlockData

net.minecraft.server.v1_16_R2.BlockBase$BlockData

Fields

Constructors

Methods

VoxelShape (BlockGetter, BlockPos): m, getInteractionShape, method_26224, getRayTraceShape, func_235777_m_

VoxelShape (BlockGetter, BlockPos): m, getInteractionShape, method_26224, getRaycastShape, func_235777_m_

void (LevelAccessor, BlockPos, int): a, updateNeighbourShapes, method_30101, method_30101, func_235734_a_

void (LevelAccessor, BlockPos, int): a, updateNeighbourShapes, method_30101, updateNeighbors, func_235734_a_

void (LevelAccessor, BlockPos, int): b, updateIndirectNeighbourShapes, method_30102, method_30102, func_196948_b

void (LevelAccessor, BlockPos, int): b, updateIndirectNeighbourShapes, method_30102, prepare, func_196948_b

void (Level, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, func_215706_a, dropNaturally

boolean (): q, requiresCorrectToolForDrops, method_29291, isToolRequired, func_235783_q_, isAlwaysDestroyable

boolean (): q, requiresCorrectToolForDrops, method_29291, isToolRequired, func_235783_q_, isRequiresSpecialTool

void (ServerLevel, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, func_215706_a, dropNaturally

boolean (BlockGetter, BlockPos, Direction, SupportType): a, isFaceSturdy, method_30368, isSideSolid, func_242698_a

1.16.1

Names

cfi$a

net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase

net.minecraft.class_4970$class_4971

net.minecraft.block.AbstractBlock$AbstractBlockState

net.minecraft.block.AbstractBlock$AbstractBlockState

net.minecraft.server.v1_16_R1.BlockBase$BlockData

Fields

int: b, lightEmission, field_23167, luminance, field_215708_d

boolean: e, useShapeForLightOcclusion, field_23168, hasSidedTransparency, field_215709_e

boolean: f, isAir, field_23169, isAir, field_235702_f_

Material: g, material, field_23170, material, field_235703_g_

MaterialColor: h, materialColor, field_23171, materialColor, field_235704_h_

float: i, destroySpeed, field_23172, hardness, field_235705_i_, strength

boolean: j, requiresCorrectToolForDrops, field_25184, toolRequired, field_235706_j_

boolean: k, canOcclude, field_23173, opaque, field_235707_k_

BlockBehaviour$StatePredicate: l, isRedstoneConductor, field_23174, solidBlockPredicate, field_235708_l_

BlockBehaviour$StatePredicate: m, isSuffocating, field_23175, suffocationPredicate, field_235709_m_

BlockBehaviour$StatePredicate: n, isViewBlocking, field_23176, blockVisionPredicate, field_235710_n_

BlockBehaviour$StatePredicate: o, hasPostProcess, field_23177, postProcessPredicate, field_235711_o_

BlockBehaviour$StatePredicate: p, emissiveRendering, field_23178, emissiveLightingPredicate, field_235712_p_

BlockBehaviour$BlockStateBase$Cache: a, cache, field_23166, shapeCache, field_215707_c

Constructors

(Block, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>>, com.mojang.serialization.MapCodec<BlockState>)

Methods

void (): a, initCache, method_26200, initShapeCache, func_215692_c

Block (): b, getBlock, method_26204, getBlock, func_177230_c, getBlock

Material (): c, getMaterial, method_26207, getMaterial, func_185904_a, getMaterial

boolean (BlockGetter, BlockPos, EntityType<?>): a, isValidSpawn, method_26170, allowsSpawning, func_215688_a

boolean (BlockGetter, BlockPos): a, propagatesSkylightDown, method_26167, isTranslucent, func_200131_a

int (BlockGetter, BlockPos): b, getLightBlock, method_26193, getOpacity, func_200016_a

VoxelShape (BlockGetter, BlockPos, Direction): a, getFaceOcclusionShape, method_26173, getCullingFace, func_215702_a

VoxelShape (BlockGetter, BlockPos): c, getOcclusionShape, method_26201, getCullingShape, func_235754_c_

boolean (): d, hasLargeCollisionShape, method_26209, exceedsCube, func_215704_f

boolean (): e, useShapeForLightOcclusion, method_26211, hasSidedTransparency, func_215691_g

int (): f, getLightEmission, method_26213, getLuminance, func_185906_d

boolean (): g, isAir, method_26215, isAir, func_196958_f, isAir

MaterialColor (BlockGetter, BlockPos): d, getMapColor, method_26205, getTopMaterialColor, func_185909_g

BlockState (Rotation): a, rotate, method_26186, rotate, func_185907_a

BlockState (Mirror): a, mirror, method_26185, mirror, func_185902_a

RenderShape (): h, getRenderShape, method_26217, getRenderType, func_185901_i

boolean (BlockGetter, BlockPos): g, isRedstoneConductor, method_26212, isSolidBlock, func_215686_e, isOccluding

boolean (): i, isSignalSource, method_26219, emitsRedstonePower, func_185897_m, isPowerSource

int (BlockGetter, BlockPos, Direction): b, getSignal, method_26195, getWeakRedstonePower, func_185911_a

boolean (): j, hasAnalogOutputSignal, method_26221, hasComparatorOutput, func_185912_n, isComplexRedstone

int (Level, BlockPos): a, getAnalogOutputSignal, method_26176, getComparatorOutput, func_185888_a

float (BlockGetter, BlockPos): h, getDestroySpeed, method_26214, getHardness, func_185887_b

float (Player, BlockGetter, BlockPos): a, getDestroyProgress, method_26165, calcBlockBreakingDelta, func_185903_a, getDamage

int (BlockGetter, BlockPos, Direction): c, getDirectSignal, method_26203, getStrongRedstonePower, func_185893_b

PushReaction (): k, getPistonPushReaction, method_26223, getPistonBehavior, func_185905_o, getPushReaction

boolean (BlockGetter, BlockPos): i, isSolidRender, method_26216, isOpaqueFullCube, func_200015_d

boolean (): l, canOcclude, method_26225, isOpaque, func_200132_m

VoxelShape (BlockGetter, BlockPos): j, getShape, method_26218, getOutlineShape, func_196954_c, getShape

VoxelShape (BlockGetter, BlockPos, CollisionContext): a, getShape, method_26172, getOutlineShape, func_215700_a

VoxelShape (BlockGetter, BlockPos): k, getCollisionShape, method_26220, getCollisionShape, func_196952_d, getCollisionShape

VoxelShape (BlockGetter, BlockPos, CollisionContext): b, getCollisionShape, method_26194, getCollisionShape, func_215685_b

VoxelShape (BlockGetter, BlockPos): l, getBlockSupportShape, method_26222, getSidesShape, func_196951_e

VoxelShape (BlockGetter, BlockPos, CollisionContext): c, getVisualShape, method_26202, getVisualShape, func_199611_f

VoxelShape (BlockGetter, BlockPos): m, getInteractionShape, method_26224, getRayTraceShape, func_235777_m_

boolean (BlockGetter, BlockPos, Entity): a, entityCanStandOn, method_26168, hasSolidTopSurface, func_235719_a_

boolean (BlockGetter, BlockPos, Entity, Direction): a, entityCanStandOnFace, method_26169, hasSolidTopSurface, func_215682_a

Vec3 (BlockGetter, BlockPos): n, getOffset, method_26226, getModelOffset, func_191059_e

boolean (Level, BlockPos, int, int): a, triggerEvent, method_26177, onSyncedBlockEvent, func_235728_a_

void (Level, BlockPos, Block, BlockPos, boolean): a, neighborChanged, method_26181, neighborUpdate, func_215697_a, doPhysics

void (LevelAccessor, BlockPos, int): a, updateNeighbourShapes, method_30101, method_30101, func_235734_a_

void (LevelAccessor, BlockPos, int, int): a, updateNeighbourShapes, method_26183, updateNeighbors, func_241482_a_

void (LevelAccessor, BlockPos, int): b, updateIndirectNeighbourShapes, method_30102, method_30102, func_196948_b

void (LevelAccessor, BlockPos, int, int): b, updateIndirectNeighbourShapes, method_26198, prepare, func_241483_b_

void (Level, BlockPos, BlockState, boolean): a, onPlace, method_26182, onBlockAdded, func_215705_a, onPlace

void (Level, BlockPos, BlockState, boolean): b, onRemove, method_26197, onStateReplaced, func_196947_b, remove

void (ServerLevel, BlockPos, Random): a, tick, method_26192, scheduledTick, func_227033_a_

void (ServerLevel, BlockPos, Random): b, randomTick, method_26199, randomTick, func_227034_b_

void (Level, BlockPos, Entity): a, entityInside, method_26178, onEntityCollision, func_196950_a

void (Level, BlockPos, ItemStack): a, spawnAfterBreak, method_26180, onStacksDropped, func_215706_a, dropNaturally

List<ItemStack> (LootContext$Builder): a, getDrops, method_26189, getDroppedStacks, func_215693_a

InteractionResult (Level, Player, InteractionHand, BlockHitResult): a, use, method_26174, onUse, func_227031_a_, interact

void (Level, BlockPos, Player): a, attack, method_26179, onBlockBreakStart, func_196942_a, attack

boolean (BlockGetter, BlockPos): o, isSuffocating, method_26228, shouldSuffocate, func_229980_m_

BlockState (Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_26191, getStateForNeighborUpdate, func_196956_a, updateState

boolean (BlockGetter, BlockPos, PathComputationType): a, isPathfindable, method_26171, canPathfindThrough, func_196957_g

boolean (BlockPlaceContext): a, canBeReplaced, method_26166, canReplace, func_196953_a

boolean (Fluid): a, canBeReplaced, method_26188, canBucketPlace, func_227032_a_

boolean (LevelReader, BlockPos): a, canSurvive, method_26184, canPlaceAt, func_196955_c, canPlace

boolean (BlockGetter, BlockPos): q, hasPostProcess, method_26232, shouldPostProcess, func_202065_c

MenuProvider (Level, BlockPos): b, getMenuProvider, method_26196, createScreenHandlerFactory, func_215699_b

boolean (Tag<Block>): a, is, method_26164, isIn, func_235714_a_

boolean (Tag<Block>, Predicate<BlockBehaviour$BlockStateBase>): a, is, method_27851, method_27851, func_235715_a_

boolean (Block): a, is, method_27852, isOf, func_203425_a

FluidState (): m, getFluidState, method_26227, getFluidState, func_204520_s, getFluid

boolean (): n, isRandomlyTicking, method_26229, hasRandomTicks, func_204519_t, isTicking

SoundType (): o, getSoundType, method_26231, getSoundGroup, func_215695_r, getStepSound

void (Level, BlockState, BlockHitResult, Projectile): a, onProjectileHit, method_26175, onProjectileHit, func_215690_a

boolean (BlockGetter, BlockPos, Direction): d, isFaceSturdy, method_26206, isSideSolidFullSquare, func_224755_d

boolean (BlockGetter, BlockPos): r, isCollisionShapeFullBlock, method_26234, isFullCube, func_235785_r_

BlockState (): p, asState, method_26233, asBlockState, func_230340_p_

boolean (): q, requiresCorrectToolForDrops, method_29291, isToolRequired, func_235783_q_, isAlwaysDestroyable

boolean (BlockGetter, BlockPos): e, emissiveRendering, method_26208, hasEmissiveLighting, func_227035_k_

float (BlockGetter, BlockPos): f, getShadeBrightness, method_26210, getAmbientOcclusionLightLevel, func_215703_d

boolean (BlockState, Direction): a, skipRendering, method_26187, isSideInvisible, func_200017_a

boolean (BlockGetter, BlockPos): p, isViewBlocking, method_26230, shouldBlockVision, func_215696_m

long (BlockPos): a, getSeed, method_26190, getRenderingSeed, func_209533_a