Class LivingEntityRendererMixin<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>>
java.lang.Object
com.stereowalker.unionlib.mixin.client.LivingEntityRendererMixin<T,M>
- All Implemented Interfaces:
CosmeticHandler.LERAccess<T,M>
public abstract class LivingEntityRendererMixin<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>>
extends Object
implements CosmeticHandler.LERAccess<T,M>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected floatfloatprotected floatgetWhiteOverlayProgress(T pLivingEntity, float pPartialTicks) floatgetWhiteOverlayProgressA(T pLivingEntity, float pPartialTicks) protected booleanisBodyVisible(T pLivingEntity) booleanisBodyVisibleA(T pLivingEntity) protected voidvoidprotected voidsetupRotations(T pEntity, com.mojang.blaze3d.vertex.PoseStack pPoseStack, float pBob, float pYBodyRot, float pPartialTick, float pScale) voidsetupRotationsA(T pEntity, com.mojang.blaze3d.vertex.PoseStack pPoseStack, float pBob, float pYBodyRot, float pPartialTick, float pScale)
-
Constructor Details
-
LivingEntityRendererMixin
public LivingEntityRendererMixin()
-
-
Method Details
-
isBodyVisible
-
getBob
-
getWhiteOverlayProgress
-
scale
protected void scale(T pLivingEntity, com.mojang.blaze3d.vertex.PoseStack pPoseStack, float pPartialTickTime) -
setupRotations
protected void setupRotations(T pEntity, com.mojang.blaze3d.vertex.PoseStack pPoseStack, float pBob, float pYBodyRot, float pPartialTick, float pScale) -
isBodyVisibleA
- Specified by:
isBodyVisibleAin interfaceCosmeticHandler.LERAccess<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>>
-
getBobA
- Specified by:
getBobAin interfaceCosmeticHandler.LERAccess<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>>
-
getWhiteOverlayProgressA
- Specified by:
getWhiteOverlayProgressAin interfaceCosmeticHandler.LERAccess<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>>
-
scaleA
public void scaleA(T pLivingEntity, com.mojang.blaze3d.vertex.PoseStack pPoseStack, float pPartialTickTime) - Specified by:
scaleAin interfaceCosmeticHandler.LERAccess<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>>
-
setupRotationsA
public void setupRotationsA(T pEntity, com.mojang.blaze3d.vertex.PoseStack pPoseStack, float pBob, float pYBodyRot, float pPartialTick, float pScale) - Specified by:
setupRotationsAin interfaceCosmeticHandler.LERAccess<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.EntityModel<T>>
-