Class ArgumentReaderUtils

java.lang.Object
net.minecraft.command.argument.ArgumentReaderUtils

public class ArgumentReaderUtils extends Object
Mappings:
Namespace Name
named net/minecraft/command/argument/ArgumentReaderUtils
intermediary net/minecraft/class_9010
official em
  • Constructor Details

    • ArgumentReaderUtils

      public ArgumentReaderUtils()
  • Method Details

    • readSnbtCodec

      public static <T> T readSnbtCodec(com.mojang.serialization.Codec<T> codec, RegistryWrapper.WrapperLookup registries, com.mojang.brigadier.exceptions.DynamicCommandExceptionType exceptionType, com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named readSnbtCodec Lnet/minecraft/command/argument/ArgumentReaderUtils;readSnbtCodec(Lcom/mojang/serialization/Codec;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
      intermediary method_66492 Lnet/minecraft/class_9010;method_66492(Lcom/mojang/serialization/Codec;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
      official a Lem;a(Lcom/mojang/serialization/Codec;Ljg$a;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
    • readSnbtCodec

      public static <T, O> T readSnbtCodec(com.mojang.serialization.DynamicOps<O> ops, com.mojang.serialization.Codec<T> codec, RegistryWrapper.WrapperLookup registries, com.mojang.brigadier.exceptions.DynamicCommandExceptionType exceptionType, com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named readSnbtCodec Lnet/minecraft/command/argument/ArgumentReaderUtils;readSnbtCodec(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
      intermediary method_67244 Lnet/minecraft/class_9010;method_67244(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
      official a Lem;a(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljg$a;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
    • readWhileMatching

      public static String readWhileMatching(com.mojang.brigadier.StringReader stringReader, CharPredicate predicate)
      Mappings:
      Namespace Name Mixin selector
      named readWhileMatching Lnet/minecraft/command/argument/ArgumentReaderUtils;readWhileMatching(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/util/function/CharPredicate;)Ljava/lang/String;
      intermediary method_58128 Lnet/minecraft/class_9010;method_58128(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_5462;)Ljava/lang/String;
      official a Lem;a(Lcom/mojang/brigadier/StringReader;Lm;)Ljava/lang/String;