Interface IOverlay


public interface IOverlay
  • Method Details

    • getId

      int getId()
    • setLinkSide

      void setLinkSide(int side)
    • getLinkSide

      int getLinkSide()
    • addLabel

      ILabel addLabel(int id, String text, int x, int y)
    • addTexturedRect

      ITexturedRect addTexturedRect(int id, String texture, int x, int y, int width, int height)
    • addTexturedRectCrop

      ITexturedRect addTexturedRectCrop(int id, String texture, int x, int y, int width, int height, int textureX, int textureY)
    • addTexturedRectCrop

      ITexturedRect addTexturedRectCrop(int id, String texture, int x, int y, int width, int height, int textureX, int textureY, int textureMaxX, int textureMaxY)
    • getComponent

      IOverlayComponent getComponent(int id)
    • addRenderItem

      IRenderItemOverlay addRenderItem(int id, int x, int y, IItemStack item)
    • getComponents

      Collection<IOverlayComponent> getComponents()
    • removeComponent

      void removeComponent(int id)
    • clear

      void clear()
    • toNbt

      net.minecraft.nbt.CompoundTag toNbt()
    • fromNbt

      void fromNbt(net.minecraft.nbt.CompoundTag tagCompound)