Package com.binaris.wizardry.client
Class SpellGUIDisplay
java.lang.Object
com.binaris.wizardry.client.SpellGUIDisplay
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final floatstatic final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddSkin(String key, net.minecraft.resources.ResourceLocation texture, net.minecraft.resources.ResourceLocation metadata) static voiddraw(net.minecraft.client.gui.GuiGraphics guiGraphics, com.mojang.blaze3d.vertex.PoseStack stack, float partialTicks) static SpellHUDSkinstatic voidinit()static voidonLivingTickEvent(EBLivingTick event) static voidplaySpellSwitchAnimation(boolean next) static voidrenderChargeMeter(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) static voidrenderSpellHUD(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)
-
Field Details
-
CHARGE_METER_WIDTH
public static final int CHARGE_METER_WIDTH- See Also:
-
CHARGE_METER_HEIGHT
public static final int CHARGE_METER_HEIGHT- See Also:
-
SPELL_ICON_SIZE
public static final int SPELL_ICON_SIZE- See Also:
-
SPELL_NAME_SCALE
public static final float SPELL_NAME_SCALE- See Also:
-
SPELL_NAME_OPACITY
public static final float SPELL_NAME_OPACITY- See Also:
-
-
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
-
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
-