net.minecraft.client.render.model.json

public record SimpleMultipartModelSelector

implements MultipartModelCondition

net.minecraft.client.renderer.block.dispatch.multipart.KeyValueCondition
net.minecraft.class_818
net.minecraft.client.render.model.json.SimpleMultipartModelSelector

Field summary

Modifier and TypeField
private final Map<String, SimpleMultipartModelSelector$Terms>
tests
comp_3760
tests
private static final org.slf4j.Logger
LOGGER
field_56944
LOGGER
public static final com.mojang.serialization.Codec<SimpleMultipartModelSelector>
CODEC
field_56943
CODEC

Constructor summary

ModifierConstructor
public (Map<String, SimpleMultipartModelSelector$Terms> tests)

Method summary

Modifier and TypeMethod
public <O, S extends State<O, S>> Predicate<S>
instantiate(StateDefinition<O, S> definition)
method_1_301(class_2689<O, S> arg0)
instantiate(StateManager<O, S> arg0)
private static <O, S extends State<O, S>> Predicate<S>
instantiate(StateDefinition<O, S> definition, String key, KeyValueCondition$Terms valueTest)
method_67961(class_2689<O, S> arg0, String arg1, class_818$class_10808 arg2)
init(StateManager<O, S> stateManager, String property, SimpleMultipartModelSelector$Terms terms)
public Map<String, SimpleMultipartModelSelector$Terms>
tests()
comp_3760()
tests()
private static void
lambda$instantiate$0(List arg0, StateDefinition arg1, String arg2, KeyValueCondition$Terms arg3)
method_67962(List arg0, class_2689 arg1, String arg2, class_818$class_10808 arg3)
method_67962(List arg0, StateManager arg1, String property, SimpleMultipartModelSelector$Terms terms)