Files
sanctuary-beta/CHANGELOG.md
2026-09-17 03:10:39 +02:00

95 KiB
Raw Permalink Blame History

Changelog

beta.110 — Atelier dargile inclus

  • Une seule livraison réunit latelier dargile, les statuaires et limport GLB de beta.106 avec les œufs et la neige saisonnière de beta.107 à beta.109.
  • Fonctionnement, identifiants et formats conservés ; accumulation toujours plafonnée à deux blocs par défaut.
  • Contrat et vérifications.

beta.109 — Fonte saisonnière

  • Fonte par couches des dépôts météo suivis, de haut en bas, plus rapide en été.
  • Arrêt en hiver, dans les biomes froids, sous un profil neigeux ou en mode météo Vanilla.
  • Constructions et neige antérieure préservées ; suivi sauvegardé par chunk, retiré lors des modifications manuelles.
  • Gamerule sanctuary:seasonal_snow_melt active par défaut ; accumulation toujours limitée à deux blocs par défaut.
  • Contrat et essais, sur la base beta.108, Statuaire beta.106 livré séparément.

beta.108 — Accumulation de neige

  • Chaque précipitation ajoute une couche ; la huitième forme un bloc de neige natif solide, puis le dépôt continue au-dessus.
  • Plafond de deux blocs par défaut, gamerule réglable (0 = arrêt, -1 = sans plafond particulier).
  • Collisions, supports, lumière et chaudrons natifs conservés ; accumulation seulement pendant la chute de neige.
  • Contrat et essais. Assemblage isolé sur beta.107, avec les œufs, sans le Statuaire beta.106 livré séparément.

beta.107 — Naissances en œufs

  • Reproduction : œuf natif au lieu dun bébé vivant, variantes et caractéristiques héritées ; bébé garanti à l’éclosion.
  • Grenouille/têtard, tortue, sniffer, allay et villageois : chemins natifs particuliers pris en charge.
  • Générateur classique cassé en survie sans Toucher de soie : un œuf de son type.
  • Catalogue des 88 espèces : 35 voies couvertes et 53 propositions à valider, sans ajouter ces propositions au jeu.
  • Contrat et contrôles, catalogue.
  • Livraison isolée sur la base beta.105 ; le chantier Statuaire beta.106 est conservé séparément.

beta.106 — Atelier dargile et modèles 3D

  • Dossier commun pour schémas et GLB ; sélection des modèles 3D dans Statues au Métabli.
  • Atelier dargile : un bloc dargile pour un statuaire 16³ à poser. Couleurs du modèle avec largile normale, couleur unie avec les seize argiles Sanctuary.
  • Modèle identifié et embarqué dans lobjet, sauvegarde serveur et rendu natif de la miniature dans le monde et linventaire.
  • Contrat dimport, de sauvegarde et limites : docs/statuary-beta106.md.

beta.105 — Saisons et chapeaux vivants

  • Molette pour les pages du fût ; panoramas avec les effets actifs du shader Sanctuary.
  • Prévisions saisonnières, neige continue ou averses de neige avec accumulation native.
  • Chapeaux réactifs : paratonnerre, briquet, spawner, fusée, cultures et aliments attirants.
  • Livre et plume : journal personnel selon le caractère et les caresses/blessures.
  • Les boules de neige activent les objets portés. Aucune Weather TNT.
  • Contrat et vérifications.

beta.104 — Contraste des argiles

  • Gris soutenu et noir plus sombre, dessin vanilla plus contrasté.
  • Boules dargile accordées aux blocs, autres textures intactes.
  • Rangement beta.103 conservé ; détails.

beta.103 — Rangement créatif

  • Séries de 16 par type : briques, escaliers, dalles, argiles et leurs items.
  • Ordre des couleurs identique à longlet natif Minecraft 26.3.
  • Détails.

beta.102 — Briques et argile de couleur

  • 16 familles : briques, dalles, escaliers, argile pastel, boules dargile et briques en items.
  • Textures fournies intactes, recoloration pixel par pixel des trois textures vanilla.
  • Onglets natifs Couleurs/Ingrédients, recettes, cuisson, tailleur, butin et découvertes.
  • Contrat et vérifications.

beta.101 — Atterrissage des familiers volants

  • Les profils volants ne subissent plus les dégâts et effets de chute de leur entité commune.
  • Les vrais coups et les chutes des familiers terrestres sont conservés.
  • Reproduction et vérifications.

beta.100 — Exploration et promenade des familiers

  • Statues limitées aux espèces rencontrées, vaincues ou ayant tué le joueur.
  • Catalogue et génération filtrés par une liste de découvertes fournie par le serveur.
  • Promenade avec destinations stables et pauses selon le tempérament, y compris en vol et en garde.
  • Import .schem : conversion native des anciennes palettes dont la version est connue, diagnostic du bloc incompatible.
  • Contrat et vérifications.

beta.099 — Catalogue, compétences et gestes K

  • Compétences avant les progrès ; arbre natif intégré et suivi par clic droit.
  • Fiches illustrées communes, trois plans récents terminés, infrastructures et décoration.
  • Palette de statue étendue aux blocs du registre, avec comparaison couleur et forme.
  • K bref : ancrer au point visé ou tourner au même point ; K maintenu : commandes.
  • Métabli préassemblé sur le piédestal des nouvelles salles souterraines.
  • Clé dorée en outil plat, texture vanilla provisoire en attente de celle du créateur.
  • Contrat et vérifications.

beta.098 — Construction créative

  • Bouton « Construire le plan… » dans K, visible uniquement en créatif.
  • Confirmation du plan complet à lorigine et dans lorientation sélectionnées.
  • Statues, bâtiments et composants de machines ; assemblage multibloc à la clé.
  • Détails et vérifications.

beta.097 — Temples et aperçu texturé

  • Recherche de secours pour les temples des expéditions, avec pièces vanilla et fondation locale si nécessaire.
  • Conserve la première recherche et les emplacements déjà admissibles.
  • Aperçu des plans avec les modèles et textures des blocs, formes natives et nom du matériau visé.
  • Contrat et vérifications.

beta.096 — Métabli

  • Atelier de neuf établis avec les textures fournies, assemblage et dissociation à la clé.
  • Catalogue Statues, Machines, Bâtiments et Mes plans ; sélection unique à latelier.
  • K garde les commandes de placement, rotation, couches et matériaux.
  • Construction manuelle ; changer de projet ou labandonner exige de revenir à latelier.
  • Détails et vérifications.

beta.095 — Pilier des super pistons

  • Bois du centre de la grande plaque sur la tige, sans bordure ni étirement.
  • Découpage adapté aux segments courts du socle et de la tête.
  • Détails et vérifications.

beta.094 — Feu du Fourneau

  • Braises dans les deux ouvertures, allumage commun lié à la chaleur.
  • Flammes et fumée alignées sur la façade dans les quatre orientations.
  • Pierre originale et fours isolés conservés.
  • Détails et vérifications.

beta.093 — Crash des infobulles pendant la recherche

  • Retire les accès à la police graphique lors de lindexation asynchrone des descriptions de familiers ; texte complet et mise en page visible conservés.
  • Diagnostic et vérifications.

beta.092 — Clic molette des super pistons

  • Socles, têtes et tiges renvoient le piston normal ou collant dorigine.
  • Pièces mobiles couvertes ; Ctrl + clic molette exclut les données techniques.
  • Sélection en survie et création en créatif selon les règles natives.
  • Détails et vérifications.

beta.091 — Interactions avec les animaux embarqués

  • Ciblage au clic gauche/droit des mobs assis dans le même bateau.
  • Coups, coffres portés et activation des distributeurs depuis les sièges.
  • Protection conservée pour les joueurs et animaux portés sur la tête.
  • Détails et vérifications.

beta.090 — Minecraft Java 26.3 finale

  • Migration des quatre modules vers Minecraft 26.3 et Fabric API 0.160.5+26.3.
  • Fork JEI 30.32.0-sanctuary.3, cible et dépendances centralisées.
  • Édition beta.090 du pack de textures, format 97.1, images conservées.
  • Packs normal et Test reconstruits ; aucun monde personnel migré.
  • Contrat et vérifications.

beta.061 — continuité musicale et montures colossales

  • La musique Minecraft commence au dévoilement du portail, après les lettres. Son flux est conservé lors du passage sous le flash blanc au monde ; les autres sons sont nettoyés.
  • Le poids des familiers dépend de la taille stable de leur œuf, même avec un modèle bébé. Les minuscules ne ralentissent pas, les petits légèrement, puis le ralentissement augmente avec la taille.
  • Les colossaux deviennent des montures personnelles : Maj + clic droit à main vide, déplacements et saut/vol/nage selon lespèce, relâcher Maj puis réappuyer pour descendre. La simulation et les collisions restent serveur.
  • Infobulles FR/EN pour le poids et le geste de monte. Aucun format de sauvegarde ou paramètre de génération modifié.

beta.060 — objets et blocs sur les mobs

  • Ajoute un emplacement de tête indépendant de larmure native des mobs et les gestes Maj + clic droit pour équiper ou récupérer, clic droit pour utiliser.
  • Réutilise les sessions natives des blocs portés : stockage public, cuisson, transformations, sons, état visible et source redstone mobile.
  • Conserve lIA, suit les parties animées des modèles et prend en compte les bébés, la lumière dynamique et les familiers.
  • Sauvegarde les objets équipés, restitue les contenus ordinaires au retrait ou à la mort et conserve les contenus Shulker dans leur exemplaire.
  • Vérifie en client natif les gestes, lampes, menus, sauvegarde/rechargement, mort, four, distributeur, TNT et modèles ; build et archives locales validés.
  • Contrat et vérifications.

beta.059 — bannières et cartes au trésor

  • Enregistre les bannières par clic droit, avec nom et couleur ; importe aussi les bannières et points d'intérêt d'une carte Minecraft remplie, dans les deux mains.
  • Révèle un trésor après utilisation de sa carte ; inspecte le plan existant en mode opérateur sans transmettre ses positions aux joueurs non autorisés.
  • Adapte les trois tables aériennes au format natif 26.3 (modifier / type), afin que les quantités déjà déclarées soient effectivement appliquées.
  • Ajoute les cartes des îlots miniers aux tables de butin aériennes existantes, sans remplir les coffres déjà ouverts ou déplacer les trésors.
  • Affiche les sprites de carte vanilla, les noms et les infobulles ; conserve les plafonds, le brouillard personnel et l'affichage simplifié de beta.058.
  • Vérifie les interactions natives, le butin réel, le filtrage opérateur, la persistance et les deux archives locales ; aucun déploiement personnel.
  • Contrat et vérifications.

beta.058 — altitude de la carte

  • Ajoute les boutons ↑ / ↓ et les plafonds 0, 140, 280, 420, 560 et 640, sans déplacer le cadrage ni changer le zoom.
  • Enregistre les coupes par habitant avec le brouillard d'exploration existant, conserve les anciennes données de surface et borne les lectures aux chunks chargés.
  • Isole les paquets et les textures de chaque couche ; conserve la grille et le rendu Demeure mis en cache, désormais désactivés par défaut.
  • Retire le cadre et les zones assombries de la carte ; conserve la place du nord.
  • Contrat et vérifications.

beta.057 — météo quotidienne et nouvelles ambiances

  • Ajoute les modes météo Real Time et Vanilla, indépendants du mode solaire, avec commandes opérateur et consultation publique.
  • Conserve un profil quotidien lié au fuseau du monde : beau temps, ciel gris, brouillard, averses alternées, pluie continue ou orage continu.
  • Synchronise le gris et le brouillard dans les couches d'environnement natives ; conserve les précipitations, transitions et effets météo Minecraft.
  • Enregistre le profil quotidien avant application ; les reconnexions et rechargements ne relancent pas le tirage. Proportions configurables.
  • Prévoit la Weather TNT dans un prochain ticket.
  • Contrat et vérifications.

beta.056 — étoiles dispersées et saturation

  • Répartit les étoiles principales et bonus sur toute la sphère céleste, sans amas imposé autour de chaque accomplissement.
  • Conserve les identités et les liaisons ; les constellations existantes suivent une nouvelle disposition, stable lors des ajouts et des reconnexions.
  • Fixe la saturation par défaut de Vanilla Light à 142 %, avec conservation des valeurs déjà enregistrées et aide française/anglaise actualisée.
  • Contrat et vérifications.

beta.055 — Force et portage de joueurs

  • Réduit le poids ressenti des joueurs d'une pile selon le niveau de Force du porteur : charge divisée par deux avec Force I, par trois avec Force II.
  • Recalcule la pénalité lors des changements et à l'expiration de l'effet ; conserve le cumul avec Vitesse, le poids des adultes et l'exemption des bébés.
  • Vérifie les montures natives, la pile, les effets du passager, le démontage et la synchronisation de la vitesse avec le client.
  • Contrat et vérifications.

beta.054 — duels, mises et niveaux des familiers

  • Ajoute les profils de combat des 88 familiers, leur santé individuelle, le K.-O., les ordres compacts sur H et les techniques sur G.
  • Permet un duel accepté entre deux joueurs, avec mise facultative d'une pile chacun, double validation, résultat au K.-O. ou à l'abandon et bilan du combat.
  • Conserve les mises dans un journal avec reçus natifs : gains différés si l'inventaire est plein, restitution après interruption, composants conservés.
  • Isole les attaques du duel, exclut les apprentissages et invalide les projectiles après sa fin. Préserve les blessures et recharges réelles.
  • Ajoute le stockage et le retrait exacts d'XP dans l'individu, sans plafond de niveau : +2,5 % de vie maximale et +1,25 % de dégâts par niveau, rareté croissante. Interdit les transferts pendant une invitation ou un combat.
  • Préserve l'XP par journal et reçu natif, avec migration additive des anciens individus ; une charge différente ne soigne pas le familier.
  • Tests natifs du combat et des transactions FR/EN ; la validation et la finition de certaines variantes restent à poursuivre.
  • Contrat, migration et vérifications.

beta.053 — brume progressive, saturation et accueil

  • Fait progresser la brume de Vanilla Light dès le point de vue, en conservant les brumes spéciales et les captures panoramiques techniques natives.
  • Ajoute un curseur de saturation de 0 à 200 % dans Options → Shaders, avec application immédiate, préférence locale et libellés FR/EN.
  • Aligne à gauche les trois choix de familier de Hello World avec les autres champs.
  • Build, parcours client natif FR/EN et archives vérifiés ; aucun changement de sauvegarde ou de génération.
  • Contrat et vérifications.

beta.052 — nom du familier de départ

  • Ajoute un champ de nom facultatif sous les œufs de Hello World, avec disposition compacte pour les petites fenêtres et libellés FR/EN.
  • Enregistre le nom avec le choix côté serveur et l'applique à l'œuf natif, au compagnon et à la fiche habitant ; conserve les renommages ultérieurs.
  • Migre le registre des offres vers le schéma 2 avec sauvegarde du fichier original, sans modifier les anciens choix ni remettre de familiers.
  • Contrat, migration et vérifications.

beta.051 — visée du distributeur porté

  • Oriente les treize munitions projetées selon le regard du porteur au moment du lancement, en conservant les paramètres de tir natifs.
  • Place l'origine du tir sur la tête réelle et attribue le projectile au porteur pour éviter un impact immédiat contre lui lors d'un tir vers le bas.
  • Préserve les distributeurs posés, les droppers et les objets non projectiles.
  • Contrat et vérifications.

beta.050 — bateaux compacts et redstone portée

  • Ajoute les formats 1 × 2 et 2 × 1 dans les onze bois : quatre passagers, places principales d'abord, recettes correspondantes et collection Bateaux.
  • Corrige les clics sur les cases des bibliothèques sculptées et étagères, y compris l'insertion de livres enchantés avec leurs enchantements intacts.
  • Affiche le contenu des étagères et le livre du pupitre ; ouvre celui-ci à main vide et vérifie les échanges de fleurs des pots via le curseur.
  • Affiche les deux moitiés de tous les lits, y compris celui de paille, et désactive entièrement le sommeil dans les lits portés.
  • Pose boutons et leviers sur la couronne, dégagés de la couche du skin.
  • Alimente les circuits réels proches avec torche de redstone, levier ou bouton portés. Le signal suit la tête et disparaît avec la source.
  • Conserve les anciens identifiants, sauvegardes et données de génération.
  • Contrat et vérifications.

beta.049 — bateaux rectangulaires et blocs portés

  • Ajoute 44 variantes 3 × 1, 1 × 3, 2 × 3 et 3 × 2 avec recettes natives de même bois, modèles par tuiles et plans dans la collection Bateaux.
  • Double les places par module, principales avant secondaires ; conserve les moteurs, commandes collectives et l'équilibre des anciens carrés ; les nouvelles collisions suivent le rectangle tourné.
  • Corrige l'exclusion sonore du joueur qui actionne une trappe portée.
  • Synchronise les aliments visibles et les événements de rendu, avec modèles natifs pour les coffres, Shulkers, cloches, feux de camp et bateaux portés.
  • Oriente les façades et les têtes vers l'avant du personnage.
  • Ajoute dix ticks de signal au bloc porté après un coup ; les pistons s'étendent localement sans déplacer le terrain.
  • Aucun changement de format de sauvegarde ni de génération.

beta.048

  • Ajoute les bateaux 2 × 2 et 3 × 3 dans les onze bois natifs, fabriqués avec quatre ou neuf bateaux identiques ; recettes dans Bateaux et radeaux.
  • Partage les commandes entre les joueurs directement assis ; les personnes portées alourdissent leur bateau. Maj + clic droit permet les piles sur les pilotes.
  • Différencie poule, chauve-souris, perroquet, abeille, Blaze, Allay et Breeze ; un clic sur le bateau embarque un animal porté, y compris les chauves-souris.
  • Préserve le vol du bateau simple à une poule, double séparément le Happy Ghast.
  • Isole les collisions par pile : raccrochage des petites piles si libre, chute du porteur touché avec son groupe à partir de quatre personnes.
  • Construit les modèles par tuiles de fond natives, avec rebords extérieurs uniquement et deux rames, sans étirer les textures.
  • Contrat et vérifications.

beta.047

  • Affiche le nom, l'origine historique, la date et les constellations de l'étoile observée à la longue-vue, avec libellés FR/EN et pagination à la molette.
  • Réserve le clic droit à l'observation ; Maj + clic droit retire le dernier trait, sans toucher aux souvenirs ni aux règles de paiement.
  • Met en cache les positions et les appartenances ; consultation serveur seule, sans migration des journaux ou modification de génération.
  • Affiche le texte des boutons actifs en jaune vif au survol.
  • Contrat et vérifications.

beta.046

  • Affiche les dix icônes daptitudes fournies, identiques dans le mod et le resource pack.

  • Donne deux places aux nouvelles factions pour dix niveaux : fondateur et invité.

  • Ajoute les constellations dessinées à la souris, longue-vue en main ; trois niveaux par liaison, couleur stable de l’étoile mère, annulation sans remboursement.

  • Permet de voler en bateau avec une poule : Espace monte, relâcher descend.

  • Ajoute laptitude Zoom : C maintenu et molette, de 5° à Quake Pro.

  • Applique le nom et licône Sanctuary à la fenêtre et aux métadonnées de lapplication.

  • Factions et migration · Ciel, bateau, zoom et application.

beta.045

  • Affiche la version de Sanctuary en haut à gauche du menu principal.
  • Remplace Realms par Friends / Amis en bouton normal sous Multiplayer.
  • Retire les icônes compactes Friends, Language et Accessibility ; remonte Options et Quit pour conserver un espacement régulier.
  • Conserve le parcours natif de la liste damis et les restrictions du compte.
  • Contrat et vérifications.

beta.044

  • Icône officielle finale, bleu en haut, identique dans le mod et l'instance.
  • Commandes LAN : /sanctuary intro ne bloque plus les sous-commandes serveur ; /sanctuary time vanilla passe depuis le chat. Contrôles opérateur conservés.
  • Audit positif des 88 œufs et catalogue FR/EN actualisé.
  • Slime : bloc réel sous le joueur, physique native, expiration après 100 ticks.
  • Explosions et projectiles natifs : Creeper, Blaze, Ghast, Wither, Dragon, Breeze, Shulker, Lama et Golem de neige ; crocs réels et onde sonique murale.
  • Poison/Wither/Faiblesse/Lenteur natifs sur les coups et flèches concernés.
  • Golem de cuivre : destination visible reconnue ; Vex : minage indépendant de Building ; secours du Piglin zombifié sans or en l'absence de cible.
  • Contrat et limites : docs/spawn-eggs-audit-beta044.md.

beta.043

  • Adapte les blocs portés aux interactions et menus natifs ; stockage public, traitements, retrait sans perte, exceptions Shulker et EnderChest.
  • Conserve les traitements et délais natifs dans une sauvegarde additive.
  • Intègre licône officielle finale au mod, au MRpack et au modèle Prism.
  • Build et 41 tests serveur réussis ; parcours graphique supplémentaire non validé.
  • Contrat et limites.

beta.042

  • Place le bassin des joueurs portés sur la tête du porteur, au lieu d'y placer leurs pieds ; adapte les piles et contrôles de plafond aux nouvelles positions.
  • Prend en compte l'échelle de chaque joueur et l'accroupissement du porteur ; conserve une pose assise pour le passager qui maintient Maj.
  • Vérifie l'activation tardive des commandes pour l'hôte d'un LAN via l'interface native, l'exécution réelle d'une commande d'XP et sa révocation. Le signalement de commandes inutilisables n'est pas reproduit ; le diagnostic reste ouvert.
  • Contrat et vérifications.

beta.041

  • Exempte les bébés mobs du ralentissement de portage, y compris les familiers affichés en bébé ; un adulte miniature conserve son poids.
  • Recalcule le poids après croissance et dans les piles de joueurs, sans changer les autres modificateurs de vitesse ou les données sauvegardées.
  • Contrat et vérifications.

beta.040

  • Corrige le crash du Hello World lors d'une connexion multijoueur à froid : les cases de familiers utilisent leurs textures natives avant l'initialisation des composants d'items.
  • Masque les icônes vides de larmure du HUD ; conserve les pleines et les demies.
  • Lie les inspections et contrôles opérateur à Allow Commands en partie intégrée, avec masquage et révocation côté serveur ; conserve les droits op sur serveur dédié.
  • Présente personnage et familier sur la fiche Habitant, avec un cadrage adapté à la largeur et le nom personnalisé du compagnon.
  • Remplace les étoiles natives par la mémoire partagée des arrivées, advancements, prestiges et premières factions de deux habitants ; conserve leurs étoiles après dissolution et refuse les doublons d'un même duo.
  • Ajoute une rotation stellaire de sept jours réels et un maillage conservé entre les images. Contrat additif : docs/operator-inhabitant-stars-beta040.md.
  • Conserve la passe native des étoiles pour préparer les moteurs de shaders et ajoute Vanilla Light, un traitement de couleurs léger désactivable dans les options. Iris pour 26.3-pre-2 reste indisponible et n'est pas embarqué.
  • Conserve les catalogues de recettes supérieurs à 64 Ko en fragments NBT, avec lecture des anciennes chaînes : docs/recipe-storage-beta040.md.

beta.039 — Hello World, connaissance alimentaire et inventaires de mort

  • Ajoute trois cases de familiers sous les couleurs du Hello World, avec descriptions au survol et choix enregistrés avant affichage : trois communs, avec 10 % de chance dun peu commun. Reprise après coupure, choix définitif et remise unique de l’œuf équipé.
  • Ajoute Connaissance alimentaire à quatre niveaux : dégustation requise sinon pour révéler nutrition et saturation ; mémoire serveur conservée à la mort et au prestige.
  • Place l’épuisement sous les sprites natifs de la barre de faim.
  • Ajoute le mode de capture panoramique : six faces à 90°, profondeur native float32 et PNG, masque de brume reconstitué et métadonnées ; corrige la sélection du buffer OpenGL entre lectures de profondeur et de couleur.
  • Nomme les nouvelles têtes avec le pseudo et le numéro de mort ; conserve le profil dans leur rendu cosmétique.
  • Mémorise la disposition au décès et ouvre les nouveaux inventaires de mort à gauche de linventaire actuel, avec retrait uniquement, en conservant le rendu normal de linventaire actuel et toutes les textures existantes. Les anciennes têtes gardent leur lecture historique.
  • Build, 68 tests serveur et parcours client natif réussis ; 173 textures conservées.
  • Contrats de données et validation · Disposition des tombes · Hello World.

beta.038 — informations alimentaires, têtes-tombes et factions

  • Intègre les indications dAppleSkin à la faim évolutive : icônes de nourriture et de saturation en infobulle, surplus non absorbé grisé, saturation, épuisement et aperçu de la nourriture tenue, avec données serveur privées.
  • Ajoute quatre préférences locales dans Options et un guide de remplacement des textures, sans modifier la respiration vanilla.
  • Réunit le butin de mort dans la tête du défunt : inventaire étendu, équipement, accessoires et objets manipulés ; pillage libre, récupération sur deux pages et tête transportable.
  • Conserve la règle dXP, keepInventory et la malédiction de disparition ; cherche un sol proche sûr et protège la tête lâchée de la lave, des dégâts, du vide et du despawn.
  • Grise toutes les cases de tombe, refuse les dépôts et conserve sur la tête le nom, la date, la cause native et les coordonnées originales du décès.
  • Autorise la fondation sans prestige pour 10 niveaux : une seule place, détenue par le fondateur, puis des places financées par les charges de prestige. Reprise des anciennes factions et débit dXP récupérable sans double paiement.
  • Build, 55 tests serveur, 14 784 comparaisons alimentaires et parcours client natif réussis ; deux MRpacks locaux vérifiés.
  • Contrat de sauvegarde et validation.

beta.037 — temps réel et suivi commun

  • Pilote le ciel depuis lheure réelle : fuseau automatique en solo, fuseau/référence configurables sur serveur, saisons et heure d’été sans géolocalisation.
  • Garde les ticks de simulation normaux, empêche le saut de nuit et les apparitions naturelles de phantoms liées à linsomnie en temps réel.
  • Ajoute les commandes de consultation, retour vanilla, réactivation et rechargement ; conserve la vitesse native dans les sauvegardes pour le retour sans mod.
  • Centralise instantanés, notifications, expiration et épingles des objectifs ; les advancements utilisent ce moteur, prêt pour les futures quêtes.
  • Corrige le rendu sans F3, qui pouvait sortir avant laffichage des notifications.
  • Build, 29 tests serveur et deux parcours client natifs réussis ; 7 765 assertions solaires/suivi et deux MRpacks vérifiés.
  • Contrat de migration, réglages et validation.

beta.036 — notifications, objectifs épinglés et recettes consultables

  • Place les notifications en haut à droite par défaut ; ajoute neuf positions et l’évitement des colonnes F3, toasts, boss et hotbar.
  • Fait expirer les progrès automatiques, notamment A Balanced Diet ; nettoie le fil temporaire à la mort et au respawn.
  • Un clic sur un advancement visible épingle son suivi, un autre le retire ; trois choix maximum, conservés par compte et monde/serveur, retirés à la réussite.
  • Fait planer avec un animal volant porté, efface la chute accumulée pendant le plané et réduit la visibilité native des joueurs allongés au sol.
  • Rend recherchables dans JEI les sorties des recettes connues, sans ajouter de possession ni révéler toutes les matières premières.
  • Garde quêtes et temps réel pour leurs prochains tickets.
  • Build, 36 tests serveur et deux parcours client natifs réussis ; deux MRpacks vérifiés et anciennes livraisons conservées.
  • Contrat, compatibilité et validation.

beta.035 — collections et recettes Minecraft

  • Intègre les 2 042 recettes classées dans les 67 collections documentées, avec les 126 advancements et leurs amorces de découverte.
  • Enseigne les familles complètes sans demander leurs ingrédients ; conserve le catalogue à 4 niveaux et la fabrication manuelle libre.
  • Préserve les collections bois/alchimie, leurs accès historiques et les connaissances des habitants sans modifier le schéma de sauvegarde.
  • Indexe les déclencheurs au chargement ; enseigne les recettes dune collection une seule fois par carnet et révision de données.
  • Affiche les collections connues en FR/EN et annonce leurs déblocages dans le fil de découvertes. Garde louverture du catalogue en haut de sa page.
  • Relie chaque fiche documentaire à son JSON serveur ; ajoute le contrôle de concordance du catalogue au build.
  • Build, 28 tests serveur (dont les 126 advancements), parcours client natif et deux MRpacks vérifiés ; collections conservées après prestige, mort et redémarrage.
  • Contrat, reprise et validation.

beta.034 — découvertes et lisibilité de linventaire

  • Ajoute un fil de premières découvertes en style F3, sans ouvrir le débogage : blocs vus ou possédés, objets et recettes apprises.
  • Borne la file, regroupe les recettes, efface les messages et affiche les barres natives de collections ; ne rejoue pas les anciennes acquisitions.
  • Options locales persistantes pour le fil, les barres, la durée et le suivi des deux advancements visibles avancés le plus récemment.
  • Inclut les objets au sol visibles à huit blocs, sans voir à travers les murs ni simuler de possession.
  • Retire Factions et History du menu pause ; accès conservés par Progression → Prestige.
  • Restaure la hotbar personnelle en 182×22, cases espacées de 20 pixels et objets de 18×18, avec des zones de clic cohérentes.
  • Build, 22 tests serveur, parcours client natif et exports normal/test rapide vérifiés.
  • Contrat et validation.

beta.033 — navigation directe et test rapide

  • Ajoute Discovery, Progression, World, Inhabitant, Factions et History dans le menu pause ; retire les boutons de signalement, commentaires et amis.
  • Libère les en-têtes des pages, ouvre World sur la carte et renomme laccès au cycle en Prestige.
  • Discovery démarre sur Owned ; Catalogue à quatre niveaux révèle All Blocks parmi les découvertes réelles. Le serveur filtre aussi les entrées transmises.
  • Retire les outils opérateur de Discovery, masque la configuration JEI et simplifie les libellés favoris/historique FR/EN.
  • Corrige la hauteur de la flamme du gâteau porté.
  • Ajoute un module facultatif Sanctuary Test : nouveau preset plat, admission réelle et cinématique automatiquement passée. Pack normal sans ce module.
  • Build, 34 tests serveur, parcours client natifs et deux MRpacks vérifiés ; History final testé en jeu.
  • Menus et droits · profil de test.

beta.032 — refonte des pouvoirs des 88 familiers

  • Chiffre et implémente les 88 passifs/actifs, recharges réduites et descriptions FR/EN.
  • Ajoute les zones partagées, brumes poussées par le vent, interpositions et déplacements consentis avec Maj.
  • Conserve les doses natives des potions, les vrais outils, graines, munitions et stocks ; hotbar protégée lors du rangement.
  • Budgets persistants par bénéficiaire : soin, air, garde et enveloppe de déplacement ; contrôle dur limité et résistant aux répétitions.
  • Aperçus de visée avec coûts/refus pour les joueurs ayant étudié les familiers et les opérateurs ; G agit une fois par pression.
  • Migration additive documentée, anciens achats, noms, tailles et configurations personnalisées conservés ; client et serveur beta.032 requis ensemble.
  • Build, 85 tests serveur, parcours client natif et export local vérifiés. Équilibrage en partie, rangs et Anomaly restent à poursuivre.
  • Catalogue des valeurs et contrat de livraison.

beta.031 — apparition galactique

  • Cinématique de 29,5 s entre validation de la fiche et admission : UUID serveur en 32 glyphes SGA successifs, profondeur, rémanences, spirale vers le centre et flash blanc sur le spawn.
  • Première arrivée gardée en configuration jusqu'à la fin ; reprise après une interruption, sans répéter l'introduction des habitants déjà arrivés.
  • Échap pour passer, /sanctuary intro pour revoir, libellés FR/EN ; mixage Ambiance et nettoyage des sons. Aucun changement de sauvegarde ou de terrain.
  • Vérifications et export : INTRO-01.

beta.030 — éclairage dynamique

  • Mains principale/secondaire, cosmétiques de tête, autres joueurs et objets jetés éclairent le décor.
  • Intensités natives des blocs et états allumés/éteints, dont les bougies sur gâteau ; lumière du ciel préservée.
  • Une source par cellule de 4 blocs pour les objets jetés, sans multiplication par quantité.
  • Instantanés de rendu, index spatial, sources proches plafonnées et sections mises à jour par budget.
  • Réglages client et raccourci configurable FR/EN ; aucun bloc artificiel ni changement de sauvegarde.
  • Build, 21 tests serveur, parcours client natif et MRpack local vérifiés.
  • Contrat et vérifications.

beta.029 — cri et recul des familiers

  • Ajoute le cri natif de lespèce, la voix bébé et les variantes terrestres/aquatiques.
  • Ajoute un recul physique de 0,4 et une courte pause des déplacements autonomes.
  • Conserve le délai entre réactions, les collisions, le suivi, linvulnérabilité et les protections du portage.
  • Build, 38 tests serveur et MRpack local vérifiés ; écoute et essai visuel à confirmer.
  • Contrat et vérifications.

beta.028 — plongeon jusqu’à collision

  • Retire la fin automatique du plongeon après 30 ticks.
  • Termine la posture sur le sol, un mur, un plafond ou lentrée dans un fluide.
  • Ignore les nouvelles demandes de posture pendant le plongeon, côté client et serveur.
  • Conserve une impulsion par saut, les dégâts de chute et les interruptions de sécurité.
  • Build, 32 tests serveur et MRpack local vérifiés ; essai visuel à confirmer.
  • Contrat et vérifications.

beta.027 — piles de joueurs

  • Permet de monter sur un joueur déjà porté et de déplacer une pile sur un nouveau porteur.
  • Compte tous les passagers au-dessus pour le ralentissement : facteur 0,75 par passager, plancher 0,25.
  • Refuse les coups entre tous les membres, les cycles et les plafonds trop bas pour le groupe.
  • Dépose du groupe supérieur et nettoyage des liens à la mort ou au déchargement.
  • Build, 27 tests serveur et MRpack local vérifiés ; essai visuel en attente.
  • Contrat et vérifications.

beta.026 — cache daffichage Demeure

  • Remplace les rectangles par bloc et par image par une couche de texture alignée sur le terrain.
  • Repeint seulement les empreintes ou pixels connus modifiés ; réutilise les lots réseau identiques.
  • Préserve les contours, couleurs, pixels inconnus et transparence du vide ; retire les empreintes absentes du lot suivant.
  • Reprojection lors du changement de fenêtre, nettoyage des données à la révocation et libération de la texture à la fermeture.
  • Demeure activé par défaut ; règles serveur, génération et sauvegardes inchangées.
  • Build et 9 tests serveur réussis ; test graphique compilé, exécution bloquée par la session Mac verrouillée.
  • Diagnostic et vérifications.

beta.025 — barres dXP des compétences

  • Remplace les jauges ASCII et la colonne Max/prix par les sprites de la barre dexpérience native.
  • Prix du prochain palier centré, nombre vert et contour noir ; remplissage initial visible et barre complète au plafond.
  • Largeur adaptée au GUI, icônes et boutons conservés, explications au survol FR/EN.
  • Prix, remboursements opérateur et six rangées dinventaire inchangés.
  • 24 tests serveur, parcours client FR/EN et export MRpack local vérifiés.
  • Contrat et vérifications.

beta.024 — JEI, carnet et collections de recettes

  • Port source MIT de JEI 26.2 vers Minecraft 26.3-pre-2 ; fork et dépendances embarqués avec leurs notices.
  • Catalogue à 4 niveaux, découvertes conservées avant achat, filtrage personnel des objets et recettes.
  • Récompenses natives dadvancements et collections du bois/de lalchimie configurables par datapack.
  • Fabrication manuelle libre ; plans consultables avant la découverte de leur poste de travail.
  • Vue opérateur explicite, révocation des droits et retrait des recettes cachées jusque dans les favoris.
  • Transfert JEI depuis les six rangées débloquées ; cases de récupération exclues.
  • Carnet indépendant conservé au prestige, à la mort et au redémarrage, FR/EN.
  • Conserve le retrait du bouton Cosmetic et loptimisation du terrain, vérifiée bit à bit.
  • 123 tests serveur et parcours client natif réussis ; export MRpack local vérifié.
  • Contrat et limites.

beta.023 — interactions sur la case cosmétique

  • Intègre le correctif de chargement beta.022, sans modifier les valeurs du terrain.
  • Retrait du grand bouton Cosmetic ; clic droit sur la case avec lobjet au curseur, clic gauche et Maj-clic conservés.
  • Bougie/gâteau/statue manipulables depuis linventaire ; coûts et restitution au curseur contrôlés côté serveur.
  • Infobulles FR/EN pour les huit cases d’équipement, vides ou occupées.
  • Panneaux écrits par autrui, motifs de bannières, lits/portes complets, minecarts et blocs enveloppant la tête.
  • TNT amorcée par les dégâts, mèche native et explosion réelle qui continue après retrait du cosmétique.
  • Contrat, stockage et vérifications.
  • 117 tests serveur, parcours client et 588 288 comparaisons de densité réussis ; MRpack local vérifié.

beta.022 — création de monde plus rapide

  • Évite les bruits dont linfluence est exactement nulle et les calculs du champ de base au-dessus de son extinction certaine, sans retirer les corps flottants.
  • Même génération, mêmes identifiants et formats de sauvegarde. Comparaisons bit à bit et mesures décrites dans STARTUP-01.
  • Correctif local sur codex/initial-loading, non publié et non installé dans Prism.

beta.020 — 2026-09-13, familiers singuliers et interactions

  • Portage natif par Maj + clic droit : animaux sur la tête, joueur sur joueur, ralentissement du porteur et protection mutuelle contre les coups.
  • Dépose avec la main vide, synchronisation du porteur, fin du portage à la déconnexion/mort/dimension et sauvegarde indépendante des animaux.
  • Gestes de portage séparés du raccourci double-Maj pour sasseoir.
  • Familiers bébés lorsque possible, caresses avec cœurs seulement, coup visuel sans dégâts, nom conservé dans l’œuf via enclume/étiquette.
  • Taille aléatoire enregistrée dans chaque œuf au premier équipement, de ×0,12 à ×6 ; tailles extrêmes rares, données conservées aux transferts et sauvegardes, rendu et noms adaptés.
  • Cinq couleurs de rareté et noms cryptiques du passif/actif ; Étude des familiers à quatre niveaux pour révéler les détails dans les infobulles FR/EN.
  • Réglages et carnet déplacés dans Habitant, aides alliées acceptées par défaut, choix historiques conservés ; utilisation du pouvoir par G configurable.
  • Plongeon gratuit après un saut en sprint, avec la touche Sallonger, une impulsion par saut et rendu horizontal immédiat.
  • Détections derrière les parois et téléportations à travers les murs vers un emplacement libre, dans leur portée.
  • Freinage de chute : distance accumulée remise à zéro pendant le ralentissement, dégâts natifs pour une nouvelle chute non protégée.
  • Contrôles purs, 104 tests serveur, parcours clavier/souris et rendu des 88 modèles à trois tailles vérifiés ; export beta.020 local immuable, PNG et beta.019 conservés.

beta.019 — 2026-09-13, pouvoirs et locomotion des familiers

  • 88 passifs et 88 actifs avec cinq raretés, Lien actif à quatre niveaux et touche G configurable.
  • État indépendant persistant, recharge commune, récupération des bénéficiaires, consentement révocable et panneau FR/EN.
  • Dégâts plafonnés, ressources réelles, échanges natifs, cycles de production attribués et actions interrompues au changement de lien.
  • Vol orbital du Dragon, vol des Withers/Ghasts, nage, déplacements terrestres et sauts adaptés ; invincibilité et absence de collision dentités conservées.
  • Éclairage des modèles à la position réelle du familier ; animations natives pilotées sans IA hostile.
  • Fondu de proximité des familiers volants entre 0,6 et 3,5 blocs, corps et yeux compris ; monstres du monde inchangés.
  • Rangs IIII, Anomaly et obtention des œufs reportés ; équilibrage à poursuivre.
  • Contrôles purs, 91 tests serveur, parcours client et export local vérifiés. Détails.

beta.018 — 2026-09-13, équipement cosmétique et familiers

  • Trois cases d’équipement personnel, icônes 16 × 16 du créateur dans le mod et le resource pack.
  • Titre Inventaire sans suffixe de rangées ; Maj-clic pour équiper/retirer œufs et capes.
  • Ordre visuel des emplacements : cosmétique, cape, œuf, main secondaire ; cosmétique équipé manuellement.
  • Maj + clic gauche maintenus transfèrent successivement les cases parcourues, y compris lors dun mouvement rapide, selon les règles du conteneur.
  • Tab change la rangée de hotbar en jeu comme dans linventaire ; Maj inverse le sens. Touche configurable, cases et colonne sélectionnée conservées.
  • Minage et construction groupés verrouillés au premier clic : tourner la caméra ne change plus la sélection, ne réinitialise plus la charge et ninterrompt plus les poses.
  • Taille et orientation des poses figées pendant le maintien ; nouveau groupe après relâchement. Portée, droits, outils et matériaux toujours contrôlés côté serveur.
  • Familier temporaire avec navigation, promenade, retour sûr, invincibilité et absence de collisions dentités.
  • Caresse par clic droit du propriétaire : particules de son œuf et cœurs, sans pouvoirs passifs/actifs.
  • Cape Zéro de test avec rendu et physique de cape natifs ; visuel provisoire attribué dans les notices.
  • Tout objet/bloc accepté sur la tête à titre cosmétique ; états de blocs et piston réagissant aux dégâts en rendu uniquement.
  • Stockage joueur additif sanctuary:accessories schéma 1, contrat de migration documenté ; mort native, conservation au prestige.
  • Sallonger gratuit avec W, retiré des aptitudes achetables ; Se reposer reste achetable et utilise la pose de sommeil des lits.
  • Preuves dachat historiques de Sallonger conservées ; récupération vie/faim et temps inchangés.
  • Client et serveur beta.018 ensemble ; nouveau contrat réseau pour les cases d’équipement.
  • check build assemblePack, contrôles purs, 67 tests serveur et parcours client natif validés ; MRpack local vérifié, exports antérieurs inchangés.

beta.017 — 2026-09-13, aptitudes de mouvement et retrait du livre natif

  • Aptitudes Nage, Sallonger et Se reposer : 4 niveaux chacune, prix configurables.
  • Nage rapide verrouillée avant achat ; déplacement lent et remontée conservés.
  • W bascule la posture basse, Maj + W le repos ; touche configurable, V laissé libre.
  • Repos immobile : un demi-cœur toutes les 10 secondes pour une demi-barre de faim ; mouvement et dégâts interrompent la séance, sans changer lheure.
  • Progression 8 → 9 et configuration 4 → 5 selon le contrat ; achats antérieurs conservés et nouvelles aptitudes persistantes après prestige.
  • Bouton, panneau, fantômes et invitation à consulter le livre de recettes natif retirés ; fabrication, recettes serveur, statistiques et advancements conservés.
  • Prix du prochain rang à côté de chaque jauge de compétence, à la place du ratio ; Max. lorsque le dernier rang est atteint.
  • Son vanilla de ramassage d'XP pour chaque récompense des Premiers pas, une seule fois par étape ; le défaut W tient compte de la disposition AZERTY/QWERTY.
  • JEI lié aux advancements reste à intégrer. XP du tutoriel et textures beta.016 incluses.
  • check build assemblePack, 62 tests serveur puis 15 tests finaux ciblés et parcours client natif validés ; MRpack beta.017 local vérifié, exports antérieurs inchangés.

beta.016 — 2026-09-13, XP des premiers pas

  • Cinq actions du tutoriel natif donnent chacune 8 points dXP par défaut : déplacement/vue, arbre, première bûche minée, inventaire et planches fabriquées.
  • Récompenses personnelles uniques, message FR/EN et montant configurable dans config/sanctuary/tutorial.json ; créatif et spectateur exclus.
  • Attachement sanctuary:tutorial conservé avec les XP dans les données joueur, après la mort et le New Game+. Les anciens habitants peuvent réaliser les gestes une fois ; aucun paiement des statistiques historiques.
  • Contrat de migration additive et capacité réseau beta.016 commune au client et au serveur. Icônes beta.015 conservées.
  • 57 tests serveur, contrôles purs et parcours client natif validés ; MRpack local vérifié.

beta.015 — 2026-09-13, nouvelles textures de progression

  • Remplacement des six icônes de compétences par les nouveaux PNG 9 × 9 du créateur, sans retouche ni changement des chemins utilisés par le Blocodex.
  • Copies identiques préparées dans les sources du resource pack Sanctuary. Correspondances food → hunger et breath → breathing documentées dans le ticket.
  • Build, six tests serveur de progression et export local validés. Bytecode identique à beta.014 ; sprites du HUD de respiration et de faim vanilla conservés.

beta.014 — 2026-09-13, rangement, hotbar mobile et noms de faction

  • Aptitude Rangement dans le Blocodex, 4 niveaux par défaut et prix configurable.
  • Clic molette configurable : piles regroupées et stockage débloqué trié ; la hotbar ne participe que lorsqu'elle est visée. Les composants d'objets restent distincts, les cases de récupération et le conteneur ouvert sont préservés.
  • Tri validé et appliqué côté serveur, sans objets fournis par le client.
  • Tab/Maj+Tab et la molette déplacent le cadre de la hotbar parmi les rangées, en gardant chaque objet dans sa case visible. Le tri exclut la rangée active sauf si elle est visée. La sélection est sauvegardée avec les objets ; revenir à une rangée après New Game+ conserve les autres objets en récupération.
  • Nom de faction en préfixe du pseudo, coloré, avec prestige romain conservé : fiche Habitant, noms affichés, chat et liste Tab. Mise à jour après adhésion, départ ou dissolution, y compris quand la fiche est déjà ouverte.
  • Descriptions FR/EN des aptitudes sans rappel individuel de leur conservation après New Game+ ; la règle générale reste dans le bilan du cycle.
  • Progression 7 → 8 et configuration 3 → 4 selon le contrat préalable ; nouvelle capacité réseau de rangement, mise à jour du client et du serveur ensemble.
  • check build assemblePack, 56 tests natifs serveur et parcours client FR/EN validés. Export local beta.014 vérifié ; les MRpacks beta.003013 sont inchangés.

beta.013 — 2026-09-13, Progression, prestige et repères visuels

  • Icône, nom, jauge ASCII, valeur/plafond et boutons réunis sur une ligne par compétence, avec colonnes adaptées au GUI et noms défilants si nécessaire.
  • Courbe par défaut 1, 2, 4, 8, 16, 32, 48 niveaux. Configuration au schéma 3 : reprise de l'ancienne courbe par défaut, conservation des prix personnalisés. Les anciens achats gardent leur montant de remboursement exact.
  • La page Factions explique les charges gagnées au New Game+ et le recrutement sans prestige ; un bouton mène au bilan des six compétences dans Cycle.
  • Prestige en chiffres romains après le nom sur la fiche Habitant, sans renommer l'identité. Les 45 cases de récupération restent grisées après un passage 6 → 1, y compris les cases vides des rangées supplémentaires et les vues de coffre.
  • La carte actualise les relevés sans effacer son image à chaque flux réseau ; les déplacements réutilisent les zones reçues, dans un cache temporaire borné.
  • Sprite de locator natif sur la carte ; couleurs d'habitants attribuées aux waypoints côté serveur. Les marqueurs se superposent à la barre dXP, dont le fond et le remplissage restent visibles. Les règles de visibilité restent natives.
  • Molette selon la zone survolée : case de hotbar, rangée dinventaire ou échanges de villageois ; rotations confirmées par le serveur.
  • check build assemblePack, 50 tests natifs serveur et parcours graphique FR/EN validés. MRpack local vérifié, avec ses ressources et versions internes.
  • Contrat et vérifications.

beta.012 — 2026-09-13, Inventaire et contrôles de progression

  • Fond des coffres, machines et zones de clic alignés avec les cases à chaque GUI.
  • Stockage dans l'ordre naturel ; barre rapide en bas et rotation Tab / Maj+Tab, configurable, validée par le serveur et limitée aux rangées débloquées.
  • Maj-clic fusionne les piles de toutes les rangées avant d'occuper une case vide. Les rangées supplémentaires suivent les règles natives de chaque machine ; un coffre plein ne provoque plus de déplacement interne au joueur.
  • Six jauges de compétence avec valeur/plafond, + selon l'XP disponible et opérateur avec remboursement du coût réellement payé pour le rang retiré.
  • Progression au schéma 7 : audit des retraits et révision monotone, reprise des schémas précédents, objets conservés en récupération après réduction de capacité. Contrat préalable : docs/inventory-flow-beta012.md.
  • Nouvelle capacité réseau ; client et serveur beta.012 doivent être associés. check build assemblePack et 49 tests natifs passent ; parcours graphique vérifié avec coffres remplis, touches Tab/E et remboursement opérateur. MRpack local et reçus de vérification consignés dans le ticket.

beta.011 — 2026-09-13, Factions et New Game+

  • Bilan des six compétences et confirmation du New Game+ dans le Blocodex.
  • Un prestige par cycle terminé ; charges personnelles et prix de fondation / agrandissement configurables, enregistrés une seule fois côté serveur.
  • Factions persistantes, invitations de sept jours, capacité, responsable et membres, transmission, exclusion, départ et dissolution sans remboursement.
  • Migration additive des achats vers le schéma 6 ; aptitudes, objets et données communautaires conservés, six rangs remis à zéro, XP configurable.
  • Journal atomique commun aux cycles et aux dépenses de faction, historique daté, archivage des achats et reprise du passage après interruption.
  • Interfaces natives FR/EN défilantes ; aucun claim ni droit opérateur accordé. Voir contrat et vérifications.

beta.010 — Inventaire extensible

  • Compétence Inventaire : cinq achats, de neuf à 54 cases, barre rapide incluse.
  • Migration progression 4 → 5 avec rang Inventaire nul et historique préservé.
  • Conservation des anciennes cases remplies en retrait uniquement ; les 18 nouvelles cases sont enregistrées avec le joueur et suivent keepInventory.
  • Portage des six fonds personnels et des fonds de conteneurs 26.2, adaptation aux menus natifs, défilement des rangées sur les petits écrans et accès à l'inventaire personnel depuis le catalogue créatif.
  • Collecte, déplacements rapides, glisser-déposer et livre de recettes suivent les capacités serveur. Les indices des machines et de l'équipement restent inchangés. Voir docs/inventory-beta010.md pour les preuves et limites.

beta.009 — 2026-09-13, Construction et vein building

  • Construction devient une compétence achetable : sept rangs, surfaces de 3×3 à 15×15, coûts identiques aux autres compétences et rangs conservés à la mort.
  • Aperçu vert, R + clic droit maintenus, R + molette pour le diamètre. La touche configurable est partagée avec Minage ; une surface reste figée pendant le geste.
  • Placement Minecraft côté serveur, stock réellement consommé, surfaces orientées, dalles et escaliers natifs, refus de collision/protection et interruptions. Les contenants de support ne sont pas ouverts. Les objets à pose multiple (portes, lits, plantes doubles), échafaudages et nénuphars restent en pose individuelle.
  • Migration stricte de progression vers le schéma 4 avec building: 0, sans modifier les achats existants. Contrat et vérifications.

beta.008 — 2026-09-13, Minage et vein mining

  • Compétence Minage achetable, sept rangs et vitesse native de 100 à 200 %. Plafonds de veine : 1 / 4 / 8 / 16 / 32 / 64 / 128 / 256 blocs.
  • R configurable pour l'aperçu, R + clic gauche maintenus pour miner, R + molette pour limiter la sélection. Contour des blocs et compteur en jeu.
  • Durée calculée sur le serveur, interruption et protections par bloc, destruction native pour outils, loot, XP, faim, enchantements et statistiques. Un seul effet sonore de casse par groupe ; la rupture d'outil arrête le reste.
  • Progression schéma 3 : ajout de Minage à zéro lors de la lecture des anciens profils, achats et dates conservés, rangs persistants après mort et reprise. Configuration existante conservée. Voir docs/mining-beta008.md.

beta.007 — 2026-09-13, carte immersive

  • Carte plein écran sous les commandes, carré central clair et abords sombres. Le vide observé et les zones inconnues sont transparents ; leurs états restent distincts dans les relevés personnels existants.
  • Boutons natifs superposés, coordonnées et zoom en bas à gauche. Grille, empreintes Demeure et marqueur du joueur suivent le terrain sur tout l'écran.
  • Glisser-déplacer et molette dans les marges ; priorité des boutons, y compris désactivés. Zoom minimal adapté à la taille du GUI. Libellés FR/EN du zoom.
  • Aucun changement de protocole, de format de sauvegarde ou de génération. Voir docs/atlas-immersive-beta007.md pour la validation et l'artefact.

beta.006 — 2026-09-13, livraison locale dessai

  • Corrige le bouton gauche (SDL / API Minecraft 26.3), les glissements successifs, le relâchement hors carte et la navigation pendant les rafraîchissements.
  • Brouillard cartographique circulaire, bordure tramée et fond parchemin ; seuls les pixels observés sont transmis. Les anciens chunks restent connus.
  • Grille de chunks et surcouche Demeure activables ; survol des zones connues avec état, influence principale et couleur de lhabitant.
  • Premier port autonome de Demeure : activité, placements réussis, destruction, récoltes, sommeil, mort et présence du vivant. Jours UTC réels, budgets persistants et décroissance sans résurrection des anciens scores.
  • Données Demeure séparées ; Atlas schéma 1 lu puis sauvegardé en schéma 2. Pas dimport historique, de modification du terrain, de claim ou de protection. Voir docs/demeure-beta006.md et mods/demeure/PROVENANCE.md.

beta.005 — 2026-09-13, livraison locale dessai

  • Carte native de surface dans Blocodex → Monde : glisser, zoomer, recentrer, orientation et couleur du joueur. Aucun code ou asset Xaero repris.
  • Aptitude Grande carte, coût serveur configurable (4 niveaux par défaut) ; exploration personnelle enregistrée avant lachat et conservée après la mort.
  • Inspection opérateur explicite des chunks chargés, séparée des découvertes de lhabitant. Pas de génération déclenchée par la consultation.
  • Noms de couleurs FR/EN associés aux teintes, à la place du SGA ; boutons Minecraft au texte coloré, sans changer les couleurs déjà attribuées.
  • Retrait des boutons Sasseoir des aptitudes et de la fiche ; geste inné conservé.
  • Lecture des progressions/configurations schéma 1, ajout de laptitude au schéma 2 et fichiers de relevés séparés. Contrat : docs/atlas-beta005.md.

beta.004 — 2026-09-13, livraison locale d'essai

  • Cadre Blocodex natif : titre et onglets Discovery, Progression, Story, Inhabitant en haut ; Done / Terminé centré dans le pied de page.
  • Contenu adapté à la taille du GUI, cadre partagé avec le catalogue de découvertes, biographie et histoire défilantes avec texte complet.
  • Six icônes 9×9 fournies par le créateur, conservées sans transformation et affichées à gauche de chaque compétence.
  • Rétablit le seuil vanilla de sprint : plus de 6 points de faim. Le premier rang de Faim permet de dépasser ce seuil après avoir mangé. Contrôle côté serveur, arrêt à 6 points, exceptions créative et montures conservées.
  • Compatible avec les profils beta.003, sans migration des sauvegardes ni changement de terrain. Voir docs/blocodex-beta004.md.

beta.003 — 2026-09-13, livraison locale d'essai

  • HELLO_WORLD avant le spawn : skin, pseudo, bio, palette RGB déterministe extensible et accueil helloworld {pseudo} unique.
  • Blocodex commun depuis B et Échap : fiche, progression, histoire, blocs.
  • Compétences à gauche (six entrées, dont Minage, Construction et Inventaire réservées au prochain ticket), aptitudes en liste défilante à droite.
  • Couleurs dans des boutons Minecraft classiques : glyphes SGA teintés, hexadécimal standard dans l'infobulle.
  • Départ 3/3/3, capacités achetables avec les niveaux et conservées à la mort.
  • Première aptitude Noms : familles de 26.2, configuration serveur par type de mob et rechargement opérateur, priorité aux étiquettes des joueurs.
  • Position assise disponible dès le début, sans XP ; sièges non sauvegardés.
  • 70 % des points d'XP disponibles laissés en orbes à la mort, configurable ; respect de keepInventory.
  • Données additives ; adoption explicite des anciens mondes, aucun changement du terrain ou des expansions. Notes : docs/progression-beta003-release.md.

beta.002 — 2026-09-12, préparation locale

  • Nord boréal/Peaks, avec les trois biomes de glace de lancien profil glacial ajoutés à la palette boréale de cette révision.
  • Bassin ouest en warm_ocean pour la décoration native de corail.
  • Réserve une pyramide du désert au sud et un temple de la jungle à lest, avec des emplacements déterministes variables et des pièces vanilla.
  • Isole cette génération dans les nouveaux mondes de révision 2 ; les mondes beta.001 et alpha ne sont ni convertis ni régénérés.
  • Version du mod et du pack beta.002, MRpack Sanctuary-beta.002.mrpack. Vérifications : docs/expeditions-beta002.md.

beta.001 — 2026-09-12, préparation locale

  • Adopte beta.xxx, à partir de 001, pour le mod, le pack et les futurs tags ; une livraison consomme un numéro, y compris pour un correctif.
  • Vérifie le format et lalignement mod/pack lors du contrôle packwiz.
  • Clôt le chantier worldgen sur le socle alpha.30.7 à la demande du créateur ; ouvre le chantier des anciennes expéditions avant la progression en jeu.
  • Les nouveaux mondes ouvrent quatre îles de 512 blocs : nord glacial/Peaks, est tropical/Volcan, sud aride/Canyon et ouest humide/Océan, avec noms FR/EN.
  • Cherche la première position admissible sur chaque axe, sans l’écart et le décalage aléatoire alpha ; conserve les emprises écrites et les bateaux.
  • Enregistre les cinq régions dans une transaction initiale, journal bêta distinct, sans migration automatique des anciennes sauvegardes.
  • Le relief initial et les codecs alpha restent conservés. Aucune publication ni synchronisation Prism effectuée pour cette préparation.

Voir les expéditions et leurs vérifications et la convention de versionnement.

0.1.0-alpha.30.4

  • Plateaux bas conservés, abords des massifs élargis et hauts reliefs en 3D ; aucun seuil de découpe latérale, microbruit ou gradin ajouté.
  • Replats supérieurs proches de Y360, végétation et recherche supplémentaire de rivières courbes en altitude.
  • Monde initial constructible sur 640 blocs (Y0..639), nuages inchangés et terrain toujours sous Y360.
  • Conservation des secrets, traversée, navires et îlots ; aucun ajout de larène du destin.
  • Nouveau monde de test nécessaire ; aucun monde personnel modifié.

0.1.0-alpha.30.3

  • Retire les microcorniches de la 30.2, jugées trop bruitées en jeu.
  • Répartit de grandes zones de plateaux naturels et de montagnes déformées en 3D, avec une échelle relative commune à Petit, Moyen et Grand.
  • Étend les hauts reliefs vers Y360 sans changer la hauteur du monde ; conserve les profondeurs, larrivée, les cours deau courbes et les infrastructures.
  • Conserve un filtrage des fragments rocheux détachés jusque dans les sommets.
  • Adapte la recherche aérienne aux plateaux disponibles : rejet grossier des emprises trop creuses, contrôle de hauteur précoce et recherche autour de l’île.
  • Corrige le veto de biome qui empêchait un sanctuaire minéral pourtant admis de se poser dans les marais souterrains.
  • Nouveau monde nécessaire pour tester le nouveau terrain ; aucun monde régénéré.

0.1.0-alpha.30.2

  • Corniches locales dont la phase et lespacement suivent un bruit 3D, sur le relief global conservé.
  • Filtrage borné des petits composants rocheux détachés dans la zone retouchée, indépendant des frontières de chunks.
  • Rivières courbes, tunnels, sanctuaire minéral et lieux aériens conservés ; nouveau monde pour lessai.
  • Minecraft 26.3-pre-2 et les dépendances restent inchangés. Voir docs/testing-alpha30.2.md pour les validations effectivement réalisées.

0.1.0-alpha.30.1 — 2026-09-12

Retrait des rivières sur grille de la 30 ; brèches de cascade sur les anciennes rivières courbes et leurs bassins. Retour du relief global de la 28, sauf une bande étroite de plateaux naturels pour les accès aux traversées. Voir le correctif. Nouveau monde nécessaire.

0.1.0-alpha.30 — 2026-09-12

Trois zones de déformation 3D, plateaux naturels entre les massifs, grande rivière à niveaux locaux et brèches de berge de cinq blocs maximum laissant couler leau. Recherche des traversées mieux répartie, sanctuaire minéral avec seconde recherche sur les flancs, mines vanilla mieux admises. Les navires conservent leur modèle et leur placement proche du rivage. Nouveau monde de test nécessaire. Voir la génération et les essais.

0.1.0-alpha.29 — 2026-09-12

Petites corniches variables sur le relief 3D de la28 ; correction des traversées et de ladmission des mines natives. Voir le périmètre et les essais. Nouveau monde de test nécessaire.

0.1.0-alpha.28 — 2026-09-12

Spéléologie par bruits natifs, déformations volumiques 3D et failles obliques bornées ; bateaux rapprochés et îlots au-dessus de Sanctuary. Marais réduits. Mines, huttes et donjons vanilla adaptés aux souterrains ; filons natifs selon la profondeur dans la roche, dans l’île et les expansions. Nouveau monde de test. Voir génération et validation.

0.1.0-alpha.27 — 2026-09-12

Retour à la base alpha.24 après rejet visuel de lalpha.25. Le relief et les souterrains de la 24 sont conservés ; la montgolfière est retirée. Première passe limitée aux marais souterrains et à des épaves vanilla redressées et restaurées pour les navires marchands. Les nouvelles montagnes, cavités et garanties océaniques propres à la 25 ne sont pas reprises. Alpha.26 sautée ; essai sur nouveau monde, sans migration. Voir le contrat alpha.27 et les vérifications.

0.1.0-alpha.20 — 2026-09-10

  • Passe architecturale sur les six bâtiments urbains, les quatorze anciennes infrastructures, les espaces publics et les réseaux souterrains. Palettes propres aux usages : chêne, bouleau, granit, diorite, andésite et tuf ; fondations maçonnées en briques de pierre conservées.
  • Angles coupés, baies en saillie, portiques, retraits, loggias, toitures nervurées et verrières avec passage lumineux. Sols et plafonds détaillés, corniches, encadrements, murets et blocs ciselés ; bordures de routes en briques de tuf et accents ciselés.
  • Vitres, barreaux, clôtures, murs bas et angles descaliers raccordés depuis la géométrie complète de chaque pièce avant son découpage entre chunks.
  • Nouveau codec sanctuary:island_v20, journal et pièces distincts. Les mondes 19 et antérieurs gardent leurs rendus et futurs chunks. Les plans de terrain, dhydrologie et dimplantation restent ceux de la génération précédente. Personnaliser conserve les trois tailles et les structures expérimentales.

check build assemblePack passe, avec huit GameTests généraux. Création et réouverture de la ville et des infrastructures passent ; les rapports 19 restent identiques aux témoins publiés. Option désactivée et Petit/graine42 passent. JAR, MRpack et ZIP Prism vérifiés ; release et canal packwiz publiés. Deux synchronisations isolées puis deux dans la même instance Prism passent, avec 925 fichiers personnels et réglages suivis conservés.

Voir le catalogue illustré et les vérifications et limites. Les fonctions de la bêta restent à construire ; aucun nouveau système économique nest activé.

0.1.0-alpha.19 — 2026-09-09

  • Quatorze nouvelles infrastructures abandonnées sur l’île initiale, avec pièces, accès, mobilier, secrets et outils vanilla associés. La présence varie selon la graine et le relief ; les quatorze types ont été rencontrés en tests natifs.
  • Voies de fret aux rails incomplets et chemins entre destinations réelles. Le témoin Moyen, graine 0, contient treize lieux et sept liaisons, dont un fret de 499 blocs entre dépôt et pompage. Tracés enregistrés par chunk.
  • Option FR/EN « Structures expérimentales » dans le bouton natif Personnaliser, trois tailles conservées. Codec sanctuary:island_v19 et journal 19 ; les anciens mondes gardent leurs plans et futurs chunks. Un nouveau monde avec loption désactivée conserve le socle urbain sans les expériences 17/19.
  • Commande opérateur /sanctuary structures pour relever les entrées. La ville et ses sous-sols sont conservés ; les systèmes de la bêta restent à construire.

check build assemblePack passe, dont les huit GameTests généraux. Les trois formats sont vérifiés nativement ; le témoin moyen se rouvre avec ses 112 pièces, 13 coffres, 68 cibles accessibles et la modification témoin. Les identités 17 restent identiques à la release publiée. JAR, MRpack et ZIP Prism vérifiés ; release et canal packwiz publiés. Deux synchronisations isolées puis deux dans la même instance Prism passent, avec 767 fichiers personnels et réglages suivis conservés. Voir les preuves et limites.

0.1.0-alpha.17 — 2026-09-09

  • Prototype de trois réseaux oubliés sur l’île initiale : mines et ateliers, salles étranges, infrastructures abandonnées. Accès depuis la surface, couloirs et embranchements, outils vanilla utilisables, mobilier et traces de chantier. Placement borné, hors ville et eaux protégées, avec appuis vérifiés.
  • Option FR/EN « Structures expérimentales » dans Personnaliser, enregistrée avec la taille du nouveau monde. Les connexions entre réseaux, le réacteur, la progression et les reliques ne sont pas encore implémentés.
  • Codec sanctuary:island_v17, pièces natives indépendantes, journal 17. Les mondes 16 et antérieurs conservent leurs plans et futurs chunks. Loption ne supprime ni najoute rétroactivement des structures.

check build assemblePack passe. Création et réouverture natives : 15 pièces, 7 639 blocs contrôlés, 49 cibles accessibles, 12 appuis et 3 coffres conservés. Le cas désactivé et la sauvegarde des trois tailles passent. La génération 16 conserve les empreintes natives et le journal des témoins publiés. Artefacts vérifiés, release et canal packwiz publiés. Même instance Prism synchronisée deux fois, 767 fichiers personnels et réglages suivis conservés. Voir le protocole et les coordonnées.

0.1.0-alpha.16 — 2026-09-09

  • Ville compacte obligatoire sur la nouvelle île initiale, structures activées. Recherche naturelle puis réservation architecturale locale si nécessaire ; les villes des continents restent conditionnelles.
  • Grande piscine couverte avec bassin de 50 × 25 × 4 blocs, promenades et marches. Parkings profonds de 3 à 8 plateformes, grande salle sèche et égouts ouverts vers lextérieur avec écoulements natifs. Ces équipements restent conditionnés par le relief, leurs fondations et un budget de recherche borné.
  • Plans d’étages alternés, sanitaires clos et lits contre les murs, avec circulation, orientations et appuis du mobilier contrôlés.
  • Nouveau codec sanctuary:island_v16, journal16 et pièces natives propres. Les générations publiées conservent leurs calculs, rendus et futurs chunks. Un nouveau monde est nécessaire pour les nouveautés ; aucune conversion.

check build assemblePack passe, ainsi que création/réouverture : 71 pièces, 5 coffres et 74 appuis conservés. Piscine retenue et deux écoulements extérieurs vérifiés après 120 ticks réels. Six reliefs contrôlés, avec piscines dans trois cas et villes dans les six. Compatibilité 15 vérifiée contre ses empreintes publiées. Release et canal packwiz publiés ; même instance Prism synchronisée deux fois, avec les 767 fichiers personnels et réglages suivis conservés. Voir les preuves et limites alpha.16.

0.1.0-alpha.15 — 2026-09-09

  • Six familles de bâtiments reprennent leurs intérieurs : vraies pièces et portes, seuils, vestibules, couloirs, escaliers, sols, plafonds et mobilier adapté. Les parcours et les approches des lits sont vérifiés.
  • Réseaux souterrains d’égouts, passages, garages et pool rooms ; descentes de surface, bassins contenus et appuis courts ancrés lorsque la roche manque.
  • Petite ville compacte, rues et carrefours jointifs, terrasses dégagées et ponts intégrés au réseau. Correction des charnières, sièges et appuis des lanternes ; grande salle sèche dans les tunnels pour une future machine.
  • Codec sanctuary:island_v15, journal15 et pièces natives versionnées. Les anciennes générations gardent leurs plans, rendus et sauvegardes. Le contrat de reprise certifiée du vide reste strictement lié à sa génération.

check build assemblePack, les huit tests moteur et les scénarios de création et réouverture passent : 76 pièces natives et cinq coffres conservés, rues et intérieurs accessibles, bassins contenus. Release et canal packwiz publiés ; même instance Prism synchronisée deux fois, 767 fichiers personnels et réglages suivis conservés. Le JAR dessai anticipé est sauvegardé séparément. Voir les preuves et limites alpha.15.

0.1.0-alpha.14 — 2026-09-09

  • Biome Lost City et quartiers procéduraux contemporains : poches sur l’île initiale et profil lost_city pour les nouvelles expansions. Dix-sept types de parcelles, dont quatre parcs, ponts, parkings souterrains conditionnels, fouilles, piscines, casernes, halls, hôtels, bibliothèques et cuisines.
  • Palette dominée par la pierre, la pierre lisse et les briques de pierre, intérieurs accessibles, ruines déterministes et coffres à butin vanilla différé. Zombies vanilla par spawn naturel ; aucun spawner ni zombie spécial.
  • Nouveau codec public sanctuary:island_v14 et journal propre de génération 14. Les générations 12/13 restent chargeables sans conversion. Les nouveautés demandent un nouveau monde ; aucune sauvegarde personnelle nest modifiée.
  • Expansions 64/128/256/512/1 024 ; quick sans taille tire selon les poids 40/30/18/9/3, avec résultat stable pour la graine et lidentifiant réservés. Recherche proche dans le secteur demandé, séparation circulaire des emprises de terrain et de décoration, sans réserver tout le voisinage de lecture.
  • Contrat de reprise différée du vide : uniquement les chunks FULL prouvés vierges et vides dun nouveau monde 14, certificat lié à un jeton immuable du journal, puis réouverture et nouvelle vérification. Une présence de terrain, dentité, de POI, de ticks ou une preuve manquante arrête cette reprise.

check build assemblePack, les huit tests moteur, la création et la réouverture de Lost City passent. La reprise du vide conserve 154 chunks FULL éclairés correctement et un bloc témoin après réouvertures. JAR, MRpack et amorçage Prism publiés et vérifiés, canal packwiz avancé. Deux synchronisations isolées puis deux dans la même instance Prism Mac passent, avec 713 fichiers personnels et réglages suivis conservés. Aucun essai Windows natif effectué. Voir les preuves et limites alpha.14.

0.1.0-alpha.13.1 — 2026-09-09

  • Corrige larrêt des expansions sous Windows : le journal ne tente plus douvrir son dossier comme un fichier pour le synchroniser. Cette opération reste exigée sur les systèmes de fichiers utilisant le séparateur Unix.
  • Écriture du fichier synchronisée, remplacement atomique et relecture stricte conservés. Les véritables erreurs de stockage arrêtent toujours les expansions.
  • Après mise à jour et réouverture du même monde, une réservation valide déjà enregistrée avant lerreur est reprise automatiquement. Aucun changement de schéma du journal, de génération, de paramètres ou de chunks existants.

Le smoke du journal passe sur macOS, avec politique Windows simulée, erreurs après remplacement et récupération au rechargement. Aucun essai Windows natif na encore été réalisé. Voir le dépannage et les contrôles ciblés.

0.1.0-alpha.13 — 2026-09-09

  • Un seul choix public Sanctuary, avec le bouton natif Personnaliser : Petit (512 blocs), Moyen (724, par défaut), Grand (1 024). Le diamètre est enregistré dans le générateur ; confirmer ou annuler agit sur le monde à créer.
  • Île initiale issue de la densité et de lhydrologie complète de Population, avec sa forêt de surface et les poches de biomes souterrains natives du laboratoire. Les eaux et les ressources restent dépendantes du terrain.
  • Reprise des outils dexpansion alpha.12.1 dans ce même monde : parent, direction, climat, taille, relief, distance facultative et recherche de sites libres, sans remplacer les chunks existants. Le déblocage collectif reste futur.
  • Nouveau codec sanctuary:island_v13, racine de génération 13 et journal data/sanctuary-world-v13/expansions.json. Les extensions restent de génération 12. Anciens codecs et presets conservés mais cachés de la création ; aucun monde existant converti, agrandi ou régénéré.
  • La suite GameTest unifiée devient le défaut de check et runGameTest ; les essais historiques demandent -PsanctuaryUnifiedTests=false.

check build assemblePack, interface client, trois tailles et rechargement des expansions vérifiés. Moyen : 63,66 s pour créer puis charger 289 chunks FULL autour du spawn sur la graine 0, 7,82 s pour les 80 suivants ; mesure serveur, sans garantie de FPS ni charge multijoueur. Release, MRpack et canal packwiz publiés ; même instance Prism synchronisée deux fois, avec 601 fichiers personnels et réglages suivis conservés. Voir le guide alpha.13 et les preuves.

0.1.0-alpha.12.1 — 2026-09-09 (historique)

  • Corrige le blocage de toutes les directions lorsque du vide a déjà été généré : la recherche continue plus loin sur le même rayon, sans remplacer les chunks existants.
  • Paramètre final distance facultatif pour quick, create, preview : distance minimale entre centres en blocs, de 0 à 100 000 ; 0 ou omis = auto.
  • Recherche limitée à 32 positions et un budget global de lecture de 30 secondes. Les erreurs disque et timeouts interrompent la demande ; seul un emplacement occupé permet de poursuivre. La graine et le profil sont conservés.
  • Compatibilité des commandes précédentes et des mondes laboratoire alpha.12 : journal v1 et génération 12 inchangés, sans migration ni régénération.

Les contrôles moteur de création et de rechargement passent sur la graine 42, avec huit premiers sites occupés et distance explicite. check build assemblePack passe, avec les douze tests historiques. Release, MRpack et canal publiés ; la même instance Prism est synchronisée deux fois et ses 466 fichiers personnels et réglages suivis sont conservés. Voir WG-14.

0.1.0-alpha.12 — 2026-09-09 (historique)

  • Nouveau preset Sanctuary — Laboratoire, distinct de Petit/Grand. Outils opérateur quick, create, preview, list, visit, resume pour tester les expansions sans blocs de commande ni économie préalable.
  • Îles de 64, 128, 256 ou 512 blocs de diamètre nominal ; parent et direction enregistrés, climat libre parmi douze profils. La boussole climatique reste un raccourci facultatif ; les branches peuvent composer plusieurs couronnes.
  • Nouveaux reliefs hauts : naturel, pics, canyon, volcan. Le relief naturel est aussi testé sur l’île initiale du laboratoire. Palette volcanique et petites poches facultatives de fluides, sans ajout de fondations artificielles.
  • 34 biomes vanilla déclarés dès le chargement, avec surface et poches souterraines. Sélection de structures vanilla selon biomes, emprise et fondations : villages, temples de désert/jungle, cabanes de marais et camps abandonnés.
  • Journal serveur v1 atomique, paramètres immuables, reprise des réservations, refus des chunks existants ou en cours de chargement/déchargement, vide compris. Aucun changement des anciens générateurs ni migration dune sauvegarde.

Validation locale : check build assemblePack, douze tests moteur Grand de graine 0, smokes de journal/relief, expansions et second processus de rechargement sur la graine 42 avec camp et butin natifs. Les essais restent sans client ni joueurs connectés. Release, MRpack et canal packwiz publiés ; la même instance Prism est synchronisée deux fois avec 466 fichiers personnels et réglages suivis conservés. Recherche collective, boîtes postales, Void, hydrologie étendue et autres structures restent à construire. Voir le contrat du laboratoire.

0.1.0-alpha.11 — 2026-09-09

  • Deux choix à la création : Petit (512 blocs de diamètre nominal) et Grand (environ 724 blocs), Grand par défaut. Leur aire nominale varie dun facteur deux, sur une hauteur de 384 blocs. Les repères internes 5/10 ne désignent pas un nombre garanti de joueurs.
  • Nouveau réglage sanctuary:population_10 pour Grand. Les anciens formats 20/100 disparaissent des choix publics, mais restent chargeables avec leurs identifiants et leur relief enregistrés. Aucune île existante nest réduite.
  • Cache des coins dinterpolation conservant larithmétique exacte du moteur, borné à 192 Kio par thread. Les plans régionaux déjà calculés restent lisibles pendant le calcul dune nouvelle région ; le sampler est compilé une seule fois par plan.
  • À géométrie 20 identique, création et 289 chunks : 407,43 → 62,54 s (84,65 %). Exploration de 80 chunks : 103,14 → 14,05 s. Le nouveau Grand atteint 62,67 s sur le protocole de départ. Une seule mesure par version, graine 0, M1/8 Gio : ce sont des temps serveur jusqu’à FULL, pas des FPS ni une garantie de délai en jeu.

Validation : check build assemblePack, douze tests moteur pour Petit et Grand, 1 800 ticks de fluides, persistance des quatre références et 3 183 804 comparaisons bit à bit de densités réelles, plus 122 528 synthétiques. Les sources historiques de forme et les anciens réglages sont conservés. Voir Validation et Distribution. Le canal stable est publié et la même instance Prism est synchronisée deux fois, avec les 364 fichiers personnels et réglages suivis conservés.

0.1.0-alpha.10 — 2026-09-09

  • Trois tailles de départ : Sanctuary (20 joueurs) par défaut, plus les variantes 5 et 100 joueurs. Diamètres nominaux de 512, 1 024 et environ 2 290 blocs, hauteur de 384 blocs ; aucune limite de connexions modifiée.
  • Nouvelles générations sanctuary:population_5, population_20 et population_100. Forêts, cavités, décorations et plans deau/lave couvrent la nouvelle emprise par régions locales ; une structure hydraulique qui dépasse son domaine est écartée en entier.
  • Capacité persistante sur disque, ancien réglage alpha.9 conservé ; 212 anciens fichiers de production inchangés et huit fichiers de liaison ou dinterface adaptés. Aucune ancienne île agrandie ou régénérée.

Validation : check build assemblePack réussi, puis onze tests moteur réussis pour chacun des profils 5/20/100 sur la graine 0, avec 1 800 ticks réels. Le MRpack et le ZIP damorçage sont vérifiés localement. Les mesures sont limitées aux chunks inspectés ; elles ne constituent ni un inventaire global ni une simulation de cent joueurs. Le premier plan local reste coûteux et la génération en masse reste à optimiser. Publication et synchronisations du canal sont consignées séparément dans Distribution.

0.1.0-alpha.9 — 2026-09-09

  • Cavités luxuriantes éclairées par leur végétation, secteurs à spéléothèmes et géodes daméthyste recherchés sous l’île, sur des supports naturels.
  • Province de soufre limitée dans les profondeurs ; geysers utilisant les blocs et conditions de fonctionnement de Minecraft 26.3-pre-2.
  • Forêts et rivière de surface conservées ; recherche de lacs plus profonds et volumineux et de groupes facultatifs de bassins en terrasses reliés par des cascades. Les « rizières » désignent le relief aquatique, sans culture de riz ni mécanique dascenseur ajoutée au joueur.
  • Nouvelle clé sanctuary:sanctuary_cavern, réservée aux nouveaux mondes. Les générations jusqu’à lalpha.8 restent séparées ; aucune sauvegarde existante nest convertie ou régénérée.

Validation : au moins dix tests requis réussis sur chacune des graines 0, 42 et 8675309, avec 1 800 ticks de fluides ; check build assemblePack réussi. Les preuves cumulées comprennent deux bassins en terrasses reliés, un geyser dormant puis éruptif, des baies lumineuses, des spéléothèmes et de laméthyste bourgeonnante. Les mesures et leurs périmètres figurent dans Validation. Release et canal packwiz publiés ; double synchronisation isolée puis dans la même instance Prism réussie, avec 260 fichiers personnels et réglages conservés. Aucun site ni stock nest garanti sur chaque graine.

0.1.0-alpha.8 — 2026-09-09

  • Forêts de surface conservées, avec de nouvelles failles courbes qui retirent de la roche pour ouvrir lintérieur de l’île.
  • Nappes de tuf, cobblestone, pierre moussue et boue compactée dans les étages humides ; ardoise des abîmes, roche noire et basalte plus bas. Les poches de soufre et de cinabre peuvent apparaître à des altitudes plus accessibles.
  • Davantage dessais de petits filons de charbon, fer et cuivre, y compris au contact de lair. Ajout de l’émeraude et adaptation des huit familles de minerais aux nouvelles roches, sans quota de remplissage.
  • Décoration des corniches revue avec de gros champignons, des petits champignons plus dispersés et des sols de mousse, podzol et mycélium.
  • Bassins plus grands et recherche dune longue rivière calme au tracé arrondi, de largeur variable, soutenue par la roche, avec bassins terminaux, berges progressives et source en paroi.
  • Recherche prioritaire de la poche de lave couverte entre Y=64 et Y=160, avec recherche plus haute si aucun site profond ne convient. Les sources profondes supplémentaires produisent leurs coulées par les ticks vanilla.
  • Nouvelle clé sanctuary:sanctuary_rift ; les anciennes générations jusqu’à lalpha.7 restent séparées. Cet incrément nécessite un nouveau monde Sanctuary.

Validation : tests serveur réussis sur chacune des graines 0, 42 et 8675309, avec les bassins terminaux, la continuité des champignons et 1 800 ticks réels de fluides. check build assemblePack réussi sur la graine 42. Les mesures et leurs limites figurent dans Validation. Publication immuable et canal packwiz vérifiés, avec deux synchronisations dans un dossier neuf puis deux dans la même instance Prism ; sauvegardes et réglages conservés. Aucune rivière, coulée ou réserve de ressources nest garantie pour chaque graine.

0.1.0-alpha.7 — 2026-09-08

  • Forêts de chênes plus denses, y compris au cœur et sur les hauteurs de l’île, avec bouleaux, clairières fleuries et bois plus secs.
  • Vrais chênes noirs, champignons, podzol et mycélium sur les corniches intérieures humides ; mousse plus ponctuelle et rares poches de jungle/bambou.
  • Un emplacement facultatif pour un arbre remarquable (cerisier favorisé, épicéa, jungle, acacia, palétuvier ou chêne pâle), sans terrain ajouté.
  • Nappes de pierre, andésite, diorite et granite sur les affleurements ; dépôts épais de sable, gravier et argile associés aux bassins. Rares matières de soufre dans les profondeurs, sans grands bassins souterrains.
  • Petits filons de charbon, fer et cuivre autorisés à affleurer, avec des essais sur les roches de surface et les corniches pour les rendre repérables.
  • Nouvelle clé sanctuary:sanctuary_woodland, avec formes, hauteur, ciel et plans deau conservés. Créer un nouveau monde Sanctuary ; les sauvegardes alpha.6 et antérieures conservent leur génération.

Validation : dix tests serveur réussis sur chacune des graines 0, 42 et 8675309, arbres et minerais réellement observés, 1 800 ticks de fluides, et check build assemblePack réussi.

0.1.0-alpha.6 — 2026-09-08

  • Palette tempérée plus douce, avec des couleurs communes pour lherbe, le feuillage et leau. Dappled Forest quitte l’île initiale et reste réservé aux futurs continents ; les sauvegardes alpha.5 le conservent.
  • Prairies fleuries et affleurements rocheux plus étendus, avec une répartition des biomes selon laltitude. Les corniches inférieures peuvent porter de la mousse, des fougères, des fleurs et des petits arbustes.
  • Sources recherchées aussi dans les parois des strates inférieures. Les cascades peuvent rejoindre un palier ou descendre dans le vide.
  • Retrait des courts ruisseaux à niveau constant : l’île conserve ses étangs et petits lacs. La grande rivière avec source, chute et bassin reste à développer ; elle nest pas activée dans cette livraison.
  • Nouvelle clé sanctuary:sanctuary_layered, avec les anciennes générations conservées. Créer un nouveau monde Sanctuary pour cet incrément.

Validation : dix tests serveur réussis sur chacune des graines 0, 42 et 8675309, avec 1 800 ticks de fluides, contrôles des corniches et respect des modifications ultérieures aux sources. check build assemblePack réussi.

0.1.0-alpha.5 — 2026-09-08

  • Plages plus larges et irrégulières, en nappes de sable, gravier et roche, avec des transitions herbeuses. Dépôts de 3 à 5 blocs au lieu dune seule couche.
  • Étangs et lacs moins creusés, rives variées et petites terrasses ; la canne à sucre reste soumise à ses conditions vanilla.
  • Quelques sources sortent de niches rocheuses naturelles à différentes altitudes. Leurs cascades peuvent descendre dans le vide et servir à circuler verticalement ; seuls les blocs sources sont posés par la génération.
  • Petite réserve de lave dans une niche rocheuse accessible lorsque le relief fournit un fond, des parois et une voûte adaptés.
  • Mosaïque de cinq biomes tempérés, dont Dappled Forest de Minecraft 26.3.
  • Petits filons de charbon, fer, cuivre, or, redstone, lapis et diamant à des altitudes adaptées à l’île. Aucun quota ajouté après comptage des ressources.
  • Nouvelle clé de génération sanctuary:sanctuary_natural ; anciennes versions de terrain et dhydrologie conservées pour les sauvegardes existantes.

Créer un nouveau monde Sanctuary pour tester cette génération. La hauteur et le ciel validés en alpha.3/4 sont conservés. Laccès à lEnd, les expansions et les grandes rivières en pente restent à développer.

Validation : dix tests serveur réussis sur chacune des graines 0, 42 et 8675309, avec 1 800 ticks réels de fluides. Les bassins et les réserves de lave restent stables ; les neuf cascades atteignent Y=0. check build assemblePack et les contrôles des couches de sédiments, des anciens générateurs et du pack réussissent.

0.1.0-alpha.4 — 2026-09-08

  • Première hydrologie de surface : étangs, petits lacs et cours deau calmes adaptés au relief, avec vérification du fond et des berges.
  • Fonds de sable, gravier et argile, berges sableuses et canne à sucre placée après la végétation lorsque ses conditions vanilla sont réunies.
  • Hauteur, ciel et densité du terrain alpha.3 conservés ; nouveaux paramètres dédiés pour préserver la génération des anciennes sauvegardes.
  • Plan déterministe indépendant de lordre de génération des chunks, sans digue ajoutée, remplissage de cavité souterraine ni mer globale.

Créer un nouveau monde Sanctuary pour tester lhydrologie. Le pack continue à se mettre à jour dans la même instance Prism. Les grandes rivières en pente, cascades, océans et eaux des futurs continents restent à développer.

Validation : 10/10 tests serveur réussis sur chacune des graines 0, 42 et 8675309, avec eau contenue après simulation réelle, continuité du cours deau et canne à sucre valide. Tests de forme et de déterminisme également réussis. Les cartes de blocs sont inspectées ; laspect dans le client reste à tester.

0.1.0-alpha.3 — 2026-09-08

  • Nouveaux mondes Sanctuary sur 384 blocs de hauteur, avec l'île relevée de 64 blocs et un dessous sculpté pour remplacer l'ancien fondu horizontal.
  • Nuages relevés et suppression du disque sombre de l'horizon et du noircissement d'altitude propres au vide dans ces nouveaux mondes.
  • Anciens paramètres de monde conservés : aucune translation de blocs ou modification de la hauteur des sauvegardes existantes.
  • Premier champ de recherche climatique documenté : nord froid, sud chaud, ouest sec, est humide et leurs combinaisons dans les quatre diagonales.
  • Relevé de développement des blocs et ressources après génération, avec emprise et complétude explicites. Aucun quota n'influence le terrain.

Les étangs, lacs de surface, rivière, berges à canne à sucre et plages de l'île tempérée restent à implémenter. Le contrat de cette hydrologie et de l'expansion est dans Expansion et ressources.

Créer un nouveau monde Sanctuary pour la hauteur et le ciel de l'alpha.3. Le pack se met à jour dans la même instance Prism.

Validation : build et pack réussis, 8 tests serveur réussis sur chacune des graines 0, 42 et 8675309, injections de rendu vérifiées dans le vrai client. Le relevé complet de la graine 0 et les limites des essais sont documentés dans Validation et Expansion et ressources.

0.1.0-alpha.2 — 2026-09-08

  • Suppression du noyau elliptique qui ajoutait une masse artificielle au centre.
  • Sculpture progressive du contour par érosion en trois dimensions ; retrait des faces hautes et basses pour réduire les grandes tranches verticales.
  • Spawn recherché sur le terrain naturel, avec une surface de 3 × 3 privilégiée.
  • Canal packwiz stable et release versionnée, pour mettre à jour la même instance Prism avant chaque lancement.

Validation : ./gradlew check build assemblePack, tests de densité compilée, coupes du générateur et tests serveur sur plusieurs graines. Voir Validation et Distribution Prism.

Tester la génération dans un nouveau monde Sanctuary. Les chunks déjà générés conservent leur ancien terrain ; les sauvegardes ne sont pas régénérées. Minecraft reste en 26.3-pre-2, avec Fabric Loader 0.19.5.

0.1.0-alpha.1 — 2026-09-08

Première base indépendante de Sanctuary Beta pour Minecraft 26.3-pre-2 / Fabric.

  • Construction Java 25 / Gradle reproductible, CI Gitea et modèles de tickets.
  • Vision du projet conservée et audit du générateur 26.2 documenté.
  • Preset Sanctuary : île flottante finie issue du bruit historique, forêt de départ utilisant les ressources vanilla et extérieur vide.
  • Spawn initial près de l'origine, recherché sur une surface pleine et libre.
  • Tests de forme et tests sur un vrai serveur Minecraft de développement.
  • Manifeste packwiz avec Fabric API épinglé et assemblage du mod local.

Validation : ./gradlew check build assemblePack réussit. Le serveur de test valide le spawn (0, 118, 0), 12 chunks extérieurs entièrement vides et le déterminisme du bruit compilé. Voir Validation pour les seeds, les limites des tests et les vérifications manuelles restantes.

Cette version prépare le terrain. L'hydrologie, les continents déverrouillables, TerraMix, la progression, l'économie et les autres dimensions restent à venir. Les mondes joués de 26.2 ne sont pas migrés par ce prototype.