MOD : Os Cassés (oscasses) — version 2.10.1 — NeoForge 1.21.1

EN BREF : Un simulateur d'os cassés : on se jette du haut d'une montagne, chaque choc casse des os, et les os servent de monnaie pour acheter des zones de départ plus hautes, des améliorations et des capacités. Personne ne meurt : les dégâts deviennent des os cassés. À plusieurs, c'est un mode versus avec sabotages, roue, défis et classement.

OBJETS ET BLOCS :
- oscasses:bone_door — Porte à os — un mur pour tout le monde, sauf pour les joueurs qui ont assez d'os : eux passent à travers. Clic droit : affiche le nombre d'os demandé (10 par défaut). Pour le régler : regarder la porte et taper /oscasses porte <os>. Incassable, sauf en créatif.
- oscasses:blade — Lame — blesse tout ce qui la touche. Pour construire des mixeurs et des presses à os.
- oscasses:secret_bone — Os secret — clic droit : +25 000 os d'un coup, puis il disparaît.
- oscasses:bone_icon — Os — simple icône décorative.
- Objets de capacité, donnés quand on achète l'amélioration (clic droit ou touche) :
  - oscasses:yeet — Catapulte — au sol : te propulse en avant ; vise vers le haut pour aller plus haut (G).
  - oscasses:kaboom — Explosion — te renvoie en l'air, même au sol (X).
  - oscasses:pique — Chute en flèche — en l'air : fonce vers le bas, os ×2 à l'impact (C).
  - oscasses:vrille — Salto — en l'air : salto, atterrissage sur la tête, os ×1,5 (V).
  - oscasses:avion — Avion — au sol : un avion t'emporte et te largue plus loin (N).

MOBS :
Aucun. (L'avion n'arrive qu'avec la capacité Avion ; avec /summon il disparaît tout de suite.)

COMMENT ÇA SE JOUE :
1. Préparer la map (opérateur) : dans une zone vide d'au moins 560 x 560 blocs, /oscasses cirque construire. La montagne « Cirque » se construit (environ une minute, ça peut ramer), les 5 zones sont créées et tu arrives sur le bloc de diamant de la plage. Map déjà posée : debout sur le diamant du Lagon, /oscasses importer.
2. Chaque joueur allume le mod avec la touche O (ou /oscasses). Il est éteint au départ.
3. Se jeter dans le vide, contre les murs, dans l'eau : chaque choc casse des os. 1 os par demi-cœur, multiplié par le combo (jusqu'à ×5 en enchaînant) et par Os fragiles. Les chutes comptent dès 2 blocs.
4. Un run commence au premier coup et finit quand on reste immobile au sol 2 secondes (ou touche R) : « RAPPORT DE CHUTE », record, puis retour à ta zone.
5. Boutique (touche B), onglet SPAWNS : les zones s'achètent dans l'ordre (Corniche gratuite, Falaise 10 000, Surplomb 40 000, Névé 150 000, Sommet 500 000). Une zone achetée est gardée ; clic sur une zone acquise pour y retourner. Trop haut sans avoir acheté la zone suivante : on est repoussé vers le bas.
6. Onglet AMÉLIORATIONS (prix par niveau, 3 niveaux) : Chute en flèche 450, Explosion 600, Salto 300, Corps rebondissant 500 (on rebondit = plus de coups), Combo plus long 300, Catapulte 300, Avion 2 500. Os fragiles a 11 niveaux : de 3 à 2 500 os par coup. Une capacité s'utilise autant de fois par run que son niveau ; hors run, toujours.
7. Onglet MES OS : 206 os uniques (Tête 36, Tronc 50, Bras 30 + 30, Jambes 30 + 30). Chaque zone a un plafond (Corniche 90, Falaise 120, Surplomb 150, Névé 180, Sommet 206). Tout casser = LÉGENDE ABSOLUE.
8. À plusieurs : J pour saboter un joueur (Écran de fumée, Colle forte, Vol d'os, Verrou, Racket ; tout le monde voit le coup). K pour la roue (Run ×2, Run ×3, JACKPOT, Pluie d'os, Plein de capacités, Sabotage offert, ou Pépin, Taxe). Toutes les 5 minutes, un DÉFI D'OS : le premier qui casse X os en un run gagne 3 fois X. Classement en haut à droite. Le dernier à débloquer une zone reçoit un gage.
9. But : atteindre le Sommet et casser les 206 os.

TOUCHES :
- O — Allumer / éteindre Os Cassés. Les autres touches ne marchent que mod allumé.
- B — Boutique d'os (engrenage en haut à droite = réglages).
- R — Finir le run ; hors run, retour à ta zone.
- G — Catapulte ; X — Explosion ; C — Chute en flèche ; V — Salto ; N — Avion.
- J — Sabotage ; K — La roue.
- Clic droit sur un joueur KO — le traîner (sans Sable Ragdolls) ; re-clic ou Maj pour lâcher.
- Touches modifiables dans Options > Commandes, catégorie « Os Cassés ».

COMMANDES :
- /oscasses — allume ou éteint le mod pour toi. (tout le monde)
- /oscasses config — ouvre les réglages. (tout le monde)
- /oscasses porte <os> — règle la Porte à os regardée (et celles collées à elle). (OP requis)
- /oscasses os <joueur> <nombre> — fixe ses os disponibles et son total. (OP requis)
- /oscasses ajouter <joueur> <nombre> — ajoute des os (1 ou plus). (OP requis)
- /oscasses reset <joueur> — tout à zéro : os, record, zones, os uniques, améliorations. (OP requis)
- /oscasses zone <nom> <prix> [plafond] — crée ou déplace une zone de départ là où tu es ; plafond d'os uniques de 1 à 206. (OP requis)
- /oscasses zone supprimer <nom> — supprime une zone. (OP requis)
- /oscasses zones — liste les zones. (OP requis)
- /oscasses cirque construire — construit la montagne Cirque et ses zones. (OP requis)
- /oscasses importer — debout sur le diamant du Lagon : crée les zones d'une map déjà posée. (OP requis)
- /oscasses importer <x> <y> <z> — pareil, depuis le coin de collage. (OP requis)
- /give <joueur> oscasses:secret_bone (ou bone_door, blade) [nombre]. (OP requis)

PIÈGES / ASTUCES :
- Le mod est éteint au départ : appuyer sur O. Éteint, on prend des dégâts normaux et rien n'est compté.
- Jouer en survie : en créatif, les chutes ne comptent pas et la limite de hauteur ne s'applique pas.
- Noms avec accent ou espace entre guillemets : /oscasses zone supprimer "Névé".
- Un objet de capacité donné par /give ne marche pas sans l'amélioration achetée. Objet perdu : il revient à la reconnexion.
- Les portes à os regardent le total d'os cassés depuis le début : dépenser ses os ne les referme pas.
- Sans Sable Ragdolls : un gros coup met KO 4 secondes (sauf avec Corps rebondissant). Avec Sable Ragdolls (facultatif), se relever (Maj) termine le run ; réglages conseillés de Sable : impactDamageThreshold = 4, impactDamageCooldownTicks = 5.
- Le défi d'os demande au moins 2 joueurs connectés.
- Réglages : config/oscasses-common.toml (ou engrenage de la boutique) : invincible, prix, niveaux, combo, fin de run, hauteur de chute, gages, défis, KO, Os secret, Lame.
