Class SculkSpreader.ChargeCursor

java.lang.Object
net.minecraft.world.level.block.SculkSpreader.ChargeCursor
Enclosing class:
SculkSpreader

public static class SculkSpreader.ChargeCursor extends Object
  • Field Details

    • NON_CORNER_NEIGHBOURS

      private static final it.unimi.dsi.fastutil.objects.ObjectArrayList<Vec3i> NON_CORNER_NEIGHBOURS
    • MAX_CURSOR_DECAY_DELAY

      public static final int MAX_CURSOR_DECAY_DELAY
      See Also:
    • pos

      private BlockPos pos
    • charge

      int charge
    • updateDelay

      private int updateDelay
    • decayDelay

      private int decayDelay
    • facings

      @Nullable private Set<Direction> facings
    • DIRECTION_SET

      private static final com.mojang.serialization.Codec<Set<Direction>> DIRECTION_SET
    • CODEC

      public static final com.mojang.serialization.Codec<SculkSpreader.ChargeCursor> CODEC
  • Constructor Details

    • ChargeCursor

      private ChargeCursor(BlockPos p_222299_, int p_222300_, int p_222301_, int p_222302_, Optional<Set<Direction>> p_222303_)
    • ChargeCursor

      public ChargeCursor(BlockPos p_222296_, int p_222297_)
  • Method Details