Class RenderTileEntityOrb

java.lang.Object
com.pixelmonmod.pixelmon.client.render.tileEntities.TileEntityRenderer<OrbTileEntity>
com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityOrb
All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<OrbTileEntity>, net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<OrbTileEntity>

public class RenderTileEntityOrb extends TileEntityRenderer<OrbTileEntity>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.resources.ResourceLocation
     
    static final net.minecraft.resources.ResourceLocation
     
    static final net.minecraft.resources.ResourceLocation
     

    Fields inherited from class com.pixelmonmod.pixelmon.client.render.tileEntities.TileEntityRenderer

    profileTileEntityRender
  • Constructor Summary

    Constructors
    Constructor
    Description
    RenderTileEntityOrb(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context dispatcher)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    hasProperty(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.block.state.properties.EnumProperty<?> property)
     
    void
    render(OrbTileEntity tile, net.minecraft.world.level.block.state.BlockState state, double x, double y, double z, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrix, net.minecraft.client.renderer.MultiBufferSource buffer, int combinedLight, int combinedOverlay)
     

    Methods inherited from class com.pixelmonmod.pixelmon.client.render.tileEntities.TileEntityRenderer

    bindModelBuffer, bindSMDBuffer, getRotation, hasProperty, render, renderModel, renderModel, renderOBJ, renderOBJ, renderSMD, renderSMD, renderTransparentSMD

    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.renderer.blockentity.BlockEntityRenderer

    getViewDistance, shouldRender, shouldRenderOffScreen

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

    getRenderBoundingBox
  • Field Details

    • RED_ORB

      public static final net.minecraft.resources.ResourceLocation RED_ORB
    • BLUE_ORB

      public static final net.minecraft.resources.ResourceLocation BLUE_ORB
    • JADE_ORB

      public static final net.minecraft.resources.ResourceLocation JADE_ORB
  • Constructor Details

    • RenderTileEntityOrb

      public RenderTileEntityOrb(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context dispatcher)
  • Method Details

    • hasProperty

      public boolean hasProperty(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.block.state.properties.EnumProperty<?> property)
    • render

      public void render(OrbTileEntity tile, net.minecraft.world.level.block.state.BlockState state, double x, double y, double z, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrix, net.minecraft.client.renderer.MultiBufferSource buffer, int combinedLight, int combinedOverlay)
      Specified by:
      render in class TileEntityRenderer<OrbTileEntity>