@@ -70,25 +70,6 @@ public List<Component> updateItemLore(ItemMeta itemMeta, Component oldLine, Comp
7070 return itemLore ;
7171 }
7272
73- /**
74- * Add lore to a given item.
75- *
76- * @param itemMeta The item's meta.
77- * @param newLine The new line to add to the lore.
78- * @return The new item's lore.
79- */
80- public List <Component > addItemLore (ItemMeta itemMeta , Component newLine ) {
81- List <Component > itemLore ;
82- if (itemMeta .hasLore ()) {
83- itemLore = itemMeta .lore ();
84- itemLore .add (newLine );
85- } else {
86- itemLore = new ArrayList <>();
87- itemLore .add (newLine );
88- }
89- return itemLore ;
90- }
91-
9273 /**
9374 * Remove a given lore from an item.
9475 *
@@ -114,7 +95,7 @@ public ItemMeta updateCropsMined(ItemStack playerTool, int add) {
11495 ItemStack clone = playerTool .clone ();
11596 ItemMeta meta = clone .getItemMeta ();
11697 if (meta == null ) {
117- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
98+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
11899 return null ;
119100 }
120101 // read the current stats from the item
@@ -188,7 +169,7 @@ public ItemMeta updateCropsMined(ItemStack playerTool, int add) {
188169
189170 if (cropsMined == null ) {
190171 cropsMined = 0 ;
191- toolStats .logger .warning ( clone + " does not have valid crops-mined set! Resting to zero. This should NEVER happen." );
172+ toolStats .logger .warn ( "{} does not have valid crops-mined set! Resting to zero. This should NEVER happen.", clone );
192173 }
193174
194175 container .set (toolStats .cropsHarvested , PersistentDataType .INTEGER , cropsMined + add );
@@ -213,7 +194,7 @@ public ItemMeta updateBlocksMined(ItemStack playerTool, int add) {
213194 ItemStack clone = playerTool .clone ();
214195 ItemMeta meta = clone .getItemMeta ();
215196 if (meta == null ) {
216- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
197+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
217198 return null ;
218199 }
219200
@@ -287,7 +268,7 @@ public ItemMeta updateBlocksMined(ItemStack playerTool, int add) {
287268
288269 if (blocksMined == null ) {
289270 blocksMined = 0 ;
290- toolStats .logger .warning ( clone + " does not have valid generic-mined set! Resting to zero. This should NEVER happen." );
271+ toolStats .logger .warn ( "{} does not have valid generic-mined set! Resting to zero. This should NEVER happen.", clone );
291272 }
292273
293274 container .set (toolStats .blocksMined , PersistentDataType .INTEGER , blocksMined + add );
@@ -312,7 +293,7 @@ public ItemMeta updatePlayerKills(ItemStack playerWeapon, int add) {
312293 ItemStack clone = playerWeapon .clone ();
313294 ItemMeta meta = clone .getItemMeta ();
314295 if (meta == null ) {
315- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
296+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
316297 return null ;
317298 }
318299
@@ -385,7 +366,7 @@ public ItemMeta updatePlayerKills(ItemStack playerWeapon, int add) {
385366
386367 if (playerKills == null ) {
387368 playerKills = 0 ;
388- toolStats .logger .warning ( clone + " does not have valid player-kills set! Resting to zero. This should NEVER happen." );
369+ toolStats .logger .warn ( "{} does not have valid player-kills set! Resting to zero. This should NEVER happen.", clone );
389370 }
390371
391372 container .set (toolStats .playerKills , PersistentDataType .INTEGER , playerKills + add );
@@ -410,7 +391,7 @@ public ItemMeta updateMobKills(ItemStack playerWeapon, int add) {
410391 ItemStack clone = playerWeapon .clone ();
411392 ItemMeta meta = clone .getItemMeta ();
412393 if (meta == null ) {
413- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
394+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
414395 return null ;
415396 }
416397
@@ -483,7 +464,7 @@ public ItemMeta updateMobKills(ItemStack playerWeapon, int add) {
483464
484465 if (mobKills == null ) {
485466 mobKills = 0 ;
486- toolStats .logger .warning ( clone + " does not have valid mob-kills set! Resting to zero. This should NEVER happen." );
467+ toolStats .logger .warn ( "{} does not have valid mob-kills set! Resting to zero. This should NEVER happen.", clone );
487468 }
488469
489470 container .set (toolStats .mobKills , PersistentDataType .INTEGER , mobKills + add );
@@ -516,7 +497,7 @@ public ItemMeta updateArmorDamage(ItemStack armorPiece, double damage, boolean b
516497 ItemStack clone = armorPiece .clone ();
517498 ItemMeta meta = clone .getItemMeta ();
518499 if (meta == null ) {
519- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
500+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
520501 return null ;
521502 }
522503
@@ -589,7 +570,7 @@ public ItemMeta updateArmorDamage(ItemStack armorPiece, double damage, boolean b
589570
590571 if (damageTaken == null ) {
591572 damageTaken = 0.0 ;
592- toolStats .logger .warning ( clone + " does not have valid damage-taken set! Resting to zero. This should NEVER happen." );
573+ toolStats .logger .warn ( "{} does not have valid damage-taken set! Resting to zero. This should NEVER happen.", clone );
593574 }
594575
595576 container .set (toolStats .armorDamage , PersistentDataType .DOUBLE , damageTaken + damage );
@@ -622,7 +603,7 @@ public ItemMeta updateWeaponDamage(ItemStack weapon, double damage, boolean bypa
622603 ItemStack clone = weapon .clone ();
623604 ItemMeta meta = clone .getItemMeta ();
624605 if (meta == null ) {
625- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
606+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
626607 return null ;
627608 }
628609
@@ -695,7 +676,7 @@ public ItemMeta updateWeaponDamage(ItemStack weapon, double damage, boolean bypa
695676
696677 if (damageDone == null ) {
697678 damageDone = 0.0 ;
698- toolStats .logger .warning ( clone + " does not have valid damage-done set! Resting to zero. This should NEVER happen." );
679+ toolStats .logger .warn ( "{} does not have valid damage-done set! Resting to zero. This should NEVER happen.", clone );
699680 }
700681
701682 container .set (toolStats .damageDone , PersistentDataType .DOUBLE , damageDone + damage );
@@ -720,7 +701,7 @@ public ItemMeta updateFlightTime(ItemStack elytra, long duration) {
720701 ItemStack clone = elytra .clone ();
721702 ItemMeta meta = clone .getItemMeta ();
722703 if (meta == null ) {
723- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
704+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
724705 return null ;
725706 }
726707
@@ -803,7 +784,7 @@ public ItemMeta updateFlightTime(ItemStack elytra, long duration) {
803784
804785 if (flightTime == null ) {
805786 flightTime = 0L ;
806- toolStats .logger .warning ( flightTime + " does not have valid flight-time set! Resting to zero. This should NEVER happen." );
787+ toolStats .logger .warn ( "{} does not have valid flight-time set! Resting to zero. This should NEVER happen.", flightTime );
807788 }
808789
809790 container .set (toolStats .flightTime , PersistentDataType .LONG , flightTime + duration );
@@ -836,7 +817,7 @@ public ItemMeta updateSheepSheared(ItemStack shears, int add) {
836817 ItemStack clone = shears .clone ();
837818 ItemMeta meta = clone .getItemMeta ();
838819 if (meta == null ) {
839- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
820+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
840821 return null ;
841822 }
842823
@@ -909,7 +890,7 @@ public ItemMeta updateSheepSheared(ItemStack shears, int add) {
909890
910891 if (sheepSheared == null ) {
911892 sheepSheared = 0 ;
912- toolStats .logger .warning ( clone + " does not have valid sheared set! Resting to zero. This should NEVER happen." );
893+ toolStats .logger .warn ( "{} does not have valid sheared set! Resting to zero. This should NEVER happen.", clone );
913894 }
914895
915896 container .set (toolStats .sheepSheared , PersistentDataType .INTEGER , sheepSheared + add );
@@ -934,7 +915,7 @@ public ItemMeta updateArrowsShot(ItemStack bow, int add) {
934915 ItemStack clone = bow .clone ();
935916 ItemMeta meta = clone .getItemMeta ();
936917 if (meta == null ) {
937- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
918+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
938919 return null ;
939920 }
940921
@@ -1009,7 +990,7 @@ public ItemMeta updateArrowsShot(ItemStack bow, int add) {
1009990
1010991 if (arrowsShot == null ) {
1011992 arrowsShot = 0 ;
1012- toolStats .logger .warning ( arrowsShot + " does not have valid arrows-shot set! Resting to zero. This should NEVER happen." );
993+ toolStats .logger .warn ( "{} does not have valid arrows-shot set! Resting to zero. This should NEVER happen.", arrowsShot );
1013994 }
1014995
1015996 container .set (toolStats .arrowsShot , PersistentDataType .INTEGER , arrowsShot + add );
@@ -1034,7 +1015,7 @@ public ItemMeta updateFishCaught(ItemStack fishingRod, int add) {
10341015 ItemStack clone = fishingRod .clone ();
10351016 ItemMeta meta = clone .getItemMeta ();
10361017 if (meta == null ) {
1037- toolStats .logger .warning ( clone + " does NOT have any meta! Unable to update stats." );
1018+ toolStats .logger .warn ( "{} does NOT have any meta! Unable to update stats.", clone );
10381019 return null ;
10391020 }
10401021
@@ -1107,7 +1088,7 @@ public ItemMeta updateFishCaught(ItemStack fishingRod, int add) {
11071088
11081089 if (fishCaught == null ) {
11091090 fishCaught = 0 ;
1110- toolStats .logger .warning ( clone + " does not have valid fish-caught set! Resting to zero. This should NEVER happen." );
1091+ toolStats .logger .warn ( "{} does not have valid fish-caught set! Resting to zero. This should NEVER happen.", clone );
11111092 }
11121093
11131094 container .set (toolStats .fishCaught , PersistentDataType .INTEGER , fishCaught + add );
0 commit comments