Interface RegistryEntryLookup.RegistryLookup

Enclosing interface:
RegistryEntryLookup<T>

public static interface RegistryEntryLookup.RegistryLookup
Mappings:
Namespace Name
named net/minecraft/registry/RegistryEntryLookup$RegistryLookup
intermediary net/minecraft/class_7871$class_7872
official jn$a
  • Method Details

    • getOptional

      <T> Optional<RegistryEntryLookup<T>> getOptional(RegistryKey<? extends Registry<? extends T>> registryRef)
      Mappings:
      Namespace Name Mixin selector
      named getOptional Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOptional(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
      intermediary method_46750 Lnet/minecraft/class_7871$class_7872;method_46750(Lnet/minecraft/class_5321;)Ljava/util/Optional;
      official a Ljn$a;a(Lakq;)Ljava/util/Optional;
    • getOrThrow

      default <T> RegistryEntryLookup<T> getOrThrow(RegistryKey<? extends Registry<? extends T>> registryRef)
      Mappings:
      Namespace Name Mixin selector
      named getOrThrow Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOrThrow(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/RegistryEntryLookup;
      intermediary method_46751 Lnet/minecraft/class_7871$class_7872;method_46751(Lnet/minecraft/class_5321;)Lnet/minecraft/class_7871;
      official b Ljn$a;b(Lakq;)Ljn;
    • getOptionalEntry

      default <T> Optional<RegistryEntry.Reference<T>> getOptionalEntry(RegistryKey<? extends Registry<? extends T>> registryRef, RegistryKey<T> key)
      Mappings:
      Namespace Name Mixin selector
      named getOptionalEntry Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;getOptionalEntry(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
      intermediary method_58561 Lnet/minecraft/class_7871$class_7872;method_58561(Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Ljava/util/Optional;
      official a Ljn$a;a(Lakq;Lakq;)Ljava/util/Optional;