Class SimpleMultipartModelSelector
java.lang.Object
net.minecraft.client.render.model.json.SimpleMultipartModelSelector
- All Implemented Interfaces:
MultipartModelSelector
@Environment(CLIENT) public class SimpleMultipartModelSelector extends Object implements MultipartModelSelector
-
Field Summary
Fields Modifier and Type Field Description private String
key
private static Splitter
VALUE_SPLITTER
private String
valueString
Fields inherited from interface net.minecraft.client.render.model.json.MultipartModelSelector
FALSE, TRUE
-
Constructor Summary
Constructors Constructor Description SimpleMultipartModelSelector(String key, String valueString)
-
Method Summary
Modifier and Type Method Description private Predicate<BlockState>
createPredicate(StateManager<Block,BlockState> stateFactory, Property<?> property, String valueString)
Predicate<BlockState>
getPredicate(StateManager<Block,BlockState> stateFactory)
String
toString()
-
Field Details
-
VALUE_SPLITTER
-
key
-
valueString
-
-
Constructor Details
-
SimpleMultipartModelSelector
-
-
Method Details
-
getPredicate
- Specified by:
getPredicate
in interfaceMultipartModelSelector
-
createPredicate
private Predicate<BlockState> createPredicate(StateManager<Block,BlockState> stateFactory, Property<?> property, String valueString) -
toString
-