net.minecraft.world.level.block

public interface SculkBehaviour

dvd
net.minecraft.world.level.block.SculkBehaviour
net.minecraft.class_7124

Field summary

Modifier and TypeField
SculkBehaviour
B_
DEFAULT
field_37602

Method summary

Modifier and TypeMethod
default byte
b()
getSculkSpreadDelay()
method_41467()
default void
a(dla arg0, ecg arg1, iy arg2, baq arg3)
onDischarged(LevelAccessor arg0, BlockState arg1, BlockPos arg2, RandomSource arg3)
method_41468(class_1936 arg0, class_2680 arg1, class_2338 arg2, class_5819 arg3)
default boolean
a(dla arg0, iy arg1, baq arg2)
depositCharge(LevelAccessor arg0, BlockPos arg1, RandomSource arg2)
method_41470(class_1936 arg0, class_2338 arg1, class_5819 arg2)
default boolean
a(dla arg0, iy arg1, ecg arg2, Collection<je> arg3, boolean arg4)
attemptSpreadVein(LevelAccessor arg0, BlockPos arg1, BlockState arg2, Collection<Direction> arg3, boolean arg4)
method_41469(class_1936 arg0, class_2338 arg1, class_2680 arg2, Collection<class_2350> arg3, boolean arg4)
default boolean
d()
canChangeBlockStateOnSpread()
method_41472()
default int
j_(int arg0)
updateDecayDelay(int arg0)
method_41473(int arg0)
int
a(dvi$a arg0, dla arg1, iy arg2, baq arg3, dvi arg4, boolean arg5)
attemptUseCharge(SculkSpreader$ChargeCursor arg0, LevelAccessor arg1, BlockPos arg2, RandomSource arg3, SculkSpreader arg4, boolean arg5)
method_41471(class_7128$class_7129 arg0, class_1936 arg1, class_2338 arg2, class_5819 arg3, class_7128 arg4, boolean arg5)