Installation

  1. Copier TCGPlugin-1.5.0.jar dans plugins/.
  2. (Optionnel) installer PlaceholderAPI pour les placeholders %tcg_...%, et Vault + un plugin d'économie (EssentialsX...) pour payer en argent.
  3. (Optionnel) installer ItemsAdder et ses items (voir section 4).
  4. Démarrer le serveur. Le dossier plugins/TCG/ est créé (fichiers en anglais sur une nouvelle installation : pour changer de langue, /tcg language fr (ou es, de), voir Langue) :
plugins/TCG/
├── config.yml           réglages généraux, raretés, drops, menus, sons
├── groups.yml           collections : mobs, paquet, chance de drop, récompense
├── cards.yml            les cartes
├── messages.yml         tous les textes joueurs (MiniMessage)
├── boosters.yml         boosters (paquets de plusieurs cartes)
├── objectives.yml       objectifs quotidiens et hebdomadaires
├── itemsadder/tcg_items.yml   modèle de configuration ItemsAdder (non lu par le plugin)
└── data.db              base SQLite des collections

Logs attendus au démarrage :

[TCG] Loading TCG...
[TCG] Loaded 5 groups
[TCG] Loaded 90 cards
[TCG] Loaded 4 rarities
[TCG] Loaded 7 boosters
[TCG] ItemsAdder hooked successfully
[TCG] SQLite connected
[TCG] PlaceholderAPI hooked successfully (%tcg_...%)
[TCG] TCG enabled (88 mobs suivis, stockage SQLite)

Si la configuration est invalide, toutes les erreurs sont listées (fichier, clé, valeur fautive) et le plugin se désactive au lieu de tourner à moitié.