Skip to content

Commit 6b7ee37

Browse files
committed
test for ofText() compatbility
1 parent ab9d3d1 commit 6b7ee37

3 files changed

Lines changed: 11 additions & 8 deletions

File tree

src/main/java/com/robertx22/age_of_exile/saveclasses/gearitem/gear_bases/StatRequirement.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,14 @@ static Component getTooltip(int req, Stat stat, EntityData data) {
124124
if (data.getUnit()
125125
.getCalculatedStat(stat)
126126
.getValue() >= req) {
127-
return Component.literal(ChatFormatting.GREEN + "" + ChatFormatting.BOLD + CHECK_YES_ICON + " ").append(stat.locName()
128-
.withStyle(ChatFormatting.GRAY))
129-
.append(" " + ChatFormatting.GRAY + "Min: " + req + " ");
127+
return Component.literal(ChatFormatting.GREEN + "" + ChatFormatting.BOLD + CHECK_YES_ICON + " ").append(Words.Stat_Req.locName(stat.locName())
128+
.withStyle(ChatFormatting.GRAY));
129+
.append(ChatFormatting.GRAY + req + " ");
130130
} else {
131131

132-
return Component.literal(ChatFormatting.RED + "" + ChatFormatting.BOLD + NO_ICON + " ").append(stat.locName()
132+
return Component.literal(ChatFormatting.RED + "" + ChatFormatting.BOLD + NO_ICON + " ").append(Words.Stat_Req.locName(stat.locName())
133133
.withStyle(ChatFormatting.GRAY))
134-
.append(" " + ChatFormatting.GRAY + "Min: " + req + " ");
134+
.append(ChatFormatting.GRAY + req + " ");
135135

136136
}
137137

src/main/java/com/robertx22/age_of_exile/saveclasses/item_classes/GearTooltipUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,10 @@ public static void BuildTooltip(GearItemData gear, ItemStack stack, List<Compone
136136
tip.add(TooltipUtils.gearRarity(gear.getRarity()));
137137

138138

139-
tip.add(ExileText.ofText("Potential: " + (int) ((gear.getPotential().multi + gear.getAdditionalPotentialMultiFromQuality()) * 100F) + "%").format(gear.getPotentialColor()).get());
139+
tip.add(ExileText.ofText("" + Words.Potential.locName() + (int) ((gear.getPotential().multi + gear.getAdditionalPotentialMultiFromQuality()) * 100F) + "%").format(gear.getPotentialColor()).get());
140140

141141
if (gear.getQuality() > 0) {
142-
tip.add(ExileText.ofText("Quality: " + gear.getQuality() + "%").format(gear.getQualityType().color).get());
142+
tip.add(ExileText.ofText("" + Words.Quality.locName() + + gear.getQuality() + "%").format(gear.getQualityType().color).get());
143143
}
144144

145145
if (Screen.hasShiftDown()) {

src/main/java/com/robertx22/age_of_exile/uncommon/localization/Words.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,10 @@ public enum Words implements IAutoLocName {
214214
Tooltips_Tier("Tier: "),
215215
Tooltips_Item_Tier("Item Tier: "),
216216
Tooltips_Level("Level: "),
217-
Use_Tip("[Drag onto gear to use]");
217+
Use_Tip("[Drag onto gear to use]"),
218+
Stat_Req("%1$s Mine: "),
219+
Potential("Potential: "),
220+
Quality("Quality: "),
218221

219222

220223
private String localization = "";

0 commit comments

Comments
 (0)