Solved Residence keeps throwing me this error....

Discussion in 'Bukkit Help' started by Edgar, Apr 11, 2012.

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

    Edgar

    Code:
    2012-04-11 20:00:58 [INFO] [Residence] Enabling Residence v2.5.7
    2012-04-11 20:00:58 [INFO] [Residence] Found Vault using permissions plugin:PermissionsEx
    2012-04-11 20:00:58 [SEVERE] null
    java.lang.NullPointerException
    at com.bekvon.bukkit.residence.protection.WorldFlagManager.parsePerms(WorldFlagManager.java:98)
    at com.bekvon.bukkit.residence.protection.WorldFlagManager.<init>(WorldFlagManager.java:37)
    at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:206)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
    at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1763)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232)
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-04-11 20:00:58 [INFO] [Residence] Scanning for economy systems...
    2012-04-11 20:00:58 [INFO] [Residence] Found Vault using economy system: BOSEconomy
    2012-04-11 20:00:58 [INFO] [Residence] Found WorldEdit
    2012-04-11 20:00:58 [INFO] [Residence] Enabled! Version 2.5.7 by bekvon
    
    I keep getting this error I have no idea what it means but I think this problem keeps making my residences buggy and not working.
     
  2. Offline

    JWhy

    at com.bekvon.bukkit.residence.protection.WorldFlagManager.parsePerms(WorldFlagManager.java:98)
    Is there a syntax error in one of residence's config files?
     
  3. Offline

    Edgar

    Code:
    #These are Global Settings for Residence.
    Global:
        # This loads the <language>.yml file in the Residence Language folder
        # All Residence text comes from this file. (NOT DONE YET)
        Language: English
        # Wooden Axe is the default selection tool for Residence.
        # You can change it to another item ID listed here: http://www.minecraftwiki.net/wiki/Data_values
        SelectionToolId: 7
        # This determins which tool you can use to see info on residences, default is String.
        # Simply equip this tool and hit a location inside the residence and it will display the info for it.
        InfoToolId: 287
        # The interval, in milliseconds, between movement checks.
        # Reducing this will increase the load on the server.
        # Increasing this will allow players to move further in movement restricted zones before they are teleported out.
        MoveCheckInterval: 500
        # The interval, in minutes, between residence saves.
        SaveInterval: 10
        # The default group to use if Permissions fails to attach or your not using Permissions.
        DefaultGroup: default
        # Enable / Disable the Lease System.
        UseLeaseSystem: false
        # The interval, in minutes, between residence lease checks (if leases are enabled).
        LeaseCheckInterval: 10
        # Allows leases to automatically renew so long as the player has the money, if economy is disabled, this setting does nothing.
        LeaseAutoRenew: true
        # Whether or not to use the Permissions system in conjunction with this config.
        EnablePermissions: true
        # Set to true if NOT using Permissions or PermissionsBukkit, or using a really old version of Permissions
        LegacyPermissions: true
        # Enable / Disable Residence's Economy System (iConomy, MineConomy, Essentials, BOSEconomy, and RealEconomy supported).
        EnableEconomy: true
        # Enables or disables the Rent System
        EnableRentSystem: true
        # The interval, in minutes, between residence rent expiration checks (if the rent system is enabled).
        RentCheckInterval: 10
        # Enable or disable residence chat channels.
        ResidenceChatEnable: true
        # Color of residence chat.
        ResidenceChatColor: DARK_PURPLE
        # Whether or not to ignore the usual Permission flags and only allow OPs and groups with 'residence.admin' to change residences.
        AdminOnlyCommands: false
        # Setting this to true makes server OPs admins.
        AdminOPs: true
        # This is the name of the plugin you use for multiworld, if you dont have a multiworld plugin you can safely ignore this.
        # The only thing this does is check to make sure the multiworld plugin is enabled BEFORE Residence, to ensure properly loading residences for other worlds.
        MultiWorldPlugin: Multiverse-Core
        # Setting this to true causes subzones to inherit flags from their parent zones.
        ResidenceFlagsInherit: true
        # Setting this to false will allow rented residences to be modified by the renting player.
        PreventRentModify: true
        # Setting this to false will cause residence to continue to load even if a error is detected in the save file.
        StopOnSaveFault: true
        # This is the residence name filter, that filters out invalid characters.  Google "Java RegEx" or "Java Regular Expressions" for more info on how they work.
        ResidenceNameRegex: '[^a-zA-Z0-9\\-\\_]'
        # Setting this to true sends a message to the console every time Residence does a rent expire check or a lease expire check.
        ShowIntervalMessages: false
        # These are world flags that are applied when the player is NOT within a residence.
        Flags:
            Global: #these are default for all worlds unless specified below, they can be overridden per group
                use: true
                build: true
                ignite: true
                firespread: true
                damage: true
                creeper: true
                tnt: true
                pvp: true
            world_town: #here you can set flags for individual worlds, these override Global
                build: false
        # This gives permission to change certain flags to all groups, unless specifically denied to the group.
        FlagPermission:
            move: true
            build: true
            place: true
            destroy: true
            use: true
            container: true
            pvp: true
            tp: true
            ignite: true
            firespread: true
            bucket: true
            flow: true
            lavaflow: true
            waterflow: true
            creeper: true
            tnt: true
            monsters: true
            animals: true
            subzone: true
            healing: true
            piston: true
        # These are default flags applied to all residences from any user group.
        ResidenceDefault:
            build: false
            use: false
            container: false
            pvp: false
            tnt: false
            creeper: false
            flow: false
            piston: false
            ignite: false
            firespread: false
            piston: false
        # These are default flags applied to the residence creator of any group.
        CreatorDefault:
            build: true
            move: true
            use: true
            ignite: true
            container: true
        # These are default group flags applied to a residence made by a user of any group.
        GroupDefault:
            #default: #group name
                #build: true
       
    # These groups correspond to the Permissions groups defined in your '<worldname>.yml'
    Groups:
        Builder: #group name
          # Information about the Residence zone that the player can define.
          Residence:
              # Determins if this group can create residences or not.  This option can be overriden with the permissions node 'residence.create'
              CanCreate: true
              # The maximum number of Residences a player can have.
              MaxResidences: 1
              # The maximum number of physical areas a residence can have.
              MaxAreasPerResidence: 1
              # The maximum number of blocks a Residence can be, East to West (X).
              MaxEastWest: 50
              # The maximum number of blocks a Residence can be, North to South (Z).
              MaxNorthSouth: 50
              # The maximum number of blocks a Residence can be, High to Low (Y).
              MaxUpDown: 256
              # The lowest altitude this group is allowed to protect.
              MinHeight: 0
              # The highest altitude this group is allowed to protect.
              MaxHeight: 255
                # The maximum recursive depth that subzones can go.
                # A subzone within a subzone within the Residence zone would be a depth of 2.
                # Set to 0 to disable subzones.
              SubzoneDepth: 3
              # Whether or not to allow teleporting to Residences.
              CanTeleport: true
              # Allow or Disallow the use of /res unstuck, to get yourself out of a residence if stuck in one somehow
              Unstuck: true
              # Allow or Disallow the use of the /res select command, if disabled they can only use the selection tool.
              SelectCommandAccess: false
              # Allow or Disallow the group to access the Blacklist/Ignorelist for residences they own.
              ItemListAccess: true
          # Options relating to enter and leave messages on the residence.
          Messaging:
              # Whether or not the player can change the Residence enter and leave messages.
              CanChange: true
              # The default enter message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultEnter: Welcome %player to %residence, owned by %owner.
              # The default leave message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultLeave: Now leaving %residence.
          # Options relating to the Lease system.
          Lease:
              # The maximum number of days to allow leases.
              MaxDays: 16
              # The number of days to add to the lease following a '/res lease renew' command.
              RenewIncrement: 14
          #Options related to the rent system
          Rent:
              #determines how many residences can be rented by players of this group at once
              MaxRents: 1
              #determines how many residences can be set for rent by players of this group at once
              MaxRentables: 0
          # Options relating to the Residence Economy.
          Economy:
              # Whether or not players in this group can buy other Residences that are for sale.
              CanBuy: true
              # Whether or not players in this group can sell their Residences.
              CanSell: false
              # Whether or not to ignore the Residence size/count limits when buying a residence.
              IgnoreLimits: true
              # The cost, per block, of making a new Residence or adding a area to it.
              BuyCost: 0.0
              # The cost, per block, of renewing a Residence lease (if the lease system is enabled).
              RenewCost: 0.0
        VIP: #group name
          # Information about the Residence zone that the player can define.
          Residence:
              # Determins if this group can create residences or not.  This option can be overriden with the permissions node 'residence.create'
              CanCreate: true
              # The maximum number of Residences a player can have.
              MaxResidences: 1
              # The maximum number of physical areas a residence can have.
              MaxAreasPerResidence: 1
              # The maximum number of blocks a Residence can be, East to West (X).
              MaxEastWest: 50
              # The maximum number of blocks a Residence can be, North to South (Z).
              MaxNorthSouth: 50
              # The maximum number of blocks a Residence can be, High to Low (Y).
              MaxUpDown: 256
              # The lowest altitude this group is allowed to protect.
              MinHeight: 0
              # The highest altitude this group is allowed to protect.
              MaxHeight: 255
                # The maximum recursive depth that subzones can go.
                # A subzone within a subzone within the Residence zone would be a depth of 2.
                # Set to 0 to disable subzones.
              SubzoneDepth: 3
              # Whether or not to allow teleporting to Residences.
              CanTeleport: true
              # Allow or Disallow the use of /res unstuck, to get yourself out of a residence if stuck in one somehow
              Unstuck: true
              # Allow or Disallow the use of the /res select command, if disabled they can only use the selection tool.
              SelectCommandAccess: false
              # Allow or Disallow the group to access the Blacklist/Ignorelist for residences they own.
              ItemListAccess: true
          # Options relating to enter and leave messages on the residence.
          Messaging:
              # Whether or not the player can change the Residence enter and leave messages.
              CanChange: true
              # The default enter message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultEnter: Welcome %player to %residence, owned by %owner.
              # The default leave message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultLeave: Now leaving %residence.
          # Options relating to the Lease system.
          Lease:
              # The maximum number of days to allow leases.
              MaxDays: 16
              # The number of days to add to the lease following a '/res lease renew' command.
              RenewIncrement: 14
          #Options related to the rent system
          Rent:
              #determines how many residences can be rented by players of this group at once
              MaxRents: 1
              #determines how many residences can be set for rent by players of this group at once
              MaxRentables: 0
          # Options relating to the Residence Economy.
          Economy:
              # Whether or not players in this group can buy other Residences that are for sale.
              CanBuy: true
              # Whether or not players in this group can sell their Residences.
              CanSell: false
              # Whether or not to ignore the Residence size/count limits when buying a residence.
              IgnoreLimits: true
              # The cost, per block, of making a new Residence or adding a area to it.
              BuyCost: 0.0
              # The cost, per block, of renewing a Residence lease (if the lease system is enabled).
              RenewCost: 0.0
        VIP-P: #group name
          # Information about the Residence zone that the player can define.
          Residence:
              # Determins if this group can create residences or not.  This option can be overriden with the permissions node 'residence.create'
              CanCreate: true
              # The maximum number of Residences a player can have.
              MaxResidences: 2
              # The maximum number of physical areas a residence can have.
              MaxAreasPerResidence: 1
              # The maximum number of blocks a Residence can be, East to West (X).
              MaxEastWest: 50
              # The maximum number of blocks a Residence can be, North to South (Z).
              MaxNorthSouth: 50
              # The maximum number of blocks a Residence can be, High to Low (Y).
              MaxUpDown: 256
              # The lowest altitude this group is allowed to protect.
              MinHeight: 0
              # The highest altitude this group is allowed to protect.
              MaxHeight: 255
                # The maximum recursive depth that subzones can go.
                # A subzone within a subzone within the Residence zone would be a depth of 2.
                # Set to 0 to disable subzones.
              SubzoneDepth: 3
              # Whether or not to allow teleporting to Residences.
              CanTeleport: true
              # Allow or Disallow the use of /res unstuck, to get yourself out of a residence if stuck in one somehow
              Unstuck: true
              # Allow or Disallow the use of the /res select command, if disabled they can only use the selection tool.
              SelectCommandAccess: false
              # Allow or Disallow the group to access the Blacklist/Ignorelist for residences they own.
              ItemListAccess: true
          # Options relating to enter and leave messages on the residence.
          Messaging:
              # Whether or not the player can change the Residence enter and leave messages.
              CanChange: true
              # The default enter message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultEnter: Welcome %player to %residence, owned by %owner.
              # The default leave message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultLeave: Now leaving %residence.
          # Options relating to the Lease system.
          Lease:
              # The maximum number of days to allow leases.
              MaxDays: 16
              # The number of days to add to the lease following a '/res lease renew' command.
              RenewIncrement: 14
          #Options related to the rent system
          Rent:
              #determines how many residences can be rented by players of this group at once
              MaxRents: 1
              #determines how many residences can be set for rent by players of this group at once
              MaxRentables: 0
          # Options relating to the Residence Economy.
          Economy:
              # Whether or not players in this group can buy other Residences that are for sale.
              CanBuy: true
              # Whether or not players in this group can sell their Residences.
              CanSell: false
              # Whether or not to ignore the Residence size/count limits when buying a residence.
              IgnoreLimits: true
              # The cost, per block, of making a new Residence or adding a area to it.
              BuyCost: 0.0
              # The cost, per block, of renewing a Residence lease (if the lease system is enabled).
              RenewCost: 0.0
        VIP-E: #group name
          # Information about the Residence zone that the player can define.
          Residence:
              # Determins if this group can create residences or not.  This option can be overriden with the permissions node 'residence.create'
              CanCreate: true
              # The maximum number of Residences a player can have.
              MaxResidences: 3
              # The maximum number of physical areas a residence can have.
              MaxAreasPerResidence: 1
              # The maximum number of blocks a Residence can be, East to West (X).
              MaxEastWest: 50
              # The maximum number of blocks a Residence can be, North to South (Z).
              MaxNorthSouth: 50
              # The maximum number of blocks a Residence can be, High to Low (Y).
              MaxUpDown: 256
              # The lowest altitude this group is allowed to protect.
              MinHeight: 0
              # The highest altitude this group is allowed to protect.
              MaxHeight: 255
                # The maximum recursive depth that subzones can go.
                # A subzone within a subzone within the Residence zone would be a depth of 2.
                # Set to 0 to disable subzones.
              SubzoneDepth: 3
              # Whether or not to allow teleporting to Residences.
              CanTeleport: true
              # Allow or Disallow the use of /res unstuck, to get yourself out of a residence if stuck in one somehow
              Unstuck: true
              # Allow or Disallow the use of the /res select command, if disabled they can only use the selection tool.
              SelectCommandAccess: false
              # Allow or Disallow the group to access the Blacklist/Ignorelist for residences they own.
              ItemListAccess: true
          # Options relating to enter and leave messages on the residence.
          Messaging:
              # Whether or not the player can change the Residence enter and leave messages.
              CanChange: true
              # The default enter message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultEnter: Welcome %player to %residence, owned by %owner.
              # The default leave message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultLeave: Now leaving %residence.
          # Options relating to the Lease system.
          Lease:
              # The maximum number of days to allow leases.
              MaxDays: 16
              # The number of days to add to the lease following a '/res lease renew' command.
              RenewIncrement: 14
          #Options related to the rent system
          Rent:
              #determines how many residences can be rented by players of this group at once
              MaxRents: 1
              #determines how many residences can be set for rent by players of this group at once
              MaxRentables: 0
          # Options relating to the Residence Economy.
          Economy:
              # Whether or not players in this group can buy other Residences that are for sale.
              CanBuy: true
              # Whether or not players in this group can sell their Residences.
              CanSell: false
              # Whether or not to ignore the Residence size/count limits when buying a residence.
              IgnoreLimits: true
              # The cost, per block, of making a new Residence or adding a area to it.
              BuyCost: 0.0
              # The cost, per block, of renewing a Residence lease (if the lease system is enabled).
              RenewCost: 0.0
        Owner: #group name
          # Information about the Residence zone that the player can define.
          Residence:
              # Determins if this group can create residences or not.  This option can be overriden with the permissions node 'residence.create'
              CanCreate: true
              # The maximum number of Residences a player can have.
              MaxResidences: 999
              # The maximum number of physical areas a residence can have.
              MaxAreasPerResidence: 1
              # The maximum number of blocks a Residence can be, East to West (X).
              MaxEastWest: 9999
              # The maximum number of blocks a Residence can be, North to South (Z).
              MaxNorthSouth: 9999
              # The maximum number of blocks a Residence can be, High to Low (Y).
              MaxUpDown: 256
              # The lowest altitude this group is allowed to protect.
              MinHeight: 0
              # The highest altitude this group is allowed to protect.
              MaxHeight: 255
                # The maximum recursive depth that subzones can go.
                # A subzone within a subzone within the Residence zone would be a depth of 2.
                # Set to 0 to disable subzones.
              SubzoneDepth: 3
              # Whether or not to allow teleporting to Residences.
              CanTeleport: true
              # Allow or Disallow the use of /res unstuck, to get yourself out of a residence if stuck in one somehow
              Unstuck: true
              # Allow or Disallow the use of the /res select command, if disabled they can only use the selection tool.
              SelectCommandAccess: true
              # Allow or Disallow the group to access the Blacklist/Ignorelist for residences they own.
              ItemListAccess: true
          # Options relating to enter and leave messages on the residence.
          Messaging:
              # Whether or not the player can change the Residence enter and leave messages.
              CanChange: true
              # The default enter message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultEnter: Welcome %player to %residence, owned by %owner.
              # The default leave message to apply to new Residences created by players in this group.
              # Leaving the message blank will disable it.
              DefaultLeave: Now leaving %residence.
          # Options relating to the Lease system.
          Lease:
              # The maximum number of days to allow leases.
              MaxDays: 16
              # The number of days to add to the lease following a '/res lease renew' command.
              RenewIncrement: 14
          #Options related to the rent system
          Rent:
              #determines how many residences can be rented by players of this group at once
              MaxRents: 2000
              #determines how many residences can be set for rent by players of this group at once
              MaxRentables: 2000
          # Options relating to the Residence Economy.
          Economy:
              # Whether or not players in this group can buy other Residences that are for sale.
              CanBuy: true
              # Whether or not players in this group can sell their Residences.
              CanSell: true
              # Whether or not to ignore the Residence size/count limits when buying a residence.
              IgnoreLimits: true
              # The cost, per block, of making a new Residence or adding a area to it.
              BuyCost: 0.0
              # The cost, per block, of renewing a Residence lease (if the lease system is enabled).
              RenewCost: 0.0
          # Flags are checked in the order:
          # 1: Player
          # 2: Group
          # 3: Owner
          # 4: If all others are undefined, reverts to default value (usually true).
          # Flag permissions default to false.
          # These flags settings override the globals.
          Flags:
              # Specifically allow or deny this group from changing certain flags.
              Permission:
                  #build: true
              # Specifys the flags that are applied at residence creation for players of this group.
              Default:
                  #build: true
              # Specifys the flags that are applied at to the creator at residence creation.
              CreatorDefault:
                  #build: true
              # Specifys the flags that are applied to other groups for this residence, at creation.
              GroupDefault:
                  #default: #group name
                      #build: false
              #these flags are applied specifically to this group whenever they are outside a residence
              #these flags will override the flags at the top, under the Global section.
              World:
                    Global: #these flags will apply to all worlds
                        #build: false
                    world_town: #or you can apply them by each individual world
                        build: false
     
    # You can manually specify the group a player is in below, this overrides their permissions group.
    GroupAssignments:
        bekvon: default
        player: default
     
    ItemList: #this is where you can create blacklists / whitelists
        DefaultList: #list name is not important, as long as it is unique. Its good to use a descripive name.
            #type of the list, can be blacklist, whitelist, or ignorelist
            Type: blacklist
            #If you want, you can have this list only apply to one world, otherwise it applys to all worlds
            #World: world
            #You can also have the list apply only to one group, otherwise it applys for all groups
            #Group: default
            #this is the actual list of material names that this list allows or dissallows
            #You can look up the material name by item ID in game by typing /res material <id>
            #Alternativly, you can simply use the item ID in the list, but its less descriptive and harder to see what the list allows or dissallows at a glance
            Items:
              - 'BEDROCK'
              - 'LAVA'
              - 'WATER'
              - 'STATIONARY_LAVA'
              - 'STATIONARY_WATER'
              - 'MOB_SPAWNER'
    # Used to determine which major revision of Residence this config is from, dont change this.
    ResidenceVersion: 2
    There's my config whats the problem?
     
  4. Offline

    andrewpo

    Show Spoiler
    Code:
    {
      "GroupAssignments": {
        "player": "default", 
        "bekvon": "default"
      }, 
      "Global": {
        "DefaultGroup": "default", 
        "AdminOPs": true, 
        "Language": "English", 
        "SelectionToolId": 7, 
        "UseLeaseSystem": false, 
        "StopOnSaveFault": true, 
        "ResidenceChatColor": "DARK_PURPLE", 
        "ShowIntervalMessages": false, 
        "AdminOnlyCommands": false, 
        "SaveInterval": 10, 
        "ResidenceDefault": {
          "ignite": false, 
          "pvp": false, 
          "use": false, 
          "container": false, 
          "tnt": false, 
          "creeper": false, 
          "flow": false, 
          "build": false, 
          "piston": false, 
          "firespread": false
        }, 
        "PreventRentModify": true, 
        "CreatorDefault": {
          "ignite": true, 
          "use": true, 
          "move": true, 
          "container": true, 
          "build": true
        }, 
        "LegacyPermissions": true, 
        "InfoToolId": 287, 
        "ResidenceChatEnable": true, 
        "LeaseAutoRenew": true, 
        "FlagPermission": {
          "ignite": true, 
          "pvp": true, 
          "subzone": true, 
          "bucket": true, 
          "move": true, 
          "healing": true, 
          "destroy": true, 
          "animals": true, 
          "tnt": true, 
          "use": true, 
          "container": true, 
          "creeper": true, 
          "flow": true, 
          "tp": true, 
          "waterflow": true, 
          "place": true, 
          "build": true, 
          "lavaflow": true, 
          "piston": true, 
          "firespread": true, 
          "monsters": true
        }, 
        "MoveCheckInterval": 500, 
        "Flags": {
          "world_town": {
            "build": false
          }, 
          "Global": {
            "ignite": true, 
            "tnt": true, 
            "use": true, 
            "pvp": true, 
            "creeper": true, 
            "damage": true, 
            "build": true, 
            "firespread": true
          }
        }, 
        "GroupDefault": null, 
        "EnablePermissions": true, 
        "ResidenceFlagsInherit": true, 
        "ResidenceNameRegex": "[^a-zA-Z0-9\\\\-\\\\_]", 
        "MultiWorldPlugin": "Multiverse-Core", 
        "RentCheckInterval": 10, 
        "EnableEconomy": true, 
        "LeaseCheckInterval": 10, 
        "EnableRentSystem": true
      }, 
      "ResidenceVersion": 2, 
      "ItemList": {
        "DefaultList": {
          "Items": [
            "BEDROCK", 
            "LAVA", 
            "WATER", 
            "STATIONARY_LAVA", 
            "STATIONARY_WATER", 
            "MOB_SPAWNER"
          ], 
          "Type": "blacklist"
        }
      }, 
      "Groups": {
        "Owner": {
          "Flags": {
            "Default": null, 
            "CreatorDefault": null, 
            "Permission": null, 
            "GroupDefault": null, 
            "World": {
              "world_town": {
                "build": false
              }, 
              "Global": null
            }
          }, 
          "Rent": {
            "MaxRents": 2000, 
            "MaxRentables": 2000
          }, 
          "Messaging": {
            "DefaultLeave": "Now leaving %residence.", 
            "DefaultEnter": "Welcome %player to %residence, owned by %owner.", 
            "CanChange": true
          }, 
          "Residence": {
            "MaxEastWest": 9999, 
            "Unstuck": true, 
            "SubzoneDepth": 3, 
            "ItemListAccess": true, 
            "MaxNorthSouth": 9999, 
            "MinHeight": 0, 
            "MaxHeight": 255, 
            "CanCreate": true, 
            "SelectCommandAccess": true, 
            "MaxAreasPerResidence": 1, 
            "CanTeleport": true, 
            "MaxResidences": 999, 
            "MaxUpDown": 256
          }, 
          "Lease": {
            "MaxDays": 16, 
            "RenewIncrement": 14
          }, 
          "Economy": {
            "CanBuy": true, 
            "CanSell": true, 
            "BuyCost": 0.0, 
            "IgnoreLimits": true, 
            "RenewCost": 0.0
          }
        }, 
        "VIP-E": {
          "Residence": {
            "MaxEastWest": 50, 
            "Unstuck": true, 
            "SubzoneDepth": 3, 
            "ItemListAccess": true, 
            "MaxNorthSouth": 50, 
            "MinHeight": 0, 
            "MaxHeight": 255, 
            "CanCreate": true, 
            "SelectCommandAccess": false, 
            "MaxAreasPerResidence": 1, 
            "CanTeleport": true, 
            "MaxResidences": 3, 
            "MaxUpDown": 256
          }, 
          "Messaging": {
            "DefaultLeave": "Now leaving %residence.", 
            "DefaultEnter": "Welcome %player to %residence, owned by %owner.", 
            "CanChange": true
          }, 
          "Economy": {
            "CanBuy": true, 
            "CanSell": false, 
            "BuyCost": 0.0, 
            "IgnoreLimits": true, 
            "RenewCost": 0.0
          }, 
          "Rent": {
            "MaxRents": 1, 
            "MaxRentables": 0
          }, 
          "Lease": {
            "MaxDays": 16, 
            "RenewIncrement": 14
          }
        }, 
        "VIP": {
          "Residence": {
            "MaxEastWest": 50, 
            "Unstuck": true, 
            "SubzoneDepth": 3, 
            "ItemListAccess": true, 
            "MaxNorthSouth": 50, 
            "MinHeight": 0, 
            "MaxHeight": 255, 
            "CanCreate": true, 
            "SelectCommandAccess": false, 
            "MaxAreasPerResidence": 1, 
            "CanTeleport": true, 
            "MaxResidences": 1, 
            "MaxUpDown": 256
          }, 
          "Messaging": {
            "DefaultLeave": "Now leaving %residence.", 
            "DefaultEnter": "Welcome %player to %residence, owned by %owner.", 
            "CanChange": true
          }, 
          "Economy": {
            "CanBuy": true, 
            "CanSell": false, 
            "BuyCost": 0.0, 
            "IgnoreLimits": true, 
            "RenewCost": 0.0
          }, 
          "Rent": {
            "MaxRents": 1, 
            "MaxRentables": 0
          }, 
          "Lease": {
            "MaxDays": 16, 
            "RenewIncrement": 14
          }
        }, 
        "Builder": {
          "Residence": {
            "MaxEastWest": 50, 
            "Unstuck": true, 
            "SubzoneDepth": 3, 
            "ItemListAccess": true, 
            "MaxNorthSouth": 50, 
            "MinHeight": 0, 
            "MaxHeight": 255, 
            "CanCreate": true, 
            "SelectCommandAccess": false, 
            "MaxAreasPerResidence": 1, 
            "CanTeleport": true, 
            "MaxResidences": 1, 
            "MaxUpDown": 256
          }, 
          "Messaging": {
            "DefaultLeave": "Now leaving %residence.", 
            "DefaultEnter": "Welcome %player to %residence, owned by %owner.", 
            "CanChange": true
          }, 
          "Economy": {
            "CanBuy": true, 
            "CanSell": false, 
            "BuyCost": 0.0, 
            "IgnoreLimits": true, 
            "RenewCost": 0.0
          }, 
          "Rent": {
            "MaxRents": 1, 
            "MaxRentables": 0
          }, 
          "Lease": {
            "MaxDays": 16, 
            "RenewIncrement": 14
          }
        }, 
        "VIP-P": {
          "Residence": {
            "MaxEastWest": 50, 
            "Unstuck": true, 
            "SubzoneDepth": 3, 
            "ItemListAccess": true, 
            "MaxNorthSouth": 50, 
            "MinHeight": 0, 
            "MaxHeight": 255, 
            "CanCreate": true, 
            "SelectCommandAccess": false, 
            "MaxAreasPerResidence": 1, 
            "CanTeleport": true, 
            "MaxResidences": 2, 
            "MaxUpDown": 256
          }, 
          "Messaging": {
            "DefaultLeave": "Now leaving %residence.", 
            "DefaultEnter": "Welcome %player to %residence, owned by %owner.", 
            "CanChange": true
          }, 
          "Economy": {
            "CanBuy": true, 
            "CanSell": false, 
            "BuyCost": 0.0, 
            "IgnoreLimits": true, 
            "RenewCost": 0.0
          }, 
          "Rent": {
            "MaxRents": 1, 
            "MaxRentables": 0
          }, 
          "Lease": {
            "MaxDays": 16, 
            "RenewIncrement": 14
          }
        }
      }

    Your YAML has no errors.
     
  5. Offline

    Edgar

    So what do i need to do i have no idea
     
  6. Offline

    andrewpo

    Would it be a good idea to ask the plugin developer in their plugin topic/bukkitdev comments?
     
  7. Offline

    Edgar

    ok thx ill spam the bukkitdev page! (not really but ill ask :p)
     
  8. Offline

    andrewpo

    Thanks - If your issue in the Bukkit Help forum is resolved, please change the prefix of your topic title to Solved by going to Thread Tools then 'Edit Thread'
    [​IMG]
     
Thread Status:
Not open for further replies.

Share This Page