-
-
Notifications
You must be signed in to change notification settings - Fork 223
Expand file tree
/
Copy pathSlayerDrop.java
More file actions
237 lines (217 loc) · 18.7 KB
/
SlayerDrop.java
File metadata and controls
237 lines (217 loc) · 18.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
package codes.biscuit.skyblockaddons.features.slayertracker;
import codes.biscuit.skyblockaddons.core.ItemRarity;
import codes.biscuit.skyblockaddons.utils.ItemUtils;
import com.google.common.base.CaseFormat;
import lombok.Getter;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import java.util.HashMap;
public enum SlayerDrop {
// Revenant Drops
REVENANT_FLESH(Items.rotten_flesh, "Revenant Flesh", "REVENANT_FLESH",ItemRarity.UNCOMMON, true),
FOUL_FLESH(Items.coal, 1, "Foul Flesh", "FOUL_FLESH", ItemRarity.RARE),
PESTILENCE_RUNE("Pestilence Rune", "RUNE", "ZOMBIE_SLAYER", ItemRarity.RARE, "3b525679-ed3f-31dd-8972-0fd6dd964759", "a8c4811395fbf7f620f05cc3175cef1515aaf775ba04a01045027f0693a90147"),
UNDEAD_CATALYST("Undead Catalyst", "UNDEAD_CATALYST", ItemRarity.RARE, "5bf9191d-dcdf-3c0f-aff9-7fcc5cb0a001", "80625369b0a7b052632db6b926a87670219539922836ac5940be26d34bf14e10"),
SMITE_SIX("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.RARE, "smite", 6),
BEHEADED_HORROR("Beheaded Horror", "BEHEADED_HORROR", ItemRarity.EPIC, "0862e0b0-a14f-3f93-894f-013502936b59", "dbad99ed3c820b7978190ad08a934a68dfa90d9986825da1c97f6f21f49ad626"),
REVENANT_CATALYST("Revenant Catalyst", "REVENANT_CATALYST", ItemRarity.EPIC, "5ace63c5-b3c9-306a-887c-16db7efea0f0", "b88cfafa5f03f8aef042a143799e964342df76b7c1eb461f618e398f84a99a63"),
SNAKE_RUNE("Snake Rune", "RUNE", "SNAKE", ItemRarity.LEGENDARY, "b8480d6d-7769-33ea-8dba-3cb5a01a69c0", "2c4a65c689b2d36409100a60c2ab8d3d0a67ce94eea3c1f7ac974fd893568b5d"),
SCYTHE_BLADE(Items.diamond, "Scythe Blade", "SCYTHE_BLADE", ItemRarity.LEGENDARY, true),
SMITE_SEVEN("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.EPIC, "smite", 7),
SHARD_OF_SHREDDED("Shard of the Shredded", "SHARD_OF_THE_SHREDDED", ItemRarity.LEGENDARY, "9ddf6967-40de-3534-903f-4d5d9c933d55", "70c5cc728c869ecf3c6e0979e8aa09c10147ed770417e4ba541aac382f0"),
WARDEN_HEART("Warden Heart", "WARDEN_HEART", ItemRarity.LEGENDARY, "7adc7613-256a-3593-899b-d4d9bbf50387", "d45f4d139c9e89262ec06b27aaad73fa488ab49290d2ccd685a2554725373c9b"),
// Tarantula Drops
TARANTULA_WEB(Items.string, "Tarantula Web", "TARANTULA_WEB", ItemRarity.UNCOMMON, true),
TOXIC_ARROW_POISON(Items.dye, 10, "Toxic Arrow Poison", "TOXIC_ARROW_POISON", ItemRarity.RARE),
SPIDER_CATALYST("Spider Catalyst", "SPIDER_CATALYST", ItemRarity.RARE, "3fe28c63-f3fc-30c2-8e74-ff1297977213", "983b30e9d135b05190eea2c3ac61e2ab55a2d81e1a58dbb26983a14082664"),
BANE_OF_ARTHROPODS_SIX("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.RARE, "bane_of_arthropods", 6),
BITE_RUNE("Bite Rune", "RUNE", "BITE", ItemRarity.EPIC, "d4f365d2-e20c-366c-8cba-653d52ace982", "43a1ad4fcc42fb63c681328e42d63c83ca193b333af2a426728a25a8cc600692"),
FLY_SWATTER(Items.golden_shovel, "Fly Swatter", "FLY_SWATTER", ItemRarity.EPIC, true),
TARANTULA_TALISMAN("Tarantula Talisman", "TARANTULA_TALISMAN", ItemRarity.EPIC, "c89b16d8-4122-31e0-bb59-15cc95cdfe2c", "442cf8ce487b78fa203d56cf01491434b4c33e5d236802c6d69146a51435b03d"),
DIGESTED_MOSQUITO(Items.rotten_flesh, "Digested Mosquito", "DIGESTED_MOSQUITO", ItemRarity.LEGENDARY),
// Sven Drops
WOLF_TOOTH(Items.ghast_tear, "Wolf Tooth", "WOLF_TOOTH", ItemRarity.UNCOMMON, true),
HAMSTER_WHEEL(Item.getItemFromBlock(Blocks.trapdoor), "Hamster Wheel", "HAMSTER_WHEEL", ItemRarity.RARE, true),
SPIRIT_RUNE("Spirit Rune", "RUNE", "SPIRIT", ItemRarity.RARE, "9e0afa8f-22b3-38d3-b5eb-b5328a73d963", "c738b8af8d7ce1a26dc6d40180b3589403e11ef36a66d7c4590037732829542e"),
FURBALL("Furball", "FURBALL", ItemRarity.RARE, "20a9a9c2-d24e-4b4b-b6d2-37439abcb9ba", "b548678e44f9f62d350c24a3e01907c0545bef66810590333e654bd931c187db"),
CRITICAL_SIX("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.RARE, "critical", 6),
RED_CLAW_EGG(Items.spawn_egg, 96, "Red Claw Egg", "RED_CLAW_EGG", ItemRarity.EPIC),
COUTURE_RUNE("Couture Rune", "RUNE", "COUTURE", ItemRarity.LEGENDARY, "0120ccd2-5ee3-314a-b771-35128cc17d22", "734fb3203233efbae82628bd4fca7348cd071e5b7b52407f1d1d2794e31799ff"),
OVERFLUX_CAPACITOR(Items.quartz, "Overflux Capacitor", "OVERFLUX_CAPACITOR", ItemRarity.EPIC),
GRIZZLY_BAIT(Items.fish, 1, "Grizzly Bait", "GRIZZLY_BAIT", ItemRarity.RARE),
// Enderman Drops
NULL_SPHERE(Items.firework_charge, "Null Sphere", "NULL_SPHERE", ItemRarity.UNCOMMON, true),
TWILIGHT_ARROW_POISON(Items.dye, 5, "Twilight Arrow Poison", "TWILIGHT_ARROW_POISON", ItemRarity.UNCOMMON),
ENDERSNAKE_RUNE("Endersnake Rune", "RUNE", "ENDERSNAKE", ItemRarity.LEGENDARY, "9de9bfa4-30c2-383c-8a67-44c7ba4206ab", "c3a9acbb7d3d49b1d54d26111104d0da57d8b4ab37885b4bbd240ac71074cad2"),
SUMMONING_EYE("Summoning Eye", "SUMMONING_EYE", ItemRarity.EPIC, "00a702b9-7bad-3205-a04b-52478d8c0e7f", "daa8fc8de6417b48d48c80b443cf5326e3d9da4dbe9b25fcd49549d96168fc0"),
MANA_STEAL_ONE("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.RARE, "mana_steal", 1),
TRANSMISSION_TUNER("Transmission Tuner", "TRANSMISSION_TUNER", ItemRarity.EPIC, "df5671b6-329a-3fd7-9f56-71b6329a9fd7", "8ae54d03ce05106f6f745b8f851344ec38e68dd3307a31c843b08212df546dd9"),
NULL_ATOM(Item.getItemFromBlock(Blocks.wooden_button), "Null Atom", "NULL_ATOM", ItemRarity.RARE, true),
HAZMAT_ENDERMAN("Hazmat Enderman", "HAZMAT_ENDERMAN", ItemRarity.LEGENDARY, "7f71c933-a8d0-4a2a-af25-2454b8e5a3ee", "71e72890a79e500cf13a97d1374c5ac8a4f15a9e0d6885997fc6f2e3c11254c"),
POCKET_ESPRESSO_MACHINE("Pocket Espresso Machine", "POCKET_ESPRESSO_MACHINE", ItemRarity.COMMON, "9bf867c8-d5b6-33e3-8fa3-f4a573979ebe", "666070ce03a545ee4d263bcf27f36338d249d7cb7a2376f92c1673ae134e04b6"),
SMARTY_PANTS_ONE("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.RARE, "smarty_pants", 1),
END_RUNE("End Rune", "RUNE", "ENDERSNAKE", ItemRarity.EPIC, "9d07e315-87f9-31e7-98a2-0372ebd8e660", "3b11fb90db7f57beb435954013b1c7ef776c6bd96cbf3308aa8ebac29591ebbd"),
HANDY_BLOOD_CHALICE("Handy Blood Chalice", "HANDY_BLOOD_CHALICE", ItemRarity.COMMON, "d17ab030-ec6c-3a88-9805-50b5812690fb", "431cd7ed4e4bf07c3dfd9ba498708e730e69d807335affabc12d87ff542f6a88"),
SINFUL_DICE("Sinful Dice", "SINFUL_DICE", ItemRarity.EPIC, "05ab8a23-a718-3dbb-8307-d999ebed1e24", "6e22c298e7c6336af17909ac1f1ee6834b58b1a3cc99aba255ca7eaeb476173"),
EXCEEDINGLY_RARE_ENDER_ARTIFACT_UPGRADER("Exceedingly Rare Ender Artifact Upgrader", "EXCEEDINGLY_RARE_ENDER_ARTIFACT_UPGRADER", ItemRarity.LEGENDARY, "eac161df-59c5-3647-92eb-950d53331e0e", "1259231a946987ea53141789a09496f098d6ecac412a01e0a24c906a99fdbd9a"),
VOID_CONQUEROR_ENDERMAN_SKIN("Void Conqueror Enderman Skin", "PET_SKIN_ENDERMAN_SLAYER", ItemRarity.EPIC, "301afb75-07dd-37ce-94a1-7c5c40ab2512", "8fff41e1afc597b14f77b8e44e2a134dabe161a1526ade80e6290f2df331dc11"),
ETHERWARP_MERGER("Etherwarp Merger", "ETHERWARP_MERGER", ItemRarity.EPIC, "209e7834-3376-36e1-84eb-da13ef083836", "3e5314f4919691ccbf807743dae47ae45ac2e3ff08f79eecdd452fe602eff7f6"),
JUDGEMENT_CORE("Judgement Core", "JUDGEMENT_CORE", ItemRarity.LEGENDARY, "ed896594-8655-3212-933e-c67bca300084", "2f3ddd7f81089c85b26ed597675519f03a1dcd6d1713e0cfc66afb8743cbe0"),
ENCHANT_RUNE("Enchant Rune", "RUNE", "ENCHANT", ItemRarity.LEGENDARY, "1a34ecd4-6a5f-35aa-b5d3-617be4684d9a", "59ffacec6ee5a23d9cb24a2fe9dc15b24488f5f71006924560bf12148421ae6d"),
ENDER_SLAYER_SEVEN("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.RARE, "ender_slayer", 7),
// Blaze Drops
DERELICT_ASHE(Items.gunpowder, "Derelict Ashe", "DERELICT_ASHE", ItemRarity.UNCOMMON, true),
LAVATEARS_RUNE("Lavatears Rune I", "RUNE", "LAVATEARS", ItemRarity.LEGENDARY, "9a960dcb-e362-3642-bf8e-510574a20cd7", "4f01ec6331a3bc30a8204ec56398d08ca38788556bca9b81d776f6238d567367"),
WISP_ICE_FLAVORED_WATER(Items.potionitem, "Wisp's Ice-Flavored Water I Splash Potion", "POTION", ItemRarity.COMMON),
BUNDLE_OF_MAGMA("Bundle of Magma Arrows", "ARROW_BUNDLE_MAGMA", ItemRarity.EPIC, "17c69624-a342-3d09-a976-d0c155aaafec", "68392651a1a4cbb5982b13ace0829a75b98c11e13b68868fe349aea24014ffbd"),
MANA_DISINTEGRATOR("Mana Disintegrator", "MANA_DISINTEGRATOR", ItemRarity.RARE, "b9d84e23-a8e5-3992-bace-b6f3b32e34d8", "818f83eb64f438e3f6ae3a5c2dea8ed10303bad85ac34a798659a275aa096506"),
SCORCHED_BOOKS("Scorched Books", "SCORCHED_BOOKS", ItemRarity.MYTHIC, "d15a5bd9-33f1-3336-9679-9d4887b84e9c", "46ee7e906686abd5ec192b079314c45f1fb8171d9e13caa4cf9f63afc2263fd5"),
KELVIN_INVERTER("Kelvin Inverter", "KELVIN_INVERTER", ItemRarity.RARE, "be00aa7f-9080-3862-8d7d-2c6e4cbfd7c8", "b247f2658aebbb2766046624da85ee04cd2b18a8252045d4260bd81d62c7b6d8"),
BLAZE_ROD_DISTILLATE("Blaze Rod Distillate", "BLAZE_ROD_DISTILLATE", ItemRarity.RARE, "8056c161-527f-3c65-87c7-6c6240874d2e", "41e813a3a380e3eb201c24b9661f6edb39bdf42a88989f81a90f771997d6f5cd"),
GLOWSTONE_DISTILLATE("Glowstone Distillate", "GLOWSTONE_DUST_DISTILLATE", ItemRarity.RARE, "2f04f258-da20-330c-a415-f03d3b8ffd91", "18a2be157f2380931d697f1169af4eac09cfddaa4e052b53d76ef1cfd19cdaf"),
MAGMA_CREAM_DISTILLATE("Magma Cream Distillate", "MAGMA_CREAM_DISTILLATE", ItemRarity.RARE, "c95d296c-9b74-3f50-b97e-2108f6f86e6a", "41e813a3a380e3eb201c24b9661f6edb39bdf42a88989f81a90f771997d6f5cd"),
NETHER_WART_DISTILLATE("Nether Wart Distillate", "NETHER_STALK_DISTILLATE", ItemRarity.RARE, "57e7938b-2d98-3ede-86fb-48ba0d3deb4e", "7aff47f07df632bdafbf0b4ab8f3227d1f94c89aefaa28c5a3463b4ca5bfe6c5"),
GABAGOOL_DISTILLATE("Gabagool Distillate", "CRUDE_GABAGOOL_DISTILLATE", ItemRarity.RARE, "e33f8341-3ece-364c-a26b-a1d3b460645f", "595231147189ac4b9f53487ce35ba0205bf377f3986c0e5ceb942e77f1c39cc"),
SCORCHED_POWER_CRYSTAL("Scorched Power Crystal", "SCORCHED_POWER_CRYSTAL", ItemRarity.LEGENDARY, "3c4d9142-a59b-4e72-8f48-5e48b1650163", "2cf0ccf5a5f97097262e773bbf65c4d7d9a39938015bf00de4918620f034f9b0"),
ARCHFIEND_DICE("Archfiend Dice", "ARCHFIEND_DICE", ItemRarity.EPIC, "9c3c19b2-84e6-3eb6-8aec-450e133a569a", "6e22c298e7c6336af17909ac1f1ee6834b58b1a3cc99aba255ca7eaeb476173"),
FIRE_ASPECT("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.COMMON, "fire_aspect", 3),
FIERY_BURST_RUNE("Fiery Burst Rune I", "RUNE", "FIERY_BURST", ItemRarity.LEGENDARY, "983fd05e-d9e2-3dbc-9185-28e3138ccb34", "8d620e4e3d3abfed6ad81a58a56bcd085d9e9efc803cabb21fa6c9e3969e2d2e"),
FLAWED_OPAL_GEMSTONE("Flawed Opal Gemstone", "FLAWED_OPAL_GEM", ItemRarity.UNCOMMON, "f1fa016a-e25d-3e5b-90c5-b9928ecf14c4", "eadc3bcdd7c701b63f8b8b4a96e429316a08388669d9a98c1a98791729b961df"),
DUPLEX("Enchanted Book", "ENCHANTED_BOOK", ItemRarity.COMMON, "ultimate_reiterate", 1),
HIGH_CLASS_ARCHFIEND_DICE("High Class Archfiend Dice", "HIGH_CLASS_ARCHFIEND_DICE", ItemRarity.LEGENDARY, "9c3c19b2-84e6-3eb6-8aec-450e133a569a"/*change*/, "915f7c313bca9c2f958e68ab14ab393867d67503affff8f20cb13fbe917fd31"),
WILSON_ENGINEERING_PLANS(Items.paper, "Wilson's Engineering Plans", "WILSON_ENGINEERING_PLANS", ItemRarity.LEGENDARY, true),
SUBZERO_INVERTER("Subzero Inverter", "SUBZERO_INVERTER", ItemRarity.LEGENDARY, "5ab20327-b51e-36b3-b65a-a772bc225067", "1cf677ca6209961e81beeb3aa274e0ec8d21d36778e5a94b80b1d8425b04ac6e");
@Getter
private final String skyblockID;
@Getter
private final ItemRarity rarity;
@Getter
private final ItemStack itemStack;
@Getter
private String runeID;
/**
* Creates a slayer drop with an item, display name, skyblock id, and item rarity
*/
SlayerDrop(Item item, String name, String skyblockID, ItemRarity rarity) {
this(item, name, skyblockID, rarity, false);
}
/**
* Creates an enchanted book slayer drop with a display name, skyblock id, item rarity,
* skyblock enchant name, and enchant level.
*/
SlayerDrop(String name, String skyblockID, ItemRarity rarity, String enchantID, int enchantLevel) {
this.itemStack = ItemUtils.createEnchantedBook(name, skyblockID, enchantID, enchantLevel);
this.skyblockID = skyblockID;
this.rarity = rarity;
}
/**
* Creates a slayer drop with an item, display name, skyblock id, item rarity, and enchanted state
*/
SlayerDrop(Item item, String name, String skyblockID, ItemRarity rarity, boolean enchanted) {
this(item, 0, name, skyblockID, rarity, enchanted);
}
/**
* Creates a slayer drop with an item, item meta, display name, skyblock id, and item rarity
*/
SlayerDrop(Item item, int meta, String name, String skyblockID, ItemRarity rarity) {
this(item, meta, name, skyblockID, rarity, false);
}
/**
* Creates a slayer drop with an item, item meta, display name, skyblock id, item rarity, and enchanted state
*/
SlayerDrop(Item item, int meta, String name, String skyblockID, ItemRarity rarity, boolean enchanted) {
this.itemStack = ItemUtils.createItemStack(item, meta, name, skyblockID, enchanted);
this.skyblockID = skyblockID;
this.rarity = rarity;
}
/**
* Creates a player skull with a display name, skyblock id, item rarity, skull id, and skin texture link
*/
SlayerDrop(String name, String skyblockID, ItemRarity rarity, String skullID, String textureURL) {
this.itemStack = ItemUtils.createSkullItemStack(name, skyblockID, skullID, textureURL);
this.skyblockID = skyblockID;
this.rarity = rarity;
}
/**
* Creates a player skull with a display name, skyblock id, rune id, item rarity, skull id, and skin texture link
*/
SlayerDrop(String name, String skyblockID, String runeID, ItemRarity rarity, String skullID, String textureURL) {
this(name, skyblockID, rarity, skullID, textureURL);
this.runeID = runeID;
}
private static final HashMap<String, String> internalItemTranslations = new HashMap<>();
static {
internalItemTranslations.put("revenantFlesh", "Revenant Flesh");
internalItemTranslations.put("foulFlesh", "Foul Flesh");
internalItemTranslations.put("pestilenceRune", "Pestilence Rune");
internalItemTranslations.put("undeadCatalyst", "Undead Catalyst");
internalItemTranslations.put("smiteSix", "Smite 6");
internalItemTranslations.put("beheadedHorror", "Beheaded Horror");
internalItemTranslations.put("revenantCatalyst", "Revenant Catalyst");
internalItemTranslations.put("snakeRune", "Snake Rune");
internalItemTranslations.put("scytheBlade", "Scythe Blade");
internalItemTranslations.put("tarantulaWeb", "Tarantula Web");
internalItemTranslations.put("toxicArrowPoison", "Toxic Arrow Poison");
internalItemTranslations.put("spiderCatalyst", "Spider Catalyst");
internalItemTranslations.put("baneOfArthropodsSix", "Bane Of Arthropods 6");
internalItemTranslations.put("biteRune", "Bite Rune");
internalItemTranslations.put("flySwatter", "Fly Swatter");
internalItemTranslations.put("tarantulaTalisman", "Tarantula Talisman");
internalItemTranslations.put("digestedMosquito", "Digested Mosquito");
internalItemTranslations.put("wolfTooth", "Wolf Tooth");
internalItemTranslations.put("hamsterWheel", "Hamster Wheel");
internalItemTranslations.put("spiritRune", "Spirit Rune");
internalItemTranslations.put("criticalSix", "Critical 6");
internalItemTranslations.put("furball", "Furball");
internalItemTranslations.put("grizzlyBait", "Grizzly Bait");
internalItemTranslations.put("redClawEgg", "Red Claw Egg");
internalItemTranslations.put("overfluxCapacitor", "Overflux Capacitor");
internalItemTranslations.put("coutureRune", "Couture Rune");
internalItemTranslations.put("bossesKilled", "Bosses Killed");
internalItemTranslations.put("nullSphere", "Null Sphere");
internalItemTranslations.put("twilightArrowPoison", "Twilight Arrow Poison");
internalItemTranslations.put("endersnakeRune", "Endersnake Rune");
internalItemTranslations.put("summoningEye", "Summoning Eye");
internalItemTranslations.put("manaStealOne", "Mana Steal 1");
internalItemTranslations.put("transmissionTuner", "Transmission Tuner");
internalItemTranslations.put("nullAtom", "Null Atom");
internalItemTranslations.put("hazmatenderman", "Hazmat Enderman");
internalItemTranslations.put("pocketEspressoMachine", "Pocket Espresso Machine");
internalItemTranslations.put("smartyPantsOne", "Smarty Pants 1");
internalItemTranslations.put("endRune", "End Rune");
internalItemTranslations.put("handyBloodChalice", "Handy Blood Chalice");
internalItemTranslations.put("sinfulDice", "Sinful Dice");
internalItemTranslations.put("exceedinglyRareEnderArtifactUpgrader", "Exceedingly Rare Ender Artifact Upgrader");
internalItemTranslations.put("voidConquerorEndermanSkin", "Void Conqueror Enderman Skin");
internalItemTranslations.put("etherwarpMerger", "Etherwarp Merger");
internalItemTranslations.put("judgementCore", "Judgement Core");
internalItemTranslations.put("enchantRune", "Enchant Rune");
internalItemTranslations.put("enderSlayerSeven", "Ender Slayer 7");
internalItemTranslations.put("derelictAshe", "Derelict Ashe");
internalItemTranslations.put("lavatearsRune", "Lavatears Rune");
internalItemTranslations.put("wispIceFlavored", "Wisp's Ice-Flavored Water");
internalItemTranslations.put("bundleOfMagmaArrows", "Bundle of Magma Arrows");
internalItemTranslations.put("manaDisintegrator", "Mana Disintegrator");
internalItemTranslations.put("scorchedBooks", "Scorched Books");
internalItemTranslations.put("kelvinInverter", "Kelvin Inverter");
internalItemTranslations.put("blazeRodDisillate", "Blaze Rod Distillate");
internalItemTranslations.put("glowstoneDistillate", "Glowstone Distillate");
internalItemTranslations.put("magmaCreamDistillate", "Magma Cream Distillate");
internalItemTranslations.put("netherWartDistillate", "Nether Wart Distillate");
internalItemTranslations.put("gabagoolDistillate", "Gabagool Distillate");
internalItemTranslations.put("scorchedPowerCrystal", "Scorched Power Crystal");
internalItemTranslations.put("archfiendDice", "Archfiend Dice");
internalItemTranslations.put("fireAspect", "Fire Aspect 3");
internalItemTranslations.put("fieryBurstRune", "Fiery Burst Rune");
internalItemTranslations.put("flawedOpalGemstone", "Flawed Opal Gemstone");
internalItemTranslations.put("duplex", "Duplex 1");
internalItemTranslations.put("highClassArchfiendDice", "High Class Archfiend Dice");
internalItemTranslations.put("wilsonEngineeringPlans", "Wilson's Engineering Plans");
internalItemTranslations.put("subzeroInverter", "Subzero Inverter");
}
public String getDisplayName() {
return internalItemTranslations.get(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, this.name()));
}
}