Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.h31ix.nas.commands.world;
- /*
- * NAS for Bukkit
- *
- * @author H31IX
- *
- * H31IX.NET
- * WWW.NITRATEGAMING.COM
- */
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- public class CommandWeather implements CommandExecutor {
- public CommandWeather(){
- }
- public boolean onCommand(CommandSender cs, Command cmd, String alias, String[] args) {
- Player player = (Player)cs;
- if (cmd.getName().equalsIgnoreCase("weather"))
- {
- if (player.hasPermission("nas.weather"))
- {
- if (args.length == 1)
- {
- if (args[0].equalsIgnoreCase("Sun"))
- {
- player.getWorld().setStorm(false);
- player.getWorld().setThundering(false);
- player.sendMessage("Set world: "+ChatColor.GREEN+player.getWorld().getName()+ChatColor.WHITE+" to sunny.");
- }
- else if (args[0].equalsIgnoreCase("Rain"))
- {
- player.getWorld().setStorm(true);
- player.sendMessage("Set world: "+ChatColor.GREEN+player.getWorld().getName()+ChatColor.WHITE+" to rainy.");
- }
- else if (args[0].equalsIgnoreCase("Thunder"))
- {
- player.getWorld().setThundering(true);
- player.sendMessage("Set world: "+ChatColor.GREEN+player.getWorld().getName()+ChatColor.WHITE+" to thundering.");
- }
- else
- {
- player.sendMessage("Usage: /weather [sun/rain/thunder]");
- }
- }
- else
- {
- player.sendMessage("Usage: /weather [sun/rain/thunder]");
- }
- }
- else
- {
- player.sendMessage("Insufficient permissisons!");
- }
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment