SeasonJobs icon

SeasonJobs -----

A wonderful plugin for create deffrent jobs for roleplay



This video Bugs fixed at v3.0.0


You Can use plugin without luckperms next of 1.1.0 version!

Wiki: https://github.com/Parham099/SeasonJobs/wiki
API: https://github.com/Parham099/SeasonJobs-Api
PlaceHolder (Before 3.0.0): https://github.com/Parham099/SeasonJobs-Api

Admin Commands

- /job admin create <name> <prefix> <suffix> <member-size> <playtime> <max-warn>
- /job admin delete <name>
- /job admin set <name> <prefix> <suffix> <member-size> <playtime> <max-warn>
- /job admin setjob <name> <new job>
(removed at next to the 3.0.0)


Commands
- /job invite <user> <job name>
- /job kick <user>
- /job warn <add/take/clear> <user>
- /job leave
- /job deny
- /job accept
- /job info ?username?
- /job listmembers ?job?

Permissions
- seasonjob.info
- seasonjob.depromote.<job>
- seasonjob.promote.<job>
- seasonjob.warn.<job>
- seasonjob.kick.<job>
- seasonjob.listmembers
- seasonjob.invite.<job>

PlaceHolders
- %seasonjobs_name% get player job name
- %seasonjobs_prefix% get player job prefix
- %seasonjobs_suffix% get player job suffix
- %seasonjobs_playetime_p_sec% get player playtime in job to sec
- %seasonjobs_playetime_p_min% get player playtime in job to min
- %seasonjobs_playetime_p_hours% get player playtime in job to hours
- %seasonjobs_warns% get player warns
- %seasonjobs_warns_max% get player job max warns
- %seasonjobs_listmembers_size% get player job members
- %seasonjobs_listmembers_max% get player job max member size

if you have a bug or error or... first update plugin when you see bug did not fixed please report it for us


Message.yml ( if your message.yml is old update to this or delete from plugin folder and reload)
Code (YAML):

# Messages doesnt support buildout placeholders
#Plugin prefix
prefix
: "&aSeasonJobs &2ยป "

deny-console
: "&cYou cant excute this command from console."

usage-invite
: "&e/job invite <player> <job>"
deny-permission-invite
: "&cYou dont have permission to send a invite for this job."
invalid-player-invite
: "&4You cant invite a offline player!"
cooldown-invite
: "&cYou are at cooldown now please wait &4{cooldown} &cand test again."
employed-invite
: "&cPlayer has a job!"
job-not-found-invite
: "&cThis job is not found."
sender-invite
: "&aInvite success send to player for &7{job}"
getter-invite
: "&bYou have a invite from &7{job}"

doesnt-have-invite-accept
: "&cYou dont have any invite."
employed-accept
: "&cYou cant have two job."
accepted-accept
: "&aJob accepted."

doesnt-have-invite-deny
: "&cYou dont have any invite."
denied-deny
: "&aJob invite denied."

deny-permission-leave
: "&cYou dont have permission to send a invite for this job."
unemployed-leave
: "&cYou doesnt have any job."
success-leave
: "&aYou are leaved from your job."

usage-kick
: "&e/job kick <player>"
unemployed-kick
: "&cPlayer is unemployed."
deny-permission-kick
: "&cJust leaders can kick members."
success-kick
: "&2Player success kicked."

usage-promote
: "&e/job promote <player>"
unemployed-promote
: "&cPlayer is unemployed."
deny-permission-promote
: "&4Only leaders can promote"
doesnt-have-parent-promote
: "&4Player job doesnt have parent to promote."
success-promote
: "&aPlayer success promoted"
error-promote
: "&4Player is on highest rank."

usage-depromote
: "&e/job depromote <player>"
unemployed-depromote
: "&cPlayer is unemployed."
deny-permission-depromote
: "&4Only leaders can depromote"
success-depromote
: "&aPlayer success depromoted"
error-depromote
: "&4Player is on lowest rank."

usage-warn
: "&e/job warn [add/take/clear] <player>"
unemployed-warn
: "&cPlayer is unemployed."
deny-permission-warn
: "&4Only leaders can manage warns."
clear-warn
: "&bPlayer warns success cleared &aNow: {warn}"
add-warn
: "&bPlayer warns success added &aNow: {warn}"
take-warn
: "&bPlayer warns success removed &aNow: {warn}"

usage-listmembers
: "&e/job listmembers &6<player>"
deny-permissiong-listmembers
: "&cYou dont have permission to see list members."
job-not-found
: "&cJob not founded."
success-open-listmembers
:

deny-permission-info
: "&cYou dont have permission to see info."
usage-info
: "&e/job info <player>"

# use \n to get next line
unemployed-info
: "\n
&6&l&m=======================================\n
&6&lName: &e%player_name% \n
&6&lJob: &f&lCitizen \n
&6&lWarn: &e0/Infinity \n
&6&l&m=======================================
"

employed-info
: "\n
&6&l&m=======================================\n
&6&lName: &e%player_name% \n
&6&lJob: %seasonjobs_prefix% &e(%seasonjobs_name%) \n
&6&lWarn: &e%seasonjobs_warns%&6/&e%seasonjobs_warns_max% \n
&6&lPlaytime: &e%seasonjobs_playtime_p_hours% \n
&6&l&m=======================================
"

"

please always use last version :)
Resource Information
Author:
----------
Total Downloads: 614
First Release: Sep 4, 2024
Last Update: Jun 6, 2025
Category: ---------------
All-Time Rating:
7 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings