Package net.minecraft.block.entity
Class SculkSpreadManager
java.lang.Object
net.minecraft.block.entity.SculkSpreadManager
- Mappings:
Namespace Name official cwfintermediary net/minecraft/class_7128named net/minecraft/block/entity/SculkSpreadManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<SculkSpreadManager.Cursor>private final intprivate final intstatic final intstatic final floatstatic final intprivate static final Loggerstatic final intprivate static final intprivate final intprivate final int(package private) final boolean -
Constructor Summary
ConstructorsConstructorDescriptionSculkSpreadManager(boolean worldGen, TagKey<Block> replaceableTag, int extraBlockChance, int maxDistance, int spreadChance, int decayChance) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddCursor(SculkSpreadManager.Cursor cursor) voidstatic SculkSpreadManagercreate()static SculkSpreadManagerintintintintbooleanvoidreadNbt(NbtCompound nbt) voidvoidtick(WorldAccess world, BlockPos pos, Random random, boolean shouldConvertToBlock) voidwriteNbt(NbtCompound nbt)
-
Field Details
-
field_37609
public static final int field_37609- See Also:
- Mappings:
Namespace Name Mixin selector official aLcwf;a:Iintermediary field_37609Lnet/minecraft/class_7128;field_37609:Inamed field_37609Lnet/minecraft/block/entity/SculkSpreadManager;field_37609:I
-
MAX_CHARGE
public static final int MAX_CHARGE- See Also:
- Mappings:
Namespace Name Mixin selector official bLcwf;b:Iintermediary field_37610Lnet/minecraft/class_7128;field_37610:Inamed MAX_CHARGELnet/minecraft/block/entity/SculkSpreadManager;MAX_CHARGE:I
-
field_37611
public static final float field_37611- See Also:
- Mappings:
Namespace Name Mixin selector official cLcwf;c:Fintermediary field_37611Lnet/minecraft/class_7128;field_37611:Fnamed field_37611Lnet/minecraft/block/entity/SculkSpreadManager;field_37611:F
-
MAX_CURSORS
private static final int MAX_CURSORS- See Also:
- Mappings:
Namespace Name Mixin selector official eLcwf;e:Iintermediary field_37613Lnet/minecraft/class_7128;field_37613:Inamed MAX_CURSORSLnet/minecraft/block/entity/SculkSpreadManager;MAX_CURSORS:I
-
field_37612
public static final int field_37612- See Also:
- Mappings:
Namespace Name Mixin selector official dLcwf;d:Iintermediary field_37612Lnet/minecraft/class_7128;field_37612:Inamed field_37612Lnet/minecraft/block/entity/SculkSpreadManager;field_37612:I
-
LOGGER
- Mappings:
Namespace Name Mixin selector official mLcwf;m:Lorg/slf4j/Logger;intermediary field_37621Lnet/minecraft/class_7128;field_37621:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/block/entity/SculkSpreadManager;LOGGER:Lorg/slf4j/Logger;
-
worldGen
final boolean worldGen- Mappings:
Namespace Name Mixin selector official fLcwf;f:Zintermediary field_37614Lnet/minecraft/class_7128;field_37614:Znamed worldGenLnet/minecraft/block/entity/SculkSpreadManager;worldGen:Z
-
replaceableTag
- Mappings:
Namespace Name Mixin selector official gLcwf;g:Lanl;intermediary field_37615Lnet/minecraft/class_7128;field_37615:Lnet/minecraft/class_6862;named replaceableTagLnet/minecraft/block/entity/SculkSpreadManager;replaceableTag:Lnet/minecraft/registry/tag/TagKey;
-
extraBlockChance
private final int extraBlockChance- Mappings:
Namespace Name Mixin selector official hLcwf;h:Iintermediary field_37616Lnet/minecraft/class_7128;field_37616:Inamed extraBlockChanceLnet/minecraft/block/entity/SculkSpreadManager;extraBlockChance:I
-
maxDistance
private final int maxDistance- Mappings:
Namespace Name Mixin selector official iLcwf;i:Iintermediary field_37617Lnet/minecraft/class_7128;field_37617:Inamed maxDistanceLnet/minecraft/block/entity/SculkSpreadManager;maxDistance:I
-
spreadChance
private final int spreadChance- Mappings:
Namespace Name Mixin selector official jLcwf;j:Iintermediary field_37618Lnet/minecraft/class_7128;field_37618:Inamed spreadChanceLnet/minecraft/block/entity/SculkSpreadManager;spreadChance:I
-
decayChance
private final int decayChance- Mappings:
Namespace Name Mixin selector official kLcwf;k:Iintermediary field_37619Lnet/minecraft/class_7128;field_37619:Inamed decayChanceLnet/minecraft/block/entity/SculkSpreadManager;decayChance:I
-
cursors
- Mappings:
Namespace Name Mixin selector official lLcwf;l:Ljava/util/List;intermediary field_37620Lnet/minecraft/class_7128;field_37620:Ljava/util/List;named cursorsLnet/minecraft/block/entity/SculkSpreadManager;cursors:Ljava/util/List;
-
-
Constructor Details
-
SculkSpreadManager
public SculkSpreadManager(boolean worldGen, TagKey<Block> replaceableTag, int extraBlockChance, int maxDistance, int spreadChance, int decayChance) - Mappings:
Namespace Name Mixin selector official <init>Lcwf;<init>(ZLanl;IIII)Vintermediary <init>Lnet/minecraft/class_7128;<init>(ZLnet/minecraft/class_6862;IIII)Vnamed <init>Lnet/minecraft/block/entity/SculkSpreadManager;<init>(ZLnet/minecraft/registry/tag/TagKey;IIII)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLcwf;a()Lcwf;intermediary method_41478Lnet/minecraft/class_7128;method_41478()Lnet/minecraft/class_7128;named createLnet/minecraft/block/entity/SculkSpreadManager;create()Lnet/minecraft/block/entity/SculkSpreadManager;
-
createWorldGen
- Mappings:
Namespace Name Mixin selector official bLcwf;b()Lcwf;intermediary method_41485Lnet/minecraft/class_7128;method_41485()Lnet/minecraft/class_7128;named createWorldGenLnet/minecraft/block/entity/SculkSpreadManager;createWorldGen()Lnet/minecraft/block/entity/SculkSpreadManager;
-
getReplaceableTag
- Mappings:
Namespace Name Mixin selector official cLcwf;c()Lanl;intermediary method_41487Lnet/minecraft/class_7128;method_41487()Lnet/minecraft/class_6862;named getReplaceableTagLnet/minecraft/block/entity/SculkSpreadManager;getReplaceableTag()Lnet/minecraft/registry/tag/TagKey;
-
getExtraBlockChance
public int getExtraBlockChance()- Mappings:
Namespace Name Mixin selector official dLcwf;d()Iintermediary method_41488Lnet/minecraft/class_7128;method_41488()Inamed getExtraBlockChanceLnet/minecraft/block/entity/SculkSpreadManager;getExtraBlockChance()I
-
getMaxDistance
public int getMaxDistance()- Mappings:
Namespace Name Mixin selector official eLcwf;e()Iintermediary method_41489Lnet/minecraft/class_7128;method_41489()Inamed getMaxDistanceLnet/minecraft/block/entity/SculkSpreadManager;getMaxDistance()I
-
getSpreadChance
public int getSpreadChance()- Mappings:
Namespace Name Mixin selector official fLcwf;f()Iintermediary method_41490Lnet/minecraft/class_7128;method_41490()Inamed getSpreadChanceLnet/minecraft/block/entity/SculkSpreadManager;getSpreadChance()I
-
getDecayChance
public int getDecayChance()- Mappings:
Namespace Name Mixin selector official gLcwf;g()Iintermediary method_41491Lnet/minecraft/class_7128;method_41491()Inamed getDecayChanceLnet/minecraft/block/entity/SculkSpreadManager;getDecayChance()I
-
isWorldGen
public boolean isWorldGen()- Mappings:
Namespace Name Mixin selector official hLcwf;h()Zintermediary method_41492Lnet/minecraft/class_7128;method_41492()Znamed isWorldGenLnet/minecraft/block/entity/SculkSpreadManager;isWorldGen()Z
-
getCursors
- Mappings:
Namespace Name Mixin selector official iLcwf;i()Ljava/util/List;intermediary method_41493Lnet/minecraft/class_7128;method_41493()Ljava/util/List;named getCursorsLnet/minecraft/block/entity/SculkSpreadManager;getCursors()Ljava/util/List;
-
clearCursors
public void clearCursors()- Mappings:
Namespace Name Mixin selector official jLcwf;j()Vintermediary method_41494Lnet/minecraft/class_7128;method_41494()Vnamed clearCursorsLnet/minecraft/block/entity/SculkSpreadManager;clearCursors()V
-
readNbt
- Mappings:
Namespace Name Mixin selector official aLcwf;a(Lqr;)Vintermediary method_41483Lnet/minecraft/class_7128;method_41483(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/SculkSpreadManager;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeNbt
- Mappings:
Namespace Name Mixin selector official bLcwf;b(Lqr;)Vintermediary method_41486Lnet/minecraft/class_7128;method_41486(Lnet/minecraft/class_2487;)Vnamed writeNbtLnet/minecraft/block/entity/SculkSpreadManager;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
spread
- Mappings:
Namespace Name Mixin selector official aLcwf;a(Lgu;I)Vintermediary method_41482Lnet/minecraft/class_7128;method_41482(Lnet/minecraft/class_2338;I)Vnamed spreadLnet/minecraft/block/entity/SculkSpreadManager;spread(Lnet/minecraft/util/math/BlockPos;I)V
-
addCursor
- Mappings:
Namespace Name Mixin selector official aLcwf;a(Lcwf$a;)Vintermediary method_41480Lnet/minecraft/class_7128;method_41480(Lnet/minecraft/class_7128$class_7129;)Vnamed addCursorLnet/minecraft/block/entity/SculkSpreadManager;addCursor(Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;)V
-
tick
- Mappings:
Namespace Name Mixin selector official aLcwf;a(Lcml;Lgu;Lapf;Z)Vintermediary method_41479Lnet/minecraft/class_7128;method_41479(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Z)Vnamed tickLnet/minecraft/block/entity/SculkSpreadManager;tick(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;Z)V
-