net.minecraft.client.render.model.json

public record MultipartModelCombinedCondition

implements MultipartModelCondition

net.minecraft.client.renderer.block.dispatch.multipart.CombinedCondition
net.minecraft.class_10806
net.minecraft.client.render.model.json.MultipartModelCombinedCondition

Field summary

Modifier and TypeField
private final MultipartModelCombinedCondition$LogicalOperator
operation
comp_3758
operation
private final List<MultipartModelCondition>
terms
comp_3759
terms

Constructor summary

ModifierConstructor
public (MultipartModelCombinedCondition$LogicalOperator operation, List<MultipartModelCondition> terms)

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)
public MultipartModelCombinedCondition$LogicalOperator
operation()
comp_3758()
operation()
public List<MultipartModelCondition>
terms()
comp_3759()
terms()
private static Predicate
lambda$instantiate$0(StateDefinition arg0, Condition arg1)
method_67950(class_2689 arg0, class_815 arg1)
method_67950(StateManager arg0, MultipartModelCondition condition)