Package net.minecraft

Class class_7733<T>

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

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

    • field_40403

      private static final Collection<String> field_40403
      Mappings:
      Namespace Name Mixin selector
      official c Lel;c:Ljava/util/Collection;
      intermediary field_40403 Lnet/minecraft/class_7733;field_40403:Ljava/util/Collection;
      named field_40403 Lnet/minecraft/class_7733;field_40403:Ljava/util/Collection;
    • field_40404

      private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType field_40404
      Mappings:
      Namespace Name Mixin selector
      official d Lel;d:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
      intermediary field_40404 Lnet/minecraft/class_7733;field_40404:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
      named field_40404 Lnet/minecraft/class_7733;field_40404:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
    • field_40401

      public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType field_40401
      Mappings:
      Namespace Name Mixin selector
      official a Lel;a:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      intermediary field_40401 Lnet/minecraft/class_7733;field_40401:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      named field_40401 Lnet/minecraft/class_7733;field_40401:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
    • field_40402

      public static final com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType field_40402
      Mappings:
      Namespace Name Mixin selector
      official b Lel;b:Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
      intermediary field_40402 Lnet/minecraft/class_7733;field_40402:Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
      named field_40402 Lnet/minecraft/class_7733;field_40402:Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
    • field_40405

      final RegistryKey<? extends Registry<T>> field_40405
      Mappings:
      Namespace Name Mixin selector
      official e Lel;e:Labu;
      intermediary field_40405 Lnet/minecraft/class_7733;field_40405:Lnet/minecraft/class_5321;
      named field_40405 Lnet/minecraft/class_7733;field_40405:Lnet/minecraft/util/registry/RegistryKey;
    • field_40406

      private final CommandRegistryWrapper<T> field_40406
      Mappings:
      Namespace Name Mixin selector
      official f Lel;f:Lhb;
      intermediary field_40406 Lnet/minecraft/class_7733;field_40406:Lnet/minecraft/class_7225;
      named field_40406 Lnet/minecraft/class_7733;field_40406:Lnet/minecraft/command/CommandRegistryWrapper;
  • Constructor Details

  • Method Details

    • method_45603

      public static <T> class_7733<T> method_45603(CommandRegistryAccess commandRegistryAccess, RegistryKey<? extends Registry<T>> registryKey)
      Mappings:
      Namespace Name Mixin selector
      official a Lel;a(Ldl;Labu;)Lel;
      intermediary method_45603 Lnet/minecraft/class_7733;method_45603(Lnet/minecraft/class_7157;Lnet/minecraft/class_5321;)Lnet/minecraft/class_7733;
      named method_45603 Lnet/minecraft/class_7733;method_45603(Lnet/minecraft/command/CommandRegistryAccess;Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/class_7733;
    • method_45602

      public static <T> RegistryEntry.Reference<T> method_45602(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string, RegistryKey<Registry<T>> registryKey) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lel;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Labu;)Lha$c;
      intermediary method_45602 Lnet/minecraft/class_7733;method_45602(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;
      named method_45602 Lnet/minecraft/class_7733;method_45602(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • method_45601

      public static RegistryEntry.Reference<EntityAttribute> method_45601(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lel;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$c;
      intermediary method_45601 Lnet/minecraft/class_7733;method_45601(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      named method_45601 Lnet/minecraft/class_7733;method_45601(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • method_45607

      public static RegistryEntry.Reference<ConfiguredFeature<?,?>> method_45607(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official b Lel;b(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$c;
      intermediary method_45607 Lnet/minecraft/class_7733;method_45607(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      named method_45607 Lnet/minecraft/class_7733;method_45607(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • method_45608

      public static RegistryEntry.Reference<Structure> method_45608(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official c Lel;c(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$c;
      intermediary method_45608 Lnet/minecraft/class_7733;method_45608(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      named method_45608 Lnet/minecraft/class_7733;method_45608(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • method_45609

      public static RegistryEntry.Reference<EntityType<?>> method_45609(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official d Lel;d(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$c;
      intermediary method_45609 Lnet/minecraft/class_7733;method_45609(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      named method_45609 Lnet/minecraft/class_7733;method_45609(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • method_45610

      public static RegistryEntry.Reference<EntityType<?>> method_45610(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official e Lel;e(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$c;
      intermediary method_45610 Lnet/minecraft/class_7733;method_45610(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      named method_45610 Lnet/minecraft/class_7733;method_45610(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • method_45611

      public static RegistryEntry.Reference<StatusEffect> method_45611(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official f Lel;f(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$c;
      intermediary method_45611 Lnet/minecraft/class_7733;method_45611(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      named method_45611 Lnet/minecraft/class_7733;method_45611(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • method_45612

      public static RegistryEntry.Reference<Enchantment> method_45612(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official g Lel;g(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$c;
      intermediary method_45612 Lnet/minecraft/class_7733;method_45612(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880$class_6883;
      named method_45612 Lnet/minecraft/class_7733;method_45612(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • parse

      public 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
      official a Lel;a(Lcom/mojang/brigadier/StringReader;)Lha$c;
      intermediary method_45600 Lnet/minecraft/class_7733;method_45600(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_6880$class_6883;
      named parse Lnet/minecraft/class_7733;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/util/registry/RegistryEntry$Reference;
    • 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>