Package net.minecraft

Class class_10644<T>

java.lang.Object
net.minecraft.class_10644<T>
All Implemented Interfaces:
com.mojang.brigadier.arguments.ArgumentType<Collection<RegistryEntry.Reference<T>>>

public class class_10644<T> extends Object implements com.mojang.brigadier.arguments.ArgumentType<Collection<RegistryEntry.Reference<T>>>
Mappings:
Namespace Name
named net/minecraft/class_10644
intermediary net/minecraft/class_10644
official gc
  • Field Details

    • field_56061

      private static final Collection<String> field_56061
      Mappings:
      Namespace Name Mixin selector
      named field_56061 Lnet/minecraft/class_10644;field_56061:Ljava/util/Collection;
      intermediary field_56061 Lnet/minecraft/class_10644;field_56061:Ljava/util/Collection;
      official b Lgc;b:Ljava/util/Collection;
    • field_56060

      public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType field_56060
      Mappings:
      Namespace Name Mixin selector
      named field_56060 Lnet/minecraft/class_10644;field_56060:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      intermediary field_56060 Lnet/minecraft/class_10644;field_56060:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      official a Lgc;a:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
    • field_56062

      final RegistryKey<? extends Registry<T>> field_56062
      Mappings:
      Namespace Name Mixin selector
      named field_56062 Lnet/minecraft/class_10644;field_56062:Lnet/minecraft/registry/RegistryKey;
      intermediary field_56062 Lnet/minecraft/class_10644;field_56062:Lnet/minecraft/class_5321;
      official c Lgc;c:Lalc;
    • field_56063

      private final RegistryWrapper<T> field_56063
      Mappings:
      Namespace Name Mixin selector
      named field_56063 Lnet/minecraft/class_10644;field_56063:Lnet/minecraft/registry/RegistryWrapper;
      intermediary field_56063 Lnet/minecraft/class_10644;field_56063:Lnet/minecraft/class_7225;
      official d Lgc;d:Lju;
  • Constructor Details

  • Method Details

    • parse

      public Collection<RegistryEntry.Reference<T>> parse(com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Specified by:
      parse in interface com.mojang.brigadier.arguments.ArgumentType<T>
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named parse Lnet/minecraft/class_10644;parse(Lcom/mojang/brigadier/StringReader;)Ljava/util/Collection;
      intermediary method_66821 Lnet/minecraft/class_10644;method_66821(Lcom/mojang/brigadier/StringReader;)Ljava/util/Collection;
      official a Lgc;a(Lcom/mojang/brigadier/StringReader;)Ljava/util/Collection;
    • method_66822

      public static <T> Collection<RegistryEntry.Reference<T>> method_66822(com.mojang.brigadier.StringReader stringReader, RegistryWrapper<T> registryWrapper)
      Mappings:
      Namespace Name Mixin selector
      named method_66822 Lnet/minecraft/class_10644;method_66822(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/registry/RegistryWrapper;)Ljava/util/Collection;
      intermediary method_66822 Lnet/minecraft/class_10644;method_66822(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_7225;)Ljava/util/Collection;
      official a Lgc;a(Lcom/mojang/brigadier/StringReader;Lju;)Ljava/util/Collection;
    • method_66829

      private static String method_66829(com.mojang.brigadier.StringReader stringReader)
      Mappings:
      Namespace Name Mixin selector
      named method_66829 Lnet/minecraft/class_10644;method_66829(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;
      intermediary method_66829 Lnet/minecraft/class_10644;method_66829(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;
      official b Lgc;b(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;
    • method_66820

      private static boolean method_66820(char char2)
      Mappings:
      Namespace Name Mixin selector
      named method_66820 Lnet/minecraft/class_10644;method_66820(C)Z
      intermediary method_66820 Lnet/minecraft/class_10644;method_66820(C)Z
      official a Lgc;a(C)Z
    • method_66826

      private static String method_66826(String string)
      Mappings:
      Namespace Name Mixin selector
      named method_66826 Lnet/minecraft/class_10644;method_66826(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_66826 Lnet/minecraft/class_10644;method_66826(Ljava/lang/String;)Ljava/lang/String;
      official a Lgc;a(Ljava/lang/String;)Ljava/lang/String;
    • method_66827

      private static boolean method_66827(String string, Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      named method_66827 Lnet/minecraft/class_10644;method_66827(Ljava/lang/String;Lnet/minecraft/util/Identifier;)Z
      intermediary method_66827 Lnet/minecraft/class_10644;method_66827(Ljava/lang/String;Lnet/minecraft/class_2960;)Z
      official a Lgc;a(Ljava/lang/String;Lald;)Z
    • method_66824

      public static <T> class_10644<T> method_66824(CommandRegistryAccess commandRegistryAccess, RegistryKey<? extends Registry<T>> registryKey)
      Mappings:
      Namespace Name Mixin selector
      named method_66824 Lnet/minecraft/class_10644;method_66824(Lnet/minecraft/command/CommandRegistryAccess;Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/class_10644;
      intermediary method_66824 Lnet/minecraft/class_10644;method_66824(Lnet/minecraft/class_7157;Lnet/minecraft/class_5321;)Lnet/minecraft/class_10644;
      official a Lgc;a(Let;Lalc;)Lgc;
    • method_66823

      public static <T> Collection<RegistryEntry.Reference<T>> method_66823(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string, RegistryKey<? extends Registry<T>> registryKey)
      Mappings:
      Namespace Name Mixin selector
      named method_66823 Lnet/minecraft/class_10644;method_66823(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/registry/RegistryKey;)Ljava/util/Collection;
      intermediary method_66823 Lnet/minecraft/class_10644;method_66823(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_5321;)Ljava/util/Collection;
      official a Lgc;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lalc;)Ljava/util/Collection;
    • listSuggestions

      public <S> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.context.CommandContext<S> commandContext, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder)
      Specified by:
      listSuggestions in interface com.mojang.brigadier.arguments.ArgumentType<T>
    • getExamples

      public Collection<String> getExamples()
      Specified by:
      getExamples in interface com.mojang.brigadier.arguments.ArgumentType<T>