Spigot Jobs Reborn 5.0.0.9

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

  1. Its not a error, just informational messages about missing material names as 1.13 removed some of them. This will be addressed in future, i'm just too tired today to continue work on it and just giving out working 1.13 build for you to mess around and maybe point out some possible issues.
     
  2. OK, thank you very much! :) I just wanted to be sure, that you know about it! :) Keep up the good work and go rest now :) you deserve it :)
     
  3. spigot 1.13
    [19:22:07] [Server thread/INFO]: [Jobs] Enabling Jobs v4.6.0
    [19:22:14] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 8 titles![m
    [19:22:14] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 0 restricted areas![m
    [19:22:14] [Server thread/INFO]: [0;31;1m[Jobs] Your defined (93) protected block id/name is not correct![m
    [19:22:14] [Server thread/INFO]: [0;31;1m[Jobs] Your defined (149) protected block id/name is not correct![m
    [19:22:14] [Server thread/INFO]: [0;31;1m[Jobs] Your defined (59) protected block id/name is not correct![m
    [19:22:14] [Server thread/INFO]: [0;31;1m[Jobs] Your defined (83) protected block id/name is not correct![m
    [19:22:14] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 45 protected blocks timers![m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 641 custom item names![m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 41 custom entity names![m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 27 custom enchant names![m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 16 custom color names![m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 4 shop items![m
    [19:22:15] [Server thread/WARN]: [Jobs] Job Miner has an invalid Break type property: GLOWING_REDSTONE_ORE! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Miner has an invalid Break type property: QUARTZ_ORE! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Miner has an invalid Break type property: NETHER_FENCE! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Miner has an invalid Place type property: RAILS! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Builder has an invalid Place type property: 112! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Farmer has an invalid Break type property: BEETROOT_BLOCK-3! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Farmer has an invalid Break type property: CROPS-7! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Farmer has an invalid Break type property: CARROT-7! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Farmer has an invalid Break type property: POTATO-7! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Farmer has an invalid Break type property: SUGAR_CANE_BLOCK! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Farmer has an invalid Place type property: CROPS-0! Material must be a block!
    [19:22:15] [Server thread/WARN]: [Jobs] Job Farmer has an invalid Place type property: SUGAR_CANE_BLOCK! Material must be a block!
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 12 jobs![m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Explorer job manager registered![m
    [19:22:15] [Jobs-DatabaseSaveTask/INFO]: [0;33;1m[Jobs] Started database save task.[m
    [19:22:15] [Jobs-BufferedPaymentThread/INFO]: [0;33;1m[Jobs] Started buffered payment thread.[m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Loaded 0 schedulers![m
    [19:22:15] [Server thread/INFO]: [0;33;1m[Jobs] Preloaded 0 players data in 0.0[m
    [19:22:16] [Server thread/INFO]: [0;33;1m[Jobs] MythicMobs detected.[m
    [19:22:16] [Server thread/INFO]: [0;33;1m[Jobs] [0;33;22mMythicMobs4 was found - Enabling capabilities.[m
    [19:22:16] [Server thread/INFO]: [0;33;1m[Jobs] Loading explorer data[m
    [19:22:16] [Server thread/INFO]: [0;33;1m[Jobs] Loaded explorer data (0)[m
    [19:22:16] [Server thread/INFO]: [0;33;1m[Jobs] Plugin has been enabled succesfully.[m
     
    • Like Like x 1
  4. 1.13

    woodcutter Only birch can get money

    I think other professions also have this problem.
     
  5. smmmadden

    Benefactor

    Setup a new 1.13 Spigot server and on startup, it looks like some configs need updating.
    upload_2018-7-22_16-10-42.png

    GLOWING_REDSTONE_ORE was renamed to REDSTONE_ORE - seems to be code dependency that needs to change also.
    QUARTZ_ORE was renamed to NETHER_QUARTZ_ORE
    NETHER_FENCE was incorrect - should be NETHER_BRICK_FENCE
    RAILS was incorrect - should be POWERED_RAIL
    112 was incorrect - should be NETHER_BRICKS
    BEETROOT_BLOCK-3 was incorrect - should be BEETROOTS
    CROPS-7 was incorrect - should be WHEAT
    CARROT-7 was incorrect - should be CARROTS
    POTATO-7 was incorrect - should be POTATOES
    SUGAR_CANE_BLOCK was renamed to SUGAR_CANE
     
    #4025 smmmadden, Jul 22, 2018
    Last edited: Jul 22, 2018
  6. smmmadden

    Benefactor

    upload_2018-7-22_16-44-11.png

    Changing the above and reloading the jobConfig.yml now looks cleaner. Not sure where to look for the red ones marked above.

    Posted changes here: https://pastebin.com/KaKf4pWA
     
    #4026 smmmadden, Jul 22, 2018
    Last edited: Jul 22, 2018
  7. smmmadden

    Benefactor

  8. For your info re Spigot dev 1.13 errors

    This server is running CraftBukkit version git-Spigot-ed1cec9-4e2f571 (MC: 1.13) (Implementing API version 1.13-R0.1-SNAPSHOT)

    [15:13:17 INFO]: [Jobs] Enabling Jobs v4.6.0
    [15:13:19 INFO]: [Jobs] Loaded 8 titles!
    [15:13:19 INFO]: [Jobs] Loaded 0 restricted areas!
    [15:13:19 INFO]: [Jobs] Your defined (93) protected block id/name is not correct!
    [15:13:19 INFO]: [Jobs] Your defined (149) protected block id/name is not correct!
    [15:13:19 INFO]: [Jobs] Your defined (59) protected block id/name is not correct!
    [15:13:19 INFO]: [Jobs] Your defined (83) protected block id/name is not correct!
    [15:13:19 INFO]: [Jobs] Loaded 45 protected blocks timers!
    [15:13:19 INFO]: [Jobs] Loaded 641 custom item names!
    [15:13:19 INFO]: [Jobs] Loaded 41 custom entity names!
    [15:13:19 INFO]: [Jobs] Loaded 27 custom enchant names!
    [15:13:19 INFO]: [Jobs] Loaded 16 custom color names!
    [15:13:19 INFO]: [Jobs] Loaded 4 shop items!
    [15:13:19 WARN]: [Jobs] Job Miner has an invalid Break type property: GLOWING_REDSTONE_ORE! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Miner has an invalid Break type property: QUARTZ_ORE! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Miner has an invalid Break type property: NETHER_FENCE! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Miner has an invalid Place type property: RAILS! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Builder has an invalid Place type property: 112! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Farmer has an invalid Break type property: BEETROOT_BLOCK-3! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Farmer has an invalid Break type property: CROPS-7! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Farmer has an invalid Break type property: CARROT-7! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Farmer has an invalid Break type property: POTATO-7! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Farmer has an invalid Break type property: SUGAR_CANE_BLOCK! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Farmer has an invalid Place type property: CROPS-0! Material must be a block!
    [15:13:19 WARN]: [Jobs] Job Farmer has an invalid Place type property: SUGAR_CANE_BLOCK! Material must be a block!
    [15:13:20 INFO]: [Jobs] Loaded 12 jobs!
    [15:13:20 INFO]: [Jobs] Explorer job manager registered!
    [15:13:20 INFO]: [Jobs] Started database save task.
    [15:13:20 INFO]: [Jobs] Started buffered payment thread.
    [15:13:20 INFO]: [Jobs] Loaded 0 schedulers!
    [15:13:20 INFO]: [Jobs] Preloaded 1 players data in 0.0
    [15:13:20 INFO]: [Jobs] mcMMO was found - But your McMMO version is outdated, please update for full support.
    [15:13:20 ERROR]: [Jobs] Plugin Jobs v4.6.0 has failed to register events for class com.gamingmesh.jobs.listeners.McMMOlistener because com/gmail/nossr50/events/skills/repair/McMMOPlayerRepairCheckEvent does not exist.
    [15:13:20 INFO]: [Jobs] WorldGuard detected.
    [15:13:20 INFO]: [Jobs] Loading explorer data
    [15:13:20 INFO]: [Jobs] Loaded explorer data (21)
    [15:13:20 INFO]: [Jobs] Plugin has been enabled succesfully.
    Sorry.......... thanks for fast update
    EDIT:-
    OK my bad just read previous posts - about 1.13 name changes .....
     
    #4028 DaDMaR777, Jul 23, 2018
    Last edited: Jul 23, 2018
  9. Hey brotato chip, I was testing out 1.13 plugins and YES I did read the posts prior to mine, but it seems not everyone is getting the same output, so I got some output for you, as well:

     
  10. First:
    [16:57:35] [Server thread/WARN]: [Jobs] Job Miner has an invalid Break type property: GLOWING_REDSTONE_ORE! Material must be a block!
    [16:57:35] [Server thread/WARN]: [Jobs] Job Builder has an invalid Place type property: 112! Material must be a block!

    [19:39:10] [Server thread/WARN]: [Jobs] Job Miner is using REDSTONE_ORE instead of GLOWING_REDSTONE_ORE.
    [19:39:10] [Server thread/WARN]: [Jobs] Automatically changing block to GLOWING_REDSTONE_ORE. Please update your configuration.
    [19:39:10] [Server thread/WARN]: [Jobs] In vanilla minecraft, REDSTONE_ORE changes to GLOWING_REDSTONE_ORE when interacted with.
    [19:39:10] [Server thread/WARN]: [Jobs] In the future, Jobs using REDSTONE_ORE instead of GLOWING_REDSTONE_ORE may fail to work correctly.

    Second:
    Please adapt the block ID in the JobConfig.yhm file to cheaper Minecraft 1.13
    Example:
    "Woodcutter:
    fullname: Woodcutter
    shortname: W
    description: Earns money felling and planting trees
    ChatColour: GREEN
    chat-display: full
    max-level: 200
    leveling-progression-equation: 10*(joblevel)+(joblevel*joblevel*4)
    income-progression-equation: baseincome+(baseincome*(joblevel-1)*0.01)-((baseincome+(joblevel-1)*0.01) * ((numjobs-1)*0.05))
    points-progression-equation: basepoints+(basepoints*(joblevel-1)*0.01)-((basepoints+(joblevel-1)*0.01) * ((numjobs-1)*0.05))
    experience-progression-equation: baseexperience-(baseexperience*((numjobs-1) *0.01))
    rejoinCooldown: 10
    Gui:
    Id: 17
    Data: 2
    Break:
    17-0:
    income: 2.5
    points: 2.5
    experience: 2.5
    17-1:
    income: 2.0
    points: 2.5
    experience: 2.0"

    Woodcutter:
    fullname: Woodcutter
    shortname: W
    description: Earns money felling and planting trees
    ChatColour: GREEN
    chat-display: full
    max-level: 200
    leveling-progression-equation: 10*(joblevel)+(joblevel*joblevel*4)
    income-progression-equation: baseincome+(baseincome*(joblevel-1)*0.01)-((baseincome+(joblevel-1)*0.01) * ((numjobs-1)*0.05))
    points-progression-equation: basepoints+(basepoints*(joblevel-1)*0.01)-((basepoints+(joblevel-1)*0.01) * ((numjobs-1)*0.05))
    experience-progression-equation: baseexperience-(baseexperience*((numjobs-1) *0.01))
    rejoinCooldown: 10
    Gui:
    Id: 17
    Data: 2
    Break:
    OAK_LOG:
    income: 2.5
    points: 2.5
    experience: 2.5
    SPRUCE_LOG:
    income: 2.0
    points: 2.5
    experience: 2.0
    And so on. Because currently the blocks ID from the version Minecraft 1.12.2 is not compatible with 1.13.
     
    #4030 Gniewny, Jul 23, 2018
    Last edited: Jul 25, 2018
  11. Hey @Zrips not sure if this has been suggested before... but @MadWookie and I were curious, if you could add a hook into SlimeFun?
    We were hoping to be able to pay players for doing specific SlimeFun activities.
     
    #4031 ShaneBee, Jul 24, 2018
    Last edited: Jul 24, 2018
    • Agree Agree x 1
  12. We were hopping onto this thread to let you know that we were hoping to pay players for doing specific SlimeFun activities.
     
    • Like Like x 1
  13. NOOOOOOO ;) haha, silly me and my typos
     
  14. klugemonkey

    Supporter

    Some of the Material types in 1.13 are different than 1.12, and some are problematic. Best to convert numeric ids to Material names whenever possible. Here's what I've got going so far with the configs on 1.13....

    jobConfig.yml:
    https://paste.md-5.net/gixuresuda.coffee

    restrictedBlocks.yml:
    https://paste.md-5.net/jajekovula.sm

    You will still get an error for MELON (1.13 block), because it was not a block in 1.12, but rather referred to the melon slice.
    And also REDSTONE_ORE will get automatically changed to GLOWING_REDSTONE_ORE by the plugin. So it won't work properly until fixed.
     
    • Winner Winner x 2
  15. smmmadden

    Benefactor

    no need to create a list as it already exists. :) I posted it under my initial report showing the block names have changed.
    This list of names shows the GLOWING_REDSTONE_ORE and RESTONE_ORE have been deprecated. https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
     
  16. klugemonkey

    Supporter

    Yeh, I didn't. I updated the config files. But what I did point out was 1) Melon would not work even if you put the enum in the config, 2) Redstone_Ore is getting replaced with a deprecated Glowing_Redstone_Ore by the plugin, both which are bugs in the code.
     
    • Agree Agree x 1
    • Winner Winner x 1
  17. smmmadden

    Benefactor

    anything with a numeric identifier is subject to change - at least that's what I've been going on. All the configs probably need to be reviewed and converted to names.
     
  18. Hey! Thanks for working so hard on the update... I thought I would let you know I am getting this error warning in my console. It doesn't seem to be adding any money to the accounts either. I'm sure you have your hands full fixing bugs but I thought I should send a report in case it helps. Your plugins (CMI and Jobs) are my all time favorites and very worth being premium -plugins. Thanks again!

    24.07 21:36:49 [Server] WARN Job Miner has an invalid Break type property: GLOWING_REDSTONE_ORE! Material must be a block! 24.07 21:36:49 [Server] WARN Job Miner has an invalid Break type property: QUARTZ_ORE! Material must be a block! 24.07 21:36:49 [Server] WARN Job Miner has an invalid Break type property: NETHER_FENCE! Material must be a block! 24.07 21:36:49 [Server] WARN Job Miner has an invalid Place type property: RAILS! Material must be a block! 24.07 21:36:49 [Server] WARN Job Builder has an invalid Place type property: 112! Material must be a block! 24.07 21:36:49 [Server] WARN Job Farmer has an invalid Break type property: BEETROOT_BLOCK-3! Material must be a block! 24.07 21:36:49 [Server] WARN Job Farmer has an invalid Break type property: CROPS-7! Material must be a block! 24.07 21:36:49 [Server] WARN Job Farmer has an invalid Break type property: CARROT-7! Material must be a block! 24.07 21:36:49 [Server] WARN Job Farmer has an invalid Break type property: POTATO-7! Material must be a block! 24.07 21:36:49 [Server] WARN Job Farmer has an invalid Break type property: SUGAR_CANE_BLOCK! Material must be a block! 24.07 21:36:49 [Server] WARN Job Farmer has an invalid Place type property: CROPS-0! Material must be a block! 24.07 21:36:49 [Server] WARN Job Farmer has an invalid Place type property: SUGAR_CANE_BLOCK! Material must be a block!
     
  19. I've tried using the 1.13 version of this plugin. some jobs give you money. others do not. the hunter job doesn't give you money for killing mobs and the fisherman job doesn't give you money for fishing. im not sure if its an outright bug or if its just me but i thought i'd inform you.
     
    • Agree Agree x 1
  20. I can confirm that the Hunter job was not providing any exp or money, but the fishing job was working fine for me. Although I did update my config files from klugemonkey's post.

    Furthermore I would like to give a huge thanks as well to the developers for the continued hard work that they put into this resource. (y) :D
     
    #4040 Hundr, Jul 25, 2018
    Last edited: Jul 25, 2018
    • Agree Agree x 2