Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private COREmain plugin;
- public util(COREmain cm) {
- this.plugin = cm;
- }
- public COREmain getPlugin() { return this.plugin; }
- private static SimpleDateFormat format = new SimpleDateFormat("MM-dd-yyyy HH:mm:ss");
- public String chat(String msg) {
- return ChatColor.translateAlternateColorCodes('&', msg);
- }
- public ItemStack getItem(@Nonnull Material material, @Nonnull String name, @Nonnull int amount, String... lores) {
- ItemStack item = new ItemStack(material);
- ItemMeta meta = item.getItemMeta();
- meta.setDisplayName(name);
- List<String> lore = new ArrayList<String>();
- for (int i = 0; i < lores.length; i++) {
- lore.add(lores[i]);
- }
- meta.setLore(lore);
- item.setAmount(amount);
- item.setItemMeta(meta);
- return item;
- }
- public void addItemUI(@Nonnull Inventory inventory, @Nonnull ItemStack item, @Nonnull int slot) {
- inventory.setItem(slot, item);
- }
- public void addMulti(@Nonnull Inventory inventory, @Nonnull ItemStack item, int... slot) {
- for (int i = 0; i < slot.length; i++) {
- inventory.setItem(slot[i], item);
- }
- }
- public void addRest(@Nonnull Inventory inventory, @Nonnull ItemStack item) {
- for (int i = 0; i < inventory.getContents().length; i++) {
- if (inventory.getItem(i) != null) {
- inventory.setItem(i, item);
- }
- }
- }
- public void removeAll(@Nonnull Inventory inventory, @Nonnull ItemStack item) {
- for (int i = 0; i < inventory.getContents().length; i++) {
- if (inventory.getItem(i) == item) {
- inventory.setItem(i, null);
- }
- }
- }
- public String noPerm() {
- return chat("&cYou don't have permission to do that!");
- }
- public static void log(String msg, LogType type, Date date) {
- System.out.println("[CORE2] " + "[" + format.format(date) + "] " + "[" + type + "] " + msg);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment