MineJobs
Notice!
Quote from eNnillaMS:To all those who have come, and to those who will come in future (should there be any): This is my goodbye.
With all the old staff gone, Minecraft sold to Microsoft, and the Bukkit project basically in limbo, I've resolved to leave the Minecraft Modding community. No further updates to MineJobs will be released, and neither will there be any new plugins from myself now that I see no future for this medium.
A great thanks however to those who've supported me since my plugin's inception! 12000+ downloads is an impressive count, as is having as many as 150 servers running my plugin at once, and I won't soon forget what you've all done for me.
Adios friends.
- Heath
About:
This is a jobs plugin designed to allow staff members to create and modify jobs for players on their servers. It was originally designed to be a no-fluff get-to-work kinda plugin, but I've been hard at work adding numerous OPTIONAL features. Players can log in, get a job, and start making money right away. Admins can modify every aspect of a job from in-game. Some players (Optional feature) can even create jobs for other people to work at, and they have the same job-modding commands as admins (they can't mod server jobs)! Job systems available include: Digging, Killing, Fishing, Building, Crafting, Smelting, Brewing, and Enchanting AND Digging and Killing have optional tool value modifiers!
Installation and Use:
It's as simple as dragging and dropping the jar file into your plugins folder, as long as you have Vault installed. If you don't have Vault, then get it because MineJobs is useless without an economy hook. As said above, players can join and get started right away under the right setups, but you might also need to run some Commands to make everything work right for you; and for more advanced setups, you should head over to the Permissions page, along with the Configuration help page.
Comment with suggestions for new features and tricky errors (read the startup logs first, they'll tell you what's up)!
Important Update (v5.0):
I'm back everybody! The new update features a number of small enhancements, including a version checker to tell you if there's a new version available, PluginMetrics to tell me just how many of you guys really care, and some new error outputs for Signs, mainly to tell you whether they're enabled or not because tests really didn't show anything but success on my end. UUIDs have been implemented, and configuration files will automatically update as players begin to filter into your servers.
Note about data collection:
PluginMetrics collects minimal data about the system you are operating the plugin on (Operating System, Number of Processor Cores, Java version, etc.) and can be disabled by toggling the "opt-out" variable in the configuration file of the PluginMetrics folder. This plugin also checks for updates using the Curse ServerMods-API, which can be disabled via. config.yml of the MineJobs folder. The variable "updateChecks" will disable checking for updates AND automatically downloading updates, while the variable "autoUpdate" thereby relies on "updateChecks" and can disable automatically updating the plugin, should you only want to check for updates and then download the update yourself later. All of the above toggles are set by default to 'true', and can be disabled by changing their values to 'false'.
Videos:
((I'll do a DevWalkthrough Video soon, since I just upgraded my computer, just gimmie a bit))
@BeastModeCraft
So I downloaded it and put it into my plugins file. I then restarted my server and again it created no files and when typing a command, such as /mj, it says unknown command. I did nothing to the files or anything.
Does MineJobs need Vault to run with iConomy?
I think its time to update video :)
@HaZeCraft_mc
This issue is that your worlds list for the Designer job is missing. The plugin stops working because you most likely have v2.1.2 or under and the system doesn't repair itself. Nice work figuring out which config it was on your own, and thanks for posting it. Next time though, please use a
<<code YAML>><</code>>
block instead so I can check your formatting too.Edit: Or pastebin. That works too. xD
Somethings wrong with my config. I load it up with just the first 5 jobs i made and everythings fine but when i readd designer, None of the commands work. My config below. I plan to add more jobs as well.
http://pastebin.com/iz4B8bpe
@nashoxx @TyRooPitt It's mentioned above that the plugin will disable itself (Red in /plugins or /pl; commands don't work) if there is a major configuration error. Your logs will tell you what that error is.
@fendiroccia Version 3.0.0 has Fishing as a job option now!
@lst96 I figured out what it was. The issue was that I decided on a format for my language file halfway through and forgot to change the link for the sign text.. All fixed in 3.0.0. xD
@MerryXmasChaz
Thanks for the positive message Chaz, it's not often I get them. I'm working my hardest to get these bugs out, but new features tends to mean new bugs, no? Everyone can expect an update soon!
Got the coding right, but can't get commands to work. Will look into config file; But just wanted to say great job on creating something everyone wants. Keep up the hard work and expect donations soon from my server. Thanks for reading and have a great rest of the day, happy coding.
@eNnillaMS
Could you please fix the bugs that this plugin has? It's like the only plugin I've found in which you can create Jobs and it's compatible with 1.7.2... Thanks.
@TyRooPitt
Same thing happens to me, the plugin is in red at the moment of doing /plugins, no commands work. What's happening?
@eNnillaMS
everytime you create a sign the successful message is "null"
Sorry for my absence everyone, I've been a bit busy with the holidays...
@TyRooPitt
I need you to look into the console where the plugin is starting up. There SHOULD be a severe error about your config files and instructions to fix them.
@fendiroccia
I haven't really looked into fishing jobs just yet and unfortunately, I don't think fishing counts as killing mobs. Sorry, it just won't work yet. Also, having the fishing rod set to 10 in your tools will multiply their earnings by 10, and it needs to be listed as ID_346 because I haven't added naem support yet either..
@wicked321
I can't say for certain because I forgot to make a backup for 2.1.3, but my best guess is that you need to delete your lang.yml file and let it regenerate.
I am an Op and have all Permissions, when i do /mj nothing happens. no does it says wrong command? no commands work btw.
I would like to create a new job, the fisher. I used this configuration, but it does not work, where am I wrong?
FISHER: maxplayers: 0 break: {} place: {} mobs: FISH: 6 SALMON: 12 PUFFERFISH: 14 CLOWNFISH: 16 tools: FISHING_ROD: 10 craft: {} brew: {} smelt: {} enchant: active: false payPerLevel: 0 worlds: - world - world_nether - world_the_end
im seeing this error pop up for minejobs
@eNnillaMS
Ok, Thank you, I will waiting for next update. But, I'm using MineJobs v:2.1.1 without any problem and Error :)
@dhannyjsb
Sorry friend. In the latest update I've fixed that, so if you don't have too many people with jobs right now, deleting would be easier... I'm probably going to add auto fixes instead of error outputs in the next update.
@eNnillaMS
so, I need add manually jobs: [] and invites: [] for all my player :(
@dhannyjsb
Regenerating the players file is as simple as deleting it; but there's an easier way. If you open it, there will be a player named "cellan" who needs to have two fields under him. Ex: You have this:
You need this:
@lst96
How to regenerate the players.yml file ? i don't understand :(