Class StuckObjectsFeatureRenderer<T extends LivingEntity,​M extends PlayerEntityModel<T>>

java.lang.Object
net.minecraft.client.render.entity.feature.FeatureRenderer<T,​M>
net.minecraft.client.render.entity.feature.StuckObjectsFeatureRenderer<T,​M>
Direct Known Subclasses:
StuckArrowsFeatureRenderer, StuckStingersFeatureRenderer

@Environment(CLIENT) public abstract class StuckObjectsFeatureRenderer<T extends LivingEntity,​M extends PlayerEntityModel<T>> extends FeatureRenderer<T,​M>
Mappings:
Namespace Name
official ewk
intermediary net/minecraft/class_4507
named net/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer
  • Constructor Details

    • StuckObjectsFeatureRenderer

      public StuckObjectsFeatureRenderer(LivingEntityRenderer<T,​M> entityRenderer)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lewk;<init>(Lesx;)V
      intermediary <init> Lnet/minecraft/class_4507;<init>(Lnet/minecraft/class_922;)V
      named <init> Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/LivingEntityRenderer;)V
  • Method Details

    • getObjectCount

      protected abstract int getObjectCount(T entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lewk;a(Latt;)I
      intermediary method_22134 Lnet/minecraft/class_4507;method_22134(Lnet/minecraft/class_1309;)I
      named getObjectCount Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;getObjectCount(Lnet/minecraft/entity/LivingEntity;)I
    • renderObject

      protected abstract void renderObject(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lewk;a(Ldqk;Lenh;ILatf;FFFF)V
      intermediary method_22130 Lnet/minecraft/class_4507;method_22130(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1297;FFFF)V
      named renderObject Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;renderObject(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/entity/Entity;FFFF)V
    • render

      public void render(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7)
      Specified by:
      render in class FeatureRenderer<T extends LivingEntity,​M extends PlayerEntityModel<T>>
      Mappings:
      Namespace Name Mixin selector
      official a Lewk;a(Ldqk;Lenh;ILatt;FFFFFF)V
      intermediary method_22132 Lnet/minecraft/class_4507;method_22132(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V
      named render Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/entity/LivingEntity;FFFFFF)V