Advertisement
Guest User

Untitled

a guest
Jun 20th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.54 KB | None | 0 0
  1. package nerg.armor;
  2.  
  3. import java.io.PrintStream;
  4. import java.util.Arrays;
  5. import org.bukkit.Material;
  6. import org.bukkit.Server;
  7. import org.bukkit.enchantments.Enchantment;
  8. import org.bukkit.inventory.ItemStack;
  9. import org.bukkit.inventory.ShapedRecipe;
  10. import org.bukkit.inventory.meta.ItemMeta;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12.  
  13. public class Main
  14. extends JavaPlugin
  15. {
  16. public void onEnable()
  17. {
  18. System.out.println("NeRg-Armor on");
  19.  
  20.  
  21.  
  22. ItemStack eboots = new ItemStack(Material.DIAMOND_BOOTS);
  23. eboots.addUnsafeEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 5);
  24. ItemMeta emboots = eboots.getItemMeta();
  25. emboots.setDisplayName("§4§lEmerald Boots");
  26. emboots.setLore(Arrays.asList(new String[] { "§8Emerald Armor" }));
  27. eboots.setItemMeta(emboots);
  28. ShapedRecipe emeraldboots = new ShapedRecipe(new ItemStack(eboots));
  29. emeraldboots.shape(new String[] { "EBE", "EDE", "EBE" });
  30. emeraldboots.setIngredient('E', Material.EMERALD);
  31. emeraldboots.setIngredient('B', Material.EMERALD_BLOCK);
  32. emeraldboots.setIngredient('D', Material.DIAMOND_BOOTS);
  33. getServer().addRecipe(emeraldboots);
  34.  
  35.  
  36.  
  37.  
  38.  
  39. ItemStack echest = new ItemStack(Material.DIAMOND_CHESTPLATE);
  40. echest.addUnsafeEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 5);
  41. ItemMeta emchest = echest.getItemMeta();
  42. emchest.setDisplayName("§4§lEmerald Chestplate");
  43. emchest.setLore(Arrays.asList(new String[] { "§8Emerald Armor" }));
  44. echest.setItemMeta(emchest);
  45. ShapedRecipe emeraldchest = new ShapedRecipe(new ItemStack(echest));
  46. emeraldchest.shape(new String[] { "EBE", "EDE", "EBE" });
  47. emeraldchest.setIngredient('E', Material.EMERALD);
  48. emeraldchest.setIngredient('B', Material.EMERALD_BLOCK);
  49. emeraldchest.setIngredient('D', Material.DIAMOND_CHESTPLATE);
  50. getServer().addRecipe(emeraldchest);
  51.  
  52.  
  53.  
  54. ItemStack elegg = new ItemStack(Material.DIAMOND_LEGGINGS);
  55. elegg.addUnsafeEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 5);
  56. ItemMeta emlegg = elegg.getItemMeta();
  57. emlegg.setDisplayName("§4§lEmerald Leggings");
  58. emlegg.setLore(Arrays.asList(new String[] { "§8Emerald Armor" }));
  59. elegg.setItemMeta(emlegg);
  60. ShapedRecipe emeraldlegg = new ShapedRecipe(new ItemStack(elegg));
  61. emeraldlegg.shape(new String[] { "EBE", "EDE", "EBE" });
  62. emeraldlegg.setIngredient('E', Material.EMERALD);
  63. emeraldlegg.setIngredient('B', Material.EMERALD_BLOCK);
  64. emeraldlegg.setIngredient('D', Material.DIAMOND_LEGGINGS);
  65. getServer().addRecipe(emeraldlegg);
  66.  
  67.  
  68.  
  69. ItemStack ehelm = new ItemStack(Material.DIAMOND_HELMET);
  70. ehelm.addUnsafeEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 5);
  71. ItemMeta emhelm = ehelm.getItemMeta();
  72. emhelm.setDisplayName("§4§lEmerald Helmet");
  73. emhelm.setLore(Arrays.asList(new String[] { "§8Emerald Armor" }));
  74. ehelm.setItemMeta(emhelm);
  75. ShapedRecipe emeraldhelm = new ShapedRecipe(new ItemStack(ehelm));
  76. emeraldhelm.shape(new String[] { "EBE", "EDE", "EBE" });
  77. emeraldhelm.setIngredient('E', Material.EMERALD);
  78. emeraldhelm.setIngredient('B', Material.EMERALD_BLOCK);
  79. emeraldhelm.setIngredient('D', Material.DIAMOND_HELMET);
  80. getServer().addRecipe(emeraldhelm);
  81.  
  82.  
  83.  
  84. ItemStack estick = new ItemStack(Material.BLAZE_ROD);
  85. estick.addUnsafeEnchantment(Enchantment.KNOCKBACK, 4);
  86. ItemMeta emstick = estick.getItemMeta();
  87. emstick.setDisplayName("§7§lPro KnockBack");
  88. emstick.setLore(Arrays.asList(new String[] { "§8ﺏﺎﻤﻟﺍ ﺍﺮﺑ ﻪﻣﺍ ﺮﻴﻃ" }));
  89. estick.setItemMeta(emstick);
  90. ShapedRecipe emeraldstick = new ShapedRecipe(new ItemStack(estick));
  91. emeraldstick.shape(new String[] { " B ", "BDB", " B " });
  92. emeraldstick.setIngredient('B', Material.NETHER_STAR);
  93. emeraldstick.setIngredient('D', Material.BLAZE_ROD);
  94. getServer().addRecipe(emeraldstick);
  95.  
  96.  
  97.  
  98. ItemStack esword = new ItemStack(Material.DIAMOND_SWORD);
  99. esword.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 6);
  100. esword.addUnsafeEnchantment(Enchantment.FIRE_ASPECT, 3);
  101. esword.addUnsafeEnchantment(Enchantment.DURABILITY, 3);
  102. ItemMeta emsword = esword.getItemMeta();
  103. emsword.setDisplayName("§4§lEmerald Sword");
  104. emsword.setLore(Arrays.asList(new String[] { "§8Emerald Weapon" }));
  105. esword.setItemMeta(emsword);
  106. ShapedRecipe emeraldsword = new ShapedRecipe(new ItemStack(esword));
  107. emeraldsword.shape(new String[] { "EEE", "EDE", "EEE" });
  108. emeraldsword.setIngredient('E', Material.EMERALD_BLOCK);
  109. emeraldsword.setIngredient('D', Material.DIAMOND_SWORD);
  110. getServer().addRecipe(emeraldsword);
  111.  
  112.  
  113.  
  114. ItemStack ebow = new ItemStack(Material.BOW);
  115. ebow.addUnsafeEnchantment(Enchantment.ARROW_DAMAGE, 6);
  116. ebow.addUnsafeEnchantment(Enchantment.ARROW_FIRE, 3);
  117. ebow.addUnsafeEnchantment(Enchantment.ARROW_INFINITE, 3);
  118. ebow.addUnsafeEnchantment(Enchantment.DURABILITY, 3);
  119. ItemMeta embow = ebow.getItemMeta();
  120. embow.setDisplayName("§4§lEmerald Bow");
  121. embow.setLore(Arrays.asList(new String[] { "§8Emerald Weapon" }));
  122. ebow.setItemMeta(embow);
  123. ShapedRecipe emeraldbow = new ShapedRecipe(new ItemStack(ebow));
  124. emeraldbow.shape(new String[] { "EAE", "EDE", "EAE" });
  125. emeraldbow.setIngredient('E', Material.EMERALD);
  126. emeraldbow.setIngredient('D', Material.BOW);
  127. emeraldbow.setIngredient('A', Material.EMERALD_BLOCK);
  128. getServer().addRecipe(emeraldbow);
  129. }
  130.  
  131. public void onDisable()
  132. {
  133. System.out.println("NeRg-Armor off");
  134. }
  135. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement