Skip to content

Commit

Permalink
Fix possible enchantment GUI display error
Browse files Browse the repository at this point in the history
  • Loading branch information
Roadhog360 committed Jun 17, 2024
1 parent 8ea00e8 commit 57c6410
Showing 1 changed file with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -241,13 +241,16 @@ public void drawScreen(int mouseX, int mouseY, float partialTicks) {
if (func_146978_c(60, 14 + 19 * var6, 108, 17, mouseX, mouseY) && var7 > 0 && var8 >= 0) {
ArrayList<Object> var10 = Lists.newArrayList();
String var11;
if (Enchantment.enchantmentsList[var8 % Enchantment.enchantmentsList.length] != null) {
var11 = Enchantment.enchantmentsList[var8 & 255].getTranslatedName((var8 & 65280) >> 8);
Enchantment ench = Enchantment.enchantmentsList[var8 % Enchantment.enchantmentsList.length];
if (ench != null) {
var11 = ench.getTranslatedName((var8) >> 8);
var10.add(EnumChatFormatting.WHITE.toString() + EnumChatFormatting.ITALIC + I18n.format("container.enchant.clue", var11));
}

if (!var4) {
var10.add("");
if(ench != null) {
var10.add("");
}

if (mc.thePlayer.experienceLevel < var7)
var10.add(EnumChatFormatting.RED + I18n.format("container.enchant.level.required") + ": " + field_147075_G.enchantLevels[var6]);
Expand Down

0 comments on commit 57c6410

Please sign in to comment.