Class SlabWallStairSculkBehavior
java.lang.Object
net.frozenblock.wilderwild.block.impl.SlabWallStairSculkBehavior
- All Implemented Interfaces:
net.minecraft.world.level.block.SculkBehaviour
public class SlabWallStairSculkBehavior
extends Object
implements net.minecraft.world.level.block.SculkBehaviour
-
Field Summary
Fields inherited from interface net.minecraft.world.level.block.SculkBehaviour
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanattemptSpreadVein(@NotNull net.minecraft.world.level.LevelAccessor level, @NotNull net.minecraft.core.BlockPos pos, @NotNull net.minecraft.world.level.block.state.BlockState state, @Nullable Collection<net.minecraft.core.Direction> directions, boolean markForPostProcessing) intattemptUseCharge(net.minecraft.world.level.block.SculkSpreader.ChargeCursor cursor, @NotNull net.minecraft.world.level.LevelAccessor level, @NotNull net.minecraft.core.BlockPos catalystPos, @NotNull net.minecraft.util.RandomSource random, @NotNull net.minecraft.world.level.block.SculkSpreader spreader, boolean shouldConvertToBlock) static voidclearSculkVeins(@NotNull net.minecraft.world.level.LevelAccessor level, @NotNull net.minecraft.core.BlockPos pos) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.block.SculkBehaviour
canChangeBlockStateOnSpread, depositCharge, getSculkSpreadDelay, onDischarged, updateDecayDelay
-
Constructor Details
-
SlabWallStairSculkBehavior
public SlabWallStairSculkBehavior()
-
-
Method Details
-
clearSculkVeins
public static void clearSculkVeins(@NotNull @NotNull net.minecraft.world.level.LevelAccessor level, @NotNull @NotNull net.minecraft.core.BlockPos pos) -
attemptUseCharge
public int attemptUseCharge(@NotNull net.minecraft.world.level.block.SculkSpreader.ChargeCursor cursor, @NotNull @NotNull net.minecraft.world.level.LevelAccessor level, @NotNull @NotNull net.minecraft.core.BlockPos catalystPos, @NotNull @NotNull net.minecraft.util.RandomSource random, @NotNull @NotNull net.minecraft.world.level.block.SculkSpreader spreader, boolean shouldConvertToBlock) - Specified by:
attemptUseChargein interfacenet.minecraft.world.level.block.SculkBehaviour
-
attemptSpreadVein
public boolean attemptSpreadVein(@NotNull @NotNull net.minecraft.world.level.LevelAccessor level, @NotNull @NotNull net.minecraft.core.BlockPos pos, @NotNull @NotNull net.minecraft.world.level.block.state.BlockState state, @Nullable @Nullable Collection<net.minecraft.core.Direction> directions, boolean markForPostProcessing) - Specified by:
attemptSpreadVeinin interfacenet.minecraft.world.level.block.SculkBehaviour
-