net.minecraft.client.render.model.json

public record SimpleMultipartModelSelector$Terms

net.minecraft.client.renderer.block.dispatch.multipart.KeyValueCondition$Terms
net.minecraft.client.renderer.block.dispatch.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<SimpleMultipartModelSelector$Term>
entries
entries
comp_3763
entries
private static final char
SEPARATOR
SEPARATOR
field_56947
DELIMITER
private static final com.google.common.base.Joiner
JOINER
JOINER
field_56948
JOINER
private static final com.google.common.base.Splitter
SPLITTER
SPLITTER
field_56949
SPLITTER
private static final com.mojang.serialization.Codec<String>
LEGACY_REPRESENTATION_CODEC
LEGACY_REPRESENTATION_CODEC
field_56950
CODEC
public static final com.mojang.serialization.Codec<SimpleMultipartModelSelector$Terms>
CODEC
CODEC
field_56946
VALUE_CODEC

Constructor summary

ModifierConstructor
public (List<SimpleMultipartModelSelector$Term> entries)

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.DataResult<SimpleMultipartModelSelector$Terms>
parse(String value)
parse(String value)
method_67972(String arg0)
tryParse(String terms)
public <O, S extends State<O, S>, T extends Comparable<T>> Predicate<S>
instantiate(O owner, Property<T> property)
instantiate(O owner, Property<T> property)
method_67969(O arg0, class_2769<T> arg1)
instantiate(O object, Property<T> property)
private <T extends Comparable<T>> T
getValueOrThrow(Object owner, Property<T> property, String input)
getValueOrThrow(Object owner, Property<T> property, String input)
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>
instantiate(Object owner, Property<T> property, KeyValueCondition$Term term)
instantiate(Object owner, Property<T> property, KeyValueCondition$Term term)
method_67970(Object arg0, class_2769<T> arg1, class_818$class_10807 arg2)
instantiate(Object object, Property<T> property, SimpleMultipartModelSelector$Term term)
public List<SimpleMultipartModelSelector$Term>
entries()
entries()
comp_3763()
entries()