View difference between Paste ID: xq5dyUNe and JQCGSYf2
SHOW: | | - or go back to the newest paste.
1-
package me.Bawse.BawseEmotes;
1+
2
3
import org.bukkit.Bukkit;
4
import org.bukkit.ChatColor;
5
import org.bukkit.command.Command;
6
import org.bukkit.command.CommandSender;
7
import org.bukkit.entity.Player;
8
import org.bukkit.plugin.java.JavaPlugin;
9
10
public class Emotes extends JavaPlugin {
11-
	
11+
12
	public void onEnable(){
13
		getLogger().info("BawseEmotes Loaded");
14
	}
15-
	
15+
16
	public void onDisable(){
17
		getLogger().info("BawseEmotes UnLoaded");
18
	}
19-
		
19+
20
	public boolean onCommand (CommandSender sender, Command cmd, String label, String[] args){
21
		if(sender instanceof Player) {
22
			Player player = (Player) sender;
23-
			Player target = Bukkit.getServer().getPlayer(args[0]);
23+
24
				if (args.length == 0) {
25
					player.sendMessage(ChatColor.DARK_RED + "Please check the command.");
26
					return true;
27-
				}else if (args.length == 1) {
27+
28
				Player target = Bukkit.getServer().getPlayer(args[0]);
29-
				}else if (args.length == 2) {
29+
				if (args.length == 1) {
30-
					Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + " gives " + target.getName() + " a high five!");
30+
31
					return true;
32
				}
33
				if (args.length == 2) {
34
					if (target == null) {
35
						player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");
36
						return true;
37-
return false;
37+
					}else{
38
						Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + " gives " + target.getName() + " a high five!");
39
						return true;
40
					}
41
				}
42
			}
43
		}
44
		return false;
45
	}
46
}