Nouveautés
Tous les changements notables de Galdur UI. Le format suit Keep a Changelog, et les versions suivent le versionnage sémantique.
⏱ 2 minGaldur UI 0.1.0
0.1.0
Première version, pour Minecraft 1.21.1 et NeoForge 21.1.
Ajouts
- Thème : couleurs et espacements dans
assets/galdurui/theme.json, relus avec les ressources et modifiables par un pack de ressources (les clés absentes reprennent les valeurs par défaut). - Sprites 9-slice en niveaux de gris teintés par le thème, et leur générateur (
generateSprites). - Widgets (
api.widget) : bouton, bouton icône, texte, case à cocher, champ de recherche, liste qui défile, onglets, barre de progression, case d’objet avec quantités abrégées, grille d’objets défilante sans vraies cases. GaldurPanelLayout: un panneau au thème autour des layouts vanilla.- Fenêtres déclaratives (
api.window,GaldurLib.createWindow()) : titres, texte, boutons, rangées, listes, recherche, cases à cocher, barres de progression et onglets, avec des handles pour les modifier ensuite. - Menus à cases :
GaldurMenu(client et serveur) etGaldurContainerScreen. - Intégrations JEI et EMI optionnelles : zones d’exclusion, recettes (R / U) depuis une grille d’objets.
- Narration de chaque widget, en anglais et en français.
- Animations (survol, ouverture, changement d’onglet, défilement), avec un réglage client pour les couper.
- Police de titre Fredoka SemiBold (
GaldurFonts). - Rendu groupé des sprites, des cases de grille et des objets.