Class CaveSurface
java.lang.Object
net.minecraft.world.gen.feature.util.CaveSurface
- Direct Known Subclasses:
- CaveSurface.Bounded,- CaveSurface.Empty,- CaveSurface.Half
- Mappings:
- Namespace - Name - named - net/minecraft/world/gen/feature/util/CaveSurface- intermediary - net/minecraft/class_5721- official - ecj
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final class
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic CaveSurfacecreate(OptionalInt ceilingHeight, OptionalInt floorHeight) static Optional<CaveSurface> create(TestableWorld world, BlockPos pos, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace) static CaveSurface.BoundedcreateBounded(int floor, int ceiling) static CaveSurfacestatic CaveSurfacecreateHalfWithCeiling(int ceiling) static CaveSurfacecreateHalfWithFloor(int floor) private static OptionalIntgetCaveSurface(TestableWorld world, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace, BlockPos.Mutable mutablePos, int y, Direction direction) abstract OptionalIntabstract OptionalIntabstract OptionalIntstatic CaveSurface.Boundedmethod_35326(int int2, int int3) static CaveSurfacemethod_35327(int int2) static CaveSurfacemethod_35329(int int2) withCeiling(OptionalInt ceiling) withFloor(OptionalInt floor) 
- 
Constructor Details- 
CaveSurfacepublic CaveSurface()
 
- 
- 
Method Details- 
method_35326- Mappings:
- Namespace - Name - Mixin selector - named - method_35326- Lnet/minecraft/world/gen/feature/util/CaveSurface;method_35326(II)Lnet/minecraft/world/gen/feature/util/CaveSurface$Bounded;- intermediary - method_35326- Lnet/minecraft/class_5721;method_35326(II)Lnet/minecraft/class_5721$class_5723;- official - a- Lecj;a(II)Lecj$b;
 
- 
createBounded- Mappings:
- Namespace - Name - Mixin selector - named - createBounded- Lnet/minecraft/world/gen/feature/util/CaveSurface;createBounded(II)Lnet/minecraft/world/gen/feature/util/CaveSurface$Bounded;- intermediary - method_32986- Lnet/minecraft/class_5721;method_32986(II)Lnet/minecraft/class_5721$class_5723;- official - b- Lecj;b(II)Lecj$b;
 
- 
createHalfWithCeiling- Mappings:
- Namespace - Name - Mixin selector - named - createHalfWithCeiling- Lnet/minecraft/world/gen/feature/util/CaveSurface;createHalfWithCeiling(I)Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_32981- Lnet/minecraft/class_5721;method_32981(I)Lnet/minecraft/class_5721;- official - a- Lecj;a(I)Lecj;
 
- 
method_35327- Mappings:
- Namespace - Name - Mixin selector - named - method_35327- Lnet/minecraft/world/gen/feature/util/CaveSurface;method_35327(I)Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_35327- Lnet/minecraft/class_5721;method_35327(I)Lnet/minecraft/class_5721;- official - b- Lecj;b(I)Lecj;
 
- 
createHalfWithFloor- Mappings:
- Namespace - Name - Mixin selector - named - createHalfWithFloor- Lnet/minecraft/world/gen/feature/util/CaveSurface;createHalfWithFloor(I)Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_32988- Lnet/minecraft/class_5721;method_32988(I)Lnet/minecraft/class_5721;- official - c- Lecj;c(I)Lecj;
 
- 
method_35329- Mappings:
- Namespace - Name - Mixin selector - named - method_35329- Lnet/minecraft/world/gen/feature/util/CaveSurface;method_35329(I)Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_35329- Lnet/minecraft/class_5721;method_35329(I)Lnet/minecraft/class_5721;- official - d- Lecj;d(I)Lecj;
 
- 
createEmpty- Mappings:
- Namespace - Name - Mixin selector - named - createEmpty- Lnet/minecraft/world/gen/feature/util/CaveSurface;createEmpty()Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_32980- Lnet/minecraft/class_5721;method_32980()Lnet/minecraft/class_5721;- official - a- Lecj;a()Lecj;
 
- 
create- Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/world/gen/feature/util/CaveSurface;create(Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_32984- Lnet/minecraft/class_5721;method_32984(Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/class_5721;- official - a- Lecj;a(Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lecj;
 
- 
getCeilingHeight- Mappings:
- Namespace - Name - Mixin selector - named - getCeilingHeight- Lnet/minecraft/world/gen/feature/util/CaveSurface;getCeilingHeight()Ljava/util/OptionalInt;- intermediary - method_32985- Lnet/minecraft/class_5721;method_32985()Ljava/util/OptionalInt;- official - b- Lecj;b()Ljava/util/OptionalInt;
 
- 
getFloorHeight- Mappings:
- Namespace - Name - Mixin selector - named - getFloorHeight- Lnet/minecraft/world/gen/feature/util/CaveSurface;getFloorHeight()Ljava/util/OptionalInt;- intermediary - method_32987- Lnet/minecraft/class_5721;method_32987()Ljava/util/OptionalInt;- official - c- Lecj;c()Ljava/util/OptionalInt;
 
- 
getOptionalHeight- Mappings:
- Namespace - Name - Mixin selector - named - getOptionalHeight- Lnet/minecraft/world/gen/feature/util/CaveSurface;getOptionalHeight()Ljava/util/OptionalInt;- intermediary - method_33385- Lnet/minecraft/class_5721;method_33385()Ljava/util/OptionalInt;- official - d- Lecj;d()Ljava/util/OptionalInt;
 
- 
withFloor- Mappings:
- Namespace - Name - Mixin selector - named - withFloor- Lnet/minecraft/world/gen/feature/util/CaveSurface;withFloor(Ljava/util/OptionalInt;)Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_32983- Lnet/minecraft/class_5721;method_32983(Ljava/util/OptionalInt;)Lnet/minecraft/class_5721;- official - a- Lecj;a(Ljava/util/OptionalInt;)Lecj;
 
- 
withCeiling- Mappings:
- Namespace - Name - Mixin selector - named - withCeiling- Lnet/minecraft/world/gen/feature/util/CaveSurface;withCeiling(Ljava/util/OptionalInt;)Lnet/minecraft/world/gen/feature/util/CaveSurface;- intermediary - method_35328- Lnet/minecraft/class_5721;method_35328(Ljava/util/OptionalInt;)Lnet/minecraft/class_5721;- official - b- Lecj;b(Ljava/util/OptionalInt;)Lecj;
 
- 
createpublic static Optional<CaveSurface> create(TestableWorld world, BlockPos pos, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/world/gen/feature/util/CaveSurface;create(Lnet/minecraft/world/TestableWorld;Lnet/minecraft/util/math/BlockPos;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;- official - a- Lecj;a(Ldgp;Lji;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional;
 
- 
getCaveSurfaceprivate static OptionalInt getCaveSurface(TestableWorld world, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace, BlockPos.Mutable mutablePos, int y, Direction direction) - Mappings:
- Namespace - Name - Mixin selector - named - getCaveSurface- Lnet/minecraft/world/gen/feature/util/CaveSurface;getCaveSurface(Lnet/minecraft/world/TestableWorld;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/util/math/BlockPos$Mutable;ILnet/minecraft/util/math/Direction;)Ljava/util/OptionalInt;- intermediary - method_34280- Lnet/minecraft/class_5721;method_34280(Lnet/minecraft/class_3746;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338$class_2339;ILnet/minecraft/class_2350;)Ljava/util/OptionalInt;- official - a- Lecj;a(Ldgp;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lji$a;ILjn;)Ljava/util/OptionalInt;
 
 
-