mirror of
https://github.com/hyperdefined/ToolStats.git
synced 2025-12-06 06:41:44 +00:00
go back to text comparison
this broke something with another plugin
This commit is contained in:
@@ -19,6 +19,7 @@ package lol.hyper.toolstats.tools;
|
|||||||
|
|
||||||
import lol.hyper.toolstats.ToolStats;
|
import lol.hyper.toolstats.ToolStats;
|
||||||
import net.kyori.adventure.text.Component;
|
import net.kyori.adventure.text.Component;
|
||||||
|
import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer;
|
||||||
import org.bukkit.inventory.meta.ItemMeta;
|
import org.bukkit.inventory.meta.ItemMeta;
|
||||||
import org.bukkit.persistence.PersistentDataContainer;
|
import org.bukkit.persistence.PersistentDataContainer;
|
||||||
import org.bukkit.persistence.PersistentDataType;
|
import org.bukkit.persistence.PersistentDataType;
|
||||||
@@ -49,10 +50,10 @@ public class ItemLore {
|
|||||||
// keep track of line index
|
// keep track of line index
|
||||||
// this doesn't mess the lore of existing items
|
// this doesn't mess the lore of existing items
|
||||||
for (int x = 0; x < itemLore.size(); x++) {
|
for (int x = 0; x < itemLore.size(); x++) {
|
||||||
Component line = itemLore.get(x);
|
String line = PlainTextComponentSerializer.plainText().serialize(itemLore.get(x));
|
||||||
// find the old line to update, keeping index
|
// find the old line to update, keeping index
|
||||||
// this means we update this line only!
|
// this means we update this line only!
|
||||||
if (line.equals(oldLine)) {
|
if (line.equals(PlainTextComponentSerializer.plainText().serialize(oldLine))) {
|
||||||
itemLore.set(x, newLine);
|
itemLore.set(x, newLine);
|
||||||
return itemLore;
|
return itemLore;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user