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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DripstoneColumn.Bounded
static class
DripstoneColumn.Empty
static class
DripstoneColumn.Half
-
Constructor Summary
Constructors Constructor Description DripstoneColumn()
-
Method Summary
Modifier and Type Method Description static DripstoneColumn
create(OptionalInt ceilingHeight, OptionalInt floorHeight)
static Optional<DripstoneColumn>
create(TestableWorld world, BlockPos pos, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace)
static DripstoneColumn.Bounded
createBounded(int floor, int ceiling)
static DripstoneColumn
createEmpty()
static DripstoneColumn
createHalfWithCeiling(int ceiling)
static DripstoneColumn
createHalfWithFloor(int floor)
abstract OptionalInt
getCeilingHeight()
abstract OptionalInt
getFloorHeight()
abstract OptionalInt
getOptionalHeight()
DripstoneColumn
withFloor(OptionalInt floor)
-
Constructor Details
-
DripstoneColumn
public DripstoneColumn()
-
-
Method Details
-
createBounded
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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;
-