类 EmptyPoolElement
- java.lang.Object
-
- net.minecraft.structure.pool.StructurePoolElement
-
- net.minecraft.structure.pool.EmptyPoolElement
-
public class EmptyPoolElement extends StructurePoolElement
- Mappings:
Namespace Name official cwointermediary net/minecraft/class_3777named net/minecraft/structure/pool/EmptyPoolElement
-
-
字段概要
字段 修饰符和类型 字段 说明 static com.mojang.serialization.Codec<EmptyPoolElement>CODECstatic EmptyPoolElementINSTANCE
-
构造器概要
构造器 限定符 构造器 说明 privateEmptyPoolElement()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleangenerate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)BlockBoxgetBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)Vec3igetStart(StructureManager structureManager, BlockRotation blockRotation)List<Structure.StructureBlockInfo>getStructureBlockInfos(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random)StructurePoolElementType<?>getType()StringtoString()-
从类继承的方法 net.minecraft.structure.pool.StructurePoolElement
getGroundLevelDelta, getProjection, method_16756, method_28883, method_30421, method_30425, method_30426, method_30429, method_30434, method_30435, method_30438, setProjection
-
-
-
-
字段详细资料
-
CODEC
public static final com.mojang.serialization.Codec<EmptyPoolElement> CODEC
- Mappings:
Namespace Name Mixin selector official aLcwo;a:Lcom/mojang/serialization/Codec;intermediary field_24947Lnet/minecraft/class_3777;field_24947:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/structure/pool/EmptyPoolElement;CODEC:Lcom/mojang/serialization/Codec;
-
INSTANCE
public static final EmptyPoolElement INSTANCE
- Mappings:
Namespace Name Mixin selector official bLcwo;b:Lcwo;intermediary field_16663Lnet/minecraft/class_3777;field_16663:Lnet/minecraft/class_3777;named INSTANCELnet/minecraft/structure/pool/EmptyPoolElement;INSTANCE:Lnet/minecraft/structure/pool/EmptyPoolElement;
-
-
方法详细资料
-
getStart
public Vec3i getStart(StructureManager structureManager, BlockRotation blockRotation)
- 指定者:
getStart在类中StructurePoolElement- Mappings:
Namespace Name Mixin selector official aLcwv;a(Ldbp;Lcek;)Lgw;intermediary method_16601Lnet/minecraft/class_3784;method_16601(Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382;named getStartLnet/minecraft/structure/pool/StructurePoolElement;getStart(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/Vec3i;
-
getStructureBlockInfos
public List<Structure.StructureBlockInfo> getStructureBlockInfos(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random)
- 指定者:
getStructureBlockInfos在类中StructurePoolElement- Mappings:
Namespace Name Mixin selector official aLcwv;a(Ldbp;Lgb;Lcek;Ljava/util/Random;)Ljava/util/List;intermediary method_16627Lnet/minecraft/class_3784;method_16627(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/Random;)Ljava/util/List;named getStructureBlockInfosLnet/minecraft/structure/pool/StructurePoolElement;getStructureBlockInfos(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Ljava/util/Random;)Ljava/util/List;
-
getBoundingBox
public BlockBox getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)
- 指定者:
getBoundingBox在类中StructurePoolElement- Mappings:
Namespace Name Mixin selector official aLcwv;a(Ldbp;Lgb;Lcek;)Lczr;intermediary method_16628Lnet/minecraft/class_3784;method_16628(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341;named getBoundingBoxLnet/minecraft/structure/pool/StructurePoolElement;getBoundingBox(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/BlockBox;
-
generate
public boolean generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)
- 指定者:
generate在类中StructurePoolElement- Mappings:
Namespace Name Mixin selector official aLcwv;a(Ldbp;Lbwm;Lbwi;Lclm;Lgb;Lgb;Lcek;Lczr;Ljava/util/Random;Z)Zintermediary method_16626Lnet/minecraft/class_3784;method_16626(Lnet/minecraft/class_3485;Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Ljava/util/Random;Z)Znamed generateLnet/minecraft/structure/pool/StructurePoolElement;generate(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockBox;Ljava/util/Random;Z)Z
-
getType
public StructurePoolElementType<?> getType()
- 指定者:
getType在类中StructurePoolElement- Mappings:
Namespace Name Mixin selector official aLcwv;a()Lcww;intermediary method_16757Lnet/minecraft/class_3784;method_16757()Lnet/minecraft/class_3816;named getTypeLnet/minecraft/structure/pool/StructurePoolElement;getType()Lnet/minecraft/structure/pool/StructurePoolElementType;
-
toString
public String toString()
-
-