Interface RegistryWrapper<T>

All Superinterfaces:
RegistryEntryLookup<T>
All Known Subinterfaces:
RegistryWrapper.Impl<T>, RegistryWrapper.Impl.Delegating<T>
All Known Implementing Classes:
RegistryBuilder.UntaggedDelegatingLookup, RegistryBuilder.UntaggedLookup

public interface RegistryWrapper<T> extends RegistryEntryLookup<T>
A read-only wrapper of a registry.
Mappings:
Namespace Name
named net/minecraft/registry/RegistryWrapper
intermediary net/minecraft/class_7225
official jo
  • Method Details

    • streamEntries

      Stream<RegistryEntry.Reference<T>> streamEntries()
      Returns a stream of registry keys defined in the wrapped registry.
      Returns:
      a stream of registry keys defined in the wrapped registry
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named streamEntries Lnet/minecraft/registry/RegistryWrapper;streamEntries()Ljava/util/stream/Stream;
      intermediary method_42017 Lnet/minecraft/class_7225;method_42017()Ljava/util/stream/Stream;
      official b Ljo;b()Ljava/util/stream/Stream;
    • streamKeys

      default Stream<RegistryKey<T>> streamKeys()
      Mappings:
      Namespace Name Mixin selector
      named streamKeys Lnet/minecraft/registry/RegistryWrapper;streamKeys()Ljava/util/stream/Stream;
      intermediary method_46754 Lnet/minecraft/class_7225;method_46754()Ljava/util/stream/Stream;
      official c Ljo;c()Ljava/util/stream/Stream;
    • streamTags

      See Also:
      Mappings:
      Namespace Name Mixin selector
      named streamTags Lnet/minecraft/registry/RegistryWrapper;streamTags()Ljava/util/stream/Stream;
      intermediary method_42020 Lnet/minecraft/class_7225;method_42020()Ljava/util/stream/Stream;
      official d Ljo;d()Ljava/util/stream/Stream;
    • streamTagKeys

      default Stream<TagKey<T>> streamTagKeys()
      Mappings:
      Namespace Name Mixin selector
      named streamTagKeys Lnet/minecraft/registry/RegistryWrapper;streamTagKeys()Ljava/util/stream/Stream;
      intermediary method_46755 Lnet/minecraft/class_7225;method_46755()Ljava/util/stream/Stream;
      official e Ljo;e()Ljava/util/stream/Stream;