Skip to content

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

à partir de Tslat · Modrinth
Sur le serveur
téléchargements
4 téléchargements
vues
74 vues
Mis à jour
Mis à jour 05.10.2026

À 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

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. 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.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. 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.

  2. 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.

  3. 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.

  4. Launch the loader profile

    Open “Mods” in the main menu: SmartBrainLib should be in the list.

On a server

  1. 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.

  2. File goes into the server’s mods folder

    Stop the server, put the mod file into the mods folder and start the server again.

  3. 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

MinecraftLoaderFichierDateActions
26.1.2NeoForge26.1.2503 Ko
26.1.2Forge26.1.2507 Ko
26.1.2Fabric26.1.2510 Ko
26.2NeoForge26.2503 Ko
26.2Forge26.2507 Ko
26.2Fabric26.2506 Ko
26.3NeoForge26.3503 Ko
26.3Forge26.3507 Ko

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

Commentaires 0

Connectez-vous pour commenterSe connecter

Mods similaires

Tous les mods

En savoir plus

Auteur : TslatLicence : MPL-2.0Code source

Êtes-vous l'auteur ? Contactez-nous — nous le retirerons sous 48 heures.