====== Bienvenue sur le wiki Fabric ! ====== Ceci est un jeune wiki en cours de rédaction, dédié à la documentation des méthodes, des outils et des APIs du projet Fabric. Fabric est une chaîne d'outils de modding modulaire, ciblant Minecraft 1.14 et au-delà, y compris les snapshots. **Assurez-vous de venir voir [[https://fabricmc.net/discuss|nos espaces communautaires]], et de lire nos [[fr:regles|règles de la communauté]] !** * [[fr:faq:utilisateur|Foire aux questions (des utilisateurs)]] [[faq:user|(en)]] * [[fr:faq:expert|Foire aux questions (mode expert)]] - un complément à ce qui précède avec des réponses plus détaillées [[faq:expert|(en)]] Ce wiki est également disponible dans les langues suivantes : * [[:start|English (anglais)]] * [[zh_cn:start|简体中文 (chinois simplifié)]] * [[ru:start|Русский (russe)]] * [[de:start|Deutsch (allemand)]] * [[ko_kr:start|한국어 (coréen)]] ---- ===== Installer et utiliser Fabric ===== Si vous souhaitez utiliser Fabric en tant que joueur, administrateur de serveur ou développeur de modpack, ces articles sont faits pour vous. ==== Tutoriels ==== * [[fr:tutoriel:installation|Installer Fabric]] [[fr:tutoriel:installation|(fr)]] * [[fr:tutoriel:installation_avec_launcher_minecraft|Installer Fabric avec le launcher Minecraft]] [[tutorial:install_with_minecraft_launcher|(en)]] * [[fr:tutoriel:installation_avec_multimc|Installer Fabric avec MultiMC]] [[player:tutorials:install_multimc:windows|(en)]] * [[fr:tutoriel:installation_avec_gdlauncher:windows|Installer Fabric avec le GDLauncher (Windows)]] [[player:tutorials:install_gdlauncher:windows|(en)]] * [[fr:tutoriel:installation_avec_gdlauncher:linux|Installer Fabric avec le GDLauncher (Linux)]] [[player:tutorials:install_gdlauncher:linux|(en)]] * [[fr:tutoriel:installation_serveur_minecraft_fabric|Installer un serveur Minecraft/Fabric]] [[tutorial:installing_minecraft_fabric_server|(en)]] * [[fr:tutoriel:ajouter_mods|Ajouter des mods]] * [[fr:tutoriel:mettre_a_jour_fabric_avec_launcher_multimc|Mettre à jour une instance MultiMC existante]] [[archive:player:tutorials:updating_fabric_using_multimc_launcher|(en)]] * [[fr:tutoriel:installation_java|Installer/vérifier Java]] ---- ===== Développeurs de modpack et de launcher ===== **Veuillez garder à l'esprit que nous recommandons d'utiliser MultiMC et MCUpdater pour jouer et distribuer des modpacks.** Cependant, cela ne nous empêche pas d'essayer de supporter d'autres solutions ! ==== Tutoriels ==== * [[fr:tutoriel:modpacks_mcupdater|Utiliser MCUpdater pour des modpacks Fabric]] (couvre l'utilisation et la création) [[tutorial:mcupdater_modpacks|(en)]] * [[fr:tutoriel:modpacks_technic|Publier des modpacks Fabric sur Technic]] * [[fr:tutoriel:modpacks_atlauncher|Publier des modpacks Fabric sur ATLauncher]] ==== Documentation ==== * [[fr:documentation:terminaux_modpacks|Terminaux liés aux modpacks]] [[documentation:modpack_related_endpoints|(en)]] ---- ===== Développeurs de mod ===== Si vous souhaitez commencer à développer avec Fabric, voici quelques articles qui pourraient vous intéresser. ==== Tutoriels ==== === Mise en place === * [[fr:tutoriel:mise_en_place|Mettre en place un environnement de développement]] * [[https://wiki.vg/Debugging|Activer les messages de débogage Log4j]] (en) * [[fr:tutoriel:cursegradle|Publier des mods avec CurseGradle]] [[tutorial:cursegradle|(en)]] === Notions de base === * Conventions et terminologie * [[fr:tutoriel:termes|Apprendre les conventions et la terminologie]] * [[fr:tutoriel:cotes|Terminologie côté serveur et côté client]] [[tutorial:side|(en)]] * Outils de développement * [[fr:documentation:librairies|Mods de librairie tiers]] [[community:library_mods|(en)]] * [[fr:tutoriel:appliquer_modifications|Appliquer des modifications sans redémarrer Minecraft]] * [[fr:tutoriel:lang|Créer un fichier .lang]] [[tutorial:lang|(en)]] * [[fr:tutoriel:mappings|Utiliser les mappings]] [[tutorial:mappings|(en)]] * [[fr:tutoriel:recettes|Ajouter une recette de fabrication]] === Objets et Groupes d'objets === * [[fr:tutoriel:objets|Ajouter un objet]] * [[fr:tutoriel:groupes_objets|Ajouter un groupe d'objets]] [[tutorial:itemgroup|(en)]] * [[fr:tutoriel:infobulles|Ajouter une infobulle]] * [[fr:tutoriel:predicate|Ajouter un predicate]] === Blocs et Entités de bloc === * [[fr:tutoriel:blocs|Ajouter un bloc]] * [[fr:tutoriel:etats_de_bloc|Donner un état de bloc]] [[tutorial:blockstate|(en)]] * [[fr:tutoriel:entites_de_bloc|Ajouter une entité de bloc]] [[tutorial:blockentity|(en)]] * [[fr:tutoriel:inventaires|Stocker des objets dans un bloc en tant qu'inventaire]] [[tutorial:inventory|(en)]] * [[fr:tutoriel:coloration_biome|Changer la couleur d'un bloc en fonction du biome]] [[tutorial:biomecoloring|(en)]] * [[fr:tutoriel:apparence_bloc|Manipuler l'apparence d'un bloc]] [[tutorial:blockappearance|(en)]] * [[fr:tutoriel:rendus_entites_de_bloc|Rendu dynamique de blocs et d'objets à l'aide de rendus d'entités de bloc]] [[tutorial:blockentityrenderers|(en)]] === Entités === * [[fr:tutoriel:entites|Ajouter une entité]] [[tutorial:entity-old|(en)]] === Génération du monde === * [[fr:tutoriel:minerais|Générer des minerais personnalisés dans le monde]] [[tutorial:ores|(en)]] * [[fr:tutoriel:structures|Générer des structures]] [[tutorial:structures|(en)]] * [[fr:tutoriel:biomes|Ajouter un biome]] [[tutorial:biomes|(en)]] * [[fr:tutoriel:concepts_dimension|Concepts de dimension]] [[tutorial:dimensionconcepts|(en)]] * [[fr:tutoriel:dimensions|Créer une dimension de base]] [[tutorial:dimensions|(en)]] === Divers === * [[fr:tutoriel:armures|Ajouter une armure]] [[tutorial:armor|(en)]] * [[fr:tutoriel:enchantements|Ajouter des enchantements personnalisés]] * [[fr:tutoriel:raccourcis_clavier|Raccourcis clavier personnalisés]] [[tutorial:keybinds|(en)]] * [[fr:tutoriel:evenements|Créer des évènements personnalisés]] [[tutorial:events|(en)]] * [[fr:tutoriel:ajouts_dans_tables_de_butin|Ajouter des objets aux tables de butin existantes]] [[tutorial:adding_to_loot_tables|(en)]] * [[fr:tutoriel:commandes|Créer des commandes]] [[tutorial:commands|(en)]] * [[fr:tutoriel:sons|Jouer des sons]] [[tutorial:sounds|(en)]] * [[fr:tutoriel:gamerule|Ajouter une Gamerule]] [[tutorial:gamerule|(en)]] === Data Generators=== * [[fr:tutoriel:data-generator-introduction|Introduction]] === Game Test Framework === * [[fr:tutoriel:game-test-framework-introduction|Introduction]] === Avancé === * [[fr:tutoriel:astuces_modding|Astuces de modding]] [[tutorial:modding_tips|(en)]] * [[fr:tutoriel:loader_0.4.x|Mise à jour à partir du Loader 0.3.x vers 0.4.x]] [[tutorial:loader04x|(en)]] * [[fr:tutoriel:migratemappings|Mise à jour des mappings Yarn dans une base de code Java]] [[tutorial:migratemappings|(en)]] === Documentation === * [[fr:documentation:fabric_mod_json|fabric.mod.json]] [[documentation:fabric_mod_json|(en)]] * [[https://github.com/SpongePowered/Mixin/wiki|Wiki de la librairie Mixin]] (en) * [[fr:documentation:rendu|Rendu dans Fabric]] [[drafts:rendering|(en)]] * [[fr:documentation:pipelines_build|Pipelines de build de Fabric]] [[documentation:build_pipelines|(en)]] * [[fr:documentation:fabric_loader|Fabric Loader]] [[documentation:fabric_loader|(en)]] * [[fr:documentation:fabric_loom|Fabric Loom]] [[documentation:fabric_loom|(en)]] ==== Exemples ==== * [[https://github.com/FabricMC/fabric-example-mod|Modèle d'environnement de mod]] * [[https://github.com/FabricMC/fabric/tree/master/fabric-testmods/java/net/fabricmc/fabric|Mods de test de Fabric API]] - pas un tutoriel direct, mais peut être utile ---- ===== Contributeurs de Fabric ===== Si vous souhaitez contribuer à Fabric, vous pourriez être intéressés par ces liens. * [[fr:tutoriel:procedure_fonctionnalite|La procédure de fonctionnalité Fabric]] [[tutorial:feature_procedure|(en)]] - ou comment faire accepter (ou pas !) votre fonctionnalité * [[https://github.com/FabricMC|Fabric sur GitHub]] * [[https://github.com/FabricMC/yarn|Répertoire des mappings du jeu + documentation des contributions]] ---- ===== Personnes extrêmement étranges ===== * [[fr:tutoriel:mettre_a_jour_yarn|Mettre à jour Yarn vers une nouvelle version de Minecraft]] [[tutorial:updating_yarn|(en)]] - pour les éventuels développeurs de Yarn, **pas** pour les utilisateurs réguliers ou les moddeurs ! ---- ===== Méta Wiki ===== * [[fr:meta_wiki|Méta Wiki]] - Point de départ pour contribuer au wiki [[wiki:meta|(en)]] * [[wiki:agenda|Agenda du wiki]] (en) - Pour voir ce qu'il y a dans l'agenda actuel du wiki, et sur quoi les autres contributeurs sont en train de travailler