net.minecraft.util.parsing.packrat

public final class Scope

boa
net.minecraft.util.parsing.packrat.Scope
net.minecraft.class_9400
net.minecraft.command.argument.packrat.ParseResults
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

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public <T> void
a(bnt<T> arg0, T arg1)
put(Atom<T> arg0, T arg1)
method_58323(class_9387<T> arg0, T arg1)
put(Symbol<T> symbol, T value)
public <T> T
a(bnt<T> arg0)
get(Atom<T> arg0)
method_58322(class_9387<T> arg0)
get(Symbol<T> symbol)
public <T> T
b(bnt<T> arg0)
getOrThrow(Atom<T> arg0)
method_58326(class_9387<T> arg0)
getOrThrow(Symbol<T> symbol)
public <T> T
b(bnt<T> arg0, T arg1)
getOrDefault(Atom<T> arg0, T arg1)
method_58327(class_9387<T> arg0, T arg1)
getOrDefault(Symbol<T> symbol, T fallback)
public final <T> T
a(bnt<T>... arg0)
getAny(Atom<T>... arg0)
method_58325(class_9387<T>... arg0)
getAny(Symbol<T>... symbols)
public final <T> T
b(bnt<T>... arg0)
getAnyOrThrow(Atom<T>... arg0)
method_58328(class_9387<T>... arg0)
getAnyOrThrow(Symbol<T>... symbols)
public void
a(boa arg0)
putAll(Scope arg0)
method_58324(class_9400 arg0)
putAll(ParseResults results)