Package net.minecraft.util.packrat
Interface ParsingState<S>
- All Known Implementing Classes:
ParsingStateImpl,ParsingStateImpl.ErrorSuppressing,ReaderBackedParsingState
public interface ParsingState<S>
- Mappings:
Namespace Name named net/minecraft/util/packrat/ParsingStateintermediary net/minecraft/class_9393official bqk
-
Method Summary
Modifier and TypeMethodDescriptionint<T> Tparse(ParsingRuleEntry<S, T> rule) voidvoidsetCursor(int cursor) default <T> Optional<T> startParsing(ParsingRuleEntry<S, T> rule)
-
Method Details
-
getResults
ParseResults getResults()- Mappings:
Namespace Name Mixin selector named getResultsLnet/minecraft/util/packrat/ParsingState;getResults()Lnet/minecraft/util/packrat/ParseResults;intermediary method_68187Lnet/minecraft/class_9393;method_68187()Lnet/minecraft/class_9400;official aLbqk;a()Lbqm;
-
getErrors
ParseErrorList<S> getErrors()- Mappings:
Namespace Name Mixin selector named getErrorsLnet/minecraft/util/packrat/ParsingState;getErrors()Lnet/minecraft/util/packrat/ParseErrorList;intermediary method_58310Lnet/minecraft/class_9393;method_58310()Lnet/minecraft/class_9390;official bLbqk;b()Lbqh;
-
startParsing
- Mappings:
Namespace Name Mixin selector named startParsingLnet/minecraft/util/packrat/ParsingState;startParsing(Lnet/minecraft/util/packrat/ParsingRuleEntry;)Ljava/util/Optional;intermediary method_58312Lnet/minecraft/class_9393;method_58312(Lnet/minecraft/class_10842;)Ljava/util/Optional;official bLbqk;b(Lbqj;)Ljava/util/Optional;
-
parse
- Mappings:
Namespace Name Mixin selector named parseLnet/minecraft/util/packrat/ParsingState;parse(Lnet/minecraft/util/packrat/ParsingRuleEntry;)Ljava/lang/Object;intermediary method_68188Lnet/minecraft/class_9393;method_68188(Lnet/minecraft/class_10842;)Ljava/lang/Object;official aLbqk;a(Lbqj;)Ljava/lang/Object;
-
getReader
S getReader()- Mappings:
Namespace Name Mixin selector named getReaderLnet/minecraft/util/packrat/ParsingState;getReader()Ljava/lang/Object;intermediary method_58315Lnet/minecraft/class_9393;method_58315()Ljava/lang/Object;official fLbqk;f()Ljava/lang/Object;
-
getCursor
int getCursor()- Mappings:
Namespace Name Mixin selector named getCursorLnet/minecraft/util/packrat/ParsingState;getCursor()Iintermediary method_58317Lnet/minecraft/class_9393;method_58317()Iofficial gLbqk;g()I
-
setCursor
void setCursor(int cursor) - Mappings:
Namespace Name Mixin selector named setCursorLnet/minecraft/util/packrat/ParsingState;setCursor(I)Vintermediary method_58311Lnet/minecraft/class_9393;method_58311(I)Vofficial aLbqk;a(I)V
-
pushCutter
Cut pushCutter()- Mappings:
Namespace Name Mixin selector named pushCutterLnet/minecraft/util/packrat/ParsingState;pushCutter()Lnet/minecraft/util/packrat/Cut;intermediary method_68190Lnet/minecraft/class_9393;method_68190()Lnet/minecraft/class_9388;official cLbqk;c()Lbqe;
-
popCutter
void popCutter()- Mappings:
Namespace Name Mixin selector named popCutterLnet/minecraft/util/packrat/ParsingState;popCutter()Vintermediary method_68191Lnet/minecraft/class_9393;method_68191()Vofficial dLbqk;d()V
-
getErrorSuppressingState
ParsingState<S> getErrorSuppressingState()- Mappings:
Namespace Name Mixin selector named getErrorSuppressingStateLnet/minecraft/util/packrat/ParsingState;getErrorSuppressingState()Lnet/minecraft/util/packrat/ParsingState;intermediary method_68192Lnet/minecraft/class_9393;method_68192()Lnet/minecraft/class_9393;official eLbqk;e()Lbqk;
-