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 dre
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
getDecay
(int oldDecay) default byte
default boolean
method_41470
(WorldAccess world, BlockPos pos, Random random) default boolean
int
spread
(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) default boolean
spread
(WorldAccess world, BlockPos pos, BlockState state, @Nullable Collection<Direction> directions, boolean markForPostProcessing) default void
spreadAtSamePosition
(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_
Ldre;u_:Ldre;
-
-
Method Details
-
getUpdate
default 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
Ldre;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
Ldre;a(Ldhi;Ldxu;Ljh;Lbam;)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
Ldre;a(Ldhi;Ljh;Lbam;)Z
-
spread
default 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
Ldre;a(Ldhi;Ljh;Ldxu;Ljava/util/Collection;Z)Z
-
shouldConvertToSpreadable
default 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
Ldre;d()Z
-
getDecay
default 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_
Ldre;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 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
Ldre;a(Ldrj$a;Ldhi;Ljh;Lbam;Ldrj;Z)I
-