Package net.minecraft.block
Class SculkVeinBlock
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.AbstractLichenBlock
net.minecraft.block.SculkVeinBlock
- All Implemented Interfaces:
FluidDrainable,FluidFillable,Waterloggable,class_7124,ItemConvertible
- Mappings:
Namespace Name official cmdintermediary net/minecraft/class_7130named net/minecraft/block/SculkVeinBlock
-
Nested Class Summary
Nested ClassesNested 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
FieldsModifier and TypeFieldDescriptionprivate final class_7118private final class_7118private static final BooleanPropertyFields inherited from class net.minecraft.block.AbstractLichenBlock
DIRECTIONSFields inherited from class net.minecraft.block.Block
field_31022, field_31023, field_31024, field_31025, field_31035, FORCE_STATE, MOVED, NO_REDRAW, NOTIFY_ALL, NOTIFY_LISTENERS, NOTIFY_NEIGHBORS, REDRAW_ON_MAIN_THREAD, SKIP_DROPS, SKIP_LIGHTING_UPDATES, STATE_IDS, stateManagerFields inherited from class net.minecraft.block.AbstractBlock
collidable, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplierFields inherited from interface net.minecraft.class_7124
field_37602 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendProperties(StateManager.Builder<Block, BlockState> builder) booleancanReplace(BlockState state, ItemPlacementContext context) getFluidState(BlockState state) getPistonBehavior(BlockState state) 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.voidmethod_41468(WorldAccess worldAccess, BlockState blockState, BlockPos blockPos, Random random) intmethod_41471(SculkSpreadManager.Cursor cursor, WorldAccess worldAccess, BlockPos blockPos, Random random, SculkSpreadManager sculkSpreadManager, boolean bool) static booleanmethod_41513(WorldAccess worldAccess, BlockState blockState, BlockPos blockPos) static booleanmethod_41514(WorldAccess worldAccess, BlockPos blockPos, BlockState blockState, Collection<Direction> collection) private booleanmethod_41515(SculkSpreadManager sculkSpreadManager, WorldAccess worldAccess, BlockPos blockPos, Random random) Methods inherited from class net.minecraft.block.AbstractLichenBlock
canGrowOn, canGrowWithDirection, canHaveDirection, canPlaceAt, getOutlineShape, getPlacementState, getProperty, hasAnyDirection, hasDirection, method_41437, method_41439, method_41440, mirror, rotate, withDirectionMethods inherited from class net.minecraft.block.Block
afterBreak, appendStacks, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropExperienceWhenMined, dropStack, dropStack, dropStacks, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getRawIdFromState, getRegistryEntry, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTranslucent, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onLandedUpon, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, randomDisplayTick, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toStringMethods inherited from class net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canPathfindThrough, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getHardness, getLootTableId, getMaxHorizontalModelOffset, getOffsetType, getOpacity, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isShapeFullCube, isSideInvisible, method_42326, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, randomTick, scheduledTickMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.class_7124
method_41467, method_41469, method_41470, method_41472, method_41473Methods inherited from interface net.minecraft.block.Waterloggable
canFillWithFluid, getBucketFillSound, tryDrainFluid, tryFillWithFluid
-
Field Details
-
WATERLOGGED
- Mappings:
Namespace Name Mixin selector official bLcmd;b:Lcsb;intermediary field_37631Lnet/minecraft/class_7130;field_37631:Lnet/minecraft/class_2746;named WATERLOGGEDLnet/minecraft/block/SculkVeinBlock;WATERLOGGED:Lnet/minecraft/state/property/BooleanProperty;
-
field_37632
- Mappings:
Namespace Name Mixin selector official cLcmd;c:Lckj;intermediary field_37632Lnet/minecraft/class_7130;field_37632:Lnet/minecraft/class_7118;named field_37632Lnet/minecraft/block/SculkVeinBlock;field_37632:Lnet/minecraft/class_7118;
-
field_37633
- Mappings:
Namespace Name Mixin selector official dLcmd;d:Lckj;intermediary field_37633Lnet/minecraft/class_7130;field_37633:Lnet/minecraft/class_7118;named field_37633Lnet/minecraft/block/SculkVeinBlock;field_37633:Lnet/minecraft/class_7118;
-
-
Constructor Details
-
SculkVeinBlock
- Mappings:
Namespace Name Mixin selector official <init>Lcrj;<init>(Lcrj$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
-
method_41432
- Specified by:
method_41432in classAbstractLichenBlock- Mappings:
Namespace Name Mixin selector official dLcki;d()Lckj;intermediary method_41432Lnet/minecraft/class_5778;method_41432()Lnet/minecraft/class_7118;named method_41432Lnet/minecraft/block/AbstractLichenBlock;method_41432()Lnet/minecraft/class_7118;
-
method_41516
- Mappings:
Namespace Name Mixin selector official eLcmd;e()Lckj;intermediary method_41516Lnet/minecraft/class_7130;method_41516()Lnet/minecraft/class_7118;named method_41516Lnet/minecraft/block/SculkVeinBlock;method_41516()Lnet/minecraft/class_7118;
-
method_41514
public static boolean method_41514(WorldAccess worldAccess, BlockPos blockPos, BlockState blockState, Collection<Direction> collection) - Mappings:
Namespace Name Mixin selector official aLcmd;a(Lccy;Lgk;Lcrk;Ljava/util/Collection;)Zintermediary method_41514Lnet/minecraft/class_7130;method_41514(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Collection;)Znamed method_41514Lnet/minecraft/block/SculkVeinBlock;method_41514(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/Collection;)Z
-
method_41468
public void method_41468(WorldAccess worldAccess, BlockState blockState, BlockPos blockPos, Random random) - Specified by:
method_41468in interfaceclass_7124- Mappings:
Namespace Name Mixin selector official aLclx;a(Lccy;Lcrk;Lgk;Ljava/util/Random;)Vintermediary method_41468Lnet/minecraft/class_7124;method_41468(Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed method_41468Lnet/minecraft/class_7124;method_41468(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
method_41471
public int method_41471(SculkSpreadManager.Cursor cursor, WorldAccess worldAccess, BlockPos blockPos, Random random, SculkSpreadManager sculkSpreadManager, boolean bool) - Specified by:
method_41471in interfaceclass_7124- Mappings:
Namespace Name Mixin selector official aLclx;a(Lcmc$a;Lccy;Lgk;Ljava/util/Random;Lcmc;Z)Iintermediary method_41471Lnet/minecraft/class_7124;method_41471(Lnet/minecraft/class_7128$class_7129;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_7128;Z)Inamed method_41471Lnet/minecraft/class_7124;method_41471(Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;Lnet/minecraft/block/entity/SculkSpreadManager;Z)I
-
method_41515
private boolean method_41515(SculkSpreadManager sculkSpreadManager, WorldAccess worldAccess, BlockPos blockPos, Random random) - Mappings:
Namespace Name Mixin selector official aLcmd;a(Lcmc;Lccy;Lgk;Ljava/util/Random;)Zintermediary method_41515Lnet/minecraft/class_7130;method_41515(Lnet/minecraft/class_7128;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;)Znamed method_41515Lnet/minecraft/block/SculkVeinBlock;method_41515(Lnet/minecraft/block/entity/SculkSpreadManager;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
-
method_41513
public static boolean method_41513(WorldAccess worldAccess, BlockState blockState, BlockPos blockPos) - Mappings:
Namespace Name Mixin selector official aLcmd;a(Lccy;Lcrk;Lgk;)Zintermediary method_41513Lnet/minecraft/class_7130;method_41513(Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Znamed method_41513Lnet/minecraft/block/SculkVeinBlock;method_41513(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/block/BlockState;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 classAbstractLichenBlock- 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 aLcrj;a(Lcrk;Lgp;Lcrk;Lccy;Lgk;Lgk;)Lcrk;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;
-
appendProperties
- Overrides:
appendPropertiesin classAbstractLichenBlock- Mappings:
Namespace Name Mixin selector official aLcfr;a(Lcrl$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
-
canReplace
- Overrides:
canReplacein classAbstractLichenBlock- Mappings:
Namespace Name Mixin selector official aLcrj;a(Lcrk;Lbyx;)Zintermediary method_9616Lnet/minecraft/class_4970;method_9616(Lnet/minecraft/class_2680;Lnet/minecraft/class_1750;)Znamed canReplaceLnet/minecraft/block/AbstractBlock;canReplace(Lnet/minecraft/block/BlockState;Lnet/minecraft/item/ItemPlacementContext;)Z
-
getFluidState
- Overrides:
getFluidStatein classAbstractBlock- Mappings:
Namespace Name Mixin selector official c_Lcrj;c_(Lcrk;)Ldlj;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;
-
getPistonBehavior
- Overrides:
getPistonBehaviorin classAbstractBlock- Mappings:
Namespace Name Mixin selector official dLcrj;d(Lcrk;)Ldlp;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;
-