Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.tajem;
- import org.bukkit.Material;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import me.tajem.IconMenu;
- import org.bukkit.event.EventPriority;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.plugin.java.JavaPlugin;
- public class main extends JavaPlugin implements Listener{
- @Override
- public void onEnable(){
- getLogger().info("myplugin has been Enabled.");
- }
- @Override
- public void onDisable(){
- getLogger().info("myplugin has been Disabled.");
- }
- IconMenu menu = new IconMenu("My Fancy Menu", 9, new IconMenu.OptionClickEventHandler() {
- @Override
- public void onOptionClick(IconMenu.OptionClickEvent event) {
- event.getPlayer().sendMessage("You have chosen " + event.getName());
- event.setWillClose(true);
- }
- }, plugin)
- .setOption(3, new ItemStack(Material.APPLE, 1), "Food", "The food is delicious")
- .setOption(4, new ItemStack(Material.IRON_SWORD, 1), "Weapon", "Weapons are for awesome people")
- .setOption(5, new ItemStack(Material.EMERALD, 1), "Money", "Money brings happiness");
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
- Player user = (Player) sender;
- if(cmd.getName().equalsIgnoreCase("test")){
- menu.open(user);
- return true;
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement