Class RenderTranslocatorItem

java.lang.Object
codechicken.translocators.client.render.RenderTranslocatorItem
All Implemented Interfaces:
codechicken.lib.model.PerspectiveModel, codechicken.lib.render.item.IItemRenderer, net.minecraft.client.resources.model.BakedModel, net.neoforged.neoforge.client.extensions.IBakedModelExtension
Direct Known Subclasses:
RenderTranslocatorItem.Fluid, RenderTranslocatorItem.Item

public class RenderTranslocatorItem extends Object implements codechicken.lib.render.item.IItemRenderer
Created by covers1624 on 18/11/2017.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     
  • 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 ctx, com.mojang.blaze3d.vertex.PoseStack pStack, 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, useAmbientOcclusion, 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

    • RenderTranslocatorItem

      public RenderTranslocatorItem(int type)
  • Method Details

    • renderItem

      public void renderItem(net.minecraft.world.item.ItemStack stack, net.minecraft.world.item.ItemDisplayContext ctx, com.mojang.blaze3d.vertex.PoseStack pStack, 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