Class CommandRegistryWrapper.Impl.class_7875<T>

java.lang.Object
net.minecraft.command.CommandRegistryWrapper.Impl.class_7875<T>
All Implemented Interfaces:
class_7871<T>, class_7876<T>, CommandRegistryWrapper<T>, CommandRegistryWrapper.Impl<T>
Enclosing interface:
CommandRegistryWrapper.Impl<T>

public abstract static class CommandRegistryWrapper.Impl.class_7875<T> extends Object implements CommandRegistryWrapper.Impl<T>
Mappings:
Namespace Name
official gz$c$a
intermediary net/minecraft/class_7225$class_7226$class_7875
named net/minecraft/command/CommandRegistryWrapper$Impl$class_7875
  • Constructor Details

    • class_7875

      public class_7875()
  • Method Details

    • method_46725

      protected abstract CommandRegistryWrapper.Impl<T> method_46725()
      Mappings:
      Namespace Name Mixin selector
      official a Lgz$c$a;a()Lgz$c;
      intermediary method_46725 Lnet/minecraft/class_7225$class_7226$class_7875;method_46725()Lnet/minecraft/class_7225$class_7226;
      named method_46725 Lnet/minecraft/command/CommandRegistryWrapper$Impl$class_7875;method_46725()Lnet/minecraft/command/CommandRegistryWrapper$Impl;
    • method_46765

      public RegistryKey<? extends Registry<? extends T>> method_46765()
      Specified by:
      method_46765 in interface CommandRegistryWrapper.Impl<T>
      Mappings:
      Namespace Name Mixin selector
      official f Lgz$c;f()Laby;
      intermediary method_46765 Lnet/minecraft/class_7225$class_7226;method_46765()Lnet/minecraft/class_5321;
      named method_46765 Lnet/minecraft/command/CommandRegistryWrapper$Impl;method_46765()Lnet/minecraft/util/registry/RegistryKey;
    • method_46766

      public com.mojang.serialization.Lifecycle method_46766()
      Specified by:
      method_46766 in interface CommandRegistryWrapper.Impl<T>
      Mappings:
      Namespace Name Mixin selector
      official g Lgz$c;g()Lcom/mojang/serialization/Lifecycle;
      intermediary method_46766 Lnet/minecraft/class_7225$class_7226;method_46766()Lcom/mojang/serialization/Lifecycle;
      named method_46766 Lnet/minecraft/command/CommandRegistryWrapper$Impl;method_46766()Lcom/mojang/serialization/Lifecycle;
    • method_46746

      public Optional<RegistryEntry.Reference<T>> method_46746(RegistryKey<T> registryKey)
      Specified by:
      method_46746 in interface class_7871<T>
      Mappings:
      Namespace Name Mixin selector
      official a Lgy;a(Laby;)Ljava/util/Optional;
      intermediary method_46746 Lnet/minecraft/class_7871;method_46746(Lnet/minecraft/class_5321;)Ljava/util/Optional;
      named method_46746 Lnet/minecraft/class_7871;method_46746(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Optional;
    • streamKeys

      public Stream<RegistryEntry.Reference<T>> streamKeys()
      Returns a stream of registry keys defined in the wrapped registry.
      Specified by:
      streamKeys in interface CommandRegistryWrapper<T>
      Returns:
      a stream of registry keys defined in the wrapped registry
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lgz;b()Ljava/util/stream/Stream;
      intermediary method_42017 Lnet/minecraft/class_7225;method_42017()Ljava/util/stream/Stream;
      named streamKeys Lnet/minecraft/command/CommandRegistryWrapper;streamKeys()Ljava/util/stream/Stream;
    • method_46733

      public Optional<RegistryEntryList.Named<T>> method_46733(TagKey<T> tagKey)
      Specified by:
      method_46733 in interface class_7871<T>
      Mappings:
      Namespace Name Mixin selector
      official a Lgy;a(Lamk;)Ljava/util/Optional;
      intermediary method_46733 Lnet/minecraft/class_7871;method_46733(Lnet/minecraft/class_6862;)Ljava/util/Optional;
      named method_46733 Lnet/minecraft/class_7871;method_46733(Lnet/minecraft/tag/TagKey;)Ljava/util/Optional;
    • streamTags

      public Stream<RegistryEntryList.Named<T>> streamTags()
      Specified by:
      streamTags in interface CommandRegistryWrapper<T>
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lgz;d()Ljava/util/stream/Stream;
      intermediary method_42020 Lnet/minecraft/class_7225;method_42020()Ljava/util/stream/Stream;
      named streamTags Lnet/minecraft/command/CommandRegistryWrapper;streamTags()Ljava/util/stream/Stream;