Class WorldPreset

java.lang.Object
net.minecraft.world.gen.WorldPreset

public class WorldPreset extends Object
Mappings:
Namespace Name
official dux
intermediary net/minecraft/class_7145
named net/minecraft/world/gen/WorldPreset
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<WorldPreset> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Ldux;a:Lcom/mojang/serialization/Codec;
      intermediary field_37725 Lnet/minecraft/class_7145;field_37725:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/WorldPreset;CODEC:Lcom/mojang/serialization/Codec;
    • ENTRY_CODEC

      public static final com.mojang.serialization.Codec<RegistryEntry<WorldPreset>> ENTRY_CODEC
      Mappings:
      Namespace Name Mixin selector
      official b Ldux;b:Lcom/mojang/serialization/Codec;
      intermediary field_37726 Lnet/minecraft/class_7145;field_37726:Lcom/mojang/serialization/Codec;
      named ENTRY_CODEC Lnet/minecraft/world/gen/WorldPreset;ENTRY_CODEC:Lcom/mojang/serialization/Codec;
    • dimensions

      private final Map<RegistryKey<DimensionOptions>,DimensionOptions> dimensions
      Mappings:
      Namespace Name Mixin selector
      official c Ldux;c:Ljava/util/Map;
      intermediary field_37727 Lnet/minecraft/class_7145;field_37727:Ljava/util/Map;
      named dimensions Lnet/minecraft/world/gen/WorldPreset;dimensions:Ljava/util/Map;
  • Constructor Details

    • WorldPreset

      public WorldPreset(Map<RegistryKey<DimensionOptions>,DimensionOptions> dimensions)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldux;<init>(Ljava/util/Map;)V
      intermediary <init> Lnet/minecraft/class_7145;<init>(Ljava/util/Map;)V
      named <init> Lnet/minecraft/world/gen/WorldPreset;<init>(Ljava/util/Map;)V
  • Method Details

    • createDimensionOptionsRegistry

      private Registry<DimensionOptions> createDimensionOptionsRegistry()
      Mappings:
      Namespace Name Mixin selector
      official c Ldux;c()Lhq;
      intermediary method_41591 Lnet/minecraft/class_7145;method_41591()Lnet/minecraft/class_2378;
      named createDimensionOptionsRegistry Lnet/minecraft/world/gen/WorldPreset;createDimensionOptionsRegistry()Lnet/minecraft/registry/Registry;
    • createDimensionsRegistryHolder

      public DimensionOptionsRegistryHolder createDimensionsRegistryHolder()
      Mappings:
      Namespace Name Mixin selector
      official a Ldux;a()Ldln;
      intermediary method_45546 Lnet/minecraft/class_7145;method_45546()Lnet/minecraft/class_7723;
      named createDimensionsRegistryHolder Lnet/minecraft/world/gen/WorldPreset;createDimensionsRegistryHolder()Lnet/minecraft/world/dimension/DimensionOptionsRegistryHolder;
    • getOverworld

      public Optional<DimensionOptions> getOverworld()
      Mappings:
      Namespace Name Mixin selector
      official b Ldux;b()Ljava/util/Optional;
      intermediary method_41584 Lnet/minecraft/class_7145;method_41584()Ljava/util/Optional;
      named getOverworld Lnet/minecraft/world/gen/WorldPreset;getOverworld()Ljava/util/Optional;
    • validate

      private static com.mojang.serialization.DataResult<WorldPreset> validate(WorldPreset preset)
      Mappings:
      Namespace Name Mixin selector
      official a Ldux;a(Ldux;)Lcom/mojang/serialization/DataResult;
      intermediary method_44351 Lnet/minecraft/class_7145;method_44351(Lnet/minecraft/class_7145;)Lcom/mojang/serialization/DataResult;
      named validate Lnet/minecraft/world/gen/WorldPreset;validate(Lnet/minecraft/world/gen/WorldPreset;)Lcom/mojang/serialization/DataResult;