net.minecraft.client.renderer.block.model.multipart

public record KeyValueCondition$Terms

gsr$b
net.minecraft.client.renderer.block.model.multipart.KeyValueCondition$Terms
net.minecraft.class_818$class_10808
net.minecraft.client.render.model.json.SimpleMultipartModelSelector$Terms

Field summary

Modifier and TypeField
private final List<KeyValueCondition$Term>
b
entries
comp_3763
entries
private static final char
c
SEPARATOR
field_56947
DELIMITER
private static final com.google.common.base.Joiner
d
JOINER
field_56948
JOINER
private static final com.google.common.base.Splitter
e
SPLITTER
field_56949
SPLITTER
private static final com.mojang.serialization.Codec<String>
f
LEGACY_REPRESENTATION_CODEC
field_56950
CODEC
public static final com.mojang.serialization.Codec<KeyValueCondition$Terms>
a
CODEC
field_56946
VALUE_CODEC

Constructor summary

ModifierConstructor
public (List<KeyValueCondition$Term> entries)

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.DataResult<KeyValueCondition$Terms>
a(String arg0)
parse(String arg0)
method_67972(String arg0)
tryParse(String terms)
public <O, S extends StateHolder<O, S>, T extends Comparable<T>> Predicate<S>
a(O arg0, ebw<T> arg1)
instantiate(O arg0, Property<T> arg1)
method_67969(O arg0, class_2769<T> arg1)
instantiate(O object, Property<T> property)
private <T extends Comparable<T>> T
a(Object arg0, ebw<T> arg1, String arg2)
getValueOrThrow(Object arg0, Property<T> arg1, String arg2)
method_67971(Object arg0, class_2769<T> arg1, String arg2)
parseValue(Object object, Property<T> property, String value)
private <T extends Comparable<T>> Predicate<T>
a(Object arg0, ebw<T> arg1, gsr$a arg2)
instantiate(Object arg0, Property<T> arg1, KeyValueCondition$Term arg2)
method_67970(Object arg0, class_2769<T> arg1, class_818$class_10807 arg2)
instantiate(Object object, Property<T> property, SimpleMultipartModelSelector$Term term)
public List<KeyValueCondition$Term>
a()
entries()
comp_3763()
entries()