net.minecraft.world.level.block

public class SculkBlock

extends DropExperienceBlock implements SculkBehaviour

All mapped superinterfaces:

FeatureElement, ItemLike, SculkBehaviour

dve
net.minecraft.world.level.block.SculkBlock
net.minecraft.class_7125

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<SculkBlock>
b
CODEC
field_46433

Constructor summary

ModifierConstructor
public (BlockBehaviour$Properties arg0)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<SculkBlock>
a()
codec()
method_53969()
public 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)
private static int
a(dvi arg0, iy arg1, iy arg2, int arg3)
getDecayPenalty(SculkSpreader arg0, BlockPos arg1, BlockPos arg2, int arg3)
method_41476(class_7128 arg0, class_2338 arg1, class_2338 arg2, int arg3)
private BlockState
a(dla arg0, iy arg1, baq arg2, boolean arg3)
getRandomGrowthState(LevelAccessor arg0, BlockPos arg1, RandomSource arg2, boolean arg3)
method_41475(class_1936 arg0, class_2338 arg1, class_5819 arg2, boolean arg3)
private static boolean
a(dla arg0, iy arg1)
canPlaceGrowth(LevelAccessor arg0, BlockPos arg1)
method_41474(class_1936 arg0, class_2338 arg1)
public boolean
d()
canChangeBlockStateOnSpread()
method_41472()