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 hju
  • Method Details

    • render

      void render(@Nullable T data, ItemDisplayContext displayContext, 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/ItemDisplayContext;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 Lhju;a(Ljava/lang/Object;Ldai;Lfld;Lgrn;IIZ)V
    • getData

      @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 Lhju;b(Ldak;)Ljava/lang/Object;