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> TSnbtOperation.Operator.apply(com.mojang.serialization.DynamicOps<T> ops, List<T> args, ParsingState<com.mojang.brigadier.StringReader> state) abstract <T> TSnbtParsing.ArrayType.decode(com.mojang.serialization.DynamicOps<T> ops, List<SnbtParsing.IntValue> values, ParsingState<?> state) SnbtParsing.ArrayType.decode(SnbtParsing.IntValue value, ParsingState<?> state) <T> TSnbtParsing.IntValue.decode(com.mojang.serialization.DynamicOps<T> ops, SnbtParsing.NumericType type, ParsingState<?> state) <T> TSnbtParsing.IntValue.decode(com.mojang.serialization.DynamicOps<T> ops, ParsingState<?> state) private static <T> TSnbtParsing.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> TSnbtParsing.parseFiniteDouble(com.mojang.serialization.DynamicOps<T> ops, ParsingState<?> state, String value) private static <T> TSnbtParsing.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 TypeClassDescriptionclassprivate classclassMethods 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 TypeMethodDescriptionbooleanLiterals.CharacterLiteral.matches(ParsingState<com.mojang.brigadier.StringReader> state, ParseResults results, Cut cut) booleanLiterals.StringLiteral.matches(ParsingState<com.mojang.brigadier.StringReader> state, ParseResults results, Cut cut) booleanParsingRules.RuleTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.AlwaysTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.AnyOfTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.LookaheadTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.OptionalTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.RepeatedTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.RepeatWithSeparatorTerm.matches(ParsingState<S> state, ParseResults results, Cut cut) booleanTerm.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> state) default TParsingRule.StatelessAction.run(ParsingState<S> state) PackratParser.startParsing(ParsingState<com.mojang.brigadier.StringReader> state)