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 cmc$a
intermediary net/minecraft/class_7128$class_7129
named net/minecraft/block/entity/SculkSpreadManager$Cursor
  • Field Details

    • field_37624

      private static final List<Vec3i> field_37624
      Mappings:
      Namespace Name Mixin selector
      official c Lcmc$a;c:Ljava/util/List;
      intermediary field_37624 Lnet/minecraft/class_7128$class_7129;field_37624:Ljava/util/List;
      named field_37624 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_37624:Ljava/util/List;
    • field_37622

      public static final int field_37622
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a:I
      intermediary field_37622 Lnet/minecraft/class_7128$class_7129;field_37622:I
      named field_37622 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_37622:I
    • field_37630

      private static final com.mojang.serialization.Codec<Set<Direction>> field_37630
      Mappings:
      Namespace Name Mixin selector
      official i Lcmc$a;i:Lcom/mojang/serialization/Codec;
      intermediary field_37630 Lnet/minecraft/class_7128$class_7129;field_37630:Lcom/mojang/serialization/Codec;
      named field_37630 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_37630:Lcom/mojang/serialization/Codec;
    • field_37623

      public static final com.mojang.serialization.Codec<SculkSpreadManager.Cursor> field_37623
      Mappings:
      Namespace Name Mixin selector
      official b Lcmc$a;b:Lcom/mojang/serialization/Codec;
      intermediary field_37623 Lnet/minecraft/class_7128$class_7129;field_37623:Lcom/mojang/serialization/Codec;
      named field_37623 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;field_37623:Lcom/mojang/serialization/Codec;
    • pos

      private BlockPos pos
      Mappings:
      Namespace Name Mixin selector
      official d Lcmc$a;d:Lgk;
      intermediary field_37625 Lnet/minecraft/class_7128$class_7129;field_37625:Lnet/minecraft/class_2338;
      named pos Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;pos:Lnet/minecraft/util/math/BlockPos;
    • charge

      int charge
      Mappings:
      Namespace Name Mixin selector
      official e Lcmc$a;e:I
      intermediary field_37626 Lnet/minecraft/class_7128$class_7129;field_37626:I
      named charge Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;charge:I
    • update

      private int update
      Mappings:
      Namespace Name Mixin selector
      official f Lcmc$a;f:I
      intermediary field_37627 Lnet/minecraft/class_7128$class_7129;field_37627:I
      named update Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;update:I
    • decay

      private int decay
      Mappings:
      Namespace Name Mixin selector
      official g Lcmc$a;g:I
      intermediary field_37628 Lnet/minecraft/class_7128$class_7129;field_37628:I
      named decay Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;decay:I
    • faces

      @Nullable private @Nullable Set<Direction> faces
      Mappings:
      Namespace Name Mixin selector
      official h Lcmc$a;h:Ljava/util/Set;
      intermediary field_37629 Lnet/minecraft/class_7128$class_7129;field_37629:Ljava/util/Set;
      named faces Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;faces:Ljava/util/Set;
  • Constructor Details

  • Method Details

    • getPos

      public BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a()Lgk;
      intermediary method_41495 Lnet/minecraft/class_7128$class_7129;method_41495()Lnet/minecraft/class_2338;
      named getPos Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getPos()Lnet/minecraft/util/math/BlockPos;
    • getCharge

      public int getCharge()
      Mappings:
      Namespace Name Mixin selector
      official b Lcmc$a;b()I
      intermediary method_41508 Lnet/minecraft/class_7128$class_7129;method_41508()I
      named getCharge Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getCharge()I
    • getDecay

      public int getDecay()
      Mappings:
      Namespace Name Mixin selector
      official c Lcmc$a;c()I
      intermediary method_41510 Lnet/minecraft/class_7128$class_7129;method_41510()I
      named getDecay Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getDecay()I
    • getFaces

      @Nullable public @Nullable Set<Direction> getFaces()
      Mappings:
      Namespace Name Mixin selector
      official d Lcmc$a;d()Ljava/util/Set;
      intermediary method_41512 Lnet/minecraft/class_7128$class_7129;method_41512()Ljava/util/Set;
      named getFaces Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;getFaces()Ljava/util/Set;
    • method_41500

      private boolean method_41500(WorldAccess worldAccess, BlockPos blockPos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Lccy;Lgk;Z)Z
      intermediary method_41500 Lnet/minecraft/class_7128$class_7129;method_41500(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)Z
      named method_41500 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_41500(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Z)Z
    • method_41499

      public void method_41499(WorldAccess worldAccess, BlockPos blockPos, Random random, SculkSpreadManager sculkSpreadManager, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Lccy;Lgk;Ljava/util/Random;Lcmc;Z)V
      intermediary method_41499 Lnet/minecraft/class_7128$class_7129;method_41499(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_7128;Z)V
      named method_41499 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_41499(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;Lnet/minecraft/block/entity/SculkSpreadManager;Z)V
    • method_41501

      void method_41501(SculkSpreadManager.Cursor cursor)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Lcmc$a;)V
      intermediary method_41501 Lnet/minecraft/class_7128$class_7129;method_41501(Lnet/minecraft/class_7128$class_7129;)V
      named method_41501 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_41501(Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;)V
    • method_41503

      private static class_7124 method_41503(BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Lcrk;)Lclx;
      intermediary method_41503 Lnet/minecraft/class_7128$class_7129;method_41503(Lnet/minecraft/class_2680;)Lnet/minecraft/class_7124;
      named method_41503 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_41503(Lnet/minecraft/block/BlockState;)Lnet/minecraft/class_7124;
    • method_41507

      private static List<Vec3i> method_41507(Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Ljava/util/Random;)Ljava/util/List;
      intermediary method_41507 Lnet/minecraft/class_7128$class_7129;method_41507(Ljava/util/Random;)Ljava/util/List;
      named method_41507 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_41507(Ljava/util/Random;)Ljava/util/List;
    • method_41498

      @Nullable private static @Nullable BlockPos method_41498(WorldAccess worldAccess, BlockPos blockPos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Lccy;Lgk;Ljava/util/Random;)Lgk;
      intermediary method_41498 Lnet/minecraft/class_7128$class_7129;method_41498(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;)Lnet/minecraft/class_2338;
      named method_41498 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_41498(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Lnet/minecraft/util/math/BlockPos;
    • canSpread

      private static boolean canSpread(WorldAccess worldAccess, BlockPos blockPos, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Lccy;Lgk;Lgk;)Z
      intermediary method_41496 Lnet/minecraft/class_7128$class_7129;method_41496(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z
      named canSpread Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;canSpread(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z
    • method_41497

      private static boolean method_41497(WorldAccess worldAccess, BlockPos blockPos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmc$a;a(Lccy;Lgk;Lgp;)Z
      intermediary method_41497 Lnet/minecraft/class_7128$class_7129;method_41497(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
      named method_41497 Lnet/minecraft/block/entity/SculkSpreadManager$Cursor;method_41497(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z