net.minecraft.client.render.model.json

public record SimpleMultipartModelSelector$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
comp_3763
entries
private static final char
SEPARATOR
field_56947
DELIMITER
private static final com.google.common.base.Joiner
JOINER
field_56948
JOINER
private static final com.google.common.base.Splitter
SPLITTER
field_56949
SPLITTER
private static final com.mojang.serialization.Codec<String>
LEGACY_REPRESENTATION_CODEC
field_56950
CODEC
public static final com.mojang.serialization.Codec<SimpleMultipartModelSelector$Terms>
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)
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)
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)
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)
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()
comp_3763()
entries()
private static boolean
lambda$instantiate$6(Comparable arg0, Comparable arg1)
method_67968(Comparable arg0, Comparable arg1)
method_67968(Comparable arg0, Comparable value)
private static boolean
lambda$instantiate$5(Comparable arg0, Comparable arg1)
method_67975(Comparable arg0, Comparable arg1)
method_67975(Comparable arg0, Comparable value)
private static boolean
lambda$instantiate$4(Property arg0, List arg1, boolean arg2, StateHolder arg3)
method_67967(class_2769 arg0, List arg1, boolean arg2, class_2688 arg3)
method_67967(Property arg0, List arg1, boolean arg2, State state)
private static boolean
lambda$instantiate$3(Property arg0, Comparable arg1, boolean arg2, StateHolder arg3)
method_67966(class_2769 arg0, Comparable arg1, boolean arg2, class_2688 arg3)
method_67966(Property arg0, Comparable arg1, boolean arg2, State state)
private static boolean
lambda$instantiate$2(StateHolder arg0)
method_67965(class_2688 arg0)
method_67965(State state)
private static boolean
lambda$instantiate$1(StateHolder arg0)
method_67974(class_2688 arg0)
method_67974(State state)
private Predicate
lambda$instantiate$0(Object arg0, Property arg1, KeyValueCondition$Term arg2)
method_67976(Object arg0, class_2769 arg1, class_818$class_10807 arg2)
method_67976(Object arg0, Property arg1, SimpleMultipartModelSelector$Term term)
private static String
lambda$parse$1(String arg0)
method_67977(String arg0)
method_67977(String arg0)
private static String
lambda$parse$0()
method_67973()
method_67973()
private static com.mojang.serialization.DataResult
lambda$static$1(String arg0)
method_67979(String arg0)
method_67979(String v)
private static String
lambda$static$2()
method_67978()
method_67978()
private static String
lambda$static$0(com.mojang.datafixers.util.Either arg0)
method_67964(com.mojang.datafixers.util.Either arg0)
method_67964(com.mojang.datafixers.util.Either either)