Uses of Interface
net.minecraft.util.packrat.ParsingState
Packages that use ParsingState
Package
Description
The Named Binary Tag (NBT) data format.
-
Uses of ParsingState in net.minecraft.nbt
Methods in net.minecraft.nbt with parameters of type ParsingStateModifier and TypeMethodDescription<T> T
SnbtOperation.Operator.apply
(com.mojang.serialization.DynamicOps<T> ops, List<T> args, ParsingState<com.mojang.brigadier.StringReader> state) abstract <T> T
SnbtParsing.ArrayType.decode
(com.mojang.serialization.DynamicOps<T> ops, List<SnbtParsing.IntValue> values, ParsingState<?> state) SnbtParsing.ArrayType.decode
(SnbtParsing.IntValue value, ParsingState<?> state) <T> T
SnbtParsing.IntValue.decode
(com.mojang.serialization.DynamicOps<T> ops, SnbtParsing.NumericType type, ParsingState<?> state) <T> T
SnbtParsing.IntValue.decode
(com.mojang.serialization.DynamicOps<T> ops, ParsingState<?> state) private static <T> T
SnbtParsing.decodeFloat
(com.mojang.serialization.DynamicOps<T> ops, SnbtParsing.Sign sign, @Nullable String intPart, @Nullable String fractionalPart, @Nullable SnbtParsing.SignedValue<String> exponent, @Nullable SnbtParsing.NumericType type, ParsingState<?> state) NbtParsingRule.parse
(ParsingState<com.mojang.brigadier.StringReader> parsingState) private static <T> T
SnbtParsing.parseFiniteDouble
(com.mojang.serialization.DynamicOps<T> ops, ParsingState<?> state, String value) private static <T> T
SnbtParsing.parseFiniteFloat
(com.mojang.serialization.DynamicOps<T> ops, ParsingState<?> state, String value) -
Uses of ParsingState in net.minecraft.util.packrat
Classes in net.minecraft.util.packrat that implement ParsingStateModifier and TypeClassDescriptionclass
private class
class
Methods in net.minecraft.util.packrat that return ParsingStateModifier and TypeMethodDescriptionParsingState.getErrorSuppressingState()
ParsingStateImpl.ErrorSuppressing.getErrorSuppressingState()
ParsingStateImpl.getErrorSuppressingState()
Methods in net.minecraft.util.packrat with parameters of type ParsingStateModifier and TypeMethodDescriptionboolean
Literals.CharacterLiteral.matches
(ParsingState<com.mojang.brigadier.StringReader> state, ParseResults results, Cut cut) boolean
Literals.StringLiteral.matches
(ParsingState<com.mojang.brigadier.StringReader> state, ParseResults results, Cut cut) boolean
ParsingRules.RuleTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.AlwaysTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.AnyOfTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.LookaheadTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.OptionalTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.RepeatedTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.RepeatWithSeparatorTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) boolean
Term.SequenceTerm.matches
(ParsingState<S> state, ParseResults results, Cut cut) AnyIdParsingRule.parse
(ParsingState<com.mojang.brigadier.StringReader> parsingState) IdentifiableParsingRule.parse
(ParsingState<com.mojang.brigadier.StringReader> state) NumeralParsingRule.parse
(ParsingState<com.mojang.brigadier.StringReader> parsingState) ParsingRule.parse
(ParsingState<S> state) ParsingRule.SimpleRule.parse
(ParsingState<S> state) PatternParsingRule.parse
(ParsingState<com.mojang.brigadier.StringReader> parsingState) TokenParsingRule.parse
(ParsingState<com.mojang.brigadier.StringReader> parsingState) UnquotedStringParsingRule.parse
(ParsingState<com.mojang.brigadier.StringReader> parsingState) IdentifierSuggestable.possibleValues
(ParsingState<com.mojang.brigadier.StringReader> state) Suggestable.possibleValues
(ParsingState<S> state) ParsingRule.RuleAction.run
(ParsingState<S> parsingState) default T
ParsingRule.StatelessAction.run
(ParsingState<S> parsingState) PackratParser.startParsing
(ParsingState<com.mojang.brigadier.StringReader> state)