Skip to content

Référence des Commandes ​

Toutes les commandes de GensCore sont enregistrées de façon asynchrone via le Framework Cloud Command, avec auto-complétion native Brigadier et compatibilité multi-thread Folia.


Authentification & Comptes ​

CommandeArgumentsPermissionDéfautDescription
/register<motDePasse> <confirmation>AucuneTout le mondeCrée un compte et hache le mot de passe avec BCrypt.
/login<motDePasse>AucuneTout le mondeConnexion au compte. Les interactions sont figées tant qu'on n'est pas identifié.
/changemdp<ancienMDP> <nouveauMDP>AucuneTout le mondeModifie le mot de passe. (Alias : /changepassword)
/resetmdp<joueur>genscore.adminOPRéinitialise le mot de passe d'un joueur, le forçant à se réinscrire.

Économie & Boutique Dynamique ​

CommandeArgumentsPermissionDéfautDescription
/moneyAucunAucuneTout le mondeAffiche votre solde actuel. (Alias : /balance)
/money<joueur>genscore.adminOPConsulte le solde d'un autre joueur.
/baltopAucunAucuneTout le mondeAffiche le classement des joueurs les plus fortunés.
/pay<joueur> <montant>AucuneTout le mondeTransfère de l'argent à un autre joueur.
/eco set<joueur> <montant>genscore.adminOPDéfinit le solde d'un joueur.
/eco give<joueur> <montant>genscore.adminOPAjoute de l'argent au compte d'un joueur.
/eco take<joueur> <montant>genscore.adminOPRetire de l'argent du compte d'un joueur.
/eco reset<joueur>genscore.adminOPRéinitialise le solde d'un joueur au montant par défaut.
/shopAucunAucuneTout le mondeOuvre l'interface GUI de la boutique serveur dynamique.

Hôtel des Ventes (Auction House) ​

CommandeArgumentsPermissionDéfautDescription
/ahAucunAucuneTout le mondeOuvre l'interface de l'Hôtel des Ventes. (Aliases : /auctionhouse, /hdv)
/ah sell<prix>AucuneTout le mondeMet en vente l'objet tenu dans votre main.

Guildes & Équipes (Teams) ​

Système complet de clans avec trésorerie partagée ($ ou XP), revendication territoriale anti-grief par chunks ($16 \times 16$), notifications à l'écran, synchronisation BlueMap en temps réel, hiérarchie de rôles (Chef, Admin, Membre) et améliorations permanentes.

CommandeArgumentsPermissionDéfautDescription
/teamAucunAucuneTout le mondeOuvre le menu interactif de gestion de guilde. (Aliases : /guild, /guilde, /teams)
/team create<nom>AucuneTout le mondeFonde une nouvelle guilde (16 caractères max).
/team invite<joueur>AucuneAdmin / ChefInvite un joueur à rejoindre votre guilde.
/team acceptAucunAucuneTout le mondeAccepte une invitation en attente.
/team kick<joueur>AucuneAdmin / ChefExpulse un membre de la guilde (les Admins ne peuvent pas expulser le Chef ni d'autres Admins).
/team promote<joueur>AucuneChefPromeut un membre au rang d'Administrateur (ADMIN).
/team demote<joueur>AucuneChefRétrograde un Administrateur au rang de Membre classique.
/team leaveAucunAucuneMembre / AdminQuitte la guilde actuelle (le Chef doit dissoudre la guilde).
/team disbandAucunAucuneChefDissout définitivement la guilde et libère tous ses territoires.
/team questAucunAucuneTout le mondeOuvre le menu des quêtes communautaires de guilde.
/team upgradesAucunAucuneTout le mondeOuvre la boutique d'améliorations de guilde.
/team sethomeAucunAucuneAdmin / ChefDéfinit le point de ralliement (home) de la guilde à votre position (requiert GUILD_HOME).
/team homeAucunAucuneTout le mondeTéléporte au point de ralliement de la guilde (requiert GUILD_HOME).
/team vaultAucunAucuneTout le mondeOuvre le coffre virtuel partagé de la guilde. (Aliases : /team coffre, /team chest) (requiert GUILD_VAULT).
/team deposit<montant>AucuneTout le mondeDépose de l'argent dans la banque de guilde (si Économie active).
/team depositxp<niveaux>AucuneTout le mondeDépose des niveaux d'XP dans la banque (si Économie désactivée).
/team withdraw<montant>AucuneAdmin / ChefRetire de l'argent de la banque de guilde.
/team withdrawxp<niveaux>AucuneAdmin / ChefRetire des niveaux d'XP de la banque de guilde.
/team claimAucunAucuneAdmin / ChefRevendique le chunk actuel ($16 \times 16$). Financé strictement par la banque de guilde.
/team unclaimAucunAucuneAdmin / ChefLibère le chunk revendiqué et le rend au monde sauvage.
/team color<hex>AucuneAdmin / ChefDéfinit la couleur du territoire de guilde sur BlueMap (ex: #3498db).

Métiers (Jobs) ​

CommandeArgumentsPermissionDéfautDescription
/jobsAucunAucuneTout le mondeOuvre le menu des métiers. (Aliases : /job, /metier, /metiers)

Métiers disponibles : Mineur, Bûcheron, Chasseur, Fermier, Pêcheur et Bâtisseur.


Quêtes Journalières ​

CommandeArgumentsPermissionDéfautDescription
/questsAucunAucuneTout le mondeOuvre le menu des quêtes du jour. (Aliases : /quest, /quete, /quetes)
  • Relance (reroll) via clic droit nécessite la permission genscore.quests.reroll.
  • Relance globale forcée (admin) nécessite genscore.quests.admin.

Bonus Personnels de Quêtes (Solo Perks) ​

Progression individuelle récompensant l'accomplissement des quêtes quotidiennes par des avantages permanents et des maîtrises majeures. Consultable et gérable en jeu ou sur le Portail Web.

CommandeArgumentsPermissionDéfautDescription
/perksAucunAucuneTout le mondeOuvre le menu des bonus personnels de quêtes. (Aliases : /bonus, /passe)
/autosmeltAucunAucuneTout le mondeActive ou désactive la fonte instantanée des minerais bruts (requiert la maîtrise Fonte Instantanée).
/magnetAucunAucuneTout le mondeActive ou désactive l'aimant attirant les objets au sol dans un rayon de 5 blocs (requiert la maîtrise Aimant de Collecte).

Téléportation & Points de Repère ​

CommandeArgumentsPermissionDéfautDescription
/spawnAucungenscore.spawntrueTéléporte au point d'apparition du monde.
/setspawnAucungenscore.adminOPDéfinit les coordonnées du spawn global.
/sethome[nom]genscore.hometrueCrée un point de téléportation personnel (home).
/home[nom]genscore.hometrueTéléporte à l'un de vos homes.
/delhome[nom]genscore.hometrueSupprime un home existant.
/backAucungenscore.backfalseTéléporte à la dernière position de mort ou de téléportation.
/tpa<joueur>genscore.tpatrueEnvoie une demande de téléportation à un joueur.
/tpacceptAucungenscore.tpatrueAccepte une demande de téléportation reçue.
/tpadenyAucungenscore.tpatrueRefuse une demande de téléportation.
/tpacancelAucungenscore.tpatrueAnnule votre propre demande de téléportation envoyée.

Verrouillage & Protection des Conteneurs ​

CommandeArgumentsPermissionDéfautDescription
/lock[private]AucuneTout le mondeClic droit sur un coffre/tonneau/shulker pour le verrouiller. (Alias : /cprivate)
/lock unlockAucunAucuneTout le mondeClic droit sur votre conteneur pour lever le verrouillage.
/lock guildAucunAucuneTout le mondeClic droit pour partager l'accès au conteneur avec votre guilde.

Spawners Personnalisés ​

CommandeArgumentsPermissionDéfautDescription
/spawner give<joueur> <type> [nombre]genscore.admin.spawnerOPDonne un bloc de spawner empilable à un joueur.

Utilitaires Survie ​

CommandeArgumentsPermissionDéfautDescription
/ecAucungenscore.ecOPOuvre votre coffre de l'Ender virtuel. (Alias : /enderchest)
/craftAucungenscore.craftOPOuvre un établi virtuel 3x3. (Aliases : /craftingtable, /workbench)
/anvilAucungenscore.anvilOPOuvre une enclume virtuelle.
/enchantAucungenscore.enchantOPOuvre une table d'enchantement virtuelle. (Alias : /enchanttable)
/feedAucungenscore.feedOPRestaure entièrement la barre de nourriture et de saturation.

Modération & Administration ​

CommandeArgumentsPermissionDéfautDescription
/ban<joueur> [durée] [motif]genscore.banOPBannit un joueur.
/unban<joueur>genscore.banOPDébannit un joueur.
/mute<joueur> [durée] [motif]genscore.muteOPRend muet un joueur dans le chat public.
/unmute<joueur>genscore.muteOPRend la parole à un joueur muet.
/kick<joueur> [motif]genscore.kickOPExpulse un joueur du serveur.
/freeze<joueur>genscore.freezeOPGèle un joueur sur place pour vérification screenshare.
/openinv<joueur>genscore.openinvOPInspecte l'inventaire et l'armure d'un joueur en temps réel. (Alias : /invsee)
/check<joueur>genscore.checkOPDossier technique complet (Bedrock/Java, version client, protocole, ping, coordonnées). (Alias : /whois)

Intégration Discord ​

CommandeArgumentsPermissionDéfautDescription
/discord linkAucunAucuneTout le mondeGénère un code à 6 caractères pour lier son compte sur Discord (!link <code>).
/discord regAucunAucuneTout le mondeAffiche l'aide à la liaison de compte et le lien d'invitation Discord.

Passerelle Casino Web ​

CommandeArgumentsPermissionDéfautDescription
/webAucunAucuneTout le mondeMessage d'aide pour l'inventaire du casino web.
/web depositAucunAucuneTout le mondeDépose l'item en main dans l'inventaire de jeu du casino web.
/web withdrawAucunAucuneTout le mondeOuvre un menu pour récupérer les items gagnés sur la machine à sous web.

Gestion du Noyau ​

CommandeArgumentsPermissionDéfautDescription
/gens statusAucungenscore.adminOPDiagnostic système en direct : plateforme, mémoire JVM, charge CPU, TPS Folia, modules actifs.
/gens dbAucungenscore.adminOPDiagnostic de la base de données : moteur actif (SQLite / MySQL) et métriques du pool de connexions.
/module<nomModule> <on|off>genscore.adminOPActive ou désactive à chaud l'un des 30 modules.
/menu[nom]AucuneTout le mondeOuvre un menu inventaire YAML configuré dans plugins/GensCore/menus/.

Released under the MIT License. Developed with passion for GensBien.