So, I'm making this plugin right and it doesn't seem to work! I used it on my developer server that is super top secret but like.. It don't work!
package me.skription.medicgui;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.java.JavaPlugin;
public class gui extends JavaPlugin implements Listener {
public void onEnable() {
getLogger().info("MedicGUI has been enabled!");
}
public void onDisable() {
getLogger().info("MedicGUI has been disabled!");
}
Brazy
public void onInteract(PlayerInteractEvent e) {
if (e.getAction() == Action.LEFT_CLICK_AIR) {
ItemStack medic = new ItemStack(Material.FEATHER);
ItemMeta meta = medic.getItemMeta();
meta.setDisplayName(ChatColor.RED + "Magical Healing Potion");
medic.setItemMeta(meta);
Inventory gui = Bukkit.createInventory(null,27, ChatColor.GREEN + "MedicGUI - By Skription");
gui.setItem(1, medic);
e.getPlayer().openInventory(gui);
}
}
}
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.java.JavaPlugin;
public class gui extends JavaPlugin implements Listener {
public void onEnable() {
getLogger().info("MedicGUI has been enabled!");
}
public void onDisable() {
getLogger().info("MedicGUI has been disabled!");
}
Brazy
public void onInteract(PlayerInteractEvent e) {
if (e.getAction() == Action.LEFT_CLICK_AIR) {
ItemStack medic = new ItemStack(Material.FEATHER);
ItemMeta meta = medic.getItemMeta();
meta.setDisplayName(ChatColor.RED + "Magical Healing Potion");
medic.setItemMeta(meta);
Inventory gui = Bukkit.createInventory(null,27, ChatColor.GREEN + "MedicGUI - By Skription");
gui.setItem(1, medic);
e.getPlayer().openInventory(gui);
}
}
}
