Class BlockModel.Deserializer
java.lang.Object
net.minecraft.client.renderer.block.model.BlockModel.Deserializer
- All Implemented Interfaces:
JsonDeserializer<BlockModel>
- Enclosing class:
BlockModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(JsonElement pJson, Type pType, JsonDeserializationContext pContext) protected Boolean
getAmbientOcclusion
(JsonObject pJson) protected UnbakedGeometry
getElements
(JsonDeserializationContext pContext, JsonObject pJson) private String
getParentName
(JsonObject pJson) private TextureSlots.Data
getTextureMap
(JsonObject pJson)
-
Constructor Details
-
Deserializer
public Deserializer()
-
-
Method Details
-
deserialize
public BlockModel deserialize(JsonElement pJson, Type pType, JsonDeserializationContext pContext) throws JsonParseException - Specified by:
deserialize
in interfaceJsonDeserializer<BlockModel>
- Throws:
JsonParseException
-
getTextureMap
-
getParentName
-
getAmbientOcclusion
-
getElements
@Nullable protected UnbakedGeometry getElements(JsonDeserializationContext pContext, JsonObject pJson)
-