Class WardenFeatureRenderer


@Environment(CLIENT) public class WardenFeatureRenderer extends FeatureRenderer<WardenEntityRenderState,WardenEntityModel>
Mappings:
Namespace Name
named net/minecraft/client/render/entity/feature/WardenFeatureRenderer
intermediary net/minecraft/class_7288
official gsh
  • Field Details

    • texture

      private final Identifier texture
      Mappings:
      Namespace Name Mixin selector
      named texture Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer;texture:Lnet/minecraft/util/Identifier;
      intermediary field_38355 Lnet/minecraft/class_7288;field_38355:Lnet/minecraft/class_2960;
      official a Lgsh;a:Lalc;
    • animationAngleAdjuster

      private final WardenFeatureRenderer.AnimationAngleAdjuster animationAngleAdjuster
      Mappings:
      Namespace Name Mixin selector
      named animationAngleAdjuster Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer;animationAngleAdjuster:Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer$AnimationAngleAdjuster;
      intermediary field_38356 Lnet/minecraft/class_7288;field_38356:Lnet/minecraft/class_7288$class_7289;
      official b Lgsh;b:Lgsh$a;
    • modelPartVisibility

      private final WardenFeatureRenderer.ModelPartVisibility modelPartVisibility
      Mappings:
      Namespace Name Mixin selector
      named modelPartVisibility Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer;modelPartVisibility:Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer$ModelPartVisibility;
      intermediary field_38464 Lnet/minecraft/class_7288;field_38464:Lnet/minecraft/class_7288$class_7311;
      official c Lgsh;c:Lgsh$b;
  • Constructor Details

    • WardenFeatureRenderer

      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer$AnimationAngleAdjuster;Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer$ModelPartVisibility;)V
      intermediary <init> Lnet/minecraft/class_7288;<init>(Lnet/minecraft/class_3883;Lnet/minecraft/class_2960;Lnet/minecraft/class_7288$class_7289;Lnet/minecraft/class_7288$class_7311;)V
      official <init> Lgsh;<init>(Lgpf;Lalc;Lgsh$a;Lgsh$b;)V
  • Method Details

    • render

      public void render(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, WardenEntityRenderState wardenEntityRenderState, float float2, float float3)
      Specified by:
      render in class FeatureRenderer<WardenEntityRenderState,WardenEntityModel>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/client/render/entity/state/WardenEntityRenderState;FF)V
      intermediary method_42613 Lnet/minecraft/class_7288;method_42613(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10081;FF)V
      official a Lgsh;a(Lfde;Lghg;ILgvv;FF)V
    • updateModelPartVisibility

      private void updateModelPartVisibility()
      Mappings:
      Namespace Name Mixin selector
      named updateModelPartVisibility Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer;updateModelPartVisibility()V
      intermediary method_42746 Lnet/minecraft/class_7288;method_42746()V
      official a Lgsh;a()V
    • unhideAllModelParts

      private void unhideAllModelParts()
      Mappings:
      Namespace Name Mixin selector
      named unhideAllModelParts Lnet/minecraft/client/render/entity/feature/WardenFeatureRenderer;unhideAllModelParts()V
      intermediary method_42748 Lnet/minecraft/class_7288;method_42748()V
      official b Lgsh;b()V