Class CustomRenderedItemModel
java.lang.Object
net.minecraftforge.client.model.BakedModelWrapper<net.minecraft.client.resources.model.BakedModel>
com.simibubi.create.foundation.item.render.CustomRenderedItemModel
- All Implemented Interfaces:
net.minecraft.client.resources.model.BakedModel,net.minecraftforge.client.extensions.IForgeBakedModel
- Direct Known Subclasses:
CreateCustomRenderedItemModel
public abstract class CustomRenderedItemModel
extends net.minecraftforge.client.model.BakedModelWrapper<net.minecraft.client.resources.model.BakedModel>
-
Field Summary
FieldsFields inherited from class net.minecraftforge.client.model.BakedModelWrapper
originalModel -
Constructor Summary
ConstructorsConstructorDescriptionCustomRenderedItemModel(net.minecraft.client.resources.model.BakedModel template, String namespace, String basePath) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddPartials(String... partials) final List<net.minecraft.resources.ResourceLocation>final net.minecraft.client.resources.model.BakedModelnet.minecraft.client.resources.model.BakedModelgetPartial(String name) protected net.minecraft.resources.ResourceLocationnet.minecraft.client.resources.model.BakedModelhandlePerspective(net.minecraft.client.renderer.block.model.ItemTransforms.TransformType cameraTransformType, com.mojang.blaze3d.vertex.PoseStack mat) booleanprotected net.minecraft.client.resources.model.BakedModelloadPartial(net.minecraftforge.client.model.ForgeModelBakery modelLoader, String name) voidloadPartials(net.minecraftforge.client.event.ModelBakeEvent event) Methods inherited from class net.minecraftforge.client.model.BakedModelWrapper
doesHandlePerspectives, getModelData, getOverrides, getParticleIcon, getParticleIcon, getQuads, getQuads, getTransforms, isGui3d, useAmbientOcclusion, useAmbientOcclusion, usesBlockLightMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.client.extensions.IForgeBakedModel
getLayerModels, isLayered
-
Field Details
-
namespace
-
basePath
-
partials
-
-
Constructor Details
-
CustomRenderedItemModel
-
-
Method Details
-
isCustomRenderer
public boolean isCustomRenderer()- Specified by:
isCustomRendererin interfacenet.minecraft.client.resources.model.BakedModel- Overrides:
isCustomRendererin classnet.minecraftforge.client.model.BakedModelWrapper<net.minecraft.client.resources.model.BakedModel>
-
handlePerspective
public net.minecraft.client.resources.model.BakedModel handlePerspective(net.minecraft.client.renderer.block.model.ItemTransforms.TransformType cameraTransformType, com.mojang.blaze3d.vertex.PoseStack mat) - Specified by:
handlePerspectivein interfacenet.minecraftforge.client.extensions.IForgeBakedModel- Overrides:
handlePerspectivein classnet.minecraftforge.client.model.BakedModelWrapper<net.minecraft.client.resources.model.BakedModel>
-
getOriginalModel
public final net.minecraft.client.resources.model.BakedModel getOriginalModel() -
getPartial
-
getModelLocations
-
addPartials
-
loadPartials
public void loadPartials(net.minecraftforge.client.event.ModelBakeEvent event) -
loadPartial
protected net.minecraft.client.resources.model.BakedModel loadPartial(net.minecraftforge.client.model.ForgeModelBakery modelLoader, String name) -
getPartialModelLocation
-