Package net.minecraft.structure
Class StructureFeature
java.lang.Object
net.minecraft.world.gen.carver.Carver
net.minecraft.structure.StructureFeature
- Direct Known Subclasses:
MineshaftStructure,NetherFortressStructure,StrongholdStructure,TempleStructure,VillageStructure
- Mappings:
Namespace Name official atointermediary net/minecraft/class_33named net/minecraft/structure/StructureFeature
-
Field Summary
FieldsFields inherited from class net.minecraft.world.gen.carver.Carver
complexity, random, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract GeneratorConfiggetGeneratorConfig(int chunkX, int chunkZ) abstract StringgetName()protected final voidmethod_4003(World world, int int2, int int3, int int4, int int5, Block[] block) booleanmethod_46(int int2, int int3, int int4) booleanprotected Listprivate voidmethod_5514(int int2, int int3, GeneratorConfig generatorConfig) private voidmethod_5515(World world) protected GeneratorConfigmethod_5516(int int2, int int3, int int4) booleanmethod_5517(int int2, int int3, int int4) protected abstract booleanshouldStartAt(int chunkX, int chunkZ) Methods inherited from class net.minecraft.world.gen.carver.Carver
method_4004
-
Field Details
-
field_6237
- Mappings:
Namespace Name Mixin selector official eLato;e:Latt;intermediary field_6237Lnet/minecraft/class_33;field_6237:Lnet/minecraft/class_1590;named field_6237Lnet/minecraft/structure/StructureFeature;field_6237:Lnet/minecraft/world/gen/feature/FeatureState;
-
config
- Mappings:
Namespace Name Mixin selector official dLato;d:Ljava/util/Map;intermediary field_63Lnet/minecraft/class_33;field_63:Ljava/util/Map;named configLnet/minecraft/structure/StructureFeature;config:Ljava/util/Map;
-
-
Constructor Details
-
StructureFeature
public StructureFeature()
-
-
Method Details
-
getName
- Mappings:
Namespace Name Mixin selector official aLato;a()Ljava/lang/String;intermediary method_5513Lnet/minecraft/class_33;method_5513()Ljava/lang/String;named getNameLnet/minecraft/structure/StructureFeature;getName()Ljava/lang/String;
-
method_4003
protected final void method_4003(World world, int int2, int int3, int int4, int int5, Block[] block) - Overrides:
method_4003in classCarver- Mappings:
Namespace Name Mixin selector official aLapi;a(Lafm;IIII[Laht;)Vintermediary method_4003Lnet/minecraft/class_1216;method_4003(Lnet/minecraft/class_1150;IIII[Lnet/minecraft/class_197;)Vnamed method_4003Lnet/minecraft/world/gen/carver/Carver;method_4003(Lnet/minecraft/world/World;IIII[Lnet/minecraft/block/Block;)V
-
method_48
- Mappings:
Namespace Name Mixin selector official aLato;a(Lafm;Ljava/util/Random;II)Zintermediary method_48Lnet/minecraft/class_33;method_48(Lnet/minecraft/class_1150;Ljava/util/Random;II)Znamed method_48Lnet/minecraft/structure/StructureFeature;method_48(Lnet/minecraft/world/World;Ljava/util/Random;II)Z
-
method_46
public boolean method_46(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official bLato;b(III)Zintermediary method_46Lnet/minecraft/class_33;method_46(III)Znamed method_46Lnet/minecraft/structure/StructureFeature;method_46(III)Z
-
method_5516
- Mappings:
Namespace Name Mixin selector official cLato;c(III)Latw;intermediary method_5516Lnet/minecraft/class_33;method_5516(III)Lnet/minecraft/class_36;named method_5516Lnet/minecraft/structure/StructureFeature;method_5516(III)Lnet/minecraft/world/gen/GeneratorConfig;
-
method_5517
public boolean method_5517(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official dLato;d(III)Zintermediary method_5517Lnet/minecraft/class_33;method_5517(III)Znamed method_5517Lnet/minecraft/structure/StructureFeature;method_5517(III)Z
-
method_47
- Mappings:
Namespace Name Mixin selector official aLato;a(Lafm;III)Lafe;intermediary method_47Lnet/minecraft/class_33;method_47(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_1167;named method_47Lnet/minecraft/structure/StructureFeature;method_47(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Vec3i;
-
method_50
- Mappings:
Namespace Name Mixin selector official o_Lato;o_()Ljava/util/List;intermediary method_50Lnet/minecraft/class_33;method_50()Ljava/util/List;named method_50Lnet/minecraft/structure/StructureFeature;method_50()Ljava/util/List;
-
method_5515
- Mappings:
Namespace Name Mixin selector official aLato;a(Lafm;)Vintermediary method_5515Lnet/minecraft/class_33;method_5515(Lnet/minecraft/class_1150;)Vnamed method_5515Lnet/minecraft/structure/StructureFeature;method_5515(Lnet/minecraft/world/World;)V
-
method_5514
- Mappings:
Namespace Name Mixin selector official aLato;a(IILatw;)Vintermediary method_5514Lnet/minecraft/class_33;method_5514(IILnet/minecraft/class_36;)Vnamed method_5514Lnet/minecraft/structure/StructureFeature;method_5514(IILnet/minecraft/world/gen/GeneratorConfig;)V
-
shouldStartAt
protected abstract boolean shouldStartAt(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector official aLato;a(II)Zintermediary method_45Lnet/minecraft/class_33;method_45(II)Znamed shouldStartAtLnet/minecraft/structure/StructureFeature;shouldStartAt(II)Z
-
getGeneratorConfig
- Mappings:
Namespace Name Mixin selector official bLato;b(II)Latw;intermediary method_49Lnet/minecraft/class_33;method_49(II)Lnet/minecraft/class_36;named getGeneratorConfigLnet/minecraft/structure/StructureFeature;getGeneratorConfig(II)Lnet/minecraft/world/gen/GeneratorConfig;
-