net.minecraft.util.parsing.packrat

public final class Scope

bmm
net.minecraft.util.parsing.packrat.Scope
net.minecraft.class_9400
net.minecraft.command.argument.packrat.ParseResults
net.minecraft.src.C_313743_
net.minecraft.util.parsing.packrat.Scope

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<Atom<?>, Object>
a
values
field_49966
results
f_314034_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public <T> void
a(bmf<T> arg0, T arg1)
put(Atom<T> arg0, T arg1)
method_58323(class_9387<T> arg0, T arg1)
put(Symbol<T> symbol, T value)
m_325086_(C_313419_<T> p_328259_, T arg1)
public <T> T
a(bmf<T> arg0)
get(Atom<T> arg0)
method_58322(class_9387<T> arg0)
get(Symbol<T> symbol)
m_324672_(C_313419_<T> arg0)
public <T> T
b(bmf<T> arg0)
getOrThrow(Atom<T> arg0)
method_58326(class_9387<T> arg0)
getOrThrow(Symbol<T> symbol)
m_324370_(C_313419_<T> arg0)
public <T> T
b(bmf<T> arg0, T arg1)
getOrDefault(Atom<T> arg0, T arg1)
method_58327(class_9387<T> arg0, T arg1)
getOrDefault(Symbol<T> symbol, T fallback)
m_319930_(C_313419_<T> p_333340_, T arg1)
public final <T> T
a(bmf<T>... arg0)
getAny(Atom<T>... arg0)
method_58325(class_9387<T>... arg0)
getAny(Symbol<T>... symbols)
m_319017_(C_313419_<T>... arg0)
public final <T> T
b(bmf<T>... arg0)
getAnyOrThrow(Atom<T>... arg0)
method_58328(class_9387<T>... arg0)
getAnyOrThrow(Symbol<T>... symbols)
m_320837_(C_313419_<T>... arg0)
public void
a(bmm arg0)
putAll(Scope arg0)
method_58324(class_9400 arg0)
putAll(ParseResults results)
m_319401_(C_313743_ arg0)