| Package | Description | 
|---|---|
| net.minecraft.client.renderer.block.model.multipart | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConditionAnd | 
| class  | ConditionOr | 
| class  | ConditionPropertyValue | 
| Modifier and Type | Field and Description | 
|---|---|
| private ICondition | Selector. condition | 
| static ICondition | ICondition. FALSE | 
| static ICondition | ICondition. TRUE | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.lang.Iterable<ICondition> | ConditionAnd. conditions | 
| (package private) java.lang.Iterable<ICondition> | ConditionOr. conditions | 
| private static com.google.common.base.Function<com.google.gson.JsonElement,ICondition> | Selector.Deserializer. FUNCTION_OR_AND | 
| private static com.google.common.base.Function<java.util.Map.Entry<java.lang.String,com.google.gson.JsonElement>,ICondition> | Selector.Deserializer. FUNCTION_PROPERTY_VALUE | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) static ICondition | Selector.Deserializer. getOrAndCondition(com.google.gson.JsonObject json) | 
| private ICondition | Selector.Deserializer. getWhenCondition(com.google.gson.JsonObject json) | 
| Constructor and Description | 
|---|
| Selector(ICondition conditionIn,
        VariantList variantListIn) | 
| Constructor and Description | 
|---|
| ConditionAnd(java.lang.Iterable<ICondition> conditionsIn) | 
| ConditionOr(java.lang.Iterable<ICondition> conditionsIn) |