Merge pull request #10885 from melkypie/patch-itemidentification

itemidentification: add impling jars option
This commit is contained in:
Tomas Slusny
2020-02-28 11:16:32 +01:00
committed by GitHub
3 changed files with 34 additions and 2 deletions

View File

@@ -195,7 +195,22 @@ enum ItemIdentification
CADANTINE_POTION(Type.POTION, "Cadan", "C", ItemID.CADANTINE_POTION_UNF),
LANTADYME_POTION(Type.POTION, "Lanta", "L", ItemID.LANTADYME_POTION_UNF),
DWARF_WEED_POTION(Type.POTION, "Dwarf", "D", ItemID.DWARF_WEED_POTION_UNF),
TORSTOL_POTION(Type.POTION, "Torstol", "TOR", ItemID.TORSTOL_POTION_UNF);
TORSTOL_POTION(Type.POTION, "Torstol", "TOR", ItemID.TORSTOL_POTION_UNF),
// Impling jars
BABY_IMPLING(Type.IMPLING_JAR, "Baby", "B", ItemID.BABY_IMPLING_JAR),
YOUNG_IMPLING(Type.IMPLING_JAR, "Young", "Y", ItemID.YOUNG_IMPLING_JAR),
GOURMET_IMPLING(Type.IMPLING_JAR, "Gourmet", "G", ItemID.GOURMET_IMPLING_JAR),
EARTH_IMPLING(Type.IMPLING_JAR, "Earth", "EAR", ItemID.EARTH_IMPLING_JAR),
ESSENCE_IMPLING(Type.IMPLING_JAR, "Essen", "ESS", ItemID.ESSENCE_IMPLING_JAR),
ECLECTIC_IMPLING(Type.IMPLING_JAR, "Eclect", "ECL", ItemID.ECLECTIC_IMPLING_JAR),
NATURE_IMPLING(Type.IMPLING_JAR, "Nature", "NAT", ItemID.NATURE_IMPLING_JAR),
MAGPIE_IMPLING(Type.IMPLING_JAR, "Magpie", "M", ItemID.MAGPIE_IMPLING_JAR),
NINJA_IMPLING(Type.IMPLING_JAR, "Ninja", "NIN", ItemID.NINJA_IMPLING_JAR),
CRYSTAL_IMPLING(Type.IMPLING_JAR, "Crystal", "C", ItemID.CRYSTAL_IMPLING_JAR),
DRAGON_IMPLING(Type.IMPLING_JAR, "Dragon", "D", ItemID.DRAGON_IMPLING_JAR),
LUCKY_IMPLING(Type.IMPLING_JAR, "Lucky", "L", ItemID.LUCKY_IMPLING_JAR);
final Type type;
final String medName;
@@ -239,6 +254,7 @@ enum ItemIdentification
SAPLING,
ORE,
GEM,
POTION
POTION,
IMPLING_JAR
}
}

View File

@@ -113,4 +113,14 @@ public interface ItemIdentificationConfig extends Config
{
return false;
}
@ConfigItem(
keyName = "showImplingJars",
name = "Impling jars",
description = "Show identification on Impling jars"
)
default boolean showImplingJars()
{
return false;
}
}

View File

@@ -101,6 +101,12 @@ class ItemIdentificationOverlay extends WidgetItemOverlay
return;
}
break;
case IMPLING_JAR:
if (!config.showImplingJars())
{
return;
}
break;
}
graphics.setFont(FontManager.getRunescapeSmallFont());