Minecraft PC IP: play.cubecraft.net
Status
Not open for further replies.

DrHam

Forum Veteran
Sep 15, 2015
3,615
4,165
518
Kepler-452b
Who said this wasn't the highest priority? Well, not for them...
Well, everyone who posted here liking the suggestion is pleased.

This is the result of my work (literally 1 hour, I got messed with the "elevation" thing)


https://goo.gl/ZXcBTw



I am too lazy to upload it to Spigot
 

TheJeroen

Forum Veteran
Dec 6, 2015
2,578
6,233
463
23
the Netherlands
www.planetminecraft.com
HFC7a93.jpg
 

DrHam

Forum Veteran
Sep 15, 2015
3,615
4,165
518
Kepler-452b
SOURCE:
Code:
package iFly;
import java.util.Arrays;
import java.util.List;
import java.util.logging.Logger;

import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin implements Listener {
public final Logger logger = Logger.getLogger("Minecraft");
  

  
        public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
          
    Player p = (Player) sender;
  


   if (cmd.getName().equalsIgnoreCase("iFly")) {
    if (p.hasPermission("IFLY.fly")) {

        Location playerLocation = p.getLocation();
        while(p.getLocation().getY() < 256) {
            p.teleport(p.getLocation().add(0.0, 0.1, 0.0));
            ItemStack ELYTRA = new ItemStack(Material.ELYTRA);
            ItemStack HeavyBoots = new ItemStack(Material.DIAMOND_BOOTS);
            HeavyBoots.addUnsafeEnchantment(Enchantment.FROST_WALKER, 3);
            HeavyBoots.addUnsafeEnchantment(Enchantment.PROTECTION_FALL, 220);
            ItemMeta meta = ELYTRA.getItemMeta();
            List<String> lore = Arrays.asList(ChatColor.AQUA + "Two Steps From Heaven");
            meta.setLore(lore);
            meta.setDisplayName(ChatColor.GOLD + "Heaven Wings");
            ELYTRA.setItemMeta(meta);
            p.getInventory().setChestplate(ELYTRA);;


        }
    }else{
        p.sendMessage(ChatColor.RED + "You need to be at least " + ChatColor.GOLD + getConfig().getString("Rank to Fly")  + ChatColor.RED +  " to fly!");

              
           }
  
}
return true;

        }
}

CONFIG

Code:
Rank to Fly: 404


PLUGIN.YML
Code:
name: iFly
version: 1.0
main: iFly.Main
description: Fly your way!
commands:
    iFly:
        usage: /<command>
        aliases: [iFly]
        description: FLY LIKE A BIRD!
 
Status
Not open for further replies.
Members Online

Team online

Latest profile posts

Eli
From musical hater to musical lover with a single trick: my girlfriend forced me to watch Hamilton 😂
UncleSpect wrote on xSchulzis's profile.
congratss!
UncleSpect wrote on WorriedSkate940's profile.
congratss!
UncleSpect wrote on Frontlane's profile.
congratss!
Amazinq wrote on xSchulzis's profile.
Congrats
Top Bottom