Spigot Jobs Reborn

A fully configurable plugin that allows you to get paid for breaking, placing, killing, fishing...

  1. What do you mean by that? It should update after database will be updated, its not instantaneous.
  2. on the default config settings i have it placed and the sign hasn't updated in 2 days so far after i abandon a job, i am rank 1 on all jobs even after leaving them all.

    Also when i level up builder, woodcutter seems to level up at the same time in default config.

    [04:47:29] [Server thread/WARN]: java.lang.reflect.InvocationTargetException
    [04:47:29] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [04:47:29] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [04:47:29] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [04:47:29] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:497)
    [04:47:29] [Server thread/WARN]: at com.gamingmesh.jobs.commands.JobsCommands.onCommand(JobsCommands.java:83)
    [04:47:29] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    [04:47:29] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
    [04:47:29] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)
    [04:47:29] [Server thread/WARN]: at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:576)
    [04:47:29] [Server thread/WARN]: at com.gamingmesh.jobs.listeners.JobsListener.onSignInteract(JobsListener.java:238)
    [04:47:29] [Server thread/WARN]: at sun.reflect.GeneratedMethodAccessor259.invoke(Unknown Source)
    [04:47:29] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [04:47:29] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:497)
    [04:47:29] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
    [04:47:29] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    [04:47:29] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
    [04:47:29] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
    [04:47:29] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:227)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerInteractManager.interact(PlayerInteractManager.java:463)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:759)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
    [04:47:29] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    [04:47:29] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:714)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653)
    [04:47:29] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556)
    [04:47:29] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
    [04:47:29] [Server thread/WARN]: Caused by: java.lang.NumberFormatException: For input string: "2744484667735765200000000000000000000000000000000"
    [04:47:29] [Server thread/WARN]: at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    [04:47:29] [Server thread/WARN]: at java.lang.Long.parseLong(Long.java:592)
    [04:47:29] [Server thread/WARN]: at java.lang.Long.valueOf(Long.java:803)
    [04:47:29] [Server thread/WARN]: at com.iCo6.util.Common.formatted(Common.java:84)
    [04:47:29] [Server thread/WARN]: at com.iCo6.iConomy.format(iConomy.java:503)
    [04:47:29] [Server thread/WARN]: at net.milkbowl.vault.economy.plugins.Economy_iConomy6.format(Economy_iConomy6.java:113)
    [04:47:29] [Server thread/WARN]: at com.gamingmesh.jobs.economy.VaultEconomy.format(VaultEconomy.java:67)
    [04:47:29] [Server thread/WARN]: at com.gamingmesh.jobs.economy.BufferedEconomy.format(BufferedEconomy.java:77)
    [04:47:29] [Server thread/WARN]: at com.gamingmesh.jobs.commands.JobsCommands.jobInfoMessage(JobsCommands.java:1460)
    [04:47:29] [Server thread/WARN]: at com.gamingmesh.jobs.commands.JobsCommands.jobInfoMessage(JobsCommands.java:1378)
    [04:47:29] [Server thread/WARN]: at com.gamingmesh.jobs.commands.JobsCommands.info(JobsCommands.java:343)
    [04:47:29] [Server thread/WARN]: ... 31 more
    #922 Jenks1999, Sep 2, 2015
    Last edited: Sep 2, 2015
  3. hmmm, Caused by: java.lang.NumberFormatException: For input string: "2744484667735765200000000000000000000000000000000" why there is so big numbers in your server? in general this issue comes from this HUGE number. What level are your players and what equations is in your server.
  4. Hey

    I am having a problem with the plugin that's currently running on my server. For some reason, people don't make money/xp and can't use their commands which I give to them once they get to a certain level. Happens once in a while, lately more often and they are able to use the commands after leveling up their job 1 level up once which is weird. I do not get any errors in the console (that I have seen). I run spigot version 1.8.8-R0.1-SNAPSHOP, and the latest jobs version

    #925 alek4032, Sep 4, 2015
    Last edited: Sep 4, 2015
  5. Hello @Zrips, i update in last version and i have reports from players they lose jobs permissions, i use group manager if that help.
    Any solution?
    #926 reeferx7, Sep 5, 2015
    Last edited: Sep 5, 2015
  6. Can you give me more information on this mater? like what kind of permissions, to join jobs, extra permissions given with jobs level?
  7. Code (Text):
        fullname: Miner
        shortname: M
        description: $ for mining ore and gems
        ChatColour: GRAY
        chat-display: none
        max-level: 25
        leveling-progression-equation: 1000*((1.12+(0.01*(numjobs-1)))^(joblevel-1))
        income-progression-equation: baseincome*((1.03)^(joblevel-1))
        experience-progression-equation: baseexperience*((1.00)^(joblevel-1))
            income: 0.1
            experience: 0.5
            income: 0.5
            experience: 2.5
            income: 0.5
            experience: 2.5
            income: 0.5
            experience: 2.5
            income: 0.5
            experience: 2.5
            income: 2.5
            experience: 2.5
            income: 2.5
            experience: 10.0
            income: 2.5
            experience: 15.0
        permissions:                          <<<<<<<<<<<--------------------- THIS PERMISSIONS
            value: true
            level: 0
            value: true
            level: 0
            value: true
            level: 4
            value: true
            level: 2
            value: true
            level: 10
            value: true
            level: 3
            value: true
            level: 8
            value: true
            level: 15
            value: true
            level: 20
            value: true
            level: 25
            value: true
            level: 40

    I have now 40 players on and only 2 players have the right permissions

    EDIT: if that help i update from Jobs2.31.1 -> Jobs2.47.2
    In Jobs2.31.1 all fine, expect reload permission plugin(groupmanager)

    Edit again: @Zrips i make some tests with out op player and after restart the server i got all the "jobs permissions", but I lose permissions if i leave the server and Join again.
    #928 reeferx7, Sep 5, 2015
    Last edited: Sep 5, 2015
  8. Do you lossing random permission or from particular plugin, like mcmmo?
  9. All jobs permissions when the player relogin in server.
  10. Hey there,

    amazing plugin, love the work.

    I'm having an issue right now; I noticed people are leveling, gaining $$ and EXP for jobs way to fast.

    I've set a $5k limit per hour on Job money gain...how can I slow down base income?
  11. @Zrips i test older versions and the permission think broke afer Jobs2.45.3(this is last version with working permissions).
  12. I will try to fix that issue and post updated version tomorrow
    • Like Like x 1
  13. Lover down base income for jobs
  14. com.gamingmesh.jobs.listeners.JobsPaymentListener.onBlockBreak(JobsPaymentListener.java:313) ~[?:?

    Players don't get money for breaking blocks, plugin is fully updated and server is fully updated.
  15. Hello Zrips :) Jobs limit seems to break if the server is up longer than 24 hours. I'm currently on version 2.47.1.

    A player will hit the limit after a day of play, and then the next day the player will earn money and exp, but when they check /jobs limit it just says 0.0/5000.0 and doesn't change. The time until money reset also stays at 24 hours.

    My generalConfig.yml Limit section: http://pastebin.com/Ni91ys8v

    EDIT: Added info.
    #939 LostUser, Sep 6, 2015
    Last edited: Sep 6, 2015
  16. Another odd issue. /jobs toggle doesn't seem to work. Some of my players are stuck with the action bars off, and some with the action bars on. Typing /jobs toggle will display "Toggled: OFF" or "ON" but it seems to toggle back as soon as a job-related task is done.

    My generalConfig shows "EnabledJobsToglle: true". Is there anything else that must be checked to make /jobs toggle work? Thank you.