Class AvatarRendererMixin<AvatarlikeEntity extends net.minecraft.world.entity.Avatar & net.minecraft.client.entity.ClientAvatarEntity>

java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<AvatarlikeEntity,net.minecraft.client.renderer.entity.state.AvatarRenderState>
net.minecraft.client.renderer.entity.LivingEntityRenderer<AvatarlikeEntity,net.minecraft.client.renderer.entity.state.AvatarRenderState,net.minecraft.client.model.PlayerModel>
tschipp.carryon.mixin.AvatarRendererMixin<AvatarlikeEntity>
All Implemented Interfaces:
net.minecraft.client.renderer.entity.RenderLayerParent<net.minecraft.client.renderer.entity.state.AvatarRenderState,net.minecraft.client.model.PlayerModel>

public abstract class AvatarRendererMixin<AvatarlikeEntity extends net.minecraft.world.entity.Avatar & net.minecraft.client.entity.ClientAvatarEntity> extends net.minecraft.client.renderer.entity.LivingEntityRenderer<AvatarlikeEntity,net.minecraft.client.renderer.entity.state.AvatarRenderState,net.minecraft.client.model.PlayerModel>
  • Field Summary

    Fields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer

    itemModelResolver, layers, model

    Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer

    entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength
  • Constructor Summary

    Constructors
    Constructor
    Description
    AvatarRendererMixin(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context, net.minecraft.client.model.PlayerModel model, float shadowRadius)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    init(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context, boolean slim, org.spongepowered.asm.mixin.injection.callback.CallbackInfo info)
     

    Methods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer

    addLayer, extractAdditionalHitboxes, extractRenderState, getBoundingBoxForCulling, getFlipDegrees, getModel, getModelTint, getOverlayCoords, getRenderType, getShadowRadius, getTextureLocation, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, isUpsideDownName, scale, setupRotations, shouldRenderLayers, shouldShowName, submit

    Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer

    affectedByCulling, createRenderState, createRenderState, finalizeRenderState, getBlockLightLevel, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowStrength, getSkyLightLevel, shouldRender, submitNameTag

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AvatarRendererMixin

      public AvatarRendererMixin(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context, net.minecraft.client.model.PlayerModel model, float shadowRadius)
  • Method Details

    • init

      public void init(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context, boolean slim, org.spongepowered.asm.mixin.injection.callback.CallbackInfo info)