Advertisement
OrangeSlimeKing

Plugin Error

May 29th, 2015
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.42 KB | None | 0 0
  1. [12:48:31 ERROR]: Could not load 'plugins\SomeRandomnPlugin.jar' in folder 'plug
  2. ins'
  3. org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.OrangeSlime
  4. King.SomeRandomnPackage.Main'
  5.        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav
  6. a:66) ~[spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  7.        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
  8. ava:131) ~[spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  9.        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
  10. java:329) ~[spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  11.        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
  12. .java:251) [spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  13.        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.ja
  14. va:291) [spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  15.        at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  16. a:198) [spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  17.        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  18. :528) [spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  19.        at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
  20. Caused by: java.lang.ClassNotFoundException: me.OrangeSlimeKing.SomeRandomnPacka
  21. ge.Main
  22.        at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_45]
  23.        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
  24. java:101) ~[spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  25.        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
  26. java:86) ~[spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  27.        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_45]
  28.        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_45]
  29.        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_45]
  30.        at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_45]
  31.        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav
  32. a:64) ~[spigot-1.8.6.jar:git-Spigot-ff40448-d6ca19e]
  33.  
  34.  
  35. --------------------------------------------------------------------------------------------------------
  36. My plugin.yml:
  37.  
  38. name: SomeRandomnRecker
  39. version: 1.0
  40. description: "Recks a player - kills them!"
  41. author: OrangeSlimeKing
  42. main: me.OrangeSlimeKing.SomeRandomnPackage.Main
  43. database: false
  44.  
  45. commands:
  46.  rekt:
  47.    description: "Get rekt & kill yourself!"
  48.  
  49. -----------------------------------------------------------------
  50. My path to main: (Eclipse)
  51.  
  52. /SomeRandomnPlugin/src/SomeRandomnPackage/Main.java
  53. /SomeRandomnPlugin/plugin.yml
  54.  
  55. ---------------------------------------------------------------------------------
  56. My plugin code:
  57.  
  58. package SomeRandomnPackage;
  59.  
  60. import org.bukkit.Bukkit;
  61. import org.bukkit.ChatColor;
  62. import org.bukkit.command.Command;
  63. import org.bukkit.command.CommandSender;
  64. import org.bukkit.entity.Player;
  65. import org.bukkit.plugin.java.JavaPlugin;
  66.  
  67. public class Main extends JavaPlugin {
  68.  
  69.     public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  70.         if(sender instanceof Player) {
  71.             Player player = (Player) sender;
  72.             if(cmd.getName().equalsIgnoreCase("rekt")){
  73.                 String rekt = "kill " + player.getName();
  74.                 Bukkit.dispatchCommand(Bukkit.getConsoleSender(), rekt);
  75.                 player.sendMessage(ChatColor.BOLD + "" + ChatColor.LIGHT_PURPLE + "You just got rekt! :P!" );
  76.                
  77.             }
  78.         }
  79.         return false;
  80.     }
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement