Interface DynamicRegistryManager.Mutable

All Superinterfaces:
DynamicRegistryManager
All Known Implementing Classes:
DynamicRegistryManager.MutableImpl
Enclosing interface:
DynamicRegistryManager

public static interface DynamicRegistryManager.Mutable extends DynamicRegistryManager
Mappings:
Namespace Name
official hn$e
intermediary net/minecraft/class_5455$class_6893
named net/minecraft/util/registry/DynamicRegistryManager$Mutable
  • Method Details

    • getOptionalMutable

      <E> Optional<MutableRegistry<E>> getOptionalMutable(RegistryKey<? extends Registry<? extends E>> key)
      Mappings:
      Namespace Name Mixin selector
      official f Lhn$e;f(Laai;)Ljava/util/Optional;
      intermediary method_40333 Lnet/minecraft/class_5455$class_6893;method_40333(Lnet/minecraft/class_5321;)Ljava/util/Optional;
      named getOptionalMutable Lnet/minecraft/util/registry/DynamicRegistryManager$Mutable;getOptionalMutable(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Optional;
    • getMutable

      default <E> MutableRegistry<E> getMutable(RegistryKey<? extends Registry<? extends E>> key)
      Mappings:
      Namespace Name Mixin selector
      official g Lhn$e;g(Laai;)Lht;
      intermediary method_40334 Lnet/minecraft/class_5455$class_6893;method_40334(Lnet/minecraft/class_5321;)Lnet/minecraft/class_2385;
      named getMutable Lnet/minecraft/util/registry/DynamicRegistryManager$Mutable;getMutable(Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/util/registry/MutableRegistry;