admjmaddox

BawseEmotes V 0.0.1 (20140207)

Feb 7th, 2014
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.86 KB | None | 0 0
  1. package me.Bawse.BawseEmotes;
  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.  
  12.     public void onEnable(){
  13.         getLogger().info("BawseEmotes Loaded");}
  14.  
  15.     public void onDisable(){
  16.         getLogger().info("BawseEmotes UnLoaded");}
  17.  
  18.     public boolean onCommand (CommandSender sender, Command cmd, String label, String[] args){
  19.         if(sender instanceof Player) {
  20.             Player player = (Player) sender;
  21. //Start BE (Bawse Emotes Plugin Listing) Command           
  22.             if (cmd.getName().equalsIgnoreCase("bep")) {
  23.                 player.sendMessage(ChatColor.DARK_AQUA + " The following commands for BawseEmote are available: Agree, Bearhug, Beg, Bite, Cry, Hug, Kiss, Five,");
  24.                     return true;}
  25. //End FIVE Command
  26. //Start FIVE Command           
  27.             if (cmd.getName().equalsIgnoreCase("five")) {
  28.             if (args.length == 0) {
  29.                     Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " gives everyone a high five!");
  30.                         return true;}
  31.             if (args.length >= 1) {
  32.                 Player target = Bukkit.getServer().getPlayer(args[0]);
  33.                     if (target == null || !player.isOnline()) {
  34.                         player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");}
  35.                     else {
  36.                         Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA
  37.                         + " gives " + ChatColor.DARK_GREEN + target.getName() + ChatColor.DARK_AQUA + " a high five!");
  38.                             return true;}}
  39. //End FIVE Command             
  40. //Start KISS Command           
  41.         }else{
  42.             if (cmd.getName().equalsIgnoreCase("kiss")) {
  43.             if (args.length == 0) {
  44.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " gives everyone a great big kiss!");
  45.                     return true;}
  46.             if (args.length >= 1) {
  47.                 Player target = Bukkit.getServer().getPlayer(args[0]);
  48.                     if (target == null || !player.isOnline()) {
  49.                         player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");}
  50.                     else {
  51.                         Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " gives " +
  52.                         ChatColor.DARK_GREEN + target.getName() + ChatColor.DARK_AQUA + " a passionate kiss!");
  53.                             return true;}}
  54. //End KISS Command                         
  55. //Start CRY Command
  56.         }else{
  57.             if (cmd.getName().equalsIgnoreCase("cry")) {
  58.             if (args.length == 0) {
  59.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " begins to cry!");
  60.                     return true;}
  61.             if (args.length >= 1) {
  62.                 Player target = Bukkit.getServer().getPlayer(args[0]); //here
  63.                     if (target == null || !player.isOnline()) {
  64.                         player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");}
  65.                     else {
  66.                         Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " begins to cry on " +
  67.                         ChatColor.DARK_GREEN + target.getName() + ChatColor.DARK_AQUA + "'s shoulders!");
  68.                             return true;}}
  69. //End CRY Command
  70. //Start HUG Command
  71.         }else{
  72.             if (cmd.getName().equalsIgnoreCase("hug")) {
  73.             if (args.length == 0) {
  74.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " hugs everyone!");
  75.                     return true;}
  76.             if (args.length >= 1) {
  77.                 Player target = Bukkit.getServer().getPlayer(args[0]); //here
  78.                     if (target == null || !player.isOnline()) {
  79.                         player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");}
  80.                     else {
  81.                         Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " hugs " +
  82.                         ChatColor.DARK_GREEN + target.getName() + ChatColor.DARK_AQUA + " tightly!");
  83.                             return true;}}
  84. //End HUG Command                      
  85. //Start AGREE Command                  
  86.         }else{
  87.             if (cmd.getName().equalsIgnoreCase("agree")) {
  88.             if (args.length == 0) {
  89.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " totally agrees!");
  90.                     return true;}
  91.             if (args.length >= 1) {
  92.                 Player target = Bukkit.getServer().getPlayer(args[0]);
  93.                 if (target == null || !player.isOnline()) {
  94.                     player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");
  95.             }else{
  96.                     Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " agrees with " +
  97.                     ChatColor.DARK_GREEN + target.getName());
  98.                         return true;}}
  99. //End AGREE Command
  100. //Start BEARHUG Command
  101.         }else{
  102.             if (cmd.getName().equalsIgnoreCase("bearhug")) {
  103.             if (args.length == 0) {
  104.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " gives everyone a huge bearhug!");
  105.                     return true;}
  106.             if (args.length >= 1) {
  107.                 Player target = Bukkit.getServer().getPlayer(args[0]);
  108.                 if (target == null || !player.isOnline()) {
  109.                     player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");
  110.             }else{
  111.                     Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " gives " +
  112.                     ChatColor.DARK_GREEN + target.getName() + ChatColor.DARK_AQUA + " a great big bearhug!");
  113.                         return true;}}
  114. //End BEARHUG Command                      
  115. //Start BEG Command
  116.         }else{
  117.             if (cmd.getName().equalsIgnoreCase("beg")) {
  118.             if (args.length == 0) {
  119.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " begins begging!");
  120.                     return true;}
  121.             if (args.length >= 1) {
  122.                 Player target = Bukkit.getServer().getPlayer(args[0]);
  123.                 if (target == null || !player.isOnline()) {
  124.                     player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");
  125.             }else{
  126.                     Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " begs to " +
  127.                     ChatColor.DARK_GREEN + target.getName() + ChatColor.DARK_AQUA + "!");
  128.                         return true;}}
  129. //End BEG Command                      
  130. //Start BITE Command
  131.         }else{
  132.             if (cmd.getName().equalsIgnoreCase("bite")) {
  133.             if (args.length == 0) {
  134.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " bites tongue!");
  135.                     return true;}
  136.             if (args.length >= 1) {
  137.                 Player target = Bukkit.getServer().getPlayer(args[0]);
  138.                     if (target == null || !player.isOnline()) {
  139.                         player.sendMessage(ChatColor.YELLOW + args[0] + ChatColor.DARK_RED + " is not online!");
  140.             }else{
  141.                 Bukkit.broadcastMessage(ChatColor.DARK_GREEN + player.getName() + ChatColor.DARK_AQUA + " bites " +
  142.                 ChatColor.DARK_GREEN + target.getName() + ChatColor.DARK_AQUA + "with sharpened teeth!");
  143.                     return true;}}
  144. //End BITE Command                    
  145. //Begin Closing Brackets
  146. }}}}}}}}}
  147. //End Closing Brackets
  148.         return false;
  149.     }
  150. }
Advertisement
Add Comment
Please, Sign In to add comment