Class RenderTileEntityPokeStop

java.lang.Object
software.bernie.geckolib.renderer.GeoBlockRenderer<PokeStopTileEntity>
com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityPokeStop
All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<PokeStopTileEntity>, software.bernie.geckolib.renderer.GeoRenderer<PokeStopTileEntity>

public class RenderTileEntityPokeStop extends software.bernie.geckolib.renderer.GeoBlockRenderer<PokeStopTileEntity>
  • Nested Class Summary

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

    Fields inherited from class software.bernie.geckolib.renderer.GeoBlockRenderer

    animatable, blockRenderTranslations, model, modelRenderTranslations, renderLayers, scaleHeight, scaleWidth
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    void
    actuallyRender(com.mojang.blaze3d.vertex.PoseStack poseStack, PokeStopTileEntity animatable, software.bernie.geckolib.cache.object.BakedGeoModel model, net.minecraft.client.renderer.RenderType renderType, net.minecraft.client.renderer.MultiBufferSource bufferSource, com.mojang.blaze3d.vertex.VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha)
     
    software.bernie.geckolib.core.object.Color
    getRenderColor(PokeStopTileEntity animatable, float partialTick, int packedLight)
     
    int
     

    Methods inherited from class software.bernie.geckolib.renderer.GeoBlockRenderer

    addRenderLayer, fireCompileRenderLayersEvent, firePostRenderEvent, firePreRenderEvent, getAnimatable, getFacing, getGeoModel, getInstanceId, getRenderLayers, preRender, render, renderRecursively, rotateBlock, updateAnimatedTextureFrame, withScale, withScale

    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

    shouldRender, shouldRenderOffScreen

    Methods inherited from interface software.bernie.geckolib.renderer.GeoRenderer

    applyRenderLayers, applyRenderLayersForBone, createVerticesOfQuad, defaultRender, getMotionAnimThreshold, getPackedOverlay, getRenderType, getTextureLocation, postRender, preApplyRenderLayers, renderChildBones, renderCube, renderCubesOfBone, renderFinal, reRender, scaleModelForRender
  • Constructor Details

    • RenderTileEntityPokeStop

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

    • getRenderColor

      public software.bernie.geckolib.core.object.Color getRenderColor(PokeStopTileEntity animatable, float partialTick, int packedLight)
    • actuallyRender

      public void actuallyRender(com.mojang.blaze3d.vertex.PoseStack poseStack, PokeStopTileEntity animatable, software.bernie.geckolib.cache.object.BakedGeoModel model, net.minecraft.client.renderer.RenderType renderType, net.minecraft.client.renderer.MultiBufferSource bufferSource, com.mojang.blaze3d.vertex.VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, float red, float green, float blue, float alpha)
      Specified by:
      actuallyRender in interface software.bernie.geckolib.renderer.GeoRenderer<PokeStopTileEntity>
      Overrides:
      actuallyRender in class software.bernie.geckolib.renderer.GeoBlockRenderer<PokeStopTileEntity>
    • getViewDistance

      public int getViewDistance()