Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package flo.xtraitems;
- import org.bukkit.Bukkit;
- import org.bukkit.Material;
- import org.bukkit.enchantments.Enchantment;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemFlag;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.ShapedRecipe;
- import org.bukkit.inventory.meta.ItemMeta;
- import org.bukkit.plugin.java.JavaPlugin;
- import xtra.armor.NoFallDamage;
- import xtra.armor.PistonBoots;
- import xtra.armor.UnsichtbarkeitsArmor;
- import xtra.craftinginv.XtraCmd;
- import xtra.magicitems.MagieSchwert;
- import xtra.magicitems.MagieStab;
- public class XtraMain extends JavaPlugin
- {
- public Inventory inv = null;
- public String prefix = "[XtraItems]";
- @Override
- public void onDisable()
- {
- System.out.println("");
- }
- @Override
- public void onEnable()
- {
- registerEvents();
- System.out.println("");
- ItemStack leatherpiston = new ItemStack(Material.LEATHER_BOOTS);
- ItemMeta meta = leatherpiston.getItemMeta();
- meta.setDisplayName("§0Leather Piston Boots");
- leatherpiston.setItemMeta(meta);
- ShapedRecipe leatherrecipe = new ShapedRecipe(leatherpiston);
- leatherrecipe.shape("LRL", "LAL", "PAP");
- leatherrecipe.setIngredient('L', Material.LEATHER);
- leatherrecipe.setIngredient('R', Material.REDSTONE);
- leatherrecipe.setIngredient('P', Material.PISTON_BASE);
- ItemStack slimeboots = new ItemStack(Material.IRON_BOOTS);
- ItemMeta slimebootsmeta = slimeboots.getItemMeta();
- slimebootsmeta.setDisplayName("§aSlime Boots");
- slimeboots.setItemMeta(slimebootsmeta);
- ShapedRecipe slimebootsrecipe = new ShapedRecipe(slimeboots);
- slimebootsrecipe.shape("IAI", "SAS", "AAA");
- slimebootsrecipe.setIngredient('I', Material.IRON_INGOT);
- slimebootsrecipe.setIngredient('S', Material.SLIME_BALL);
- ShapedRecipe slimeboots2recipe = new ShapedRecipe(slimeboots);
- slimeboots2recipe.shape("AAA", "IAI", "SAS");
- slimeboots2recipe.setIngredient('I', Material.IRON_INGOT);
- slimeboots2recipe.setIngredient('S', Material.SLIME_BALL);
- ItemStack magicstone = new ItemStack(Material.EMERALD);
- ItemMeta magicstonemeta = magicstone.getItemMeta();
- magicstonemeta.setDisplayName("§6MAGIC STONE");
- magicstonemeta.addEnchant(Enchantment.DAMAGE_ALL, 1, true);
- magicstonemeta.addItemFlags(ItemFlag.HIDE_ENCHANTS);
- magicstone.setItemMeta(magicstonemeta);
- ShapedRecipe magicstonerecipe = new ShapedRecipe(magicstone);
- magicstonerecipe.shape("GGG", "GEG", "GWG");
- magicstonerecipe.setIngredient('G', Material.GLASS);
- magicstonerecipe.setIngredient('E', Material.EMERALD);
- magicstonerecipe.setIngredient('W', Material.NETHER_STAR);
- ItemStack magicsword = new ItemStack(Material.DIAMOND_SWORD);
- ItemMeta magicswordmeta = magicsword.getItemMeta();
- magicswordmeta.setDisplayName("§6MAGIC SWORD");
- magicswordmeta.addEnchant(Enchantment.DAMAGE_ALL, 1, true);
- magicswordmeta.addItemFlags(ItemFlag.HIDE_ENCHANTS);
- magicsword.setItemMeta(magicswordmeta);
- ShapedRecipe magicswordrecipe = new ShapedRecipe(magicsword);
- magicswordrecipe.shape("AMA", "AMA", "ACA");
- magicswordrecipe.setIngredient('M', Material.EMERALD);
- magicswordrecipe.setIngredient('C', Material.STICK);
- Bukkit.addRecipe(magicswordrecipe);
- Bukkit.addRecipe(magicstonerecipe);
- Bukkit.addRecipe(slimebootsrecipe);
- Bukkit.addRecipe(slimeboots2recipe);
- Bukkit.addRecipe(leatherrecipe);
- }
- public void registerEvents() {
- new PistonBoots(this);
- new NoFallDamage(this);
- new UnsichtbarkeitsArmor(this);
- new MagieStab(this);
- new MagieSchwert(this);
- }
- public void registerCommands() {
- XtraCmd cXtraCmd = new XtraCmd(this);
- getCommand("items").setExecutor(cXtraCmd);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement