Class MicroblockItemRenderer

java.lang.Object
codechicken.microblock.client.MicroblockItemRenderer
All Implemented Interfaces:
net.minecraft.client.renderer.special.SpecialModelRenderer<MicroMaterialComponent>

public class MicroblockItemRenderer extends Object implements net.minecraft.client.renderer.special.SpecialModelRenderer<MicroMaterialComponent>
Created by covers1624 on 20/10/22.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final record 
     

    Nested classes/interfaces inherited from interface net.minecraft.client.renderer.special.SpecialModelRenderer

    net.minecraft.client.renderer.special.SpecialModelRenderer.BakingContext
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    extractArgument(net.minecraft.world.item.ItemStack stack)
     
    void
    getExtents(Consumer<org.joml.Vector3fc> output)
     
    void
    submit(@Nullable MicroMaterialComponent component, net.minecraft.world.item.ItemDisplayContext displayContext, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector collector, int packedLight, int packedOverlay, boolean hasFoil, int outlineColor)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MicroblockItemRenderer

      public MicroblockItemRenderer()
  • Method Details

    • extractArgument

      public @Nullable MicroMaterialComponent extractArgument(net.minecraft.world.item.ItemStack stack)
      Specified by:
      extractArgument in interface net.minecraft.client.renderer.special.SpecialModelRenderer<MicroMaterialComponent>
    • getExtents

      public void getExtents(Consumer<org.joml.Vector3fc> output)
      Specified by:
      getExtents in interface net.minecraft.client.renderer.special.SpecialModelRenderer<MicroMaterialComponent>
    • submit

      public void submit(@Nullable MicroMaterialComponent component, net.minecraft.world.item.ItemDisplayContext displayContext, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector collector, int packedLight, int packedOverlay, boolean hasFoil, int outlineColor)
      Specified by:
      submit in interface net.minecraft.client.renderer.special.SpecialModelRenderer<MicroMaterialComponent>