History - net.minecraft.block.PointedDripstoneBlock

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

com.mojang.serialization.MapCodec<PointedDripstoneBlock>: CODEC, field_46413, CODEC

Constructors

Methods

com.mojang.serialization.MapCodec<PointedDripstoneBlock> (): codec, method_53969, getCodec

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_1_5031, method_1_5031

BlockState (PointedDripstoneBlock): lambda$static$1, method_1_5032, method_1_5032

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

EnumProperty<Direction>: TIP_DIRECTION, field_28050, VERTICAL_DIRECTION

EnumProperty<Thickness>: THICKNESS, field_28051, THICKNESS

BooleanProperty: WATERLOGGED, field_28052, WATERLOGGED

int: DELAY_BEFORE_FALLING, field_31207, field_31207

float: DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE, field_31209, field_31209

float: DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE, field_31209, DRIP_PARTICLE_CHANCE

double: MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE, field_31213, field_31213

float: STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE, field_31214, field_31214

int: STALACTITE_MAX_DAMAGE, field_31215, field_31215

int: MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION, field_31200, field_31200

float: AVERAGE_DAYS_PER_GROWTH, field_33566, field_33566

float: GROWTH_PROBABILITY_PER_RANDOM_TICK, field_33567, field_33567

int: MAX_GROWTH_LENGTH, field_33568, MAX_STALACTITE_GROWTH

int: MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING, field_33569, STALACTITE_FLOOR_SEARCH_RANGE

VoxelShape: SHAPE_TIP_MERGE, field_28053, TIP_MERGE_SHAPE

VoxelShape: SHAPE_TIP_UP, field_28054, UP_TIP_SHAPE

VoxelShape: SHAPE_TIP_DOWN, field_28055, DOWN_TIP_SHAPE

VoxelShape: SHAPE_FRUSTUM, field_28058, FRUSTUM_SHAPE

VoxelShape: SHAPE_MIDDLE, field_28056, MIDDLE_SHAPE

VoxelShape: SHAPE_BASE, field_28057, BASE_SHAPE

float: MAX_HORIZONTAL_OFFSET, field_31204, MAX_HORIZONTAL_MODEL_OFFSET

Constructors

(AbstractBlock$Settings)

(BlockState, AbstractBlock$Settings)

Methods

void (StateManager$Builder<Block, BlockState>): createBlockStateDefinition, method_9515, appendProperties

boolean (BlockState, WorldView, BlockPos): canSurvive, method_9558, canPlaceAt

BlockState (BlockState, WorldView, ScheduledTickView, BlockPos, Direction, BlockPos, BlockState, Random): updateShape, method_9559, getStateForNeighborUpdate

void (World, BlockState, BlockHitResult, ProjectileEntity): onProjectileHit, method_19286, onProjectileHit

void (BlockState, ServerWorld, BlockPos, Random): tick, method_9588, scheduledTick

BlockState (ItemPlacementContext): getStateForPlacement, method_9605, getPlacementState

FluidState (BlockState): getFluidState, method_9545, getFluidState

VoxelShape (BlockState, BlockView, BlockPos, ShapeContext): getShape, method_9530, getOutlineShape

boolean (BlockState, BlockView, BlockPos): isCollisionShapeFullBlock, method_37403, isShapeFullCube

float (): getMaxHorizontalOffset, method_32913, getMaxHorizontalModelOffset

void (World, BlockPos, FallingBlockEntity): onBrokenAfterFall, method_10129, onDestroyedOnLanding

DamageSource (Entity): getFallDamageSource, method_32898, getDamageSource

void (BlockState, ServerWorld, BlockPos): spawnFallingStalactite, method_32771, spawnFallingBlock

void (BlockState, ServerWorld, BlockPos, Random): growStalactiteOrStalagmiteIfPossible, method_36375, tryGrow

void (ServerWorld, BlockPos): growStalagmiteBelow, method_36368, tryGrowStalagmite

void (ServerWorld, BlockPos, Direction): grow, method_36369, tryGrow

void (WorldAccess, BlockPos, Direction, Thickness): createDripstone, method_36370, place

void (BlockState, WorldAccess, BlockPos): createMergedTips, method_36376, growMerged

BlockPos (BlockState, WorldAccess, BlockPos, int, boolean): findTip, method_32782, getTipPos

Direction (WorldView, BlockPos, Direction): calculateTipDirection, method_32777, getDirectionToPlaceAt

Thickness (WorldView, BlockPos, Direction, boolean): calculateDripstoneThickness, method_32770, getThickness

boolean (BlockState): canDrip, method_32783, canDrip

boolean (BlockState, ServerWorld, BlockPos): canTipGrow, method_36374, canGrow

boolean (WorldView, BlockPos, Direction): isValidPointedDripstonePlacement, method_32781, canPlaceAtWithDirection

boolean (BlockState, boolean): isTip, method_32784, isTip

boolean (BlockState, Direction): isUnmergedTipWithDirection, method_36372, isTip

boolean (BlockState): isStalactite, method_32785, isPointingDown

boolean (BlockState): isStalagmite, method_35283, isPointingUp

boolean (BlockState, WorldView, BlockPos): isStalactiteStartPos, method_32778, isHeldByPointedDripstone

boolean (BlockState, NavigationType): isPathfindable, method_9516, canPathfindThrough

boolean (BlockState, Direction): isPointedDripstoneWithDirection, method_32774, isPointedDripstoneFacingDirection

boolean (BlockState, BlockState): canGrow, method_36371, canGrow

Optional<BlockPos> (WorldAccess, BlockPos, Direction$AxisDirection, BiPredicate<BlockPos, BlockState>, Predicate<BlockState>, int): findBlockVertical, method_33272, searchInDirection

boolean (BlockState): lambda$findRootBlock$1, method_33281, method_33281

boolean (Direction, BlockPos, BlockState): lambda$findRootBlock$0, method_33275, method_33275

boolean (boolean, BlockState): lambda$findTip$1, method_36373, method_36373

boolean (Direction, BlockPos, BlockState): lambda$findTip$0, method_33278, method_33278

int (): getStalactiteLandingSound, method_1_5205, getWorldEventId

boolean (WorldView, BlockPos): canGrow, method_36371, canGrow

boolean (WorldView, BlockPos, BlockState): blocksStalagmiteScan, method_1_4922, isDrippingObstructed

boolean (BlockState, BlockState): lambda$findRootBlock$1, method_1_5030, method_1_5030

boolean (BlockState, Direction, BlockPos, BlockState): lambda$findRootBlock$0, method_1_5029, method_1_5029

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_1_5031, method_1_5031

BlockState (PointedDripstoneBlock): lambda$static$1, method_1_5032, method_1_5032

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

PointedDripstoneBlock$DrippingFluid (World, BlockPos): lambda$getFluidAboveStalactite$11, method_33279, method_33279

PointedDripstoneBlock$DrippingFluid (World, BlockPos): lambda$getFluidAboveStalactite$0, method_33279, method_33279

Fluid (PointedDripstoneBlock$DrippingFluid): lambda$getCauldronFillFluidType$10, method_43131, method_43131

Fluid (PointedDripstoneBlock$DrippingFluid): lambda$getCauldronFillFluidType$0, method_43131, method_43131

boolean (World, BlockPos, BlockState): lambda$findStalactiteTipAboveCauldron$9, method_40017, method_40017

boolean (World, BlockPos, BlockState): lambda$findStalactiteTipAboveCauldron$0, method_40017, method_40017

boolean (World, BlockPos, BlockState): lambda$findFillableCauldronBelowStalactiteTip$8, method_40018, method_40018

boolean (World, BlockPos, BlockState): lambda$findFillableCauldronBelowStalactiteTip$1, method_40018, method_40018

boolean (Fluid, BlockState): lambda$findFillableCauldronBelowStalactiteTip$7, method_33274, method_33274

boolean (Fluid, BlockState): lambda$findFillableCauldronBelowStalactiteTip$0, method_33274, method_33274

boolean (BlockState): lambda$findRootBlock$6, method_33281, method_33281

boolean (BlockState): lambda$findRootBlock$1, method_33281, method_33281

boolean (Direction, BlockPos, BlockState): lambda$findRootBlock$5, method_33275, method_33275

boolean (Direction, BlockPos, BlockState): lambda$findRootBlock$0, method_33275, method_33275

boolean (boolean, BlockState): lambda$findTip$4, method_36373, method_36373

boolean (boolean, BlockState): lambda$findTip$1, method_36373, method_36373

boolean (Direction, BlockPos, BlockState): lambda$findTip$3, method_33278, method_33278

boolean (Direction, BlockPos, BlockState): lambda$findTip$0, method_33278, method_33278

void (World, BlockPos, BlockState, PointedDripstoneBlock$DrippingFluid): lambda$spawnDripParticle$2, method_33277, method_33277

void (World, BlockPos, BlockState, PointedDripstoneBlock$DrippingFluid): lambda$spawnDripParticle$0, method_33277, method_33277

1.21.11_unobfuscated

Names

net.minecraft.world.level.block.PointedDripstoneBlock

net.minecraft.class_5689

net.minecraft.block.PointedDripstoneBlock

Fields

com.mojang.serialization.MapCodec<PointedDripstoneBlock>: CODEC, field_46413, CODEC

EnumProperty<Direction>: TIP_DIRECTION, field_28050, VERTICAL_DIRECTION

EnumProperty<Thickness>: THICKNESS, field_28051, THICKNESS

BooleanProperty: WATERLOGGED, field_28052, WATERLOGGED

int: MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE, field_31205, field_31205

int: DELAY_BEFORE_FALLING, field_31207, field_31207

float: DRIP_PROBABILITY_PER_ANIMATE_TICK, field_31208, field_31208

float: DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE, field_31209, field_31209

int: MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON, field_31210, field_31210

float: WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK, field_31211, WATER_DRIP_CHANCE

float: LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK, field_31212, LAVA_DRIP_CHANCE

double: MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE, field_31213, field_31213

float: STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE, field_31214, field_31214

int: STALACTITE_MAX_DAMAGE, field_31215, field_31215

int: MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION, field_31200, field_31200

float: STALAGMITE_FALL_DISTANCE_OFFSET, field_31201, field_31201

int: STALAGMITE_FALL_DAMAGE_MODIFIER, field_31202, field_31202

float: AVERAGE_DAYS_PER_GROWTH, field_33566, field_33566

float: GROWTH_PROBABILITY_PER_RANDOM_TICK, field_33567, field_33567

int: MAX_GROWTH_LENGTH, field_33568, MAX_STALACTITE_GROWTH

int: MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING, field_33569, STALACTITE_FLOOR_SEARCH_RANGE

VoxelShape: SHAPE_TIP_MERGE, field_28053, TIP_MERGE_SHAPE

VoxelShape: SHAPE_TIP_UP, field_28054, UP_TIP_SHAPE

VoxelShape: SHAPE_TIP_DOWN, field_28055, DOWN_TIP_SHAPE

VoxelShape: SHAPE_FRUSTUM, field_28058, FRUSTUM_SHAPE

VoxelShape: SHAPE_MIDDLE, field_28056, MIDDLE_SHAPE

VoxelShape: SHAPE_BASE, field_28057, BASE_SHAPE

double: STALACTITE_DRIP_START_PIXEL, field_31203, DOWN_TIP_Y

float: MAX_HORIZONTAL_OFFSET, field_31204, MAX_HORIZONTAL_MODEL_OFFSET

VoxelShape: REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK, field_36340, DRIP_COLLISION_SHAPE

Constructors

(AbstractBlock$Settings)

Methods

com.mojang.serialization.MapCodec<PointedDripstoneBlock> (): codec, method_53969, getCodec

void (StateManager$Builder<Block, BlockState>): createBlockStateDefinition, method_9515, appendProperties

boolean (BlockState, WorldView, BlockPos): canSurvive, method_9558, canPlaceAt

BlockState (BlockState, WorldView, ScheduledTickView, BlockPos, Direction, BlockPos, BlockState, Random): updateShape, method_9559, getStateForNeighborUpdate

void (World, BlockState, BlockHitResult, ProjectileEntity): onProjectileHit, method_19286, onProjectileHit

void (World, BlockState, BlockPos, Entity, double): fallOn, method_9554, onLandedUpon

void (BlockState, World, BlockPos, Random): animateTick, method_9496, randomDisplayTick

void (BlockState, ServerWorld, BlockPos, Random): tick, method_9588, scheduledTick

void (BlockState, ServerWorld, BlockPos, Random): randomTick, method_9514, randomTick

void (BlockState, ServerWorld, BlockPos, float): maybeTransferFluid, method_32772, dripTick

BlockState (ItemPlacementContext): getStateForPlacement, method_9605, getPlacementState

FluidState (BlockState): getFluidState, method_9545, getFluidState

VoxelShape (BlockState, BlockView, BlockPos, ShapeContext): getShape, method_9530, getOutlineShape

boolean (BlockState, BlockView, BlockPos): isCollisionShapeFullBlock, method_37403, isShapeFullCube

float (): getMaxHorizontalOffset, method_32913, getMaxHorizontalModelOffset

void (World, BlockPos, FallingBlockEntity): onBrokenAfterFall, method_10129, onDestroyedOnLanding

DamageSource (Entity): getFallDamageSource, method_32898, getDamageSource

void (BlockState, ServerWorld, BlockPos): spawnFallingStalactite, method_32771, spawnFallingBlock

void (BlockState, ServerWorld, BlockPos, Random): growStalactiteOrStalagmiteIfPossible, method_36375, tryGrow

void (ServerWorld, BlockPos): growStalagmiteBelow, method_36368, tryGrowStalagmite

void (ServerWorld, BlockPos, Direction): grow, method_36369, tryGrow

void (WorldAccess, BlockPos, Direction, Thickness): createDripstone, method_36370, place

void (BlockState, WorldAccess, BlockPos): createMergedTips, method_36376, growMerged

void (World, BlockPos, BlockState): spawnDripParticle, method_32899, createParticle

void (World, BlockPos, BlockState, Fluid, BlockPos): spawnDripParticle, method_32768, createParticle

BlockPos (BlockState, WorldAccess, BlockPos, int, boolean): findTip, method_32782, getTipPos

Direction (WorldView, BlockPos, Direction): calculateTipDirection, method_32777, getDirectionToPlaceAt

Thickness (WorldView, BlockPos, Direction, boolean): calculateDripstoneThickness, method_32770, getThickness

boolean (BlockState): canDrip, method_32783, canDrip

boolean (BlockState, ServerWorld, BlockPos): canTipGrow, method_36374, canGrow

Optional<BlockPos> (World, BlockPos, BlockState, int): findRootBlock, method_32776, getSupportingPos

boolean (WorldView, BlockPos, Direction): isValidPointedDripstonePlacement, method_32781, canPlaceAtWithDirection

boolean (BlockState, boolean): isTip, method_32784, isTip

boolean (BlockState, Direction): isUnmergedTipWithDirection, method_36372, isTip

boolean (BlockState): isStalactite, method_32785, isPointingDown

boolean (BlockState): isStalagmite, method_35283, isPointingUp

boolean (BlockState, WorldView, BlockPos): isStalactiteStartPos, method_32778, isHeldByPointedDripstone

boolean (BlockState, NavigationType): isPathfindable, method_9516, canPathfindThrough

boolean (BlockState, Direction): isPointedDripstoneWithDirection, method_32774, isPointedDripstoneFacingDirection

BlockPos (World, BlockPos, Fluid): findFillableCauldronBelowStalactiteTip, method_32769, getCauldronPos

BlockPos (World, BlockPos): findStalactiteTipAboveCauldron, method_32767, getDripPos

Fluid (ServerWorld, BlockPos): getCauldronFillFluidType, method_32775, getDripFluid

Optional<PointedDripstoneBlock$DrippingFluid> (World, BlockPos, BlockState): getFluidAboveStalactite, method_33276, getFluid

boolean (Fluid): canFillCauldron, method_33273, isFluidLiquid

boolean (BlockState, BlockState): canGrow, method_36371, canGrow

ParticleEffect (World, Fluid, BlockPos): getDripParticle, method_75744, getParticleEffect

Optional<BlockPos> (WorldAccess, BlockPos, Direction$AxisDirection, BiPredicate<BlockPos, BlockState>, Predicate<BlockState>, int): findBlockVertical, method_33272, searchInDirection

boolean (BlockView, BlockPos, BlockState): canDripThrough, method_40016, canDripThrough

PointedDripstoneBlock$DrippingFluid (World, BlockPos): lambda$getFluidAboveStalactite$11, method_33279, method_33279

Fluid (PointedDripstoneBlock$DrippingFluid): lambda$getCauldronFillFluidType$10, method_43131, method_43131

boolean (World, BlockPos, BlockState): lambda$findStalactiteTipAboveCauldron$9, method_40017, method_40017

boolean (World, BlockPos, BlockState): lambda$findFillableCauldronBelowStalactiteTip$8, method_40018, method_40018

boolean (Fluid, BlockState): lambda$findFillableCauldronBelowStalactiteTip$7, method_33274, method_33274

boolean (BlockState): lambda$findRootBlock$6, method_33281, method_33281

boolean (Direction, BlockPos, BlockState): lambda$findRootBlock$5, method_33275, method_33275

boolean (boolean, BlockState): lambda$findTip$4, method_36373, method_36373

boolean (Direction, BlockPos, BlockState): lambda$findTip$3, method_33278, method_33278

void (World, BlockPos, BlockState, PointedDripstoneBlock$DrippingFluid): lambda$spawnDripParticle$2, method_33277, method_33277

void (World, BlockPos, BlockState, PointedDripstoneBlock$DrippingFluid): lambda$animateTick$1, method_33280, method_33280

boolean (float, PointedDripstoneBlock$DrippingFluid): lambda$animateTick$0, method_33270, method_33270