History - net.minecraft.util.parsing.packrat.Dictionary

1.21.7

Names

Fields

Map<Atom<?>, Dictionary$Entry<S, ?>>: a, terms, field_49960, rules, f_315744_

Map<Atom<?>, Dictionary$Entry<S, ?>>: a, terms, field_49960, rules

Constructors

Methods

<T> NamedRule<S, T> (Atom<T>, Rule<S, T>): a, put, method_58301, set, m_320832_

<T> NamedRule<S, T> (Atom<T>, Rule<S, T>): a, put, method_58301, set

<T> NamedRule<S, T> (Atom<T>, Term<S>, Rule$RuleAction<S, T>): a, putComplex, method_68207, set, m_388725_

<T> NamedRule<S, T> (Atom<T>, Term<S>, Rule$RuleAction<S, T>): a, putComplex, method_68207, set

<T> NamedRule<S, T> (Atom<T>, Term<S>, Rule$SimpleRuleAction<S, T>): a, put, method_58302, set, m_323201_

<T> NamedRule<S, T> (Atom<T>, Term<S>, Rule$SimpleRuleAction<S, T>): a, put, method_58302, set

void (): a, checkAllBound, method_68205, ensureBound, m_388946_

void (): a, checkAllBound, method_68205, ensureBound

<T> NamedRule<S, T> (Atom<T>): a, getOrThrow, method_58300, get, m_385242_

<T> NamedRule<S, T> (Atom<T>): a, getOrThrow, method_58300, get

<T> NamedRule<S, T> (Atom<T>): b, forward, method_68209, getOrCreate, m_388353_

<T> NamedRule<S, T> (Atom<T>): b, forward, method_68209, getOrCreate

<T> Dictionary$Entry<S, T> (Atom<T>): d, getOrCreateEntry, method_68211, getOrCreateInternal, m_385272_

<T> Dictionary$Entry<S, T> (Atom<T>): d, getOrCreateEntry, method_68211, getOrCreateInternal

<T> Term<S> (Atom<T>): c, named, method_68210, term, m_385131_

<T> Term<S> (Atom<T>): c, named, method_68210, term

<T> Term<S> (Atom<T>, Atom<T>): a, namedWithAlias, method_68206, term, m_386626_

<T> Term<S> (Atom<T>, Atom<T>): a, namedWithAlias, method_68206, term

1.21.6

Names

bqg

bsn

Fields

Constructors

Methods

1.21.5

Names

bnv

bqg

net.minecraft.command.argument.packrat.ParsingRules

net.minecraft.util.packrat.ParsingRules

Fields

Constructors

Methods

<T> void (Atom<T>, Rule<S, T>): a, put, method_58301, set, m_323201_

<T> void (Atom<T>, Term<S>, Rule$RuleAction<S, T>): a, put, method_58302, set, m_323801_

<T> void (Atom<T>, Term<S>, Rule$SimpleRuleAction<T>): a, put, method_58303, set, m_320832_

<T> Rule<S, T> (Atom<T>): a, get, method_58300, get, m_318657_

<T> NamedRule<S, T> (Atom<T>, Rule<S, T>): a, put, method_58301, set, m_320832_

<T> NamedRule<S, T> (Atom<T>, Term<S>, Rule$RuleAction<S, T>): a, putComplex, method_68207, set, m_388725_

<T> NamedRule<S, T> (Atom<T>, Term<S>, Rule$SimpleRuleAction<S, T>): a, put, method_58302, set, m_323201_

void (): a, checkAllBound, method_68205, ensureBound, m_388946_

<T> NamedRule<S, T> (Atom<T>): a, getOrThrow, method_58300, get, m_385242_

<T> NamedRule<S, T> (Atom<T>): b, forward, method_68209, getOrCreate, m_388353_

<T> Dictionary$Entry<S, T> (Atom<T>): d, getOrCreateEntry, method_68211, getOrCreateInternal, m_385272_

<T> Term<S> (Atom<T>): c, named, method_68210, term, m_385131_

<T> Term<S> (Atom<T>, Atom<T>): a, namedWithAlias, method_68206, term, m_386626_

1.21.4

Names

bou

bnv

Fields

Constructors

Methods

1.21.3

Names

bmh

bou

Fields

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bmm

bmh

Fields

Constructors

Methods

1.20.6

Names

bmm

net.minecraft.util.parsing.packrat.Dictionary

net.minecraft.class_9389

net.minecraft.command.argument.packrat.ParsingRules

net.minecraft.src.C_313381_

Fields

Map<Atom<?>, Rule<S, ?>>: a, terms, field_49960, rules, f_315744_

Constructors

()

Methods

<T> void (Atom<T>, Rule<S, T>): a, put, method_58301, set, m_323201_

<T> void (Atom<T>, Term<S>, Rule$RuleAction<S, T>): a, put, method_58302, set, m_323801_

<T> void (Atom<T>, Term<S>, Rule$SimpleRuleAction<T>): a, put, method_58303, set, m_320832_

<T> Rule<S, T> (Atom<T>): a, get, method_58300, get, m_318657_