Package net.minecraft

Record Class class_7723

java.lang.Object
java.lang.Record
net.minecraft.class_7723
Record Components:
dimensions -

public record class_7723(Registry<DimensionOptions> dimensions) extends Record
Mappings:
Namespace Name
official ddw
intermediary net/minecraft/class_7723
named net/minecraft/class_7723
official b
intermediary comp_1014
named dimensions
  • Field Details

    • dimensions

      private final Registry<DimensionOptions> dimensions
      The field for the dimensions record component.
    • field_40363

      public static final com.mojang.serialization.MapCodec<class_7723> field_40363
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a:Lcom/mojang/serialization/MapCodec;
      intermediary field_40363 Lnet/minecraft/class_7723;field_40363:Lcom/mojang/serialization/MapCodec;
      named field_40363 Lnet/minecraft/class_7723;field_40363:Lcom/mojang/serialization/MapCodec;
    • field_40364

      private static final Set<RegistryKey<DimensionOptions>> field_40364
      Mappings:
      Namespace Name Mixin selector
      official c Lddw;c:Ljava/util/Set;
      intermediary field_40364 Lnet/minecraft/class_7723;field_40364:Ljava/util/Set;
      named field_40364 Lnet/minecraft/class_7723;field_40364:Ljava/util/Set;
    • field_40365

      private static final int field_40365
      Mappings:
      Namespace Name Mixin selector
      official d Lddw;d:I
      intermediary field_40365 Lnet/minecraft/class_7723;field_40365:I
      named field_40365 Lnet/minecraft/class_7723;field_40365:I
  • Constructor Details

  • Method Details

    • method_45525

      public static Stream<RegistryKey<DimensionOptions>> method_45525(Stream<RegistryKey<DimensionOptions>> stream)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
      intermediary method_45525 Lnet/minecraft/class_7723;method_45525(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
      named method_45525 Lnet/minecraft/class_7723;method_45525(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
    • method_45522

      public class_7723 method_45522(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Lhm;Lczr;)Lddw;
      intermediary method_45522 Lnet/minecraft/class_7723;method_45522(Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;)Lnet/minecraft/class_7723;
      named method_45522 Lnet/minecraft/class_7723;method_45522(Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/world/gen/chunk/ChunkGenerator;)Lnet/minecraft/class_7723;
    • method_45520

      public static Registry<DimensionOptions> method_45520(Registry<DimensionType> registry, Registry<DimensionOptions> registry2, ChunkGenerator chunkGenerator)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Lhl;Lhl;Lczr;)Lhl;
      intermediary method_45520 Lnet/minecraft/class_7723;method_45520(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;
      named method_45520 Lnet/minecraft/class_7723;method_45520(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;Lnet/minecraft/world/gen/chunk/ChunkGenerator;)Lnet/minecraft/util/registry/Registry;
    • method_45519

      public static Registry<DimensionOptions> method_45519(Registry<DimensionOptions> registry, RegistryEntry<DimensionType> registryEntry, ChunkGenerator chunkGenerator)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Lhl;Lha;Lczr;)Lhl;
      intermediary method_45519 Lnet/minecraft/class_7723;method_45519(Lnet/minecraft/class_2378;Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;
      named method_45519 Lnet/minecraft/class_7723;method_45519(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/RegistryEntry;Lnet/minecraft/world/gen/chunk/ChunkGenerator;)Lnet/minecraft/util/registry/Registry;
    • method_45513

      public ChunkGenerator method_45513()
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a()Lczr;
      intermediary method_45513 Lnet/minecraft/class_7723;method_45513()Lnet/minecraft/class_2794;
      named method_45513 Lnet/minecraft/class_7723;method_45513()Lnet/minecraft/world/gen/chunk/ChunkGenerator;
    • method_45514

      public Optional<DimensionOptions> method_45514(RegistryKey<DimensionOptions> registryKey)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Labu;)Ljava/util/Optional;
      intermediary method_45514 Lnet/minecraft/class_7723;method_45514(Lnet/minecraft/class_5321;)Ljava/util/Optional;
      named method_45514 Lnet/minecraft/class_7723;method_45514(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Optional;
    • method_45526

      public ImmutableSet<RegistryKey<World>> method_45526()
      Mappings:
      Namespace Name Mixin selector
      official b Lddw;b()Lcom/google/common/collect/ImmutableSet;
      intermediary method_45526 Lnet/minecraft/class_7723;method_45526()Lcom/google/common/collect/ImmutableSet;
      named method_45526 Lnet/minecraft/class_7723;method_45526()Lcom/google/common/collect/ImmutableSet;
    • method_45531

      public boolean method_45531()
      Mappings:
      Namespace Name Mixin selector
      official c Lddw;c()Z
      intermediary method_45531 Lnet/minecraft/class_7723;method_45531()Z
      named method_45531 Lnet/minecraft/class_7723;method_45531()Z
    • method_45530

      private static LevelProperties.class_7729 method_45530(Registry<DimensionOptions> registry)
      Mappings:
      Namespace Name Mixin selector
      official b Lddw;b(Lhl;)Ldui$a;
      intermediary method_45530 Lnet/minecraft/class_7723;method_45530(Lnet/minecraft/class_2378;)Lnet/minecraft/class_31$class_7729;
      named method_45530 Lnet/minecraft/class_7723;method_45530(Lnet/minecraft/util/registry/Registry;)Lnet/minecraft/world/level/LevelProperties$class_7729;
    • method_45515

      static com.mojang.serialization.Lifecycle method_45515(RegistryKey<DimensionOptions> registryKey, DimensionOptions dimensionOptions)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Labu;Ldbc;)Lcom/mojang/serialization/Lifecycle;
      intermediary method_45515 Lnet/minecraft/class_7723;method_45515(Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Lcom/mojang/serialization/Lifecycle;
      named method_45515 Lnet/minecraft/class_7723;method_45515(Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/world/dimension/DimensionOptions;)Lcom/mojang/serialization/Lifecycle;
    • method_45528

      private static boolean method_45528(RegistryKey<DimensionOptions> registryKey, DimensionOptions dimensionOptions)
      Mappings:
      Namespace Name Mixin selector
      official b Lddw;b(Labu;Ldbc;)Z
      intermediary method_45528 Lnet/minecraft/class_7723;method_45528(Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Z
      named method_45528 Lnet/minecraft/class_7723;method_45528(Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/world/dimension/DimensionOptions;)Z
    • method_45517

      private static boolean method_45517(DimensionOptions dimensionOptions)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Ldbc;)Z
      intermediary method_45517 Lnet/minecraft/class_7723;method_45517(Lnet/minecraft/class_5363;)Z
      named method_45517 Lnet/minecraft/class_7723;method_45517(Lnet/minecraft/world/dimension/DimensionOptions;)Z
    • method_45529

      private static boolean method_45529(DimensionOptions dimensionOptions)
      Mappings:
      Namespace Name Mixin selector
      official b Lddw;b(Ldbc;)Z
      intermediary method_45529 Lnet/minecraft/class_7723;method_45529(Lnet/minecraft/class_5363;)Z
      named method_45529 Lnet/minecraft/class_7723;method_45529(Lnet/minecraft/world/dimension/DimensionOptions;)Z
    • method_45533

      private static boolean method_45533(DimensionOptions dimensionOptions)
      Mappings:
      Namespace Name Mixin selector
      official c Lddw;c(Ldbc;)Z
      intermediary method_45533 Lnet/minecraft/class_7723;method_45533(Lnet/minecraft/class_5363;)Z
      named method_45533 Lnet/minecraft/class_7723;method_45533(Lnet/minecraft/world/dimension/DimensionOptions;)Z
    • method_45518

      public class_7723.class_7725 method_45518(Registry<DimensionOptions> registry)
      Mappings:
      Namespace Name Mixin selector
      official a Lddw;a(Lhl;)Lddw$b;
      intermediary method_45518 Lnet/minecraft/class_7723;method_45518(Lnet/minecraft/class_2378;)Lnet/minecraft/class_7723$class_7725;
      named method_45518 Lnet/minecraft/class_7723;method_45518(Lnet/minecraft/util/registry/Registry;)Lnet/minecraft/class_7723$class_7725;
    • toString

      public final String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object object)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      Specified by:
      equals in class Record
      Parameters:
      object - the object with which to compare
      Returns:
      true if this object is the same as the object argument; false otherwise.
    • dimensions

      public Registry<DimensionOptions> dimensions()
      Returns the value of the dimensions record component.
      Returns:
      the value of the dimensions record component