Class SpellGUIDisplay

java.lang.Object
com.binaris.wizardry.client.SpellGUIDisplay

public final class SpellGUIDisplay extends Object
  • Field Details

  • Constructor Details

    • SpellGUIDisplay

      public SpellGUIDisplay()
  • Method Details

    • init

      public static void init()
    • addSkin

      public static void addSkin(String key, net.minecraft.resources.ResourceLocation texture, net.minecraft.resources.ResourceLocation metadata)
    • getSkin

      @Nullable public static SpellHUDSkin getSkin(String key)
    • draw

      public static void draw(net.minecraft.client.gui.GuiGraphics guiGraphics, com.mojang.blaze3d.vertex.PoseStack stack, float partialTicks)
    • playSpellSwitchAnimation

      public static void playSpellSwitchAnimation(boolean next)
    • renderSpellHUD

      public static void renderSpellHUD(net.minecraft.client.gui.GuiGraphics guiGraphics, com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack wand, boolean mainHand, int width, int height, float partialTicks, boolean textLayer)
    • renderChargeMeter

      public static void renderChargeMeter(com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack wand, int width, int height, float partialTicks)
    • onLivingTickEvent

      public static void onLivingTickEvent(EBLivingTick event)