Tissu | La maison de la chaîne d'outils de développement de mod Fabric.

Tissu | La maison de la chaîne d'outils de développement de mod Fabric.

Fabric est une chaîne d'outils de modding légère et expérimentale pour Minecraft.

  • Les API de Fabric sont légères et modulaires, ce qui rend le portage plus rapide et les instances de jeu plus légères.
  • Le développement de la structure cible les instantanés ainsi que les versions de publication, permettant des mises à jour antérieures des mods et une planification communautaire plus éclairée.
  • La chaîne d'outils Fabric est accessible à tous, même si vous ne souhaitez en utiliser qu'une partie !

installation

Pour installer Fabric, vous avez besoin du Chargeur de tissus, que vous pouvez télécharger ici



De plus, la plupart des mods dépendent d'un mod API, contenant des crochets couramment utilisés. Ils peuvent être trouvés ici:

  • API Fabric pour Minecraft 1.14 et supérieur

projets

énigme

Le projet Fabric maintient un fork d'Enigma, un outil de désobscurcissement des classes Java créé à l'origine par Cuchaz Interactive. Nos modifications incluent d'innombrables corrections de bogues, optimisations et améliorations dans la base de code, ainsi que des améliorations de l'expérience utilisateur et de la compatibilité.

Les téléchargements peuvent être trouvés ici.

petit remappeur

Le projet Tiny-Remapper fournit un outil rapide et optimisé pour remapper avec précision les fichiers .JAR à l'aide du format de mappage Tiny.

d'autres outils

  • Fernflower, une version modifiée de JetBrains en amont avec des informations de mappage de numéro de ligne exposées.
  • Matcher, l'outil de sfPlayer1 pour suivre les éléments dans les archives Java obscurcies à travers les versions utilisées pour mettre à jour les mappages Yarn.
  • Stitch est un assortiment de petits outils fournissant diverses fonctionnalités utilisées par le projet Fabric sous forme de ligne de commande, telles que la génération et la mise à jour des "intermédiaires" pour la stabilité du nom entre les versions, en fonction de la sortie Matcher ou de la fusion des .JARs client et serveur Minecraft.
  • Weave est une version antérieure de Stitch et n'est désormais généralement utilisé que pour exporter des mappages au format Enigma vers des fichiers au format Tiny.

bibliothèques

  • Mixin, un framework trait/mixin pour le bytecode Java créé par Mumfrey pour Sponge - forké par Fabric pour s'adapter à nos cas d'utilisation.
  • tiny-mappings-parser, une bibliothèque pour le traitement des fichiers de mappage au format Tiny.

composants électriques

  • intermédiaire, fournissant des noms de versions croisées stables et des informations de correspondance entre les versions de Minecraft,
  • fil, fournissant des noms clairs/conviviaux pour les versions les plus récentes du jeu en fonction des contributions de la communauté,
  • fabric-loom est notre système de construction basé sur Gradle, utilisé pour développer des mods Fabric.
  • fabric-loader est notre chargeur de mod indépendant de la version, fournissant des fonctionnalités de chargement de mod et de correction de code.
  • fabric-api est notre "hook layer", fournissant les hooks les plus courants et l'interopérabilité requise pour les mods Fabric,
  • Modules de langage Fabric pour la prise en charge d'autres langages : Kotlin, Scala.
  • fabric-installer, un outil pour créer des profils Fabric-ready pour le lanceur officiel de Minecraft.
ajouter un commentaire de Tissu | La maison de la chaîne d'outils de développement de mod Fabric.
Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.