Informations
Donnez des nouveaux objectifs à vos joueurs !
Last updated
Donnez des nouveaux objectifs à vos joueurs !
Last updated
Présentation
Fonctionnel en 1.19 - 1.21
Configuration simple et rapide
Créez autant de métiers que vous voulez
Menu de progression
Système de classement
Système avancé de boost d'XP
Option de leveling et récompenses infini (configurable)
Supporte les "custom model data"
Support des blocs custom avec ItemsAdder
Support des codes couleurs Hex
%jobs_job_<job>_level% - Affiche le niveau du joueur dans un métier précis
%jobs_job_<job>_experience% - Affiche l'expérience possédée dans un métier précis
%jobs_job_<job>_needed-experience% - Affiche l'expérience manquante d'un métier précis
%jobs_job_<job>_ranking-points% - Affiche les points de classement du joueur dans un métier
%jobs_job_<job>_ranking-position% - Affiche la position du joueur dans le métier indiqué
%jobs_job_<job>_ranking_<position>_name% - Affiche le pseudo du joueur à la position du classement indiquée
%jobs_job_<job>_ranking_<position>_points% - Affiche le nombre de points du joueur dans le métier et la position du classement indiquée
Vous pouvez créer tous types de métiers grâce aux différents objectifs disponible :
Les objectifs acceptent les indications de blocs spécifiques, comme par exemple: crafting-GOLD_BLOCK, mob-kill-SKELETON, enchanting-DIAMOND_BOOTS
, etc..
Pour attribuer une valeur spécifique à un poisson pêché (rawcod, rawpufferfish, rawsalmon, rawtadpole, rawtropicalfish) ne mettez pas de tiret. Par exemple : fishing-rawsalmon;5
vous permettra de donner 5 points d'expérience quand un joueur obtient un saumon cru. Si vous utilisez le plugin FoxFishing, le format est le même, mais veillé à garder le nom exact de votre poisson custom défini dans la configuration.
Pour les blocs custom avec <ItemsAdder>, on utilisera ce format : block-break-NOMDUBLOC;1
Vous pouvez également définir des actions pour tous les boutons des menus du plugin tel que:
Les custom models data sont supportées par FoxJobs, il vous suffit d'ajouter "custom-model-data: valeur" sous la configuration d'un objet:
Commande | Description | Permission |
---|---|---|
Objectifs | Description |
---|---|
/jobs
Accès au menu principal
//
/jobs help
Voir la liste des commandes
//
/jobs reload
Recharger le plugin
jobs.admin
/jobs open <métier>
Ouvre le menu de récompense d'un métier précis
jobs.open.<métier>
/jobs join <métier>
Rejoins un métier précis
//
/jobs leave <métier>
Quitte un métier déjà rejoint
//
/jobs setlevel <joueur> <jobId> <level>
Définis le niveau d'un métier pour un joueur
jobs.admin
/jobs addlevel <joueur> <jobId> <level>
Ajoute des niveaux au métier d'un joueur
jobs.admin
/jobs removelevel <joueur> <jobId> <level>
Retire des niveaux au métier d'un joueur
jobs.admin
/jobs reset <all/joueur>
Réinitilialise les niveaux au métier d'un joueur
jobs.admin
/jobs addrankingpoints <joueur> <jobID> <quantité>
Ajoute des points de classement à un joueur
jobs.admin
/jobs removerankingpoints <joueur> <jobID> <quantité>
Retire des points de classement à un joueur
jobs.admin
/jobs setrankingpoints <joueur> <quantité>
Définis les points de classement d'un joueur
jobs.admin
/jobsboost <durée> <multiplicateur> <métier/all> <joueur/global>
Commencer un event de boost d'xp
jobs.admin
/jobsboost cancel <joueur/global>
Annulez un event de boost d'xp
jobs.admin
//
Limite la quantité de métier rejoignable en même temps
jobs.quantity.1
//
Donne un boost d'expérience en pourcentage sur un métier précis
jobs.<métier>.exp.<pourcentage>
block-place
Placer un bloc
block-break
Casser un bloc
mob-kill
Tuer un monstre
crop-harvest
Casser une culture
fishing
Pêcher un poisson
enchanting
Enchanter un objet
crafting
Créer un objet
brewing
Concocter une potion
player-kill
Tuer un joueur
repairing
Réparer un objet