mirror of
https://github.com/hyperdefined/ToolStats.git
synced 2025-12-07 13:15:02 +00:00
added int damage value
This commit is contained in:
2
pom.xml
2
pom.xml
@@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
<groupId>lol.hyper</groupId>
|
<groupId>lol.hyper</groupId>
|
||||||
<artifactId>toolstats</artifactId>
|
<artifactId>toolstats</artifactId>
|
||||||
<version>1.6</version>
|
<version>1.6.1</version>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<name>ToolStats</name>
|
<name>ToolStats</name>
|
||||||
|
|||||||
@@ -55,6 +55,8 @@ public final class ToolStats extends JavaPlugin {
|
|||||||
public final NamespacedKey shearsSheared = new NamespacedKey(this, "sheared");
|
public final NamespacedKey shearsSheared = new NamespacedKey(this, "sheared");
|
||||||
// stores how much damage armor has taken
|
// stores how much damage armor has taken
|
||||||
public final NamespacedKey armorDamage = new NamespacedKey(this, "damage-taken");
|
public final NamespacedKey armorDamage = new NamespacedKey(this, "damage-taken");
|
||||||
|
// stores how much damage armor has taken (as int)
|
||||||
|
public final NamespacedKey armorDamageInt = new NamespacedKey(this, "damage-taken-int");
|
||||||
// used for tracking new elytras
|
// used for tracking new elytras
|
||||||
public final NamespacedKey newElytra = new NamespacedKey(this, "new");
|
public final NamespacedKey newElytra = new NamespacedKey(this, "new");
|
||||||
|
|
||||||
|
|||||||
@@ -316,6 +316,7 @@ public class EntityDamage implements Listener {
|
|||||||
|
|
||||||
damageTaken = damageTaken + damage;
|
damageTaken = damageTaken + damage;
|
||||||
container.set(toolStats.armorDamage, PersistentDataType.DOUBLE, damageTaken);
|
container.set(toolStats.armorDamage, PersistentDataType.DOUBLE, damageTaken);
|
||||||
|
container.set(toolStats.armorDamageInt, PersistentDataType.INTEGER, damageTaken.intValue());
|
||||||
|
|
||||||
String damageTakenFormatted = toolStats.numberFormat.formatDouble(damageTaken);
|
String damageTakenFormatted = toolStats.numberFormat.formatDouble(damageTaken);
|
||||||
List<String> newLore = toolStats.itemLore.addItemLore(meta, "{damage}", damageTakenFormatted, "damage-taken");
|
List<String> newLore = toolStats.itemLore.addItemLore(meta, "{damage}", damageTakenFormatted, "damage-taken");
|
||||||
|
|||||||
Reference in New Issue
Block a user