Curios API Mod pour Minecraft 1.20.1, 1.16.5
Une API d'accessoires/d'équipement flexible et extensible pour les utilisateurs et les développeurs.
Aperçu
Curios est une API d'accessoires et d'équipements flexible et extensible pour les utilisateurs et les développeurs. Son objectif est d'offrir aux développeurs la possibilité d'ajouter des emplacements d'accessoires et d'équipements supplémentaires de manière pratique et compatible, ainsi que de donner aux utilisateurs la possibilité de configurer ces emplacements selon leurs préférences. Par défaut, Curios n'ajoute aucun contenu à l'exception d'une interface graphique d'inventaire. Il n'y a aucun emplacement et seulement deux objets, ces derniers n'étant disponibles que via le menu Créatif et servant principalement d'exemples que les développeurs peuvent utiliser lors du codage de leur propre intégration.
Fonctionnalités
- Des emplacements d'équipement extensibles via une bibliothèque centrale. De nouveaux emplacements d'équipement peuvent être créés et gérés facilement grâce à un registre d'identifiants. Les identifiants identiques seront fusionnés afin d'éviter les redondances fonctionnelles et d'offrir une compatibilité maximale aux objets potentiels, tandis que des identifiants uniques peuvent toujours être utilisés pour marquer des types spéciaux lorsque cela est approprié.
- Les emplacements ne sont créés qu'à la demande. Aucun emplacement n'est inclus par défaut, tous les emplacements sont créés uniquement selon les besoins. Cela réduit les cas où un ou plusieurs emplacements superflus sont présents sans aucun objet approprié pour les occuper.
- Les emplacements sont entièrement personnalisables et manipulables. Les emplacements peuvent avoir des arrière-plans personnalisés, différentes tailles, et peuvent même être désactivés ou masqués par défaut. Mais comment un joueur pourrait-il accéder à des emplacements désactivés ? Grâce à l'API, les développeurs peuvent accéder à des fonctions pour activer/désactiver les emplacements d'un joueur ou ajouter/retirer un certain nombre d'emplacements d'un type donné.
- Des relations objet->curio flexibles grâce au système de tags vanilla. Les curios potentiels sont sélectionnés via le système de tags vanilla, ce qui signifie que catégoriser des objets en types de curios est aussi simple que de créer un fichier .json dans le dossier data/curios/tags. Les objets peuvent être catégorisés dans autant de types de curios que vous le souhaitez tant qu'ils sont tagués dans les fichiers appropriés, et ces paramètres peuvent même être entièrement remplacés. Pour plus d'informations, consultez le système de tags vanilla.
- Une intégration complète avec les autres mécaniques d'inventaire. Mending et les Curses fonctionneront avec tous les objets applicables équipés dans les emplacements de curios. Il existe également diverses fonctionnalités mineures pour les développeurs qui facilitent l'intégration de leurs objets ou mécaniques actuels dans le système de curios.
- Accessible depuis une seule interface graphique. Curios est livré avec sa propre interface graphique accessible depuis l'inventaire qui montre tous les emplacements disponibles à un joueur. Cela permet aux joueurs de voir tous les emplacements d'équipement étendus en un seul endroit central sans avoir besoin d'accéder à différentes interfaces graphiques d'inventaire. Cependant, les développeurs peuvent toujours fournir leurs propres interfaces graphiques pour leurs emplacements spécifiques à leur mod s'ils le souhaitent. La touche par défaut pour l'interface graphique est 'g'.
Documentation
- Configuration de l'environnement de développement
- Emplacements
- Exemple de datapack
- Configuration des emplacements
- Commandes
- Documentation héritée pour 1.19.x et versions antérieures
Comment installer Curios API
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–26.3 on Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install 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 curios-neoforge-17.0.0-beta.3+26.3.jar (421 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.
Launch the loader profile
Open “Mods” in the main menu: Curios API should be in the list.
On a server
A server on 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.3 | NeoForge | 26.3421 Ko 25 | ||
| 26.3 | NeoForge | 26.3421 Ko 1 | ||
| 26.3 | NeoForge | 26.3420 Ko | ||
| 26.2 | NeoForge | 26.2431 Ko 6 | — | |
| 26.1 | NeoForge | 26.1431 Ko 4 | — | |
| 1.21.11 | NeoForge | 1.21.11428 Ko 14 | — | |
| 1.20.1 | Forge, NeoForge | 1.20.1389 Ko 644 | — | |
| 1.19.2 | Forge | 1.19.2282 Ko 13 | — |
Contenu qui en dépend
FAQ
Which Minecraft versions does Curios API work on?
There are files for 1.16–26.3, 16 versions in total. The newest is 26.3.
Is Curios API for Forge or Fabric?
There are files for Forge: 1.16–1.20.1 and for NeoForge: 1.20–26.3. There are no files for Fabric: a mod for another loader will not start.
Does Curios API need other mods?
The author lists no required dependencies: the Forge or NeoForge loader is enough.
Does Curios API work on a server?
Yes. Curios API works both in singleplayer and on a server.
Where can I download Curios API safely?
On this page: the file curios-neoforge-17.0.0-beta.3+26.3.jar (421 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 8abf8160149f14d4d526c76ba6ed50955ba72716.
Avis
Soyez le premier à noter Curios API


