counter-of-shinuwa/.codex-home/attachments/pasted-text-attachments.json
Shinuwa 07eb6dc053
Some checks failed
Build / build (push) Has been cancelled
Initial commit
2026-09-18 14:54:32 +02:00

1 line
No EOL
2.7 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"attachmentPaths":["/home/shinuwa/projects/counter-of-shinuwa/.codex-home/attachments/785d29b4-19e6-41d1-961d-acd677784e59/pasted-text.txt"],"pendingRemovalPaths":[],"textExcerptsByPath":{"/home/shinuwa/projects/counter-of-shinuwa/.codex-home/attachments/785d29b4-19e6-41d1-961d-acd677784e59/pasted-text.txt":"# Plan V1 — Mod Minecraft Boutique PNJ\r\n\r\n## 1. Environnement\r\n\r\n* Minecraft 1.21.1\r\n* NeoForge\r\n* Easy NPC intégré dès la V1\r\n* support prioritaire du contenu Vanilla en V1\r\n* architecture extensible pour les mods ajoutant :\r\n\r\n * recettes\r\n * tables de craft\r\n * fours\r\n * machines\r\n * systèmes de transformation\r\n * nouvelles familles de production\r\n\r\nFarmer’s Delight pourra servir de premier cas réel de compatibilité, mais aucune architecture centrale ne doit être spécifique à Farmer’s Delight.\r\n\r\n---\r\n\r\n# 2. Principe architectural général\r\n\r\nLe cœur du mod connaît uniquement des concepts abstraits :\r\n\r\n```text\r\nBoutique\r\nSession\r\nMode de session\r\nRecette\r\nStation\r\nFamille de production\r\nProduction\r\nCommande\r\nClient\r\nRéputation\r\nProvenance\r\n```\r\n\r\nIl ne doit pas dépendre directement de noms de mods particuliers.\r\n\r\nArchitecture générale :\r\n\r\n```text\r\n SHOP CORE\r\n │\r\n ┌──────────────────┼───────────────────┐\r\n │ │ │\r\n RecipeResolver ShopValidator ProductionTracker\r\n │ │ │\r\n └──────────────────┼───────────────────┘\r\n │\r\n Production Registry\r\n │\r\n ┌─────────────────┼──────────────────┐\r\n │ │ │\r\n Vanilla Farmer's Delight Autres mods\r\n Integration Integration Integration\r\n```\r\n\r\n---\r\n\r\n# 3. Dépendances\r\n\r\n## NeoForge\r\n\r\nUtilisé pour :\r\n\r\n* blocs\r\n* menus/screens\r\n* événements\r\n* données joueur\r\n* configuration serveur\r\n* recettes\r\n* synchronisation\r\n* persistance\r\n* données d'ItemStack\r\n* rendu client du mode Vérification\r\n\r\n## Easy NPC\r\n\r\nEasy NPC fait partie de la V1.\r\n\r\nIl est utilisé pour :\r\n\r\n* représentation des clients\r\n* modèles\r\n* skins\r\n* apparences\r\n* dialogues\r\n* interactions\r\n* navigation/pathfinding\r\n* spawn/despawn\r\n\r\nToute utili"}}