Interface RegistryWrapper.Impl<T>

All Superinterfaces:
RegistryEntryLookup<T>, RegistryEntryOwner<T>, RegistryWrapper<T>
All Known Subinterfaces:
DefaultedRegistry<T>, MutableRegistry<T>, Registry<T>, RegistryWrapper.Impl.Delegating<T>
All Known Implementing Classes:
RegistryBuilder.UntaggedDelegatingLookup, RegistryBuilder.UntaggedLookup, SimpleDefaultedRegistry, SimpleRegistry
Enclosing interface:
RegistryWrapper<T>

public static interface RegistryWrapper.Impl<T> extends RegistryWrapper<T>, RegistryEntryOwner<T>
Mappings:
Namespace Name
named net/minecraft/registry/RegistryWrapper$Impl
intermediary net/minecraft/class_7225$class_7226
official js$b
  • Method Details

    • getKey

      RegistryKey<? extends Registry<? extends T>> getKey()
      Mappings:
      Namespace Name Mixin selector
      named getKey Lnet/minecraft/registry/RegistryWrapper$Impl;getKey()Lnet/minecraft/registry/RegistryKey;
      intermediary method_46765 Lnet/minecraft/class_7225$class_7226;method_46765()Lnet/minecraft/class_5321;
      official g Ljs$b;g()Laly;
    • getLifecycle

      com.mojang.serialization.Lifecycle getLifecycle()
      Mappings:
      Namespace Name Mixin selector
      named getLifecycle Lnet/minecraft/registry/RegistryWrapper$Impl;getLifecycle()Lcom/mojang/serialization/Lifecycle;
      intermediary method_46766 Lnet/minecraft/class_7225$class_7226;method_46766()Lcom/mojang/serialization/Lifecycle;
      official h Ljs$b;h()Lcom/mojang/serialization/Lifecycle;
    • withFeatureFilter

      default RegistryWrapper.Impl<T> withFeatureFilter(FeatureSet enabledFeatures)
      Mappings:
      Namespace Name Mixin selector
      named withFeatureFilter Lnet/minecraft/registry/RegistryWrapper$Impl;withFeatureFilter(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Lnet/minecraft/registry/RegistryWrapper$Impl;
      intermediary method_45919 Lnet/minecraft/class_7225$class_7226;method_45919(Lnet/minecraft/class_7699;)Lnet/minecraft/class_7225$class_7226;
      official a Ljs$b;a(Lcss;)Ljs$b;
    • withPredicateFilter

      default RegistryWrapper.Impl<T> withPredicateFilter(Predicate<T> predicate)
      Mappings:
      Namespace Name Mixin selector
      named withPredicateFilter Lnet/minecraft/registry/RegistryWrapper$Impl;withPredicateFilter(Ljava/util/function/Predicate;)Lnet/minecraft/registry/RegistryWrapper$Impl;
      intermediary method_56882 Lnet/minecraft/class_7225$class_7226;method_56882(Ljava/util/function/Predicate;)Lnet/minecraft/class_7225$class_7226;
      official a Ljs$b;a(Ljava/util/function/Predicate;)Ljs$b;