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

public class KeyValueCondition

implements Condition

eqw
net.minecraft.client.renderer.block.model.multipart.KeyValueCondition
net.minecraft.class_818
net.minecraft.client.render.model.json.SimpleMultipartModelSelector
net.minecraft.src.C_4232_

Field summary

Modifier and TypeField
private static final com.google.common.base.Splitter
a
PIPE_SPLITTER
field_4334
VALUE_SPLITTER
f_111934_
private final String
d
key
field_4333
key
f_111935_
private final String
e
value
field_4332
valueString
f_111936_

Constructor summary

ModifierConstructor
public (String key, String valueString)

Method summary

Modifier and TypeMethod
public Predicate<BlockState>
getPredicate(cod<ccy, coc> arg0)
getPredicate(StateDefinition<Block, BlockState> arg0)
getPredicate(class_2689<class_2248, class_2680> arg0)
getPredicate(StateManager<Block, BlockState> arg0)
m_7289_(C_2065_<C_1706_, C_2064_> arg0)
private Predicate<BlockState>
a(cod<ccy, coc> arg0, cpg<?> arg1, String arg2)
getBlockStatePredicate(StateDefinition<Block, BlockState> arg0, Property<?> arg1, String arg2)
method_3525(class_2689<class_2248, class_2680> arg0, class_2769<?> arg1, String arg2)
createPredicate(StateManager<Block, BlockState> stateFactory, Property<?> property, String valueString)
m_111944_(C_2065_<C_1706_, C_2064_> p_111946_, C_2097_<?> p_111947_, String arg2)