[ECON] Jobs - The Job plugin for minecraft [BukkitDev]

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

  1. Offline

    mavbear

    Well there are definitely ways to fix the issue as a whole. If you look at the plugin ChopTree.. it will break an entire tree just like a cactus when you break one block. But if you break a log block that has been placed by someone else, it won't have the same effect.

    It's not that the problem can't be fixed, it's that the author chooses not to, and it's very discouraging as a server owner who would like this system without all the headaches of managing what other players can and cannot do.​
     
  2. Offline

    Clucky

    Does h2.jar go into the plugins folder? Cuz mine don't work... if it doesn't could you please provide a link or some helpful information on how to set it up, thanks.
     
  3. You sir, are a lazy a**
    If you can't handle it without your desired functionality, go somewhere else

    We run a server with 7 jobs and none can be exploited in any way. Learn to write classes please.
     
  4. Offline

    OutLawGam3r

    none of my commands are working @_@
     
  5. Offline

    flametornado

    There are definitely ways to fix this bug, that's true. BUT, there is such a colossal performance cost that will go along with it that it would make the plugin completely useless.

    And i'm telling you this as someone who has a lot of experience is programming.

    @phrstbrn, you're doing an awesome job btw :D

    You could use nijikokun's register http://forums.bukkit.org/threads/re...all-payment-methods-economy-api-stable.16849/

    It's a common api for all economies. Should be easy to code up if you want.

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

    PeterFour

    How can i connect to the jobs database with h2? Cannot find the login/password. And I would like to save the old data.
     
  7. Offline

    mavbear

    Good for you, but it shouldn't be up to the player to fix something that comes broken in a plugin.
     
  8. Offline

    yourock129

    Do you NEED a Mysql or H2 database? Iconomy doesn't and it generates its own database. Is it possible to make this plugin use the Iconomy auto-generated database?
     
  9. Offline

    Radza

    Please help

    Code:
    2011-07-03 20:59:03 [SEVERE] Error occurred while disabling Jobs v2.3.2 (Is it up to date?): No enum const class org.bukkit.ChatColor.
    java.lang.IllegalArgumentException: No enum const class org.bukkit.ChatColor.
        at java.lang.Enum.valueOf(Enum.java:214)
        at org.bukkit.ChatColor.valueOf(ChatColor.java:9)
        at com.zford.jobs.config.JobsConfiguration.loadTitleSettings(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(JavaPluginLoader.java:878)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:280)
        at com.zford.jobs.Jobs.disablePlugin(Unknown Source)
        at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(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(SimplePluginManager.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)
    2011-07-03 20:59:03 [INFO] [Jobs] - max-jobs property not found. Defaulting to unlimited!
    2011-07-03 20:59:03 [INFO] [Jobs] - Job Woodcutter is missing the max-level property. defaulting to no limits !
    2011-07-03 20:59:03 [INFO] [Jobs] - Job Woodcutter is missing the slots property. defaulting to no limits !
    2011-07-03 20:59:03 [SEVERE] Error occurred while enabling Jobs v2.3.2 (Is it up to date?): No enum const class org.bukkit.ChatColor.
    java.lang.IllegalArgumentException: No enum const class org.bukkit.ChatColor.
        at java.lang.Enum.valueOf(Enum.java:214)
        at org.bukkit.ChatColor.valueOf(ChatColor.java:9)
        at com.zford.jobs.config.JobsConfiguration.loadTitleSettings(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(SimplePluginManager.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)
    I think problems whit colors. but its not :/
     
  10. Offline

    phrstbrn

    I'll look into that.

    Flametornado is the original author of this plugin by the way (Credits are giving at the bottom of the OP), so if you don't want to listen to me, listen to this guy :)

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

    Todeshügel

    Hi,
    i must say you are very awesome to make such a nice plugin
    i have 2 things which would be great if you add in some time:
    - adding a job cooking (for beeing a cook ;D )
    - and a time schedule that you can just get a limited amount of money/exp so they just don't farn and play "normal"
     
  12. Offline

    phrstbrn

    Would something like a daily hour XP/money cap work?
     
  13. Offline

    armoredplay

    "an internal error occured when trying to perform this command" omg what did i do wrong am using Bosecon and bukkit 953
     
  14. Fix? It was never broken...seriously tho, if you don't want the plugin without this functionality, don't be here.
     
  15. Fisherman doesnt get exp / money per raw_fish
    i have set it 50.0 exp / income for raw fish each but my friend wont gain that even when hes fisherman job.
    what to do?
    Code:
    2011-07-04 01:33:17 [INFO] Starting minecraft server version Beta 1.6.6
    2011-07-04 01:33:17 [INFO] Loading properties
    2011-07-04 01:33:17 [INFO] Starting Minecraft server on 5.199.229.112:25565
    2011-07-04 01:33:17 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    2011-07-04 01:33:17 [WARNING] The server will make no attempt to authenticate usernames. Beware.
    2011-07-04 01:33:17 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
    2011-07-04 01:33:17 [WARNING] To change this, set "online-mode" to "true" in the server.settings file.
    2011-07-04 01:33:17 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-892-ga9ddbaa-b935jnks (MC: 1.6.6)
    2011-07-04 01:33:18 [INFO] DataSourcePool [HiddenDoor] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-07-04 01:33:18 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-07-04 01:33:18 [INFO] Entities enhanced[0] subclassed[1]
    2011-07-04 01:33:18 [SEVERE] Could not load 'plugins\MinecraftRestartController.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:199)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:122)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:118)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:89)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-04 01:33:18 [INFO] [Permissions] (Phoenix) was Initialized.
    2011-07-04 01:33:18 [INFO] Preparing level "world"
    2011-07-04 01:33:18 [INFO] Preparing start region for level 0 (Seed: -1352437314461818859)
    2011-07-04 01:33:19 [INFO] [AnyoneSleep] Starting! (version 1.3 by R3ality)
    2011-07-04 01:33:19 [INFO] [AnyoneSleep] Found a permission system, using it!
    2011-07-04 01:33:19 [INFO] BOSEconomy: Located Phoenix Permissions 2.7.4.
    2011-07-04 01:33:19 [INFO] BOSEconomy 0.6.2 enabled.
    2011-07-04 01:33:19 [INFO] CommandBook 1.5.2-customized enabled.
    2011-07-04 01:33:19 [INFO] CommandBook: Maximum wrapper compatibility is enabled. Some features have been disabled to be compatible with poorly written server wrappers.
    2011-07-04 01:33:19 [INFO] CommandBook: 0 banned name(s) loaded.
    2011-07-04 01:33:19 [INFO] CommandBook: 1 kit(s) loaded.
    2011-07-04 01:33:19 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 01:33:19 [INFO] CraftBukkitUpToDate version 2.5.6 is enabled!
    2011-07-04 01:33:19 [INFO] [Permissions] version [2.7.4] (Phoenix)  loaded
    2011-07-04 01:33:19 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 01:33:19 [INFO] CButD: CraftBukkit is Outdate, try to download new version
    2011-07-04 01:33:26 [INFO] CButD: CraftBukkit download new Build, please stop the server and copy C:\Users\Jani\Desktop\MineCraft server\bukkit_update\craftbukkit.jar to your Main-Folder.
    2011-07-04 01:33:26 [INFO] Found and will use plugin Permissions v2.7.4
    2011-07-04 01:33:26 [INFO] CursedLands version 0.6 is enabled!
    2011-07-04 01:33:26 [INFO] DropChest version 0.7.9 is enabled!
    2011-07-04 01:33:26 [INFO] File C:\Users\Jani\Desktop\MineCraft server\plugins\DropChest\dropchest.cfg not found.
    2011-07-04 01:33:26 [INFO] Duels version 0.6.1 ENABLED (Using permissions)
    2011-07-04 01:33:26 [INFO] FenceDoor By Ashour version 2.5 enabled.
    2011-07-04 01:33:26 [INFO] FenceStack version 1.13 loaded.
    2011-07-04 01:33:26 [INFO] [Friendly] Version 1.0 enabled.
    2011-07-04 01:33:26 [INFO] [GravelClay] version 1.3.1 by [Darklust] is enabled.
    2011-07-04 01:33:26 [INFO] HiddenDoor: Trying to enable version 0.2 ...
    2011-07-04 01:33:26 [INFO] HiddenDoor: Configuration file loaded.
    2011-07-04 01:33:26 [INFO] HiddenDoor: Loaded 3 hidden doors.
    2011-07-04 01:33:26 [INFO] HiddenDoor: Version 0.2 enable.
    2011-07-04 01:33:26 [INFO] Lockette version 1.3.8 is being enabled!  Yay!  (Core version 1.0)
    2011-07-04 01:33:26 [INFO] Lockette: Detected craftbukkit build [935] ok.
    2011-07-04 01:33:26 [INFO] Lockette: Linked to Permissions plugin version 2.7.4
    2011-07-04 01:33:26 [INFO] Lockette: Ready to protect your containers.
    2011-07-04 01:33:26 [INFO] [MagicCarpet] MagicCarpet version 1.5.5 is enabled!
    2011-07-04 01:33:26 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet or /mc.
    2011-07-04 01:33:26 [INFO] [MagicCarpet] Using Permissions.
    2011-07-04 01:33:26 [INFO] Memory max: 1037959168 bytes
    2011-07-04 01:33:26 [INFO] Memory total: 1037959168 bytes
    2011-07-04 01:33:26 [INFO] Remote Toolkit Plugin V0.45b enabled!
    2011-07-04 01:33:26 [INFO] [MobBounty] v4.05 (Oxygen) enabled.
    2011-07-04 01:33:26 [INFO] [MobBounty] Developed by: [Mattera, Steven (IchigoKyger)].
    2011-07-04 01:33:26 [INFO] [MobBounty] Special Thanks to: nijikokun for the Register API.
    2011-07-04 01:33:26 [INFO] [MobBounty] Config loaded.
    2011-07-04 01:33:26 [INFO] [MobBounty] Permission plugin was found (Permissions v2.7.4).
    2011-07-04 01:33:26 [INFO] [MobBounty] Payment plugin was found (BOSEconomy v0.6.2).
    2011-07-04 01:33:26 [INFO] [OpenInv] version 1.3.1 is enabled!
    2011-07-04 01:33:26 [INFO] Loading PluginControl Version 0.57
    2011-07-04 01:33:26 [INFO] Using Nijikokun's Permission plugin
    2011-07-04 01:33:26 [INFO] Read level-name: world
    2011-07-04 01:33:26 [INFO] PluginControl started
    2011-07-04 01:33:26 [INFO] PW: Start loading of PrivateWarp 1.4.8
    2011-07-04 01:33:26 [INFO] PW: Starting initialization of PrivateWarp
    2011-07-04 01:33:26 [INFO] PW: Copyright: Wrecker Technologies
    2011-07-04 01:33:26 [INFO] PW: PrivateWarp 1.4.8 initialized
    2011-07-04 01:33:26 [INFO] PW: Just got enabled
    2011-07-04 01:33:26 [INFO] [ScheduledAnnouncer] Connected to Permissions.
    2011-07-04 01:33:26 [INFO] ScheduledAnnouncer v1.6.3 is enabled!
    
    2011-07-04 01:33:26 [INFO] [Showcase] Registered type [basic] (0 items loaded)
    2011-07-04 01:33:26 [INFO] [Showcase] Registered type [finite] (0 items loaded)
    2011-07-04 01:33:26 [INFO] [Showcase] Registered type [infinite] (39 items loaded)
    2011-07-04 01:33:26 [INFO] [Showcase] Registered type [exchange] (0 items loaded)
    2011-07-04 01:33:26 [INFO] [Showcase] version 0.6.12 has been enabled.
    2011-07-04 01:33:26 [INFO] [Showcase] Payment method found (BOSEconomy version: 0.6.2)
    2011-07-04 01:33:26 [INFO] Stackable: Configuration file loaded.
    2011-07-04 01:33:26 [INFO] Stackable: Version 0.5.1 enable.
    2011-07-04 01:33:26 [INFO] SupplySign: ShowErrorsInClient=true
    2011-07-04 01:33:26 [INFO] SupplySign: FixSignOnSignGlitch=SupplySignOnly
    2011-07-04 01:33:26 [INFO] SupplySign loaded 1116 items.
    2011-07-04 01:33:26 [INFO] SupplySign loaded 13 kits from kits.yml.
    2011-07-04 01:33:26 [INFO] SupplySign version 1.6.3 is enabled!
    2011-07-04 01:33:26 [INFO] Anti-Items version 1.3 Is Enabled!
    2011-07-04 01:33:26 [INFO] [Anti-Items] Loading Config File...
    2011-07-04 01:33:26 [INFO] UnlimitedLava 0.2 is enabled!
    2011-07-04 01:33:26 [INFO] VehicleExit started.
    2011-07-04 01:33:26 [INFO] WorldEdit 4.6 enabled.
    2011-07-04 01:33:26 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 01:33:26 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-07-04 01:33:26 [INFO] WorldGuard: (world) Single session is enforced.
    2011-07-04 01:33:26 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    2011-07-04 01:33:26 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    2011-07-04 01:33:26 [INFO] WorldGuard: (world) Lava fire is blocked.
    2011-07-04 01:33:26 [INFO] WorldGuard: (world) Fire spread is UNRESTRICTED.
    2011-07-04 01:33:26 [INFO] WorldGuard: Loaded configuration for world 'world"
    2011-07-04 01:33:26 [INFO] WorldGuard: 8 regions loaded for 'world'
    2011-07-04 01:33:26 [INFO] WorldGuard 5.2.2 enabled.
    2011-07-04 01:33:26 [INFO] [XcraftGate v0.7.2] hooked into Permissions 2.7.4
    2011-07-04 01:33:26 [INFO] [XcraftGate v0.7.2] by Engelier loaded.
    2011-07-04 01:33:26 [INFO] [XcraftGate v0.7.2] loading world world_nether (NETHER)
    2011-07-04 01:33:26 [INFO] Preparing start region for level 1 (Seed: -2111628177631298019)
    2011-07-04 01:33:27 [INFO] WorldGuard: (world_nether) Single session is enforced.
    2011-07-04 01:33:27 [INFO] WorldGuard: (world_nether) TNT ignition is PERMITTED.
    2011-07-04 01:33:27 [INFO] WorldGuard: (world_nether) Lighters are PERMITTED.
    2011-07-04 01:33:27 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
    2011-07-04 01:33:27 [INFO] WorldGuard: (world_nether) Fire spread is UNRESTRICTED.
    2011-07-04 01:33:27 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
    2011-07-04 01:33:27 [INFO] [XcraftGate v0.7.2] loading world world (NORMAL)
    2011-07-04 01:33:27 [INFO] [XcraftGate v0.7.2] loaded 8 gates
    2011-07-04 01:33:27 [INFO] [Anti-Item's AntiFirespread] v1.3 Is Enabled!
    2011-07-04 01:33:27 [INFO] [Jobs] - max-jobs property not found. Defaulting to unlimited!
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Woodcutter is missing the max-level property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Woodcutter is missing the slots property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Miner is missing the max-level property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Miner is missing the slots property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Builder is missing the max-level property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Builder is missing the slots property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Digger is missing the max-level property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Digger is missing the slots property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Farmer is missing the max-level property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Farmer is missing the slots property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Hunter is missing the max-level property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Hunter is missing the slots property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Fisherman is missing the max-level property. defaulting to no limits !
    2011-07-04 01:33:27 [INFO] [Jobs] - Job Fisherman is missing the slots property. defaulting to no limits !
    2011-07-04 01:33:28 [INFO] [Jobs v2.3.2] has been enabled succesfully.
    2011-07-04 01:33:28 [INFO] [Jobs] Successfully linked with BOSEconomy.
    2011-07-04 01:33:28 [INFO] [Jobs] Successfully linked with Permissions.
    2011-07-04 01:33:28 [INFO] Done (0,979s)! For help, type "help" or "?"
    2011-07-04 01:33:28 [INFO] [Showcase] Autosaved
    
    EDIT:

    Ok let me get this straight
    i can join fisherman job
    i can watch fisherman stats
    i cant get fishermans exp
    i cant get fishermans money
    what the fuck is going on?

    using bukkit 935
    recommended jobs plugin version coz older did not work at all
     
  16. Offline

    Todeshügel

    Yes i meant something like that.. so that you can say for e.g. Player 1 has earned 200$ from mining.. if he mines more he won't get any exp or money till the next day
     
  17. Offline

    Lykkepillen

    Im getting this error when using the /reload command


    Code:
    2011-07-03 23:34:18 [SEVERE] Error occurred while disabling Jobs v2.0.2 WIP 4 (Is it up to date?): null
    java.lang.NullPointerException
            at java.lang.String.replace(String.java:2219)
            at me.alex.jobs.Jobs.onDisable(Jobs.java:68)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:878)
            at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:280)
            at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:273)
            at org.bukkit.plugin.SimplePluginManager.clearPlugins(SimplePluginManager.java:301)
            at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:329)
            at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:281)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:290)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:480)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:465)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    And this is after i updated to 2.3.2 - The plugin also appears to have another issue with the same command. Whenever i /reload the plugins on my server, the prefixes doubbles Ex.
    NH NW Lykkepillen
    (Novice Hunter Novice Woodcutter [Username])
    After /reload
    NH NW NH NW Lykkepillen

    I don't know if this also effect the earnings
     
  18. Offline

    Taien

    You're gonna need to post your jobsConfig.yml for that error.

    I had the same problem, turned out to be a misspelled ChatColour heading in the titles.yml. (I had CharColour) I would very slowly and carefully read over your config files.
    Make sure you overwrote the old jobs.jar....the new jobs releases are Jobs.jar, so you may have both installed right now.
     
  19. Offline

    cpalms

    @phrstbrn

    Do you think it possible to have jobs automatically transfer based on permission groups?
     
  20. Offline

    AndyFox42

    Tonight I loaded this plugin onto my server running 1.7.2 and Bukkit build 953. Players were unable to join jobs despite having the jobs.join.* permission. they reported an "internal server error" when they tried. I was able to /jobs employ them however. Once a player was employed, the first time they did a job function (broke a block, killed a mob, etc) they were instantly max level which, in my server, was level 250. Players made (literally) billions of dollars in under 15 minutes.

    Any idea what went wrong? I went through the config files many times over to no avail. I did not modify the formulas. I set the prices fairly low (in the 0.25-1.5 range for most things.) This happened with all players and all jobs, not just one specific individual person or job.
     
  21. Offline

    Lykkepillen

    @Taien I only have Jobs.jar - I deleted the old jobs.jar before uploading. I didn't touch my /Jobs folder tho, can this have anything to do with it?
     
  22. here is my jobs config

    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: 20.0
                    experience: 20.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Fisherman:
                    income: 25.0
                    experience: 25.0
    
    You know what

    jobs plugin worked just fine this morning
    NOW it fucked up its red and not working and i have NOT touched the fucking plugin
    so NOT GOOD PLUGIN GUYS!

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

    phrstbrn

    Fishing was not tested against Bukkit 935. Try an older version.
     
  24. i CANT
    i cant change server 953 bukkit yet coz most of the plugins are still 935 which means: most of my server pluginns will go down? :DD
     
  25. Offline

    Tagz

    You're doing something wrong and being a prick while you do it.
    Newest version of Jobs is working fantastic on MC RB.
     
  26. it does not work for long at 935 bukkit
    changed to 953 -> works fine.
    even older versions fuck up in 935
     
  27. Offline

    phrstbrn

    There are 3 builds posted, recommended which has the latest features, and 2 older builds which remain backwards comparability in case feature changes break future bukkit builds and only include user reported bugfixes. 2.2.2 works and has been tested on 935. I ran this branch about a week on our public server. Make sure you clear your configs before downgrading your build, they're not backwards compatible.
     
  28. Offline

    Neici

    Hi,
    I rented a server on zaphosting. I've added Permissions, iconomy, iconomychestshop, lockette, commandbook, worldedit and Travelportals.
    They all work fine except of Jobs.
    I've downloaded jobs 2.3.2, deleted all Jobsfiles from 2.3.1. This Version also didn't work.
    The Path is following: plugins/Jobs.jar plugins/Jobs/<yml Files>
    My error list from the Log:
    Code:
    >
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
            at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
            at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
            at com.iConomy.entity.Players.onPlayerJoin(Players.java:1137)
            at com.iConomy.iConomy.getAccount(iConomy.java:437)
            at com.iConomy.system.Accounts.get(Accounts.java:235)
            at com.iConomy.system.Accounts.exists(Accounts.java:32)
            at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:267)
            at org.h2.jdbc.JdbcPreparedStatement.(JdbcPreparedStatement.java:71)
            at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1119)
            at org.h2.engine.Session.prepareCommand(Session.java:364)
            at org.h2.engine.Session.prepareLocal(Session.java:415)
            at org.h2.command.Parser.prepareCommand(Parser.java:218)
            at org.h2.command.dml.Select.prepare(Select.java:807)
            at org.h2.expression.Comparison.createIndexConditions(Comparison.java:364)
    java.lang.IllegalAccessError: tried to access method org.h2.expression.ExpressionVisitor.getNotFromResolverVisitor(Lorg/h2/table/ColumnResolver;)Lorg/h2/expression/ExpressionVisitor; from class org.h2.expression.Comparison
    > 19:52:12 [SEVERE] Could not pass event PLAYER_JOIN to iConomy
    > 19:52:12 [INFO] CommandBook: No intro.mid; not playing intro song.
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
            at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
            at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
            at com.iConomy.entity.Players.onPlayerJoin(Players.java:1137)
            at com.iConomy.iConomy.getAccount(iConomy.java:437)
            at com.iConomy.system.Accounts.get(Accounts.java:235)
            at com.iConomy.system.Accounts.exists(Accounts.java:32)
            at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:267)
            at org.h2.jdbc.JdbcPreparedStatement.(JdbcPreparedStatement.java:71)
            at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1119)
            at org.h2.engine.Session.prepareCommand(Session.java:364)
            at org.h2.engine.Session.prepareLocal(Session.java:415)
            at org.h2.command.Parser.prepareCommand(Parser.java:218)
            at org.h2.command.dml.Select.prepare(Select.java:807)
            at org.h2.expression.Comparison.createIndexConditions(Comparison.java:364)
    java.lang.IllegalAccessError: tried to access method org.h2.expression.ExpressionVisitor.getNotFromResolverVisitor(Lorg/h2/table/ColumnResolver;)Lorg/h2/expression/ExpressionVisitor; from class org.h2.expression.Comparison
    > 19:46:02 [SEVERE] Could not pass event PLAYER_JOIN to iConomy
    > 19:46:02 [INFO] CommandBook: No intro.mid; not playing intro song.
    > 19:46:02 [INFO] Neici [/] logged in with entity id 5720 at ([world] -190.77442104571696, 79.0, 69.30000001192093)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
            at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
            at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
            at com.iConomy.entity.Players.onPlayerJoin(Players.java:1137)
            at com.iConomy.iConomy.getAccount(iConomy.java:437)
            at com.iConomy.system.Accounts.get(Accounts.java:235)
            at com.iConomy.system.Accounts.exists(Accounts.java:32)
            at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:267)
            at org.h2.jdbc.JdbcPreparedStatement.(JdbcPreparedStatement.java:71)
            at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1119)
            at org.h2.engine.Session.prepareCommand(Session.java:364)
            at org.h2.engine.Session.prepareLocal(Session.java:415)
            at org.h2.command.Parser.prepareCommand(Parser.java:218)
            at org.h2.command.dml.Select.prepare(Select.java:807)
            at org.h2.expression.Comparison.createIndexConditions(Comparison.java:364)
    java.lang.IllegalAccessError: tried to access method org.h2.expression.ExpressionVisitor.getNotFromResolverVisitor(Lorg/h2/table/ColumnResolver;)Lorg/h2/expression/ExpressionVisitor; from class org.h2.expression.Comparison
    > 19:43:04 [SEVERE] Could not pass event PLAYER_JOIN to iConomy
    > 19:43:04 [INFO] CommandBook: No intro.mid; not playing intro song.
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
            at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
            at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
            at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
            at com.iConomy.entity.Players.onPlayerJoin(Players.java:1137)
            at com.iConomy.iConomy.getAccount(iConomy.java:437)
            at com.iConomy.system.Accounts.get(Accounts.java:235)
            at com.iConomy.system.Accounts.exists(Accounts.java:32)
            at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:267)
            at org.h2.jdbc.JdbcPreparedStatement.(JdbcPreparedStatement.java:71)
            at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1119)
            at org.h2.engine.Session.prepareCommand(Session.java:364)
            at org.h2.engine.Session.prepareLocal(Session.java:415)
            at org.h2.command.Parser.prepareCommand(Parser.java:218)
            at org.h2.command.dml.Select.prepare(Select.java:807)
            at org.h2.expression.Comparison.createIndexConditions(Comparison.java:364)
    java.lang.IllegalAccessError: tried to access method org.h2.expression.ExpressionVisitor.getNotFromResolverVisitor(Lorg/h2/table/ColumnResolver;)Lorg/h2/expression/ExpressionVisitor; from class org.h2.expression.Comparison
    > 19:43:03 [SEVERE] Could not pass event PLAYER_JOIN to iConomy
    > 19:43:03 [INFO] CommandBook: No intro.mid; not playing intro song.
    > 19:43:01 [INFO] Done (0.935s)! For help, type "help" or "?"
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at com.zford.jobs.Jobs.onEnable(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.loadSlots(Unknown Source)
            at com.zford.jobs.dao.JobsDAOH2.getSlotsTaken(Unknown Source)
    java.lang.NullPointerException
    > 19:43:01 [SEVERE] Error occurred while enabling Jobs v2.3.2 (Is it up to date?): null
    > 19:43:01 [SEVERE] [Jobs - database connection error. Disabling jobs!]
    > 19:43:01 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    > 19:43:01 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    > 19:43:01 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    > 19:43:01 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    > 19:43:01 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    > 19:43:01 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    > 19:43:01 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    > 19:43:01 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    > 19:43:01 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    > 19:43:01 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    > 19:43:01 [SEVERE]       at com.zford.jobs.Jobs.onEnable(Unknown Source)
    > 19:43:01 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
    > 19:43:01 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
    > 19:43:01 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.loadSlots(Unknown Source)
    > 19:43:01 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getSlotsTaken(Unknown Source)
    > 19:43:01 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getConnection(Unknown Source)
    > 19:43:01 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:200)
    > 19:43:01 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:620)
    > 19:43:01 [SEVERE]       at org.sqlite.JDBC.connect(JDBC.java:64)
    > 19:43:01 [SEVERE]       at org.sqlite.JDBC.createConnection(JDBC.java:74)
    > 19:43:01 [SEVERE] java.sql.SQLException: invalid database address: jdbc:h2:plugins/Jobs/jobs
    > 19:42:59 [INFO] [Jobs] - Job Fisherman is missing the slots property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Fisherman is missing the max-level property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Hunter is missing the slots property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Hunter is missing the max-level property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Farmer is missing the slots property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Farmer is missing the max-level property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Digger is missing the slots property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Digger is missing the max-level property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Builder is missing the slots property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Builder is missing the max-level property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Miner is missing the slots property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Miner is missing the max-level property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Woodcutter is missing the slots property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - Job Woodcutter is missing the max-level property. defaulting to no limits !
    > 19:42:59 [INFO] [Jobs] - max-jobs property not found. Defaulting to unlimited!
    > 19:42:59 [SEVERE] [Jobs] - H2 connection problem
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at com.zford.jobs.Jobs.onEnable(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(Unknown Source)
            at com.zford.jobs.dao.JobsDAOH2.(Unknown Source)
            at com.zford.jobs.dao.JobsDAOH2.setUp(Unknown Source)
            at com.zford.jobs.dao.JobsDAOH2.getConnection(Unknown Source)
            at com.zford.jobs.Jobs.disablePlugin(Unknown Source)
            at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:280)
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:878)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
            at com.zford.jobs.Jobs.onDisable(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
            at com.zford.jobs.config.JobsConfiguration.loadSlots(Unknown Source)
            at com.zford.jobs.dao.JobsDAOH2.getSlotsTaken(Unknown Source)
    java.lang.NullPointerException
    > 19:42:59 [SEVERE] Error occurred while disabling Jobs v2.3.2 (Is it up to date?): null
    > 19:42:59 [SEVERE] [Jobs - database connection error. Disabling jobs!]
    > 19:42:59 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    > 19:42:59 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    > 19:42:59 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    > 19:42:59 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    > 19:42:59 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    > 19:42:59 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    > 19:42:59 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    > 19:42:59 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    > 19:42:59 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    > 19:42:59 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    > 19:42:59 [SEVERE]       at com.zford.jobs.Jobs.onEnable(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.setUp(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getConnection(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.Jobs.disablePlugin(Unknown Source)
    > 19:42:59 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:280)
    > 19:42:59 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:878)
    > 19:42:59 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
    > 19:42:59 [SEVERE]       at com.zford.jobs.Jobs.onDisable(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.loadSlots(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getSlotsTaken(Unknown Source)
    > 19:42:59 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getConnection(Unknown Source)
    > 19:42:59 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:200)
    > 19:42:59 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:620)
    > 19:42:59 [SEVERE]       at org.sqlite.JDBC.connect(JDBC.java:64)
    > 19:42:59 [SEVERE]       at org.sqlite.JDBC.createConnection(JDBC.java:74)
    > 19:42:59 [SEVERE] java.sql.SQLException: invalid database address: jdbc:h2:plugins/Jobs/jobs
    > 19:42:58 [INFO] [Jobs] - Job Fisherman is missing the slots property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Fisherman is missing the max-level property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Hunter is missing the slots property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Hunter is missing the max-level property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Farmer is missing the slots property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Farmer is missing the max-level property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Digger is missing the slots property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Digger is missing the max-level property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Builder is missing the slots property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Builder is missing the max-level property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Miner is missing the slots property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Miner is missing the max-level property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Woodcutter is missing the slots property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - Job Woodcutter is missing the max-level property. defaulting to no limits !
    > 19:42:58 [INFO] [Jobs] - max-jobs property not found. Defaulting to unlimited!
    > 19:42:58 [SEVERE] [Jobs] - H2 connection problem
    > 19:42:58 [SEVERE] [Jobs - database connection error. Disabling jobs!]
    > 19:42:58 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    > 19:42:58 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    > 19:42:58 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    > 19:42:58 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    > 19:42:58 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    > 19:42:58 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    > 19:42:58 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    > 19:42:58 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    > 19:42:58 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    > 19:42:58 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    > 19:42:58 [SEVERE]       at com.zford.jobs.Jobs.onEnable(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.setUp(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getConnection(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.Jobs.disablePlugin(Unknown Source)
    > 19:42:58 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:280)
    > 19:42:58 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:878)
    > 19:42:58 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
    > 19:42:58 [SEVERE]       at com.zford.jobs.Jobs.onDisable(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.setUp(Unknown Source)
    > 19:42:58 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getConnection(Unknown Source)
    > 19:42:58 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:200)
    > 19:42:58 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:620)
    > 19:42:58 [SEVERE]       at org.sqlite.JDBC.connect(JDBC.java:64)
    > 19:42:58 [SEVERE]       at org.sqlite.JDBC.createConnection(JDBC.java:74)
    > 19:42:58 [SEVERE] java.sql.SQLException: invalid database address: jdbc:h2:plugins/Jobs/jobs
    > 19:42:56 [SEVERE] [Jobs - database connection error. Disabling jobs!]
    > 19:42:56 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    > 19:42:56 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    > 19:42:56 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    > 19:42:56 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    > 19:42:56 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    > 19:42:56 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    > 19:42:56 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    > 19:42:56 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    > 19:42:56 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
    > 19:42:56 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    > 19:42:56 [SEVERE]       at com.zford.jobs.Jobs.onEnable(Unknown Source)
    > 19:42:56 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.getInstance(Unknown Source)
    > 19:42:56 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.(Unknown Source)
    > 19:42:56 [SEVERE]       at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(Unknown Source)
    > 19:42:56 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.(Unknown Source)
    > 19:42:56 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.setUp(Unknown Source)
    > 19:42:56 [SEVERE]       at com.zford.jobs.dao.JobsDAOH2.getConnection(Unknown Source)
    > 19:42:56 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:200)
    > 19:42:56 [SEVERE]       at java.sql.DriverManager.getConnection(DriverManager.java:620)
    > 19:42:56 [SEVERE]       at org.sqlite.JDBC.connect(JDBC.java:64)
    > 19:42:56 [SEVERE]       at org.sqlite.JDBC.createConnection(JDBC.java:74)
    > 19:42:56 [SEVERE] java.sql.SQLException: invalid database address: jdbc:h2:plugins/Jobs/jobs
    > 19:42:54 [INFO] [Permissions] SQL Interface enabled!
    > 19:42:54 [INFO] TravelPortals version 1.5 is enabled!
    > 19:42:54 [INFO] [iConomyChestShop] Lockette version 1.3.8 loaded.
    > 19:42:54 [INFO] [iConomyChestShop] Permissions version 3.1.4 loaded.
    > 19:42:54 [INFO] [iConomyChestShop] iConomy version 5 loaded.
    > 19:42:54 [INFO] [iConomyChestShop] version 2.75 initialized!
    > 19:42:54 [INFO] [iConomy] hooked into Permissions.
    > 19:42:54 [INFO] [iConomy] Developed by: [Nijikokun]
    > 19:42:54 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    > 19:42:54 [INFO] [iConomy] Logging is currently disabled.
    > 19:42:54 [INFO] Lockette: Ready to protect your containers.
    > 19:42:54 [INFO] Lockette: Using ops file for admin permissions.
    > 19:42:54 [INFO] Lockette: Linked to Permissions plugin version 3.1.4
    > 19:42:53 [INFO] Lockette: Detected craftbukkit build [953] ok.
    > 19:42:53 [INFO] Lockette version 1.3.8 is being enabled!  Yay!  (Core version 1.0)
    > 19:42:53 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    > 19:42:53 [INFO] CommandBook: 1 kit(s) loaded.
    > 19:42:53 [INFO] CommandBook: 0 banned name(s) loaded.
    > 19:42:53 [INFO] CommandBook 1.5.1-customized enabled.
    > 19:42:53 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    > 19:42:53 [INFO] WorldEdit 4.6 enabled.
    > 19:42:53 [INFO] [Permissions] version [3.1.4] (Yeti)  loaded
    > 19:42:53 [INFO] Preparing spawn area: 57%
    > 19:42:53 [INFO] Preparing start region for level 1 (Seed: -5098014244646812457)
    > 19:42:52 [INFO] Preparing start region for level 0 (Seed: -5098014244646812457)
    > 19:42:52 [INFO] Preparing level "world"
    > 19:42:52 [INFO] [Permissions] (Yeti) was initialized.
    > 19:42:52 [INFO] Entities enhanced[0] subclassed[1]
    > 19:42:51 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    > 19:42:51 [INFO] DataSourcePool [iConomyChestShop] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    > 19:42:51 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-904-g9277096-b953jnks (MC: 1.7.2)
    > 19:42:51 [INFO] Starting Minecraft server on
    > 19:42:51 [INFO] Loading properties
    > 19:42:51 [INFO] Starting minecraft server version Beta 1.7.2
    
    It would be nice if you could help me. Your plugin sound pretty cool
     
  29. i have newest bukkit 953 and 1.7 mine
    i download the newest jobs plugin which is for 953 bukkit
    still does not work.
    Jobs plugin wont go red in plugins list but the fish wont give exp/money when captured
    i changed the amount to 50.0 but it wont give anything at all

    here is my jobs config

    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: 100
            # [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: 100
            #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: 100
            #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: 100
            #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: 100
            #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: 100
            #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: 100
            #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: 50.0
                    experience: 50.0
            Kill:
                Player:
                    income: 70.5
                    experience: 70.5
            custom-kill:
                Fisherman:
                    income: 100.0
                    experience: 100.0
    
     
  30. Offline

    phrstbrn



    If you keep changing your problem and story, I don't know how to help you.
     

Share This Page