MOD : Coeurs vs XP (coeursxp) — version 2.1.0 — Forge 1.20.1

EN BREF : Refait d'après la vidéo de Dash « Heart vs XP Multiplicator in Minecraft ». Deux équipes, Cœurs et XP, construisent des multiplicateurs (des cadres de 4 x 5 blocs) du 2x jusqu'au 1024x : quand on traverse, ses cœurs ou ses niveaux d'XP deviennent le facteur. Un téléporteur emmène dans 5 niveaux pour gagner les cadres du palier suivant.

OBJETS ET BLOCS :
- coeursxp:activateur_coeur — Cœur d'activation — clic droit sur un cadre complet : allume un multiplicateur de cœurs (équipe Cœurs).
- coeursxp:activateur_xp — Orbe d'XP d'activation — clic droit sur un cadre complet : allume un multiplicateur d'XP (équipe XP).
- coeursxp:teleporteur — Téléporteur multiplicateur — clic droit : menu avec 5 cartes (16x, 64x, 256x, 512x, 1024x) et un bouton pour revenir à la base.
- 6 cadres : coeursxp:cadre_2, coeursxp:cadre_16, coeursxp:cadre_64, coeursxp:cadre_256, coeursxp:cadre_512, coeursxp:cadre_1024 — Cadre multiplicateur 2x à 1024x — il en faut 14 du même palier pour faire un multiplicateur.
- coeursxp:minerai_64 — Minerai 64x — minerai bleu de la mine 64x, il donne 1 ou 2 lingots 64x.
- coeursxp:lingot_64 — Lingot 64x — 4 lingots dans la presse = 1 cadre 64x.
- coeursxp:presse_64 — Presse 64x — clic droit : menu de la presse ; le bouton transforme tous tes lingots (par paquets de 4) en cadres 64x.
- coeursxp:depart_512 et coeursxp:arrivee_512 — Départ / Arrivée de la course 512x — plaques : marcher sur le départ lance le chrono, marcher sur l'arrivée l'arrête.
- coeursxp:autel_1024 — Autel de l'Illusionniste — clic droit : fait venir le boss du niveau 1024x.
- Les voiles « Multiplicateur 2x » à « 1024x » (coeursxp:voile_2 à voile_1024) = l'image lumineuse dans un cadre allumé : ils apparaissent tout seuls.
- Onglet créatif « Cœurs vs XP ».

MOBS :
Le mod n'ajoute pas de nouveau mob, mais il utilise deux mobs vanilla spéciaux :
- minecraft:magma_cube — « Cube de magma d'élite » (40 PV, entouré de flammes) — apparaît tout seul dans l'arène 256x tant qu'un joueur y est (jusqu'à 6 en même temps). Chacun lâche 3 cadres 256x.
- minecraft:illusioner — « Illusionniste 1024x » (1500 PV, barre de boss rose) — apparaît quand on fait clic droit sur l'autel du niveau 1024x (un seul à la fois). La première équipe qui le frappe le garde : l'autre équipe ne peut plus le toucher. À sa mort : 28 cadres 1024x et des feux d'artifice.

COMMENT ÇA SE JOUE :
1. Chaque joueur tape /coeursxp : il reçoit le kit (14 cadres 2x, le Cœur d'activation, l'Orbe d'XP d'activation, le Téléporteur) et des explications dans le tchat. Au début de la partie, on n'a qu'un seul cœur.
2. Pose les 14 cadres 2x en rectangle : 4 blocs de large, 5 de haut, avec un trou de 2 x 3 au milieu. Un gabarit vert montre les blocs qui manquent.
3. Clic droit sur le cadre avec le Cœur (équipe Cœurs) ou avec l'Orbe d'XP (équipe XP). Le premier activateur utilisé (ou la première traversée) choisit ton équipe pour toute la partie. L'équipe XP retrouve ses 10 cœurs normaux.
4. Traverse le multiplicateur :
   - Équipe Cœurs : ton nombre de cœurs devient le facteur (2 cœurs au 2x, 16 au 16x... 1024 cœurs au 1024x).
   - Équipe XP : tes niveaux d'XP montent jusqu'au facteur. Un objet jeté dans un multiplicateur d'XP reçoit tous les enchantements possibles, au niveau du facteur (255 maximum).
   Au-dessus des têtes s'affiche « ♥ 16x » ou « ✦ 64x ».
5. Ouvre le Téléporteur. Chaque carte demande d'avoir traversé le palier d'avant (16x demande le 2x, 64x demande le 16x, etc.). La base est notée à l'endroit d'où tu pars quand tu utilises le téléporteur en dehors des niveaux ; le bouton du bas t'y ramène. Les niveaux se construisent dans le ciel à la première visite :
   - Niveau 16x : une île avec un champ de cadres verts 16x à miner (ils repoussent au bout de 25 s). Prends-en 14.
   - Niveau 64x : une grande mine. Mine le minerai bleu pour avoir des lingots, puis utilise la presse (4 lingots = 1 cadre 64x). Un coffre donne une armure et des outils en diamant et 6 pommes dorées (rempli à chaque visite).
   - Niveau 256x : une arène du Nether. Tue les cubes de magma d'élite : 3 cadres 256x chacun.
   - Niveau 512x : monte l'escalier, marche sur la plaque rose de départ et fais le parcours jusqu'à l'arrivée en 12 secondes maximum : 14 cadres 512x. Trop lent ou tombé = retour au départ.
   - Niveau 1024x : le temple. Clic droit sur l'autel doré, bats l'Illusionniste 1024x et ramasse les 28 cadres 1024x.
6. Après chaque niveau, reviens à la base, construis le nouveau multiplicateur avec tes 14 cadres, allume-le avec ton activateur et traverse. Le but final : le 1024x (cœurs arc-en-ciel pour l'équipe Cœurs).

TOUCHES :
Aucune touche spéciale. Gestes : clic droit avec l'activateur sur un cadre complet (allumer), clic droit avec le Téléporteur (menu des niveaux), jeter un objet avec Q dans un multiplicateur d'XP (l'enchanter).

COMMANDES :
- /coeursxp — donne le kit et met le joueur en partie (à 1 cœur s'il n'a pas encore d'équipe). (tout le monde)
- /coeursxp reset — remet à zéro ta propre partie (équipe, palier, cœurs). (OP requis)
- /coeursxp reset <joueurs> — remet à zéro la partie de ces joueurs. (OP requis)
- /coeursxp niveaux reconstruire — les 5 niveaux seront reconstruits à neuf à la prochaine visite. (OP requis)
- /coeursxp facteur <joueurs> <coeurs|xp> <facteur> — met les joueurs dans une équipe et leur donne directement un palier, de 1 à 1024. Exemple : /coeursxp facteur @a coeurs 64. (OP requis)
- /give <joueur> coeursxp:cadre_16 14 — donner 14 cadres d'un palier (remplacer 16 par 2, 64, 256, 512 ou 1024). (OP requis)
- /give <joueur> coeursxp:activateur_coeur — donner le Cœur d'activation. (OP requis)
- /give <joueur> coeursxp:activateur_xp — donner l'Orbe d'XP d'activation. (OP requis)
- /give <joueur> coeursxp:teleporteur — donner le Téléporteur multiplicateur. (OP requis)

PIÈGES / ASTUCES :
- « Tu es dans l'équipe ... : utilise ton propre activateur » : chaque joueur ne peut allumer qu'avec l'activateur de son équipe.
- « Cadre incomplet » : il faut 14 cadres du MÊME palier et le trou de 2 x 3 doit être vide. Suis le gabarit vert.
- Le voile de l'autre équipe te repousse. « Limite atteinte » veut dire que tu as déjà ce palier (ou mieux).
- Casser un bloc du cadre éteint le multiplicateur.
- Dans les niveaux, on ne peut ni poser ni casser de blocs (sauf les cadres 16x et le minerai 64x, qui repoussent), sauf en mode créatif.
- La récompense de la course 512x se gagne au maximum une fois toutes les 20 secondes.
- L'équipe, le palier et les cœurs sont gardés après la mort et à la reconnexion.
- /coeursxp et /coeursxp reset sans nom de joueur agissent sur celui qui tape la commande.
- Aucun autre mod n'est nécessaire (Forge seul).
