Big Bug Fixes for SearchUI and multiple players/ Listener for SizeSearchUI
This commit is contained in:
1 parent
38564a1848
commit
52defe9cca
25 files changed
+604
-355
No files matched your search
@@ -15,6 +15,8 @@
|
||||
<properties>
|
||||
<java.version>1.8</java.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.build.directory>C:\Users\philw\Desktop\Alles\Minecraft Server\TextGenerator\plugins\
|
||||
</project.build.directory>
|
||||
</properties>
|
||||
|
||||
<build>
|
||||
@@ -52,6 +54,7 @@
|
||||
<filtering>true</filtering>
|
||||
</resource>
|
||||
</resources>
|
||||
<directory>${project.build.directory}</directory>
|
||||
</build>
|
||||
|
||||
<repositories>
|
||||
|
||||
@@ -4,8 +4,8 @@ import de.philw.textgenerator.command.TextGeneratorCommand;
|
||||
import de.philw.textgenerator.manager.ConfigManager;
|
||||
import de.philw.textgenerator.ui.SearchUIListener;
|
||||
import de.philw.textgenerator.ui.SettingsUIListener;
|
||||
import de.philw.textgenerator.ui.SizeSearchUIListener;
|
||||
import de.philw.textgenerator.utils.TextInstance;
|
||||
import junit.framework.TestListener;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
@@ -14,6 +14,7 @@ public final class TextGenerator extends JavaPlugin {
|
||||
private static TextGenerator INSTANCE;
|
||||
private TextInstance currentEdited;
|
||||
private SearchUIListener searchUIListener;
|
||||
private TextGeneratorCommand textGeneratorCommand;
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
@@ -24,10 +25,11 @@ public final class TextGenerator extends JavaPlugin {
|
||||
// Letters letters = new ThreeByThreeLetters();
|
||||
//
|
||||
// LettersBuilder.build(letters.getT(Font.OAK, Direction.EAST), Direction.EAST, start);
|
||||
new TextGeneratorCommand();
|
||||
textGeneratorCommand = new TextGeneratorCommand();
|
||||
searchUIListener = new SearchUIListener();
|
||||
Bukkit.getPluginManager().registerEvents(new SettingsUIListener(), this);
|
||||
Bukkit.getPluginManager().registerEvents(searchUIListener, this);
|
||||
Bukkit.getPluginManager().registerEvents(new SizeSearchUIListener(), this);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -35,7 +37,7 @@ public final class TextGenerator extends JavaPlugin {
|
||||
|
||||
}
|
||||
|
||||
public static TextGenerator getInstance () {
|
||||
public static TextGenerator getInstance() {
|
||||
return INSTANCE;
|
||||
}
|
||||
|
||||
@@ -54,4 +56,8 @@ public final class TextGenerator extends JavaPlugin {
|
||||
public SearchUIListener getSearchUIListener() {
|
||||
return searchUIListener;
|
||||
}
|
||||
|
||||
public TextGeneratorCommand getTextGeneratorCommand() {
|
||||
return textGeneratorCommand;
|
||||
}
|
||||
}
|
||||
@@ -38,7 +38,7 @@ public abstract class Command extends BukkitCommand {
|
||||
public abstract void execute(CommandSender sender, String[] args);
|
||||
|
||||
@Override
|
||||
public List<String> tabComplete(CommandSender sender, String alias, String[] args) throws IllegalArgumentException {
|
||||
public List<String> tabComplete(CommandSender sender, String alias, String[] args) throws IllegalArgumentException {
|
||||
return onTabComplete(sender, args);
|
||||
}
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ public class TextGeneratorCommand extends Command {
|
||||
for (int index = 1; index < args.length; index++) {
|
||||
builder.append(args[index]).append(" ");
|
||||
}
|
||||
generate(player, builder.substring(0, builder.toString().length()-1));
|
||||
generate(player, builder.substring(0, builder.toString().length() - 1));
|
||||
}
|
||||
if ((args.length == 1 || args.length == 4) && args[0].equalsIgnoreCase("setStart")) {
|
||||
if (args.length == 1) {
|
||||
@@ -91,9 +91,11 @@ public class TextGeneratorCommand extends Command {
|
||||
player.sendMessage(ChatColor.GREEN + "/textgenerator generate <direction>");
|
||||
player.sendMessage(ChatColor.GREEN + "/textgenerator undo");
|
||||
}
|
||||
|
||||
private void generate(Player player, String toGenerate) {
|
||||
if (textInstance.getStartLocation() == null) {
|
||||
player.sendMessage(ChatColor.RED + "Before you do this you have to set the start location with /textgenerator setStart (<coordinates>)");
|
||||
player.sendMessage(ChatColor.RED + "Before you do this you have to set the start location with " +
|
||||
"/textgenerator setStart (<coordinates>)");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -128,7 +130,8 @@ public class TextGeneratorCommand extends Command {
|
||||
player.sendMessage(ChatColor.RED + "The coordinates have to be integers.");
|
||||
return;
|
||||
}
|
||||
textInstance.setStartLocation(new Location(player.getWorld(), Double.parseDouble(x), Double.parseDouble(y), Double.parseDouble(z)));
|
||||
textInstance.setStartLocation(new Location(player.getWorld(), Double.parseDouble(x), Double.parseDouble(y),
|
||||
Double.parseDouble(z)));
|
||||
player.sendMessage(ChatColor.GREEN + "StartLocation has been successfully set to " +
|
||||
textInstance.getStartLocation().getX() + ", " + textInstance.getStartLocation().getY() + ", " +
|
||||
textInstance.getStartLocation().getZ());
|
||||
@@ -151,12 +154,16 @@ public class TextGeneratorCommand extends Command {
|
||||
player.sendMessage(ChatColor.RED + "There's nothing to undo!");
|
||||
return;
|
||||
}
|
||||
HashMap<Location, BlockData> lastChange = lastChanges.get(lastChanges.size()-1);
|
||||
for (Location location: lastChange.keySet()) {
|
||||
HashMap<Location, BlockData> lastChange = lastChanges.get(lastChanges.size() - 1);
|
||||
for (Location location : lastChange.keySet()) {
|
||||
Objects.requireNonNull(location.getWorld()).getBlockAt(location).setBlockData(lastChange.get(location));
|
||||
}
|
||||
player.sendMessage(ChatColor.GREEN + "Successfully undid the last change!");
|
||||
lastChanges.remove(lastChanges.size()-1);
|
||||
lastChanges.remove(lastChanges.size() - 1);
|
||||
}
|
||||
|
||||
public TextInstance getTextInstance() {
|
||||
return textInstance;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -5,9 +5,9 @@ public enum Block {
|
||||
OAK("_planks", true, "oak_planks"),
|
||||
QUARTZ("_block", true, "quartz_block");
|
||||
|
||||
private String mustAddAfterNormalBlock;
|
||||
private boolean isCompatibleWithSmallLetters;
|
||||
private String normalBlockData;
|
||||
private final String mustAddAfterNormalBlock;
|
||||
private final boolean isCompatibleWithSmallLetters;
|
||||
private final String normalBlockData;
|
||||
|
||||
Block(String mustAddAfterNormalBlock, boolean isCompatibleWithSmallLetters, String normalBlockData) {
|
||||
this.mustAddAfterNormalBlock = mustAddAfterNormalBlock;
|
||||
|
||||
@@ -36,7 +36,8 @@ public class GenerateUtil {
|
||||
textInstance.getStartLocation().getWorld()).getBlockAt(Objects.requireNonNull(editStartLocation(textInstance.getStartLocation(), widthIndex, heightIndex, textInstance.getDirection()))).
|
||||
setBlockData(Bukkit.createBlockData(textInstance.getBlock().getNormalBlockData()));
|
||||
}
|
||||
} catch (IndexOutOfBoundsException ignored) {}
|
||||
} catch (IndexOutOfBoundsException ignored) {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -46,7 +47,8 @@ public class GenerateUtil {
|
||||
for (int heightIndex = 0; heightIndex < blocks.length; heightIndex++) {
|
||||
for (int widthIndex = 0; widthIndex < blocks[0].length; widthIndex++) {
|
||||
Block block = Objects.requireNonNull(textInstance.getStartLocation().getWorld()).getBlockAt(
|
||||
Objects.requireNonNull(editStartLocation(textInstance.getStartLocation(), widthIndex, heightIndex, textInstance.getDirection())));
|
||||
Objects.requireNonNull(editStartLocation(textInstance.getStartLocation(), widthIndex,
|
||||
heightIndex, textInstance.getDirection())));
|
||||
affectedBlocks.put(block.getLocation(), block.getBlockData());
|
||||
}
|
||||
}
|
||||
@@ -57,13 +59,14 @@ public class GenerateUtil {
|
||||
ArrayList<boolean[][]> lines = new ArrayList<>();
|
||||
// find out the biggest width
|
||||
int width = 0;
|
||||
for (BufferedImage bufferedImage: linesAsBufferedImages) {
|
||||
for (BufferedImage bufferedImage : linesAsBufferedImages) {
|
||||
if (bufferedImage.getWidth() > width) width = bufferedImage.getWidth();
|
||||
}
|
||||
boolean[][] biggest = null;
|
||||
// loop through all linesAsBufferedImages, make 2D-Boolean arrays out of it (what block has to be placed and what not)
|
||||
// loop through all linesAsBufferedImages, make 2D-Boolean arrays out of it (what block has to be placed and
|
||||
// what not)
|
||||
// and reduce them
|
||||
for (BufferedImage bufferedImage: linesAsBufferedImages) {
|
||||
for (BufferedImage bufferedImage : linesAsBufferedImages) {
|
||||
boolean[][] tempLine = new boolean[bufferedImage.getHeight()][width];
|
||||
for (int heightIndex = 0; heightIndex < bufferedImage.getHeight(); heightIndex++) {
|
||||
for (int widthIndex = 0; widthIndex < bufferedImage.getWidth(); widthIndex++) {
|
||||
@@ -72,12 +75,12 @@ public class GenerateUtil {
|
||||
}
|
||||
}
|
||||
int alreadyRemoved = 0;
|
||||
for (int columnIndex: getToRemoveColumns(tempLine)) {
|
||||
for (int columnIndex : getToRemoveColumns(tempLine)) {
|
||||
tempLine = removeColumn(tempLine, columnIndex - alreadyRemoved);
|
||||
alreadyRemoved++;
|
||||
}
|
||||
alreadyRemoved = 0;
|
||||
for (int rowIndex: getToRemoveRows(tempLine)) {
|
||||
for (int rowIndex : getToRemoveRows(tempLine)) {
|
||||
removeRow(tempLine, rowIndex - alreadyRemoved);
|
||||
alreadyRemoved++;
|
||||
}
|
||||
@@ -99,12 +102,12 @@ public class GenerateUtil {
|
||||
// merge the 2D-Boolean arrays to a big 2D-Boolean considering the in the config given spaceBetweenEachLine
|
||||
int height = 0;
|
||||
int spaceBetweenEachLine = ConfigManager.getSpaceBetweenEachLine();
|
||||
for (boolean[][] doneLine: lines) {
|
||||
for (boolean[][] doneLine : lines) {
|
||||
height += doneLine.length + spaceBetweenEachLine;
|
||||
}
|
||||
boolean[][] blocks = new boolean[height][width];
|
||||
int currentLineIndexCount = 0;
|
||||
for (boolean[][] doneLine: lines) {
|
||||
for (boolean[][] doneLine : lines) {
|
||||
for (boolean[] booleans : doneLine) {
|
||||
blocks[currentLineIndexCount] = booleans;
|
||||
currentLineIndexCount++;
|
||||
@@ -136,7 +139,7 @@ public class GenerateUtil {
|
||||
|
||||
// from bottom to top
|
||||
start = true;
|
||||
for (int column = blocks.length-1; column >= 0; column--) {
|
||||
for (int column = blocks.length - 1; column >= 0; column--) {
|
||||
boolean reduce = true;
|
||||
for (int row = 0; row < blocks[0].length; row++) {
|
||||
if (blocks[column][row]) {
|
||||
@@ -176,7 +179,7 @@ public class GenerateUtil {
|
||||
|
||||
// from right to left
|
||||
start = true;
|
||||
for (int row = blocks[0].length-1; row >= 0; row--) {
|
||||
for (int row = blocks[0].length - 1; row >= 0; row--) {
|
||||
boolean reduce = true;
|
||||
for (boolean[] block : blocks) {
|
||||
if (block[row]) {
|
||||
@@ -197,7 +200,7 @@ public class GenerateUtil {
|
||||
private static boolean[][] removeColumn(boolean[][] blocks, int columnIndex) {
|
||||
boolean[][] newBlocks = new boolean[blocks.length - 1][];
|
||||
System.arraycopy(blocks, 0, newBlocks, 0, columnIndex);
|
||||
System.arraycopy(blocks, columnIndex+1, newBlocks, columnIndex, blocks.length - columnIndex - 1);
|
||||
System.arraycopy(blocks, columnIndex + 1, newBlocks, columnIndex, blocks.length - columnIndex - 1);
|
||||
return newBlocks;
|
||||
}
|
||||
|
||||
@@ -205,7 +208,8 @@ public class GenerateUtil {
|
||||
for (int columnIndex = 0; columnIndex < blocks.length; columnIndex++) {
|
||||
boolean[] row = new boolean[blocks[columnIndex].length - 1];
|
||||
System.arraycopy(blocks[columnIndex], 0, row, 0, rowIndex);
|
||||
System.arraycopy(blocks[columnIndex], rowIndex+1, row, rowIndex, blocks[columnIndex].length - rowIndex - 1);
|
||||
System.arraycopy(blocks[columnIndex], rowIndex + 1, row, rowIndex,
|
||||
blocks[columnIndex].length - rowIndex - 1);
|
||||
blocks[columnIndex] = row;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,10 +34,11 @@ public class LetterConverter {
|
||||
|
||||
ArrayList<BufferedImage> linesAsBufferedImages = new ArrayList<>();
|
||||
|
||||
for (String line: lines) {
|
||||
for (String line : lines) {
|
||||
int width = fontMetrics.stringWidth(line);
|
||||
int height = fontMetrics.getHeight();
|
||||
BufferedImage letters = new BufferedImage(fontMetrics.stringWidth(line), fontMetrics.getHeight(), BufferedImage.TYPE_INT_RGB);
|
||||
BufferedImage letters = new BufferedImage(fontMetrics.stringWidth(line), fontMetrics.getHeight(),
|
||||
BufferedImage.TYPE_INT_RGB);
|
||||
graphicsTool = letters.createGraphics();
|
||||
graphicsTool.setColor(Color.WHITE);
|
||||
graphicsTool.fillRect(0, 0, width, height);
|
||||
|
||||
@@ -77,12 +77,14 @@ public abstract class Letters {
|
||||
|
||||
protected String getRightTopNothingStair(Block block, Direction rightDirection) {
|
||||
return "minecraft:" + block.toString().toLowerCase() + "_stairs[facing=" +
|
||||
rightDirection.getOppositeDirection().toString().toLowerCase() + ",half=bottom,shape=straight,waterlogged=false]";
|
||||
rightDirection.getOppositeDirection().toString().toLowerCase() + ",half=bottom,shape=straight," +
|
||||
"waterlogged=false]";
|
||||
}
|
||||
|
||||
protected String getRightBottomNothingStair(Block block, Direction rightDirection) {
|
||||
return "minecraft:" + block.toString().toLowerCase() + "_stairs[facing=" +
|
||||
rightDirection.getOppositeDirection().toString().toLowerCase() + ",half=top,shape=straight,waterlogged=false]";
|
||||
rightDirection.getOppositeDirection().toString().toLowerCase() + ",half=top,shape=straight," +
|
||||
"waterlogged=false]";
|
||||
}
|
||||
|
||||
protected String getLeftTopNothingStair(Block block, Direction rightDirection) {
|
||||
|
||||
@@ -12,7 +12,8 @@ import java.util.Objects;
|
||||
|
||||
public class LettersBuilder {
|
||||
|
||||
// public static void build(String[][] letterData, Direction rightDirection, Location startLocation) { First build method
|
||||
// public static void build(String[][] letterData, Direction rightDirection, Location startLocation) { First build
|
||||
// method
|
||||
// int length = letterData.length;
|
||||
// int height = letterData[0].length;
|
||||
//
|
||||
@@ -23,20 +24,25 @@ public class LettersBuilder {
|
||||
// BlockData blockData = Bukkit.createBlockData(letterData[lengthIndex][heightIndex]);
|
||||
// Block block = null;
|
||||
// if (rightDirection == Direction.NORTH) {
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(0, heightIndex, 0).subtract(0, 0, lengthIndex));
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(0, heightIndex, 0)
|
||||
// .subtract(0, 0, lengthIndex));
|
||||
// } else if (rightDirection == Direction.EAST) {
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(lengthIndex, heightIndex, 0));
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(lengthIndex,
|
||||
// heightIndex, 0));
|
||||
// } else if (rightDirection == Direction.SOUTH) {
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(0, heightIndex, lengthIndex));
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(0, heightIndex,
|
||||
// lengthIndex));
|
||||
// } else if (rightDirection == Direction.WEST){
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(0, heightIndex, 0).subtract(lengthIndex, 0, 0));
|
||||
// block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(0, heightIndex, 0)
|
||||
// .subtract(lengthIndex, 0, 0));
|
||||
// }
|
||||
// Objects.requireNonNull(block).setBlockData(blockData);
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
public static void build(String[][] letterData, Direction rightDirection, Location startLocation, HashMap<Location, BlockData> oldBlocks) {
|
||||
public static void build(String[][] letterData, Direction rightDirection, Location startLocation,
|
||||
HashMap<Location, BlockData> oldBlocks) {
|
||||
int length = letterData.length;
|
||||
int height = letterData[0].length;
|
||||
|
||||
@@ -44,16 +50,18 @@ public class LettersBuilder {
|
||||
|
||||
for (int lengthIndex = 0; lengthIndex < length; lengthIndex++) {
|
||||
for (int downIndex = 0; downIndex < height; downIndex++) {
|
||||
BlockData blockData = Bukkit.createBlockData(letterData[lengthIndex][height-1-downIndex]);
|
||||
BlockData blockData = Bukkit.createBlockData(letterData[lengthIndex][height - 1 - downIndex]);
|
||||
Block block = null;
|
||||
if (rightDirection == Direction.NORTH) {
|
||||
block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().subtract(0, downIndex, lengthIndex));
|
||||
block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().subtract(0, downIndex,
|
||||
lengthIndex));
|
||||
} else if (rightDirection == Direction.EAST) {
|
||||
block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(lengthIndex, 0, 0).subtract(0, downIndex, 0));
|
||||
} else if (rightDirection == Direction.SOUTH) {
|
||||
block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().add(0, 0, lengthIndex).subtract(0, downIndex, 0));
|
||||
} else if (rightDirection == Direction.WEST){
|
||||
block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().subtract(lengthIndex, downIndex, 0));
|
||||
} else if (rightDirection == Direction.WEST) {
|
||||
block = Objects.requireNonNull(world).getBlockAt(startLocation.clone().subtract(lengthIndex,
|
||||
downIndex, 0));
|
||||
}
|
||||
oldBlocks.put(Objects.requireNonNull(block).getLocation(), block.getBlockData());
|
||||
Objects.requireNonNull(block).setBlockData(blockData);
|
||||
|
||||
@@ -5,9 +5,9 @@ public enum Size {
|
||||
TWOBYTWO(new TwoByTwoLetters(), 2, 2),
|
||||
THREEBYTHREE(new ThreeByThreeLetters(), 3, 3);
|
||||
|
||||
private Letters letters;
|
||||
private int neededHorizontalBlocks;
|
||||
private int neededVerticalBlocks;
|
||||
private final Letters letters;
|
||||
private final int neededHorizontalBlocks;
|
||||
private final int neededVerticalBlocks;
|
||||
|
||||
Size(Letters letters, int neededHorizontalBlocks, int neededVerticalBlocks) {
|
||||
this.letters = letters;
|
||||
|
||||
@@ -52,6 +52,11 @@ public class ConfigManager {
|
||||
return Integer.parseInt(Objects.requireNonNull(size));
|
||||
}
|
||||
|
||||
public static void setFontSize(String size) {
|
||||
config.set("textSettings.fontSize", size);
|
||||
saveConfig();
|
||||
}
|
||||
|
||||
public static int getFontStyle() {
|
||||
String fontStyle = config.getString("textSettings.fontStyle");
|
||||
if (!Validator.isValidFontStyle(Objects.requireNonNull(fontStyle))) {
|
||||
@@ -87,6 +92,14 @@ public class ConfigManager {
|
||||
"is not a valid " + dataType + "! The default " + dataType + " '" + defaultValue + "' will be taken.");
|
||||
}
|
||||
|
||||
public static void saveConfig() {
|
||||
try {
|
||||
config.save(new File(TextGenerator.getInstance().getDataFolder(), "config.yml"));
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* This method adds a field, if the field is not in the config, to the config with the default value
|
||||
*/
|
||||
@@ -96,25 +109,26 @@ public class ConfigManager {
|
||||
config.set("textSettings.block", Objects.requireNonNull(config.getDefaults()).get("textSettings.block"));
|
||||
}
|
||||
if (!config.isSet("textSettings.fontName")) {
|
||||
config.set("textSettings.fontName", Objects.requireNonNull(config.getDefaults()).get("textSettings.fontName"));
|
||||
config.set("textSettings.fontName", Objects.requireNonNull(config.getDefaults()).get("textSettings" +
|
||||
".fontName"));
|
||||
}
|
||||
if (!config.isSet("textSettings.fontSize")) {
|
||||
config.set("textSettings.fontSize", Objects.requireNonNull(config.getDefaults()).get("textSettings.fontSize"));
|
||||
config.set("textSettings.fontSize", Objects.requireNonNull(config.getDefaults()).get("textSettings" +
|
||||
".fontSize"));
|
||||
}
|
||||
if (!config.isSet("textSettings.fontStyle")) {
|
||||
config.set("textSettings.fontStyle", Objects.requireNonNull(config.getDefaults()).get("textSettings.fontStyle"));
|
||||
config.set("textSettings.fontStyle", Objects.requireNonNull(config.getDefaults()).get("textSettings" +
|
||||
".fontStyle"));
|
||||
}
|
||||
if (!config.isSet("textSettings.underline")) {
|
||||
config.set("textSettings.underline", Objects.requireNonNull(config.getDefaults()).get("textSettings.underline"));
|
||||
config.set("textSettings.underline", Objects.requireNonNull(config.getDefaults()).get("textSettings" +
|
||||
".underline"));
|
||||
}
|
||||
if (!config.isSet("textSettings.spaceBetweenEachLine")) {
|
||||
config.set("textSettings.spaceBetweenEachLine", Objects.requireNonNull(config.getDefaults()).get("textSettings.spaceBetweenEachLine"));
|
||||
}
|
||||
try {
|
||||
config.save(new File(textGenerator.getDataFolder(), "config.yml"));
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
config.set("textSettings.spaceBetweenEachLine", Objects.requireNonNull(config.getDefaults()).get(
|
||||
"textSettings.spaceBetweenEachLine"));
|
||||
}
|
||||
saveConfig();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -3,5 +3,4 @@ package de.philw.textgenerator.manager;
|
||||
public class GeneratedTextsManager {
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -6,6 +6,7 @@ import de.philw.textgenerator.utils.UIUtil;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.Inventory;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.inventory.meta.ItemMeta;
|
||||
@@ -22,7 +23,7 @@ public abstract class SearchUI {
|
||||
protected final static int NEXT_PAGE_INDEX = 50;
|
||||
protected final static int SEARCH_INDEX = 49;
|
||||
protected final static int[] SPACE_INDEXES = new int[]{46, 47, 51, 52, 53};
|
||||
protected String name;
|
||||
protected String inventoryDisplay;
|
||||
protected ArrayList<ItemStack> allItems;
|
||||
protected ArrayList<ItemStack> searchedItems;
|
||||
protected Inventory inventory;
|
||||
@@ -30,11 +31,12 @@ public abstract class SearchUI {
|
||||
protected String currentSearch;
|
||||
protected String searchDisplayTitle;
|
||||
|
||||
public SearchUI(String name, ArrayList<ItemStack> allItems, String searchDisplayTitle) {
|
||||
TextGenerator.getInstance().getSearchUIListener().addSearchUI(this);
|
||||
this.inventory = Bukkit.createInventory(null, 54, name);
|
||||
this.name = name;
|
||||
this.allItems = allItems;
|
||||
public SearchUI(String inventoryDisplay, String searchDisplayTitle, Player player) {
|
||||
TextGenerator.getInstance().getSearchUIListener().addSearchUI(player.getUniqueId(), this);
|
||||
this.inventory = Bukkit.createInventory(null, 54, inventoryDisplay);
|
||||
this.inventoryDisplay = inventoryDisplay;
|
||||
this.allItems = new ArrayList<>();
|
||||
addAllItems();
|
||||
this.searchedItems = this.allItems;
|
||||
this.currentSearch = "";
|
||||
this.currentPage = 1;
|
||||
@@ -54,7 +56,7 @@ public abstract class SearchUI {
|
||||
updateSearchItem("");
|
||||
|
||||
//Add fill items
|
||||
for (int index: SPACE_INDEXES) {
|
||||
for (int index : SPACE_INDEXES) {
|
||||
ItemStack itemStack = new ItemStack(Material.BLACK_STAINED_GLASS_PANE);
|
||||
ItemMeta itemMeta = itemStack.getItemMeta();
|
||||
Objects.requireNonNull(itemMeta).setDisplayName("Space");
|
||||
@@ -68,7 +70,7 @@ public abstract class SearchUI {
|
||||
|
||||
public void updatePageArrows() {
|
||||
ItemStack nextPageItemStack, previousPageItemStack;
|
||||
if (UIUtil.isPageValid(searchedItems, currentPage+1, SPACES)) {
|
||||
if (UIUtil.isPageValid(searchedItems, currentPage + 1, SPACES)) {
|
||||
nextPageItemStack = UIUtil.getSkullByString(SkullData.NEXT_PAGE_ALLOWED);
|
||||
ItemMeta itemMeta = Objects.requireNonNull(nextPageItemStack).getItemMeta();
|
||||
Objects.requireNonNull(itemMeta).setDisplayName(ChatColor.GREEN + "Next Page");
|
||||
@@ -90,7 +92,7 @@ public abstract class SearchUI {
|
||||
itemMeta.setLore(lore);
|
||||
nextPageItemStack.setItemMeta(itemMeta);
|
||||
}
|
||||
if (UIUtil.isPageValid(searchedItems, currentPage-1, SPACES)) {
|
||||
if (UIUtil.isPageValid(searchedItems, currentPage - 1, SPACES)) {
|
||||
previousPageItemStack = UIUtil.getSkullByString(SkullData.PREVIOUS_PAGE_ALLOWED);
|
||||
ItemMeta itemMeta = Objects.requireNonNull(previousPageItemStack).getItemMeta();
|
||||
Objects.requireNonNull(itemMeta).setDisplayName(ChatColor.GREEN + "Previous Page");
|
||||
@@ -162,4 +164,6 @@ public abstract class SearchUI {
|
||||
inventory.setItem(SEARCH_INDEX, searchItemStack);
|
||||
}
|
||||
|
||||
public abstract void addAllItems();
|
||||
|
||||
}
|
||||
@@ -3,71 +3,107 @@ package de.philw.textgenerator.ui;
|
||||
import de.philw.textgenerator.TextGenerator;
|
||||
import de.philw.textgenerator.utils.UIUtil;
|
||||
import net.wesjd.anvilgui.AnvilGUI;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.Listener;
|
||||
import org.bukkit.event.inventory.InventoryClickEvent;
|
||||
import org.bukkit.event.inventory.InventoryCloseEvent;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
|
||||
public class SearchUIListener implements Listener {
|
||||
|
||||
private final ArrayList<SearchUI> searchUISToListenTo;
|
||||
private final HashMap<UUID, SearchUI> searchUISToListenTo;
|
||||
//This arrayList is for all players who open an anvil gui to search and close the search UI inventory, so it knows that
|
||||
//this particular search UI should not be removed
|
||||
private final ArrayList<UUID> notRemove;
|
||||
|
||||
public SearchUIListener() {
|
||||
searchUISToListenTo = new ArrayList<>();
|
||||
searchUISToListenTo = new HashMap<>();
|
||||
notRemove = new ArrayList<>();
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
@EventHandler
|
||||
public void onInventoryClick(InventoryClickEvent e) {
|
||||
SearchUI clickedSearchUI = searchUISToListenTo.stream().filter(searchUI -> ChatColor.translateAlternateColorCodes('&', e.getView().getTitle()).contains(searchUI.name)).findFirst().orElse(null);
|
||||
SearchUI clickedSearchUI = null;
|
||||
Player player = (Player) e.getWhoClicked();
|
||||
for (UUID uuid: searchUISToListenTo.keySet()) {
|
||||
if (player.getUniqueId().equals(uuid)) {
|
||||
clickedSearchUI = searchUISToListenTo.get(uuid);
|
||||
}
|
||||
}
|
||||
if (clickedSearchUI == null) return;
|
||||
if (e.getCurrentItem() == null) return;
|
||||
Player player = (Player) e.getWhoClicked();
|
||||
e.setCancelled(true);
|
||||
switch (e.getRawSlot()) {
|
||||
case SearchUI.RETURN_ARROW_INDEX:
|
||||
e.setCancelled(true);
|
||||
new SettingsUI(player);
|
||||
searchUISToListenTo.remove(clickedSearchUI);
|
||||
searchUISToListenTo.remove(player.getUniqueId());
|
||||
break;
|
||||
case SearchUI.PREVIOUS_PAGE_INDEX:
|
||||
e.setCancelled(true);
|
||||
if (e.getClick().isLeftClick()) {
|
||||
clickedSearchUI.openPage(clickedSearchUI.currentPage-1);
|
||||
clickedSearchUI.openPage(clickedSearchUI.currentPage - 1);
|
||||
} else if (e.getClick().isRightClick()) {
|
||||
clickedSearchUI.openPage(1);
|
||||
}
|
||||
break;
|
||||
case SearchUI.NEXT_PAGE_INDEX:
|
||||
e.setCancelled(true);
|
||||
if (e.getClick().isLeftClick()) {
|
||||
clickedSearchUI.openPage(clickedSearchUI.currentPage+1);
|
||||
clickedSearchUI.openPage(clickedSearchUI.currentPage + 1);
|
||||
} else if (e.getClick().isRightClick()) {
|
||||
clickedSearchUI.openPage(UIUtil.getMaxPage(clickedSearchUI.searchedItems, SearchUI.SPACES));
|
||||
}
|
||||
break;
|
||||
case SearchUI.SEARCH_INDEX:
|
||||
e.setCancelled(true);
|
||||
notRemove.add(player.getUniqueId());
|
||||
if (e.getClick().isRightClick()) {
|
||||
clickedSearchUI.search("");
|
||||
} else if (e.getClick().isLeftClick()) {
|
||||
AtomicBoolean completed = new AtomicBoolean(false);
|
||||
SearchUI finalClickedSearchUI = clickedSearchUI;
|
||||
new AnvilGUI.Builder()
|
||||
.onComplete((target, text) -> {
|
||||
clickedSearchUI.search(text);
|
||||
return AnvilGUI.Response.openInventory(clickedSearchUI.inventory);
|
||||
finalClickedSearchUI.search(text);
|
||||
completed.set(true);
|
||||
return AnvilGUI.Response.openInventory(finalClickedSearchUI.inventory);
|
||||
})
|
||||
.onClose(stateSnapshot -> {
|
||||
if (!completed.get()) searchUISToListenTo.remove(player.getUniqueId());
|
||||
})
|
||||
.title(clickedSearchUI.searchDisplayTitle)
|
||||
.itemLeft(new ItemStack(Material.NAME_TAG))
|
||||
.text(" ")
|
||||
.plugin(TextGenerator.getInstance())
|
||||
.open(player);
|
||||
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
public void addSearchUI(SearchUI searchUI){
|
||||
searchUISToListenTo.add(searchUI);
|
||||
@EventHandler
|
||||
public void onInventoryClose(InventoryCloseEvent e) {
|
||||
Player player = (Player) e.getPlayer();
|
||||
if (notRemove.contains(e.getPlayer().getUniqueId())) {
|
||||
notRemove.remove(e.getPlayer().getUniqueId());
|
||||
return;
|
||||
}
|
||||
for (UUID uuid: searchUISToListenTo.keySet()) {
|
||||
if (player.getUniqueId().equals(uuid)) {
|
||||
if (e.getView().getTitle().contains(searchUISToListenTo.get(uuid).inventoryDisplay)) searchUISToListenTo.remove(uuid);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void addSearchUI(UUID uuid, SearchUI searchUI) {
|
||||
searchUISToListenTo.put(uuid, searchUI);
|
||||
}
|
||||
}
|
||||
@@ -9,8 +9,8 @@ import org.bukkit.inventory.Inventory;
|
||||
|
||||
public class SettingsUI {
|
||||
|
||||
private Inventory inventory;
|
||||
private Player player;
|
||||
private final Inventory inventory;
|
||||
private final Player player;
|
||||
|
||||
public SettingsUI(Player player) {
|
||||
inventory = Bukkit.createInventory(null, 54, ChatColor.GREEN + "TextGenerator Settings");
|
||||
@@ -24,4 +24,4 @@ public class SettingsUI {
|
||||
inventory.addItem(UIUtil.getSkullByString(SkullData.FONT_SIZE));
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -10,16 +10,15 @@ public class SettingsUIListener implements Listener {
|
||||
|
||||
@EventHandler
|
||||
public void onInventoryClick(InventoryClickEvent e) {
|
||||
if (!ChatColor.translateAlternateColorCodes('&', e.getView().getTitle()).equals(ChatColor.GREEN + "TextGenerator Settings")) {
|
||||
if (!ChatColor.translateAlternateColorCodes('&', e.getView().getTitle()).equals(ChatColor.GREEN +
|
||||
"TextGenerator Settings")) {
|
||||
return;
|
||||
}
|
||||
if (e.getCurrentItem() == null) return;
|
||||
Player player = (Player) e.getWhoClicked();
|
||||
e.setCancelled(true);
|
||||
switch (e.getRawSlot()) {
|
||||
case 0: // close
|
||||
new SizeSearchUI(player);
|
||||
break;
|
||||
if (e.getRawSlot() == 0) { // close
|
||||
new SizeSearchUI(player);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -10,21 +10,29 @@ import java.util.ArrayList;
|
||||
|
||||
public class SizeSearchUI extends SearchUI {
|
||||
public SizeSearchUI(Player player) {
|
||||
super(ChatColor.GREEN + "Select Size", UIUtil.getAllItemStacksFromEnum(FontSize.class), "Search a font size");
|
||||
super(ChatColor.GREEN + "Select Size", "Search a font size...", player);
|
||||
player.openInventory(inventory);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ArrayList<ItemStack> getSearchedItems(String searched) {
|
||||
ArrayList<ItemStack> searchedItems = new ArrayList<>();
|
||||
for (FontSize fontSize: FontSize.values()) {
|
||||
for (String searchKeyword: fontSize.getSearchKeywords()) {
|
||||
for (FontSize fontSize : FontSize.values()) {
|
||||
for (String searchKeyword : fontSize.getSearchKeywords()) {
|
||||
if (searchKeyword.contains(searched.toUpperCase())) {
|
||||
searchedItems.add(fontSize.getItemStack());
|
||||
searchedItems.add(UIUtil.getFontSizeItemStack(fontSize));
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return searchedItems;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void addAllItems() {
|
||||
allItems.clear();
|
||||
for (FontSize fontSize: FontSize.values()) {
|
||||
allItems.add(UIUtil.getFontSizeItemStack(fontSize));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package de.philw.textgenerator.ui;
|
||||
|
||||
import de.philw.textgenerator.TextGenerator;
|
||||
import de.philw.textgenerator.manager.ConfigManager;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.Listener;
|
||||
import org.bukkit.event.inventory.InventoryClickEvent;
|
||||
|
||||
public class SizeSearchUIListener implements Listener {
|
||||
|
||||
@EventHandler
|
||||
public void onInventoryClick(InventoryClickEvent e) {
|
||||
if (!ChatColor.translateAlternateColorCodes('&', e.getView().getTitle()).equals(ChatColor.GREEN +
|
||||
"Select Size")) {
|
||||
return;
|
||||
}
|
||||
if (e.getCurrentItem() == null) return;
|
||||
Player player = (Player) e.getWhoClicked();
|
||||
e.setCancelled(true);
|
||||
if (e.getCurrentItem().getItemMeta() == null) return;
|
||||
if (e.getCurrentItem().getItemMeta().getLocalizedName().equals("")) return;
|
||||
if (TextGenerator.getInstance().getCurrentEdited() == null) {
|
||||
String fontSize = e.getCurrentItem().getItemMeta().getLocalizedName();
|
||||
ConfigManager.setFontSize(fontSize);
|
||||
TextGenerator.getInstance().getTextGeneratorCommand().getTextInstance().setFontSize(Integer.parseInt(fontSize));
|
||||
player.sendMessage(ChatColor.GREEN + "Succesfully changed your default font size to " + fontSize);
|
||||
player.closeInventory();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,119 +1,127 @@
|
||||
package de.philw.textgenerator.ui.value;
|
||||
|
||||
import de.philw.textgenerator.utils.SkullData;
|
||||
import de.philw.textgenerator.utils.UIUtil;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
public enum FontSize {
|
||||
|
||||
SIX(UIUtil.getSizeItemStack(6, SkullData.SIX, "SIX"), Arrays.asList("6", "SIX")),
|
||||
SEVEN(UIUtil.getSizeItemStack(7, SkullData.SEVEN, "SEVEN"), Arrays.asList("7", "SEVEN")),
|
||||
EIGHT(UIUtil.getSizeItemStack(8, SkullData.EIGHT, "EIGHT"), Arrays.asList("8", "EIGHT")),
|
||||
NINE(UIUtil.getSizeItemStack(9, SkullData.NINE, "NINE"), Arrays.asList("9", "NINE")),
|
||||
TEN(UIUtil.getSizeItemStack(10, SkullData.TEN, "TEN"), Arrays.asList("10", "TEN")),
|
||||
ELEVEN(UIUtil.getSizeItemStack(11, SkullData.ELEVEN, "ELEVEN"), Arrays.asList("11", "ELEVEN")),
|
||||
TWELVE(UIUtil.getSizeItemStack(12, SkullData.TWELVE, "TWELVE"), Arrays.asList("12", "TWELVE")),
|
||||
THIRTEEN(UIUtil.getSizeItemStack(13, SkullData.THIRTEEN, "THIRTEEN"), Arrays.asList("13", "THIRTEEN")),
|
||||
FOURTEEN(UIUtil.getSizeItemStack(14, SkullData.FOURTEEN, "FOURTEEN"), Arrays.asList("14", "FOURTEEN")),
|
||||
FIFTEEN(UIUtil.getSizeItemStack(15, SkullData.FIFTEEN, "FIFTEEN"), Arrays.asList("15", "FIFTEEN")),
|
||||
SIXTEEN(UIUtil.getSizeItemStack(16, SkullData.SIXTEEN, "SIXTEEN"), Arrays.asList("16", "SIXTEEN")),
|
||||
SEVENTEEN(UIUtil.getSizeItemStack(17, SkullData.SEVENTEEN, "SEVENTEEN"), Arrays.asList("17", "SEVENTEEN")),
|
||||
EIGHTEEN(UIUtil.getSizeItemStack(18, SkullData.EIGHTEEN, "EIGHTEEN"), Arrays.asList("18", "EIGHTEEN")),
|
||||
NINETEEN(UIUtil.getSizeItemStack(19, SkullData.NINETEEN, "NINETEEN"), Arrays.asList("19", "NINETEEN")),
|
||||
TWENTY(UIUtil.getSizeItemStack(20, SkullData.TWENTY, "TWENTY"), Arrays.asList("20", "TWENTY")),
|
||||
TWENTY_ONE(UIUtil.getSizeItemStack(21, SkullData.TWENTY_ONE, "TWENTY_ONE"), Arrays.asList("21", "TWENTY_ONE", "TWENTYONE")),
|
||||
TWENTY_TWO(UIUtil.getSizeItemStack(22, SkullData.TWENTY_TWO, "TWENTY_TWO"), Arrays.asList("22", "TWENTY_TWO", "TWENTYTWO")),
|
||||
TWENTY_THREE(UIUtil.getSizeItemStack(23, SkullData.TWENTY_THREE, "TWENTY_THREE"), Arrays.asList("23", "TWENTY_THREE", "TWENTYTHREE")),
|
||||
TWENTY_FOUR(UIUtil.getSizeItemStack(24, SkullData.TWENTY_FOUR, "TWENTY_FOUR"), Arrays.asList("24", "TWENTY_FOUR", "TWENTYFOUR")),
|
||||
TWENTY_FIVE(UIUtil.getSizeItemStack(25, SkullData.TWENTY_FIVE, "TWENTY_FIVE"), Arrays.asList("25", "TWENTY_FIVE", "TWENTYFIVE")),
|
||||
TWENTY_SIX(UIUtil.getSizeItemStack(26, SkullData.TWENTY_SIX, "TWENTY_SIX"), Arrays.asList("26", "TWENTY_SIX", "TWENTYSIX")),
|
||||
TWENTY_SEVEN(UIUtil.getSizeItemStack(27, SkullData.TWENTY_SEVEN, "TWENTY_SEVEN"), Arrays.asList("27", "TWENTY_SEVEN", "TWENTYSEVEN")),
|
||||
TWENTY_EIGHT(UIUtil.getSizeItemStack(28, SkullData.TWENTY_EIGHT, "TWENTY_EIGHT"), Arrays.asList("28", "TWENTY_EIGHT", "TWENTYEIGHT")),
|
||||
TWENTY_NINE(UIUtil.getSizeItemStack(29, SkullData.TWENTY_NINE, "TWENTY_NINE"), Arrays.asList("29", "TWENTY_NINE", "TWENTYNINE")),
|
||||
THIRTY(UIUtil.getSizeItemStack(30, SkullData.THIRTY, "THIRTY"), Arrays.asList("30", "THIRTY")),
|
||||
THIRTY_ONE(UIUtil.getSizeItemStack(31, SkullData.THIRTY_ONE, "THIRTY_ONE"), Arrays.asList("31", "THIRTY_ONE", "THIRTYONE")),
|
||||
THIRTY_TWO(UIUtil.getSizeItemStack(32, SkullData.THIRTY_TWO, "THIRTY_TWO"), Arrays.asList("32", "THIRTY_TWO", "THIRTYTWO")),
|
||||
THIRTY_THREE(UIUtil.getSizeItemStack(33, SkullData.THIRTY_THREE, "THIRTY_THREE"), Arrays.asList("33", "THIRTY_THREE", "THIRTYTHREE")),
|
||||
THIRTY_FOUR(UIUtil.getSizeItemStack(34, SkullData.THIRTY_FOUR, "THIRTY_FOUR"), Arrays.asList("34", "THIRTY_FOUR", "THIRTYFOUR")),
|
||||
THIRTY_FIVE(UIUtil.getSizeItemStack(35, SkullData.THIRTY_FIVE, "THIRTY_FIVE"), Arrays.asList("35", "THIRTY_FIVE", "THIRTYFIVE")),
|
||||
THIRTY_SIX(UIUtil.getSizeItemStack(36, SkullData.THIRTY_SIX, "THIRTY_SIX"), Arrays.asList("36", "THIRTY_SIX", "THIRTYSIX")),
|
||||
THIRTY_SEVEN(UIUtil.getSizeItemStack(37, SkullData.THIRTY_SEVEN, "THIRTY_SEVEN"), Arrays.asList("37", "THIRTY_SEVEN", "THIRTYSEVEN")),
|
||||
THIRTY_EIGHT(UIUtil.getSizeItemStack(38, SkullData.THIRTY_EIGHT, "THIRTY_EIGHT"), Arrays.asList("38", "THIRTY_EIGHT", "THIRTYEIGHT")),
|
||||
THIRTY_NINE(UIUtil.getSizeItemStack(39, SkullData.THIRTY_NINE, "THIRTY_NINE"), Arrays.asList("39", "THIRTY_NINE", "THIRTYNINE")),
|
||||
FORTY(UIUtil.getSizeItemStack(40, SkullData.FORTY, "FORTY"), Arrays.asList("40", "FORTY")),
|
||||
FORTY_ONE(UIUtil.getSizeItemStack(41, SkullData.FORTY_ONE, "FORTY_ONE"), Arrays.asList("41", "FORTY_ONE", "FORTYONE")),
|
||||
FORTY_TWO(UIUtil.getSizeItemStack(42, SkullData.FORTY_TWO, "FORTY_TWO"), Arrays.asList("42", "FORTY_TWO", "FORTYTWO")),
|
||||
FORTY_THREE(UIUtil.getSizeItemStack(43, SkullData.FORTY_THREE, "FORTY_THREE"), Arrays.asList("43", "FORTY_THREE", "FORTYTHREE")),
|
||||
FORTY_FOUR(UIUtil.getSizeItemStack(44, SkullData.FORTY_FOUR, "FORTY_FOUR"), Arrays.asList("44", "FORTY_FOUR", "FORTYFOUR")),
|
||||
FORTY_FIVE(UIUtil.getSizeItemStack(45, SkullData.FORTY_FIVE, "FORTY_FIVE"), Arrays.asList("45", "FORTY_FIVE", "FORTYFIVE")),
|
||||
FORTY_SIX(UIUtil.getSizeItemStack(46, SkullData.FORTY_SIX, "FORTY_SIX"), Arrays.asList("46", "FORTY_SIX", "FORTYSIX")),
|
||||
FORTY_SEVEN(UIUtil.getSizeItemStack(47, SkullData.FORTY_SEVEN, "FORTY_SEVEN"), Arrays.asList("47", "FORTY_SEVEN", "FORTYSEVEN")),
|
||||
FORTY_EIGHT(UIUtil.getSizeItemStack(48, SkullData.FORTY_EIGHT, "FORTY_EIGHT"), Arrays.asList("48", "FORTY_EIGHT", "FORTYEIGHT")),
|
||||
FORTY_NINE(UIUtil.getSizeItemStack(49, SkullData.FORTY_NINE, "FORTY_NINE"), Arrays.asList("49", "FORTY_NINE", "FORTYNINE")),
|
||||
FIFTY(UIUtil.getSizeItemStack(50, SkullData.FIFTY, "FIFTY"), Arrays.asList("50", "FIFTY")),
|
||||
FIFTY_ONE(UIUtil.getSizeItemStack(51, SkullData.FIFTY_ONE, "FIFTY_ONE"), Arrays.asList("51", "FIFTY_ONE", "FIFTYONE")),
|
||||
FIFTY_TWO(UIUtil.getSizeItemStack(52, SkullData.FIFTY_TWO, "FIFTY_TWO"), Arrays.asList("52", "FIFTY_TWO", "FIFTYTWO")),
|
||||
FIFTY_THREE(UIUtil.getSizeItemStack(53, SkullData.FIFTY_THREE, "FIFTY_THREE"), Arrays.asList("53", "FIFTY_THREE", "FIFTYTHREE")),
|
||||
FIFTY_FOUR(UIUtil.getSizeItemStack(54, SkullData.FIFTY_FOUR, "FIFTY_FOUR"), Arrays.asList("54", "FIFTY_FOUR", "FIFTYFOUR")),
|
||||
FIFTY_FIVE(UIUtil.getSizeItemStack(55, SkullData.FIFTY_FIVE, "FIFTY_FIVE"), Arrays.asList("55", "FIFTY_FIVE", "FIFTYFIVE")),
|
||||
FIFTY_SIX(UIUtil.getSizeItemStack(56, SkullData.FIFTY_SIX, "FIFTY_SIX"), Arrays.asList("56", "FIFTY_SIX", "FIFTYSIX")),
|
||||
FIFTY_SEVEN(UIUtil.getSizeItemStack(57, SkullData.FIFTY_SEVEN, "FIFTY_SEVEN"), Arrays.asList("57", "FIFTY_SEVEN", "FIFTYSEVEN")),
|
||||
FIFTY_EIGHT(UIUtil.getSizeItemStack(58, SkullData.FIFTY_EIGHT, "FIFTY_EIGHT"), Arrays.asList("58", "FIFTY_EIGHT", "FIFTYEIGHT")),
|
||||
FIFTY_NINE(UIUtil.getSizeItemStack(59, SkullData.FIFTY_NINE, "FIFTY_NINE"), Arrays.asList("59", "FIFTY_NINE", "FIFTYNINE")),
|
||||
SIXTY(UIUtil.getSizeItemStack(60, SkullData.SIXTY, "SIXTY"), Arrays.asList("60", "SIXTY")),
|
||||
SIXTY_ONE(UIUtil.getSizeItemStack(61, SkullData.SIXTY_ONE, "SIXTY_ONE"), Arrays.asList("61", "SIXTY_ONE", "SIXTYONE")),
|
||||
SIXTY_TWO(UIUtil.getSizeItemStack(62, SkullData.SIXTY_TWO, "SIXTY_TWO"), Arrays.asList("62", "SIXTY_TWO", "SIXTYTWO")),
|
||||
SIXTY_THREE(UIUtil.getSizeItemStack(63, SkullData.SIXTY_THREE, "SIXTY_THREE"), Arrays.asList("63", "SIXTY_THREE", "SIXTYTHREE")),
|
||||
SIXTY_FOUR(UIUtil.getSizeItemStack(64, SkullData.SIXTY_FOUR, "SIXTY_FOUR"), Arrays.asList("64", "SIXTY_FOUR", "SIXTYFOUR")),
|
||||
SIXTY_FIVE(UIUtil.getSizeItemStack(65, SkullData.SIXTY_FIVE, "SIXTY_FIVE"), Arrays.asList("65", "SIXTY_FIVE", "SIXTYFIVE")),
|
||||
SIXTY_SIX(UIUtil.getSizeItemStack(66, SkullData.SIXTY_SIX, "SIXTY_SIX"), Arrays.asList("66", "SIXTY_SIX", "SIXTYSIX")),
|
||||
SIXTY_SEVEN(UIUtil.getSizeItemStack(67, SkullData.SIXTY_SEVEN, "SIXTY_SEVEN"), Arrays.asList("67", "SIXTY_SEVEN", "SIXTYSEVEN")),
|
||||
SIXTY_EIGHT(UIUtil.getSizeItemStack(68, SkullData.SIXTY_EIGHT, "SIXTY_EIGHT"), Arrays.asList("68", "SIXTY_EIGHT", "SIXTYEIGHT")),
|
||||
SIXTY_NINE(UIUtil.getSizeItemStack(69, SkullData.SIXTY_NINE, "SIXTY_NINE"), Arrays.asList("69", "SIXTY_NINE", "SIXTYNINE")),
|
||||
SEVENTY(UIUtil.getSizeItemStack(70, SkullData.SEVENTY, "SEVENTY"), Arrays.asList("70", "SEVENTY")),
|
||||
SEVENTY_ONE(UIUtil.getSizeItemStack(71, SkullData.SEVENTY_ONE, "SEVENTY_ONE"), Arrays.asList("71", "SEVENTY_ONE", "SEVENTYONE")),
|
||||
SEVENTY_TWO(UIUtil.getSizeItemStack(72, SkullData.SEVENTY_TWO, "SEVENTY_TWO"), Arrays.asList("72", "SEVENTY_TWO", "SEVENTYTWO")),
|
||||
SEVENTY_THREE(UIUtil.getSizeItemStack(73, SkullData.SEVENTY_THREE, "SEVENTY_THREE"), Arrays.asList("73", "SEVENTY_THREE", "SEVENTYTHREE")),
|
||||
SEVENTY_FOUR(UIUtil.getSizeItemStack(74, SkullData.SEVENTY_FOUR, "SEVENTY_FOUR"), Arrays.asList("74", "SEVENTY_FOUR", "SEVENTYFOUR")),
|
||||
SEVENTY_FIVE(UIUtil.getSizeItemStack(75, SkullData.SEVENTY_FIVE, "SEVENTY_FIVE"), Arrays.asList("75", "SEVENTY_FIVE", "SEVENTYFIVE")),
|
||||
SEVENTY_SIX(UIUtil.getSizeItemStack(76, SkullData.SEVENTY_SIX, "SEVENTY_SIX"), Arrays.asList("76", "SEVENTY_SIX", "SEVENTYSIX")),
|
||||
SEVENTY_SEVEN(UIUtil.getSizeItemStack(77, SkullData.SEVENTY_SEVEN, "SEVENTY_SEVEN"), Arrays.asList("77", "SEVENTY_SEVEN", "SEVENTYSEVEN")),
|
||||
SEVENTY_EIGHT(UIUtil.getSizeItemStack(78, SkullData.SEVENTY_EIGHT, "SEVENTY_EIGHT"), Arrays.asList("78", "SEVENTY_EIGHT", "SEVENTYEIGHT")),
|
||||
SEVENTY_NINE(UIUtil.getSizeItemStack(79, SkullData.SEVENTY_NINE, "SEVENTY_NINE"), Arrays.asList("79", "SEVENTY_NINE", "SEVENTYNINE")),
|
||||
EIGHTY(UIUtil.getSizeItemStack(80, SkullData.EIGHTY, "EIGHTY"), Arrays.asList("80", "EIGHTY")),
|
||||
EIGHTY_ONE(UIUtil.getSizeItemStack(81, SkullData.EIGHTY_ONE, "EIGHTY_ONE"), Arrays.asList("81", "EIGHTY_ONE", "EIGHTYONE")),
|
||||
EIGHTY_TWO(UIUtil.getSizeItemStack(82, SkullData.EIGHTY_TWO, "EIGHTY_TWO"), Arrays.asList("82", "EIGHTY_TWO", "EIGHTYTWO")),
|
||||
EIGHTY_THREE(UIUtil.getSizeItemStack(83, SkullData.EIGHTY_THREE, "EIGHTY_THREE"), Arrays.asList("83", "EIGHTY_THREE", "EIGHTYTHREE")),
|
||||
EIGHTY_FOUR(UIUtil.getSizeItemStack(84, SkullData.EIGHTY_FOUR, "EIGHTY_FOUR"), Arrays.asList("84", "EIGHTY_FOUR", "EIGHTYFOUR")),
|
||||
EIGHTY_FIVE(UIUtil.getSizeItemStack(85, SkullData.EIGHTY_FIVE, "EIGHTY_FIVE"), Arrays.asList("85", "EIGHTY_FIVE", "EIGHTYFIVE")),
|
||||
EIGHTY_SIX(UIUtil.getSizeItemStack(86, SkullData.EIGHTY_SIX, "EIGHTY_SIX"), Arrays.asList("86", "EIGHTY_SIX", "EIGHTYSIX")),
|
||||
EIGHTY_SEVEN(UIUtil.getSizeItemStack(87, SkullData.EIGHTY_SEVEN, "EIGHTY_SEVEN"), Arrays.asList("87", "EIGHTY_SEVEN", "EIGHTYSEVEN")),
|
||||
EIGHTY_EIGHT(UIUtil.getSizeItemStack(88, SkullData.EIGHTY_EIGHT, "EIGHTY_EIGHT"), Arrays.asList("88", "EIGHTY_EIGHT", "EIGHTYEIGHT")),
|
||||
EIGHTY_NINE(UIUtil.getSizeItemStack(89, SkullData.EIGHTY_NINE, "EIGHTY_NINE"), Arrays.asList("89", "EIGHTY_NINE", "EIGHTYNINE")),
|
||||
NINETY(UIUtil.getSizeItemStack(90, SkullData.NINETY, "NINETY"), Arrays.asList("90", "NINETY")),
|
||||
NINETY_ONE(UIUtil.getSizeItemStack(91, SkullData.NINETY_ONE, "NINETY_ONE"), Arrays.asList("91", "NINETY_ONE", "NINETYONE")),
|
||||
NINETY_TWO(UIUtil.getSizeItemStack(92, SkullData.NINETY_TWO, "NINETY_TWO"), Arrays.asList("92", "NINETY_TWO", "NINETYTWO")),
|
||||
NINETY_THREE(UIUtil.getSizeItemStack(93, SkullData.NINETY_THREE, "NINETY_THREE"), Arrays.asList("93", "NINETY_THREE", "NINETYTHREE")),
|
||||
NINETY_FOUR(UIUtil.getSizeItemStack(94, SkullData.NINETY_FOUR, "NINETY_FOUR"), Arrays.asList("94", "NINETY_FOUR", "NINETYFOUR")),
|
||||
NINETY_FIVE(UIUtil.getSizeItemStack(95, SkullData.NINETY_FIVE, "NINETY_FIVE"), Arrays.asList("95", "NINETY_FIVE", "NINETYFIVE")),
|
||||
NINETY_SIX(UIUtil.getSizeItemStack(96, SkullData.NINETY_SIX, "NINETY_SIX"), Arrays.asList("96", "NINETY_SIX", "NINETYSIX")),
|
||||
NINETY_SEVEN(UIUtil.getSizeItemStack(97, SkullData.NINETY_SEVEN, "NINETY_SEVEN"), Arrays.asList("97", "NINETY_SEVEN", "NINETYSEVEN")),
|
||||
NINETY_EIGHT(UIUtil.getSizeItemStack(98, SkullData.NINETY_EIGHT, "NINETY_EIGHT"), Arrays.asList("98", "NINETY_EIGHT", "NINETYEIGHT")),
|
||||
NINETY_NINE(UIUtil.getSizeItemStack(99, SkullData.NINETY_NINE, "NINETY_NINE"), Arrays.asList("99", "NINETY_NINE", "NINETYNINE"));
|
||||
SIX(6, SkullData.SIX, Arrays.asList("6", "SIX")),
|
||||
SEVEN(7, SkullData.SEVEN, Arrays.asList("7", "SEVEN")),
|
||||
EIGHT(8, SkullData.EIGHT, Arrays.asList("8", "EIGHT")),
|
||||
NINE(9, SkullData.NINE, Arrays.asList("9", "NINE")),
|
||||
TEN(10, SkullData.TEN, Arrays.asList("10", "TEN")),
|
||||
ELEVEN(11, SkullData.ELEVEN, Arrays.asList("11", "ELEVEN")),
|
||||
TWELVE(12, SkullData.TWELVE, Arrays.asList("12", "TWELVE")),
|
||||
THIRTEEN(13, SkullData.THIRTEEN, Arrays.asList("13", "THIRTEEN")),
|
||||
FOURTEEN(14, SkullData.FOURTEEN, Arrays.asList("14", "FOURTEEN")),
|
||||
FIFTEEN(15, SkullData.FIFTEEN, Arrays.asList("15", "FIFTEEN")),
|
||||
SIXTEEN(16, SkullData.SIXTEEN, Arrays.asList("16", "SIXTEEN")),
|
||||
SEVENTEEN(17, SkullData.SEVENTEEN, Arrays.asList("17", "SEVENTEEN")),
|
||||
EIGHTEEN(18, SkullData.EIGHTEEN, Arrays.asList("18", "EIGHTEEN")),
|
||||
NINETEEN(19, SkullData.NINETEEN, Arrays.asList("19", "NINETEEN")),
|
||||
TWENTY(20, SkullData.TWENTY, Arrays.asList("20", "TWENTY")),
|
||||
TWENTY_ONE(21, SkullData.TWENTY_ONE, Arrays.asList("21", "TWENTY_ONE",
|
||||
"TWENTYONE")),
|
||||
TWENTY_TWO(22, SkullData.TWENTY_TWO, Arrays.asList("22", "TWENTY_TWO",
|
||||
"TWENTYTWO")),
|
||||
TWENTY_THREE(23, SkullData.TWENTY_THREE, Arrays.asList("23",
|
||||
"TWENTY_THREE", "TWENTYTHREE")),
|
||||
TWENTY_FOUR(24, SkullData.TWENTY_FOUR, Arrays.asList("24", "TWENTY_FOUR",
|
||||
"TWENTYFOUR")),
|
||||
TWENTY_FIVE(25, SkullData.TWENTY_FIVE, Arrays.asList("25", "TWENTY_FIVE", "TWENTYFIVE")),
|
||||
TWENTY_SIX(26, SkullData.TWENTY_SIX, Arrays.asList("26", "TWENTY_SIX", "TWENTYSIX")),
|
||||
TWENTY_SEVEN(27, SkullData.TWENTY_SEVEN, Arrays.asList("27", "TWENTY_SEVEN", "TWENTYSEVEN")),
|
||||
TWENTY_EIGHT(28, SkullData.TWENTY_EIGHT, Arrays.asList("28", "TWENTY_EIGHT", "TWENTYEIGHT")),
|
||||
TWENTY_NINE(29, SkullData.TWENTY_NINE, Arrays.asList("29", "TWENTY_NINE", "TWENTYNINE")),
|
||||
THIRTY(30, SkullData.THIRTY, Arrays.asList("30", "THIRTY")),
|
||||
THIRTY_ONE(31, SkullData.THIRTY_ONE, Arrays.asList("31", "THIRTY_ONE", "THIRTYONE")),
|
||||
THIRTY_TWO(32, SkullData.THIRTY_TWO, Arrays.asList("32", "THIRTY_TWO", "THIRTYTWO")),
|
||||
THIRTY_THREE(33, SkullData.THIRTY_THREE, Arrays.asList("33", "THIRTY_THREE", "THIRTYTHREE")),
|
||||
THIRTY_FOUR(34, SkullData.THIRTY_FOUR, Arrays.asList("34", "THIRTY_FOUR", "THIRTYFOUR")),
|
||||
THIRTY_FIVE(35, SkullData.THIRTY_FIVE, Arrays.asList("35", "THIRTY_FIVE", "THIRTYFIVE")),
|
||||
THIRTY_SIX(36, SkullData.THIRTY_SIX, Arrays.asList("36", "THIRTY_SIX", "THIRTYSIX")),
|
||||
THIRTY_SEVEN(37, SkullData.THIRTY_SEVEN, Arrays.asList("37", "THIRTY_SEVEN", "THIRTYSEVEN")),
|
||||
THIRTY_EIGHT(38, SkullData.THIRTY_EIGHT, Arrays.asList("38", "THIRTY_EIGHT", "THIRTYEIGHT")),
|
||||
THIRTY_NINE(39, SkullData.THIRTY_NINE, Arrays.asList("39", "THIRTY_NINE", "THIRTYNINE")),
|
||||
FORTY(40, SkullData.FORTY, Arrays.asList("40", "FORTY")),
|
||||
FORTY_ONE(41, SkullData.FORTY_ONE, Arrays.asList("41", "FORTY_ONE", "FORTYONE")),
|
||||
FORTY_TWO(42, SkullData.FORTY_TWO, Arrays.asList("42", "FORTY_TWO", "FORTYTWO")),
|
||||
FORTY_THREE(43, SkullData.FORTY_THREE, Arrays.asList("43", "FORTY_THREE", "FORTYTHREE")),
|
||||
FORTY_FOUR(44, SkullData.FORTY_FOUR, Arrays.asList("44", "FORTY_FOUR", "FORTYFOUR")),
|
||||
FORTY_FIVE(45, SkullData.FORTY_FIVE, Arrays.asList("45", "FORTY_FIVE", "FORTYFIVE")),
|
||||
FORTY_SIX(46, SkullData.FORTY_SIX, Arrays.asList("46", "FORTY_SIX", "FORTYSIX")),
|
||||
FORTY_SEVEN(47, SkullData.FORTY_SEVEN, Arrays.asList("47", "FORTY_SEVEN", "FORTYSEVEN")),
|
||||
FORTY_EIGHT(48, SkullData.FORTY_EIGHT, Arrays.asList("48", "FORTY_EIGHT", "FORTYEIGHT")),
|
||||
FORTY_NINE(49, SkullData.FORTY_NINE, Arrays.asList("49", "FORTY_NINE", "FORTYNINE")),
|
||||
FIFTY(50, SkullData.FIFTY, Arrays.asList("50", "FIFTY")),
|
||||
FIFTY_ONE(51, SkullData.FIFTY_ONE, Arrays.asList("51", "FIFTY_ONE", "FIFTYONE")),
|
||||
FIFTY_TWO(52, SkullData.FIFTY_TWO, Arrays.asList("52", "FIFTY_TWO", "FIFTYTWO")),
|
||||
FIFTY_THREE(53, SkullData.FIFTY_THREE, Arrays.asList("53", "FIFTY_THREE", "FIFTYTHREE")),
|
||||
FIFTY_FOUR(54, SkullData.FIFTY_FOUR, Arrays.asList("54", "FIFTY_FOUR", "FIFTYFOUR")),
|
||||
FIFTY_FIVE(55, SkullData.FIFTY_FIVE, Arrays.asList("55", "FIFTY_FIVE", "FIFTYFIVE")),
|
||||
FIFTY_SIX(56, SkullData.FIFTY_SIX, Arrays.asList("56", "FIFTY_SIX", "FIFTYSIX")),
|
||||
FIFTY_SEVEN(57, SkullData.FIFTY_SEVEN, Arrays.asList("57", "FIFTY_SEVEN", "FIFTYSEVEN")),
|
||||
FIFTY_EIGHT(58, SkullData.FIFTY_EIGHT, Arrays.asList("58", "FIFTY_EIGHT", "FIFTYEIGHT")),
|
||||
FIFTY_NINE(59, SkullData.FIFTY_NINE, Arrays.asList("59", "FIFTY_NINE", "FIFTYNINE")),
|
||||
SIXTY(60, SkullData.SIXTY, Arrays.asList("60", "SIXTY")),
|
||||
SIXTY_ONE(61, SkullData.SIXTY_ONE, Arrays.asList("61", "SIXTY_ONE", "SIXTYONE")),
|
||||
SIXTY_TWO(62, SkullData.SIXTY_TWO, Arrays.asList("62", "SIXTY_TWO", "SIXTYTWO")),
|
||||
SIXTY_THREE(63, SkullData.SIXTY_THREE, Arrays.asList("63", "SIXTY_THREE", "SIXTYTHREE")),
|
||||
SIXTY_FOUR(64, SkullData.SIXTY_FOUR, Arrays.asList("64", "SIXTY_FOUR", "SIXTYFOUR")),
|
||||
SIXTY_FIVE(65, SkullData.SIXTY_FIVE, Arrays.asList("65", "SIXTY_FIVE", "SIXTYFIVE")),
|
||||
SIXTY_SIX(66, SkullData.SIXTY_SIX, Arrays.asList("66", "SIXTY_SIX", "SIXTYSIX")),
|
||||
SIXTY_SEVEN(67, SkullData.SIXTY_SEVEN, Arrays.asList("67", "SIXTY_SEVEN", "SIXTYSEVEN")),
|
||||
SIXTY_EIGHT(68, SkullData.SIXTY_EIGHT, Arrays.asList("68", "SIXTY_EIGHT", "SIXTYEIGHT")),
|
||||
SIXTY_NINE(69, SkullData.SIXTY_NINE, Arrays.asList("69", "SIXTY_NINE", "SIXTYNINE")),
|
||||
SEVENTY(70, SkullData.SEVENTY, Arrays.asList("70", "SEVENTY")),
|
||||
SEVENTY_ONE(71, SkullData.SEVENTY_ONE, Arrays.asList("71", "SEVENTY_ONE", "SEVENTYONE")),
|
||||
SEVENTY_TWO(72, SkullData.SEVENTY_TWO, Arrays.asList("72", "SEVENTY_TWO", "SEVENTYTWO")),
|
||||
SEVENTY_THREE(73, SkullData.SEVENTY_THREE, Arrays.asList("73", "SEVENTY_THREE", "SEVENTYTHREE")),
|
||||
SEVENTY_FOUR(74, SkullData.SEVENTY_FOUR, Arrays.asList("74", "SEVENTY_FOUR", "SEVENTYFOUR")),
|
||||
SEVENTY_FIVE(75, SkullData.SEVENTY_FIVE, Arrays.asList("75", "SEVENTY_FIVE", "SEVENTYFIVE")),
|
||||
SEVENTY_SIX(76, SkullData.SEVENTY_SIX, Arrays.asList("76", "SEVENTY_SIX", "SEVENTYSIX")),
|
||||
SEVENTY_SEVEN(77, SkullData.SEVENTY_SEVEN, Arrays.asList("77", "SEVENTY_SEVEN", "SEVENTYSEVEN")),
|
||||
SEVENTY_EIGHT(78, SkullData.SEVENTY_EIGHT, Arrays.asList("78", "SEVENTY_EIGHT", "SEVENTYEIGHT")),
|
||||
SEVENTY_NINE(79, SkullData.SEVENTY_NINE, Arrays.asList("79", "SEVENTY_NINE", "SEVENTYNINE")),
|
||||
EIGHTY(80, SkullData.EIGHTY, Arrays.asList("80", "EIGHTY")),
|
||||
EIGHTY_ONE(81, SkullData.EIGHTY_ONE, Arrays.asList("81", "EIGHTY_ONE", "EIGHTYONE")),
|
||||
EIGHTY_TWO(82, SkullData.EIGHTY_TWO, Arrays.asList("82", "EIGHTY_TWO", "EIGHTYTWO")),
|
||||
EIGHTY_THREE(83, SkullData.EIGHTY_THREE, Arrays.asList("83", "EIGHTY_THREE", "EIGHTYTHREE")),
|
||||
EIGHTY_FOUR(84, SkullData.EIGHTY_FOUR, Arrays.asList("84", "EIGHTY_FOUR", "EIGHTYFOUR")),
|
||||
EIGHTY_FIVE(85, SkullData.EIGHTY_FIVE, Arrays.asList("85", "EIGHTY_FIVE", "EIGHTYFIVE")),
|
||||
EIGHTY_SIX(86, SkullData.EIGHTY_SIX, Arrays.asList("86", "EIGHTY_SIX", "EIGHTYSIX")),
|
||||
EIGHTY_SEVEN(87, SkullData.EIGHTY_SEVEN, Arrays.asList("87", "EIGHTY_SEVEN", "EIGHTYSEVEN")),
|
||||
EIGHTY_EIGHT(88, SkullData.EIGHTY_EIGHT, Arrays.asList("88", "EIGHTY_EIGHT", "EIGHTYEIGHT")),
|
||||
EIGHTY_NINE(89, SkullData.EIGHTY_NINE, Arrays.asList("89", "EIGHTY_NINE", "EIGHTYNINE")),
|
||||
NINETY(90, SkullData.NINETY, Arrays.asList("90", "NINETY")),
|
||||
NINETY_ONE(91, SkullData.NINETY_ONE, Arrays.asList("91", "NINETY_ONE", "NINETYONE")),
|
||||
NINETY_TWO(92, SkullData.NINETY_TWO, Arrays.asList("92", "NINETY_TWO", "NINETYTWO")),
|
||||
NINETY_THREE(93, SkullData.NINETY_THREE, Arrays.asList("93", "NINETY_THREE", "NINETYTHREE")),
|
||||
NINETY_FOUR(94, SkullData.NINETY_FOUR, Arrays.asList("94", "NINETY_FOUR", "NINETYFOUR")),
|
||||
NINETY_FIVE(95, SkullData.NINETY_FIVE, Arrays.asList("95", "NINETY_FIVE", "NINETYFIVE")),
|
||||
NINETY_SIX(96, SkullData.NINETY_SIX, Arrays.asList("96", "NINETY_SIX", "NINETYSIX")),
|
||||
NINETY_SEVEN(97, SkullData.NINETY_SEVEN, Arrays.asList("97", "NINETY_SEVEN", "NINETYSEVEN")),
|
||||
NINETY_EIGHT(98, SkullData.NINETY_EIGHT, Arrays.asList("98", "NINETY_EIGHT", "NINETYEIGHT")),
|
||||
NINETY_NINE(99, SkullData.NINETY_NINE, Arrays.asList("99", "NINETY_NINE", "NINETYNINE"));
|
||||
|
||||
private final ItemStack itemStack;
|
||||
private final int number;
|
||||
private final String skullData;
|
||||
private final List<String> searchKeywords;
|
||||
|
||||
FontSize(ItemStack itemStack, List<String> searchKeywords) {
|
||||
this.itemStack = itemStack;
|
||||
FontSize(int number, String skullData, List<String> searchKeywords) {
|
||||
this.number = number;
|
||||
this.skullData = skullData;
|
||||
this.searchKeywords = searchKeywords;
|
||||
}
|
||||
|
||||
public ItemStack getItemStack() {
|
||||
return itemStack;
|
||||
public int getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public String getSkullData() {
|
||||
return skullData;
|
||||
}
|
||||
|
||||
public List<String> getSearchKeywords() {
|
||||
|
||||
@@ -1,11 +1,5 @@
|
||||
package de.philw.textgenerator.utils;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Chunk;
|
||||
import org.bukkit.Location;
|
||||
@@ -13,8 +7,12 @@ import org.bukkit.World;
|
||||
import org.bukkit.block.Block;
|
||||
import org.bukkit.configuration.serialization.ConfigurationSerializable;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* This class is a region/cuboid from one location to another. It can be used for blocks protection and things like WorldEdit.
|
||||
* This class is a region/cuboid from one location to another. It can be used for blocks protection and things like
|
||||
* WorldEdit.
|
||||
*
|
||||
* @author desht (Original code), KingFaris10 (Editor of code)
|
||||
*/
|
||||
public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializable {
|
||||
@@ -30,7 +28,8 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
* @param l2 - The other corner
|
||||
*/
|
||||
public Cuboid(Location l1, Location l2) {
|
||||
if (!l1.getWorld().equals(l2.getWorld())) throw new IllegalArgumentException("Locations must be on the same world");
|
||||
if (!l1.getWorld().equals(l2.getWorld()))
|
||||
throw new IllegalArgumentException("Locations must be on the same world");
|
||||
this.worldName = l1.getWorld().getName();
|
||||
this.x1 = Math.min(l1.getBlockX(), l2.getBlockX());
|
||||
this.y1 = Math.min(l1.getBlockY(), l2.getBlockY());
|
||||
@@ -62,12 +61,12 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
* Construct a Cuboid in the given World and xyz co-ordinates
|
||||
*
|
||||
* @param world - The Cuboid's world
|
||||
* @param x1 - X co-ordinate of corner 1
|
||||
* @param y1 - Y co-ordinate of corner 1
|
||||
* @param z1 - Z co-ordinate of corner 1
|
||||
* @param x2 - X co-ordinate of corner 2
|
||||
* @param y2 - Y co-ordinate of corner 2
|
||||
* @param z2 - Z co-ordinate of corner 2
|
||||
* @param x1 - X co-ordinate of corner 1
|
||||
* @param y1 - Y co-ordinate of corner 1
|
||||
* @param z1 - Z co-ordinate of corner 1
|
||||
* @param x2 - X co-ordinate of corner 2
|
||||
* @param y2 - Y co-ordinate of corner 2
|
||||
* @param z2 - Z co-ordinate of corner 2
|
||||
*/
|
||||
public Cuboid(World world, int x1, int y1, int z1, int x2, int y2, int z2) {
|
||||
this.worldName = world.getName();
|
||||
@@ -83,12 +82,12 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
* Construct a Cuboid in the given world name and xyz co-ordinates.
|
||||
*
|
||||
* @param worldName - The Cuboid's world name
|
||||
* @param x1 - X co-ordinate of corner 1
|
||||
* @param y1 - Y co-ordinate of corner 1
|
||||
* @param z1 - Z co-ordinate of corner 1
|
||||
* @param x2 - X co-ordinate of corner 2
|
||||
* @param y2 - Y co-ordinate of corner 2
|
||||
* @param z2 - Z co-ordinate of corner 2
|
||||
* @param x1 - X co-ordinate of corner 1
|
||||
* @param y1 - Y co-ordinate of corner 1
|
||||
* @param z1 - Z co-ordinate of corner 1
|
||||
* @param x2 - X co-ordinate of corner 2
|
||||
* @param y2 - Y co-ordinate of corner 2
|
||||
* @param z2 - Z co-ordinate of corner 2
|
||||
*/
|
||||
private Cuboid(String worldName, int x1, int y1, int z1, int x2, int y2, int z2) {
|
||||
this.worldName = worldName;
|
||||
@@ -102,6 +101,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
|
||||
/**
|
||||
* Construct a Cuboid using a map with the following keys: worldName, x1, x2, y1, y2, z1, z2
|
||||
*
|
||||
* @param map - The map of keys.
|
||||
*/
|
||||
public Cuboid(Map<String, Object> map) {
|
||||
@@ -167,7 +167,8 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
int x1 = this.getUpperX() + 1;
|
||||
int y1 = this.getUpperY() + 1;
|
||||
int z1 = this.getUpperZ() + 1;
|
||||
return new Location(this.getWorld(), this.getLowerX() + (x1 - this.getLowerX()) / 2.0, this.getLowerY() + (y1 - this.getLowerY()) / 2.0, this.getLowerZ() + (z1 - this.getLowerZ()) / 2.0);
|
||||
return new Location(this.getWorld(), this.getLowerX() + (x1 - this.getLowerX()) / 2.0,
|
||||
this.getLowerY() + (y1 - this.getLowerY()) / 2.0, this.getLowerZ() + (z1 - this.getLowerZ()) / 2.0);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -185,7 +186,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the size of this Cuboid along the X axis
|
||||
*
|
||||
* @return Size of Cuboid along the X axis
|
||||
* @return Size of Cuboid along the X axis
|
||||
*/
|
||||
public int getSizeX() {
|
||||
return (this.x2 - this.x1) + 1;
|
||||
@@ -194,7 +195,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the size of this Cuboid along the Y axis
|
||||
*
|
||||
* @return Size of Cuboid along the Y axis
|
||||
* @return Size of Cuboid along the Y axis
|
||||
*/
|
||||
public int getSizeY() {
|
||||
return (this.y2 - this.y1) + 1;
|
||||
@@ -203,7 +204,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the size of this Cuboid along the Z axis
|
||||
*
|
||||
* @return Size of Cuboid along the Z axis
|
||||
* @return Size of Cuboid along the Z axis
|
||||
*/
|
||||
public int getSizeZ() {
|
||||
return (this.z2 - this.z1) + 1;
|
||||
@@ -212,7 +213,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the minimum X co-ordinate of this Cuboid
|
||||
*
|
||||
* @return the minimum X co-ordinate
|
||||
* @return the minimum X co-ordinate
|
||||
*/
|
||||
public int getLowerX() {
|
||||
return this.x1;
|
||||
@@ -221,7 +222,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the minimum Y co-ordinate of this Cuboid
|
||||
*
|
||||
* @return the minimum Y co-ordinate
|
||||
* @return the minimum Y co-ordinate
|
||||
*/
|
||||
public int getLowerY() {
|
||||
return this.y1;
|
||||
@@ -230,7 +231,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the minimum Z co-ordinate of this Cuboid
|
||||
*
|
||||
* @return the minimum Z co-ordinate
|
||||
* @return the minimum Z co-ordinate
|
||||
*/
|
||||
public int getLowerZ() {
|
||||
return this.z1;
|
||||
@@ -239,7 +240,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the maximum X co-ordinate of this Cuboid
|
||||
*
|
||||
* @return the maximum X co-ordinate
|
||||
* @return the maximum X co-ordinate
|
||||
*/
|
||||
public int getUpperX() {
|
||||
return this.x2;
|
||||
@@ -248,7 +249,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the maximum Y co-ordinate of this Cuboid
|
||||
*
|
||||
* @return the maximum Y co-ordinate
|
||||
* @return the maximum Y co-ordinate
|
||||
*/
|
||||
public int getUpperY() {
|
||||
return this.y2;
|
||||
@@ -257,7 +258,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Get the maximum Z co-ordinate of this Cuboid
|
||||
*
|
||||
* @return the maximum Z co-ordinate
|
||||
* @return the maximum Z co-ordinate
|
||||
*/
|
||||
public int getUpperZ() {
|
||||
return this.z2;
|
||||
@@ -283,9 +284,11 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
}
|
||||
|
||||
/**
|
||||
* Expand the Cuboid in the given direction by the given amount. Negative amounts will shrink the Cuboid in the given direction. Shrinking a cuboid's face past the opposite face is not an error and will return a valid Cuboid.
|
||||
* Expand the Cuboid in the given direction by the given amount. Negative amounts will shrink the Cuboid in the
|
||||
* given direction. Shrinking a cuboid's face past the opposite face is not an error and will return a valid
|
||||
* Cuboid.
|
||||
*
|
||||
* @param dir - The direction in which to expand
|
||||
* @param dir - The direction in which to expand
|
||||
* @param amount - The number of blocks by which to expand
|
||||
* @return A new Cuboid expanded by the given direction and amount
|
||||
*/
|
||||
@@ -311,7 +314,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Shift the Cuboid in the given direction by the given amount.
|
||||
*
|
||||
* @param dir - The direction in which to shift
|
||||
* @param dir - The direction in which to shift
|
||||
* @param amount - The number of blocks by which to shift
|
||||
* @return A new Cuboid shifted by the given direction and amount
|
||||
*/
|
||||
@@ -322,7 +325,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
/**
|
||||
* Outset (grow) the Cuboid in the given direction by the given amount.
|
||||
*
|
||||
* @param dir - The direction in which to outset (must be Horizontal, Vertical, or Both)
|
||||
* @param dir - The direction in which to outset (must be Horizontal, Vertical, or Both)
|
||||
* @param amount - The number of blocks by which to outset
|
||||
* @return A new Cuboid outset by the given direction and amount
|
||||
*/
|
||||
@@ -348,7 +351,7 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
* Inset (shrink) the Cuboid in the given direction by the given amount. Equivalent
|
||||
* to calling outset() with a negative amount.
|
||||
*
|
||||
* @param dir - The direction in which to inset (must be Horizontal, Vertical, or Both)
|
||||
* @param dir - The direction in which to inset (must be Horizontal, Vertical, or Both)
|
||||
* @param amount - The number of blocks by which to inset
|
||||
* @return A new Cuboid inset by the given direction and amount
|
||||
*/
|
||||
@@ -416,7 +419,8 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the Cuboid representing the face of this Cuboid. The resulting Cuboid will be one block thick in the axis perpendicular to the requested face.
|
||||
* Get the Cuboid representing the face of this Cuboid. The resulting Cuboid will be one block thick in the axis
|
||||
* perpendicular to the requested face.
|
||||
*
|
||||
* @param dir - which face of the Cuboid to get
|
||||
* @return The Cuboid representing this Cuboid's requested face
|
||||
@@ -518,14 +522,18 @@ public class Cuboid implements Iterable<Block>, Cloneable, ConfigurationSerializ
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new String("Cuboid: " + this.worldName + "," + this.x1 + "," + this.y1 + "," + this.z1 + "=>" + this.x2 + "," + this.y2 + "," + this.z2);
|
||||
return "Cuboid: " + this.worldName + "," + this.x1 + "," + this.y1 + "," + this.z1 + "=>" + this.x2 + "," + this.y2 + "," + this.z2;
|
||||
}
|
||||
|
||||
public class CuboidIterator implements Iterator<Block> {
|
||||
private World w;
|
||||
private int baseX, baseY, baseZ;
|
||||
private final World w;
|
||||
private final int baseX;
|
||||
private final int baseY;
|
||||
private final int baseZ;
|
||||
private int x, y, z;
|
||||
private int sizeX, sizeY, sizeZ;
|
||||
private final int sizeX;
|
||||
private final int sizeY;
|
||||
private final int sizeZ;
|
||||
|
||||
public CuboidIterator(World w, int x1, int y1, int z1, int x2, int y2, int z2) {
|
||||
this.w = w;
|
||||
|
||||
@@ -5,9 +5,11 @@ public enum Direction {
|
||||
public Direction getOppositeDirection() {
|
||||
return SOUTH;
|
||||
}
|
||||
|
||||
public Direction getRightDirection() {
|
||||
return EAST;
|
||||
}
|
||||
|
||||
public Direction getLeftDirection() {
|
||||
return WEST;
|
||||
}
|
||||
@@ -16,9 +18,11 @@ public enum Direction {
|
||||
public Direction getOppositeDirection() {
|
||||
return WEST;
|
||||
}
|
||||
|
||||
public Direction getRightDirection() {
|
||||
return SOUTH;
|
||||
}
|
||||
|
||||
public Direction getLeftDirection() {
|
||||
return NORTH;
|
||||
}
|
||||
@@ -27,9 +31,11 @@ public enum Direction {
|
||||
public Direction getOppositeDirection() {
|
||||
return NORTH;
|
||||
}
|
||||
|
||||
public Direction getRightDirection() {
|
||||
return WEST;
|
||||
}
|
||||
|
||||
public Direction getLeftDirection() {
|
||||
return EAST;
|
||||
}
|
||||
@@ -38,15 +44,19 @@ public enum Direction {
|
||||
public Direction getOppositeDirection() {
|
||||
return EAST;
|
||||
}
|
||||
|
||||
public Direction getRightDirection() {
|
||||
return NORTH;
|
||||
}
|
||||
|
||||
public Direction getLeftDirection() {
|
||||
return SOUTH;
|
||||
}
|
||||
};
|
||||
|
||||
public abstract Direction getOppositeDirection();
|
||||
|
||||
public abstract Direction getRightDirection();
|
||||
|
||||
public abstract Direction getLeftDirection();
|
||||
}
|
||||
@@ -3,113 +3,220 @@ package de.philw.textgenerator.utils;
|
||||
public class SkullData {
|
||||
|
||||
//GUI Controls
|
||||
public static final String FONT_SIZE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmQxNjk0YzM4MDA5YWMxMWIwNmU3ZDg5ZTZmYjE5OGI2MTA3ODNhMzA4NjBmZDE2YTMyZGJlNmQ3OWExM2Q4In19fQ==";
|
||||
public static final String SEARCH = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWFkZDUxYjY0ZWNhYWJkNjA2ZDdkMTFhZWE3MDVhNDBmZDA3MmNlNjI4NGE1ZGQ4NTcxMTIxNTQ1MzY1ZDRlMSJ9fX0=";
|
||||
public static final String RETURN_ARROW = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmIzYzBlY2M2YTdhNWJjYzYwY2UxZDk2ZWY4MjA4MGY3NWE5MTE2MGJmODM0YjlkODZmYzk3YWQzYzg4ZDk1In19fQ==";
|
||||
public static final String NEXT_PAGE_ALLOWED = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjg1NDJkMWNjZDAyMjkwY2VlM2M5YTU0M2VkMGJiNjJlOTlkZTMyZDU0YzM2MWJkYjQ2YzNhODZmODEyZTI2MCJ9fX0=";
|
||||
public static final String NEXT_PAGE_DISALLOWED = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjk5Njg2ZDA2ZGZhMDhkYWQxZmM3NWEwMDgzOGRlYjQzOTJlZDVlZDYwMWFmMjZjODg1ZTA5NTg4NjY1MmViNCJ9fX0=";
|
||||
public static final String PREVIOUS_PAGE_ALLOWED = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDc4YTU0M2U5NjhhZmRkNTk3Y2Y4NDExYjRkNjlhNDNhY2ZiMGFjNzE5NDU4MTBlOGMwYWQ3ZTI3OWE3NzlhZiJ9fX0=";
|
||||
public static final String PREVIOUS_PAGE_DISALLOWED = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzU2ODJkZjdmN2FiNTVkZjNhMTkxNTJhZWYyYzQyNDM1NzVlYjkyOTNjMzczZjIzMWZkZmVlZWFkOTZlMWY5NSJ9fX0=";
|
||||
public static final String FONT_SIZE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmQxNjk0YzM4MDA5YWMxMWIwNmU3ZDg5ZTZmYjE5OGI2MTA3ODNhMzA4NjBmZDE2YTMyZGJlNmQ3OWExM2Q4In19fQ==";
|
||||
public static final String SEARCH =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWFkZDUxYjY0ZWNhYWJkNjA2ZDdkMTFhZWE3MDVhNDBmZDA3MmNlNjI4NGE1ZGQ4NTcxMTIxNTQ1MzY1ZDRlMSJ9fX0=";
|
||||
public static final String RETURN_ARROW =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmIzYzBlY2M2YTdhNWJjYzYwY2UxZDk2ZWY4MjA4MGY3NWE5MTE2MGJmODM0YjlkODZmYzk3YWQzYzg4ZDk1In19fQ==";
|
||||
public static final String NEXT_PAGE_ALLOWED =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjg1NDJkMWNjZDAyMjkwY2VlM2M5YTU0M2VkMGJiNjJlOTlkZTMyZDU0YzM2MWJkYjQ2YzNhODZmODEyZTI2MCJ9fX0=";
|
||||
public static final String NEXT_PAGE_DISALLOWED =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjk5Njg2ZDA2ZGZhMDhkYWQxZmM3NWEwMDgzOGRlYjQzOTJlZDVlZDYwMWFmMjZjODg1ZTA5NTg4NjY1MmViNCJ9fX0=";
|
||||
public static final String PREVIOUS_PAGE_ALLOWED =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDc4YTU0M2U5NjhhZmRkNTk3Y2Y4NDExYjRkNjlhNDNhY2ZiMGFjNzE5NDU4MTBlOGMwYWQ3ZTI3OWE3NzlhZiJ9fX0=";
|
||||
public static final String PREVIOUS_PAGE_DISALLOWED =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzU2ODJkZjdmN2FiNTVkZjNhMTkxNTJhZWYyYzQyNDM1NzVlYjkyOTNjMzczZjIzMWZkZmVlZWFkOTZlMWY5NSJ9fX0=";
|
||||
|
||||
// Numbers
|
||||
public static final String ZERO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjEwZWQ4ZGExMmEwZGZkYjQ4MmE4NDIyNjFmNzY3NmJjNTg1NjZhZTFiOWVkMjQyODEwM2Q3ZTNiMmM4ZjQ2NCJ9fX0=";
|
||||
public static final String ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWJjNWQzODE4ZWQ1NDU1NjQ2NjQzMTExZGYwOWMzMjkxMDUyMDhhMzI1ZmU2YWE1NzZlMzAxNmQ1YzY3NmU0ZCJ9fX0=;";
|
||||
public static final String TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmNiY2FhOTYxNDdjZmJiZTFjMjE4Y2ZiNjdhYTcyNWQ5MmQwNGFmZGJmOGRiNTFiYWQ3NmM0ZDZjNmRkNzZlZSJ9fX0=";
|
||||
public static final String THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWQwYmE3ZDg1NWY5YjJiN2QyZmExZmRhYTdjZGEzNzFhMjA0NmQxZTQ0NzFhMzhlNjRiMzNmYmNkNTZjMjA2YiJ9fX0=";
|
||||
public static final String FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmRiZjEzNDJkODkyNmU1NGM3OGE2YzBiOGY4YjhiNjUyMzZkN2IxOWJmOGY2ZTA2YjJmNDAxZGFlYjVjMWE1MiJ9fX0=";
|
||||
public static final String FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2NmYTQ1OTgyMzNkY2NkZGViODI3YzM2MDhjN2E3NTFhNzljNjAyMzhjMGFjNTdkNTI5YmYzYzEwZDBmMjAxMCJ9fX0=";
|
||||
public static final String SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWNjOTE3NWVlNjlkZjU0YjJmN2U3MGMyZDU1Mzg4YTVjMzc4ZmE2YjA2YTQ5ZjA2YjE4Mjc0OTBlZDgyOWQwNyJ9fX0=";
|
||||
public static final String SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmY1N2U5N2I3ZDFhOTVkZWYyZGEzMzRkOGJiMTVjY2NjNDdmOWZjNWJlYzRkNzg2OGIwNjY1NTMzMTNjMzI2MSJ9fX0=";
|
||||
public static final String EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1MzM5MGExMTUzNzY4NmMzY2Y1ZjlkNGEwNmIxYzdiNTI3MGM2OTc1NjAxZWQyMjI5OTk2NGI5OWE1NzhjZiJ9fX0=";
|
||||
public static final String NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGZjNWYyMTY0MGJlYzA2MjM3MTYxYjM3NzEwZDAyZjdhMDlmYWJjNmQzNmQ0ZTE1NzMyOGYxMmZkMWVkZjkxNiJ9fX0=";
|
||||
public static final String TEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGJkM2MyYzUyZGU0NWI4MWMwYzI4OGIzOWJiYzRlZTg0ZmRlMzViODJkNzY3YzhjNWM2Y2Y3MGEyMGUyMWFmMiJ9fX0=";
|
||||
public static final String ELEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTY3NDM1YTk2OTYzOWNkYzY0OTIyNDVhNTllOGU0YTBkZDI5M2EwNjhmOTM4N2E0ZjM1ZmE0Njg5YTM4MmUxYiJ9fX0=";
|
||||
public static final String TWELVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmUwN2ZjYzczOTJmNTc3M2UyNTUyZTAwM2Q5NTZmMGI1OGIzNjk1NjljOTYyMWIzOTQwZGRlMjNmZmM1NWIxYyJ9fX0=";
|
||||
public static final String THIRTEEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTlmN2EwY2JhNWQwNGNlNjI1NmQwN2JlMDcwMjk2MjlmNzZkMmRmZTFiZWQzMTU5NTlkY2I3MTUzM2U4ZDY2YyJ9fX0=";
|
||||
public static final String FOURTEEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjgzNWY1YjQ2ZTY5YzhjMWYxNmJmMzVlNjZkY2MzMjFmNmM0ZTUwODVjNGFhOGI2MWEyNGZmMWVmNjBlN2YyMiJ9fX0=";
|
||||
public static final String FIFTEEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM0OGNhNzJiYTRmMWFmYjQ0NTY3YzY3MTJiNGNkN2VjY2ViNjNlYjViODhmOGFkZjFlNDFlYmMwMzI2Y2VjYSJ9fX0=";
|
||||
public static final String SIXTEEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWVhNjg0OTFhYzFiYzA3YmZlMTJlOGYwZTZhNzZhNzgwNzg3OGQwMjI2ZGU0ZmNmNjU4Y2Q2MjVjYWVmOWJjIn19fQ==";
|
||||
public static final String SEVENTEEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzI1MmEzYWExMzEwNjRhODI1MTBiNTNjNzVlNmE0YWQxNDliYjQzYWFlZjNjOWU5NDczOTZlMWY0YWZiZmY2OSJ9fX0=";
|
||||
public static final String EIGHTEEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTQ5NDYyMWI2NWU4ZmFiYTZhOGQ2MGQ2MDUxMzdjMDEzMzc4MjZkYjk5ODgxNGNlZTFmYzQxN2U3M2VlMTc0MCJ9fX0=";
|
||||
public static final String NINETEEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODMwZTM5MjUxM2Y4MzU3NGZkZmNhMDFiODgxNzg2Nzg5ZWIyMTk0ZjU0MjkwYWJiZjRiZTNmYzNmOGNiMmFmOCJ9fX0=";
|
||||
public static final String TWENTY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTJiMWVmODA3MzY2OWJmZTVhYmIzZTQxNTkwOGQ1OTdiMzE4YmRiZWMxM2E2YjA0OGVkYjE3MzNjNWRiODYwZCJ9fX0=";
|
||||
public static final String TWENTY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjVmYWEzNDYyNGRiN2U2YjE0YWFkNmJhNDU4YWU5NWViZTAxNDZlMDQyYTg1YmUwMzMyYTA3N2QxNDgxNTM4OCJ9fX0=";
|
||||
public static final String TWENTY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjk1YjI4ZGJkMzYwMDkyNTkxOTFkNTU3ODRhM2YxMzYwNDA1YjIyODk1ODI5NTc3MmJiYjE2YjIyMzVjOTQyYyJ9fX0=";
|
||||
public static final String TWENTY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWQ5ZTU5ZjY5OTkxNjg1NmY4NjU4OTBmMjhmNTg4ZTY3Yzc1YmY1MDQ0YWIxZTY4MzI3M2IzZGVmNDg2YTZlMSJ9fX0=";
|
||||
public static final String TWENTY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmRmZDI3YzhlZTkzYzg4ODEwYTlkNTE1NDU1YzViMWNiOTk3YmI5NTE3NTgwZGY5NTM3ZDk0MjZiNWNkMjM3YSJ9fX0=";
|
||||
public static final String TWENTY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzcxZDU1Y2U4ZDI4NDE4YmY0NDg1YzY1MzhmODA0NWViNzI1YWUzMmFkNWYyNTVmYmNkZWJiZGZmMTk4ZWY1NiJ9fX0=";
|
||||
public static final String TWENTY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2UzYTI4M2U4MWUzYmI4ZmQzMjRiNjE4NThhODg4MDYyZWVmNzcwMGQ4MDAxYjZmY2E3NjY3ZmFjYzA5ZTU4YiJ9fX0=";
|
||||
public static final String TWENTY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmU5NmNhNTUyY2Y4YWM3ODVmMGY0YTU0ZDZlMTA4ZmEwM2Q0NTJmN2VhNzBkZDY0ZjhjYWUxMjMxZTUzM2Q2NyJ9fX0=";
|
||||
public static final String TWENTY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjJlMWJjNzQ1N2IyOWQ5ODZiNzNmMjI0NDQ3NzBhNjg0ZjNlNjFhZDRhYmE4NTk2MjFmZGZiNjZkNzYwYzE4OCJ9fX0=";
|
||||
public static final String TWENTY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWM5MDhjYTQzY2Q1Yjk4ZWNlYWNhOGZhOTU0YzcwNDAwODg4YmVjMmM0YjgyMWQwNzUwNTAzNjFhZTYyZjI2YyJ9fX0=";
|
||||
public static final String THIRTY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTVmYjQ4ZTdkZDJkOTRiNGM5YjMyMzk3ZTM2MjczZGJkOGY1YTM5Y2E1NjQwYjAwYTJmYzc3ZGM1Yzg1NjYxYSJ9fX0=";
|
||||
public static final String THIRTY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzgwN2M2MGMxNmI0NmI0MmE1NGZiNWIwNTQ3NDM4NWZjZDBkMmI3MWUyNjE3Njk0NzAxZGI2MDFkODQyMmQ0ZiJ9fX0=";
|
||||
public static final String THIRTY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmJiOGI4MDVmY2E5OTA5OTVhN2M3MWRiZWFhMzY0YjU1OGU4ZTE0MjNkMDFkZWZjYWNlMDIxOGJmYmZlMGM0MCJ9fX0=";
|
||||
public static final String THIRTY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjVkZDdhNjllMTA0MTJhNDZmZTEyMDhhZWYzODA2NzNiNGQ4MGNkYzNiNTRjMzVjNTMxM2IyYzhlN2JjZDdhNCJ9fX0=";
|
||||
public static final String THIRTY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjBmNTBmMDdmNDNlZTBhY2ZmYTAzMDQ0ZDMxYTM3ZDJjNmU5NzA1MmVjMjZjMGI4M2EwZTk5YzU2YzM2NWRhNiJ9fX0=";
|
||||
public static final String THIRTY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOWI1YTYyNDI3NGZiZGU4MjEzNDU4MTdhNmQzNThlNWY0NzVjOWYwNWY4NzM2OWVkN2FmNWYxMTM5M2I3ZmFmZSJ9fX0=";
|
||||
public static final String THIRTY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTY1YjEzNjhiYWFhN2VkNmM0ZTdhMGYxYmM5Y2JhOTNmYmVhY2ZmOGExODQ5MGQxOGE1OWE1YTE2YzRmN2Q2MiJ9fX0=";
|
||||
public static final String THIRTY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWE5MWJmMGY3MjA4Y2M5NWY5MjA5YWE5ODc1NWFkMzhkMTQ0ZDZkNTBkOTBiNDA3ODU1MjFmMDYwYmNiZmQ0NSJ9fX0=";
|
||||
public static final String THIRTY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDU0NDZiM2NmM2Y3OTExOWU1MzM2MTdjMDQzYmEzNDdlZDJlYmE3NWQ3MGUwOWJiYTgzOGFmODQ3OWZiYjdkNCJ9fX0=";
|
||||
public static final String THIRTY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjhhMTgxZjhlZGI5MDc2NDY0MGFjMDUyM2ViODI1YWUxNGFjY2I4NjVlYTE2OWM2ZDRkM2M3NWM3YmFhNzhkIn19fQ==";
|
||||
public static final String FORTY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTE4MTUyYjBmOTZkMjhhYzMxMmY0YjFmNDhmODk0M2JmMWI3ZWU0NzQ3OGU2Zjc5OTcyOGJkNmIxMzc4MDI5ZiJ9fX0=";
|
||||
public static final String FORTY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTYyZTlkYmU0Mjc2NWQ3YzdkZmU5YTQ0YTI4Y2NlNzhkN2MxN2FjNDI1YjFiMTI2YjM3YTNhOWVhNDdkNmY4YyJ9fX0=";
|
||||
public static final String FORTY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTRiNGJiOTNkYzRhMTQ2N2EyNjQ4MTIwZTgyMDM0ZGJlMGQxN2E3M2E3Mjc3ZDM3Y2NhMmE1ZjMyMjY0ODQ1YyJ9fX0=";
|
||||
public static final String FORTY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzdjODJkODg1ODMzNzkzOGQyNjM1MzdhNjVmMzgwOTgxZmYxZDg0MTk1MDdjZjZjMmRhYmJkYjc5MDJiYzQ5YiJ9fX0=";
|
||||
public static final String FORTY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTY3OTAyMDdmNTUxZjVkNWVjYjVhYTg1MmRiMjUwYTk4YzUxM2Q4YTliMDJhMWUwOTEwZGQ3NzNjMDhjOTVmMyJ9fX0=";
|
||||
public static final String FORTY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjU2ODNkNTk2OTMzNmMxZmNlMTRiZTZjMDU3MDI4MjllMmRmMzlhNmYzMmM1ZTg3MGYzMTJiZjk0NDg0ZTZmZCJ9fX0=";
|
||||
public static final String FORTY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzA1ZWY5YWFiYzA4Mzg0MTI4MTZjNTQwMTdlNzRhODYyODljNzljY2IzOTJkMTRiY2U3ZDMyOWRjMDQzNzFmNiJ9fX0=";
|
||||
public static final String FORTY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzk0NjlmZDhmMzBmMjM2YTA2ZTJiMjExMmZjYWY1NWM3Y2Y5YTM3ZDg5YjE0NzA5YjNmZDQwZTQ4ODVhZDFjMCJ9fX0=";
|
||||
public static final String FORTY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDQ1YjY5ZWI5ZjU0NzczYmVmYWJkMDEyNmI0MTA2OGY0MzQzZjA1YzVkMzg1MGM4ODIyZDNjMGVlNzQ5NWExIn19fQ==";
|
||||
public static final String FORTY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDczZjcwZTBmNjE0OWVhODM2MmI4MDhlNzU4ZDEyOTRjYWM0ZWM2ZGI5NDg3ZTNkMzYyMzYxMjVjMzZlOTNlZCJ9fX0=";
|
||||
public static final String FIFTY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2E3M2EyOGJhYmNkNjhkNzVmMzY4ZjMwNDhhMWZhNDY4YTM4MDhmNDY4OTljY2YxZTU5NmVjYmU0NGYxYjYyOSJ9fX0=";
|
||||
public static final String FIFTY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTAyODA3YmI0N2Y5M2QxMDZjNGFjZjhmY2NhMGRkNzVkYTRjMjA1MzdlYTU3ZjkyZWU3YTVkNWI4MWQxODU2YiJ9fX0=";
|
||||
public static final String FIFTY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjU2ZGI0NjcxNDAyZDIyZjQ2MzdjODIxNWM3ZDY4OGQ3YmQzOTBhZWNkMTg5YjI3Y2Y2OWQ5Y2FhNDdmYTA2In19fQ==";
|
||||
public static final String FIFTY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGIzZTc4MzU0MTYwZDNmODkyZTcwYWU0NTViZGU4NmEwMzcxZDRkZDZjMTVjZTVhNWNmN2E2NDdkYzM5MGZlMSJ9fX0=";
|
||||
public static final String FIFTY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzIxNTFiZjQ0ODZjZTAzNWM5YmZmMjcyMWY5MzM1ZWMxOTI2OGYyZjI4M2VhZDI5NWZhMDA0ZWE3NjQ4MDI2NiJ9fX0=";
|
||||
public static final String FIFTY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWM4NGZjN2UzNDIzNDVkZTFiN2IwOWE4NDI0N2Y5Y2U2OGJlNTU0NTUzMDY0Zjk4NzZjZTBhYjQ5OTNiYjBjNyJ9fX0=";
|
||||
public static final String FIFTY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGM4Yjg3YTMyMDc2NTBmMDBmODU5ZWQzNmY0ZjA1YmNmMTMxODE4MGJlYzczN2E5M2IyNmFiNTFjMWEzMWFiOCJ9fX0=";
|
||||
public static final String FIFTY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWUxMjE0ZmQ0M2Q0YWMwMTYwMDMzYjhhNmQwOWE3Yzk5YmQ4NjNlMjhmNzI4NTI3MDRkNDA3ZDkyNWMzZmM2YyJ9fX0=";
|
||||
public static final String FIFTY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWY2ZmU4OGQ3MzIwMjZmMTQwNjdiMTNiYWQ1NDkyMGJlYWEzNGUzNjEyNmJmMWJkMjhlZTgyZDkxYWEwMTRlMyJ9fX0=";
|
||||
public static final String FIFTY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGMzNDBlNzRmYmUyYjU1M2Y4MjU2YjBiODExNjA4ODNhMzI3M2ZjNDczYWU2NGM3MGQ0N2NkZTViNzNhNzliNiJ9fX0=";
|
||||
public static final String SIXTY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNjZTMxMDc2MTIyNDFhODIwYzIxODYxOGUxZjUxN2MwY2JmOGUyZGE4YWZhZDc2YjMxN2E5ZDI2ZTdlZGU3YyJ9fX0=";
|
||||
public static final String SIXTY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDYzNTM2YjZjY2U4YWYwNTRjOWFhYzI3OWRjZjg2YTBmMzcyYTcwYTQwOGViZGE5ZWY2MDg3ZWVjMTA5Y2ZkMiJ9fX0=";
|
||||
public static final String SIXTY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmE0NDc1YjM5ZjRmN2UyN2JjZGFhZjMxNjAyYTA4MWRjMThjYzcwNThjOWQ3ZmEyMTFiZDZkMTA5MjFiZTA1ZiJ9fX0=";
|
||||
public static final String SIXTY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmVjNDkxMzZjYzI1N2VjMWI5NmQ4ZDQ4ZmM5ZjI5OWUyOWRhMDE3Y2Q3OWFhNzAwYzYzMGYxN2VjZDU4ZWM0YSJ9fX0=";
|
||||
public static final String SIXTY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmY0OWE3ZjEzYjgzZTRlZTA4MTZiMDY1MDA1MzdmZWFkNTY3MTE5OTM4OWNmODkxNTUzYTI2N2IwNDQ2NWMyNiJ9fX0=";
|
||||
public static final String SIXTY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzc4OGNiOWMxYmI2MDIyNjA5YzM2MzQzYjQwZDE5MDI2NmQ2Yzg1ZTcxZGE5YjdiMGUxYWE2ZmI2NTY1MjdiYSJ9fX0=";
|
||||
public static final String SIXTY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzg3NmJiYjZiZTY5Nzc0MDRlZWIwZTgyOTg3N2Q2NjcwMTBkYjQ5MWYxYTUyMTdkMWRkMTgxMjMyY2QwZWVhYyJ9fX0=";
|
||||
public static final String SIXTY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDhlMjAzNGM5Y2ExMjcxNTQ1ZjM2NjdmMTgwNTVmYzlmMjYzZmFmOTc0ZTI5MjkwOWYxZmQ4NGNhNWU0YjI1YSJ9fX0=";
|
||||
public static final String SIXTY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWQ3M2I3YWNiZWY2YjIyZWZhMjVmOTQ2YTljMDlkMjQ0OGJiYTI1OGVmYTljM2ZiNDg5OTIxZTAyYjQ4ZTZjNyJ9fX0=";
|
||||
public static final String SIXTY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWYwNDljZmZiMTZkNDVjODkxYmUyZTk1MzY5Y2JlMWNjZGQyM2M5OWFmMGM4NzNlYmJhN2YzNWIyYzY3ZjI5YSJ9fX0=";
|
||||
public static final String SEVENTY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjkwYjZmZDhlODkyZTdiODJjNDU4N2EzYmUwMDljYWQzMDE1NTg0ZDhjMWU1OTMxYTliZDUyOWJhODY5ZGE4YSJ9fX0=";
|
||||
public static final String SEVENTY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzEzZWJkZTdiYzUxNzE3NjQ0ZGM0N2Y1OGMyZTc4MDM5MThmM2JjMjkyYzU2MDQyMTdiMzJjMjhmZjI5NGRiZCJ9fX0=";
|
||||
public static final String SEVENTY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjVlYmNjMDY4M2EzMDk5NGU4Mzc0ZDZjZTliNDQyNzdlMzJmYTI5ZjAzOGQ0MWNhMmZiMGIxYjNhMzVmZjEzNyJ9fX0=";
|
||||
public static final String SEVENTY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWZlNzA3MWU5YTZlYTFlOTVmNWMxNjBlYmUwMmRjYTkzNDcwZmVkZmQ3Nzk0ODVlMTAxMmYwYzI2YTI3OWY0OSJ9fX0=";
|
||||
public static final String SEVENTY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjNjMWIwODE1OWM0YmVmNmU2ODMwNjNiMDUzZWE3ZGUwZjJiZTk5ZjRjM2FmNDI1OTlhYjZhNjQwMmRhOGEzYSJ9fX0=";
|
||||
public static final String SEVENTY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWRlMzE2NmUxMzAzOTg0ZTdmODU4Y2M0MzNlNmIxNjI3MDEwODNmYjkxNTYyYjQwYjg0MDUzYzdkZDZiMzg0ZSJ9fX0=";
|
||||
public static final String SEVENTY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjM1OTRlYTkzZjBkMWYzNTRkODY2MjIzMzQyNjM1MmM2MTkyMWFhZGY1ZTZhNTkyZmZkYjJkODk5Mjg3ZjVmIn19fQ==";
|
||||
public static final String SEVENTY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2U1Mjc4ZDE2MGYzNDdiZDE4MzNkZGQ0OWI5Y2FhYjNlZTgzMWFjZDg3YTQ1MWM5YjQ0M2U0YWU1ZDRlYmNjOSJ9fX0=";
|
||||
public static final String SEVENTY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDQ1NGRmMTM4MTIzNjQwNTBhNTYyYzg2YzBiMTQ4ZDlkY2JmNTI5NjM0YTU2NDY1NWYxOGRiMGQ0YTk3NGY0MiJ9fX0=";
|
||||
public static final String SEVENTY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWQ5NjYyMzFjMjYyZmQxOWE1MWJhNDFjYThlNDZlMDNkMzJiNjgyMzY4MTkwOWExNjFmZTY1NGRlMWNjZGZjZCJ9fX0=";
|
||||
public static final String EIGHTY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzU4OTc1NjM0NThjZDhmNzk3OGI1YmYxODYxZGY5OTRjM2JmZTFiNDMwNTBmOWRhOWJjOTdjODBiZThlOTQyMCJ9fX0=";
|
||||
public static final String EIGHTY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjkxMDA4Mzk0MjY3ZTVmMjFjM2UwZGYxZWVkMDM2MGM5NmY5MzFmMjBmNjFhNjI3MzBmYTg5ZTFkNDU3OTcwZSJ9fX0=";
|
||||
public static final String EIGHTY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmE0Y2EzNzY3MTNjZTVjODhjNWJhOTJkZWI4NWM4YTBkYWFmYzQyM2M1OWE5Mjg5ZmNlMDBjMDg0NTM5M2UzZiJ9fX0=";
|
||||
public static final String EIGHTY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjg3NTU4MGQ0NGQ1ZThiZGJhNTRlMDFiZWE0YzBkZTUwYzI3NmFlNDM1MjNmODE3MTJlMTNmOTRkMmUxMWUzOCJ9fX0=";
|
||||
public static final String EIGHTY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzNlOWZiMTEzMzZjNjY3ZWYzOTdmNDg3ZjA5OWJiMmM3ZTAxYWI1YzdhNGNjYmY2OGU4YzRmMGI0OGYyMDM0OCJ9fX0=";
|
||||
public static final String EIGHTY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2Y1ZTY1NWJkYTZjZTc0MTJkZDUzNjNkMTA5MjY0NzFlYTc3MGM3YzdhZjdjMTA2ODIxZDMyODhkZjU0YzEyNSJ9fX0=";
|
||||
public static final String EIGHTY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTJiMDAxYWMzNmMxOGMxZGFhZTNjYzAxOGI5Mjc4YTlhYmU5YzU1ZTI0Y2E5ZTcxYTY1MmFjZjBjYWIzMjE5MSJ9fX0=";
|
||||
public static final String EIGHTY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2RkMWY4ZmJiMGYxY2JjNDdiNTVhMzQ1YzI2NmM1ZGFjMWM5YWFlM2Y5ODk4YjQyOWNmNGFiOWU0MTMyY2E5YyJ9fX0=";
|
||||
public static final String EIGHTY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTU1Zjg0Zjk4NThlMTg5N2RjNDBjOWQzZjkxYTAxYmMzNzQyOWYyYWU0NjI1ZmRhNWU2MTg4OWY3YjQ1Yzk5ZCJ9fX0=";
|
||||
public static final String EIGHTY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTRkYTNhMjY4YmJmY2Y2OWU5NjhiNjI3YWM2NDUxYjA0YTMyYTA0M2YyMjU1ZTk2MzZkYjhmNjFiODIxYmZhNyJ9fX0=";
|
||||
public static final String NINETY = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWYxNGM1ZTU4MWE5ZWE2MWFmN2VkYTYzNTAxMzJmODhhODFhZDBmMGQ3YTgxYjYwNmYxNGFjZDA3YTY3MTdkNiJ9fX0";
|
||||
public static final String NINETY_ONE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODEzYjZhZTZhODg1ZWJmODQ0NzAyOTU2ZGE0ZGFmNWZhZjFkMjg3ZmY5MzIzMjM5NDkzNTY1ZmFiOGY5ZGYxZiJ9fX0=";
|
||||
public static final String NINETY_TWO = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOThlYTM2Y2ZlMzFmMWExM2Q5MzMwN2JmNGU1YTBhZjkwYWY3NDNhZTA4Nzg0Y2IwNTM2ZjI0ZWZhZjcwMDg2OCJ9fX0";
|
||||
public static final String NINETY_THREE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWJiNTc1ZDZjZDA5MDdhYjhlYjI2Y2U5MjBlYTM1MWI3ZDAwZWM2ODNiNmIxYjgzNTUyZTQ4Y2RmYzQ0YWM2MSJ9fX0=";
|
||||
public static final String NINETY_FOUR = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTNhMmE2OWRmYjk0NGZkOGMyZTk4MDdhY2RhZDc4MDEzMmE2MWIwYjgxNDM4YzY4MzM4NzE3OTMyYWZkNzIwYSJ9fX0=";
|
||||
public static final String NINETY_FIVE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmIwZThiNjdiODQ3NWI3MDVjMjllMGMwYjEzZWQwNTU1OWZjZjBkZGY5MWY3MTE4MTVhNTE4ODE2Y2I5MjE0YSJ9fX0=";
|
||||
public static final String NINETY_SIX = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDVkMzJlMTliNTBhYWZjYjViMGI0NmFlMTFlMjQwZmNlODQ2MGY2NWQyZjVhNzExNTQwMDkxOTk5ODU0NjcxNiJ9fX0=";
|
||||
public static final String NINETY_SEVEN = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTg0MDY5Mjg5ZDA0OWMzNmQ1YTIyZDc1NGI4MmQ5NTRlZTJhZDg0YTI2NzFlOWVmYzBmZDBkMGIwNDM1ODZjIn19fQ==";
|
||||
public static final String NINETY_EIGHT = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGY1MTEwNzRlMzU4YjQyNDgxMWFjYjkzNTAzMGM5Mzg5ZTg2YTRkNmNkYTJjYTFkZjQ0ZWRkMTdlOGE0ODBiNCJ9fX0=";
|
||||
public static final String NINETY_NINE = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOWZmNDA5OTkxYjFjYTZjNjY4MjAxMGNkMzFjNDM1ZDIwZjM5ZWE3MDBmNTBhNWZjZmYwZWY4YzE2ZmQwMTI3MiJ9fX0=";
|
||||
public static final String ZERO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjEwZWQ4ZGExMmEwZGZkYjQ4MmE4NDIyNjFmNzY3NmJjNTg1NjZhZTFiOWVkMjQyODEwM2Q3ZTNiMmM4ZjQ2NCJ9fX0=";
|
||||
public static final String ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWJjNWQzODE4ZWQ1NDU1NjQ2NjQzMTExZGYwOWMzMjkxMDUyMDhhMzI1ZmU2YWE1NzZlMzAxNmQ1YzY3NmU0ZCJ9fX0=;";
|
||||
public static final String TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmNiY2FhOTYxNDdjZmJiZTFjMjE4Y2ZiNjdhYTcyNWQ5MmQwNGFmZGJmOGRiNTFiYWQ3NmM0ZDZjNmRkNzZlZSJ9fX0=";
|
||||
public static final String THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWQwYmE3ZDg1NWY5YjJiN2QyZmExZmRhYTdjZGEzNzFhMjA0NmQxZTQ0NzFhMzhlNjRiMzNmYmNkNTZjMjA2YiJ9fX0=";
|
||||
public static final String FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmRiZjEzNDJkODkyNmU1NGM3OGE2YzBiOGY4YjhiNjUyMzZkN2IxOWJmOGY2ZTA2YjJmNDAxZGFlYjVjMWE1MiJ9fX0=";
|
||||
public static final String FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2NmYTQ1OTgyMzNkY2NkZGViODI3YzM2MDhjN2E3NTFhNzljNjAyMzhjMGFjNTdkNTI5YmYzYzEwZDBmMjAxMCJ9fX0=";
|
||||
public static final String SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWNjOTE3NWVlNjlkZjU0YjJmN2U3MGMyZDU1Mzg4YTVjMzc4ZmE2YjA2YTQ5ZjA2YjE4Mjc0OTBlZDgyOWQwNyJ9fX0=";
|
||||
public static final String SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmY1N2U5N2I3ZDFhOTVkZWYyZGEzMzRkOGJiMTVjY2NjNDdmOWZjNWJlYzRkNzg2OGIwNjY1NTMzMTNjMzI2MSJ9fX0=";
|
||||
public static final String EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1MzM5MGExMTUzNzY4NmMzY2Y1ZjlkNGEwNmIxYzdiNTI3MGM2OTc1NjAxZWQyMjI5OTk2NGI5OWE1NzhjZiJ9fX0=";
|
||||
public static final String NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGZjNWYyMTY0MGJlYzA2MjM3MTYxYjM3NzEwZDAyZjdhMDlmYWJjNmQzNmQ0ZTE1NzMyOGYxMmZkMWVkZjkxNiJ9fX0=";
|
||||
public static final String TEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGJkM2MyYzUyZGU0NWI4MWMwYzI4OGIzOWJiYzRlZTg0ZmRlMzViODJkNzY3YzhjNWM2Y2Y3MGEyMGUyMWFmMiJ9fX0=";
|
||||
public static final String ELEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTY3NDM1YTk2OTYzOWNkYzY0OTIyNDVhNTllOGU0YTBkZDI5M2EwNjhmOTM4N2E0ZjM1ZmE0Njg5YTM4MmUxYiJ9fX0=";
|
||||
public static final String TWELVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmUwN2ZjYzczOTJmNTc3M2UyNTUyZTAwM2Q5NTZmMGI1OGIzNjk1NjljOTYyMWIzOTQwZGRlMjNmZmM1NWIxYyJ9fX0=";
|
||||
public static final String THIRTEEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTlmN2EwY2JhNWQwNGNlNjI1NmQwN2JlMDcwMjk2MjlmNzZkMmRmZTFiZWQzMTU5NTlkY2I3MTUzM2U4ZDY2YyJ9fX0=";
|
||||
public static final String FOURTEEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjgzNWY1YjQ2ZTY5YzhjMWYxNmJmMzVlNjZkY2MzMjFmNmM0ZTUwODVjNGFhOGI2MWEyNGZmMWVmNjBlN2YyMiJ9fX0=";
|
||||
public static final String FIFTEEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM0OGNhNzJiYTRmMWFmYjQ0NTY3YzY3MTJiNGNkN2VjY2ViNjNlYjViODhmOGFkZjFlNDFlYmMwMzI2Y2VjYSJ9fX0=";
|
||||
public static final String SIXTEEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWVhNjg0OTFhYzFiYzA3YmZlMTJlOGYwZTZhNzZhNzgwNzg3OGQwMjI2ZGU0ZmNmNjU4Y2Q2MjVjYWVmOWJjIn19fQ==";
|
||||
public static final String SEVENTEEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzI1MmEzYWExMzEwNjRhODI1MTBiNTNjNzVlNmE0YWQxNDliYjQzYWFlZjNjOWU5NDczOTZlMWY0YWZiZmY2OSJ9fX0=";
|
||||
public static final String EIGHTEEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTQ5NDYyMWI2NWU4ZmFiYTZhOGQ2MGQ2MDUxMzdjMDEzMzc4MjZkYjk5ODgxNGNlZTFmYzQxN2U3M2VlMTc0MCJ9fX0=";
|
||||
public static final String NINETEEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODMwZTM5MjUxM2Y4MzU3NGZkZmNhMDFiODgxNzg2Nzg5ZWIyMTk0ZjU0MjkwYWJiZjRiZTNmYzNmOGNiMmFmOCJ9fX0=";
|
||||
public static final String TWENTY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTJiMWVmODA3MzY2OWJmZTVhYmIzZTQxNTkwOGQ1OTdiMzE4YmRiZWMxM2E2YjA0OGVkYjE3MzNjNWRiODYwZCJ9fX0=";
|
||||
public static final String TWENTY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjVmYWEzNDYyNGRiN2U2YjE0YWFkNmJhNDU4YWU5NWViZTAxNDZlMDQyYTg1YmUwMzMyYTA3N2QxNDgxNTM4OCJ9fX0=";
|
||||
public static final String TWENTY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjk1YjI4ZGJkMzYwMDkyNTkxOTFkNTU3ODRhM2YxMzYwNDA1YjIyODk1ODI5NTc3MmJiYjE2YjIyMzVjOTQyYyJ9fX0=";
|
||||
public static final String TWENTY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWQ5ZTU5ZjY5OTkxNjg1NmY4NjU4OTBmMjhmNTg4ZTY3Yzc1YmY1MDQ0YWIxZTY4MzI3M2IzZGVmNDg2YTZlMSJ9fX0=";
|
||||
public static final String TWENTY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmRmZDI3YzhlZTkzYzg4ODEwYTlkNTE1NDU1YzViMWNiOTk3YmI5NTE3NTgwZGY5NTM3ZDk0MjZiNWNkMjM3YSJ9fX0=";
|
||||
public static final String TWENTY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzcxZDU1Y2U4ZDI4NDE4YmY0NDg1YzY1MzhmODA0NWViNzI1YWUzMmFkNWYyNTVmYmNkZWJiZGZmMTk4ZWY1NiJ9fX0=";
|
||||
public static final String TWENTY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2UzYTI4M2U4MWUzYmI4ZmQzMjRiNjE4NThhODg4MDYyZWVmNzcwMGQ4MDAxYjZmY2E3NjY3ZmFjYzA5ZTU4YiJ9fX0=";
|
||||
public static final String TWENTY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmU5NmNhNTUyY2Y4YWM3ODVmMGY0YTU0ZDZlMTA4ZmEwM2Q0NTJmN2VhNzBkZDY0ZjhjYWUxMjMxZTUzM2Q2NyJ9fX0=";
|
||||
public static final String TWENTY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjJlMWJjNzQ1N2IyOWQ5ODZiNzNmMjI0NDQ3NzBhNjg0ZjNlNjFhZDRhYmE4NTk2MjFmZGZiNjZkNzYwYzE4OCJ9fX0=";
|
||||
public static final String TWENTY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWM5MDhjYTQzY2Q1Yjk4ZWNlYWNhOGZhOTU0YzcwNDAwODg4YmVjMmM0YjgyMWQwNzUwNTAzNjFhZTYyZjI2YyJ9fX0=";
|
||||
public static final String THIRTY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTVmYjQ4ZTdkZDJkOTRiNGM5YjMyMzk3ZTM2MjczZGJkOGY1YTM5Y2E1NjQwYjAwYTJmYzc3ZGM1Yzg1NjYxYSJ9fX0=";
|
||||
public static final String THIRTY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzgwN2M2MGMxNmI0NmI0MmE1NGZiNWIwNTQ3NDM4NWZjZDBkMmI3MWUyNjE3Njk0NzAxZGI2MDFkODQyMmQ0ZiJ9fX0=";
|
||||
public static final String THIRTY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmJiOGI4MDVmY2E5OTA5OTVhN2M3MWRiZWFhMzY0YjU1OGU4ZTE0MjNkMDFkZWZjYWNlMDIxOGJmYmZlMGM0MCJ9fX0=";
|
||||
public static final String THIRTY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjVkZDdhNjllMTA0MTJhNDZmZTEyMDhhZWYzODA2NzNiNGQ4MGNkYzNiNTRjMzVjNTMxM2IyYzhlN2JjZDdhNCJ9fX0=";
|
||||
public static final String THIRTY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjBmNTBmMDdmNDNlZTBhY2ZmYTAzMDQ0ZDMxYTM3ZDJjNmU5NzA1MmVjMjZjMGI4M2EwZTk5YzU2YzM2NWRhNiJ9fX0=";
|
||||
public static final String THIRTY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOWI1YTYyNDI3NGZiZGU4MjEzNDU4MTdhNmQzNThlNWY0NzVjOWYwNWY4NzM2OWVkN2FmNWYxMTM5M2I3ZmFmZSJ9fX0=";
|
||||
public static final String THIRTY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTY1YjEzNjhiYWFhN2VkNmM0ZTdhMGYxYmM5Y2JhOTNmYmVhY2ZmOGExODQ5MGQxOGE1OWE1YTE2YzRmN2Q2MiJ9fX0=";
|
||||
public static final String THIRTY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWE5MWJmMGY3MjA4Y2M5NWY5MjA5YWE5ODc1NWFkMzhkMTQ0ZDZkNTBkOTBiNDA3ODU1MjFmMDYwYmNiZmQ0NSJ9fX0=";
|
||||
public static final String THIRTY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDU0NDZiM2NmM2Y3OTExOWU1MzM2MTdjMDQzYmEzNDdlZDJlYmE3NWQ3MGUwOWJiYTgzOGFmODQ3OWZiYjdkNCJ9fX0=";
|
||||
public static final String THIRTY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjhhMTgxZjhlZGI5MDc2NDY0MGFjMDUyM2ViODI1YWUxNGFjY2I4NjVlYTE2OWM2ZDRkM2M3NWM3YmFhNzhkIn19fQ==";
|
||||
public static final String FORTY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTE4MTUyYjBmOTZkMjhhYzMxMmY0YjFmNDhmODk0M2JmMWI3ZWU0NzQ3OGU2Zjc5OTcyOGJkNmIxMzc4MDI5ZiJ9fX0=";
|
||||
public static final String FORTY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTYyZTlkYmU0Mjc2NWQ3YzdkZmU5YTQ0YTI4Y2NlNzhkN2MxN2FjNDI1YjFiMTI2YjM3YTNhOWVhNDdkNmY4YyJ9fX0=";
|
||||
public static final String FORTY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTRiNGJiOTNkYzRhMTQ2N2EyNjQ4MTIwZTgyMDM0ZGJlMGQxN2E3M2E3Mjc3ZDM3Y2NhMmE1ZjMyMjY0ODQ1YyJ9fX0=";
|
||||
public static final String FORTY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzdjODJkODg1ODMzNzkzOGQyNjM1MzdhNjVmMzgwOTgxZmYxZDg0MTk1MDdjZjZjMmRhYmJkYjc5MDJiYzQ5YiJ9fX0=";
|
||||
public static final String FORTY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTY3OTAyMDdmNTUxZjVkNWVjYjVhYTg1MmRiMjUwYTk4YzUxM2Q4YTliMDJhMWUwOTEwZGQ3NzNjMDhjOTVmMyJ9fX0=";
|
||||
public static final String FORTY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjU2ODNkNTk2OTMzNmMxZmNlMTRiZTZjMDU3MDI4MjllMmRmMzlhNmYzMmM1ZTg3MGYzMTJiZjk0NDg0ZTZmZCJ9fX0=";
|
||||
public static final String FORTY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzA1ZWY5YWFiYzA4Mzg0MTI4MTZjNTQwMTdlNzRhODYyODljNzljY2IzOTJkMTRiY2U3ZDMyOWRjMDQzNzFmNiJ9fX0=";
|
||||
public static final String FORTY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzk0NjlmZDhmMzBmMjM2YTA2ZTJiMjExMmZjYWY1NWM3Y2Y5YTM3ZDg5YjE0NzA5YjNmZDQwZTQ4ODVhZDFjMCJ9fX0=";
|
||||
public static final String FORTY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDQ1YjY5ZWI5ZjU0NzczYmVmYWJkMDEyNmI0MTA2OGY0MzQzZjA1YzVkMzg1MGM4ODIyZDNjMGVlNzQ5NWExIn19fQ==";
|
||||
public static final String FORTY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDczZjcwZTBmNjE0OWVhODM2MmI4MDhlNzU4ZDEyOTRjYWM0ZWM2ZGI5NDg3ZTNkMzYyMzYxMjVjMzZlOTNlZCJ9fX0=";
|
||||
public static final String FIFTY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2E3M2EyOGJhYmNkNjhkNzVmMzY4ZjMwNDhhMWZhNDY4YTM4MDhmNDY4OTljY2YxZTU5NmVjYmU0NGYxYjYyOSJ9fX0=";
|
||||
public static final String FIFTY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTAyODA3YmI0N2Y5M2QxMDZjNGFjZjhmY2NhMGRkNzVkYTRjMjA1MzdlYTU3ZjkyZWU3YTVkNWI4MWQxODU2YiJ9fX0=";
|
||||
public static final String FIFTY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjU2ZGI0NjcxNDAyZDIyZjQ2MzdjODIxNWM3ZDY4OGQ3YmQzOTBhZWNkMTg5YjI3Y2Y2OWQ5Y2FhNDdmYTA2In19fQ==";
|
||||
public static final String FIFTY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGIzZTc4MzU0MTYwZDNmODkyZTcwYWU0NTViZGU4NmEwMzcxZDRkZDZjMTVjZTVhNWNmN2E2NDdkYzM5MGZlMSJ9fX0=";
|
||||
public static final String FIFTY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzIxNTFiZjQ0ODZjZTAzNWM5YmZmMjcyMWY5MzM1ZWMxOTI2OGYyZjI4M2VhZDI5NWZhMDA0ZWE3NjQ4MDI2NiJ9fX0=";
|
||||
public static final String FIFTY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWM4NGZjN2UzNDIzNDVkZTFiN2IwOWE4NDI0N2Y5Y2U2OGJlNTU0NTUzMDY0Zjk4NzZjZTBhYjQ5OTNiYjBjNyJ9fX0=";
|
||||
public static final String FIFTY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGM4Yjg3YTMyMDc2NTBmMDBmODU5ZWQzNmY0ZjA1YmNmMTMxODE4MGJlYzczN2E5M2IyNmFiNTFjMWEzMWFiOCJ9fX0=";
|
||||
public static final String FIFTY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWUxMjE0ZmQ0M2Q0YWMwMTYwMDMzYjhhNmQwOWE3Yzk5YmQ4NjNlMjhmNzI4NTI3MDRkNDA3ZDkyNWMzZmM2YyJ9fX0=";
|
||||
public static final String FIFTY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWY2ZmU4OGQ3MzIwMjZmMTQwNjdiMTNiYWQ1NDkyMGJlYWEzNGUzNjEyNmJmMWJkMjhlZTgyZDkxYWEwMTRlMyJ9fX0=";
|
||||
public static final String FIFTY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGMzNDBlNzRmYmUyYjU1M2Y4MjU2YjBiODExNjA4ODNhMzI3M2ZjNDczYWU2NGM3MGQ0N2NkZTViNzNhNzliNiJ9fX0=";
|
||||
public static final String SIXTY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTNjZTMxMDc2MTIyNDFhODIwYzIxODYxOGUxZjUxN2MwY2JmOGUyZGE4YWZhZDc2YjMxN2E5ZDI2ZTdlZGU3YyJ9fX0=";
|
||||
public static final String SIXTY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDYzNTM2YjZjY2U4YWYwNTRjOWFhYzI3OWRjZjg2YTBmMzcyYTcwYTQwOGViZGE5ZWY2MDg3ZWVjMTA5Y2ZkMiJ9fX0=";
|
||||
public static final String SIXTY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmE0NDc1YjM5ZjRmN2UyN2JjZGFhZjMxNjAyYTA4MWRjMThjYzcwNThjOWQ3ZmEyMTFiZDZkMTA5MjFiZTA1ZiJ9fX0=";
|
||||
public static final String SIXTY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmVjNDkxMzZjYzI1N2VjMWI5NmQ4ZDQ4ZmM5ZjI5OWUyOWRhMDE3Y2Q3OWFhNzAwYzYzMGYxN2VjZDU4ZWM0YSJ9fX0=";
|
||||
public static final String SIXTY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmY0OWE3ZjEzYjgzZTRlZTA4MTZiMDY1MDA1MzdmZWFkNTY3MTE5OTM4OWNmODkxNTUzYTI2N2IwNDQ2NWMyNiJ9fX0=";
|
||||
public static final String SIXTY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzc4OGNiOWMxYmI2MDIyNjA5YzM2MzQzYjQwZDE5MDI2NmQ2Yzg1ZTcxZGE5YjdiMGUxYWE2ZmI2NTY1MjdiYSJ9fX0=";
|
||||
public static final String SIXTY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzg3NmJiYjZiZTY5Nzc0MDRlZWIwZTgyOTg3N2Q2NjcwMTBkYjQ5MWYxYTUyMTdkMWRkMTgxMjMyY2QwZWVhYyJ9fX0=";
|
||||
public static final String SIXTY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDhlMjAzNGM5Y2ExMjcxNTQ1ZjM2NjdmMTgwNTVmYzlmMjYzZmFmOTc0ZTI5MjkwOWYxZmQ4NGNhNWU0YjI1YSJ9fX0=";
|
||||
public static final String SIXTY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWQ3M2I3YWNiZWY2YjIyZWZhMjVmOTQ2YTljMDlkMjQ0OGJiYTI1OGVmYTljM2ZiNDg5OTIxZTAyYjQ4ZTZjNyJ9fX0=";
|
||||
public static final String SIXTY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWYwNDljZmZiMTZkNDVjODkxYmUyZTk1MzY5Y2JlMWNjZGQyM2M5OWFmMGM4NzNlYmJhN2YzNWIyYzY3ZjI5YSJ9fX0=";
|
||||
public static final String SEVENTY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjkwYjZmZDhlODkyZTdiODJjNDU4N2EzYmUwMDljYWQzMDE1NTg0ZDhjMWU1OTMxYTliZDUyOWJhODY5ZGE4YSJ9fX0=";
|
||||
public static final String SEVENTY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzEzZWJkZTdiYzUxNzE3NjQ0ZGM0N2Y1OGMyZTc4MDM5MThmM2JjMjkyYzU2MDQyMTdiMzJjMjhmZjI5NGRiZCJ9fX0=";
|
||||
public static final String SEVENTY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjVlYmNjMDY4M2EzMDk5NGU4Mzc0ZDZjZTliNDQyNzdlMzJmYTI5ZjAzOGQ0MWNhMmZiMGIxYjNhMzVmZjEzNyJ9fX0=";
|
||||
public static final String SEVENTY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWZlNzA3MWU5YTZlYTFlOTVmNWMxNjBlYmUwMmRjYTkzNDcwZmVkZmQ3Nzk0ODVlMTAxMmYwYzI2YTI3OWY0OSJ9fX0=";
|
||||
public static final String SEVENTY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjNjMWIwODE1OWM0YmVmNmU2ODMwNjNiMDUzZWE3ZGUwZjJiZTk5ZjRjM2FmNDI1OTlhYjZhNjQwMmRhOGEzYSJ9fX0=";
|
||||
public static final String SEVENTY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWRlMzE2NmUxMzAzOTg0ZTdmODU4Y2M0MzNlNmIxNjI3MDEwODNmYjkxNTYyYjQwYjg0MDUzYzdkZDZiMzg0ZSJ9fX0=";
|
||||
public static final String SEVENTY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjM1OTRlYTkzZjBkMWYzNTRkODY2MjIzMzQyNjM1MmM2MTkyMWFhZGY1ZTZhNTkyZmZkYjJkODk5Mjg3ZjVmIn19fQ==";
|
||||
public static final String SEVENTY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2U1Mjc4ZDE2MGYzNDdiZDE4MzNkZGQ0OWI5Y2FhYjNlZTgzMWFjZDg3YTQ1MWM5YjQ0M2U0YWU1ZDRlYmNjOSJ9fX0=";
|
||||
public static final String SEVENTY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDQ1NGRmMTM4MTIzNjQwNTBhNTYyYzg2YzBiMTQ4ZDlkY2JmNTI5NjM0YTU2NDY1NWYxOGRiMGQ0YTk3NGY0MiJ9fX0=";
|
||||
public static final String SEVENTY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWQ5NjYyMzFjMjYyZmQxOWE1MWJhNDFjYThlNDZlMDNkMzJiNjgyMzY4MTkwOWExNjFmZTY1NGRlMWNjZGZjZCJ9fX0=";
|
||||
public static final String EIGHTY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzU4OTc1NjM0NThjZDhmNzk3OGI1YmYxODYxZGY5OTRjM2JmZTFiNDMwNTBmOWRhOWJjOTdjODBiZThlOTQyMCJ9fX0=";
|
||||
public static final String EIGHTY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjkxMDA4Mzk0MjY3ZTVmMjFjM2UwZGYxZWVkMDM2MGM5NmY5MzFmMjBmNjFhNjI3MzBmYTg5ZTFkNDU3OTcwZSJ9fX0=";
|
||||
public static final String EIGHTY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmE0Y2EzNzY3MTNjZTVjODhjNWJhOTJkZWI4NWM4YTBkYWFmYzQyM2M1OWE5Mjg5ZmNlMDBjMDg0NTM5M2UzZiJ9fX0=";
|
||||
public static final String EIGHTY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjg3NTU4MGQ0NGQ1ZThiZGJhNTRlMDFiZWE0YzBkZTUwYzI3NmFlNDM1MjNmODE3MTJlMTNmOTRkMmUxMWUzOCJ9fX0=";
|
||||
public static final String EIGHTY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzNlOWZiMTEzMzZjNjY3ZWYzOTdmNDg3ZjA5OWJiMmM3ZTAxYWI1YzdhNGNjYmY2OGU4YzRmMGI0OGYyMDM0OCJ9fX0=";
|
||||
public static final String EIGHTY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2Y1ZTY1NWJkYTZjZTc0MTJkZDUzNjNkMTA5MjY0NzFlYTc3MGM3YzdhZjdjMTA2ODIxZDMyODhkZjU0YzEyNSJ9fX0=";
|
||||
public static final String EIGHTY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTJiMDAxYWMzNmMxOGMxZGFhZTNjYzAxOGI5Mjc4YTlhYmU5YzU1ZTI0Y2E5ZTcxYTY1MmFjZjBjYWIzMjE5MSJ9fX0=";
|
||||
public static final String EIGHTY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2RkMWY4ZmJiMGYxY2JjNDdiNTVhMzQ1YzI2NmM1ZGFjMWM5YWFlM2Y5ODk4YjQyOWNmNGFiOWU0MTMyY2E5YyJ9fX0=";
|
||||
public static final String EIGHTY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTU1Zjg0Zjk4NThlMTg5N2RjNDBjOWQzZjkxYTAxYmMzNzQyOWYyYWU0NjI1ZmRhNWU2MTg4OWY3YjQ1Yzk5ZCJ9fX0=";
|
||||
public static final String EIGHTY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTRkYTNhMjY4YmJmY2Y2OWU5NjhiNjI3YWM2NDUxYjA0YTMyYTA0M2YyMjU1ZTk2MzZkYjhmNjFiODIxYmZhNyJ9fX0=";
|
||||
public static final String NINETY =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWYxNGM1ZTU4MWE5ZWE2MWFmN2VkYTYzNTAxMzJmODhhODFhZDBmMGQ3YTgxYjYwNmYxNGFjZDA3YTY3MTdkNiJ9fX0";
|
||||
public static final String NINETY_ONE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODEzYjZhZTZhODg1ZWJmODQ0NzAyOTU2ZGE0ZGFmNWZhZjFkMjg3ZmY5MzIzMjM5NDkzNTY1ZmFiOGY5ZGYxZiJ9fX0=";
|
||||
public static final String NINETY_TWO =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOThlYTM2Y2ZlMzFmMWExM2Q5MzMwN2JmNGU1YTBhZjkwYWY3NDNhZTA4Nzg0Y2IwNTM2ZjI0ZWZhZjcwMDg2OCJ9fX0";
|
||||
public static final String NINETY_THREE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWJiNTc1ZDZjZDA5MDdhYjhlYjI2Y2U5MjBlYTM1MWI3ZDAwZWM2ODNiNmIxYjgzNTUyZTQ4Y2RmYzQ0YWM2MSJ9fX0=";
|
||||
public static final String NINETY_FOUR =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTNhMmE2OWRmYjk0NGZkOGMyZTk4MDdhY2RhZDc4MDEzMmE2MWIwYjgxNDM4YzY4MzM4NzE3OTMyYWZkNzIwYSJ9fX0=";
|
||||
public static final String NINETY_FIVE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmIwZThiNjdiODQ3NWI3MDVjMjllMGMwYjEzZWQwNTU1OWZjZjBkZGY5MWY3MTE4MTVhNTE4ODE2Y2I5MjE0YSJ9fX0=";
|
||||
public static final String NINETY_SIX =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDVkMzJlMTliNTBhYWZjYjViMGI0NmFlMTFlMjQwZmNlODQ2MGY2NWQyZjVhNzExNTQwMDkxOTk5ODU0NjcxNiJ9fX0=";
|
||||
public static final String NINETY_SEVEN =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTg0MDY5Mjg5ZDA0OWMzNmQ1YTIyZDc1NGI4MmQ5NTRlZTJhZDg0YTI2NzFlOWVmYzBmZDBkMGIwNDM1ODZjIn19fQ==";
|
||||
public static final String NINETY_EIGHT =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGY1MTEwNzRlMzU4YjQyNDgxMWFjYjkzNTAzMGM5Mzg5ZTg2YTRkNmNkYTJjYTFkZjQ0ZWRkMTdlOGE0ODBiNCJ9fX0=";
|
||||
public static final String NINETY_NINE =
|
||||
"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOWZmNDA5OTkxYjFjYTZjNjY4MjAxMGNkMzFjNDM1ZDIwZjM5ZWE3MDBmNTBhNWZjZmYwZWY4YzE2ZmQwMTI3MiJ9fX0=";
|
||||
}
|
||||
@@ -128,7 +128,7 @@ public class TextInstance {
|
||||
return this;
|
||||
}
|
||||
|
||||
public TextInstanceBuilder withFontSize(int fontSize) {
|
||||
public TextInstanceBuilder withFontSize(int fontSize) {
|
||||
this.fontSize = fontSize;
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -18,8 +18,9 @@ import java.util.*;
|
||||
|
||||
public class UIUtil {
|
||||
|
||||
public static ItemStack getSizeItemStack(int size, String skullValue, String sizeAsString) {
|
||||
ItemStack itemStack = getSkullByString(skullValue);
|
||||
public static ItemStack getFontSizeItemStack(FontSize fontSize) {
|
||||
int size = fontSize.getNumber();
|
||||
ItemStack itemStack = getSkullByString(fontSize.getSkullData());
|
||||
ItemMeta itemMeta = Objects.requireNonNull(itemStack).getItemMeta();
|
||||
Objects.requireNonNull(itemMeta).setDisplayName(ChatColor.GREEN + String.valueOf(size));
|
||||
if (TextGenerator.getInstance().getCurrentEdited() == null) {
|
||||
@@ -33,7 +34,7 @@ public class UIUtil {
|
||||
itemMeta.addItemFlags(ItemFlag.HIDE_ENCHANTS);
|
||||
itemMeta.setLore(Collections.singletonList(ChatColor.GRAY + "You have already assigned this value"));
|
||||
}
|
||||
itemMeta.setLocalizedName(sizeAsString);
|
||||
itemMeta.setLocalizedName(String.valueOf(size));
|
||||
itemStack.setItemMeta(itemMeta);
|
||||
return itemStack;
|
||||
}
|
||||
@@ -57,17 +58,6 @@ public class UIUtil {
|
||||
return skullItemStack;
|
||||
}
|
||||
|
||||
public static ArrayList<ItemStack> getAllItemStacksFromEnum(Class<? extends Enum<?>> enumValue) {
|
||||
ArrayList<ItemStack> items = new ArrayList<>();
|
||||
String[] values = Arrays.stream(enumValue.getEnumConstants()).map(Enum::name).toArray(String[]::new);
|
||||
if (enumValue == FontSize.class) {
|
||||
for (String string: values) {
|
||||
items.add(FontSize.valueOf(string).getItemStack());
|
||||
}
|
||||
}
|
||||
return items;
|
||||
}
|
||||
|
||||
public static boolean isPageValid(List<ItemStack> items, int page, int spaces) {
|
||||
if (page <= 0) return false;
|
||||
|
||||
@@ -90,7 +80,8 @@ public class UIUtil {
|
||||
for (int index = lowerBound; index < upperBound; index++) {
|
||||
try {
|
||||
newItems.add(itemStacks.get(index));
|
||||
} catch (IndexOutOfBoundsException ignored) {}
|
||||
} catch (IndexOutOfBoundsException ignored) {
|
||||
}
|
||||
}
|
||||
return newItems;
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ public class Validator {
|
||||
public static boolean isValidFont(String font) {
|
||||
GraphicsEnvironment graphicsEnvironment = GraphicsEnvironment.getLocalGraphicsEnvironment();
|
||||
String[] fonts = graphicsEnvironment.getAvailableFontFamilyNames();
|
||||
for (String string: fonts) {
|
||||
for (String string : fonts) {
|
||||
if (string.equals(font)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user