优化tooltip显示
This commit is contained in:
parent
22f631e013
commit
ab0e3362e4
1 changed files with 9 additions and 3 deletions
|
@ -157,7 +157,9 @@ public class TooltipTool {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!ammoTag.isEmpty()) {
|
if (!ammoTag.isEmpty()) {
|
||||||
String id = ammoTag.getString("id").split(":")[1];
|
var ids = ammoTag.getString("id").split(":");
|
||||||
|
if (ids.length <= 1) return;
|
||||||
|
String id = ids[1];
|
||||||
var perk = PerkHelper.getPerkByType(stack, Perk.Type.AMMO);
|
var perk = PerkHelper.getPerkByType(stack, Perk.Type.AMMO);
|
||||||
tooltip.add(Component.translatable("perk.superbwarfare.slot_Ammo").withStyle(ChatFormatting.YELLOW)
|
tooltip.add(Component.translatable("perk.superbwarfare.slot_Ammo").withStyle(ChatFormatting.YELLOW)
|
||||||
.append(Component.literal(" >> "))
|
.append(Component.literal(" >> "))
|
||||||
|
@ -185,7 +187,9 @@ public class TooltipTool {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!functionalTag.isEmpty()) {
|
if (!functionalTag.isEmpty()) {
|
||||||
String id = functionalTag.getString("id").split(":")[1];
|
var ids = functionalTag.getString("id").split(":");
|
||||||
|
if (ids.length <= 1) return;
|
||||||
|
String id = ids[1];
|
||||||
tooltip.add(Component.translatable("perk.superbwarfare.slot_Functional").withStyle(ChatFormatting.GREEN)
|
tooltip.add(Component.translatable("perk.superbwarfare.slot_Functional").withStyle(ChatFormatting.GREEN)
|
||||||
.append(Component.literal(" >> "))
|
.append(Component.literal(" >> "))
|
||||||
.append(Component.literal("").withStyle(ChatFormatting.RESET))
|
.append(Component.literal("").withStyle(ChatFormatting.RESET))
|
||||||
|
@ -195,7 +199,9 @@ public class TooltipTool {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!damageTag.isEmpty()) {
|
if (!damageTag.isEmpty()) {
|
||||||
String id = damageTag.getString("id").split(":")[1];
|
var ids = damageTag.getString("id").split(":");
|
||||||
|
if (ids.length <= 1) return;
|
||||||
|
String id = ids[1];
|
||||||
tooltip.add(Component.translatable("perk.superbwarfare.slot_Damage").withStyle(ChatFormatting.RED)
|
tooltip.add(Component.translatable("perk.superbwarfare.slot_Damage").withStyle(ChatFormatting.RED)
|
||||||
.append(Component.literal(" >> "))
|
.append(Component.literal(" >> "))
|
||||||
.append(Component.literal("").withStyle(ChatFormatting.RESET))
|
.append(Component.literal("").withStyle(ChatFormatting.RESET))
|
||||||
|
|
Loading…
Add table
Reference in a new issue