Hierarchy For Package net.minecraft.client.render.model.json
Class Hierarchy
- java.lang.Object
- net.minecraft.client.render.model.json.BlockPropertiesPredicate
 - net.minecraft.client.render.model.json.GeneratedItemModel (implements net.minecraft.client.render.model.UnbakedModel)
 - net.minecraft.client.render.model.json.GeneratedItemModel.Frame
 - net.minecraft.client.render.model.json.JsonUnbakedModel.Deserializer (implements com.google.gson.JsonDeserializer<T>)
 - net.minecraft.client.render.model.json.ModelElement.Deserializer (implements com.google.gson.JsonDeserializer<T>)
 - net.minecraft.client.render.model.json.ModelElementFace.Deserializer (implements com.google.gson.JsonDeserializer<T>)
 - net.minecraft.client.render.model.json.ModelTransformation.Deserializer (implements com.google.gson.JsonDeserializer<T>)
 - net.minecraft.client.render.model.json.MultipartModelConditionBuilder
 - net.minecraft.client.render.model.json.Transformation.Deserializer (implements com.google.gson.JsonDeserializer<T>)
 
 
Interface Hierarchy
- java.util.function.Function<T,
R> - java.util.function.UnaryOperator<T>
- net.minecraft.client.render.model.json.ModelVariantOperator
 
 
 - java.util.function.UnaryOperator<T>
 - net.minecraft.client.render.model.json.ModelVariantOperator.Settings<T>
 - net.minecraft.client.render.model.json.MultipartModelCondition
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.client.render.model.json.GeneratedItemModel.Side
 - net.minecraft.client.render.model.json.MultipartModelCombinedCondition.LogicalOperator (implements net.minecraft.util.StringIdentifiable)
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
 
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.client.render.model.json.BlockModelDefinition
 - net.minecraft.client.render.model.json.BlockModelDefinition.Multipart
 - net.minecraft.client.render.model.json.BlockModelDefinition.Variants
 - net.minecraft.client.render.model.json.JsonUnbakedModel (implements net.minecraft.client.render.model.UnbakedModel)
 - net.minecraft.client.render.model.json.ModelElement
 - net.minecraft.client.render.model.json.ModelElementFace
 - net.minecraft.client.render.model.json.ModelElementFace.UV
 - net.minecraft.client.render.model.json.ModelRotation
 - net.minecraft.client.render.model.json.ModelTransformation
 - net.minecraft.client.render.model.json.ModelVariant (implements net.minecraft.client.render.model.BlockModelPart.Unbaked)
 - net.minecraft.client.render.model.json.ModelVariant.ModelState
 - net.minecraft.client.render.model.json.MultipartModelCombinedCondition (implements net.minecraft.client.render.model.json.MultipartModelCondition)
 - net.minecraft.client.render.model.json.MultipartModelComponent
 - net.minecraft.client.render.model.json.SimpleMultipartModelSelector (implements net.minecraft.client.render.model.json.MultipartModelCondition)
 - net.minecraft.client.render.model.json.SimpleMultipartModelSelector.Term
 - net.minecraft.client.render.model.json.SimpleMultipartModelSelector.Terms
 - net.minecraft.client.render.model.json.Transformation
 - net.minecraft.client.render.model.json.WeightedVariant
 
 
 - java.lang.Record