Files
sanctuary-beta/CHANGELOG.md
T
koka 6e94c1c539
Build Sanctuary / build (push) Canceled after 0s
Add contained surface hydrology to Sanctuary Island
2026-09-08 14:24:56 +02:00

4.6 KiB
Raw Blame History

Changelog

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.