Files
sanctuary-beta/docs/cartographie-open-source.md
T
2026-09-15 09:29:11 +02:00

5.0 KiB

Cartographie — pistes MIT et GPLv3

Relevé du 13 septembre 2026, demandé après la décision d'attendre Xaero. Sources : métadonnées et versions officielles Modrinth, README et fichiers LICENSE des dépôts liés par les auteurs. Aucun mod installé, forké, compilé ou testé en jeu pendant cette étude.

Pistes retenues pour comparaison

Projet Licence du projet vérifiée dans les sources Version Fabric 26.2 identifiée Intérêt pour Sanctuary
Improved Maps MIT 1.0, ID kS9puVhR, 21 août 2026 Atlas géré côté serveur, copie des cartes pour les transmettre ; minimap et grand atlas avec le complément client.
Simple Atlas MIT 1.2.0, ID 6Hy4rXil, 18 juin 2026 Grande carte interactive, marqueurs, dimensions et fusion/copie d'atlas ; pas de minimap HUD annoncée dans les fonctions consultées.
Ultimate Map Atlases GPLv3, Modrinth : GPL-3.0-only 26.2, ID bgd39YOI, 17 juin 2026 Minimap et carte fondées sur les cartes vanilla, atlas ouvrable/fermable et boussole influençant son affichage.
BlueMap MIT 5.24-fabric, ID xvccCRD9, 10 septembre 2026 Carte 3D pour navigateur et site ; composant complémentaire, pas une minimap de jeu.

Pour chacun de ces quatre projets, le filtrage des versions publiées par Fabric + Minecraft 26.3-pre-2 renvoie zéro version déclarée au moment du relevé. Une build 26.2 ne constitue pas une preuve de fonctionnement sur la cible actuelle. Les pages générales peuvent décrire des fonctionnalités plus récentes que certains binaires : vérifier le tag et le JAR retenus avant code.

Lecture pour Sanctuary

Improved Maps est la première piste à étudier si nous revenons à un fork libre : il réunit déjà minimap, grand atlas et cartes transmissibles. C'est une appréciation de conception fondée sur les fonctions annoncées, pas un résultat de test. Ses états sont liés à un objet atlas et aux cartes vanilla, pas encore à l'identité et aux aptitudes Sanctuary. Les marqueurs personnels, la séparation des trois aptitudes et l'ouverture sans objet depuis le Blocodex restent à vérifier ou développer.

Simple Atlas est intéressant pour les marqueurs et la circulation de cartes. Ultimate Map Atlases est une autre base possible pour une approche diégétique où l'atlas s'ouvre et se ferme. Dans les deux cas, distinguer les découvertes du joueur des cartes contenues dans un item partagé.

Ces trois solutions reposent sur les cartes vanilla : vérifier le rendu des îles flottantes, surfaces superposées, dimensions, performances et niveaux de zoom avant de les choisir comme remplaçant de Xaero. Leur licence principale ne suffit pas à valider toute la pile : Improved Maps annonce Polymer (LGPLv3) et Fabric API, Simple Atlas déclare Cloth Config (LGPLv3) dans sa version 26.2 ; Ultimate Map Atlases ne déclare pas de dépendance dans cette fiche de version, ce qui ne prouve pas qu'il n'en a aucune à l'exécution.

BlueMap peut alimenter le futur site/Galactium avec des vues 3D. Il lit les données du monde ; ses cartes ne sont donc pas automatiquement limitées aux découvertes individuelles. Définir les zones et informations publiables avant tout raccordement aux secrets et à la progression. Aucun rendu de monde ni serveur web BlueMap n'a été lancé ici.

Faux équivalents écartés du filtre strict

  • XaeroPlus est MIT, mais requiert Minimap et World Map, qui restent All Rights Reserved. Il ne remplace pas leurs moteurs.
  • VoxelMap-Updated expose un dépôt source, mais le projet Modrinth déclare All Rights Reserved : il ne répond pas au filtre MIT/GPLv3.
  • Antique Atlas 4 et Surveyor sont annoncés sous LGPL-3.0-or-later. Ce sont des pistes libres, mais distinctes de GPLv3 et hors du filtre exact demandé. La branche récente d'Antique Atlas 4 ne doit pas être confondue avec l'ancien Antique Atlas, GPLv3, dont la dernière build Fabric identifiée est 7.1.1-fabric-mc1.18.2.
  • Map Atlases [Forge] est GPLv3 mais le relevé ne contient pas de build Fabric ; ne pas le confondre avec les ports ou variantes portant un nom proche.

Preuves conservées

archives/web/references/open-maps-intake-2026-09-13.json contient les projets, leurs licences déclarées, URLs des sources, IDs et dépendances des versions, résultats du filtre exact et empreintes des fichiers LICENSE vérifiés dans les quatre dépôts retenus. Le créateur a ensuite choisi une carte native Sanctuary : voir MAP-01. Ce relevé reste une référence historique, sans substitution automatique dans Sanctuary.