Class EntityTooltipComponent

java.lang.Object
meteordevelopment.meteorclient.utils.tooltip.EntityTooltipComponent
All Implemented Interfaces:
MeteorTooltipData, net.minecraft.client.gui.tooltip.TooltipComponent, net.minecraft.client.item.TooltipData

public class EntityTooltipComponent extends Object implements MeteorTooltipData, net.minecraft.client.gui.tooltip.TooltipComponent
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final net.minecraft.entity.Entity
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    EntityTooltipComponent(net.minecraft.entity.Entity entity)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    drawItems(net.minecraft.client.font.TextRenderer textRenderer, int x, int y, net.minecraft.client.gui.DrawContext context)
     
    net.minecraft.client.gui.tooltip.TooltipComponent
     
    int
     
    int
    getWidth(net.minecraft.client.font.TextRenderer textRenderer)
     
    void
    hamiltonProduct(org.joml.Quaternionf q, org.joml.Quaternionf other)
     
    protected void
    renderEntity(net.minecraft.client.util.math.MatrixStack matrices, int x, int y)
     
    protected void
     

    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.gui.tooltip.TooltipComponent

    drawText
  • Field Details

    • entity

      protected final net.minecraft.entity.Entity entity
  • Constructor Details

    • EntityTooltipComponent

      public EntityTooltipComponent(net.minecraft.entity.Entity entity)
  • Method Details

    • getComponent

      public net.minecraft.client.gui.tooltip.TooltipComponent getComponent()
      Specified by:
      getComponent in interface MeteorTooltipData
    • getHeight

      public int getHeight()
      Specified by:
      getHeight in interface net.minecraft.client.gui.tooltip.TooltipComponent
    • getWidth

      public int getWidth(net.minecraft.client.font.TextRenderer textRenderer)
      Specified by:
      getWidth in interface net.minecraft.client.gui.tooltip.TooltipComponent
    • drawItems

      public void drawItems(net.minecraft.client.font.TextRenderer textRenderer, int x, int y, net.minecraft.client.gui.DrawContext context)
      Specified by:
      drawItems in interface net.minecraft.client.gui.tooltip.TooltipComponent
    • renderEntity

      protected void renderEntity(net.minecraft.client.util.math.MatrixStack matrices, int x, int y)
    • hamiltonProduct

      public void hamiltonProduct(org.joml.Quaternionf q, org.joml.Quaternionf other)
    • setupAngles

      protected void setupAngles()