Class PixelmonModelRenderer
java.lang.Object
net.minecraft.client.model.geom.ModelPart
com.pixelmonmod.pixelmon.client.models.PixelmonModelRenderer
public class PixelmonModelRenderer
extends net.minecraft.client.model.geom.ModelPart
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.geom.ModelPart
net.minecraft.client.model.geom.ModelPart.Cube, net.minecraft.client.model.geom.ModelPart.Visitor -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleandoubledoubledoublefloatFields inherited from class net.minecraft.client.model.geom.ModelPart
children, cubes, DEFAULT_SCALE, skipDraw, visible, x, xRot, xScale, y, yRot, yScale, z, zRot, zScale -
Constructor Summary
ConstructorsConstructorDescriptionPixelmonModelRenderer(net.minecraft.client.model.Model model) PixelmonModelRenderer(net.minecraft.client.model.Model model, String label) PixelmonModelRenderer(net.minecraft.client.model.Model model, String label, int texOffX, int texOffY) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCustomModel(ModelCustomWrapper model) net.minecraft.client.model.ModelgetModel()booleanvoidrender(com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay) voidrender(com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, int color) protected voidrenderCustomModels(com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, int color, float scale) voidsetTransparent(float transparency) Methods inherited from class net.minecraft.client.model.geom.ModelPart
copyFrom, getAllParts, getChild, getInitialPose, getRandomCube, hasChild, isEmpty, loadPose, offsetPos, offsetRotation, offsetScale, resetPose, setInitialPose, setPos, setRotation, storePose, translateAndRotate, visit
-
Field Details
-
label
-
objs
-
offsetX
public double offsetX -
offsetY
public double offsetY -
offsetZ
public double offsetZ -
isHidden
public boolean isHidden -
scale
public float scale
-
-
Constructor Details
-
PixelmonModelRenderer
-
PixelmonModelRenderer
public PixelmonModelRenderer(net.minecraft.client.model.Model model) -
PixelmonModelRenderer
public PixelmonModelRenderer(net.minecraft.client.model.Model model, String label, int texOffX, int texOffY)
-
-
Method Details
-
addCustomModel
-
setTransparent
public void setTransparent(float transparency) -
isTransparent
public boolean isTransparent() -
getModel
public net.minecraft.client.model.Model getModel() -
render
public void render(com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, int color) - Overrides:
renderin classnet.minecraft.client.model.geom.ModelPart
-
render
public void render(com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay) - Overrides:
renderin classnet.minecraft.client.model.geom.ModelPart
-
renderCustomModels
protected void renderCustomModels(com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, int color, float scale)
-