Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package freyja_pack;
- import java.util.ArrayList;
- import java.util.List;
- import org.bukkit.Bukkit;
- import org.bukkit.Material;
- import org.bukkit.enchantments.Enchantment;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerItemHeldEvent;
- import org.bukkit.inventory.ItemFlag;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- import org.bukkit.potion.PotionEffect;
- import org.bukkit.potion.PotionEffectType;
- public class custom_item{
- public ArrayList<Player> spp = new ArrayList<Player>();
- public void test(String str) {
- Bukkit.broadcastMessage(str);
- }
- public ItemStack make(Material mat, String name, List<String> lore, List<Enchantment> enchant, List<Integer> lvl) {
- //makes the itemstack and itemmeta
- ItemStack i = new ItemStack(mat);
- ItemMeta im = i.getItemMeta();
- //set item name
- im.setDisplayName(name);
- //set item lore
- im.setLore(lore);
- //set item enchants
- if(enchant != null) {
- for(Integer a = 0; a < enchant.size(); a++) {
- im.addEnchant(enchant.get(a), lvl.get(a), true);
- }
- }
- //im.addItemFlags(ItemFlag);
- //gives the ItemStack the ItemMeta
- i.setItemMeta(im);
- return i;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement