Package net.minecraft.world.gen
Class GeneratorOptions
java.lang.Object
net.minecraft.world.gen.GeneratorOptions
- Mappings:
- Namespace - Name - official - dii- intermediary - net/minecraft/class_5285- named - net/minecraft/world/gen/GeneratorOptions
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final booleanstatic final com.mojang.serialization.MapCodec<GeneratorOptions>static final GeneratorOptionsprivate final booleanprivate final long
- 
Constructor SummaryConstructorsModifierConstructorDescriptionGeneratorOptions(long seed, boolean generateStructures, boolean bonusChest) privateGeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, Optional<String> legacyCustomOptions) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic GeneratorOptionsstatic longlonggetSeed()booleanbooleanstatic OptionalLongbooleanwithBonusChest(boolean bonusChest) withSeed(OptionalLong seed) withStructures(boolean structures) 
- 
Field Details- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldii;a:Lcom/mojang/serialization/MapCodec;- intermediary - field_24826- Lnet/minecraft/class_5285;field_24826:Lcom/mojang/serialization/MapCodec;- named - CODEC- Lnet/minecraft/world/gen/GeneratorOptions;CODEC:Lcom/mojang/serialization/MapCodec;
 
- 
DEMO_OPTIONS- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldii;b:Ldii;- intermediary - field_40367- Lnet/minecraft/class_5285;field_40367:Lnet/minecraft/class_5285;- named - DEMO_OPTIONS- Lnet/minecraft/world/gen/GeneratorOptions;DEMO_OPTIONS:Lnet/minecraft/world/gen/GeneratorOptions;
 
- 
seedprivate final long seed- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldii;c:J- intermediary - field_24526- Lnet/minecraft/class_5285;field_24526:J- named - seed- Lnet/minecraft/world/gen/GeneratorOptions;seed:J
 
- 
generateStructuresprivate final boolean generateStructures- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldii;d:Z- intermediary - field_24527- Lnet/minecraft/class_5285;field_24527:Z- named - generateStructures- Lnet/minecraft/world/gen/GeneratorOptions;generateStructures:Z
 
- 
bonusChestprivate final boolean bonusChest- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldii;e:Z- intermediary - field_24528- Lnet/minecraft/class_5285;field_24528:Z- named - bonusChest- Lnet/minecraft/world/gen/GeneratorOptions;bonusChest:Z
 
- 
legacyCustomOptions- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldii;f:Ljava/util/Optional;- intermediary - field_24532- Lnet/minecraft/class_5285;field_24532:Ljava/util/Optional;- named - legacyCustomOptions- Lnet/minecraft/world/gen/GeneratorOptions;legacyCustomOptions:Ljava/util/Optional;
 
 
- 
- 
Constructor Details- 
GeneratorOptionspublic GeneratorOptions(long seed, boolean generateStructures, boolean bonusChest) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldii;<init>(JZZ)V- intermediary - <init>- Lnet/minecraft/class_5285;<init>(JZZ)V- named - <init>- Lnet/minecraft/world/gen/GeneratorOptions;<init>(JZZ)V
 
- 
GeneratorOptionsprivate GeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, Optional<String> legacyCustomOptions) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldii;<init>(JZZLjava/util/Optional;)V- intermediary - <init>- Lnet/minecraft/class_5285;<init>(JZZLjava/util/Optional;)V- named - <init>- Lnet/minecraft/world/gen/GeneratorOptions;<init>(JZZLjava/util/Optional;)V
 
 
- 
- 
Method Details- 
createRandom- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldii;a()Ldii;- intermediary - method_45541- Lnet/minecraft/class_5285;method_45541()Lnet/minecraft/class_5285;- named - createRandom- Lnet/minecraft/world/gen/GeneratorOptions;createRandom()Lnet/minecraft/world/gen/GeneratorOptions;
 
- 
getSeedpublic long getSeed()- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldii;b()J- intermediary - method_28028- Lnet/minecraft/class_5285;method_28028()J- named - getSeed- Lnet/minecraft/world/gen/GeneratorOptions;getSeed()J
 
- 
shouldGenerateStructurespublic boolean shouldGenerateStructures()- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldii;c()Z- intermediary - method_28029- Lnet/minecraft/class_5285;method_28029()Z- named - shouldGenerateStructures- Lnet/minecraft/world/gen/GeneratorOptions;shouldGenerateStructures()Z
 
- 
hasBonusChestpublic boolean hasBonusChest()- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldii;d()Z- intermediary - method_28030- Lnet/minecraft/class_5285;method_28030()Z- named - hasBonusChest- Lnet/minecraft/world/gen/GeneratorOptions;hasBonusChest()Z
 
- 
isLegacyCustomizedTypepublic boolean isLegacyCustomizedType()- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldii;e()Z- intermediary - method_28035- Lnet/minecraft/class_5285;method_28035()Z- named - isLegacyCustomizedType- Lnet/minecraft/world/gen/GeneratorOptions;isLegacyCustomizedType()Z
 
- 
withBonusChest- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldii;a(Z)Ldii;- intermediary - method_28036- Lnet/minecraft/class_5285;method_28036(Z)Lnet/minecraft/class_5285;- named - withBonusChest- Lnet/minecraft/world/gen/GeneratorOptions;withBonusChest(Z)Lnet/minecraft/world/gen/GeneratorOptions;
 
- 
withStructures- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldii;b(Z)Ldii;- intermediary - method_45542- Lnet/minecraft/class_5285;method_45542(Z)Lnet/minecraft/class_5285;- named - withStructures- Lnet/minecraft/world/gen/GeneratorOptions;withStructures(Z)Lnet/minecraft/world/gen/GeneratorOptions;
 
- 
withSeed- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldii;a(Ljava/util/OptionalLong;)Ldii;- intermediary - method_28024- Lnet/minecraft/class_5285;method_28024(Ljava/util/OptionalLong;)Lnet/minecraft/class_5285;- named - withSeed- Lnet/minecraft/world/gen/GeneratorOptions;withSeed(Ljava/util/OptionalLong;)Lnet/minecraft/world/gen/GeneratorOptions;
 
- 
parseSeed- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldii;a(Ljava/lang/String;)Ljava/util/OptionalLong;- intermediary - method_46720- Lnet/minecraft/class_5285;method_46720(Ljava/lang/String;)Ljava/util/OptionalLong;- named - parseSeed- Lnet/minecraft/world/gen/GeneratorOptions;parseSeed(Ljava/lang/String;)Ljava/util/OptionalLong;
 
- 
getRandomSeedpublic static long getRandomSeed()- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldii;f()J- intermediary - method_46721- Lnet/minecraft/class_5285;method_46721()J- named - getRandomSeed- Lnet/minecraft/world/gen/GeneratorOptions;getRandomSeed()J
 
 
-