Class ArmatureMobRenderer.State

java.lang.Object
net.minecraft.client.renderer.entity.state.EntityRenderState
net.minecraft.client.renderer.entity.state.LivingEntityRenderState
net.ixdarklord.coolcatcanvas.api.client.armature.render.ArmatureMobRenderer.State
Enclosing class:
ArmatureMobRenderer<T extends net.minecraft.world.entity.LivingEntity>

public static class ArmatureMobRenderer.State extends net.minecraft.client.renderer.entity.state.LivingEntityRenderState
What an armature-driven mob is drawn from, each frame.
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraft.client.renderer.entity.state.EntityRenderState

    net.minecraft.client.renderer.entity.state.EntityRenderState.LeashState, net.minecraft.client.renderer.entity.state.EntityRenderState.ShadowPiece
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    @Nullable ArmatureFrame
     
    float
     
    final List<net.minecraft.client.renderer.item.ItemStackRenderState>
     
    float
     
    @Nullable net.minecraft.resources.Identifier
     
    int
    Its tint this frame, -1 for none.
    boolean
    Whether it is drawn see-through this frame.

    Fields inherited from class net.minecraft.client.renderer.entity.state.LivingEntityRenderState

    ageScale, bedOrientation, bodyRot, deathTime, hasRedOverlay, headItem, isAutoSpinAttack, isBaby, isFullyFrozen, isInvisibleToPlayer, isInWater, isUpsideDown, pose, scale, ticksSinceKineticHitFeedback, walkAnimationPos, walkAnimationSpeed, wornHeadAnimationPos, wornHeadProfile, wornHeadType, xRot, yRot

    Fields inherited from class net.minecraft.client.renderer.entity.state.EntityRenderState

    ageInTicks, boundingBoxHeight, boundingBoxWidth, displayFireAnimation, distanceToCameraSq, entityType, eyeHeight, isDiscrete, isInvisible, leashStates, lightCoords, nameTag, nameTagAttachment, NO_OUTLINE, outlineColor, passengerOffset, scoreText, shadowPieces, shadowRadius, x, y, z
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class net.minecraft.client.renderer.entity.state.LivingEntityRenderState

    hasPose

    Methods inherited from class net.minecraft.client.renderer.entity.state.EntityRenderState

    appearsGlowing, fillCrashReportCategory

    Methods inherited from class Object

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

    • frame

      @Nullable public @Nullable ArmatureFrame frame
    • texture

      @Nullable public @Nullable net.minecraft.resources.Identifier texture
    • modelScale

      public float modelScale
    • glow

      public float glow
    • tint

      public int tint
      Its tint this frame, -1 for none.
    • translucent

      public boolean translucent
      Whether it is drawn see-through this frame.
    • items

      public final List<net.minecraft.client.renderer.item.ItemStackRenderState> items
  • Constructor Details

    • State

      public State()