Interface SpecialModelRenderer<T>

All Known Subinterfaces:
SimpleSpecialModelRenderer
All Known Implementing Classes:
BannerModelRenderer, BedModelRenderer, ChestModelRenderer, ConduitModelRenderer, DecoratedPotModelRenderer, HangingSignModelRenderer, HeadModelRenderer, ShieldModelRenderer, ShulkerBoxModelRenderer, SignModelRenderer, TridentModelRenderer

@Environment(CLIENT) public interface SpecialModelRenderer<T>
Mappings:
Namespace Name
named net/minecraft/client/render/item/model/special/SpecialModelRenderer
intermediary net/minecraft/class_10515
official hdx
  • Method Details Link icon

    • render Link icon

      void render(@Nullable T data, ModelTransformationMode modelTransformationMode, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, boolean glint)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;render(Ljava/lang/Object;Lnet/minecraft/item/ModelTransformationMode;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IIZ)V
      intermediary method_65694 Lnet/minecraft/class_10515;method_65694(Ljava/lang/Object;Lnet/minecraft/class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IIZ)V
      official a Lhdx;a(Ljava/lang/Object;Lcwo;Lffv;Lglz;IIZ)V
    • getData Link icon

      @Nullable T getData(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named getData Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;getData(Lnet/minecraft/item/ItemStack;)Ljava/lang/Object;
      intermediary method_65695 Lnet/minecraft/class_10515;method_65695(Lnet/minecraft/class_1799;)Ljava/lang/Object;
      official b Lhdx;b(Lcwq;)Ljava/lang/Object;