Package net.minecraft.block
Interface SculkSpreadable
- All Known Implementing Classes:
SculkBlock,SculkVeinBlock
public interface SculkSpreadable
- Mappings:
Namespace Name official cwaintermediary net/minecraft/class_7124named net/minecraft/block/SculkSpreadable
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault intgetDecay(int oldDecay) default bytedefault booleanmethod_41470(WorldAccess world, BlockPos pos, Random random) default booleanintspread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, Random 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, Random random)
-
Field Details
-
VEIN_ONLY_SPREADER
- Mappings:
Namespace Name Mixin selector official t_Lcwa;t_:Lcwa;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 aLcwa;a()Bintermediary method_41467Lnet/minecraft/class_7124;method_41467()Bnamed getUpdateLnet/minecraft/block/SculkSpreadable;getUpdate()B
-
spreadAtSamePosition
- Mappings:
Namespace Name Mixin selector official aLcwa;a(Lcml;Ldby;Lgu;Lapf;)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/Random;)V
-
method_41470
- Mappings:
Namespace Name Mixin selector official aLcwa;a(Lcml;Lgu;Lapf;)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/Random;)Z
-
spread
default boolean spread(WorldAccess world, BlockPos pos, BlockState state, @Nullable @Nullable Collection<Direction> directions, boolean markForPostProcessing) - Mappings:
Namespace Name Mixin selector official aLcwa;a(Lcml;Lgu;Ldby;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 cLcwa;c()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 i_Lcwa;i_(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, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) - Mappings:
Namespace Name Mixin selector official aLcwa;a(Lcwf$a;Lcml;Lgu;Lapf;Lcwf;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/Random;Lnet/minecraft/block/entity/SculkSpreadManager;Z)I
-