Package net.minecraft.world.gen
Class GeneratorConfig
java.lang.Object
net.minecraft.world.gen.GeneratorConfig
- Direct Known Subclasses:
class_2757.class_2758,MineshaftGeneratorConfig,NetherFortressStructure.FortressGeneratorConfig,OceanMonumentStructure.OceanMonumentGeneratorConfig,StrongholdStructure.StrongholdGeneratorConfig,TempleStructure.TempleGeneratorConfig,VillageStructure.VillageGeneratorConfig
- Mappings:
Namespace Name official awhintermediary net/minecraft/class_36named net/minecraft/world/gen/GeneratorConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BlockBoxprivate intprivate intprotected List<StructurePiece> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserialize(NbtCompound nbt) voidfromNbt(World random, NbtCompound nbt) voidgenerateStructure(World world, Random random, BlockBox boundingBox) intintbooleanisValid()protected voidprotected voidbooleanmethod_9277(ChunkPos chunkPos) voidmethod_9278(ChunkPos chunkPos) voidserialize(NbtCompound nbt) protected voidtoNbt(int chunkX, int chunkZ)
-
Field Details
-
field_13015
- Mappings:
Namespace Name Mixin selector official aLawh;a:Ljava/util/List;intermediary field_13015Lnet/minecraft/class_36;field_13015:Ljava/util/List;named field_13015Lnet/minecraft/world/gen/GeneratorConfig;field_13015:Ljava/util/List;
-
boundingBox
- Mappings:
Namespace Name Mixin selector official bLawh;b:Lavp;intermediary field_70Lnet/minecraft/class_36;field_70:Lnet/minecraft/class_1251;named boundingBoxLnet/minecraft/world/gen/GeneratorConfig;boundingBox:Lnet/minecraft/util/math/BlockBox;
-
chunkX
private int chunkX- Mappings:
Namespace Name Mixin selector official cLawh;c:Iintermediary field_6243Lnet/minecraft/class_36;field_6243:Inamed chunkXLnet/minecraft/world/gen/GeneratorConfig;chunkX:I
-
chunkZ
private int chunkZ- Mappings:
Namespace Name Mixin selector official dLawh;d:Iintermediary field_6244Lnet/minecraft/class_36;field_6244:Inamed chunkZLnet/minecraft/world/gen/GeneratorConfig;chunkZ:I
-
-
Constructor Details
-
GeneratorConfig
public GeneratorConfig() -
GeneratorConfig
public GeneratorConfig(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector official <init>Lawh;<init>(II)Vintermediary <init>Lnet/minecraft/class_36;<init>(II)Vnamed <init>Lnet/minecraft/world/gen/GeneratorConfig;<init>(II)V
-
-
Method Details
-
getBoundingBox
- Mappings:
Namespace Name Mixin selector official bLawh;b()Lavp;intermediary method_79Lnet/minecraft/class_36;method_79()Lnet/minecraft/class_1251;named getBoundingBoxLnet/minecraft/world/gen/GeneratorConfig;getBoundingBox()Lnet/minecraft/util/math/BlockBox;
-
method_11855
- Mappings:
Namespace Name Mixin selector official cLawh;c()Ljava/util/List;intermediary method_11855Lnet/minecraft/class_36;method_11855()Ljava/util/List;named method_11855Lnet/minecraft/world/gen/GeneratorConfig;method_11855()Ljava/util/List;
-
generateStructure
- Mappings:
Namespace Name Mixin selector official aLawh;a(Laht;Ljava/util/Random;Lavp;)Vintermediary method_82Lnet/minecraft/class_36;method_82(Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;)Vnamed generateStructureLnet/minecraft/world/gen/GeneratorConfig;generateStructure(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;)V
-
setBoundingBoxFromChildren
protected void setBoundingBoxFromChildren()- Mappings:
Namespace Name Mixin selector official dLawh;d()Vintermediary method_84Lnet/minecraft/class_36;method_84()Vnamed setBoundingBoxFromChildrenLnet/minecraft/world/gen/GeneratorConfig;setBoundingBoxFromChildren()V
-
toNbt
- Mappings:
Namespace Name Mixin selector official aLawh;a(II)Ldq;intermediary method_5531Lnet/minecraft/class_36;method_5531(II)Lnet/minecraft/class_322;named toNbtLnet/minecraft/world/gen/GeneratorConfig;toNbt(II)Lnet/minecraft/nbt/NbtCompound;
-
serialize
- Mappings:
Namespace Name Mixin selector official aLawh;a(Ldq;)Vintermediary method_5533Lnet/minecraft/class_36;method_5533(Lnet/minecraft/class_322;)Vnamed serializeLnet/minecraft/world/gen/GeneratorConfig;serialize(Lnet/minecraft/nbt/NbtCompound;)V
-
fromNbt
- Mappings:
Namespace Name Mixin selector official aLawh;a(Laht;Ldq;)Vintermediary method_5532Lnet/minecraft/class_36;method_5532(Lnet/minecraft/class_1150;Lnet/minecraft/class_322;)Vnamed fromNbtLnet/minecraft/world/gen/GeneratorConfig;fromNbt(Lnet/minecraft/world/World;Lnet/minecraft/nbt/NbtCompound;)V
-
deserialize
- Mappings:
Namespace Name Mixin selector official bLawh;b(Ldq;)Vintermediary method_5534Lnet/minecraft/class_36;method_5534(Lnet/minecraft/class_322;)Vnamed deserializeLnet/minecraft/world/gen/GeneratorConfig;deserialize(Lnet/minecraft/nbt/NbtCompound;)V
-
method_80
- Mappings:
Namespace Name Mixin selector official aLawh;a(Laht;Ljava/util/Random;I)Vintermediary method_80Lnet/minecraft/class_36;method_80(Lnet/minecraft/class_1150;Ljava/util/Random;I)Vnamed method_80Lnet/minecraft/world/gen/GeneratorConfig;method_80(Lnet/minecraft/world/World;Ljava/util/Random;I)V
-
method_81
- Mappings:
Namespace Name Mixin selector official aLawh;a(Laht;Ljava/util/Random;II)Vintermediary method_81Lnet/minecraft/class_36;method_81(Lnet/minecraft/class_1150;Ljava/util/Random;II)Vnamed method_81Lnet/minecraft/world/gen/GeneratorConfig;method_81(Lnet/minecraft/world/World;Ljava/util/Random;II)V
-
isValid
public boolean isValid()- Mappings:
Namespace Name Mixin selector official aLawh;a()Zintermediary method_85Lnet/minecraft/class_36;method_85()Znamed isValidLnet/minecraft/world/gen/GeneratorConfig;isValid()Z
-
method_9277
- Mappings:
Namespace Name Mixin selector official aLawh;a(Lahn;)Zintermediary method_9277Lnet/minecraft/class_36;method_9277(Lnet/minecraft/class_1146;)Znamed method_9277Lnet/minecraft/world/gen/GeneratorConfig;method_9277(Lnet/minecraft/util/math/ChunkPos;)Z
-
method_9278
- Mappings:
Namespace Name Mixin selector official bLawh;b(Lahn;)Vintermediary method_9278Lnet/minecraft/class_36;method_9278(Lnet/minecraft/class_1146;)Vnamed method_9278Lnet/minecraft/world/gen/GeneratorConfig;method_9278(Lnet/minecraft/util/math/ChunkPos;)V
-
getChunkX
public int getChunkX()- Mappings:
Namespace Name Mixin selector official eLawh;e()Iintermediary method_5535Lnet/minecraft/class_36;method_5535()Inamed getChunkXLnet/minecraft/world/gen/GeneratorConfig;getChunkX()I
-
getChunkZ
public int getChunkZ()- Mappings:
Namespace Name Mixin selector official fLawh;f()Iintermediary method_5536Lnet/minecraft/class_36;method_5536()Inamed getChunkZLnet/minecraft/world/gen/GeneratorConfig;getChunkZ()I
-