Class BedrockImageCache

java.lang.Object
com.viaversion.viafabricplus.bedrock.visual.BedrockImageCache

public final class BedrockImageCache extends Object
Loads Xbox and Realm imagery without blocking the game thread.
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    drawBundled(net.minecraft.client.gui.GuiGraphicsExtractor graphics, String resource, int x, int y, int width, int height)
     
    static boolean
    drawEncoded(net.minecraft.client.gui.GuiGraphicsExtractor graphics, String key, String encoded, int x, int y, int width, int height)
     
    static boolean
    drawRemote(net.minecraft.client.gui.GuiGraphicsExtractor graphics, String url, int x, int y, int width, int height)
     
    static boolean
    drawScreenshot(net.minecraft.client.gui.GuiGraphicsExtractor graphics, Path path, int x, int y, int width, int height)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • drawRemote

      public static boolean drawRemote(net.minecraft.client.gui.GuiGraphicsExtractor graphics, String url, int x, int y, int width, int height)
    • drawEncoded

      public static boolean drawEncoded(net.minecraft.client.gui.GuiGraphicsExtractor graphics, String key, String encoded, int x, int y, int width, int height)
    • drawBundled

      public static boolean drawBundled(net.minecraft.client.gui.GuiGraphicsExtractor graphics, String resource, int x, int y, int width, int height)
    • drawScreenshot

      public static boolean drawScreenshot(net.minecraft.client.gui.GuiGraphicsExtractor graphics, Path path, int x, int y, int width, int height)