Class EnergySwirlOverlayFeatureRenderer<S extends EntityRenderState,M extends EntityModel<S>>

java.lang.Object
net.minecraft.client.render.entity.feature.FeatureRenderer<S,M>
net.minecraft.client.render.entity.feature.EnergySwirlOverlayFeatureRenderer<S,M>
Direct Known Subclasses:
CreeperChargeFeatureRenderer, WitherArmorFeatureRenderer

@Environment(CLIENT) public abstract class EnergySwirlOverlayFeatureRenderer<S extends EntityRenderState,M extends EntityModel<S>> extends FeatureRenderer<S,M>
Mappings:
Namespace Name
named net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer
intermediary net/minecraft/class_4607
official gvn
  • Constructor Details

    • EnergySwirlOverlayFeatureRenderer

      public EnergySwirlOverlayFeatureRenderer(FeatureRendererContext<S,M> context)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/entity/feature/FeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;)V
      intermediary <init> Lnet/minecraft/class_3887;<init>(Lnet/minecraft/class_3883;)V
      official <init> Lgwe;<init>(Lgtm;)V
  • Method Details

    • render

      public void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, S state, float limbAngle, float limbDistance)
      Specified by:
      render in class FeatureRenderer<S extends EntityRenderState,M extends EntityModel<S>>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/entity/feature/FeatureRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/client/render/entity/state/EntityRenderState;FF)V
      intermediary method_4199 Lnet/minecraft/class_3887;method_4199(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10017;FF)V
      official a Lgwe;a(Lfgr;Lglk;ILgxu;FF)V
    • shouldRender

      protected abstract boolean shouldRender(S state)
      Mappings:
      Namespace Name Mixin selector
      named shouldRender Lnet/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer;shouldRender(Lnet/minecraft/client/render/entity/state/EntityRenderState;)Z
      intermediary method_62591 Lnet/minecraft/class_4607;method_62591(Lnet/minecraft/class_10017;)Z
      official a Lgvn;a(Lgxu;)Z
    • getEnergySwirlX

      protected abstract float getEnergySwirlX(float partialAge)
      Mappings:
      Namespace Name Mixin selector
      named getEnergySwirlX Lnet/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer;getEnergySwirlX(F)F
      intermediary method_23202 Lnet/minecraft/class_4607;method_23202(F)F
      official a Lgvn;a(F)F
    • getEnergySwirlTexture

      protected abstract Identifier getEnergySwirlTexture()
      Mappings:
      Namespace Name Mixin selector
      named getEnergySwirlTexture Lnet/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer;getEnergySwirlTexture()Lnet/minecraft/util/Identifier;
      intermediary method_23201 Lnet/minecraft/class_4607;method_23201()Lnet/minecraft/class_2960;
      official a Lgvn;a()Lalz;
    • getEnergySwirlModel

      protected abstract M getEnergySwirlModel()
      Mappings:
      Namespace Name Mixin selector
      named getEnergySwirlModel Lnet/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer;getEnergySwirlModel()Lnet/minecraft/client/render/entity/model/EntityModel;
      intermediary method_23203 Lnet/minecraft/class_4607;method_23203()Lnet/minecraft/class_583;
      official c Lgvn;c()Lgbl;