aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/tabhud
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/tabhud')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/util/Ico.java38
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/DungeonDeathWidget.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ElectionWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/GardenSkillsWidget.java4
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ReputationWidget.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/SkillsWidget.java8
6 files changed, 35 insertions, 23 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/util/Ico.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/util/Ico.java
index 818056f0..b37a3883 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/util/Ico.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/util/Ico.java
@@ -1,8 +1,11 @@
package de.hysky.skyblocker.skyblock.tabhud.util;
+import net.minecraft.enchantment.Enchantment;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
+import static net.minecraft.enchantment.Enchantments.PROTECTION;
+
/**
* Stores convenient shorthands for common ItemStack definitions
*/
@@ -10,23 +13,29 @@ public class Ico {
public static final ItemStack MAP = new ItemStack(Items.FILLED_MAP);
public static final ItemStack NTAG = new ItemStack(Items.NAME_TAG);
public static final ItemStack EMERALD = new ItemStack(Items.EMERALD);
+ public static final ItemStack MAGMA_CREAM = new ItemStack(Items.MAGMA_CREAM);
public static final ItemStack AMETHYST_SHARD = new ItemStack(Items.AMETHYST_SHARD);
public static final ItemStack CLOCK = new ItemStack(Items.CLOCK);
public static final ItemStack DIASWORD = new ItemStack(Items.DIAMOND_SWORD);
public static final ItemStack DBUSH = new ItemStack(Items.DEAD_BUSH);
public static final ItemStack VILLAGER = new ItemStack(Items.VILLAGER_SPAWN_EGG);
+ public static final ItemStack SPAWN_EGG = new ItemStack(Items.GHAST_SPAWN_EGG);
public static final ItemStack MOREGOLD = new ItemStack(Items.GOLDEN_APPLE);
public static final ItemStack COMPASS = new ItemStack(Items.COMPASS);
public static final ItemStack SUGAR = new ItemStack(Items.SUGAR);
- public static final ItemStack HOE = new ItemStack(Items.IRON_HOE);
+ public static final ItemStack IRON_HOE = new ItemStack(Items.IRON_HOE);
+ public static final ItemStack GOLDEN_HOE = new ItemStack(Items.GOLDEN_HOE);
public static final ItemStack GOLD = new ItemStack(Items.GOLD_INGOT);
+ public static final ItemStack IRON = new ItemStack(Items.IRON_INGOT);
public static final ItemStack BONE = new ItemStack(Items.BONE);
public static final ItemStack SIGN = new ItemStack(Items.OAK_SIGN);
public static final ItemStack FISH_ROD = new ItemStack(Items.FISHING_ROD);
- public static final ItemStack SWORD = new ItemStack(Items.IRON_SWORD);
+ public static final ItemStack STONE_SWORD = new ItemStack(Items.STONE_SWORD);
+ public static final ItemStack IRON_SWORD = new ItemStack(Items.IRON_SWORD);
public static final ItemStack LANTERN = new ItemStack(Items.LANTERN);
public static final ItemStack COOKIE = new ItemStack(Items.COOKIE);
public static final ItemStack POTION = new ItemStack(Items.POTION);
+ public static final ItemStack S_POTION = new ItemStack(Items.SPLASH_POTION);
public static final ItemStack BARRIER = new ItemStack(Items.BARRIER);
public static final ItemStack PLAYER = new ItemStack(Items.PLAYER_HEAD);
public static final ItemStack WATER = new ItemStack(Items.WATER_BUCKET);
@@ -37,6 +46,7 @@ public class Ico {
public static final ItemStack STRING = new ItemStack(Items.STRING);
public static final ItemStack WITHER = new ItemStack(Items.WITHER_SKELETON_SKULL);
public static final ItemStack FLESH = new ItemStack(Items.ROTTEN_FLESH);
+ public static final ItemStack MUTTON = new ItemStack(Items.MUTTON);
public static final ItemStack DRAGON = new ItemStack(Items.DRAGON_HEAD);
public static final ItemStack DIAMOND = new ItemStack(Items.DIAMOND);
public static final ItemStack ICE = new ItemStack(Items.ICE);
@@ -46,25 +56,18 @@ public class Ico {
public static final ItemStack BOOK = new ItemStack(Items.WRITABLE_BOOK);
public static final ItemStack FURNACE = new ItemStack(Items.FURNACE);
public static final ItemStack CHESTPLATE = new ItemStack(Items.IRON_CHESTPLATE);
+ public static final ItemStack L_CHESTPLATE = new ItemStack(Items.LEATHER_CHESTPLATE);
public static final ItemStack B_ROD = new ItemStack(Items.BLAZE_ROD);
+ public static final ItemStack B_POWDER = new ItemStack(Items.BLAZE_POWDER);
public static final ItemStack BOW = new ItemStack(Items.BOW);
public static final ItemStack COPPER = new ItemStack(Items.COPPER_INGOT);
public static final ItemStack NETHERITE_UPGRADE_ST = new ItemStack(Items.NETHERITE_UPGRADE_SMITHING_TEMPLATE);
public static final ItemStack COMPOSTER = new ItemStack(Items.COMPOSTER);
public static final ItemStack SAPLING = new ItemStack(Items.OAK_SAPLING);
public static final ItemStack SEEDS = new ItemStack(Items.WHEAT_SEEDS);
- public static final ItemStack WHEAT = new ItemStack(Items.WHEAT);
- public static final ItemStack CARROT = new ItemStack(Items.CARROT);
- public static final ItemStack POTATO = new ItemStack(Items.POTATO);
- public static final ItemStack SUGAR_CANE = new ItemStack(Items.SUGAR_CANE);
- public static final ItemStack NETHER_WART = new ItemStack(Items.NETHER_WART);
- public static final ItemStack MUSHROOM = new ItemStack(Items.RED_MUSHROOM);
- public static final ItemStack CACTUS = new ItemStack(Items.CACTUS);
- public static final ItemStack MELON = new ItemStack(Items.MELON);
- public static final ItemStack PUMPKIN = new ItemStack(Items.PUMPKIN);
- public static final ItemStack COCOA_BEANS = new ItemStack(Items.COCOA_BEANS);
public static final ItemStack MILESTONE = new ItemStack(Items.LODESTONE);
- public static final ItemStack PICKAXE = new ItemStack(Items.IRON_PICKAXE);
+ public static final ItemStack STONE_PICKAXE = new ItemStack(Items.STONE_PICKAXE);
+ public static final ItemStack IRON_PICKAXE = new ItemStack(Items.IRON_PICKAXE);
public static final ItemStack NETHER_STAR = new ItemStack(Items.NETHER_STAR);
public static final ItemStack HEART_OF_THE_SEA = new ItemStack(Items.HEART_OF_THE_SEA);
public static final ItemStack EXPERIENCE_BOTTLE = new ItemStack(Items.EXPERIENCE_BOTTLE);
@@ -73,4 +76,13 @@ public class Ico {
public static final ItemStack ENCHANTED_BOOK = new ItemStack(Items.ENCHANTED_BOOK);
public static final ItemStack SPIDER_EYE = new ItemStack(Items.SPIDER_EYE);
public static final ItemStack BLUE_ICE = new ItemStack(Items.BLUE_ICE);
+ public static final ItemStack JUNGLE_SAPLING = new ItemStack(Items.JUNGLE_SAPLING);
+ public static final ItemStack ENCHANTING_TABLE = new ItemStack(Items.ENCHANTING_TABLE);
+ public static final ItemStack BREWING_STAND = new ItemStack(Items.BREWING_STAND);
+ public static final ItemStack CRAFTING_TABLE = new ItemStack(Items.CRAFTING_TABLE);
+ public static final ItemStack PAINTING = new ItemStack(Items.PAINTING);
+ public static final ItemStack E_PEARL = new ItemStack(Items.ENDER_PEARL);
+ public static final ItemStack FEATHER = new ItemStack(Items.FEATHER);
+ public static final ItemStack E_CHEST = new ItemStack(Items.ENDER_CHEST);
+ public static final ItemStack MYCELIUM = new ItemStack(Items.MYCELIUM);
}
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/DungeonDeathWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/DungeonDeathWidget.java
index 9c299210..79193b51 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/DungeonDeathWidget.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/DungeonDeathWidget.java
@@ -38,7 +38,7 @@ public class DungeonDeathWidget extends Widget {
this.addComponent(deaths);
}
- this.addSimpleIcoText(Ico.SWORD, "Damage Dealt:", Formatting.RED, 26);
+ this.addSimpleIcoText(Ico.IRON_SWORD, "Damage Dealt:", Formatting.RED, 26);
this.addSimpleIcoText(Ico.POTION, "Healing Done:", Formatting.RED, 27);
this.addSimpleIcoText(Ico.NTAG, "Milestone:", Formatting.YELLOW, 28);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ElectionWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ElectionWidget.java
index ec935faf..8f50f9ff 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ElectionWidget.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ElectionWidget.java
@@ -32,10 +32,10 @@ public class ElectionWidget extends Widget {
static {
MAYOR_DATA.put("Aatrox", Ico.DIASWORD);
- MAYOR_DATA.put("Cole", Ico.PICKAXE);
+ MAYOR_DATA.put("Cole", Ico.IRON_PICKAXE);
MAYOR_DATA.put("Diana", Ico.BONE);
MAYOR_DATA.put("Diaz", Ico.GOLD);
- MAYOR_DATA.put("Finnegan", Ico.HOE);
+ MAYOR_DATA.put("Finnegan", Ico.IRON_HOE);
MAYOR_DATA.put("Foxy", Ico.SUGAR);
MAYOR_DATA.put("Paul", Ico.COMPASS);
MAYOR_DATA.put("Scorpius", Ico.MOREGOLD);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/GardenSkillsWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/GardenSkillsWidget.java
index 75652b33..9e1f3989 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/GardenSkillsWidget.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/GardenSkillsWidget.java
@@ -82,14 +82,14 @@ public class GardenSkillsWidget extends Widget {
Text speed = Widget.simpleEntryText(67, "SPD", Formatting.WHITE);
IcoTextComponent spd = new IcoTextComponent(Ico.SUGAR, speed);
Text farmfort = Widget.simpleEntryText(68, "FFO", Formatting.GOLD);
- IcoTextComponent ffo = new IcoTextComponent(Ico.HOE, farmfort);
+ IcoTextComponent ffo = new IcoTextComponent(Ico.IRON_HOE, farmfort);
TableComponent tc = new TableComponent(2, 1, Formatting.YELLOW.getColorValue());
tc.addToCell(0, 0, spd);
tc.addToCell(1, 0, ffo);
this.addComponent(tc);
- this.addComponent(new IcoTextComponent(Ico.HOE, PlayerListMgr.textAt(70)));
+ this.addComponent(new IcoTextComponent(Ico.IRON_HOE, PlayerListMgr.textAt(70)));
ProgressComponent pc2;
Matcher milestoneMatcher = PlayerListMgr.regexAt(69, MS_PATTERN);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ReputationWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ReputationWidget.java
index 3c218fb1..34d15a28 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ReputationWidget.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/ReputationWidget.java
@@ -44,7 +44,7 @@ public class ReputationWidget extends Widget {
if (fname.equals("Mage")) {
faction = new IcoTextComponent(Ico.POTION, Text.literal(fname).formatted(Formatting.DARK_AQUA));
} else {
- faction = new IcoTextComponent(Ico.SWORD, Text.literal(fname).formatted(Formatting.RED));
+ faction = new IcoTextComponent(Ico.IRON_SWORD, Text.literal(fname).formatted(Formatting.RED));
}
}
this.addComponent(faction);
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/SkillsWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/SkillsWidget.java
index 379fbb62..c9cf61aa 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/SkillsWidget.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/SkillsWidget.java
@@ -58,13 +58,13 @@ public class SkillsWidget extends Widget {
Text speed = Widget.simpleEntryText(67, "SPD", Formatting.WHITE);
IcoTextComponent spd = new IcoTextComponent(Ico.SUGAR, speed);
Text strength = Widget.simpleEntryText(68, "STR", Formatting.RED);
- IcoTextComponent str = new IcoTextComponent(Ico.SWORD, strength);
+ IcoTextComponent str = new IcoTextComponent(Ico.IRON_SWORD, strength);
Text critDmg = Widget.simpleEntryText(69, "CCH", Formatting.BLUE);
- IcoTextComponent cdg = new IcoTextComponent(Ico.SWORD, critDmg);
+ IcoTextComponent cdg = new IcoTextComponent(Ico.IRON_SWORD, critDmg);
Text critCh = Widget.simpleEntryText(70, "CDG", Formatting.BLUE);
- IcoTextComponent cch = new IcoTextComponent(Ico.SWORD, critCh);
+ IcoTextComponent cch = new IcoTextComponent(Ico.IRON_SWORD, critCh);
Text aSpeed = Widget.simpleEntryText(71, "ASP", Formatting.YELLOW);
- IcoTextComponent asp = new IcoTextComponent(Ico.HOE, aSpeed);
+ IcoTextComponent asp = new IcoTextComponent(Ico.IRON_HOE, aSpeed);
TableComponent tc = new TableComponent(2, 3, Formatting.YELLOW.getColorValue());
tc.addToCell(0, 0, spd);