Interface SpecialModelRenderer<T>

All Known Subinterfaces:
SimpleSpecialModelRenderer
All Known Implementing Classes:
BannerModelRenderer, BedModelRenderer, ChestModelRenderer, ConduitModelRenderer, DecoratedPotModelRenderer, HangingSignModelRenderer, HeadModelRenderer, PlayerHeadModelRenderer, 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 hqu
  • 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 Lhqu;a(Ljava/lang/Object;Ldct;Lfoc;Lgxm;IIZ)V
    • collectVertices

      void collectVertices(Set<Vector3f> vertices)
      Mappings:
      Namespace Name Mixin selector
      named collectVertices Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;collectVertices(Ljava/util/Set;)V
      intermediary method_72175 Lnet/minecraft/class_10515;method_72175(Ljava/util/Set;)V
      official a Lhqu;a(Ljava/util/Set;)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 Lhqu;b(Ldcv;)Ljava/lang/Object;