Class ParseErrorList.Impl<S>

java.lang.Object
net.minecraft.command.argument.packrat.ParseErrorList.Impl<S>
All Implemented Interfaces:
ParseErrorList<S>
Enclosing interface:
ParseErrorList<S>

public static class ParseErrorList.Impl<S> extends Object implements ParseErrorList<S>
Mappings:
Namespace Name
named net/minecraft/command/argument/packrat/ParseErrorList$Impl
intermediary net/minecraft/class_9390$class_9391
official bmm$a
  • Field Details

    • errors

      private final List<ParseError<S>> errors
      Mappings:
      Namespace Name Mixin selector
      named errors Lnet/minecraft/command/argument/packrat/ParseErrorList$Impl;errors:Ljava/util/List;
      intermediary field_49961 Lnet/minecraft/class_9390$class_9391;field_49961:Ljava/util/List;
      official a Lbmm$a;a:Ljava/util/List;
    • cursor

      private int cursor
      Mappings:
      Namespace Name Mixin selector
      named cursor Lnet/minecraft/command/argument/packrat/ParseErrorList$Impl;cursor:I
      intermediary field_49962 Lnet/minecraft/class_9390$class_9391;field_49962:I
      official b Lbmm$a;b:I
  • Constructor Details

    • Impl

      public Impl()
  • Method Details

    • moveCursor

      private void moveCursor(int cursor)
      Mappings:
      Namespace Name Mixin selector
      named moveCursor Lnet/minecraft/command/argument/packrat/ParseErrorList$Impl;moveCursor(I)V
      intermediary method_58309 Lnet/minecraft/class_9390$class_9391;method_58309(I)V
      official b Lbmm$a;b(I)V
    • setCursor

      public void setCursor(int cursor)
      Specified by:
      setCursor in interface ParseErrorList<S>
      Mappings:
      Namespace Name Mixin selector
      named setCursor Lnet/minecraft/command/argument/packrat/ParseErrorList;setCursor(I)V
      intermediary method_58304 Lnet/minecraft/class_9390;method_58304(I)V
      official a Lbmm;a(I)V
    • add

      public void add(int cursor, Suggestable<S> suggestions, Object reason)
      Specified by:
      add in interface ParseErrorList<S>
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/command/argument/packrat/ParseErrorList;add(ILnet/minecraft/command/argument/packrat/Suggestable;Ljava/lang/Object;)V
      intermediary method_58305 Lnet/minecraft/class_9390;method_58305(ILnet/minecraft/class_9401;Ljava/lang/Object;)V
      official a Lbmm;a(ILbmr;Ljava/lang/Object;)V
    • getErrors

      public List<ParseError<S>> getErrors()
      Mappings:
      Namespace Name Mixin selector
      named getErrors Lnet/minecraft/command/argument/packrat/ParseErrorList$Impl;getErrors()Ljava/util/List;
      intermediary method_58307 Lnet/minecraft/class_9390$class_9391;method_58307()Ljava/util/List;
      official a Lbmm$a;a()Ljava/util/List;
    • getCursor

      public int getCursor()
      Mappings:
      Namespace Name Mixin selector
      named getCursor Lnet/minecraft/command/argument/packrat/ParseErrorList$Impl;getCursor()I
      intermediary method_58308 Lnet/minecraft/class_9390$class_9391;method_58308()I
      official b Lbmm$a;b()I