Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
MrJobs icon

MrJobs 1.0

Plugin for work, a farmer with pumping the farm for the entire server, improving the backpack, etc.

uggested name: MRJobs
Server version: 1.12.2 - 1.16.5
Plugin Version: 1.0


What I want from the plugin: A plugin to work, farmer with pumping farm for the entire server, improving the backpack, etc, in the future dopisu TK on two additional works (they will be implemented as modules in the main config, you can turn off or on a particular)
Permissions for the plugin:
| mrjobs.farmer.use - the right to be able to work on the farm
| mrjobs.farmer.reload - The right to reload the plugin
| mrjobs.farmer.setlvl - The right to set the level by admin
| mrjobs.farmer.resetlvl - The right to reset the level by admin
| mrjobs.farmer.restoreter - The right to reset the territory by admin
| mrjobs.farmer.admin - The right to access all rights


Plugin files:
  config.yml # Main config
   jobs [folder]
   - farmer.yml # Farmer configuration
  quests.yml # This is where the plugin's quests are
  lang.yml # I will describe below
  data.yml # Farm level data


Commands for the plugin:
- /mrjobsfarmer help - Help for the plugin # mrjobs.farmer.admin 
- /mrjobsfarmer reload - Reload the plugin # mrjobs.farmer.reload / mrjobs.farmer.admin 
- /mrjobsfarmer disable - Disable the plugin # mrjobs.farmer.admin 
- /mrjobsfarmer enable - Turn the plugin on # mrjobs.farmer.admin 
- /mrjobsfarmer resetlvl - Forced to reset the farm level # mrjobs.farmer.admin / mrjobs.farmer.reset
- /mrjobsfarmer setlvl - Set your farm level # mrjobs.farmer.admin / mrjobs.farmer.setlvl
- /mrjobsfarmer restoreter - Forced to restore the farm # mrjobs.farmer.admin / mrjobs.farmer.restoreter
- /mrjobsfarmer settime time - Set the time how long the farm works # mrjobs.farmer.admin
- /mrjobsfarmer setdefaultprice - Set the default price for broken wheat # mrjobs.farmer.admin



What the config should look like in my opinion:


|============|
| config.yml |
|============|


active: disable/enable # enabled or disabled


module_jobs_list: # list of modules with jobs only farmer so far, I will add TK for the other two later
   farmer: true
   miner: false
   wooder: false



|============|
| farmer.yml |
|============|



# mrjobs.farmer.use - The right to work on the farm
# mrjobs.farmer.reload - The right to reload the plugin
# mrjobs.farmer.setlvl - The right to set the manager's level
# mrjobs.farmer.reset - The right to have the admin reset
# mrjobs.farmer.admin - The right to access all rights

Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.