74 lines
5.0 KiB
Markdown
74 lines
5.0 KiB
Markdown
# 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](https://modrinth.com/mod/improved-maps) | [MIT](https://github.com/craftycorvid/ImprovedMaps/blob/main/LICENSE) | `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](https://modrinth.com/mod/simple-atlas) | [MIT](https://github.com/RubberToe-06/simple_atlas/blob/master/LICENSE) | `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](https://modrinth.com/mod/ultimate_map_atlases) | [GPLv3](https://github.com/nanakytim/Ultimate_Map_Atlases/blob/main/LICENSE), 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](https://modrinth.com/plugin/bluemap) | [MIT](https://github.com/BlueMap-Minecraft/BlueMap/blob/master/LICENSE) | `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](atlas-beta005.md). Ce relevé reste une référence historique,
|
|
sans substitution automatique dans Sanctuary.
|