Uses of Interface
net.minecraft.util.parsing.packrat.ParseState
Packages that use ParseState
Package
Description
-
Uses of ParseState in net.minecraft.nbt
Methods in net.minecraft.nbt with parameters of type ParseStateModifier and TypeMethodDescriptionprotected Number
SnbtGrammar.ArrayPrefix.buildNumber
(SnbtGrammar.IntegerLiteral pValue, ParseState<?> pParseState) private static <T> T
SnbtGrammar.convertDouble
(com.mojang.serialization.DynamicOps<T> pOps, ParseState<?> pParseState, String pValue) private static <T> T
SnbtGrammar.convertFloat
(com.mojang.serialization.DynamicOps<T> pOps, ParseState<?> pParseState, String pValue) abstract <T> T
SnbtGrammar.ArrayPrefix.create
(com.mojang.serialization.DynamicOps<T> pOps, List<SnbtGrammar.IntegerLiteral> pValues, ParseState<?> pParseState) <T> T
SnbtGrammar.IntegerLiteral.create
(com.mojang.serialization.DynamicOps<T> pOps, SnbtGrammar.TypeSuffix pTypeSuffix, ParseState<?> pParseState) <T> T
SnbtGrammar.IntegerLiteral.create
(com.mojang.serialization.DynamicOps<T> pOps, ParseState<?> pParseState) private static <T> T
SnbtGrammar.createFloat
(com.mojang.serialization.DynamicOps<T> pOps, SnbtGrammar.Sign pSign, String pWholePart, String pFractionPart, SnbtGrammar.Signed<String> pExponentPart, SnbtGrammar.TypeSuffix pSuffix, ParseState<?> pParseState) <T> T
SnbtOperations.BuiltinOperation.run
(com.mojang.serialization.DynamicOps<T> pOps, List<T> pArgs, ParseState<com.mojang.brigadier.StringReader> pParseState) -
Uses of ParseState in net.minecraft.util.parsing.packrat
Classes in net.minecraft.util.parsing.packrat that implement ParseStateModifier and TypeClassDescriptionclass
(package private) class
Methods in net.minecraft.util.parsing.packrat that return ParseStateModifier and TypeMethodDescriptionCachedParseState.silent()
CachedParseState.Silent.silent()
ParseState.silent()
Methods in net.minecraft.util.parsing.packrat with parameters of type ParseStateModifier and TypeMethodDescriptionboolean
Dictionary.Reference.parse
(ParseState<S> p_409926_, Scope p_409751_, Control p_409959_) Rule.parse
(ParseState<S> pParseState) Rule.WrappedTerm.parse
(ParseState<S> p_336049_) boolean
Term.Alternative.parse
(ParseState<S> p_336147_, Scope p_335902_, Control p_335396_) boolean
Term.LookAhead.parse
(ParseState<S> p_409679_, Scope p_410389_, Control p_410731_) boolean
Term.Marker.parse
(ParseState<S> p_335600_, Scope p_335485_, Control p_335375_) boolean
Term.Maybe.parse
(ParseState<S> p_335415_, Scope p_335550_, Control p_336000_) boolean
Term.parse
(ParseState<S> pParseState, Scope pScope, Control pControl) boolean
Term.Repeated.parse
(ParseState<S> p_410665_, Scope p_410752_, Control p_410872_) boolean
Term.RepeatedWithSeparator.parse
(ParseState<S> p_410533_, Scope p_410855_, Control p_410756_) boolean
Term.Sequence.parse
(ParseState<S> p_336111_, Scope p_335911_, Control p_336188_) SuggestionSupplier.possibleValues
(ParseState<S> pParseState) Rule.RuleAction.run
(ParseState<S> pParseState) default T
Rule.SimpleRuleAction.run
(ParseState<S> p_410290_) -
Uses of ParseState in net.minecraft.util.parsing.packrat.commands
Classes in net.minecraft.util.parsing.packrat.commands that implement ParseStateMethods in net.minecraft.util.parsing.packrat.commands with parameters of type ParseStateModifier and TypeMethodDescriptionGrammar.parse
(ParseState<com.mojang.brigadier.StringReader> pParseState) GreedyPatternParseRule.parse
(ParseState<com.mojang.brigadier.StringReader> p_410475_) GreedyPredicateParseRule.parse
(ParseState<com.mojang.brigadier.StringReader> p_410027_) NumberRunParseRule.parse
(ParseState<com.mojang.brigadier.StringReader> p_410712_) ResourceLocationParseRule.parse
(ParseState<com.mojang.brigadier.StringReader> p_409659_) ResourceLookupRule.parse
(ParseState<com.mojang.brigadier.StringReader> p_335941_) boolean
StringReaderTerms.TerminalCharacters.parse
(ParseState<com.mojang.brigadier.StringReader> p_409975_, Scope p_409815_, Control p_410378_) boolean
StringReaderTerms.TerminalWord.parse
(ParseState<com.mojang.brigadier.StringReader> p_335419_, Scope p_335724_, Control p_335868_) com.mojang.serialization.Dynamic
<T> TagParseRule.parse
(ParseState<com.mojang.brigadier.StringReader> p_336059_) UnquotedStringParseRule.parse
(ParseState<com.mojang.brigadier.StringReader> p_410705_) ResourceSuggestion.possibleValues
(ParseState<com.mojang.brigadier.StringReader> p_335480_)