Package net.minecraft.block
Interface SculkSpreadable
- All Known Implementing Classes:
- SculkBlock,- SculkVeinBlock
public interface SculkSpreadable
- Mappings:
- Namespace - Name - named - net/minecraft/block/SculkSpreadable- intermediary - net/minecraft/class_7124- official - dqi
- 
Field SummaryFields
- 
Method SummaryModifier 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_SPREADER- Lnet/minecraft/block/SculkSpreadable;VEIN_ONLY_SPREADER:Lnet/minecraft/block/SculkSpreadable;- intermediary - field_37602- Lnet/minecraft/class_7124;field_37602:Lnet/minecraft/class_7124;- official - u_- Ldqi;u_:Ldqi;
 
 
- 
- 
Method Details- 
getUpdatedefault byte getUpdate()- Mappings:
- Namespace - Name - Mixin selector - named - getUpdate- Lnet/minecraft/block/SculkSpreadable;getUpdate()B- intermediary - method_41467- Lnet/minecraft/class_7124;method_41467()B- official - b- Ldqi;b()B
 
- 
spreadAtSamePosition- Mappings:
- Namespace - Name - Mixin selector - named - spreadAtSamePosition- Lnet/minecraft/block/SculkSpreadable;spreadAtSamePosition(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V- intermediary - method_41468- Lnet/minecraft/class_7124;method_41468(Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V- official - a- Ldqi;a(Ldgk;Ldwy;Lji;Lazh;)V
 
- 
method_41470- Mappings:
- Namespace - Name - Mixin selector - named - method_41470- Lnet/minecraft/block/SculkSpreadable;method_41470(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Z- intermediary - method_41470- Lnet/minecraft/class_7124;method_41470(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z- official - a- Ldqi;a(Ldgk;Lji;Lazh;)Z
 
- 
spreaddefault boolean spread(WorldAccess world, BlockPos pos, BlockState state, @Nullable @Nullable Collection<Direction> directions, boolean markForPostProcessing) - Mappings:
- Namespace - Name - Mixin selector - named - spread- Lnet/minecraft/block/SculkSpreadable;spread(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/Collection;Z)Z- intermediary - method_41469- Lnet/minecraft/class_7124;method_41469(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Collection;Z)Z- official - a- Ldqi;a(Ldgk;Lji;Ldwy;Ljava/util/Collection;Z)Z
 
- 
shouldConvertToSpreadabledefault boolean shouldConvertToSpreadable()- Mappings:
- Namespace - Name - Mixin selector - named - shouldConvertToSpreadable- Lnet/minecraft/block/SculkSpreadable;shouldConvertToSpreadable()Z- intermediary - method_41472- Lnet/minecraft/class_7124;method_41472()Z- official - d- Ldqi;d()Z
 
- 
getDecaydefault int getDecay(int oldDecay) - Mappings:
- Namespace - Name - Mixin selector - named - getDecay- Lnet/minecraft/block/SculkSpreadable;getDecay(I)I- intermediary - method_41473- Lnet/minecraft/class_7124;method_41473(I)I- official - j_- Ldqi;j_(I)I
 
- 
spreadint spread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) - Mappings:
- Namespace - Name - Mixin selector - named - spread- Lnet/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- intermediary - method_41471- Lnet/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)I- official - a- Ldqi;a(Ldqn$a;Ldgk;Lji;Lazh;Ldqn;Z)I
 
 
-