Class GenderArmorLayer<STATE extends net.minecraft.client.renderer.entity.state.HumanoidRenderState, MODEL extends net.minecraft.client.model.HumanoidModel<STATE>>
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<STATE,MODEL>
com.wildfire.client.render.GenderLayer<STATE,MODEL>
com.wildfire.client.render.GenderArmorLayer<STATE,MODEL>
public class GenderArmorLayer<STATE extends net.minecraft.client.renderer.entity.state.HumanoidRenderState, MODEL extends net.minecraft.client.model.HumanoidModel<STATE>>
extends GenderLayer<STATE,MODEL>
- API Note:
- Only use this on the client side
-
Nested Class Summary
Nested classes/interfaces inherited from class GenderLayer
GenderLayer.BreastSideRenderer<STATE> -
Field Summary
Fields inherited from class GenderLayer
bounceEnabled, breastOffsetX, breastOffsetY, breastOffsetZ, breastSize, breathingAnimation, isChestplateOccupied, lPhysBounceRotation, lPhysPositionX, lPhysPositionY, outwardAngle, rPhysBounceRotation, rPhysPositionX, rPhysPositionY, zOffset -
Constructor Summary
ConstructorsConstructorDescriptionGenderArmorLayer(net.minecraft.client.renderer.entity.RenderLayerParent<STATE, MODEL> render, net.minecraft.client.renderer.entity.layers.EquipmentLayerRenderer equipmentRenderer) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisLayerVisible(STATE state, GenderRenderState genderState) protected voidresizeBox(GenderRenderState state, float breastSize) protected voidsetupTransformations(STATE state, MODEL model, GenderRenderState genderState, com.mojang.blaze3d.vertex.PoseStack matrixStack, BreastSide side) voidsubmit(com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, int light, STATE state, float limbAngle, float limbDistance) Methods inherited from class GenderLayer
renderSides, setupRenderMethods inherited from class net.minecraft.client.renderer.entity.layers.RenderLayer
coloredCutoutModelCopyLayerRender, getParentModel, renderColoredCutoutModel
-
Constructor Details
-
GenderArmorLayer
-
-
Method Details
-
submit
public void submit(com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, int light, STATE state, float limbAngle, float limbDistance) - Overrides:
submitin classGenderLayer<STATE extends net.minecraft.client.renderer.entity.state.HumanoidRenderState, MODEL extends net.minecraft.client.model.HumanoidModel<STATE>>
-
isLayerVisible
- Overrides:
isLayerVisiblein classGenderLayer<STATE extends net.minecraft.client.renderer.entity.state.HumanoidRenderState, MODEL extends net.minecraft.client.model.HumanoidModel<STATE>>
-
resizeBox
- Overrides:
resizeBoxin classGenderLayer<STATE extends net.minecraft.client.renderer.entity.state.HumanoidRenderState, MODEL extends net.minecraft.client.model.HumanoidModel<STATE>>
-
setupTransformations
protected void setupTransformations(STATE state, MODEL model, GenderRenderState genderState, com.mojang.blaze3d.vertex.PoseStack matrixStack, BreastSide side) - Overrides:
setupTransformationsin classGenderLayer<STATE extends net.minecraft.client.renderer.entity.state.HumanoidRenderState, MODEL extends net.minecraft.client.model.HumanoidModel<STATE>>
-