refactor(item): descriptions and naming
This commit is contained in:
parent
690aeadf67
commit
8dfdbd4db3
3 changed files with 9 additions and 14 deletions
|
@ -13,9 +13,9 @@ import org.jetbrains.annotations.NotNull;
|
||||||
public class CacheDetailed extends BaseItem {
|
public class CacheDetailed extends BaseItem {
|
||||||
@Override
|
@Override
|
||||||
public ItemProvider getItemProvider() {
|
public ItemProvider getItemProvider() {
|
||||||
final ItemBuilder builder = new ItemBuilder(Material.ARROW);
|
final ItemBuilder builder = new ItemBuilder(Material.PAPER);
|
||||||
builder.setDisplayName("§6Invalidate specific skin...");
|
builder.setDisplayName("§6Invalidate specific skin...");
|
||||||
builder.addLoreLines("§7PLACEHOLDER REPLACE ME");
|
builder.addLoreLines("§7Select a specific skin to invalidate.");
|
||||||
return builder;
|
return builder;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,11 +16,11 @@ public class CacheInvalidate extends BaseItem {
|
||||||
@Override
|
@Override
|
||||||
public ItemProvider getItemProvider() {
|
public ItemProvider getItemProvider() {
|
||||||
final ItemBuilder builder = new ItemBuilder(Material.TNT);
|
final ItemBuilder builder = new ItemBuilder(Material.TNT);
|
||||||
builder.setDisplayName("§6Invalidate the full Skin Cache");
|
builder.setDisplayName("§6Invalidate §fskin cache");
|
||||||
builder.addLoreLines(
|
builder.addLoreLines(
|
||||||
"§c§oNOT RECOMMENDED",
|
"§c§oNOT RECOMMENDED",
|
||||||
"§7Invalidate every skin entry present in the cache,",
|
"§7Invalidates every skin entry present in the cache.",
|
||||||
"§7without resetting player disguises.",
|
"§7Does not reset player disguises.",
|
||||||
"§7Could be useful if a skin has been updated",
|
"§7Could be useful if a skin has been updated",
|
||||||
"§7recently and the cache is now outdated.");
|
"§7recently and the cache is now outdated.");
|
||||||
return builder;
|
return builder;
|
||||||
|
|
|
@ -8,11 +8,9 @@ import de.studiocode.invui.item.impl.BaseItem;
|
||||||
import net.artelnatif.nicko.NickoBukkit;
|
import net.artelnatif.nicko.NickoBukkit;
|
||||||
import net.artelnatif.nicko.mojang.MojangSkin;
|
import net.artelnatif.nicko.mojang.MojangSkin;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.enchantments.Enchantment;
|
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.event.inventory.ClickType;
|
import org.bukkit.event.inventory.ClickType;
|
||||||
import org.bukkit.event.inventory.InventoryClickEvent;
|
import org.bukkit.event.inventory.InventoryClickEvent;
|
||||||
import org.bukkit.inventory.ItemFlag;
|
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
@ -23,14 +21,11 @@ public class CacheOverview extends BaseItem {
|
||||||
final ItemBuilder builder = new ItemBuilder(Material.OAK_SIGN);
|
final ItemBuilder builder = new ItemBuilder(Material.OAK_SIGN);
|
||||||
final LoadingCache<String, Optional<MojangSkin>> cache = NickoBukkit.getInstance().getMojangAPI().getCache();
|
final LoadingCache<String, Optional<MojangSkin>> cache = NickoBukkit.getInstance().getMojangAPI().getCache();
|
||||||
final CacheStats stats = cache.stats();
|
final CacheStats stats = cache.stats();
|
||||||
builder.addEnchantment(Enchantment.DAMAGE_ALL, 1, false);
|
builder.setDisplayName("§6Skin cache §foverview:");
|
||||||
builder.addItemFlags(ItemFlag.HIDE_ENCHANTS);
|
|
||||||
builder.setDisplayName("§6Skin Cache overview:");
|
|
||||||
builder.addLoreLines(
|
builder.addLoreLines(
|
||||||
"§d§oCache is cleared every 24 hours.",
|
"Request Count: §2" + stats.requestCount(),
|
||||||
"§6Average Load Penalty: §d" + Math.round(stats.averageLoadPenalty()),
|
"Skin Cached: §2" + Math.round(cache.size()),
|
||||||
"§6Request Count: §d" + stats.requestCount(),
|
"§7§oCache is cleared every 24 hours.",
|
||||||
"§6Skin Cached: §d" + Math.round(cache.size()),
|
|
||||||
"§7§o(Click to refresh)");
|
"§7§o(Click to refresh)");
|
||||||
return builder;
|
return builder;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue