Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.razorblade.ultimatumgems;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.PlayerInventory;
- import org.bukkit.inventory.meta.ItemMeta;
- import java.util.ArrayList;
- import java.util.Arrays;
- public class Recipes {
- public ItemStack Negatite{
- ItemStack Negatite = new ItemStack(Material.ECHO_SHARD, 1);
- ItemMeta NegatiteMeta = Negatite.getItemMeta();
- assert NegatiteMeta != null;
- NegatiteMeta.setDisplayName(ChatColor.BLUE + "- Negatite -");
- NegatiteMeta.setLore(Arrays.asList("line1", "Line2", "Line3", "Line4", "Line5", "Line6", "Line7", "Line8", "Line9", "Line10", "Line11", "Line12", "Line13", "Line14", "Line15"));
- ArrayList<String> Negatitelore = new ArrayList<>();
- Negatitelore.add(ChatColor.DARK_GRAY + "An ancient crystal that was");
- Negatitelore.add(ChatColor.DARK_GRAY + "shattered into atoms long ago");
- Negatitelore.add(ChatColor.DARK_GRAY + "that was reforged again.");
- Negatitelore.add(ChatColor.DARK_GRAY + "You wipe away dust to reveal" + ChatColor.DARK_AQUA + " ancient");
- Negatitelore.add(ChatColor.DARK_AQUA + "runes inscribed in the crystal.");
- Negatitelore.add(ChatColor.DARK_GRAY + "What could they mean?");
- Negatitelore.add(" ");
- Negatitelore.add(ChatColor.GOLD + "Right-Click" + ChatColor.RED + " to draw out all of the");
- Negatitelore.add(ChatColor.RED + "negative charge from nearby enemies");
- Negatitelore.add(ChatColor.RED + "and convert the energy into life.");
- Negatitelore.add(" ");
- Negatitelore.add(ChatColor.GOLD + "Left-Click" + ChatColor.RED + " to expel negative energy from the");
- Negatitelore.add(ChatColor.RED + "crystal dealing magic damage to all");
- Negatitelore.add(ChatColor.RED + "enemies within 6.5 blocks and throwing");
- Negatitelore.add(ChatColor.RED + "entities away from you.");
- NegatiteMeta.setLore(Negatitelore);
- Negatite.setItemMeta(NegatiteMeta);
- }
- public ItemStack Posatite {
- ItemStack Posatite = new ItemStack(Material.AMETHYST_SHARD, 1);
- ItemMeta PosatiteMeta = Posatite.getItemMeta();
- assert PosatiteMeta != null;
- PosatiteMeta.setDisplayName(ChatColor.RED + "+ Posatite +");
- PosatiteMeta.setLore(Arrays.asList("line1", "Line2", "Line3", "Line4", "Line5", "Line6", "Line7", "Line8", "Line9", "Line10", "Line11", "Line12", "Line13", "Line14", "Line15", "Line16", "Line17", "Line18", "Line19", "Line20", "Line21"));
- ArrayList<String> Posatitelore = new ArrayList<>();
- Posatitelore.add(ChatColor.DARK_GRAY + "An ancient crystal that was");
- Posatitelore.add(ChatColor.DARK_GRAY + "shattered into atoms long ago");
- Posatitelore.add(ChatColor.DARK_GRAY + "that was reforged again.");
- Posatitelore.add(ChatColor.DARK_GRAY + "You wipe away dust to reveal" + ChatColor.DARK_AQUA + " ancient");
- Posatitelore.add(ChatColor.DARK_AQUA + "runes inscribed in the crystal.");
- Posatitelore.add(ChatColor.DARK_GRAY + "What could they mean?");
- Posatitelore.add(" ");
- Posatitelore.add(ChatColor.GOLD + "Right-Click" + ChatColor.RED + " to focus the positive charge");
- Posatitelore.add(ChatColor.RED + "from the crystal into a deadly beam of");
- Posatitelore.add(ChatColor.RED + "energy and obliterate anything in the beam's");
- Posatitelore.add(ChatColor.RED + "path.");
- Posatitelore.add(ChatColor.DARK_GRAY + "Cooldown: 40 seconds.");
- Posatitelore.add(ChatColor.DARK_GRAY + "Duration: 5 seconds.");
- Posatitelore.add(ChatColor.DARK_GRAY + "Damage: 30");
- Posatitelore.add(" ");
- Posatitelore.add(ChatColor.GOLD + "Left-Click" + ChatColor.RED + " to grab onto the entity");
- Posatitelore.add(ChatColor.RED + "within 10 blocks that your facing and pull the positive charge");
- Posatitelore.add(ChatColor.RED + "towards you, pulling entity to you as well as dealing");
- Posatitelore.add(ChatColor.RED + "low damage.");
- Posatitelore.add(ChatColor.DARK_GRAY + "Cooldown: 5 seconds.");
- Posatitelore.add(ChatColor.DARK_GRAY + "Damage: 2");
- PosatiteMeta.setLore(Posatitelore);
- Posatite.setItemMeta(PosatiteMeta);
- }
- public ItemStack Polaratite {
- ItemStack Polaratite = new ItemStack(Material.AMETHYST_SHARD, 1);
- ItemMeta PolaratiteMeta = Polaratite.getItemMeta();
- assert PolaratiteMeta != null;
- PolaratiteMeta.setDisplayName(ChatColor.RED + "+- Polaratite -+");
- PolaratiteMeta.setLore(Arrays.asList("line1", "Line2", "Line3", "Line4", "Line5", "Line6", "Line7", "Line8", "Line9", "Line10", "Line11", "Line12", "Line13", "Line14", "Line15", "Line16", "Line17", "Line18", "Line19", "Line20", "Line21", "Line22", "Line23"));
- ArrayList<String> Polaratitelore = new ArrayList<>();
- Polaratitelore.add(ChatColor.GRAY + "You have done it. You have crafted one");
- Polaratitelore.add(ChatColor.GRAY + "of the last elden relics of this world.");
- Polaratitelore.add(ChatColor.GRAY + "You have the power of the Polarities in your palm.");
- Polaratitelore.add(" ");
- Polaratitelore.add(ChatColor.GOLD + "Sneak + Right-Click" + ChatColor.RED + " to activate the Negatite mode.");
- Polaratitelore.add(ChatColor.GRAY + "Sneak + Left-Click" + ChatColor.RED + " to activate the Posatite mode.");
- Polaratitelore.add(ChatColor.GRAY + "Sneak + Drop" + ChatColor.RED + " to activate the Polarities mode.");
- Polaratitelore.add(" ");
- Polaratitelore.add(ChatColor.GOLD + "Right-Click" + ChatColor.RED + " to create a gravitational pull of");
- Polaratitelore.add(ChatColor.RED + "negative and posative energy that forms a small black hole.");
- Polaratitelore.add(ChatColor.RED + "The black hole does damage, pulls entities into it, and");
- Polaratitelore.add(ChatColor.RED + "gives you regeneration II.");
- Polaratitelore.add(ChatColor.DARK_GRAY + "Cooldown: 60 seconds.");
- Polaratitelore.add(ChatColor.DARK_GRAY + "Duration: 7 seconds.");
- Polaratitelore.add(ChatColor.DARK_GRAY + "Damage: 60");
- Polaratitelore.add(" ");
- Polaratitelore.add(ChatColor.GOLD + "Left-Click" + ChatColor.RED + " to fire Polaratite shards");
- Polaratitelore.add(ChatColor.RED + "piercing all entities and dealing low-medium damage.");
- Polaratitelore.add(ChatColor.RED + "Getting hit will cause bleeding.");
- Polaratitelore.add(ChatColor.RED + "low damage.");
- Polaratitelore.add(ChatColor.DARK_GRAY + "Cooldown: 0.5 seconds.");
- Polaratitelore.add(ChatColor.DARK_GRAY + "Damage: 2");
- Polaratitelore.add(ChatColor.DARK_GRAY + "Bleeding damage: 2");
- PolaratiteMeta.setLore(Polaratitelore);
- Polaratite.setItemMeta(PolaratiteMeta);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment