Package net.minecraft.block
Class PointedDripstoneBlock
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.PointedDripstoneBlock
- All Implemented Interfaces:
FluidDrainable,FluidFillable,LandingBlock,Waterloggable,ItemConvertible
public class PointedDripstoneBlock extends Block implements LandingBlock, Waterloggable
- Mappings:
Namespace Name official cbuintermediary net/minecraft/class_5689named net/minecraft/block/PointedDripstoneBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.NeighborGroupNested classes/interfaces inherited from class net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A> -
Field Summary
Fields Modifier and Type Field Description private static VoxelShapeBASE_SHAPEprivate static VoxelShapeDOWN_TIP_SHAPEprivate static VoxelShapeFRUSTUM_SHAPEprivate static VoxelShapeMIDDLE_SHAPEstatic EnumProperty<Thickness>THICKNESSprivate static VoxelShapeTIP_MERGE_SHAPEprivate static VoxelShapeUP_TIP_SHAPEstatic DirectionPropertyVERTICAL_DIRECTIONstatic BooleanPropertyWATERLOGGEDFields inherited from class net.minecraft.block.Block
LOGGER, STATE_IDS, stateManagerFields inherited from class net.minecraft.block.AbstractBlock
collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplier -
Constructor Summary
Constructors Constructor Description PointedDripstoneBlock(AbstractBlock.Settings settings) -
Method Summary
Methods inherited from class net.minecraft.block.Block
addStacksForDisplay, afterBreak, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropStack, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getRawIdFromState, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toStringMethods inherited from class net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canReplace, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCollisionShape, getComparatorOutput, getDefaultMapColor, getDroppedStacks, getLootTableId, getOpacity, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getVisualShape, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isSideInvisible, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, rotateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.block.LandingBlock
onLandingMethods inherited from interface net.minecraft.block.Waterloggable
canFillWithFluid, getBucketFillSound, tryDrainFluid, tryFillWithFluid
-
Field Details
-
VERTICAL_DIRECTION
- Mappings:
Namespace Name Mixin selector official aLcbu;a:Lcip;intermediary field_28050Lnet/minecraft/class_5689;field_28050:Lnet/minecraft/class_2753;named VERTICAL_DIRECTIONLnet/minecraft/block/PointedDripstoneBlock;VERTICAL_DIRECTION:Lnet/minecraft/state/property/DirectionProperty;
-
THICKNESS
- Mappings:
Namespace Name Mixin selector official bLcbu;b:Lcit;intermediary field_28051Lnet/minecraft/class_5689;field_28051:Lnet/minecraft/class_2754;named THICKNESSLnet/minecraft/block/PointedDripstoneBlock;THICKNESS:Lnet/minecraft/state/property/EnumProperty;
-
WATERLOGGED
- Mappings:
Namespace Name Mixin selector official cLcbu;c:Lcim;intermediary field_28052Lnet/minecraft/class_5689;field_28052:Lnet/minecraft/class_2746;named WATERLOGGEDLnet/minecraft/block/PointedDripstoneBlock;WATERLOGGED:Lnet/minecraft/state/property/BooleanProperty;
-
TIP_MERGE_SHAPE
- Mappings:
Namespace Name Mixin selector official dLcbu;d:Ldjv;intermediary field_28053Lnet/minecraft/class_5689;field_28053:Lnet/minecraft/class_265;named TIP_MERGE_SHAPELnet/minecraft/block/PointedDripstoneBlock;TIP_MERGE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
UP_TIP_SHAPE
- Mappings:
Namespace Name Mixin selector official eLcbu;e:Ldjv;intermediary field_28054Lnet/minecraft/class_5689;field_28054:Lnet/minecraft/class_265;named UP_TIP_SHAPELnet/minecraft/block/PointedDripstoneBlock;UP_TIP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
DOWN_TIP_SHAPE
- Mappings:
Namespace Name Mixin selector official fLcbu;f:Ldjv;intermediary field_28055Lnet/minecraft/class_5689;field_28055:Lnet/minecraft/class_265;named DOWN_TIP_SHAPELnet/minecraft/block/PointedDripstoneBlock;DOWN_TIP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
BASE_SHAPE
- Mappings:
Namespace Name Mixin selector official gLcbu;g:Ldjv;intermediary field_28058Lnet/minecraft/class_5689;field_28058:Lnet/minecraft/class_265;named BASE_SHAPELnet/minecraft/block/PointedDripstoneBlock;BASE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
FRUSTUM_SHAPE
- Mappings:
Namespace Name Mixin selector official hLcbu;h:Ldjv;intermediary field_28056Lnet/minecraft/class_5689;field_28056:Lnet/minecraft/class_265;named FRUSTUM_SHAPELnet/minecraft/block/PointedDripstoneBlock;FRUSTUM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
MIDDLE_SHAPE
- Mappings:
Namespace Name Mixin selector official iLcbu;i:Ldjv;intermediary field_28057Lnet/minecraft/class_5689;field_28057:Lnet/minecraft/class_265;named MIDDLE_SHAPELnet/minecraft/block/PointedDripstoneBlock;MIDDLE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
-
Constructor Details
-
PointedDripstoneBlock
- Mappings:
Namespace Name Mixin selector official <init>Lchu;<init>(Lchu$c;)Vintermediary <init>Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)Vnamed <init>Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
Method Details
-
appendProperties
- Overrides:
appendPropertiesin classBlock- Mappings:
Namespace Name Mixin selector official aLbww;a(Lchw$a;)Vintermediary method_9515Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)Vnamed appendPropertiesLnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
canPlaceAt
- Overrides:
canPlaceAtin classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLchu;a(Lchv;Lbua;Lfx;)Zintermediary method_9558Lnet/minecraft/class_4970;method_9558(Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Znamed canPlaceAtLnet/minecraft/block/AbstractBlock;canPlaceAt(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
getStateForNeighborUpdate
public BlockState getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.- Overrides:
getStateForNeighborUpdatein classAbstractBlock- Parameters:
state- the state of this blockdirection- the direction from this block to the neighborneighborState- the state of the updated neighbor blockworld- the worldpos- the position of this blockneighborPos- the position of the neighbor block- Returns:
- the new state of this block
- Mappings:
Namespace Name Mixin selector official aLchu;a(Lchv;Lgc;Lchv;Lbty;Lfx;Lfx;)Lchv;intermediary method_9559Lnet/minecraft/class_4970;method_9559(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;named getStateForNeighborUpdateLnet/minecraft/block/AbstractBlock;getStateForNeighborUpdate(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
getFluidBlockState
- Mappings:
Namespace Name Mixin selector official mLcbu;m(Lchv;)Lchv;intermediary method_32901Lnet/minecraft/class_5689;method_32901(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;named getFluidBlockStateLnet/minecraft/block/PointedDripstoneBlock;getFluidBlockState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;
-
onProjectileHit
public void onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile)- Overrides:
onProjectileHitin classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLchu;a(Lbtx;Lchv;Ldiy;Lbid;)Vintermediary method_19286Lnet/minecraft/class_4970;method_19286(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)Vnamed onProjectileHitLnet/minecraft/block/AbstractBlock;onProjectileHit(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/hit/BlockHitResult;Lnet/minecraft/entity/projectile/ProjectileEntity;)V
-
onLandedUpon
- Overrides:
onLandedUponin classBlock- Mappings:
Namespace Name Mixin selector official aLbww;a(Lbtx;Lfx;Laqx;F)Vintermediary method_9554Lnet/minecraft/class_2248;method_9554(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;F)Vnamed onLandedUponLnet/minecraft/block/Block;onLandedUpon(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;F)V
-
randomDisplayTick
@Environment(CLIENT) public void randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)- Overrides:
randomDisplayTickin classBlock- Mappings:
Namespace Name Mixin selector official aLbww;a(Lchv;Lbtx;Lfx;Ljava/util/Random;)Vintermediary method_9496Lnet/minecraft/class_2248;method_9496(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed randomDisplayTickLnet/minecraft/block/Block;randomDisplayTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
scheduledTick
- Overrides:
scheduledTickin classAbstractBlock- Mappings:
Namespace Name Mixin selector official a_Lchu;a_(Lchv;Laav;Lfx;Ljava/util/Random;)Vintermediary method_9588Lnet/minecraft/class_4970;method_9588(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed scheduledTickLnet/minecraft/block/AbstractBlock;scheduledTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
randomTick
- Overrides:
randomTickin classAbstractBlock- Mappings:
Namespace Name Mixin selector official bLchu;b(Lchv;Laav;Lfx;Ljava/util/Random;)Vintermediary method_9514Lnet/minecraft/class_4970;method_9514(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed randomTickLnet/minecraft/block/AbstractBlock;randomTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
dripTick
- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lchv;Laav;Lfx;F)Vintermediary method_32772Lnet/minecraft/class_5689;method_32772(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;F)Vnamed dripTickLnet/minecraft/block/PointedDripstoneBlock;dripTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;F)V
-
getPistonBehavior
- Overrides:
getPistonBehaviorin classAbstractBlock- Mappings:
Namespace Name Mixin selector official cLchu;c(Lchv;)Ldaz;intermediary method_9527Lnet/minecraft/class_4970;method_9527(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619;named getPistonBehaviorLnet/minecraft/block/AbstractBlock;getPistonBehavior(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/piston/PistonBehavior;
-
getPlacementState
- Overrides:
getPlacementStatein classBlock- Mappings:
Namespace Name Mixin selector official aLbww;a(Lbpx;)Lchv;intermediary method_9605Lnet/minecraft/class_2248;method_9605(Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;named getPlacementStateLnet/minecraft/block/Block;getPlacementState(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
-
getFluidState
- Overrides:
getFluidStatein classAbstractBlock- Mappings:
Namespace Name Mixin selector official dLchu;d(Lchv;)Ldat;intermediary method_9545Lnet/minecraft/class_4970;method_9545(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;named getFluidStateLnet/minecraft/block/AbstractBlock;getFluidState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
-
getCullingShape
- Overrides:
getCullingShapein classAbstractBlock- Mappings:
Namespace Name Mixin selector official a_Lchu;a_(Lchv;Lbtb;Lfx;)Ldjv;intermediary method_9571Lnet/minecraft/class_4970;method_9571(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;named getCullingShapeLnet/minecraft/block/AbstractBlock;getCullingShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
getOutlineShape
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)- Overrides:
getOutlineShapein classAbstractBlock- Mappings:
Namespace Name Mixin selector official aLchu;a(Lchv;Lbtb;Lfx;Ldjh;)Ldjv;intermediary method_9530Lnet/minecraft/class_4970;method_9530(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;named getOutlineShapeLnet/minecraft/block/AbstractBlock;getOutlineShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
-
getOffsetType
- Overrides:
getOffsetTypein classAbstractBlock- Mappings:
Namespace Name Mixin selector official aj_Lchu;aj_()Lchu$b;intermediary method_16841Lnet/minecraft/class_4970;method_16841()Lnet/minecraft/class_4970$class_2250;named getOffsetTypeLnet/minecraft/block/AbstractBlock;getOffsetType()Lnet/minecraft/block/AbstractBlock$OffsetType;
-
getMaxModelOffset
public float getMaxModelOffset()- Overrides:
getMaxModelOffsetin classAbstractBlock- Mappings:
Namespace Name Mixin selector official an_Lchu;an_()Fintermediary method_32913Lnet/minecraft/class_4970;method_32913()Fnamed getMaxModelOffsetLnet/minecraft/block/AbstractBlock;getMaxModelOffset()F
-
onDestroyedOnLanding
- Specified by:
onDestroyedOnLandingin interfaceLandingBlock- Mappings:
Namespace Name Mixin selector official aLbzf;a(Lbtx;Lfx;Lbel;)Vintermediary method_10129Lnet/minecraft/class_5688;method_10129(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1540;)Vnamed onDestroyedOnLandingLnet/minecraft/block/LandingBlock;onDestroyedOnLanding(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/FallingBlockEntity;)V
-
getDamageSource
- Specified by:
getDamageSourcein interfaceLandingBlock- Mappings:
Namespace Name Mixin selector official bLbzf;b()Laqh;intermediary method_32898Lnet/minecraft/class_5688;method_32898()Lnet/minecraft/class_1282;named getDamageSourceLnet/minecraft/block/LandingBlock;getDamageSource()Lnet/minecraft/entity/damage/DamageSource;
-
getEntityPredicate
- Specified by:
getEntityPredicatein interfaceLandingBlock- Mappings:
Namespace Name Mixin selector official aLbzf;a()Ljava/util/function/Predicate;intermediary method_32897Lnet/minecraft/class_5688;method_32897()Ljava/util/function/Predicate;named getEntityPredicateLnet/minecraft/block/LandingBlock;getEntityPredicate()Ljava/util/function/Predicate;
-
scheduleFall
- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lchv;Lbty;Lfx;)Vintermediary method_32773Lnet/minecraft/class_5689;method_32773(Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Vnamed scheduleFallLnet/minecraft/block/PointedDripstoneBlock;scheduleFall(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
getStalactiteSize
- Mappings:
Namespace Name Mixin selector official bLcbu;b(Laav;Lfx;I)Iintermediary method_32900Lnet/minecraft/class_5689;method_32900(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Inamed getStalactiteSizeLnet/minecraft/block/PointedDripstoneBlock;getStalactiteSize(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;I)I
-
spawnFallingBlock
- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lchv;Laav;Lfx;)Vintermediary method_32771Lnet/minecraft/class_5689;method_32771(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Vnamed spawnFallingBlockLnet/minecraft/block/PointedDripstoneBlock;spawnFallingBlock(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
-
createParticle
@Environment(CLIENT) public static void createParticle(World world, BlockPos pos, BlockState state)- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbtx;Lfx;Lchv;)Vintermediary method_32899Lnet/minecraft/class_5689;method_32899(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed createParticleLnet/minecraft/block/PointedDripstoneBlock;createParticle(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
createParticle
@Environment(CLIENT) private static void createParticle(World world, BlockPos pos, BlockState state, Fluid fluid)- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbtx;Lfx;Lchv;Ldas;)Vintermediary method_32768Lnet/minecraft/class_5689;method_32768(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Vnamed createParticleLnet/minecraft/block/PointedDripstoneBlock;createParticle(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/Fluid;)V
-
getTipPos
@Nullable private static BlockPos getTipPos(BlockState state, WorldAccess world, BlockPos pos, int range)- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lchv;Lbty;Lfx;I)Lfx;intermediary method_32782Lnet/minecraft/class_5689;method_32782(Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338;named getTipPosLnet/minecraft/block/PointedDripstoneBlock;getTipPos(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/util/math/BlockPos;
-
getDirectionToPlaceAt
@Nullable private static Direction getDirectionToPlaceAt(WorldView world, BlockPos pos, Direction direction)- Mappings:
Namespace Name Mixin selector official bLcbu;b(Lbua;Lfx;Lgc;)Lgc;intermediary method_32777Lnet/minecraft/class_5689;method_32777(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;named getDirectionToPlaceAtLnet/minecraft/block/PointedDripstoneBlock;getDirectionToPlaceAt(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/Direction;
-
getThickness
@Nullable private static Thickness getThickness(WorldView world, BlockPos pos, Direction direction, boolean tryMerge)- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbua;Lfx;Lgc;Z)Lcis;intermediary method_32770Lnet/minecraft/class_5689;method_32770(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_5691;named getThicknessLnet/minecraft/block/PointedDripstoneBlock;getThickness(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Z)Lnet/minecraft/block/enums/Thickness;
-
canDrip
- Mappings:
Namespace Name Mixin selector official hLcbu;h(Lchv;)Zintermediary method_32783Lnet/minecraft/class_5689;method_32783(Lnet/minecraft/class_2680;)Znamed canDripLnet/minecraft/block/PointedDripstoneBlock;canDrip(Lnet/minecraft/block/BlockState;)Z
-
getSupportingPos
private static Optional<BlockPos> getSupportingPos(World world, BlockPos pos, BlockState state, int range)- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbtx;Lfx;Lchv;I)Ljava/util/Optional;intermediary method_32776Lnet/minecraft/class_5689;method_32776(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Ljava/util/Optional;named getSupportingPosLnet/minecraft/block/PointedDripstoneBlock;getSupportingPos(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)Ljava/util/Optional;
-
canPlaceAtWithDirection
- Mappings:
Namespace Name Mixin selector official cLcbu;c(Lbua;Lfx;Lgc;)Zintermediary method_32781Lnet/minecraft/class_5689;method_32781(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Znamed canPlaceAtWithDirectionLnet/minecraft/block/PointedDripstoneBlock;canPlaceAtWithDirection(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
isTip
- Mappings:
Namespace Name Mixin selector official nLcbu;n(Lchv;)Zintermediary method_32784Lnet/minecraft/class_5689;method_32784(Lnet/minecraft/class_2680;)Znamed isTipLnet/minecraft/block/PointedDripstoneBlock;isTip(Lnet/minecraft/block/BlockState;)Z
-
isPointingDown
- Mappings:
Namespace Name Mixin selector official oLcbu;o(Lchv;)Zintermediary method_32785Lnet/minecraft/class_5689;method_32785(Lnet/minecraft/class_2680;)Znamed isPointingDownLnet/minecraft/block/PointedDripstoneBlock;isPointingDown(Lnet/minecraft/block/BlockState;)Z
-
isHeldByPointedDripstone
- Mappings:
Namespace Name Mixin selector official bLcbu;b(Lchv;Lbua;Lfx;)Zintermediary method_32778Lnet/minecraft/class_5689;method_32778(Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Znamed isHeldByPointedDripstoneLnet/minecraft/block/PointedDripstoneBlock;isHeldByPointedDripstone(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
isPointedDripstoneFacingDirection
- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lchv;Lgc;)Zintermediary method_32774Lnet/minecraft/class_5689;method_32774(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Znamed isPointedDripstoneFacingDirectionLnet/minecraft/block/PointedDripstoneBlock;isPointedDripstoneFacingDirection(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
getCauldronPos
- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbtx;Lfx;Ldas;)Lfx;intermediary method_32769Lnet/minecraft/class_5689;method_32769(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)Lnet/minecraft/class_2338;named getCauldronPosLnet/minecraft/block/PointedDripstoneBlock;getCauldronPos(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/Fluid;)Lnet/minecraft/util/math/BlockPos;
-
getDripPos
- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbtx;Lfx;)Lfx;intermediary method_32767Lnet/minecraft/class_5689;method_32767(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;named getDripPosLnet/minecraft/block/PointedDripstoneBlock;getDripPos(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
getDripFluid
- Mappings:
Namespace Name Mixin selector official bLcbu;b(Lbtx;Lfx;)Ldas;intermediary method_32775Lnet/minecraft/class_5689;method_32775(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611;named getDripFluidLnet/minecraft/block/PointedDripstoneBlock;getDripFluid(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/Fluid;
-
getFluid
- Mappings:
Namespace Name Mixin selector official bLcbu;b(Lbtx;Lfx;Lchv;)Ljava/util/Optional;intermediary method_33276Lnet/minecraft/class_5689;method_33276(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Optional;named getFluidLnet/minecraft/block/PointedDripstoneBlock;getFluid(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Optional;
-
isFluidLiquid
Returns whether the providedfluidis liquid, namely lava or water.- Mappings:
Namespace Name Mixin selector official aLcbu;a(Ldas;)Zintermediary method_33273Lnet/minecraft/class_5689;method_33273(Lnet/minecraft/class_3611;)Znamed isFluidLiquidLnet/minecraft/block/PointedDripstoneBlock;isFluidLiquid(Lnet/minecraft/fluid/Fluid;)Z
-
getDripFluid
- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbtx;Ldas;)Ldas;intermediary method_33271Lnet/minecraft/class_5689;method_33271(Lnet/minecraft/class_1937;Lnet/minecraft/class_3611;)Lnet/minecraft/class_3611;named getDripFluidLnet/minecraft/block/PointedDripstoneBlock;getDripFluid(Lnet/minecraft/world/World;Lnet/minecraft/fluid/Fluid;)Lnet/minecraft/fluid/Fluid;
-
searchInDirection
private static Optional<BlockPos> searchInDirection(WorldAccess world, BlockPos pos, Direction.AxisDirection direction, Predicate<BlockState> continuePredicate, Predicate<BlockState> stopPredicate, int range)- Mappings:
Namespace Name Mixin selector official aLcbu;a(Lbty;Lfx;Lgc$b;Ljava/util/function/Predicate;Ljava/util/function/Predicate;I)Ljava/util/Optional;intermediary method_33272Lnet/minecraft/class_5689;method_33272(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2352;Ljava/util/function/Predicate;Ljava/util/function/Predicate;I)Ljava/util/Optional;named searchInDirectionLnet/minecraft/block/PointedDripstoneBlock;searchInDirection(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction$AxisDirection;Ljava/util/function/Predicate;Ljava/util/function/Predicate;I)Ljava/util/Optional;
-