/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/DiverCommand.java
ViewVC logotype

Diff of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/DiverCommand.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2428 by torben, Fri Jan 27 12:21:27 2012 UTC revision 2429 by torben, Mon Mar 9 12:29:22 2015 UTC
# Line 2  package dk.thoerup.bukkit.hoeruputils; Line 2  package dk.thoerup.bukkit.hoeruputils;
2    
3    
4  import org.bukkit.plugin.Plugin;  import org.bukkit.plugin.Plugin;
5    import org.bukkit.Material;
6  import org.bukkit.Server;  import org.bukkit.Server;
7  import org.bukkit.ChatColor;  import org.bukkit.ChatColor;
8  import org.bukkit.command.Command;  import org.bukkit.command.Command;
# Line 24  import java.util.HashMap; Line 25  import java.util.HashMap;
25  public class DiverCommand implements CommandExecutor, Listener {  public class DiverCommand implements CommandExecutor, Listener {
26    
27          final static int LEATHER_COUNT = 3;          final static int LEATHER_COUNT = 3;
         final static int LEATHER_ID = 334;  
28    
29          final static int TICK_COUNT = 20;          final static int TICK_COUNT = 20;
30    
# Line 53  public class DiverCommand implements Com Line 53  public class DiverCommand implements Com
53                          player.sendMessage(ChatColor.GREEN + "Diver: - you already have a airbladder");                          player.sendMessage(ChatColor.GREEN + "Diver: - you already have a airbladder");
54                  } else {                  } else {
55                          Inventory inv = player.getInventory();                          Inventory inv = player.getInventory();
56                          if (inv.contains(LEATHER_ID, LEATHER_COUNT) ) {                          if (inv.contains(Material.LEATHER, LEATHER_COUNT) ) {
57                                  RefillAir r = new RefillAir(player);                                  RefillAir r = new RefillAir(player);
58                                  int taskid = scheduler.scheduleSyncRepeatingTask(plugin, r, (5*20), (5*20) );                                  int taskid = scheduler.scheduleSyncRepeatingTask(plugin, r, (5*20), (5*20) );
59                                  divers.put(player.getName(), taskid);                                  divers.put(player.getName(), taskid);
60                                  player.sendMessage(ChatColor.GREEN + "Diver: you created a airbladder from " + LEATHER_COUNT + " leather - go for a swim");                                  player.sendMessage(ChatColor.GREEN + "Diver: you created a airbladder from " + LEATHER_COUNT + " leather - go for a swim");
61    
62                                  inv.removeItem( new ItemStack(LEATHER_ID, LEATHER_COUNT) );                                      inv.removeItem( new ItemStack(Material.LEATHER, LEATHER_COUNT) );      
63                          } else {                          } else {
64                                  player.sendMessage(ChatColor.GREEN + "Diver: you need " + LEATHER_COUNT + " leather to create a airbladder");                                  player.sendMessage(ChatColor.GREEN + "Diver: you need " + LEATHER_COUNT + " leather to create a airbladder");
65                          }                          }

Legend:
Removed from v.2428  
changed lines
  Added in v.2429

  ViewVC Help
Powered by ViewVC 1.1.20