aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hysky')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/CroesusProfit.java258
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java25
2 files changed, 143 insertions, 140 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/CroesusProfit.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/CroesusProfit.java
index 8933a447..e82e6eec 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/CroesusProfit.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/CroesusProfit.java
@@ -9,6 +9,8 @@ import de.hysky.skyblocker.utils.render.gui.ContainerSolver;
import net.minecraft.component.DataComponentTypes;
import net.minecraft.item.ItemStack;
import net.minecraft.text.Text;
+import net.minecraft.util.Util;
+
import org.jetbrains.annotations.NotNull;
import java.util.ArrayList;
@@ -125,144 +127,144 @@ public class CroesusProfit extends ContainerSolver {
// I did a thing :(
- final Map<String, String> dungeonDropsNameToId = new HashMap<>() {{
- put("Enchanted Book (Ultimate Jerry I)", "ENCHANTMENT_ULTIMATE_JERRY_1"); // ultimate books start
- put("Enchanted Book (Ultimate Jerry II)", "ENCHANTMENT_ULTIMATE_JERRY_2");
- put("Enchanted Book (Ultimate Jerry III)", "ENCHANTMENT_ULTIMATE_JERRY_3");
- put("Enchanted Book (Bank I)", "ENCHANTMENT_ULTIMATE_BANK_1");
- put("Enchanted Book (Bank II)", "ENCHANTMENT_ULTIMATE_BANK_2");
- put("Enchanted Book (Bank III)", "ENCHANTMENT_ULTIMATE_BANK_3");
- put("Enchanted Book (Combo I)", "ENCHANTMENT_ULTIMATE_COMBO_1");
- put("Enchanted Book (Combo II)", "ENCHANTMENT_ULTIMATE_COMBO_2");
- put("Enchanted Book (No Pain No Gain I)", "ENCHANTMENT_ULTIMATE_NO_PAIN_NO_GAIN_1");
- put("Enchanted Book (No Pain No Gain II)", "ENCHANTMENT_ULTIMATE_NO_PAIN_NO_GAIN_2");
- put("Enchanted Book (Ultimate Wise I)", "ENCHANTMENT_ULTIMATE_WISE_1");
- put("Enchanted Book (Ultimate Wise II)", "ENCHANTMENT_ULTIMATE_WISE_2");
- put("Enchanted Book (Wisdom I)", "ENCHANTMENT_ULTIMATE_WISDOM_1");
- put("Enchanted Book (Wisdom II)", "ENCHANTMENT_ULTIMATE_WISDOM_2");
- put("Enchanted Book (Last Stand I)", "ENCHANTMENT_ULTIMATE_LAST_STAND_1");
- put("Enchanted Book (Last Stand II)", "ENCHANTMENT_ULTIMATE_LAST_STAND_2");
- put("Enchanted Book (Rend I)", "ENCHANTMENT_ULTIMATE_REND_1");
- put("Enchanted Book (Rend II)", "ENCHANTMENT_ULTIMATE_REND_2");
- put("Enchanted Book (Legion I)", "ENCHANTMENT_ULTIMATE_LEGION_1");
- put("Enchanted Book (Swarm I)", "ENCHANTMENT_ULTIMATE_SWARM_1");
- put("Enchanted Book (One For All I)", "ENCHANTMENT_ULTIMATE_ONE_FOR_ALL_1");
- put("Enchanted Book (Soul Eater I)", "ENCHANTMENT_ULTIMATE_SOUL_EATER_1"); // ultimate books end
- put("Enchanted Book (Infinite Quiver VI)", "ENCHANTMENT_INFINITE_QUIVER_6"); // enchanted books start
- put("Enchanted Book (Infinite Quiver VII)", "ENCHANTMENT_INFINITE_QUIVER_7");
- put("Enchanted Book (Feather Falling VI)", "ENCHANTMENT_FEATHER_FALLING_6");
- put("Enchanted Book (Feather Falling VII)", "ENCHANTMENT_FEATHER_FALLING_7");
- put("Enchanted Book (Rejuvenate I)", "ENCHANTMENT_REJUVENATE_1");
- put("Enchanted Book (Rejuvenate II)", "ENCHANTMENT_REJUVENATE_2");
- put("Enchanted Book (Rejuvenate III)", "ENCHANTMENT_REJUVENATE_3");
- put("Enchanted Book (Overload)", "ENCHANTMENT_OVERLOAD_1");
- put("Enchanted Book (Lethality VI)", "ENCHANTMENT_LETHALITY_6");
- put("Enchanted Book (Thunderlord VII)", "ENCHANTMENT_THUNDERLORD_7"); // enchanted books end
+ private final Map<String, String> dungeonDropsNameToId = Util.make(new HashMap<>(), map -> {
+ map.put("Enchanted Book (Ultimate Jerry I)", "ENCHANTMENT_ULTIMATE_JERRY_1"); // ultimate books start
+ map.put("Enchanted Book (Ultimate Jerry II)", "ENCHANTMENT_ULTIMATE_JERRY_2");
+ map.put("Enchanted Book (Ultimate Jerry III)", "ENCHANTMENT_ULTIMATE_JERRY_3");
+ map.put("Enchanted Book (Bank I)", "ENCHANTMENT_ULTIMATE_BANK_1");
+ map.put("Enchanted Book (Bank II)", "ENCHANTMENT_ULTIMATE_BANK_2");
+ map.put("Enchanted Book (Bank III)", "ENCHANTMENT_ULTIMATE_BANK_3");
+ map.put("Enchanted Book (Combo I)", "ENCHANTMENT_ULTIMATE_COMBO_1");
+ map.put("Enchanted Book (Combo II)", "ENCHANTMENT_ULTIMATE_COMBO_2");
+ map.put("Enchanted Book (No Pain No Gain I)", "ENCHANTMENT_ULTIMATE_NO_PAIN_NO_GAIN_1");
+ map.put("Enchanted Book (No Pain No Gain II)", "ENCHANTMENT_ULTIMATE_NO_PAIN_NO_GAIN_2");
+ map.put("Enchanted Book (Ultimate Wise I)", "ENCHANTMENT_ULTIMATE_WISE_1");
+ map.put("Enchanted Book (Ultimate Wise II)", "ENCHANTMENT_ULTIMATE_WISE_2");
+ map.put("Enchanted Book (Wisdom I)", "ENCHANTMENT_ULTIMATE_WISDOM_1");
+ map.put("Enchanted Book (Wisdom II)", "ENCHANTMENT_ULTIMATE_WISDOM_2");
+ map.put("Enchanted Book (Last Stand I)", "ENCHANTMENT_ULTIMATE_LAST_STAND_1");
+ map.put("Enchanted Book (Last Stand II)", "ENCHANTMENT_ULTIMATE_LAST_STAND_2");
+ map.put("Enchanted Book (Rend I)", "ENCHANTMENT_ULTIMATE_REND_1");
+ map.put("Enchanted Book (Rend II)", "ENCHANTMENT_ULTIMATE_REND_2");
+ map.put("Enchanted Book (Legion I)", "ENCHANTMENT_ULTIMATE_LEGION_1");
+ map.put("Enchanted Book (Swarm I)", "ENCHANTMENT_ULTIMATE_SWARM_1");
+ map.put("Enchanted Book (One For All I)", "ENCHANTMENT_ULTIMATE_ONE_FOR_ALL_1");
+ map.put("Enchanted Book (Soul Eater I)", "ENCHANTMENT_ULTIMATE_SOUL_EATER_1"); // ultimate books end
+ map.put("Enchanted Book (Infinite Quiver VI)", "ENCHANTMENT_INFINITE_QUIVER_6"); // enchanted books start
+ map.put("Enchanted Book (Infinite Quiver VII)", "ENCHANTMENT_INFINITE_QUIVER_7");
+ map.put("Enchanted Book (Feather Falling VI)", "ENCHANTMENT_FEATHER_FALLING_6");
+ map.put("Enchanted Book (Feather Falling VII)", "ENCHANTMENT_FEATHER_FALLING_7");
+ map.put("Enchanted Book (Rejuvenate I)", "ENCHANTMENT_REJUVENATE_1");
+ map.put("Enchanted Book (Rejuvenate II)", "ENCHANTMENT_REJUVENATE_2");
+ map.put("Enchanted Book (Rejuvenate III)", "ENCHANTMENT_REJUVENATE_3");
+ map.put("Enchanted Book (Overload)", "ENCHANTMENT_OVERLOAD_1");
+ map.put("Enchanted Book (Lethality VI)", "ENCHANTMENT_LETHALITY_6");
+ map.put("Enchanted Book (Thunderlord VII)", "ENCHANTMENT_THUNDERLORD_7"); // enchanted books end
- put("Hot Potato Book", "HOT_POTATO_BOOK"); // HPB, FPB, Recomb (universal drops)
- put("Fuming Potato Book", "FUMING_POTATO_BOOK");
- put("Recombobulator 3000", "RECOMBOBULATOR_3000");
- put("Necromancer's Brooch", "NECROMANCER_BROOCH");
- put("ESSENCE_WITHER","ESSENCE_WITHER"); // Essences. Really stupid way of doing this
- put("ESSENCE_UNDEAD", "ESSENCE_UNDEAD");
- put("ESSENCE_DRAGON", "ESSENCE_DRAGON");
- put("ESSENCE_SPIDER", "ESSENCE_SPIDER");
- put("ESSENCE_ICE", "ESSENCE_ICE");
- put("ESSENCE_DIAMOND", "ESSENCE_DIAMOND");
- put("ESSENCE_GOLD", "ESSENCE_GOLD");
- put("ESSENCE_CRIMSON", "ESSENCE_CRIMSON");
- put("DUNGEON_CHEST_KEY", "DUNGEON_CHEST_KEY");
+ map.put("Hot Potato Book", "HOT_POTATO_BOOK"); // HPB, FPB, Recomb (universal drops)
+ map.put("Fuming Potato Book", "FUMING_POTATO_BOOK");
+ map.put("Recombobulator 3000", "RECOMBOBULATOR_3000");
+ map.put("Necromancer's Brooch", "NECROMANCER_BROOCH");
+ map.put("ESSENCE_WITHER","ESSENCE_WITHER"); // Essences. Really stupid way of doing this
+ map.put("ESSENCE_UNDEAD", "ESSENCE_UNDEAD");
+ map.put("ESSENCE_DRAGON", "ESSENCE_DRAGON");
+ map.put("ESSENCE_SPIDER", "ESSENCE_SPIDER");
+ map.put("ESSENCE_ICE", "ESSENCE_ICE");
+ map.put("ESSENCE_DIAMOND", "ESSENCE_DIAMOND");
+ map.put("ESSENCE_GOLD", "ESSENCE_GOLD");
+ map.put("ESSENCE_CRIMSON", "ESSENCE_CRIMSON");
+ map.put("DUNGEON_CHEST_KEY", "DUNGEON_CHEST_KEY");
- put("Bonzo's Staff", "BONZO_STAFF"); // F1 M1
- put("Master Skull - Tier 1", "MASTER_SKULL_TIER_1");
- put("Bonzo's Mask", "BONZO_MASK");
- put("Balloon Snake", "BALLOON_SNAKE");
- put("Red Nose", "RED_NOSE");
+ map.put("Bonzo's Staff", "BONZO_STAFF"); // F1 M1
+ map.put("Master Skull - Tier 1", "MASTER_SKULL_TIER_1");
+ map.put("Bonzo's Mask", "BONZO_MASK");
+ map.put("Balloon Snake", "BALLOON_SNAKE");
+ map.put("Red Nose", "RED_NOSE");
- put("Red Scarf", "RED_SCARF"); // F2 M2
- put("Adaptive Blade", "STONE_BLADE");
- put("Master Skull - Tier 2", "MASTER_SKULL_TIER_2");
- put("Adaptive Belt", "ADAPTIVE_BELT");
- put("Scarf's Studies", "SCARF_STUDIES");
+ map.put("Red Scarf", "RED_SCARF"); // F2 M2
+ map.put("Adaptive Blade", "STONE_BLADE");
+ map.put("Master Skull - Tier 2", "MASTER_SKULL_TIER_2");
+ map.put("Adaptive Belt", "ADAPTIVE_BELT");
+ map.put("Scarf's Studies", "SCARF_STUDIES");
- put("First Master Star", "FIRST_MASTER_STAR"); // F3 M3
- put("Adaptive Helmet", "ADAPTIVE_HELMET");
- put("Adaptive Chestplate", "ADAPTIVE_CHESTPLATE");
- put("Adaptive Leggings", "ADAPTIVE_LEGGINGS");
- put("Adaptive Boots", "ADAPTIVE_BOOTS");
- put("Master Skull - Tier 3", "MASTER_SKULL_TIER_3");
- put("Suspicious Vial", "SUSPICIOUS_VIAL");
+ map.put("First Master Star", "FIRST_MASTER_STAR"); // F3 M3
+ map.put("Adaptive Helmet", "ADAPTIVE_HELMET");
+ map.put("Adaptive Chestplate", "ADAPTIVE_CHESTPLATE");
+ map.put("Adaptive Leggings", "ADAPTIVE_LEGGINGS");
+ map.put("Adaptive Boots", "ADAPTIVE_BOOTS");
+ map.put("Master Skull - Tier 3", "MASTER_SKULL_TIER_3");
+ map.put("Suspicious Vial", "SUSPICIOUS_VIAL");
- put("Spirit Sword", "SPIRIT_SWORD"); // F4 M4
- put("Spirit Shortbow", "ITEM_SPIRIT_BOW");
- put("Spirit Boots", "THORNS_BOOTS");
- put("Spirit", "LVL_1_LEGENDARY_SPIRIT"); // Spirit pet (Legendary)
- put("Spirit Epic", "LVL_1_EPIC_SPIRIT");
+ map.put("Spirit Sword", "SPIRIT_SWORD"); // F4 M4
+ map.put("Spirit Shortbow", "ITEM_SPIRIT_BOW");
+ map.put("Spirit Boots", "THORNS_BOOTS");
+ map.put("Spirit", "LVL_1_LEGENDARY_SPIRIT"); // Spirit pet (Legendary)
+ map.put("Spirit Epic", "LVL_1_EPIC_SPIRIT");
- put("Second Master Star", "SECOND_MASTER_STAR");
- put("Spirit Wing", "SPIRIT_WING");
- put("Spirit Bone", "SPIRIT_BONE");
- put("Spirit Stone", "SPIRIT_DECOY");
+ map.put("Second Master Star", "SECOND_MASTER_STAR");
+ map.put("Spirit Wing", "SPIRIT_WING");
+ map.put("Spirit Bone", "SPIRIT_BONE");
+ map.put("Spirit Stone", "SPIRIT_DECOY");
- put("Shadow Fury", "SHADOW_FURY"); // F5 M5
- put("Last Breath", "LAST_BREATH");
- put("Third Master Star", "THIRD_MASTER_STAR");
- put("Warped Stone", "AOTE_STONE");
- put("Livid Dagger", "LIVID_DAGGER");
- put("Shadow Assassin Helmet", "SHADOW_ASSASSIN_HELMET");
- put("Shadow Assassin Chestplate", "SHADOW_ASSASSIN_CHESTPLATE");
- put("Shadow Assassin Leggings", "SHADOW_ASSASSIN_LEGGINGS");
- put("Shadow Assassin Boots", "SHADOW_ASSASSIN_BOOTS");
- put("Shadow Assassin Cloak", "SHADOW_ASSASSIN_CLOAK");
- put("Master Skull - Tier 4", "MASTER_SKULL_TIER_4");
- put("Dark Orb", "DARK_ORB");
+ map.put("Shadow Fury", "SHADOW_FURY"); // F5 M5
+ map.put("Last Breath", "LAST_BREATH");
+ map.put("Third Master Star", "THIRD_MASTER_STAR");
+ map.put("Warped Stone", "AOTE_STONE");
+ map.put("Livid Dagger", "LIVID_DAGGER");
+ map.put("Shadow Assassin Helmet", "SHADOW_ASSASSIN_HELMET");
+ map.put("Shadow Assassin Chestplate", "SHADOW_ASSASSIN_CHESTPLATE");
+ map.put("Shadow Assassin Leggings", "SHADOW_ASSASSIN_LEGGINGS");
+ map.put("Shadow Assassin Boots", "SHADOW_ASSASSIN_BOOTS");
+ map.put("Shadow Assassin Cloak", "SHADOW_ASSASSIN_CLOAK");
+ map.put("Master Skull - Tier 4", "MASTER_SKULL_TIER_4");
+ map.put("Dark Orb", "DARK_ORB");
- put("Precursor Eye", "PRECURSOR_EYE"); // F6 M6
- put("Giant's Sword", "GIANTS_SWORD");
- put("Necromancer Lord Helmet", "NECROMANCER_LORD_HELMET");
- put("Necromancer Lord Chestplate", "NECROMANCER_LORD_CHESTPLATE");
- put("Necromancer Lord Leggings", "NECROMANCER_LORD_LEGGINGS");
- put("Necromancer Lord Boots", "NECROMANCER_LORD_BOOTS");
- put("Fourth Master Star", "FOURTH_MASTER_STAR");
- put("Summoning Ring", "SUMMONING_RING");
- put("Fel Skull", "FEL_SKULL");
- put("Necromancer Sword", "NECROMANCER_SWORD");
- put("Soulweaver Gloves", "SOULWEAVER_GLOVES");
- put("Sadan's Brooch", "SADAN_BROOCH");
- put("Giant Tooth", "GIANT_TOOTH");
+ map.put("Precursor Eye", "PRECURSOR_EYE"); // F6 M6
+ map.put("Giant's Sword", "GIANTS_SWORD");
+ map.put("Necromancer Lord Helmet", "NECROMANCER_LORD_HELMET");
+ map.put("Necromancer Lord Chestplate", "NECROMANCER_LORD_CHESTPLATE");
+ map.put("Necromancer Lord Leggings", "NECROMANCER_LORD_LEGGINGS");
+ map.put("Necromancer Lord Boots", "NECROMANCER_LORD_BOOTS");
+ map.put("Fourth Master Star", "FOURTH_MASTER_STAR");
+ map.put("Summoning Ring", "SUMMONING_RING");
+ map.put("Fel Skull", "FEL_SKULL");
+ map.put("Necromancer Sword", "NECROMANCER_SWORD");
+ map.put("Soulweaver Gloves", "SOULWEAVER_GLOVES");
+ map.put("Sadan's Brooch", "SADAN_BROOCH");
+ map.put("Giant Tooth", "GIANT_TOOTH");
- put("Precursor Gear", "PRECURSOR_GEAR"); // F7 M7
- put("Necron Dye", "DYE_NECRON");
- put("Storm the Fish", "STORM_THE_FISH");
- put("Maxor the Fish", "MAXOR_THE_FISH");
- put("Goldor the Fish", "GOLDOR_THE_FISH");
- put("Dark Claymore", "DARK_CLAYMORE");
- put("Necron's Handle", "NECRON_HANDLE");
- put("Master Skull - Tier 5", "MASTER_SKULL_TIER_5");
- put("Shadow Warp", "SHADOW_WARP_SCROLL");
- put("Wither Shield", "WITHER_SHIELD_SCROLL");
- put("Implosion", "IMPLOSION_SCROLL");
- put("Fifth Master Star", "FIFTH_MASTER_STAR");
- put("Auto Recombobulator", "AUTO_RECOMBOBULATOR");
- put("Wither Helmet", "WITHER_HELMET");
- put("Wither Chestplate", "WITHER_CHESTPLATE");
- put("Wither Leggings", "WITHER_LEGGINGS");
- put("Wither Boots", "WITHER_BOOTS");
- put("Wither Catalyst", "WITHER_CATALYST");
- put("Wither Cloak Sword", "WITHER_CLOAK");
- put("Wither Blood", "WITHER_BLOOD");
+ map.put("Precursor Gear", "PRECURSOR_GEAR"); // F7 M7
+ map.put("Necron Dye", "DYE_NECRON");
+ map.put("Storm the Fish", "STORM_THE_FISH");
+ map.put("Maxor the Fish", "MAXOR_THE_FISH");
+ map.put("Goldor the Fish", "GOLDOR_THE_FISH");
+ map.put("Dark Claymore", "DARK_CLAYMORE");
+ map.put("Necron's Handle", "NECRON_HANDLE");
+ map.put("Master Skull - Tier 5", "MASTER_SKULL_TIER_5");
+ map.put("Shadow Warp", "SHADOW_WARP_SCROLL");
+ map.put("Wither Shield", "WITHER_SHIELD_SCROLL");
+ map.put("Implosion", "IMPLOSION_SCROLL");
+ map.put("Fifth Master Star", "FIFTH_MASTER_STAR");
+ map.put("Auto Recombobulator", "AUTO_RECOMBOBULATOR");
+ map.put("Wither Helmet", "WITHER_HELMET");
+ map.put("Wither Chestplate", "WITHER_CHESTPLATE");
+ map.put("Wither Leggings", "WITHER_LEGGINGS");
+ map.put("Wither Boots", "WITHER_BOOTS");
+ map.put("Wither Catalyst", "WITHER_CATALYST");
+ map.put("Wither Cloak Sword", "WITHER_CLOAK");
+ map.put("Wither Blood", "WITHER_BLOOD");
- put("Shiny Wither Helmet", "SHINY_WITHER_HELMET"); // M7 shiny drops
- put("Shiny Wither Chestplate", "SHINY_WITHER_CHESTPLATE");
- put("Shiny Wither Leggings", "SHINY_WITHER_LEGGINGS");
- put("Shiny Wither Boots", "SHINY_WITHER_BOOTS");
- put("Shiny Necron's Handle", "SHINY_NECRON_HANDLE"); // cool thing
+ map.put("Shiny Wither Helmet", "SHINY_WITHER_HELMET"); // M7 shiny drops
+ map.put("Shiny Wither Chestplate", "SHINY_WITHER_CHESTPLATE");
+ map.put("Shiny Wither Leggings", "SHINY_WITHER_LEGGINGS");
+ map.put("Shiny Wither Boots", "SHINY_WITHER_BOOTS");
+ map.put("Shiny Necron's Handle", "SHINY_NECRON_HANDLE"); // cool thing
- put("Dungeon Disc", "DUNGEON_DISC_1");
- put("Clown Disc", "DUNGEON_DISC_2");
- put("Watcher Disc", "DUNGEON_DISC_3");
- put("Old Disc", "DUNGEON_DISC_4");
- put("Necron Disc", "DUNGEON_DISC_5");
- }};
+ map.put("Dungeon Disc", "DUNGEON_DISC_1");
+ map.put("Clown Disc", "DUNGEON_DISC_2");
+ map.put("Watcher Disc", "DUNGEON_DISC_3");
+ map.put("Old Disc", "DUNGEON_DISC_4");
+ map.put("Necron Disc", "DUNGEON_DISC_5");
+ });
}
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java
index b776d1ed..16d64707 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/ItemTooltip.java
@@ -21,6 +21,7 @@ import net.minecraft.nbt.NbtElement;
import net.minecraft.text.MutableText;
import net.minecraft.text.Text;
import net.minecraft.util.Formatting;
+import net.minecraft.util.Util;
import org.jetbrains.annotations.NotNull;
import org.slf4j.Logger;
@@ -125,18 +126,18 @@ public class ItemTooltip {
}
}
- final Map<Integer, String> itemTierFloors = new HashMap<>() {{
- put(1, "F1");
- put(2, "F2");
- put(3, "F3");
- put(4, "F4/M1");
- put(5, "F5/M2");
- put(6, "F6/M3");
- put(7, "F7/M4");
- put(8, "M5");
- put(9, "M6");
- put(10, "M7");
- }};
+ final Map<Integer, String> itemTierFloors = Util.make(new HashMap<>(), map -> {
+ map.put(1, "F1");
+ map.put(2, "F2");
+ map.put(3, "F3");
+ map.put(4, "F4/M1");
+ map.put(5, "F5/M2");
+ map.put(6, "F6/M3");
+ map.put(7, "F7/M4");
+ map.put(8, "M5");
+ map.put(9, "M6");
+ map.put(10, "M7");
+ });
if (SkyblockerConfigManager.get().general.dungeonQuality) {
NbtCompound ea = ItemUtils.getExtraAttributes(stack);