Package net.minecraft.block
Interface SculkSpreadable
- All Known Implementing Classes:
SculkBlock,SculkVeinBlock
public interface SculkSpreadable
- Mappings:
Namespace Name official cnfintermediary net/minecraft/class_7124named net/minecraft/block/SculkSpreadable
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault intgetDecay(int oldDecay) default bytedefault booleanmethod_41470(WorldAccess worldAccess, BlockPos blockPos, AbstractRandom abstractRandom) default booleanintspread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, AbstractRandom random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) default booleanspread(WorldAccess world, BlockPos pos, BlockState state, @Nullable Collection<Direction> directions, boolean markForPostProcessing) default voidspreadAtSamePosition(WorldAccess world, BlockState state, BlockPos pos, AbstractRandom random)
-
Field Details
-
VEIN_ONLY_SPREADER
- Mappings:
Namespace Name Mixin selector official q_Lcnf;q_:Lcnf;intermediary field_37602Lnet/minecraft/class_7124;field_37602:Lnet/minecraft/class_7124;named VEIN_ONLY_SPREADERLnet/minecraft/block/SculkSpreadable;VEIN_ONLY_SPREADER:Lnet/minecraft/block/SculkSpreadable;
-
-
Method Details
-
getUpdate
default byte getUpdate()- Mappings:
Namespace Name Mixin selector official aLcnf;a()Bintermediary method_41467Lnet/minecraft/class_7124;method_41467()Bnamed getUpdateLnet/minecraft/block/SculkSpreadable;getUpdate()B
-
spreadAtSamePosition
default void spreadAtSamePosition(WorldAccess world, BlockState state, BlockPos pos, AbstractRandom random) - Mappings:
Namespace Name Mixin selector official aLcnf;a(Lceg;Lcst;Lgm;Lakq;)Vintermediary method_41468Lnet/minecraft/class_7124;method_41468(Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vnamed spreadAtSamePositionLnet/minecraft/block/SculkSpreadable;spreadAtSamePosition(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/AbstractRandom;)V
-
method_41470
default boolean method_41470(WorldAccess worldAccess, BlockPos blockPos, AbstractRandom abstractRandom) - Mappings:
Namespace Name Mixin selector official aLcnf;a(Lceg;Lgm;Lakq;)Zintermediary method_41470Lnet/minecraft/class_7124;method_41470(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Znamed method_41470Lnet/minecraft/block/SculkSpreadable;method_41470(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/AbstractRandom;)Z
-
spread
default boolean spread(WorldAccess world, BlockPos pos, BlockState state, @Nullable @Nullable Collection<Direction> directions, boolean markForPostProcessing) - Mappings:
Namespace Name Mixin selector official aLcnf;a(Lceg;Lgm;Lcst;Ljava/util/Collection;Z)Zintermediary method_41469Lnet/minecraft/class_7124;method_41469(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Collection;Z)Znamed spreadLnet/minecraft/block/SculkSpreadable;spread(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/Collection;Z)Z
-
shouldConvertToSpreadable
default boolean shouldConvertToSpreadable()- Mappings:
Namespace Name Mixin selector official bLcnf;b()Zintermediary method_41472Lnet/minecraft/class_7124;method_41472()Znamed shouldConvertToSpreadableLnet/minecraft/block/SculkSpreadable;shouldConvertToSpreadable()Z
-
getDecay
default int getDecay(int oldDecay) - Mappings:
Namespace Name Mixin selector official g_Lcnf;g_(I)Iintermediary method_41473Lnet/minecraft/class_7124;method_41473(I)Inamed getDecayLnet/minecraft/block/SculkSpreadable;getDecay(I)I
-
spread
int spread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, AbstractRandom random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) - Mappings:
Namespace Name Mixin selector official aLcnf;a(Lcnk$a;Lceg;Lgm;Lakq;Lcnk;Z)Iintermediary method_41471Lnet/minecraft/class_7124;method_41471(Lnet/minecraft/class_7128$class_7129;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_7128;Z)Inamed spreadLnet/minecraft/block/SculkSpreadable;spread(Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/AbstractRandom;Lnet/minecraft/block/entity/SculkSpreadManager;Z)I
-