Class CitizenArmorLayer<T extends AbstractEntityCitizen,M extends net.minecraft.client.model.HumanoidModel<T>,A extends net.minecraft.client.model.HumanoidModel<T>>
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<T,M>
net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A>
com.minecolonies.core.client.render.CitizenArmorLayer<T,M,A>
public class CitizenArmorLayer<T extends AbstractEntityCitizen,M extends net.minecraft.client.model.HumanoidModel<T>,A extends net.minecraft.client.model.HumanoidModel<T>>
extends net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A>
-
Field Summary
Fields inherited from class net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer
armorTrimAtlas -
Constructor Summary
ConstructorsConstructorDescriptionCitizenArmorLayer(net.minecraft.client.renderer.entity.RenderLayerParent<T, M> parentLayer, A innerModel, A outerModel, net.minecraft.client.resources.model.ModelManager modelManager, net.minecraft.client.model.geom.EntityModelSet modelSet) -
Method Summary
Methods inherited from class net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer
getArmorModel, getArmorModelHook, renderArmorPiece, setPartVisibility, usesInnerModelMethods inherited from class net.minecraft.client.renderer.entity.layers.RenderLayer
coloredCutoutModelCopyLayerRender, getParentModel, getTextureLocation, renderColoredCutoutModel
-
Constructor Details
-
CitizenArmorLayer
-
-
Method Details
-
render
public void render(@NotNull @NotNull com.mojang.blaze3d.vertex.PoseStack poseStack, @NotNull @NotNull net.minecraft.client.renderer.MultiBufferSource bufferSource, int light, @NotNull T citizen, float ignore_1, float ignore_2, float partialTicks, float ignore_4, float headRotY, float headRotX)
-