mirror of
https://github.com/GeorgH93/Minepacks.git
synced 2024-12-04 14:03:24 +01:00
Move some hardcoded strings to MagicValues class
This commit is contained in:
parent
39229f921e
commit
3d5f29c1f6
@ -26,6 +26,7 @@
|
|||||||
import at.pcgamingfreaks.Minepacks.Bukkit.ExtendedAPI.MinepacksCommand;
|
import at.pcgamingfreaks.Minepacks.Bukkit.ExtendedAPI.MinepacksCommand;
|
||||||
import at.pcgamingfreaks.Minepacks.Bukkit.Item.ItemConfig;
|
import at.pcgamingfreaks.Minepacks.Bukkit.Item.ItemConfig;
|
||||||
import at.pcgamingfreaks.Minepacks.Bukkit.Listener.ItemShortcut;
|
import at.pcgamingfreaks.Minepacks.Bukkit.Listener.ItemShortcut;
|
||||||
|
import at.pcgamingfreaks.Minepacks.Bukkit.MagicValues;
|
||||||
import at.pcgamingfreaks.Minepacks.Bukkit.Minepacks;
|
import at.pcgamingfreaks.Minepacks.Bukkit.Minepacks;
|
||||||
import at.pcgamingfreaks.Minepacks.Bukkit.Permissions;
|
import at.pcgamingfreaks.Minepacks.Bukkit.Permissions;
|
||||||
import at.pcgamingfreaks.StringUtils;
|
import at.pcgamingfreaks.StringUtils;
|
||||||
@ -78,8 +79,8 @@ public ShortcutCommand(final @NotNull Minepacks plugin, final @NotNull ItemShort
|
|||||||
if(playerChoice)
|
if(playerChoice)
|
||||||
{
|
{
|
||||||
validShortcutStyles = plugin.getBackpacksConfig().getBackpackItems().stream().map(ItemConfig::getName).collect(Collectors.toSet());
|
validShortcutStyles = plugin.getBackpacksConfig().getBackpackItems().stream().map(ItemConfig::getName).collect(Collectors.toSet());
|
||||||
validShortcutStyles.add("default");
|
validShortcutStyles.add(MagicValues.BACKPACK_STYLE_NAME_DEFAULT);
|
||||||
if(allowPlayerDisable) validShortcutStyles.add("none");
|
if(allowPlayerDisable) validShortcutStyles.add(MagicValues.BACKPACK_STYLE_NAME_DISABLED);
|
||||||
|
|
||||||
gui = buildGui(plugin);
|
gui = buildGui(plugin);
|
||||||
}
|
}
|
||||||
@ -111,14 +112,14 @@ public ShortcutCommand(final @NotNull Minepacks plugin, final @NotNull ItemShort
|
|||||||
}
|
}
|
||||||
//endregion
|
//endregion
|
||||||
//region set default button
|
//region set default button
|
||||||
ItemStack item = new ItemConfig("default", "BARRIER", 1, "default", null, -1, null).make();
|
ItemStack item = new ItemConfig(MagicValues.BACKPACK_STYLE_NAME_DEFAULT, "BARRIER", 1, MagicValues.BACKPACK_STYLE_NAME_DEFAULT, null, -1, null).make();
|
||||||
guiBuilder.addButton(new GuiButton(item, (player, clickType, cursor) -> { player.performCommand(setCommandBase + "default"); player.closeInventory(); }));
|
guiBuilder.addButton(new GuiButton(item, (player, clickType, cursor) -> { player.performCommand(setCommandBase + MagicValues.BACKPACK_STYLE_NAME_DEFAULT); player.closeInventory(); }));
|
||||||
//endregion
|
//endregion
|
||||||
//region set disable button
|
//region set disable button
|
||||||
if(allowPlayerDisable)
|
if(allowPlayerDisable)
|
||||||
{
|
{
|
||||||
item = new ItemStack(Material.BARRIER);
|
item = new ItemStack(Material.BARRIER);
|
||||||
guiBuilder.addButton(new GuiButton(item, (player, clickType, cursor) -> { player.performCommand(setCommandBase + "none"); player.closeInventory(); }));
|
guiBuilder.addButton(new GuiButton(item, (player, clickType, cursor) -> { player.performCommand(setCommandBase + MagicValues.BACKPACK_STYLE_NAME_DISABLED); player.closeInventory(); }));
|
||||||
}
|
}
|
||||||
//endregion
|
//endregion
|
||||||
return guiBuilder.build();
|
return guiBuilder.build();
|
||||||
|
@ -22,6 +22,7 @@
|
|||||||
import at.pcgamingfreaks.Minepacks.Bukkit.API.Backpack;
|
import at.pcgamingfreaks.Minepacks.Bukkit.API.Backpack;
|
||||||
import at.pcgamingfreaks.Minepacks.Bukkit.ExtendedAPI.MinepacksPlayerExtended;
|
import at.pcgamingfreaks.Minepacks.Bukkit.ExtendedAPI.MinepacksPlayerExtended;
|
||||||
import at.pcgamingfreaks.Minepacks.Bukkit.Item.ItemConfig;
|
import at.pcgamingfreaks.Minepacks.Bukkit.Item.ItemConfig;
|
||||||
|
import at.pcgamingfreaks.Minepacks.Bukkit.MagicValues;
|
||||||
import at.pcgamingfreaks.UUIDConverter;
|
import at.pcgamingfreaks.UUIDConverter;
|
||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
@ -43,7 +44,7 @@ public class MinepacksPlayerData implements MinepacksPlayerExtended, ICacheableP
|
|||||||
private final @NotNull UUID uuid;
|
private final @NotNull UUID uuid;
|
||||||
private final int hash;
|
private final int hash;
|
||||||
@Getter private final @NotNull OfflinePlayer player;
|
@Getter private final @NotNull OfflinePlayer player;
|
||||||
@Getter private String backpackStyleName = "default";
|
@Getter private String backpackStyleName = MagicValues.BACKPACK_STYLE_NAME_DEFAULT;
|
||||||
private ItemConfig backpackStyle = null;
|
private ItemConfig backpackStyle = null;
|
||||||
@Getter @Setter private Backpack backpack = null;
|
@Getter @Setter private Backpack backpack = null;
|
||||||
@Getter @Setter private Object databaseKey = null;
|
@Getter @Setter private Object databaseKey = null;
|
||||||
@ -116,16 +117,16 @@ public boolean canBeUncached()
|
|||||||
@Override
|
@Override
|
||||||
public void setBackpackStyle(@NotNull String style)
|
public void setBackpackStyle(@NotNull String style)
|
||||||
{
|
{
|
||||||
if(style.equals("none"))
|
if(style.equals(MagicValues.BACKPACK_STYLE_NAME_DISABLED))
|
||||||
{
|
{
|
||||||
backpackStyleName = style;
|
backpackStyleName = style;
|
||||||
backpackStyle = null;
|
backpackStyle = null;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if(style.equals("default") || !BackpacksConfig.getInstance().getValidShortcutStyles().contains(style))
|
if(style.equals(MagicValues.BACKPACK_STYLE_NAME_DEFAULT) || !BackpacksConfig.getInstance().getValidShortcutStyles().contains(style))
|
||||||
{
|
{
|
||||||
backpackStyleName = "default";
|
backpackStyleName = MagicValues.BACKPACK_STYLE_NAME_DEFAULT;
|
||||||
style = BackpacksConfig.getInstance().getDefaultBackpackItem();
|
style = BackpacksConfig.getInstance().getDefaultBackpackItem();
|
||||||
}
|
}
|
||||||
else backpackStyleName = style;
|
else backpackStyleName = style;
|
||||||
|
@ -20,4 +20,6 @@
|
|||||||
public class MagicValues
|
public class MagicValues
|
||||||
{
|
{
|
||||||
public static final String MIN_PCGF_PLUGIN_LIB_VERSION = "1.0.30-SNAPSHOT";
|
public static final String MIN_PCGF_PLUGIN_LIB_VERSION = "1.0.30-SNAPSHOT";
|
||||||
|
public static final String BACKPACK_STYLE_NAME_DEFAULT = "default";
|
||||||
|
public static final String BACKPACK_STYLE_NAME_DISABLED = "none";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user