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>
,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<PokeStopTileEntity>
,software.bernie.geckolib.renderer.GeoRenderer<PokeStopTileEntity>
public class RenderTileEntityPokeStop
extends software.bernie.geckolib.renderer.GeoBlockRenderer<PokeStopTileEntity>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class software.bernie.geckolib.renderer.GeoBlockRenderer
animatable, blockRenderTranslations, model, modelRenderTranslations, renderLayers, scaleHeight, scaleWidth
-
Constructor Summary
ConstructorsConstructorDescriptionRenderTileEntityPokeStop
(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context dispatcher) -
Method Summary
Modifier and TypeMethodDescriptionvoid
actuallyRender
(com.mojang.blaze3d.vertex.PoseStack poseStack, PokeStopTileEntity animatable, software.bernie.geckolib.cache.object.BakedGeoModel model, @Nullable net.minecraft.client.renderer.RenderType renderType, net.minecraft.client.renderer.MultiBufferSource bufferSource, @Nullable com.mojang.blaze3d.vertex.VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, int colour) software.bernie.geckolib.util.Color
getRenderColor
(PokeStopTileEntity animatable, float partialTick, int packedLight) int
Methods inherited from class software.bernie.geckolib.renderer.GeoBlockRenderer
addRenderLayer, doPostRenderCleanup, 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, checkAndRefreshBuffer, createVerticesOfQuad, defaultRender, getMotionAnimThreshold, getPackedOverlay, getRenderType, getTextureLocation, postRender, preApplyRenderLayers, renderChildBones, renderCube, renderCubesOfBone, renderFinal, reRender, scaleModelForRender
Methods inherited from interface net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension
getRenderBoundingBox
-
Constructor Details
-
RenderTileEntityPokeStop
public RenderTileEntityPokeStop(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context dispatcher)
-
-
Method Details
-
getRenderColor
public software.bernie.geckolib.util.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, @Nullable @Nullable net.minecraft.client.renderer.RenderType renderType, net.minecraft.client.renderer.MultiBufferSource bufferSource, @Nullable @Nullable com.mojang.blaze3d.vertex.VertexConsumer buffer, boolean isReRender, float partialTick, int packedLight, int packedOverlay, int colour) - Specified by:
actuallyRender
in interfacesoftware.bernie.geckolib.renderer.GeoRenderer<PokeStopTileEntity>
- Overrides:
actuallyRender
in classsoftware.bernie.geckolib.renderer.GeoBlockRenderer<PokeStopTileEntity>
-
getViewDistance
public int getViewDistance()
-