Class DripstoneColumn

java.lang.Object
net.minecraft.world.gen.feature.util.DripstoneColumn
Direct Known Subclasses:
DripstoneColumn.Bounded, DripstoneColumn.Empty, DripstoneColumn.Half

public abstract class DripstoneColumn
extends Object
Mappings:
Namespace Name
official cme
intermediary net/minecraft/class_5721
named net/minecraft/world/gen/feature/util/DripstoneColumn
  • Constructor Details

    • DripstoneColumn

      public DripstoneColumn()
  • Method Details

    • createBounded

      public static DripstoneColumn.Bounded createBounded​(int floor, int ceiling)
      Mappings:
      Namespace Name Mixin selector
      official b Lcme;b(II)Lcme$b;
      intermediary method_32986 Lnet/minecraft/class_5721;method_32986(II)Lnet/minecraft/class_5721$class_5723;
      named createBounded Lnet/minecraft/world/gen/feature/util/DripstoneColumn;createBounded(II)Lnet/minecraft/world/gen/feature/util/DripstoneColumn$Bounded;
    • createHalfWithCeiling

      public static DripstoneColumn createHalfWithCeiling​(int ceiling)
      Mappings:
      Namespace Name Mixin selector
      official a Lcme;a(I)Lcme;
      intermediary method_32981 Lnet/minecraft/class_5721;method_32981(I)Lnet/minecraft/class_5721;
      named createHalfWithCeiling Lnet/minecraft/world/gen/feature/util/DripstoneColumn;createHalfWithCeiling(I)Lnet/minecraft/world/gen/feature/util/DripstoneColumn;
    • createHalfWithFloor

      public static DripstoneColumn createHalfWithFloor​(int floor)
      Mappings:
      Namespace Name Mixin selector
      official c Lcme;c(I)Lcme;
      intermediary method_32988 Lnet/minecraft/class_5721;method_32988(I)Lnet/minecraft/class_5721;
      named createHalfWithFloor Lnet/minecraft/world/gen/feature/util/DripstoneColumn;createHalfWithFloor(I)Lnet/minecraft/world/gen/feature/util/DripstoneColumn;
    • createEmpty

      public static DripstoneColumn createEmpty()
      Mappings:
      Namespace Name Mixin selector
      official a Lcme;a()Lcme;
      intermediary method_32980 Lnet/minecraft/class_5721;method_32980()Lnet/minecraft/class_5721;
      named createEmpty Lnet/minecraft/world/gen/feature/util/DripstoneColumn;createEmpty()Lnet/minecraft/world/gen/feature/util/DripstoneColumn;
    • create

      public static DripstoneColumn create​(OptionalInt ceilingHeight, OptionalInt floorHeight)
      Mappings:
      Namespace Name Mixin selector
      official a Lcme;a(Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lcme;
      intermediary method_32984 Lnet/minecraft/class_5721;method_32984(Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/class_5721;
      named create Lnet/minecraft/world/gen/feature/util/DripstoneColumn;create(Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/gen/feature/util/DripstoneColumn;
    • getCeilingHeight

      public abstract OptionalInt getCeilingHeight()
      Mappings:
      Namespace Name Mixin selector
      official b Lcme;b()Ljava/util/OptionalInt;
      intermediary method_32985 Lnet/minecraft/class_5721;method_32985()Ljava/util/OptionalInt;
      named getCeilingHeight Lnet/minecraft/world/gen/feature/util/DripstoneColumn;getCeilingHeight()Ljava/util/OptionalInt;
    • getFloorHeight

      public abstract OptionalInt getFloorHeight()
      Mappings:
      Namespace Name Mixin selector
      official c Lcme;c()Ljava/util/OptionalInt;
      intermediary method_32987 Lnet/minecraft/class_5721;method_32987()Ljava/util/OptionalInt;
      named getFloorHeight Lnet/minecraft/world/gen/feature/util/DripstoneColumn;getFloorHeight()Ljava/util/OptionalInt;
    • getOptionalHeight

      public abstract OptionalInt getOptionalHeight()
      Mappings:
      Namespace Name Mixin selector
      official d Lcme;d()Ljava/util/OptionalInt;
      intermediary method_33385 Lnet/minecraft/class_5721;method_33385()Ljava/util/OptionalInt;
      named getOptionalHeight Lnet/minecraft/world/gen/feature/util/DripstoneColumn;getOptionalHeight()Ljava/util/OptionalInt;
    • withFloor

      public DripstoneColumn withFloor​(OptionalInt floor)
      Mappings:
      Namespace Name Mixin selector
      official a Lcme;a(Ljava/util/OptionalInt;)Lcme;
      intermediary method_32983 Lnet/minecraft/class_5721;method_32983(Ljava/util/OptionalInt;)Lnet/minecraft/class_5721;
      named withFloor Lnet/minecraft/world/gen/feature/util/DripstoneColumn;withFloor(Ljava/util/OptionalInt;)Lnet/minecraft/world/gen/feature/util/DripstoneColumn;
    • create

      public static Optional<DripstoneColumn> create​(TestableWorld world, BlockPos pos, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace)
      Mappings:
      Namespace Name Mixin selector
      official a Lcme;a(Lbub;Lfx;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional;
      intermediary method_32982 Lnet/minecraft/class_5721;method_32982(Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional;
      named create Lnet/minecraft/world/gen/feature/util/DripstoneColumn;create(Lnet/minecraft/world/TestableWorld;Lnet/minecraft/util/math/BlockPos;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional;