net.minecraft.advancements.critereon

record PlayerPredicate$StatMatcher<T>

de$e
net.minecraft.advancements.critereon.PlayerPredicate$StatMatcher
net.minecraft.class_4553$class_8749

Field summary

Modifier and TypeField
private final StatType<T>
b
type
comp_1825
private final Holder<T>
c
value
comp_1826
private final MinMaxBounds$Ints
d
range
comp_1827
private final Supplier<Stat<T>>
e
stat
comp_1828
public static final com.mojang.serialization.Codec<PlayerPredicate$StatMatcher<?>>
a
CODEC
field_45774

Constructor summary

ModifierConstructor
public (StatType<T> arg0, Holder<T> arg1, MinMaxBounds$Ints arg2)
private (StatType<T> arg0, Holder<T> arg1, MinMaxBounds$Ints arg2, Supplier<Stat<T>> arg3)

Method summary

Modifier and TypeMethod
private static <T> com.mojang.serialization.MapCodec<PlayerPredicate$StatMatcher<T>>
a(axp<T> arg0)
createTypedCodec(StatType<T> arg0)
method_53224(class_3448<T> arg0)
public boolean
a(axr arg0)
matches(StatsCounter arg0)
method_53228(class_3469 arg0)
public StatType<T>
a()
type()
comp_1825()
public Holder<T>
b()
value()
comp_1826()
public MinMaxBounds$Ints
c()
range()
comp_1827()
public Supplier<Stat<T>>
d()
stat()
comp_1828()