类 GenerationSettings.Builder
- java.lang.Object
-
- net.minecraft.world.biome.GenerationSettings.Builder
-
- 封闭类:
- GenerationSettings
public static class GenerationSettings.Builder extends Object
- Mappings:
Namespace Name official bwr$aintermediary net/minecraft/class_5485$class_5495named net/minecraft/world/biome/GenerationSettings$Builder
-
-
字段概要
字段 修饰符和类型 字段 说明 private Map<GenerationStep.Carver,List<Supplier<ConfiguredCarver<?>>>>carversprivate List<List<Supplier<ConfiguredFeature<?,?>>>>featuresprivate List<Supplier<ConfiguredStructureFeature<?,?>>>structureFeaturesprivate Optional<Supplier<ConfiguredSurfaceBuilder<?>>>surfaceBuilder
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private voidaddFeatureStep(int stepIndex)GenerationSettingsbuild()<C extends CarverConfig>
GenerationSettings.Buildercarver(GenerationStep.Carver carverStep, ConfiguredCarver<C> carver)GenerationSettings.Builderfeature(int stepIndex, Supplier<ConfiguredFeature<?,?>> featureSupplier)GenerationSettings.Builderfeature(GenerationStep.Feature featureStep, ConfiguredFeature<?,?> feature)GenerationSettings.BuilderstructureFeature(ConfiguredStructureFeature<?,?> structureFeature)GenerationSettings.BuildersurfaceBuilder(Supplier<ConfiguredSurfaceBuilder<?>> surfaceBuilderSupplier)GenerationSettings.BuildersurfaceBuilder(ConfiguredSurfaceBuilder<?> surfaceBuilder)
-
-
-
字段详细资料
-
surfaceBuilder
private Optional<Supplier<ConfiguredSurfaceBuilder<?>>> surfaceBuilder
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a:Ljava/util/Optional;intermediary field_26641Lnet/minecraft/class_5485$class_5495;field_26641:Ljava/util/Optional;named surfaceBuilderLnet/minecraft/world/biome/GenerationSettings$Builder;surfaceBuilder:Ljava/util/Optional;
-
carvers
private final Map<GenerationStep.Carver,List<Supplier<ConfiguredCarver<?>>>> carvers
- Mappings:
Namespace Name Mixin selector official bLbwr$a;b:Ljava/util/Map;intermediary field_26642Lnet/minecraft/class_5485$class_5495;field_26642:Ljava/util/Map;named carversLnet/minecraft/world/biome/GenerationSettings$Builder;carvers:Ljava/util/Map;
-
features
private final List<List<Supplier<ConfiguredFeature<?,?>>>> features
- Mappings:
Namespace Name Mixin selector official cLbwr$a;c:Ljava/util/List;intermediary field_26643Lnet/minecraft/class_5485$class_5495;field_26643:Ljava/util/List;named featuresLnet/minecraft/world/biome/GenerationSettings$Builder;features:Ljava/util/List;
-
structureFeatures
private final List<Supplier<ConfiguredStructureFeature<?,?>>> structureFeatures
- Mappings:
Namespace Name Mixin selector official dLbwr$a;d:Ljava/util/List;intermediary field_26644Lnet/minecraft/class_5485$class_5495;field_26644:Ljava/util/List;named structureFeaturesLnet/minecraft/world/biome/GenerationSettings$Builder;structureFeatures:Ljava/util/List;
-
-
方法详细资料
-
surfaceBuilder
public GenerationSettings.Builder surfaceBuilder(ConfiguredSurfaceBuilder<?> surfaceBuilder)
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a(Ldbz;)Lbwr$a;intermediary method_30996Lnet/minecraft/class_5485$class_5495;method_30996(Lnet/minecraft/class_3504;)Lnet/minecraft/class_5485$class_5495;named surfaceBuilderLnet/minecraft/world/biome/GenerationSettings$Builder;surfaceBuilder(Lnet/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
-
surfaceBuilder
public GenerationSettings.Builder surfaceBuilder(Supplier<ConfiguredSurfaceBuilder<?>> surfaceBuilderSupplier)
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a(Ljava/util/function/Supplier;)Lbwr$a;intermediary method_30998Lnet/minecraft/class_5485$class_5495;method_30998(Ljava/util/function/Supplier;)Lnet/minecraft/class_5485$class_5495;named surfaceBuilderLnet/minecraft/world/biome/GenerationSettings$Builder;surfaceBuilder(Ljava/util/function/Supplier;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
-
feature
public GenerationSettings.Builder feature(GenerationStep.Feature featureStep, ConfiguredFeature<?,?> feature)
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a(Lcom$b;Lcqi;)Lbwr$a;intermediary method_30992Lnet/minecraft/class_5485$class_5495;method_30992(Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_2975;)Lnet/minecraft/class_5485$class_5495;named featureLnet/minecraft/world/biome/GenerationSettings$Builder;feature(Lnet/minecraft/world/gen/GenerationStep$Feature;Lnet/minecraft/world/gen/feature/ConfiguredFeature;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
-
feature
public GenerationSettings.Builder feature(int stepIndex, Supplier<ConfiguredFeature<?,?>> featureSupplier)
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a(ILjava/util/function/Supplier;)Lbwr$a;intermediary method_30989Lnet/minecraft/class_5485$class_5495;method_30989(ILjava/util/function/Supplier;)Lnet/minecraft/class_5485$class_5495;named featureLnet/minecraft/world/biome/GenerationSettings$Builder;feature(ILjava/util/function/Supplier;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
-
carver
public <C extends CarverConfig> GenerationSettings.Builder carver(GenerationStep.Carver carverStep, ConfiguredCarver<C> carver)
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a(Lcom$a;Lcpp;)Lbwr$a;intermediary method_30991Lnet/minecraft/class_5485$class_5495;method_30991(Lnet/minecraft/class_2893$class_2894;Lnet/minecraft/class_2922;)Lnet/minecraft/class_5485$class_5495;named carverLnet/minecraft/world/biome/GenerationSettings$Builder;carver(Lnet/minecraft/world/gen/GenerationStep$Carver;Lnet/minecraft/world/gen/carver/ConfiguredCarver;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
-
structureFeature
public GenerationSettings.Builder structureFeature(ConfiguredStructureFeature<?,?> structureFeature)
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a(Lcqj;)Lbwr$a;intermediary method_30995Lnet/minecraft/class_5485$class_5495;method_30995(Lnet/minecraft/class_5312;)Lnet/minecraft/class_5485$class_5495;named structureFeatureLnet/minecraft/world/biome/GenerationSettings$Builder;structureFeature(Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;)Lnet/minecraft/world/biome/GenerationSettings$Builder;
-
addFeatureStep
private void addFeatureStep(int stepIndex)
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a(I)Vintermediary method_30988Lnet/minecraft/class_5485$class_5495;method_30988(I)Vnamed addFeatureStepLnet/minecraft/world/biome/GenerationSettings$Builder;addFeatureStep(I)V
-
build
public GenerationSettings build()
- Mappings:
Namespace Name Mixin selector official aLbwr$a;a()Lbwr;intermediary method_30987Lnet/minecraft/class_5485$class_5495;method_30987()Lnet/minecraft/class_5485;named buildLnet/minecraft/world/biome/GenerationSettings$Builder;build()Lnet/minecraft/world/biome/GenerationSettings;
-
-