I've made a custom plugin and when I put it in it doesn't show up Code:java package me.david123718.kitpvp; import org.bukkit.ChatColor;import org.bukkit.Material;import org.bukkit.command.Command;import org.bukkit.command.CommandSender;import org.bukkit.entity.Player;import org.bukkit.inventory.ItemStack;import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin{ public void onEnable() { System.out.println("KitPvP has been enabled! Made by david123718"); } public void onDisable() { getLogger().info("itPvP Is Disabled!"); } public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) { if(commandLabel.equalsIgnoreCase("fighter")) { Player player = (Player) sender; player.sendMessage(ChatColor.AQUA + "Giving kit Fighter."); } return false;}} And this is my YML: name: kitpvp version: 1.1 main: me.david123718.kitpvp.Main author: david123718 description: KitPvP Plugin by david123718. command: fighter: description: Gives you the Fighter kit
Try adding this into your plugin, I still have the same error, but someone said this some times fixes it. public void onEnable() { Bukkit.getServer().getPluginManager().registerEvents(this, this);
Rapid! I don't get how registering listeners could affect plugin not showing up...but nevermind. david123718 Server log?
Rapid! This did not work daavko When I type /pl this is what it shows: Plugins (0) When I type /fighter ( a command ) It says it is unknown I also use my LocalHost to test the plugin
daavko Ive edited my Plugin a little bit and it now it loads. But when I type a Command It says its unknown Like /fighter Code:java package me.david123718.kitpvp; import org.bukkit.Bukkit;import org.bukkit.ChatColor;import org.bukkit.Material;import org.bukkit.command.Command;import org.bukkit.command.CommandSender;import org.bukkit.entity.Player;import org.bukkit.event.Listener;import org.bukkit.inventory.ItemStack;import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin implements Listener{ public void onEnable() {Bukkit.getServer().getPluginManager().registerEvents(this, this);System.out.println("KitPvP has been enabled! Made by david123718"); } public void onDisable() {getLogger().info("KitPvP Is Disabled!"); }public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {if(commandLabel.equalsIgnoreCase("fighter")) {Player player = (Player) sender;player.sendMessage(ChatColor.AQUA + "Giving kit Fighter.");player.getInventory().addItem(new ItemStack(Material.DIAMOND_SWORD));player.getInventory().setHelmet(new ItemStack(Material.IRON_HELMET));player.getInventory().setChestplate(new ItemStack(Material.IRON_CHESTPLATE));player.getInventory().setLeggings(new ItemStack(Material.IRON_LEGGINGS));player.getInventory().setBoots(new ItemStack(Material.IRON_BOOTS));player.sendMessage(ChatColor.AQUA + "You hace recieved Kit Fighter"); }return false;}} My YML: http://gyazo.com/f4e4caccf08816595010c85fd5d0bb5f bump daavko http://pastebin.com/VnUpUXs7 EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Rapid! Yes daavko Fixed it But now I have another problem that it says the command is unknown The logs are up there in the forum somewhere Bumppppp need help asap EDIT by Moderator: merged posts, please use the edit button instead of double posting.