Class SpecialFlowerBlockEntityRenderer<T extends SpecialFlowerBlockEntity>

java.lang.Object
vazkii.botania.client.render.block_entity.SpecialFlowerBlockEntityRenderer<T>
All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>

public class SpecialFlowerBlockEntityRenderer<T extends SpecialFlowerBlockEntity> extends Object implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final double
     
    static final float
     
    static final int
     
    static final int
     
    static final int
     
    static final float
     
    static final float
     
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    static boolean
    hasBindingAttempt(net.minecraft.world.entity.LivingEntity view, net.minecraft.core.BlockPos tilePos)
     
    void
    render(SpecialFlowerBlockEntity tile, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, int light, int overlay)
     
    static void
    renderCircle(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, net.minecraft.core.BlockPos tilePos, net.minecraft.core.BlockPos center, double radius)
     
    static void
    renderRadius(net.minecraft.world.level.block.entity.BlockEntity tile, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, @Nullable RadiusDescriptor descriptor)
     
    static void
    renderRectangle(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, net.minecraft.core.BlockPos tilePos, net.minecraft.world.phys.AABB aabb)
     

    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
  • Field Details

  • Constructor Details

    • SpecialFlowerBlockEntityRenderer

      public SpecialFlowerBlockEntityRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context ctx)
  • Method Details

    • render

      public void render(SpecialFlowerBlockEntity tile, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, int light, int overlay)
      Specified by:
      render in interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T extends SpecialFlowerBlockEntity>
    • renderRadius

      public static void renderRadius(net.minecraft.world.level.block.entity.BlockEntity tile, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, @Nullable @Nullable RadiusDescriptor descriptor)
    • hasBindingAttempt

      public static boolean hasBindingAttempt(net.minecraft.world.entity.LivingEntity view, net.minecraft.core.BlockPos tilePos)
    • renderCircle

      public static void renderCircle(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, net.minecraft.core.BlockPos tilePos, net.minecraft.core.BlockPos center, double radius)
    • renderRectangle

      public static void renderRectangle(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffers, net.minecraft.core.BlockPos tilePos, net.minecraft.world.phys.AABB aabb)