MOD : Portails des Choix (portailschoix) — version 1.1.5 — Forge 1.20.1

EN BREF : Le mod de la vidéo « choix » d'Awariz : un portail à gauche, un portail à droite, on passe dans l'un et l'effet arrive tout de suite (géant ou minuscule, vache volante ou poulet géant...). Pas de bouton ni de livre pendant la partie : juste les portails. Fait pour le pack AWA PACK, et inclus d'office dans le RPhone à partir de la version 1.76.0.

OBJETS ET BLOCS :
- portailschoix:kit_portail — Portail des choix — clic droit par terre : un cadre arc-en-ciel de 5 de large et 6 de haut apparaît devant toi (la rangée du bas s'enfonce dans le sol, on entre sans sauter), puis le menu des choix s'ouvre.
- portailschoix:cadre_arc, portailschoix:cadre_neon, portailschoix:cadre_cristal, portailschoix:cadre_ambre — Cadre arc-en-ciel / néon / de cristal / d'ambre — pour construire un portail à la main : cadre debout de 5 de large et 6 de haut (18 blocs, coins compris, mélange possible), puis clic droit dessus.
- portailschoix:voile — Voile du portail — l'intérieur coloré (3 x 4) qui apparaît quand on choisit un effet ; pas d'objet. Passer dedans = recevoir l'effet.
- portailschoix:tapis_volant — Tapis volant — clic droit : il se déroule sous toi et tu t'envoles. Accroupi pour descendre : il revient dans ton inventaire.
- Œufs : portailschoix:vache_volante_spawn_egg (Œuf de vache volante), portailschoix:poulet_geant_spawn_egg (Œuf de poulet géant), portailschoix:nuage_spawn_egg (Nuage).
Tout est dans l'onglet créatif « Portails des Choix ».

MOBS :
- portailschoix:vache_volante — Vache volante — une vache ailée qu'on pilote. Avec l'œuf elle reste : clic droit pour monter.
- portailschoix:poulet_geant — Poulet géant — énorme poulet ailé qui te poursuit et donne des coups de bec (petits dégâts et recul).
- portailschoix:nuage — Nuage — on voyage debout dessus (avec l'œuf : clic droit pour monter).
- portailschoix:tapis — Tapis volant.
- portailschoix:clone — Clone — copie du joueur avec son vrai skin, à sa taille, SANS pseudo. Le choix « Clones » en fait apparaître 12 pendant 10 s.
- portailschoix:meteorite — Météorite — tombe pendant la pluie de météorites, ne casse aucun bloc.
Vache, nuage, tapis et poulet géant ne prennent pas de dégâts en survie : un coup d'un joueur en créatif les fait disparaître.

COMMENT ÇA SE JOUE :
1. En créatif (ou en OP), clic droit par terre avec « Portail des choix ». Pose un deuxième portail à côté pour avoir la paire gauche / droite.
2. Clic droit sur le cadre ou le voile = le menu : les choix par paires (Géant OU Minuscule...), icône et description au survol. Le voile s'allume et le nom du choix flotte au-dessus. « Nom au-dessus : OUI/NON » = nom visible ou portail mystère. « Texte au-dessus » : tape ton texte puis clique un effet (ou « Valider » / Entrée) ; vide = le nom du choix. « Éteindre » éteint le portail.
3. Accroupi + clic droit sur le portail, main vide = options : avec ou sans cadre, contour (arc-en-ciel, néon, cristal, ambre), couleur du voile (16 + arc-en-ciel), nom affiché ou mystère.
4. Les joueurs, en survie, passent dans le portail de leur choix : grand titre, son, et l'effet démarre. Un effet du même genre remplace l'ancien.
5. Les 13 paires (15 s par défaut, sauf indiqué) :
- Géant (x5) / Minuscule (x0,25)
- Super vitesse (x4, on dérape) / Escargot (vitesse divisée par 4)
- Super saut (environ 12 blocs) / Zéro gravité (comme sur la Lune)
- Aimant humain / Repousse-tout
- Mode fantôme (transparent, traverse les murs mais pas le sol) / Mode ballon (un ballon t'envole, il éclate quand tu te poses)
- Arc-en-ciel (énorme traînée) / Vomi arc-en-ciel
- 15 poulets / 5 crocodiles (partent au bout de 15 s)
- Vache volante / Poulet géant
- Nuage perso / Tapis volant (à garder, sans limite)
- Trace de feu (sol en magma) / Trace de glace (sol gelé)
- Pluie de nourriture (12 s) / Pluie de météorites
- Clones (10 s) / Mob au hasard
- Peluche Awariz / Peluche Talcado (transformation du RPhone)

TOUCHES :
- Aucune touche propre au mod.
- Piloter vache, nuage ou tapis : regarde où aller et appuie sur Avancer (Z en AZERTY) ; regarder en haut = monter, en bas = descendre.
- Accroupi (Maj) — descendre de la monture (on retombe doucement). En mode ballon : lâcher le ballon plus tôt.
- Accroupi + clic droit sur le portail, main vide — menu des options.
- Jeter (touche A en AZERTY) un colorant dans le portail — change sa couleur (clic droit sur le voile avec un colorant marche aussi).
- Jeter un bloc de barrière dans le portail — enlève le cadre (il reste le voile) ; une autre barrière le remet.

COMMANDES :
- /portailschoix effet <joueurs> <choix> — donne un effet sans passer par un portail. (OP requis) Choix : geant, minuscule, super_vitesse, escargot, super_saut, zero_gravite, aimant, repousse, fantome, ballon, arc_en_ciel, vomi, poulets, crocodiles, vache_volante, poulet_geant, nuage, tapis, trace_feu, trace_glace, nourriture, meteorites, clones, mob_hasard, peluche_awariz, peluche_talcado. Exemple : /portailschoix effet Talcado geant
- /portailschoix stop <joueurs> — arrête tous leurs effets. (OP requis)
- /give <joueur> portailschoix:kit_portail [nombre] — des portails à poser.
- /give <joueur> portailschoix:cadre_arc 18 — un cadre à construire (aussi portailschoix:cadre_neon, portailschoix:cadre_cristal, portailschoix:cadre_ambre).
- /give <joueur> portailschoix:tapis_volant — un tapis volant.
- /summon portailschoix:vache_volante, /summon portailschoix:poulet_geant, /summon portailschoix:nuage — restent jusqu'à un coup en créatif.

PIÈGES / ASTUCES :
- Le menu ne s'ouvre qu'en créatif ou pour un OP. Pour l'ouvrir à tous : menu_op_seulement = false dans config/portailschoix-common.toml.
- Même fichier : durée de chaque effet (section durees, en secondes), restauration_sol (30 s), degats_meteorite (3 demi-cœurs), vie_crocodiles (15 s), saut_niveau (10).
- Mods du pack utilisés : Pehkui (Géant, Minuscule, taille des clones), Alex's Mobs (crocodiles), Croptopia (hamburgers, pizzas, tacos ; sinon nourriture normale), Walkers avec Remorphed (Mob au hasard), RPhone (peluches).
- Pas de dégâts de chute pendant un effet et quelques secondes après.
- Un portail ne redonne un effet au même joueur qu'après 3 secondes.
- Trace de feu sur de la glace : GLAÇON 2 s (le joueur glisse dans un bloc de glace).
- Mode fantôme : à la fin, un joueur coincé dans un mur est remonté à l'air libre.
- Casser un bloc du cadre éteint le portail.
- Si le jar seul est aussi dans le dossier mods avec le RPhone 1.76.0+, Forge garde celui du dossier mods, sans planter.
- Une commande d'un autre mod qui échoue (Walkers, Pehkui, RPhone) est notée dans logs/latest.log.
