Error in Getting World From Config

Discussion in 'Archived: Plugin Requests' started by PogoStick29, Dec 3, 2012.

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

    PogoStick29

    Code:java
    1. public Arena(int number) {
    2. this.w = Bukkit.getServer().getWorld(settings.getConfig().getString("arenas." + number + ".world"));
    3. this.bluex = settings.getConfig().getDouble("arenas." + number + ".blue.x");
    4. this.bluey = settings.getConfig().getDouble("arenas." + number + ".blue.y");
    5. this.bluez = settings.getConfig().getDouble("arenas." + number + ".blue.z");
    6. this.redx = settings.getConfig().getDouble("arenas." + number + ".red.x");
    7. this.redy = settings.getConfig().getDouble("arenas." + number + ".red.y");
    8. this.redz = settings.getConfig().getDouble("arenas." + number + ".red.z");
    9. }


    I get a NullPointerException on the World line.

    Code:
    03.12 17:02:26 [Server] INFO at me.pogostick29.skyball.Arena.<init>(Arena.java:34)
    03.12 17:02:26 [Server] INFO at org.bukkit.craftbukkit.CraftServer.getWorld(CraftServer.java:794)
    03.12 17:02:26 [Server] INFO Caused by: java.lang.NullPointerException
    
    And here's the config:

    Code:
    #
    # This number is used by the plugin. Don't touch it!
    numberofarenas: 1
    general:
      amntofsnowballs: 20
      compassesenabled: true
      playersneededtobegin: 10
      countdowntime: 10
    arenas:
      '1':
        world: HG3
        red:
          x: -481.98378981778393
          y: 65.0
          z: -3.4770826273233766
        blue:
          x: -482.1985902381851
          y: 65.0
          z: 13.08312643016882
    lobbyspawn:
      world: HG3
      x: -488.28058628065054
      y: 65.0
      z: 4.863518905960773
    
     
  2. Please repost in DEV section.
     
  3. Offline

    PogoStick29

    Oh, wow, wrong forum.
    Sorry about that.
    TnT delete this, I'll make a new thread in the Dev section.
     
Thread Status:
Not open for further replies.

Share This Page