Guest User

Main

a guest
Jan 8th, 2015
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package me.daansander.menuinv;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.event.EventHandler;
  8. import org.bukkit.event.Listener;
  9. import org.bukkit.event.block.Action;
  10. import org.bukkit.event.player.PlayerInteractEvent;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12.  
  13. public class MenuInv extends JavaPlugin implements Listener {
  14.    
  15.     int number = 10;
  16.    
  17.     MyConfigManager manager;
  18.     MyConfig intConfig;
  19.    
  20.     private Menu menu;
  21.    
  22.     public void onEnable() {
  23.         menu = new Menu(this);
  24.         Bukkit.getServer().getPluginManager().registerEvents(this, this);
  25.         intConfig = manager.getNewConfig("Ints.yml", new String[] { "this is the variable config", "test int"});
  26.     }
  27.     public boolean onCommand(CommandSender sender, Command cmd, String CommandLabel, String[] args) {
  28.         if(sender instanceof Player) {
  29.             Player player = (Player) sender;
  30.             if(CommandLabel.equalsIgnoreCase("variable")) {
  31.                 this.getConfig().set(number,10);
  32.                 player.sendMessage("Your Int has been set to 10!");
  33.             }
  34.         }
  35.         return true;
  36.     }
  37.    
  38.     @EventHandler
  39.     public void onPlayerInteract(PlayerInteractEvent e) {
  40.         if (!(e.getAction() == Action.RIGHT_CLICK_BLOCK)) return;
  41.         menu.show(e.getPlayer());
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment