Class SculkSpreadManager.Cursor

java.lang.Object
net.minecraft.block.entity.SculkSpreadManager.Cursor
Enclosing class:
SculkSpreadManager

public static class SculkSpreadManager.Cursor extends Object
Mappings:
Namespace Name
official ckh$a
intermediary net/minecraft/class_6993$class_6994
named net/minecraft/block/entity/SculkSpreadManager$Cursor
  • Field Details

    • field_36862

      public static final byte field_36862
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a:B
      intermediary field_36862 Lnet/minecraft/class_6993$class_6994;field_36862:B
      named field_36862 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_36862:B
    • field_36863

      public static final byte field_36863
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lckh$a;b:B
      intermediary field_36863 Lnet/minecraft/class_6993$class_6994;field_36863:B
      named field_36863 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_36863:B
    • field_36864

      public static final byte field_36864
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lckh$a;c:B
      intermediary field_36864 Lnet/minecraft/class_6993$class_6994;field_36864:B
      named field_36864 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_36864:B
    • field_36870

      private static final Vec3i[] field_36870
      Mappings:
      Namespace Name Mixin selector
      official i Lckh$a;i:[Lhc;
      intermediary field_36870 Lnet/minecraft/class_6993$class_6994;field_36870:[Lnet/minecraft/class_2382;
      named field_36870 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_36870:[Lnet/minecraft/util/math/Vec3i;
    • pos

      private BlockPos pos
      Mappings:
      Namespace Name Mixin selector
      official d Lckh$a;d:Lgh;
      intermediary field_36865 Lnet/minecraft/class_6993$class_6994;field_36865:Lnet/minecraft/class_2338;
      named pos Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;pos:Lnet/minecraft/util/math/BlockPos;
    • charge

      short charge
      Mappings:
      Namespace Name Mixin selector
      official e Lckh$a;e:S
      intermediary field_36866 Lnet/minecraft/class_6993$class_6994;field_36866:S
      named charge Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;charge:S
    • update

      private byte update
      Mappings:
      Namespace Name Mixin selector
      official f Lckh$a;f:B
      intermediary field_36867 Lnet/minecraft/class_6993$class_6994;field_36867:B
      named update Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;update:B
    • faces

      private byte faces
      Mappings:
      Namespace Name Mixin selector
      official g Lckh$a;g:B
      intermediary field_36868 Lnet/minecraft/class_6993$class_6994;field_36868:B
      named faces Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;faces:B
    • decay

      private byte decay
      Mappings:
      Namespace Name Mixin selector
      official h Lckh$a;h:B
      intermediary field_36869 Lnet/minecraft/class_6993$class_6994;field_36869:B
      named decay Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;decay:B
  • Constructor Details

    • Cursor

      public Cursor(BlockPos pos, short charge)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lckh$a;<init>(Lgh;S)V
      intermediary <init> Lnet/minecraft/class_6993$class_6994;<init>(Lnet/minecraft/class_2338;S)V
      named <init> Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;<init>(Lnet/minecraft/util/math/BlockPos;S)V
    • Cursor

      Cursor(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lckh$a;<init>(Loh;)V
      intermediary <init> Lnet/minecraft/class_6993$class_6994;<init>(Lnet/minecraft/class_2487;)V
      named <init> Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;<init>(Lnet/minecraft/nbt/NbtCompound;)V
  • Method Details

    • writeNbt

      public void writeNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a(Loh;)V
      intermediary method_40813 Lnet/minecraft/class_6993$class_6994;method_40813(Lnet/minecraft/class_2487;)V
      named writeNbt Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • getPos

      public BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a()Lgh;
      intermediary method_40807 Lnet/minecraft/class_6993$class_6994;method_40807()Lnet/minecraft/class_2338;
      named getPos Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getPos()Lnet/minecraft/util/math/BlockPos;
    • getCharge

      public short getCharge()
      Mappings:
      Namespace Name Mixin selector
      official b Lckh$a;b()S
      intermediary method_40814 Lnet/minecraft/class_6993$class_6994;method_40814()S
      named getCharge Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getCharge()S
    • getDecay

      public int getDecay()
      Mappings:
      Namespace Name Mixin selector
      official c Lckh$a;c()I
      intermediary method_40816 Lnet/minecraft/class_6993$class_6994;method_40816()I
      named getDecay Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getDecay()I
    • getFaces

      public byte getFaces()
      Mappings:
      Namespace Name Mixin selector
      official d Lckh$a;d()B
      intermediary method_40817 Lnet/minecraft/class_6993$class_6994;method_40817()B
      named getFaces Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getFaces()B
    • method_40809

      public void method_40809(World world, BlockPos blockPos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a(Lcbf;Lgh;Ljava/util/Random;)V
      intermediary method_40809 Lnet/minecraft/class_6993$class_6994;method_40809(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V
      named method_40809 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_40809(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_40810

      public void method_40810(SculkSpreadManager.Cursor cursor)
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a(Lckh$a;)V
      intermediary method_40810 Lnet/minecraft/class_6993$class_6994;method_40810(Lnet/minecraft/class_6993$class_6994;)V
      named method_40810 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_40810(Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;)V
    • method_40811

      private class_6989 method_40811(BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a(Lcpp;)Lckc;
      intermediary method_40811 Lnet/minecraft/class_6993$class_6994;method_40811(Lnet/minecraft/class_2680;)Lnet/minecraft/class_6989;
      named method_40811 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_40811(Lnet/minecraft/block/BlockState;)Lnet/minecraft/class_6989;
    • method_40812

      private Vec3i[] method_40812(Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a(Ljava/util/Random;)[Lhc;
      intermediary method_40812 Lnet/minecraft/class_6993$class_6994;method_40812(Ljava/util/Random;)[Lnet/minecraft/class_2382;
      named method_40812 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_40812(Ljava/util/Random;)[Lnet/minecraft/util/math/Vec3i;
    • method_40815

      @Nullable private @Nullable BlockPos method_40815(World world, BlockPos blockPos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official b Lckh$a;b(Lcbf;Lgh;Ljava/util/Random;)Lgh;
      intermediary method_40815 Lnet/minecraft/class_6993$class_6994;method_40815(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Lnet/minecraft/class_2338;
      named method_40815 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_40815(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Lnet/minecraft/util/math/BlockPos;
    • canSpread

      private boolean canSpread(World world, BlockPos to, BlockPos from)
      Mappings:
      Namespace Name Mixin selector
      official a Lckh$a;a(Lcbf;Lgh;Lgh;)Z
      intermediary method_40808 Lnet/minecraft/class_6993$class_6994;method_40808(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z
      named canSpread Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;canSpread(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z