plugin.yml

Discussion in 'Plugin Development' started by SuperPyroManiac, Dec 2, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    SuperPyroManiac

    I get this error with enything I try when I make a plugin using eclipes.



    name: HelloWorld
    main: me.pyro.HelloWorld.HelloWorld
    version: 1.0
    description: >
    Hello World!
    commands:



    Code:
    2011-12-02 18:55:28 [INFO] Starting minecraft server version 1.0.0
    2011-12-02 18:55:28 [INFO] Loading properties
    2011-12-02 18:55:28 [INFO] Starting Minecraft server on *:25565
    2011-12-02 18:55:28 [INFO] This server is running Craftbukkit version git-Bukkit-1.8.1-R4-55-g5e3819c-b1531jnks (MC: 1.0.0) (Implementing API version 1.0.0-R1-SNAPSHOT)
    2011-12-02 18:55:28 [SEVERE] Could not load 'plugins\HelloWorld.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: me/pyro/HelloWorld/HelloWorld : Unsupported major.minor version 51.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(Unknown Source)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$000(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:170)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:147)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:123)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:141)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-12-02 18:55:28 [INFO] Preparing level "world"
    2011-12-02 18:55:28 [INFO] Default game type: 0
    2011-12-02 18:55:28 [INFO] Preparing start region for level 0 (Seed: 7514600764036757049)
    2011-12-02 18:55:29 [INFO] Preparing start region for level 1 (Seed: 7514600764036757049)
    2011-12-02 18:55:29 [INFO] Preparing spawn area: 3%
    2011-12-02 18:55:30 [INFO] Preparing start region for level 2 (Seed: 7514600764036757049)
    2011-12-02 18:55:30 [INFO] Preparing spawn area: 52%
    2011-12-02 18:55:30 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2011-12-02 18:55:30 [INFO] Done (0.244s)! For help, type "help" or "?"
    
     
  2. Offline

    wwsean08

    I reccomend checking your plugin.yml in this site to check for any syntax errors like tabs
     
  3. Offline

    SuperPyroManiac

    It works fine.

    On that site anyhow, but still errors trying to run the server.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 21, 2016
  4. Offline

    Jaker232

  5. Offline

    SuperPyroManiac

    Still failed..
     
  6. Offline

    Sagacious_Zed Bukkit Docs

    @SuperPyroManiac
    Compile for java 6 not java 7
    Assuming your server is running java 6
     
  7. Offline

    SuperPyroManiac

    I'm sorry, but how would I do that, im VERY new to java and thanks for your help.
     
  8. Offline

    Sagacious_Zed Bukkit Docs

    quickest way is to set the compiler to compile 1.6 compliant code. That should work.
     
  9. Offline

    thomas12000

    Just do like it do

    name: PLUGINNAME
    main: me.NAME.PLUGINNAM.PLUGINNAME
    version: 1

    commands:
    example:
    description: This is an example command !
    permission: PLUGINNAME.example
    permission-message: You don't have <permission>
     
Thread Status:
Not open for further replies.

Share This Page