public static String getString(String key, MyPetPlayer player) { if (player == null) { return key; } return getString(key, player.getLanguage()); }
public String toPrettyString(String locale) { return Util.formatText(Translation.getString("Message.Skill.Ranged.RoundsPerMinute", locale), String.format("%1.2f", (1. / ((rateOfFire.getValue() * 50.) / 1000.)) * 60.)) + " -> " + ChatColor.GOLD + damage.getValue().doubleValue() + ChatColor.RESET + " " + Translation.getString("Name.Damage", locale); }
public String toPrettyString(String locale) { return "" + ChatColor.GOLD + chance.getValue() + ChatColor.RESET + "% -> " + ChatColor.GOLD + reflectedDamage.getValue() + ChatColor.RESET + "% " + Translation.getString("Name.Damage", locale); }
public static String getString(String key, Player player) { if (player == null) { return key; } return getString(key, MyPetApi.getPlatformHelper().getPlayerLanguage(player)); }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Pickup.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), String.format("%1.2f", getRange().getValue().doubleValue())) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Inventory.Upgrade", myPet.getOwner()), myPet.getPetName(), getRows().getValue().intValue() * 9) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Damage.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getDamage().getValue().doubleValue()) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Hp.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), myPet.getMaxHealth()) }; }
public void open(HumanEntity player) { if (player.isSleeping()) { player.sendMessage(Translation.getString("Message.No.CanUse", player)); return; } if (inventory == null) { inventory = MyPetApi.getCompatUtil().getComapatInstance(IconMenuInventory.class, "util.iconmenu", "IconMenuInventory"); } inventory.open(this, player); }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Stomp.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getChance().getValue(), getChance().getValue().doubleValue()) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Lightning.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getChance().getValue(), getDamage().getValue().doubleValue()) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.HpRegeneration.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getHeal().getValue().doubleValue(), getTimer().getValue()) }; }
@Override public String[] getUpgradeMessage() { if (getActive().getValue()) { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Sprint.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName()) }; } return null; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Knockback.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getChance().getValue()) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Beacon.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), String.format("%1.2f", getRange().getValue().doubleValue()), getDuration().getValue()), " " + toPrettyString(myPet.getOwner().getLanguage()) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Shield.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getChance().getValue(), getRedirectedDamage().getValue()) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Fire.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getChance().getValue(), getDuration().getValue()) }; }
@Override public String[] getUpgradeMessage() { return new String[]{ Util.formatText(Translation.getString("Message.Skill.Wither.Upgrade", myPet.getOwner().getLanguage()), myPet.getPetName(), getChance().getValue(), getDuration().getValue()) }; }