Package net.minecraft.block
Interface SculkSpreadable
- All Known Implementing Classes:
 SculkBlock,SculkVeinBlock
public interface SculkSpreadable
- Mappings:
 Namespace Name named net/minecraft/block/SculkSpreadableintermediary net/minecraft/class_7124official dwy
- 
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 named VEIN_ONLY_SPREADERLnet/minecraft/block/SculkSpreadable;VEIN_ONLY_SPREADER:Lnet/minecraft/block/SculkSpreadable;intermediary field_37602Lnet/minecraft/class_7124;field_37602:Lnet/minecraft/class_7124;official B_Ldwy;B_:Ldwy;
 
 - 
 - 
Method Details
- 
getUpdate
default byte getUpdate()- Mappings:
 Namespace Name Mixin selector named getUpdateLnet/minecraft/block/SculkSpreadable;getUpdate()Bintermediary method_41467Lnet/minecraft/class_7124;method_41467()Bofficial bLdwy;b()B
 - 
spreadAtSamePosition
- Mappings:
 Namespace Name Mixin selector named spreadAtSamePositionLnet/minecraft/block/SculkSpreadable;spreadAtSamePosition(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Vintermediary method_41468Lnet/minecraft/class_7124;method_41468(Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vofficial aLdwy;a(Ldmv;Leeb;Ljb;Lbck;)V
 - 
method_41470
- Mappings:
 Namespace Name Mixin selector named method_41470Lnet/minecraft/block/SculkSpreadable;method_41470(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Zintermediary method_41470Lnet/minecraft/class_7124;method_41470(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Zofficial aLdwy;a(Ldmv;Ljb;Lbck;)Z
 - 
spread
default boolean spread(WorldAccess world, BlockPos pos, BlockState state, @Nullable @Nullable Collection<Direction> directions, boolean markForPostProcessing) - Mappings:
 Namespace Name Mixin selector named spreadLnet/minecraft/block/SculkSpreadable;spread(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;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)Zofficial aLdwy;a(Ldmv;Ljb;Leeb;Ljava/util/Collection;Z)Z
 - 
shouldConvertToSpreadable
default boolean shouldConvertToSpreadable()- Mappings:
 Namespace Name Mixin selector named shouldConvertToSpreadableLnet/minecraft/block/SculkSpreadable;shouldConvertToSpreadable()Zintermediary method_41472Lnet/minecraft/class_7124;method_41472()Zofficial dLdwy;d()Z
 - 
getDecay
default int getDecay(int oldDecay) - Mappings:
 Namespace Name Mixin selector named getDecayLnet/minecraft/block/SculkSpreadable;getDecay(I)Iintermediary method_41473Lnet/minecraft/class_7124;method_41473(I)Iofficial j_Ldwy;j_(I)I
 - 
spread
int spread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) - Mappings:
 Namespace Name Mixin selector named 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)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)Iofficial aLdwy;a(Ldxd$a;Ldmv;Ljb;Lbck;Ldxd;Z)I
 
 -