mirror of
https://github.com/StarWishsama/Slimefun4.git
synced 2024-09-20 03:35:51 +00:00
Make the uses left suffix a constant
This commit is contained in:
parent
ca1222c239
commit
fc197ac1d1
@ -39,8 +39,9 @@ import me.mrCookieSlime.Slimefun.api.SlimefunItemStack;
|
||||
*/
|
||||
public abstract class LimitedUseItem extends SimpleSlimefunItem<ItemUseHandler> {
|
||||
|
||||
public static final String USES_LEFT_SUFFIX = ChatColors.color("Uses &7left");
|
||||
|
||||
private final NamespacedKey defaultUsageKey = new NamespacedKey(SlimefunPlugin.instance(), "uses_left");
|
||||
private final String usesLeftSuffix = ChatColors.color("Uses &7left");
|
||||
|
||||
private int maxUseCount = -1;
|
||||
|
||||
@ -134,7 +135,7 @@ public abstract class LimitedUseItem extends SimpleSlimefunItem<ItemUseHandler>
|
||||
if (lore != null && !lore.isEmpty()) {
|
||||
// find the correct line
|
||||
for (int i = 0; i < lore.size(); i++) {
|
||||
if (lore.get(i).endsWith(usesLeftSuffix)) {
|
||||
if (lore.get(i).endsWith(USES_LEFT_SUFFIX)) {
|
||||
lore.set(i, newLine);
|
||||
meta.setLore(lore);
|
||||
item.setItemMeta(meta);
|
||||
|
@ -10,6 +10,7 @@ import io.github.thebusybiscuit.slimefun4.core.attributes.MachineTier;
|
||||
import io.github.thebusybiscuit.slimefun4.core.attributes.MachineType;
|
||||
import io.github.thebusybiscuit.slimefun4.core.attributes.Radioactivity;
|
||||
import io.github.thebusybiscuit.slimefun4.implementation.SlimefunItems;
|
||||
import io.github.thebusybiscuit.slimefun4.implementation.items.LimitedUseItem;
|
||||
import me.mrCookieSlime.Slimefun.api.SlimefunItemStack;
|
||||
|
||||
/**
|
||||
@ -74,7 +75,7 @@ public final class LoreBuilder {
|
||||
}
|
||||
|
||||
public static @Nonnull String usesLeft(int usesLeft) {
|
||||
return "&e" + usesLeft + " Uses &7left";
|
||||
return "&e" + usesLeft + " " + LimitedUseItem.USES_LEFT_SUFFIX;
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user