Class CreativeTabVisualInfo

java.lang.Object
team.lodestar.lodestone.modules.toolkit.creative_tab.CreativeTabVisualInfo

public abstract class CreativeTabVisualInfo extends Object
  • Constructor Details

    • CreativeTabVisualInfo

      public CreativeTabVisualInfo()
  • Method Details

    • getHeaderTexture

      public abstract Optional<net.minecraft.resources.ResourceLocation> getHeaderTexture(CreativeTabHeader header, int row, int column)
    • getEmptySlotTexture

      public abstract Optional<net.minecraft.resources.ResourceLocation> getEmptySlotTexture(SlotStorage slot)
    • drawHeaderSlot

      public abstract void drawHeaderSlot(net.minecraft.client.gui.GuiGraphics guiGraphics, int x, int y, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite)
    • drawEmptySlot

      public abstract void drawEmptySlot(net.minecraft.client.gui.GuiGraphics guiGraphics, int x, int y, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite)
    • drawHeaderText

      public void drawHeaderText(net.minecraft.client.gui.GuiGraphics guiGraphics, net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component title, int x, int y)