ukulib — mod pour Minecraft
ukulib est un mod-bibliothèque auxiliaire pour Minecraft qui offre aux autres mods d'uku3lig un menu de paramètres unifié et des…
ukulib est un mod-bibliothèque auxiliaire pour Minecraft qui offre aux autres mods d'uku3lig un menu de paramètres unifié et des utilitaires communs.
ukulib — mod pour Minecraft
Version de Minecraft avec laquelle l'article a été testé et rédigé : 26.1.2
Plage de versions prises en charge : b1.7.3 – 26.1.2
Dépendances : Fabric API (pour les builds Fabric)
ukulib est un mod-bibliothèque auxiliaire pour Minecraft du développeur uku3lig. À lui seul, ce n'est qu'un socle logiciel sur lequel s'appuient les autres mods client du même auteur. Il arrive dans le dossier mods en tant que dépendance obligatoire : sans lui, le mod principal ne lancera tout simplement pas le jeu.
Rôle au sein d'un modpack
La bibliothèque contient des composants tout faits pour l'interface des paramètres et des utilitaires de base pour travailler avec les commandes, le positionnement et le texte. Les auteurs qui écrivent des mods sur cette base n'implémentent pas le menu d'options à partir de zéro — ils intègrent ukulib et utilisent ses widgets prêts à l'emploi. Tous les mods construits sur cette bibliothèque partagent le même style de configuration, proche des écrans vanilla de Minecraft, sans frameworks d'UI tiers.
La bibliothèque contient des composants tout faits pour l'interface des paramètres. Les auteurs qui écrivent des mods sur cette base n'implémentent pas le menu d'options à partir de zéro — ils intègrent ukulib et utilisent ses widgets prêts à l'emploi.
Écran commun avec la liste des mods
La seule partie de la bibliothèque avec laquelle le joueur interagit directement est un menu séparé listant les mods intégrés à ukulib. Il s'ouvre via l'interface standard de parcours des mods du loader. L'écran n'affiche que les mods ayant enregistré leur point d'entrée dans le manifeste — cliquer sur un élément de la liste mène directement à la page de paramètres du mod correspondant.
À quoi ressemblent les paramètres
Les pages de configuration construites sur la bibliothèque ont un aspect commun et uniforme : une liste de paramètres au centre, les boutons Annuler et Terminé en bas. Le changement de valeurs se fait via des éléments standard — interrupteurs pour les valeurs booléennes, curseurs pour les plages numériques, champs de saisie pour les valeurs textuelles, boutons de sélection cyclique pour les options énumérables.

Extrait de l'écran des paramètres d'un mod basé sur ukulib
Le mod consommateur écrit son fichier de paramètres au format TOML et le place dans le dossier config à côté de sa propre configuration. La bibliothèque elle-même n'a aucun paramètre propre à modifier — tout fichier .toml présent dans le dossier appartient au mod consommateur, pas à ukulib.
Conclusion
ukulib résout une seule tâche — en offrant aux développeurs un modèle tout prêt pour le menu de paramètres et des utilitaires de base, il supprime le copier-coller de code entre les mods d'un même auteur et harmonise leurs paramètres dans un style commun. Convient à ceux qui ont déjà un client assemblé avec les mods d'uku3lig et qui veulent que le jeu se lance sans planter à cause d'une dépendance manquante.
Installation
Une installation classique prend environ 5 minutes. Le déroulé est le même ; seuls le loader et le build correspondant changent.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











