Aller au contenu principal

Forge 1.19.3 44.1

Mysterious_Dev

La version 1.19.3-44.1 de Forge est sortie. Celle-ci apporte plusieurs changements et corrections de bugs.

Lien de l'annonce de Forge : https://blog.minecraftforge.net/releases/1193rb1/

Nouveautés

  • Ajout d'un nouvel événement, CreativeModeTabEvent, qui permet enregistrer des onglets pour l'inventaire créatif et remplir les entrées des onglets existants
  • Ajout d'un accès au champ lookupProvider pour les data generators
  • Ajout de la classe DatapackBuiltinEntriesProvider qui facilite la tâche des mods pour la génération des fichiers JSON des registres dynamiques (en grande partie pour la génération)
  • Ajout d'un événement, appelé avant que les modèles ne soient mis dans le cache par la classe BlockModelShaper
  • Ajout de la fonction simpleBlockWithItem pour la génération des modèles et blockstates avec les data generators
  • Ajout de la configuration de l'atlas pour les blocs, pour enregistrer la texture forge:white
  • Ajout de la possibilité de générer les valeurs spécifiques de Forge dans le fichier pack.mcmeta avec les data generators
  • Ajout d'un nouvel événement, TradeWithVillagerEvent
  • Ajout de la prise en charge des implémentations personnalisées de CreativeModeTab
  • Ajouter de plusieurs méthodes d'aide pour accéder à l'ensemble des emplacements de sprites chargés
  • Ajout de la possibilité d'utiliser la classe PackOutput dans les classes ajoutées par Forge, utilisées pour les data generators

Changements

  • Déplacement des registres de datapack vers l'événement DataPackRegistryEvent.NewRegistry au lieu de les lier à ForgeRegistry
  • Désactivation du champ guiLight3d pour les modèles d'items générés

Suppressions

  • Suppression de la classe ForgeRegistryTagsProvider
  • Suppression du doublon updateNeighbourForOutputSignal

Corrections

  • Correction de la fusion des packs de ressources de mods ne retournant pas toutes les ressources avec le même nom lorsque cela est demandé
  • Correction de la classe BlockStateProvider, qui n'attendait pas la génération des modèles avant de terminer son processus
  • Correction des caches du chargeur OBJ, qui ne sont pas thread-safe
  • Correction des modèles imbriqués dans des géométries personnalisées qui ne trouvait pas leurs parents
  • Correction du lien brisé pour la documentation de vérification de mise à jour dans le fichier mods.toml du mdk
  • Ajout d'une clé de traduction pour la description du fichier pack.mcmeta de Forge
  • Correction de l'utilisation d'un DeferredRegister sur un registre non enveloppé par Forge
  • Correction de la classe SidedInvWrapper qui ne tenait pas compte des cas spéciaux d'empilage de base dans les alambics et les fours
  • Correction du rendu des onglets de l'inventaire créatif qui se chevauchaient si l'onglet sélectionné n'était pas sur la page actuelle
  • Correction des registres de datapack qui n'était pas synchronisés avec les clients
  • Correction des ressources de Forge qui remplaçaient celles de base
  • Correction du logspam lorsqu'une ressource à la racine est demandée à partir de DelegatingPackResources
  • Correction de la poudre de béton qui n'était pas hydratée par des sources d'eau
  • Correction de la classe StemBlock ne vérifiant pas la fonction canSustainPlant pour le bloc censé être correct, désormais elle vérifie maintenant pour les melons/citrouilles au lieu de la tige elle-même