DATAPACK - STRUCTURE FLOTTANTE EN OCEAN PROFOND
=================================================

1) METTRE TA STRUCTURE
-----------------------
Place ton fichier .nbt ici :
  data/example/structure/ma_structure.nbt
(remplace/supprime le fichier METS_TON_FICHIER_NBT_ICI.txt)

Si tu gardes un autre nom de fichier, mets a jour le champ "location"
dans data/example/worldgen/template_pool/ma_structure.json.


2) INSTALLER LE DATAPACK
-------------------------
- Copie tout le dossier "deep_ocean_datapack" (ou zippe-le en .zip)
  dans : <monde>/datapacks/
- Active-le a la creation du monde (onglet "More" > "Data Packs"),
  ou pour un monde existant : /datapack enable "file/deep_ocean_datapack"


3) VERIFIER LE PACK FORMAT (IMPORTANT)
----------------------------------------
Le pack.mcmeta fourni utilise le format recent (min_format/max_format),
valable a partir de la version 1.21.9. Verifie ta version avec F3+V ou
/version en jeu.

- Si tu es en 1.21.9 ou plus recent (dont toutes les versions 26.x) :
  le pack.mcmeta actuel fonctionne tel quel.

- Si tu es sur une version PLUS ANCIENNE que 1.21.9 (1.21.8 et avant) :
  remplace le contenu de pack.mcmeta par :

  {
    "pack": {
      "description": "Structure custom - flotte sur les oceans profonds",
      "pack_format": 81
    }
  }

  (ajuste le nombre "pack_format" selon ta version exacte, table
  complete ici : https://minecraft.wiki/w/Pack_format)


4) TESTER
----------
Les structures n'apparaissent que dans des chunks pas encore generes.
- Cree un nouveau monde avec le datapack active, puis explore/te
  deplace vers un biome ocean profond.
- Pour trouver la plus proche instance generee :
    /locate structure example:ma_structure
- Pour coller directement le .nbt brut a ta position (test visuel
  rapide, ignore le systeme de biome/jigsaw) :
    /place structure example:ma_structure


5) PERSONNALISER
------------------
- Renommer le namespace "example" : renomme le dossier
  data/example en data/<ton_namespace>, et remplace toutes les
  occurrences de "example:" dans les 3 fichiers JSON de worldgen/.
- Frequence/rarete : modifie "spacing" et "separation" dans
  worldgen/structure_set/ma_structure.json (spacing = distance
  moyenne en chunks, separation = distance minimale).
- Hauteur/flottaison : si la structure flotte trop haut ou est a
  moitie immergee, ajuste "start_height": {"absolute": 0} dans
  worldgen/structure/ma_structure.json (positif = monte, negatif
  = descend). Ca depend d'ou se trouve le point d'origine dans ton
  .nbt (position du Structure Block au moment de la sauvegarde).
- Waterlogging : "liquid_settings": "ignore_waterlogging" empeche
  les blocs de la structure de se remplir d'eau au contact. Retire
  cette ligne (ou remplace par "apply_waterlogging") si tu veux le
  comportement inverse.
