[ECON] Jobs - The Job plugin for minecraft [1.2.3-R0.2]

Discussion in 'Plugin Releases' started by phrstbrn, Jun 27, 2011.

  1. Offline

    dorky106

    Same problem as above
  2. Offline

    Zicco

    Hi all

    I still have the same problem :( i can join a job but i dont get xp/money. I set the permissions, i the last version of Jobs and Bukkit but it will not work.
    I want 2 use H2 because i dont have MySql. Do i have start a programm for H2?
    Here are a Screenshot with my settings and a short explanation i hope u can help me :/
    [IMG]
  3. Offline

    Neici

    i don't wanna stress you, i only wanna make sure you haven't got overlooked my post.
    ^^
  4. Offline

    Zicco

    So, now I've reinstalled everything again the one and only plugin i use is Jobs. i dont use permissions!

    when i start the server i get the same errorlines like thehutch after he reinstall all
  5. Offline

    phrstbrn

    dev.bukkit.org profile:
    phrstbrn
    My Plugins
    There was an issue during packaging, I re-uploaded the last build.
  6. Offline

    dorky106

    So the new one should work now?
  7. Offline

    Zicco

    yes now it works BUT i have still my problem i dont get XP/money :( *cry*
  8. Offline

    phrstbrn

    dev.bukkit.org profile:
    phrstbrn
    My Plugins
    Do you have the problem if you only use iConomy and Jobs? Does it happen when you add permissions?

    You need an economy plugin for it to work, a default install with iConomy (or BOSEconomy) and Jobs should work. If it breaks when you add permissions, your permissions config is not setup properly. Check their documentation how to get that working, the permission nodes for this plugin are listed in the OP.
  9. Offline

    Fob_Upset

    How do i convert my flatfile data to the new h2 format?
  10. Offline

    CreAtiveCrAft

    ok i dont know what im doing i Downloaded jobs and put in my plugin but jobs doesnt show up when i start my server and it doesnt work cuz it says unkown command when i type /job or /jobs browse, /job info
  11. Offline

    Synopsize

    Code:
    151 recipes
    16 achievements
    00:50:17 [INFO] Starting minecraft server version Beta 1.7.2
    00:50:17 [INFO] Loading properties
    00:50:17 [INFO] Starting Minecraft server on 5.201.130.144:25565
    00:50:17 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-904-
    g9277096-b953jnks (MC: 1.7.2)
    00:50:18 [INFO] Preparing level "synopsize server"
    00:50:18 [INFO] Preparing start region for level 0 (Seed: -3696127726980915356)
    00:50:19 [INFO] Preparing spawn area: 44%
    00:50:20 [INFO] Preparing spawn area: 93%
    00:50:20 [INFO] Preparing start region for level 1 (Seed: -3696127726980915356)
    00:50:21 [INFO] Preparing spawn area: 69%
    00:50:21 [INFO] BedrockControl version 1.4 is enabled with op-only permissions!
    00:50:22 [INFO] [iConomy] Could not create connection: org.h2.jdbc.JdbcSQLExcept
    ion: File corrupted while reading record: "-1 of 614". Possible solution: use th
    e recovery tool; SQL statement:
    CREATE CACHED TABLE IF NOT EXISTS INFORMATION_SCHEMA.LOB_MAP(
    LOB BIGINT NOT NULL,
    SEQ INT NOT NULL,
    HASH INT,
    BLOCK BIGINT
    )
    HIDDEN [90030-157]
    00:50:22 [INFO] [iConomy] Database initialization failed: java.lang.NullPointerE
    xception
    00:50:22 [INFO] [iConomy] Plugin disabled.
    00:50:23 [INFO] [MYWARP] [MYWARP]: 7 warps loaded
    00:50:23 [WARNING] [MYWARP] A permission plugin isn't loaded.
    00:50:23 [WARNING] [MYWARP] Help plugin not detected. Only providing help via /w
    arp help.
    00:50:23 [INFO] [MYWARP] MyWarp 2.0 enabled
    00:50:23 [INFO] [Jobs] - save-period property not found. Defaulting to 10!
    00:50:23 [INFO] [Jobs] - max-jobs property not found. Defaulting to unlimited!
    00:50:23 [INFO] [Jobs] - Job Woodcutter is missing the max-level property. defau
    lting to no limits !
    00:50:23 [INFO] [Jobs] - Job Woodcutter is missing the slots property. defaultin
    g to no limits !
    00:50:23 [INFO] [Jobs] - Job Miner is missing the max-level property. defaulting
    to no limits !
    00:50:23 [INFO] [Jobs] - Job Miner is missing the slots property. defaulting to
    no limits !
    00:50:23 [INFO] [Jobs] - Job Builder is missing the max-level property. defaulti
    ng to no limits !
    00:50:23 [INFO] [Jobs] - Job Builder is missing the slots property. defaulting t
    o no limits !
    00:50:23 [INFO] [Jobs] - Job Digger is missing the max-level property. defaultin
    g to no limits !
    00:50:23 [INFO] [Jobs] - Job Digger is missing the slots property. defaulting to
    no limits !
    00:50:23 [INFO] [Jobs] - Job Farmer is missing the max-level property. defaultin
    g to no limits !
    00:50:23 [INFO] [Jobs] - Job Farmer is missing the slots property. defaulting to
    no limits !
    00:50:23 [INFO] [Jobs] - Job Hunter is missing the max-level property. defaultin
    g to no limits !
    00:50:23 [INFO] [Jobs] - Job Hunter is missing the slots property. defaulting to
    no limits !
    00:50:23 [INFO] [Jobs] - Job Fisherman is missing the max-level property. defaul
    ting to no limits !
    00:50:23 [INFO] [Jobs] - Job Fisherman is missing the slots property. defaulting
    to no limits !
    00:50:24 [INFO] [Jobs v2.3.3] has been enabled succesfully.
    00:50:24 [SEVERE] Could not pass event PLUGIN_ENABLE to Jobs
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
    at com.zford.jobs.Jobs$2.onPluginEnable(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$41.execute(JavaPluginLoader.j
    ava:527)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:864)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: com.iConomy.iConomy
    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)
    ... 13 more
    00:50:24 [INFO] Done (0.647s)! For help, type "help" or "?"
    I don't know what to do about this? I have iConomy installed yet now after installing this I can no longer use iConomy commands and when I do a job I'm joined into, I don't get exp or money. Help?
  12. Offline

    KID_Pryde

    um.. for some reason it gives me severe error that my "title 'God' has an invalid LevelReq property"
    [severe] Jobs - Title God has an invalid LevelReq property. Disabling Jobs!
    Code:
    # Title configuration
    #
    # Stores the titles people gain at certain levels.
    # Each title requres to have a name, short name (used when the player has more than
    # 1 job) the colour of the title and the level requrirement to attain the title.
    #
    # It is recommended but not required to have a title at level 0.
    #
    # Titles are completely optional.
    
    Titles:
        Apprentice:
            Name: Apprentice
            ShortName: A
            ChatColour: GREEN
            levelReq: 0
        Novice:
            Name: Novice
            ShortName: N
            ChatColour: GRAY
            levelReq: 25
        Journeyman:
            Name: Journeyman
            ShortName: J
            ChatColour: BLUE
            levelReq: 50
        Master:
            Name: Master
            ShortName: M
            ChatColour: GOLD
            levelReq: 75
        God:
            Name: God
            ShortName: G
            ChatColour: WHITE
            LevelReq: 99
  13. Offline

    Alpha52

    @KID_Pryde
    Make the "l" in "levelReq" lowercase.

    @Synopsize
    That error is for a corrupt iConomy H2 database. Install a backup, which hopefully you have, or start from scratch.
  14. Offline

    KID_Pryde

    oh god, wow, how did i miss that.... these files are so damned sensitive
  15. Offline

    AndyFox42

    Just wanted to make sure this didn't get overlooked. I really liked this plugin and I want to put it back on my server, but I can't until I figure out what is causing this problem.
  16. Offline

    KID_Pryde

    upload your config files, its very easy to overlook some small detail and someone might notice something you didnt, and also, what other plugins do you have installed?
  17. Offline

    Xiphos

    Umm.. guys I have a problem, I tried to make a custom Job for Admins but when I add one in jobconfig.yml I just get like 20 errors :/
    Here's the code :/
    Code:
    # Jobs configuration.
    #
    # Stores information about each job.
    #
    # NOTE: When having multiple jobs, both jobs will give the income payout to the player
    # even if they give the pay for one action (make the configurations with this in mind)
    # and each job will get the respective experience.
    #
    # e.g If player has 2 jobs where job1 gives 10 income and experience for killing a player
    # and job2 gives 5 income and experience for killing a player. When the user kills a player
    # they will get 15 income and job1 will gain 10 experience and job2 will gain 5 experience.
    
    Jobs:
        # must be one word
        Woodcutter:
            # full name of the job (displayed when browsing a job, used when joining and leaving)
            # also can be used as a prefix for the user's name if the option is enabled.
            # Shown as a prefix only when the user has 1 job.
            #
            # NOTE: Must be 1 word
            fullname: Woodcutter
            # Shortened version of the name of the job. Used as a prefix when the user has more
            # than 1 job
            shortname: W
            # The colour of the name, for a full list of supported colours, go to the message config.
            ChatColour: GREEN
            # Option to let you choose what kind of prefix this job adds to your name.
            # options are: full, title, job, shortfull, shorttitle, shortjob and none
            chat-display: full
            # [OPTIONAL] - the maximum level of this class
            #max-level: 10
            # [OPTIONAL] - the maximum number of users on the server that can have this job at
            # any one time (includes offline players).
            #slots: 1
            # Equation used for calculating how much experience is needed to go to the next level.
            # Available parameters:
            #   numjobs - the number of jobs the player has
            #   joblevel - the level the player has attained in the job.
            # NOTE: Please take care of the brackets when modifying this equation.
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            # Equation used for calculating how much income is given per action for the job level.
            # Available parameters:
            #   baseincome - the income for the action at level 1 (as set in the configuration).
            #   joblevel - the level the player has attained in the job.
            # NOTE: Please take care of the brackets when modifying this equation.
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
             # Equation used for calculating how much experience is given per action for the job level.
            # Available parameters:
            #   baseexperience - the experience for the action at level 1 (as set in the configuration).
            #   joblevel - the level the player has attained in the job.
            # NOTE: Please take care of the brackets when modifying this equation.
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            ########################################################################
            # Section used to configure what items the job gets paid for, how much
            # they get paid and how much experience they gain.
            #
            # For break and place, the block name or id is used.
            # You can select a sub-type by using a '-' between the id and the bit
            # value for the sub-type. e.g LOG-0 = usual log, LOG-2 = birch log
            # 17-2 = birch log.
            #
            # If no sub-type is give, the payout will be for all sub-types.
            #
            # To get a list of all available block types, check the
            # bukkit JavaDocs for a complete list of block types
            # http://jd.bukkit.org/apidocs/org/bukkit/Material.html
            #
            # For kill tags (Kill and custom-kill), the name is the name of the
            # mob.
            # Available mobs:
            #   Chicken
            #   Cow
            #   Pig
            #   Sheep
            #   Wolf
            #   Creeper
            #   Giant
            #   Skeleton
            #   Spider
            #   Zombie
            #   PigZombie
            #   Squid
            #   Ghast
            #   Player
            #   Slime
            #
            # NOTE: mob names are case sensitive.
            #
            # For custom-kill, it is the name of the job (also case sensitive).
            #
            # NOTE: If a job has both the pay for killing a player and for killing a
            # specific class, they will get both payments.
            ########################################################################
            # payment for breaking a block
            Break:
                # block name/id (with optional sub-type)
                LOG:
                    # base income
                    income: 5.0
                    # base experience
                    experience: 5.0
            # payment for placing a block
            Place:
                SAPLING:
                    income: 1.0
                    experience: 1.0
                WOOD:
                    income: 2.0
                    experience: 2.0
            # killing a mob
            Kill:
                # mob name
                Player:
                    # base income
                    income: 7.5
                    # base experience
                    experience: 7.5
            # killing a jobs class
            custom-kill:
                # full name of the jobs class
                Woodcutter:
                    # base income
                    income: 10.0
                    # base experience
                    experience: 10.0
        Miner:
            fullname: Miner
            shortname: M
            ChatColour: DARK_GRAY
            chat-display: full
            #max-level: 10
            #slots: 10
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            Break:
                STONE:
                    income: 2.0
                    experience: 2.0
                COAL_ORE:
                    income: 3.0
                    experience: 3.0
                REDSTONE_ORE:
                    income: 3.0
                    experience: 3.0
                IRON_ORE:
                    income: 4.0
                    experience: 4.0
                GOLD_ORE:
                    income: 5.0
                    experience: 5.0
                LAPIS_ORE:
                    income: 5.0
                    experience: 5.0
                DIAMOND_ORE:
                    income: 6.0
                    experience: 6.0
                OBSIDIAN:
                    income: 7.5
                    experience: 7.5
                MOSSY_COBBLESTONE:
                    income: 6.0
                    experience: 6.0
            Place:
                RAILS:
                    income: 2.0
                    experience: 2.0
                IRON_ORE:
                    income: -5.0
                    experience: -5.0
                GOLD_ORE:
                    income: -6.0
                    experience: -6.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Miner:
                    income: 10.0
                    experience: 10.0
        Builder:
            fullname: Builder
            shortname: B
            ChatColour: WHITE
            chat-display: full
            #max-level: 10
            #slots: 10
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            Place:
                COBBLESTONE:
                    income: 1.0
                    experience: 1.0
                WOOD:
                    income: 1.5
                    experience: 1.5
                FENCE:
                    income: 1.5
                    experience: 1.5
                WOOL:
                    income: 1.5
                    experience: 1.5
                STONE:
                    income: 2.25
                    experience: 2.25
                GLOWSTONE:
                    income: 3.0
                    experience: 3.0
                SANDSTONE:
                    income: 2.0
                    experience: 2.0
                GLASS:
                    income: 3.0
                    experience: 3.0
                BRICK:
                    income: 4.0
                    experience: 4.0
                LAPIS_BLOCK:
                    income: 5.0
                    experience: 5.0
                DOUBLE_STEP:
                    income: 2.0
                    experience: 2.0
                STEP:
                    income: 2.0
                    experience: 2.0
                BOOKSHELF:
                    income: 3.0
                    experience: 3.0
                WOOD_STAIRS:
                    income: 2.0
                    experience: 2.0
                COBBLESTONE_STAIRS:
                    income: 2.0
                    experience: 2.0
                MOSSY_COBBLESTONE:
                    income: 5.0
                    experience: 5.0
                DIAMOND_BLOCK:
                    income: 5.0
                    experience: 5.0
                GOLD_BLOCK:
                    income: 5.0
                    experience: 5.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Builder:
                    income: 10.0
                    experience: 10.0
        Digger:
            fullname: Digger
            shortname: D
            ChatColour: YELLOW
            chat-display: full
            #max-level: 10
            #slots: 10
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            Break:
                DIRT:
                    income: 2.0
                    experience: 2.0
                GRASS:
                    income: 2.0
                    experience: 2.0
                GRAVEL:
                    income: 2.0
                    experience: 2.0
                SAND:
                    income: 2.0
                    experience: 2.0
                CLAY:
                    income: 2.0
                    experience: 2.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Digger:
                    income: 10.0
                    experience: 10.0
        Farmer:
            fullname: Farmer
            shortname: Fa
            ChatColour: BLUE
            chat-display: full
            #max-level: 10
            #slots: 10
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            Break:
                CROPS-7:
                    income: 4.0
                    experience: 4.0
                SUGAR_CANE_BLOCK:
                    income: 4.0
                    experience: 4.0
            Place:
                SEEDS:
                    income: 3.0
                    experience: 3.0
                SUGAR_CANE_BLOCK:
                    income: 1.0
                    experience: 1.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Farmer:
                    income: 10.0
                    experience: 10.0
        Hunter:
            fullname: Hunter
            shortname: H
            ChatColour: RED
            chat-display: full
            #max-level: 10
            #slots: 10
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            Kill:
                Chicken:
                    income: 2.5
                    experience: 2.5
                Cow:
                    income: 2.5
                    experience: 2.5
                Pig:
                    income: 2.5
                    experience: 2.5
                Sheep:
                    income: 2.5
                    experience: 2.5
                Wolf:
                    income: 5.0
                    experience: 5.0
                Creeper:
                    income: 10.0
                    experience: 10.0
                Skeleton:
                    income: 10.0
                    experience: 10.0
                Spider:
                    income: 10.0
                    experience: 10.0
                Zombie:
                    income: 10.0
                    experience: 10.0
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Woodcutter:
                    income: 10.0
                    experience: 10.0
                Miner:
                    income: 10.0
                    experience: 10.0
                Digger:
                    income: 10.0
                    experience: 10.0
                Farmer:
                    income: 10.0
                    experience: 10.0
                Builder:
                    income: 10.0
                    experience: 10.0
                Hunter:
                    income: 20.0
                    experience: 20.0
    
        Fisherman:
            fullname: Fisherman
            shortname: Fi
            ChatColour: AQUA
            chat-display: full
            #max-level: 10
            #slots: 10
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            Fish:
                RAW_FISH:
                    income: 4.0
                    experience: 4.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Fisherman:
                    income: 10.0
                    experience: 10.0
        Admin:
            fullname: Admin
            shortname: Ad
            ChatColour: AQUA
            chat-display: full
            #max-level: 10
            #slots: 10
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            Fish:
                RAW_FISH:
                    income: 4.0
                    experience: 4.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Fisherman:
                    income: 10.0
                    experience: 10.0
                    
  18. Offline

    Clucky

    Everything is giving 1 experience. According to OpenOffice Spreadsheet it should be giving less for some things, and more for other things... could someone check my formulas and see if they see an error please. :confused: I leveled, and somehow now i have 9.04 xp, then I mined 1 block and now i have 10.04 xp. Basically every block gives 1 xp... So far the money is right, and the leveling progression is right...


    Code:
            leveling-progression-equation: 100*((1.045)^(joblevel-1))*((joblevel/200)^(1/2))+100
            income-progression-equation: baseincome*((1.01164)^(joblevel-1))
            experience-progression-equation: baseexperience*((1.01164)^(joblevel-1))+((((numjobs^-1)*2)-1)*0.5)
    
    Edit: Figured it out, i needed more of these things ( ) between the numjobs, the ^, and the -1

    :p
  19. Offline

    Synopsize

    Code:
    151 recipes
    16 achievements
    01:07:12 [INFO] Starting minecraft server version Beta 1.7.2
    01:07:12 [INFO] Loading properties
    01:07:12 [INFO] Starting Minecraft server on 5.201.130.144:25565
    01:07:12 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-904-
    g9277096-b953jnks (MC: 1.7.2)
    01:07:12 [INFO] [Permissions] (Phoenix) was Initialized.
    01:07:12 [INFO] Preparing level "synopsize server"
    01:07:12 [INFO] Preparing start region for level 0 (Seed: -3696127726980915356)
    01:07:13 [INFO] Preparing spawn area: 61%
    01:07:14 [INFO] Preparing start region for level 1 (Seed: -3696127726980915356)
    01:07:14 [INFO] Preparing spawn area: 40%
    01:07:15 [INFO] [HELP] 0 extra help entries loaded
    01:07:15 [INFO] [HELP] Permissions enabled using: Permissions v2.7.4
    01:07:15 [INFO] [HELP] 0.3 enabled
    01:07:16 [INFO] [iConomy] Logging is currently disabled.
    01:07:16 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    01:07:16 [INFO] [iConomy] Developed by: [Nijikokun]
    01:07:16 [INFO] [Permissions] version [2.7.4] (Phoenix)  loaded
    01:07:16 [INFO] [iConomy] hooked into Permissions.
    01:07:16 [SEVERE] [Jobs] - configuration file generalConfig.yml does not exist
    01:07:16 [SEVERE] [Jobs] - configuration file generalConfig.yml does not exist
    01:07:16 [SEVERE] [Jobs] - configuration file jobConfig.yml does not exist
    01:07:16 [SEVERE] [Jobs] - configuration file titleConfig.yml does not exist, di
    sabling titles
    01:07:16 [SEVERE] [Jobs] - configuration file messageConfig.yml does not exist,
    using default messages.
    01:07:16 [SEVERE] Error occurred while disabling Jobs v2.3.3 (Is it up to date?)
    : null
    java.lang.NullPointerException
            at com.zford.jobs.config.JobsConfiguration.loadSlots(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.<init>(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
            at com.zford.jobs.Jobs.onDisable(Unknown Source)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoade
    r.java:878)
            at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManag
    er.java:280)
            at com.zford.jobs.Jobs.disablePlugin(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(Unknown S
    ource)
            at com.zford.jobs.config.JobsConfiguration.<init>(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
            at com.zford.jobs.Jobs.onEnable(Unknown Source)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:857)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    01:07:16 [SEVERE] [Jobs] - configuration file jobConfig.yml does not exist
    01:07:16 [SEVERE] [Jobs] - configuration file titleConfig.yml does not exist, di
    sabling titles
    01:07:16 [SEVERE] [Jobs] - configuration file messageConfig.yml does not exist,
    using default messages.
    01:07:16 [SEVERE] Error occurred while enabling Jobs v2.3.3 (Is it up to date?):
     null
    java.lang.NullPointerException
            at com.zford.jobs.config.JobsConfiguration.loadSlots(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.<init>(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
            at com.zford.jobs.Jobs.onEnable(Unknown Source)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:857)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    01:07:16 [INFO] Done (0.392s)! For help, type "help" or "?"
    I don't know... What to say...
  20. Offline

    Clucky

    When you download Jobs, unzip the .zip file, and drag both the folder (Jobs) and (Jobs.jar) into your plugins folder, i don't think that Jobs creates the configuration files.
    Synopsize likes this.
  21. Offline

    dorky106

    Just wondering if there is going to be a slight update to the message system so the jobs and titles can be removed but instead the person's name is the Job Colour.
    If this is already in than how do I use it?
  22. Offline

    TitansandAnita

    i'v gota question. is it posible to create different titles for each job? just a idea. i personly would rather have military ranks for my military, and buildin ranks for the builders to disquinish them apart, and for added fun.
  23. Offline

    TitansandAnita

    ok the problem with all that is in 2 files.... i will highlight it for u.

    -first. in generalconfig
    (
    # General configuration.

    *LINES SKIPED*

    # maximum number of jobs a player can join
    #max-jobs: 3 **// remove the # in the front of the command line the 3 represents the number of jobs one can be apart of all at one time u can change it to any number u want**

    )
    -2nd is in jobconfig

    # Jobs configuration.
    #
    # Stores information about each job.
    #
    # NOTE: When having multiple jobs, both jobs will give the income payout to the player
    # even if they give the pay for one action (make the configurations with this in mind)
    # and each job will get the respective experience.
    #
    # e.g If player has 2 jobs where job1 gives 10 income and experience for killing a player
    # and job2 gives 5 income and experience for killing a player. When the user kills a player
    # they will get 15 income and job1 will gain 10 experience and job2 will gain 5 experience.

    Jobs:
    # must be one word
    Woodcutter:
    # full name of the job (displayed when browsing a job, used when joining and leaving)
    # also can be used as a prefix for the user's name if the option is enabled.
    # Shown as a prefix only when the user has 1 job.
    #
    # NOTE: Must be 1 word
    fullname: Woodcutter
    # Shortened version of the name of the job. Used as a prefix when the user has more
    # than 1 job
    shortname: W
    # The colour of the name, for a full list of supported colours, go to the message config.
    ChatColour: GREEN
    # Option to let you choose what kind of prefix this job adds to your name.
    # options are: full, title, job, shortfull, shorttitle, shortjob and none
    chat-display: full
    # [OPTIONAL] - the maximum level of this class
    #max-level: 10 ** remove the #**
    # [OPTIONAL] - the maximum number of users on the server that can have this job at
    # any one time (includes offline players).
    #slots: 1 ** remove the #**
    # Equation used for calculating how much experience is needed to go to the next level.

    *LINES SKIPED*

    # full name of the jobs class
    Woodcutter:
    # base income
    income: 10.0
    # base experience
    experience: 10.0
    Miner:
    fullname: Miner
    shortname: M
    ChatColour: DARK_GRAY
    chat-display: full
    #max-level: 10 ** remove the #**
    #slots: 10 ** remove the #**
    leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
    income-progression-equation: baseincome*((1.05)^(joblevel-1))
    experience-progression-equation: baseexperience*((1.05)^(joblevel-1))

    *LINES SKIPED*
    Builder:
    fullname: Builder
    shortname: B
    ChatColour: WHITE
    chat-display: full
    #max-level: 10 ** remove the #**
    #slots: 10 ** remove the #**
    leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
    income-progression-equation: baseincome*((1.05)^(joblevel-1))

    *LINES SKIPED*
    Digger:
    fullname: Digger
    shortname: D
    ChatColour: YELLOW
    chat-display: full
    #max-level: 10 ** remove the #**
    #slots: 10 ** remove the #**
    leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))

    *LINES SKIPED*

    Farmer:
    fullname: Farmer
    shortname: Fa
    ChatColour: BLUE
    chat-display: full
    #max-level: 10 ** remove the #**
    #slots: 10 ** remove the #**

    *LINES SKIPED*

    Hunter:
    fullname: Hunter
    shortname: H
    ChatColour: RED
    chat-display: full
    #max-level: 10 ** remove the #**
    #slots: 10 ** remove the #**
    leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))

    *LINES SKIPED*

    Fisherman:
    fullname: Fisherman
    shortname: Fi
    ChatColour: AQUA
    chat-display: full
    #max-level: 10 ** remove the #**
    #slots: 10 **remove the #**
    leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
    income-progression-equation: baseincome*((1.05)^(joblevel-1))
    ----------------

    as u can see the command line to set the max-level and amount of slots for the job was bypassed because of the # . AND all that does is make it and unlimited number ..
  24. Offline

    TitansandAnita

    leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
    income-progression-equation: baseincome*((1.05)^(joblevel-1))
    experience-progression-equation: baseexperience*((1.05)^(joblevel-1))

    i can think of some things. 1 is u dont have the other mods needed to run it correctly... which dosnt make sense cause the whole thing shouldnt work then..... hmm .
    or from my recont experence ... somehow givein them a permission. boosted there xp groth..... i just took off all my permishions and it now not giving me any xp. . even if i op myself... hm. must be a permissions problem
  25. Offline

    Xiphos

    Can someone help me to make a custom job? I posted the jobconfig file,..
  26. Offline

    TitansandAnita

    read my above post where i quote Synopsize's problem. yours is the same thing. it not an error.
    your code.
    "
    Admin:
    fullname: Admin
    shortname: Ad
    ChatColour: AQUA
    chat-display: full
    #max-level: 10 **//remove the # in the front so it looks like max-level: 10
    #slots: 10 **//remove the # in the front so it looks like slots: 10

    "its not an error. its a way of setting the max level to be infident.. u can be level 99999999... same thing with the slots, if u only want 15 people to be in the job admin then change the 10 to 15 so it will look like slots: 15 but delete the # from the front of the command line.
  27. Offline

    TitansandAnita

    yes it did i am courntly gonna test it right now i got the minin mod money and xp workin right now. gonna try military kills. and it does. i am courntly runnin promissions 3.1.5 both killin kp and money work. runnin iconomy 5.01. and abunch of other stuff. :p..

    in my \plugins\permissions\Multi Player Realm\groups.yml file i put these commands as is.
    Code:
                - 'jobs.join.*'
                - 'jobs.world.Multi Player Realm'
                - 'jobs.browse.*'
    warning the tab key does NOT work... u gota use space bar!!!!
  28. Offline

    jesus_christ115

    Im having trouble with the titles they keep repeating themselves for instance when I log in it says apprentice builder apprentice builder apprentice builder apprentice builder jesus_christ115 has logged on and I've tried multiple things to try and get rid of them it just wont work. Ive tried removing the titles and disabling them I've even tried deleting the .jar completely and reinstalling it. It still wont work
  29. Offline

    Xiphos

    TitansandAnita, It IS an error because when I start the server with that jobconfig, Jobs stops working :/
  30. Offline

    xThexMoT!onZz

    Hey phrstbrn i have enabled the plugin but i dont know where to put the permission nodes so cuold you please help me?

Share This Page