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))
havent checked around this plugin for a while now. how is it working currently? less bugs and dat?
I have this installed and all appears to be working, but I am not seeing any payouts to players, I have the latest version of vault installed and the plugin starts up ok with no errors, and nothing is triggered in console as players go about their jobs, its just payments dont seem to be given out.
Any advice would be appreciated
@eNnillaMS
I hope it arrives soon, from the sound of it this plugin seem more feature filled then the current jobs one i'm using. But, players love the leveling, to increase the money earned.
I'll stay subscribed to the project, thanks for the reply.
@marubal21
No, it was a planned feature I might include in future. Soon, maybe. xD
This plugin looks pretty good, i just have a question about it: is there a level system? meaning i can level a job and the pay increases slightly each level?
@Hmmcrunchy
Ah, that's actually a bug I'm going to have to fix... You create by putting "[getajob]" or "[quitajob]" on line 1; and I've just realized that this update will drop that error every time a sign is placed that isn't job sign... Oops.
Update to resolve that error output has been posted; though you should still be able to make job signs the normal way with v5.0 without getting that error.... ;P
@eNnillaMS
hiya he may mean this if i try to create on in game i get in console
sign top line [GET A JOB] third line HUNTER
[09:24:56 ERROR]: [MineJobs] Error! hmmcrunchy is trying to create a JobSign, bu t they are disabled in the MineJobs Config file!
config is :
locale: EN useSigns: true useCustoms: false useCmdEconomy: false deathLosses: ...
I'm going to be updating the plugin soon, but not just yet.
Life is a b!$^# and I gotta deal with that first.
UUIDs will be added for config files, and I'll be looking into signs again. Speaking of which, @nashoxx, could you please describe how they don't work? I really have tested them and they work fine for me...
When I make edits to the config file they dont seem to save.
So signs were never fixed? Great.
How can I get the Actions to be silenced? For example, instead of saying, "You earned <money> for whatever.", I'd like to keep the console quiet... I've looked at your code and deleting or altering the En.yml file either prompts your plugin to generate a new En.yml, or throws a null pointer exception, shutting the plugin down entirely. Is there any way to silence the console output? Thanks
How can I get the Actions to be silenced? For example, instead of saying, "You earned <money> for whatever.", I'd like to keep the console quiet... I've looked at your code and deleting or altering the En.yml file either prompts your plugin to generate a new En.yml, or throws a null pointer exception, shutting the plugin down entirely. Is there any way to silence the console output? Thanks
@xH3LLRAIZ3Rx
Because in my server players have to actually go to a place to "learn" the Jobs they want to do, and that my friend can't be made with a GUI, unless the command that opens the GUI can only be opened in a specific place.
Why use a Sign when you can use a GUI! ChestCommands is awesome, but besides that, this is a plugin im gonna test out, looks very interesting
@JochemWok
Please tell me how you fixed them, if you actually get to fix them, ty.
When are items like Pufferfish, Clownfish, and other fish going to work? Thanks
Hello, i've tried this plugin into my server, the most of the plugin works fine no problem so great thanks to that. But now I got a little problem with the signs. I've done everything you said against @nashoxx. But still nothing helps. Can you please help me out, sorry but I got no error the only thing I know is nothing happens. Great Thanks
Everything is correct, nothing that I don't have, signs still do not work.
@zedarean
My apologies, it seems I mixed up the symbol. I was thinking about using the tilde before, but according to the code, it's actually the # symbol.
@nashoxx
Look, I've personally tested that feature. It's working.
The exact requirements for the sign system are as follows: