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))
Job signs are not working!!!
@eNnillaMS
Oh okay. I assumed you were just not doing it ever:P
Hmm, so after some testing, I found that 'CROPS' works, but I couldn't get any variation with 7 to function, so it pays for wheat at any stage. Here's all the variations I tried:
CROPS-7: 0.25
CROPS~7: 0.25
CROPS7: 0.25
CROPS_7: 0.25
WHEAT-7: 0.25
WHEAT~7: 0.25
WHEAT7: 0.25
WHEAT_7: 0.25
Any other ideas I could try?
@MistaHardkill1
When the time comes that players can change their names, yes I will make that change. But by the same token, I'm currently in the process of my caring about this plugin, since I've stopped developing new features and actually dropped everything Minecraft related with it. I promised to maintain it, and that's what I'll do.
@eNnillaMS
Okay, but what's the plan for the future? You're going to have to update it to UUID's eventually. It's far more of a pain for an admin to have to deal with name changes than it is to get a UUID. Besides, I've been using LWC, worldedit 6, CC etc, and none of them have required me using a UUID. They translate from username to UUID. The only instance that I would see having to use UUIDs up front would be user files in your plugins folder. I'm assuming you'll do the UUID thing when the time comes, but let's be honest...if you don't, this plugin will die...and I really...really don't want that. The good news is, you have time (until 1.9) :)
@eNnillaMS
There should have been a tilde () just before the 7s in that last post; must've dropped thanks to Bukkit's WikiCreole.
@zedarean
You need to use WHEAT7: 0.25 instead so that it only catches the last stage of growth, and if that still doesn't work for you, try using CROPS7: 0.25 because I have a feeling that might have been what fixed it for others.
@MistaHardkill1
I'm not making excuses for you. This is a personal choice for my plugin I've made. In my opinion, it's by far the easiest format for server admins to use, avoiding UUIDs. What's easier to remember? An 18+ digit hash, unique to that player or world? Or the player's name, or that of the world. This was designed to be a simple plugin, and being that people, very commonly, are modifying the MineJobs config from the files instead of the console or in-game commands, this is the simplest method. Bottom line.
@eNnillaMS
Don't mean to sound ungrateful or anything...but that's a horrible excuse, lol. "Just means that everyone is going to need to use a plugin to find UUIDs" etc. All plugins need to be updated at some point - and other plugins have already done it. In fact, LWC looks up UUIDs on the fly.
I'm not getting any payout for breaking wheat, it's written in the job as "WHEAT: 0.25" Everything else works, included other crops like carrots and potatoes. Any ideas?
@kristijan260393
I know for a fact that signs are working exactly as they should. Mark sure that you and your players have the correct permissions and that useSigns is true in the config.yml. And that the job you're trying to make it work with exists and has space for you. And that you can actually get another job.
Job Signs are not working, and I got no idea why, they can be created but they are non clickeable.
@kyetan21
As for Acacia trees and the other new blocks, there's really nothing I can do about it.. It's all up to the Bukkit team to update their Materials class. But, I just figured out what's wrong with the links on this page. xD
Will fix now.
Great plugin really helping out a server i co help on, was wondering if you will add in the acacia trees doesnt currently seem to have connects for that block, but hopefully its an easy add looked through the item values page, but didnt see it. Also your perms page and commands page are 404 error pages.
@Gametista
Unfortunately yes it was. My many trials with timers in java actually forced me to rebuild my bukkit testing server, and I basically have up on the idea. Sorry about that.
Hello,
I read the new page and awhile back I had suggested limits per day (or period of time) way back in December for jobs and saw that it was in the to do list (unless I'm thinking of another plugin of course!).
Sifting through the new version of this plugin, I couldn't find anything to do with limits. Was that something that was abandoned when you stopped taking plugin improvement ideas?
Thanks!
@xH3LLRAIZ3Rx
Better than MCJobs, yes I would think so. MCJobs hasn't been updated in almost two years. Jobs however did just get an update and now has many of the same functionalities that my plugin has (or it could be the other way around, I didn't go hunting for features). My plugin has more ways that players can get money, while his has MySQL support, the ability to display jobs in player's nametags, and most impressive of all, a levelling system. I think it's a tossup between Jobs and MineJobs based on what you're looking for. If I cared much about this plugin still I'd probably jump in the opportunity to outdo this guy but hey, I've got bigger fish to fry. ;)
@ncsgeek
No, it shouldn't. The only lag that you'd find would be when your server is handling a massive number of players. So to say, if your server can't handle an extra 20 lines of code every time someone breaks a block, then there'll be lag. Otherwise, the plugin holds very little information in the Memory and it's RAM usage should be minimal.
is this plugin better than Jobs and MCJobs?
Does this take up alot of ram on on multiverse server?
@Auron117
That's odd. I honestly have no idea why. Must be something with your account?
Or was it an "Error 403: Forbidden"? You might just need to refresh a few times if it's that. ;P
The permissions page tells me i am forbidden from looking at it