Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package islandFly;
- import com.wasteofplastic.askyblock.events.IslandEnterEvent;
- import com.wasteofplastic.askyblock.events.IslandExitEvent;
- import java.util.UUID;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.Server;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- public class IslandFly
- extends JavaPlugin
- implements Listener
- {
- public void onEnable()
- {
- getServer().getPluginManager().registerEvents(this, this);
- }
- @EventHandler
- public void onIslandEnter(IslandEnterEvent event)
- {
- UUID owner = event.getIslandOwner();
- Player ownerusername = Bukkit.getServer().getPlayer(owner);
- if (ownerusername.hasPermission("suppixel.islandfly"))
- {
- UUID playerenter = event.getPlayer();
- Player playerenterusername = Bukkit.getServer().getPlayer(playerenter);
- playerenterusername.setAllowFlight(true);
- playerenterusername.setFlying(true);
- String IslandEnterMessage1raw = "&7[&cAuto-Fly&7] &fEnabled fly.";
- String IslandEnterMessage1fancy = ChatColor.translateAlternateColorCodes('&', "&7[&cAuto-Fly&7] &fEnabled fly.");
- playerenterusername.sendMessage(IslandEnterMessage1fancy);
- }
- }
- @EventHandler
- public void onIslandExit(IslandExitEvent event)
- {
- UUID owner = event.getIslandOwner();
- Player ownerusername = Bukkit.getServer().getPlayer(owner);
- if (ownerusername.hasPermission("suppixel.islandfly"))
- {
- UUID playerenter = event.getPlayer();
- Player playerenterusername = Bukkit.getServer().getPlayer(playerenter);
- playerenterusername.setAllowFlight(false);
- playerenterusername.setFlying(false);
- String IslandExitMessage1raw = "&7[&cAuto-Fly&7] &fDisabled fly.";
- String IslandExitMessage1fancy = ChatColor.translateAlternateColorCodes('&', "&7[&cAuto-Fly&7] &fDisabled fly.");
- playerenterusername.sendMessage(IslandExitMessage1fancy);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement