Class MicroblockItemRenderer

java.lang.Object
codechicken.microblock.client.MicroblockItemRenderer
All Implemented Interfaces:
codechicken.lib.model.PerspectiveModel, codechicken.lib.render.item.IItemRenderer, net.minecraft.client.resources.model.BakedModel, net.neoforged.neoforge.client.extensions.IBakedModelExtension

public class MicroblockItemRenderer extends Object implements codechicken.lib.render.item.IItemRenderer
Created by covers1624 on 20/10/22.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    codechicken.lib.model.PerspectiveModelState
     
    boolean
     
    void
    renderItem(net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack mStack, net.minecraft.client.renderer.MultiBufferSource buffers, int packedLight, int packedOverlay)
     
    boolean
     
    boolean
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.minecraft.client.resources.model.BakedModel

    getTransforms

    Methods inherited from interface net.neoforged.neoforge.client.extensions.IBakedModelExtension

    getModelData, getParticleIcon, getQuads, getRenderPasses, getRenderTypes, getRenderTypes, useAmbientOcclusion

    Methods inherited from interface codechicken.lib.render.item.IItemRenderer

    getOverrides, getParticleIcon, getQuads, isCustomRenderer

    Methods inherited from interface codechicken.lib.model.PerspectiveModel

    applyTransform
  • Constructor Details

    • MicroblockItemRenderer

      public MicroblockItemRenderer()
  • Method Details

    • renderItem

      public void renderItem(net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack mStack, net.minecraft.client.renderer.MultiBufferSource buffers, int packedLight, int packedOverlay)
      Specified by:
      renderItem in interface codechicken.lib.render.item.IItemRenderer
    • getModelState

      public codechicken.lib.model.PerspectiveModelState getModelState()
      Specified by:
      getModelState in interface codechicken.lib.model.PerspectiveModel
    • useAmbientOcclusion

      public boolean useAmbientOcclusion()
      Specified by:
      useAmbientOcclusion in interface net.minecraft.client.resources.model.BakedModel
    • isGui3d

      public boolean isGui3d()
      Specified by:
      isGui3d in interface net.minecraft.client.resources.model.BakedModel
    • usesBlockLight

      public boolean usesBlockLight()
      Specified by:
      usesBlockLight in interface net.minecraft.client.resources.model.BakedModel