[INACTIVE][ECON] iJobs Version 1.2 - Jobs for iConomy! + Permissions [674]

Discussion in 'Inactive/Unsupported Plugins' started by Snakeruler, Apr 13, 2011.

  1. Offline


    iJobs - Add jobs to iConomy
    Version: v1.2

    iJobs is a small addon for iConomy, which enables you to have jobs!

    Jobs available:
    <font color="rgb(0, 128, 0)">Woodcutter</font>
    <font color="rgb(169, 169, 169)">Miner</font>
    <font color="rgb(255, 204, 0)">Farmer</font>
    <font color="rgb(0, 100, 0)">Terraformer</font>
    <font color="rgb(255, 255, 0)">Builder</font>
    <font color="rgb(255, 0, 0)">Engineer</font>
    <font color="rgb(0, 204, 255)">Citizen</font>
    <font color="rgb(0, 0, 255)">Police officer</font>
    <font color="rgb(0, 0, 128)">SWAT</font>

    <Edit by Moderator: Redacted mediafire url>

    /jobs - View the jobs menu
    /jobs set <name> <job> - Set a player's job
    /jobs reload - Reload settings <font color="rgb(255, 0, 0)">NEW</font><font color="rgb(255, 0, 0)"><font color="rgb(0, 0, 0)"> [Requires new permission]</font></font>

    iJobs.user.menu - View the iJobs menu
    iJobs.user.join - Join a job
    iJobs.user.browse - Browse through the jobs
    iJobs.user.payday - Get your money from payday!
    iJobs.user.info - View a jobs info
    iJobs.admin.setpayday - Set payday!
    iJobs.admin.set - Set another players job
    iJobs.admin.reload - Reload settings


    You are free to join any job EXCEPT <font color="rgb(0, 0, 255)">Police</font> and <font color="rgb(0, 0, 139)">SWAT</font>. If you want to be one of them, you must ask someone with the correct permissions to set it for you. Or do it yourself; If you have the permissions. Of course, people with Admin permissions can join this without needing someone to set their job for them.

    To collect your money from payday, someone with permissions must use the command /jobs setpayday

    Miners, Woodcutters, Terraformers and Farmers will receive money per block they break. To prevent cheating:
    * Terraformers only get money for digging untouched grass, exact same method as the woodcutters;
    * Miners only get money for mining stone. Not cobblestone;
    * Farmers get money from breaking wheat;
    * Woodcutters only get money for mining log; that hasn't been placed by a player.

    Version 1.2
    * Added option to disable jobs.
    * Miners get paid for mining ores. Gold and iron uses same system as stone.
    * Customize how much Miners are paid for ores. (Located in block.config)
    * Command to reload settings
    * Automatic payday. Customizable delay. Automatically set to 600000 milliseconds.<font color="rgb(0, 0, 0)"></font>

    Version 1.1
    * Fixed misspelling of credits from 'redits'
    * Added Builder job. Builders will be paid to build stuff by other players, aswell as payday
    * Added time limit on switching jobs. You can change it to however long you want. Remember to do it in milliseconds. Automatically set to 180000 seconds (3 minutes)
    * Added customizable pay for jobs. You choose what they're paid!

    Version 1
    * Released

    Things to come:
    * Customizable pay for jobs <font color="rgb(0, 128, 0)">Added in V.1.1</font>
    * Shop. Job specific. Farmers can buy seeds, Swat can buy weapons, etc.
    * Automatic payday <font color="rgb(0, 128, 0)">Added in V.1.2</font>
    * A voting system. When players try to be a Police or a SWAT, there will be an automatic vote.
    * Police and SWAT get a private chatting channel. Talk with /police [message].
    * Police commands such as /wanted [player] and /unwanted [player] to declare them as a wanted enemy
    * <font color="rgb(255, 0, 0)">Engineers <font color="rgb(0, 0, 0)">- Get paid for making redstone circuits by players.</font></font><font color="rgb(255, 0, 0)"><font color="rgb(0, 0, 0)"> </font></font><font color="rgb(0, 128, 0)">Added in V.1.2</font>

    My Twitter

    Please donate to help me produce more mods

    Urgh, how come there's 2 spoiler tags?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Dec 14, 2016
    _lewis_ and Catox like this.
  2. Offline


    I can't use any of the commands. And what are permissions? (I know, noob)
    I got permissions but i don't get it. Plz make a GOOD youtube tutorial.
  3. Offline


    I'm no good at making tutorials.
    Samkio has made a permission s tutorial, look for it on youtube. I can't post a link as I'm on iPod.
  4. Offline


    Ok I am pretty sure i downloaded this plugin correctly because when I start up my server it says:
    2011-04-18 21:03:35 [INFO] [iJobs] Version 1.1 has been enabled!
    2011-04-18 21:03:35 [INFO] [iJobs] Successfully linked with iConomy.
    2011-04-18 21:03:35 [SEVERE] Nag author: '<NoAuthorGiven>' of 'iJobs' about the following: onPluginEnable has been replaced with a new signature, (PluginEnableEvent)
    The problem is when I am in game and do /jobs or /jobs join or any command, nothing pops up. Please help me I really like the idea of the plugin and I think it would do great on my RPG server.
  5. Offline


    1 .2 now >p
  6. Offline


    Awesome update
  7. Offline


    So that Block Break Error is gonna be fixed? Good. :)
  8. Offline


    Just confirming, just updated from 1.1 to 1.2 still get the block break error and the chat one, I found with the chat one adding players to permissions helped get rid of that one. But i'm still stuck with the block break error my players really like this plugin, but its creating huge lag, even when its not spamming errors when no-one is breaking blocks. Yes i have renamed the plugin to iJobs.

    This is what I get:

    02:01:29 [SEVERE] Could not pass event BLOCK_BREAK to iJobs
    at com.bukkit.Snakeruler.iJobs.iJobsBlockListener.onBlockBreak(iJobsBloc
    at org.bukkit.plugin.java.JavaPluginLoader$30.execute(JavaPluginLoader.j
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    at net.minecraft.server.ItemInWorldManager.d(ItemInWorldManager.java:156
    at net.minecraft.server.ItemInWorldManager.b(ItemInWorldManager.java:117
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:359)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
  9. Offline


    how do you make someone a swat or a police if your an admin??
  10. Offline


    the command is /jobs set <playername> <swat or police>
  11. Offline


    Yeeey :) Now I know :cool:
  12. Offline


    Yeah i know that, but when i set payday and payout iconomy don't show any money with the /money code
    it's in the mysql table but not ingame
  13. Offline


    and what with the reapearing blocks on cuboids?
  14. Offline


    I thought that should be fixed :/ as I don't get it, so I'm not sure. I will be researching more into this, as I have no idea why it's doing it, or how to stop it, but hopefully it should be gone in v1.3
  15. Offline


    My problem is, that when players dig blocks on cuboids, and they dont have permission for that cuboid, the block is reappearing and the player get money for that block :/
  16. Offline


    I don't get set payday.
    Do you set it in seconds, minutes, hours, days, months?
    Please explain some, thanks!
  17. Offline


  18. Offline


    I thought you couldn't have spaces in your name. Thanks for the info too
  19. Offline


    I have a problem: my server have cuboids, and players don't have permission for those cuboids. When a Miner dig block on the cuboid, he gets money. The point is, that ex.: he can dig for 3 hours on the cuboids and get money for bugging
  20. Offline


    I have a problem!!!
    iJobs don't accept my commands and it don't send any error reports.
    pls Help me
  21. Offline


    I have a problem.
    I had putted in the permissions but i dont work there come everytime the error :[iJobs]
    Permissions were not found.

    Pls help
  22. Offline


    does this require permissions?
  23. Offline


    How do Engineer earn money?
  24. Offline


    When will be V1.3?
  25. Offline


  26. Offline


    How can u hire a Builder?? is there a command?
  27. Offline


    I'll try and fix that soon

    Have you got permissions?

    Could you message me the permissions contents file?


    Other Users hire them, or wait for payday.

    When bukkit updates next

    I'm not sure why it does that. I'll check it out in a bit.

    You find a user who is a builder, and pay them to do what you want. And not yet.
  28. Offline


    Hey. I love this plugin but today when I used the command /jobs, nothing happened at all. This is what showed up:
    2011-04-22 19:31:16 [INFO] [iJobs] Version 1.1 has been enabled!
    2011-04-22 19:31:16 [INFO] [iJobs] Successfully linked with iConomy.
    2011-04-22 19:31:16 [SEVERE] Nag author: '<NoAuthorGiven>' of 'iJobs' about the following: onPluginEnable has been replaced with a new signature, (PluginEnableEvent)
  29. Offline



    Hey I found my problem!
    I used Yeditor to promote other people.
    After I updatet Permissions, Yeditor gets BANGED and the permissions were death.
    After I rewrote the Permissions, It works fine.

    Now I only have a Wish!

    Please add Fisher, NOW :D
  30. Offline


    Haha I will do soon
  31. Offline

    Gary Heaton

    getting this on 714
    2011-04-23 08:55:18 [SEVERE] Could not pass event BLOCK_BREAK to iJobs
    at com.bukkit.Snakeruler.iJobs.iJobsBlockListener.onBlockBreak(iJobsBlockListener.java:47)
    at org.bukkit.plugin.java.JavaPluginLoader$33.execute(JavaPluginLoader.java:398)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    at net.minecraft.server.ItemInWorldManager.d(ItemInWorldManager.java:156)
    at net.minecraft.server.ItemInWorldManager.b(ItemInWorldManager.java:118)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:419)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:73)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)​

Share This Page