SmartBrainLib Mod pour Minecraft 1.16.5, 26.3
Une bibliothèque de cerveaux pour Minecraft, rendant le système de cerveau plus facile à utiliser et à gérer
À propos du mod SmartBrainLib
Une bibliothèque de cerveaux pour Minecraft, rendant le système de cerveau plus simple à utiliser et à gérer.
Qu'est-ce que c'est ?
Le système de cerveau dans Minecraft est un système d'IA d'entités presque cryptique que Mojang a introduit pour gérer des créatures plus complexes et permettre une gestion plus avancée des entités.
Malheureusement, l'implémentation de Mojang est lacunaire et excessivement complexe.
De plus, elle est aussi réalisée d'une manière plutôt inefficace, ce qui signifie que globalement, le système ne vaut pas la peine d'être utilisé à la place du système de goals existant.
Cette bibliothèque vise à refondre le système de cerveau, pour le rendre réellement utilisable et configurable.
Notez cependant que le système de goals existant restera plus simple de prime abord - le système de cerveau est destiné à des interactions plus complexes, mais il peut aussi être amusant d'expérimenter avec.
Alors, que fait SmartBrainLib ?
SBL est une approche multi-facettes du système de cerveau, et continuera de s'étendre et de s'améliorer au fur et à mesure de son utilisation.
Voici ses principales fonctionnalités :
Gestion automatique des types de mémoire
Ne vous souciez plus de devoir déterminer quels modules de mémoire enregistrer pour votre entité.
Capteurs dynamiques
Les capteurs peuvent désormais être configurés et gérés dynamiquement. Cela permet des capteurs bien plus avancés et flexibles
Comportements avancés
Utilisez des comportements intégrés, ou créez-en de nouveaux à partir d'une classe de comportement extensible, qui intègre des callbacks, de la prédication, des temps de recharge, et plus encore.
Modification des comportements sûre à l'exécution
Ajoutez, supprimez et modifiez des comportements dynamiquement depuis une entité existante.
Optimisation
SBL remplace la quasi-totalité des fonctions du système de cerveau vanilla, en utilisant des fonctions très efficaces pour éliminer les inefficacités dans autant de domaines que possible du cerveau. Bien fait, une entité SBL pourrait être encore plus efficace qu'une entité utilisant des goals !
Capteurs, comportements et types de mémoire supplémentaires
SBL intègre des modules supplémentaires utilisables dans n'importe quelle entité, avec d'autres à venir au fil du temps.
Fonctions utilitaires ajoutées
En plus des fonctionnalités de cerveau attendues, SBL ajoute également des aides supplémentaires, telles que :
- Fonctions optimisées de récupération d'entités dans le niveau
- Bibliothèque Random conviviale pour les développeurs
- Utilitaire d'interface de cerveau pour ajouter/supprimer du contenu de cerveau sur des entités non-SBL
Comment l'utiliser ?
La bibliothèque est documentée sur sa page Wiki
Si vous rencontrez des problèmes ou souhaitez contribuer, rendez-vous sur la page Github et faites entendre votre voix
Comment installer SmartBrainLib
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.16.5–26.3 on Fabric, Forge or NeoForge automatically, together with its dependencies: Fabric API.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file smartbrainlib-neoforge-26.3-2.0.3.jar (503 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: Fabric API.
Launch the loader profile
Open “Mods” in the main menu: SmartBrainLib should be in the list.
On a server
A server on Fabric, Forge or NeoForge
The mod only works on a server with the same loader and game version, for example 26.3.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
Use the “To server” button
On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.
Versions
Avec dépendances
| Minecraft | Loader | Fichier | Date | Actions |
|---|---|---|---|---|
| 26.1.2 | NeoForge | 26.1.2503 Ko | ||
| 26.1.2 | Forge | 26.1.2507 Ko | ||
| 26.1.2 | Fabric | 26.1.2510 Ko | ||
| 26.2 | NeoForge | 26.2503 Ko | ||
| 26.2 | Forge | 26.2507 Ko | ||
| 26.2 | Fabric | 26.2506 Ko | ||
| 26.3 | NeoForge | 26.3503 Ko | ||
| 26.3 | Forge | 26.3507 Ko |
Ce qu'il faut pour l'exécuter
- Fabric APIobligatoire
FAQ
Which Minecraft versions does SmartBrainLib work on?
There are files for 26.3, 26.2, 26.1.2, 1.16.5. The newest is 26.3.
Is SmartBrainLib for Forge or Fabric?
There are files for Fabric: 26.1.2–26.3, for Forge: 1.16.5–26.3 and for NeoForge: 26.1.2–26.3.
What does SmartBrainLib need to work?
Required: Fabric API. Without it the mod will not start: dependencies go into the same mods folder.
Do players need to install SmartBrainLib?
No. SmartBrainLib works on the server side: it is installed on the server only, and players do not need to download anything.
Where can I download SmartBrainLib safely?
On this page: the file smartbrainlib-neoforge-26.3-2.0.3.jar (503 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 8be134246b72da991f9553253228f0b2f052a383.
Avis
Soyez le premier à noter SmartBrainLib


