Skip to content

Démarrer avec GensCore ​

Paper et FoliaJava 25Minecraft 26.1+

GensCore est un plugin core tout-en-un pour serveurs Survie et Faction, développé spécifiquement pour PaperMC & Folia (Minecraft 26.1+) sous Java 25 (LTS).


Points Clés ​

  • Serveurs Supportés : PaperMC, Folia et Purpur (Minecraft 26.1+).
  • Prérequis Runtime : Java 25+ (exploite les fonctionnalités JVM modernes, le pattern matching et ASM 9.10.1).
  • Zéro Dépendance Obligatoire : GensCore intègre son propre moteur d'économie, sa base SQLite locale, son système de verrouillage de coffres et son fallback de permissions.
  • Cross-Play Prêt à l'Emploi : Support natif des joueurs Bedrock dès que Geyser et Floodgate sont installés.

Étapes d'Installation ​

  1. Vérifiez votre version de Java : Assurez-vous que votre serveur Minecraft s'exécute bien sous Java 25 ou supérieur :
    bash
    java -version
  2. Téléchargez le dernier .jar : Récupérez GensCore-vX.Y.Z.jar depuis les Releases GitHub ou sur Modrinth.
  3. Placez-le dans le dossier plugins/ : Déposez simplement le fichier .jar dans le répertoire plugins/ de votre serveur.
  4. Démarrez le serveur : Démarrez ou redémarrez votre serveur. GensCore va automatiquement :
    • Créer le dossier de configuration plugins/GensCore/.
    • Initialiser la base SQLite locale (genscore.db) en mode haute performance WAL.
    • Extraire les fichiers du panel web dans plugins/GensCore/web/.
    • Lancer le micro-serveur web Javalin sur le port 8080.

Écosystème & Intégrations ​

GensCore fonctionne de façon 100% autonome, mais étend automatiquement ses capacités si les plugins suivants sont détectés :

PluginType d'intégrationDescription
VaultDépendance douceEnregistre automatiquement GensVaultEconomy. Permet aux plugins tiers (ChestShop, Towny, Lands) d'accéder aux soldes de GensCore.
LuckPermsDépendance douceLit automatiquement les grades, préfixes, suffixes et poids pour le Chat et la Tablist/Scoreboard.
Floodgate / GeyserOptionnelActive les fenêtres UI natives Bedrock (API Cumulus), gère les UUIDs Bedrock et résout les têtes de skin personnalisées.
BlueMapOptionnelIntègre automatiquement la carte interactive 2D/3D directement dans le Panel Web Administrateur.
PlaceholderAPIOptionnelExpose toutes les variables GensCore (%genscore_money%, etc.) aux autres plugins.

Lanceur Client Recommandé : Gens Launcher

Pour offrir la meilleure expérience à vos joueurs (ressource packs, mods, synchronisation transparente), recommandez Gens Launcher. Il intègre la configuration Java automatique, la synchronisation cloud (Horizon Delta Sync) et le support complet de Fabric, NeoForge et Forge.

Prochaines Étapes ​

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