Need help!, not sure how to remove this error..

Discussion in 'Plugin Development' started by stelar7, Oct 15, 2011.

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

    stelar7

    TL;DR:
    this line:
    Code:
    plugin.config.options().header("Change the values to suit you best");
    in the file Resource1 is giving me a NPE

    I think Bukkit is broken again... (I think plugin is null...)

    This is my code: Link
    I'm getting this error:
    Code:
    161 recipes
    17 achievements
    03:40:18 [INFO] Starting minecraft server version Beta 1.8.1
    03:40:18 [INFO] Loading properties
    03:40:18 [INFO] Starting Minecraft server on *:25565
    03:40:18 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1131
    -g86b7fa8-b1339jnks (MC: 1.8.1)
    03:40:19 [INFO] Spout 1.0.6.449 has been initialized
    03:40:19 [INFO] Preparing level "world"
    03:40:19 [INFO] Default game type: 1
    03:40:19 [INFO] Preparing start region for level 0 (Seed: -1097192467)
    03:40:20 [INFO] Preparing start region for level 1 (Seed: 2864630788798033174)
    03:40:20 [INFO] Preparing spawn area: 97%
    03:40:20 [SEVERE] Error occurred while enabling ClosedDoors v1.0 (Is it up to da
    te?): null
    java.lang.NullPointerException
            at my.plugin.stelar7.ClosedDoors.Resources.Resource1.setupConfig(Resourc
    e1.java:165)
            at my.plugin.stelar7.ClosedDoors.ClosedDoors.onEnable(ClosedDoors.java:7
    0)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:174)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:957)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    03:40:20 [INFO] Done (0,141s)! For help, type "help" or "?"
     
  2. Im not 100% sure, but wouldn't you use config.setHeader("My header"); instead ?
    Thats how it was before atleast.
     
  3. Offline

    stelar7

    nope, now its just .header("my header");

    but the problem is that every line that has "plugin." is null .-.

    that means all that work i did with making it more organised was for nothing .-.
     
  4. Well, i dont see how plugin would be null when you set it to your main class in all your other classes..
     
  5. Offline

    stelar7

    I know...
    That's the problem .-.

    Fixed it :D :D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
Thread Status:
Not open for further replies.

Share This Page