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 cbs
intermediary net/minecraft/class_5689
named net/minecraft/block/PointedDripstoneBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.NeighborGroup
Nested 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 VoxelShape
BASE_SHAPE
private static VoxelShape
DOWN_TIP_SHAPE
private static VoxelShape
FRUSTUM_SHAPE
private static VoxelShape
MIDDLE_SHAPE
static EnumProperty<Thickness>
THICKNESS
private static VoxelShape
TIP_MERGE_SHAPE
private static VoxelShape
UP_TIP_SHAPE
static DirectionProperty
VERTICAL_DIRECTION
static BooleanProperty
WATERLOGGED
Fields inherited from class net.minecraft.block.Block
LOGGER, STATE_IDS, stateManager
Fields 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, method_33614, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, toString
Methods 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, rotate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.block.LandingBlock
onLanding
Methods inherited from interface net.minecraft.block.Waterloggable
canFillWithFluid, getBucketFillSound, tryDrainFluid, tryFillWithFluid
-
Field Details
-
VERTICAL_DIRECTION
- Mappings:
Namespace Name Mixin selector official a
Lcbs;a:Lcin;
intermediary field_28050
Lnet/minecraft/class_5689;field_28050:Lnet/minecraft/class_2753;
named VERTICAL_DIRECTION
Lnet/minecraft/block/PointedDripstoneBlock;VERTICAL_DIRECTION:Lnet/minecraft/state/property/DirectionProperty;
-
THICKNESS
- Mappings:
Namespace Name Mixin selector official b
Lcbs;b:Lcir;
intermediary field_28051
Lnet/minecraft/class_5689;field_28051:Lnet/minecraft/class_2754;
named THICKNESS
Lnet/minecraft/block/PointedDripstoneBlock;THICKNESS:Lnet/minecraft/state/property/EnumProperty;
-
WATERLOGGED
- Mappings:
Namespace Name Mixin selector official c
Lcbs;c:Lcik;
intermediary field_28052
Lnet/minecraft/class_5689;field_28052:Lnet/minecraft/class_2746;
named WATERLOGGED
Lnet/minecraft/block/PointedDripstoneBlock;WATERLOGGED:Lnet/minecraft/state/property/BooleanProperty;
-
TIP_MERGE_SHAPE
- Mappings:
Namespace Name Mixin selector official d
Lcbs;d:Ldjn;
intermediary field_28053
Lnet/minecraft/class_5689;field_28053:Lnet/minecraft/class_265;
named TIP_MERGE_SHAPE
Lnet/minecraft/block/PointedDripstoneBlock;TIP_MERGE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
UP_TIP_SHAPE
- Mappings:
Namespace Name Mixin selector official e
Lcbs;e:Ldjn;
intermediary field_28054
Lnet/minecraft/class_5689;field_28054:Lnet/minecraft/class_265;
named UP_TIP_SHAPE
Lnet/minecraft/block/PointedDripstoneBlock;UP_TIP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
DOWN_TIP_SHAPE
- Mappings:
Namespace Name Mixin selector official f
Lcbs;f:Ldjn;
intermediary field_28055
Lnet/minecraft/class_5689;field_28055:Lnet/minecraft/class_265;
named DOWN_TIP_SHAPE
Lnet/minecraft/block/PointedDripstoneBlock;DOWN_TIP_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
BASE_SHAPE
- Mappings:
Namespace Name Mixin selector official g
Lcbs;g:Ldjn;
intermediary field_28058
Lnet/minecraft/class_5689;field_28058:Lnet/minecraft/class_265;
named BASE_SHAPE
Lnet/minecraft/block/PointedDripstoneBlock;BASE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
FRUSTUM_SHAPE
- Mappings:
Namespace Name Mixin selector official h
Lcbs;h:Ldjn;
intermediary field_28056
Lnet/minecraft/class_5689;field_28056:Lnet/minecraft/class_265;
named FRUSTUM_SHAPE
Lnet/minecraft/block/PointedDripstoneBlock;FRUSTUM_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
MIDDLE_SHAPE
- Mappings:
Namespace Name Mixin selector official i
Lcbs;i:Ldjn;
intermediary field_28057
Lnet/minecraft/class_5689;field_28057:Lnet/minecraft/class_265;
named MIDDLE_SHAPE
Lnet/minecraft/block/PointedDripstoneBlock;MIDDLE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
-
Constructor Details
-
PointedDripstoneBlock
- Mappings:
Namespace Name Mixin selector official <init>
Lchs;<init>(Lchs$c;)V
intermediary <init>
Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)V
named <init>
Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
Method Details
-
appendProperties
- Overrides:
appendProperties
in classBlock
- Mappings:
Namespace Name Mixin selector official a
Lbwu;a(Lchu$a;)V
intermediary method_9515
Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)V
named appendProperties
Lnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
canPlaceAt
- Overrides:
canPlaceAt
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a
Lchs;a(Lcht;Lbty;Lfx;)Z
intermediary method_9558
Lnet/minecraft/class_4970;method_9558(Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
named canPlaceAt
Lnet/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:
getStateForNeighborUpdate
in 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 a
Lchs;a(Lcht;Lgc;Lcht;Lbtw;Lfx;Lfx;)Lcht;
intermediary method_9559
Lnet/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 getStateForNeighborUpdate
Lnet/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 m
Lcbs;m(Lcht;)Lcht;
intermediary method_32901
Lnet/minecraft/class_5689;method_32901(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
named getFluidBlockState
Lnet/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:
onProjectileHit
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a
Lchs;a(Lbtv;Lcht;Ldiq;Lbib;)V
intermediary method_19286
Lnet/minecraft/class_4970;method_19286(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V
named onProjectileHit
Lnet/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:
onLandedUpon
in classBlock
- Mappings:
Namespace Name Mixin selector official a
Lbwu;a(Lbtv;Lfx;Laqv;F)V
intermediary method_9554
Lnet/minecraft/class_2248;method_9554(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;F)V
named onLandedUpon
Lnet/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:
randomDisplayTick
in classBlock
- Mappings:
Namespace Name Mixin selector official a
Lbwu;a(Lcht;Lbtv;Lfx;Ljava/util/Random;)V
intermediary method_9496
Lnet/minecraft/class_2248;method_9496(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V
named randomDisplayTick
Lnet/minecraft/block/Block;randomDisplayTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
scheduledTick
- Overrides:
scheduledTick
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a_
Lchs;a_(Lcht;Laav;Lfx;Ljava/util/Random;)V
intermediary method_9588
Lnet/minecraft/class_4970;method_9588(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
named scheduledTick
Lnet/minecraft/block/AbstractBlock;scheduledTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
randomTick
- Overrides:
randomTick
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official b
Lchs;b(Lcht;Laav;Lfx;Ljava/util/Random;)V
intermediary method_9514
Lnet/minecraft/class_4970;method_9514(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
named randomTick
Lnet/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 a
Lcbs;a(Lcht;Laav;Lfx;F)V
intermediary method_32772
Lnet/minecraft/class_5689;method_32772(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;F)V
named dripTick
Lnet/minecraft/block/PointedDripstoneBlock;dripTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;F)V
-
getPistonBehavior
- Overrides:
getPistonBehavior
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official c
Lchs;c(Lcht;)Ldar;
intermediary method_9527
Lnet/minecraft/class_4970;method_9527(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619;
named getPistonBehavior
Lnet/minecraft/block/AbstractBlock;getPistonBehavior(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/piston/PistonBehavior;
-
getPlacementState
- Overrides:
getPlacementState
in classBlock
- Mappings:
Namespace Name Mixin selector official a
Lbwu;a(Lbpv;)Lcht;
intermediary method_9605
Lnet/minecraft/class_2248;method_9605(Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;
named getPlacementState
Lnet/minecraft/block/Block;getPlacementState(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
-
getFluidState
- Overrides:
getFluidState
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official d
Lchs;d(Lcht;)Ldal;
intermediary method_9545
Lnet/minecraft/class_4970;method_9545(Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
named getFluidState
Lnet/minecraft/block/AbstractBlock;getFluidState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
-
getCullingShape
- Overrides:
getCullingShape
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a_
Lchs;a_(Lcht;Lbsz;Lfx;)Ldjn;
intermediary method_9571
Lnet/minecraft/class_4970;method_9571(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
named getCullingShape
Lnet/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:
getOutlineShape
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official a
Lchs;a(Lcht;Lbsz;Lfx;Ldiz;)Ldjn;
intermediary method_9530
Lnet/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 getOutlineShape
Lnet/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:
getOffsetType
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official aj_
Lchs;aj_()Lchs$b;
intermediary method_16841
Lnet/minecraft/class_4970;method_16841()Lnet/minecraft/class_4970$class_2250;
named getOffsetType
Lnet/minecraft/block/AbstractBlock;getOffsetType()Lnet/minecraft/block/AbstractBlock$OffsetType;
-
getMaxModelOffset
public float getMaxModelOffset()- Overrides:
getMaxModelOffset
in classAbstractBlock
- Mappings:
Namespace Name Mixin selector official an_
Lchs;an_()F
intermediary method_32913
Lnet/minecraft/class_4970;method_32913()F
named getMaxModelOffset
Lnet/minecraft/block/AbstractBlock;getMaxModelOffset()F
-
onDestroyedOnLanding
- Specified by:
onDestroyedOnLanding
in interfaceLandingBlock
- Mappings:
Namespace Name Mixin selector official a
Lbzd;a(Lbtv;Lfx;Lbej;)V
intermediary method_10129
Lnet/minecraft/class_5688;method_10129(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1540;)V
named onDestroyedOnLanding
Lnet/minecraft/block/LandingBlock;onDestroyedOnLanding(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/FallingBlockEntity;)V
-
getDamageSource
- Specified by:
getDamageSource
in interfaceLandingBlock
- Mappings:
Namespace Name Mixin selector official b
Lbzd;b()Laqf;
intermediary method_32898
Lnet/minecraft/class_5688;method_32898()Lnet/minecraft/class_1282;
named getDamageSource
Lnet/minecraft/block/LandingBlock;getDamageSource()Lnet/minecraft/entity/damage/DamageSource;
-
getEntityPredicate
- Specified by:
getEntityPredicate
in interfaceLandingBlock
- Mappings:
Namespace Name Mixin selector official a
Lbzd;a()Ljava/util/function/Predicate;
intermediary method_32897
Lnet/minecraft/class_5688;method_32897()Ljava/util/function/Predicate;
named getEntityPredicate
Lnet/minecraft/block/LandingBlock;getEntityPredicate()Ljava/util/function/Predicate;
-
scheduleFall
- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Lcht;Lbtw;Lfx;)V
intermediary method_32773
Lnet/minecraft/class_5689;method_32773(Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
named scheduleFall
Lnet/minecraft/block/PointedDripstoneBlock;scheduleFall(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
method_32900
- Mappings:
Namespace Name Mixin selector official b
Lcbs;b(Laav;Lfx;I)I
intermediary method_32900
Lnet/minecraft/class_5689;method_32900(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)I
named method_32900
Lnet/minecraft/block/PointedDripstoneBlock;method_32900(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;I)I
-
spawnFallingBlock
- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Lcht;Laav;Lfx;)V
intermediary method_32771
Lnet/minecraft/class_5689;method_32771(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
named spawnFallingBlock
Lnet/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 a
Lcbs;a(Lbtv;Lfx;Lcht;)V
intermediary method_32899
Lnet/minecraft/class_5689;method_32899(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named createParticle
Lnet/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 a
Lcbs;a(Lbtv;Lfx;Lcht;Ldak;)V
intermediary method_32768
Lnet/minecraft/class_5689;method_32768(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V
named createParticle
Lnet/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 int2)- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Lcht;Lbtw;Lfx;I)Lfx;
intermediary method_32782
Lnet/minecraft/class_5689;method_32782(Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338;
named getTipPos
Lnet/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 b
Lcbs;b(Lbty;Lfx;Lgc;)Lgc;
intermediary method_32777
Lnet/minecraft/class_5689;method_32777(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
named getDirectionToPlaceAt
Lnet/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 a
Lcbs;a(Lbty;Lfx;Lgc;Z)Lciq;
intermediary method_32770
Lnet/minecraft/class_5689;method_32770(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_5691;
named getThickness
Lnet/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 h
Lcbs;h(Lcht;)Z
intermediary method_32783
Lnet/minecraft/class_5689;method_32783(Lnet/minecraft/class_2680;)Z
named canDrip
Lnet/minecraft/block/PointedDripstoneBlock;canDrip(Lnet/minecraft/block/BlockState;)Z
-
getSupportingPos
private static Optional<BlockPos> getSupportingPos(World world, BlockPos pos, BlockState state, int int2)- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Lbtv;Lfx;Lcht;I)Ljava/util/Optional;
intermediary method_32776
Lnet/minecraft/class_5689;method_32776(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Ljava/util/Optional;
named getSupportingPos
Lnet/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 c
Lcbs;c(Lbty;Lfx;Lgc;)Z
intermediary method_32781
Lnet/minecraft/class_5689;method_32781(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
named canPlaceAtWithDirection
Lnet/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 n
Lcbs;n(Lcht;)Z
intermediary method_32784
Lnet/minecraft/class_5689;method_32784(Lnet/minecraft/class_2680;)Z
named isTip
Lnet/minecraft/block/PointedDripstoneBlock;isTip(Lnet/minecraft/block/BlockState;)Z
-
isPointingDown
- Mappings:
Namespace Name Mixin selector official o
Lcbs;o(Lcht;)Z
intermediary method_32785
Lnet/minecraft/class_5689;method_32785(Lnet/minecraft/class_2680;)Z
named isPointingDown
Lnet/minecraft/block/PointedDripstoneBlock;isPointingDown(Lnet/minecraft/block/BlockState;)Z
-
isHeldByPointedDripstone
- Mappings:
Namespace Name Mixin selector official b
Lcbs;b(Lcht;Lbty;Lfx;)Z
intermediary method_32778
Lnet/minecraft/class_5689;method_32778(Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
named isHeldByPointedDripstone
Lnet/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 a
Lcbs;a(Lcht;Lgc;)Z
intermediary method_32774
Lnet/minecraft/class_5689;method_32774(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
named isPointedDripstoneFacingDirection
Lnet/minecraft/block/PointedDripstoneBlock;isPointedDripstoneFacingDirection(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
-
getCauldronPos
- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Lbtv;Lfx;Ldak;)Lfx;
intermediary method_32769
Lnet/minecraft/class_5689;method_32769(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)Lnet/minecraft/class_2338;
named getCauldronPos
Lnet/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 a
Lcbs;a(Lbtv;Lfx;)Lfx;
intermediary method_32767
Lnet/minecraft/class_5689;method_32767(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
named getDripPos
Lnet/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 b
Lcbs;b(Lbtv;Lfx;)Ldak;
intermediary method_32775
Lnet/minecraft/class_5689;method_32775(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611;
named getDripFluid
Lnet/minecraft/block/PointedDripstoneBlock;getDripFluid(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/Fluid;
-
method_33276
- Mappings:
Namespace Name Mixin selector official b
Lcbs;b(Lbtv;Lfx;Lcht;)Ljava/util/Optional;
intermediary method_33276
Lnet/minecraft/class_5689;method_33276(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Optional;
named method_33276
Lnet/minecraft/block/PointedDripstoneBlock;method_33276(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Optional;
-
isFluidLiquid
Returns whether the providedfluid
is liquid, namely lava or water.- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Ldak;)Z
intermediary method_33273
Lnet/minecraft/class_5689;method_33273(Lnet/minecraft/class_3611;)Z
named isFluidLiquid
Lnet/minecraft/block/PointedDripstoneBlock;isFluidLiquid(Lnet/minecraft/fluid/Fluid;)Z
-
getDripFluid
- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Lbtv;Ldak;)Ldak;
intermediary method_33271
Lnet/minecraft/class_5689;method_33271(Lnet/minecraft/class_1937;Lnet/minecraft/class_3611;)Lnet/minecraft/class_3611;
named getDripFluid
Lnet/minecraft/block/PointedDripstoneBlock;getDripFluid(Lnet/minecraft/world/World;Lnet/minecraft/fluid/Fluid;)Lnet/minecraft/fluid/Fluid;
-
method_33272
private static Optional<BlockPos> method_33272(WorldAccess worldAccess, BlockPos blockPos, Direction.AxisDirection axisDirection, Predicate<BlockState> predicate, Predicate<BlockState> predicate2, int int2)- Mappings:
Namespace Name Mixin selector official a
Lcbs;a(Lbtw;Lfx;Lgc$b;Ljava/util/function/Predicate;Ljava/util/function/Predicate;I)Ljava/util/Optional;
intermediary method_33272
Lnet/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 method_33272
Lnet/minecraft/block/PointedDripstoneBlock;method_33272(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;
-