Skip to content

Prickle Mod pour Minecraft 1.21, 26.3

Prickle est un format de fichier de configuration basé sur JSON apporté à Minecraft.

à partir de Darkhax · Modrinth
Sur le serveur
téléchargements
142 téléchargements
vues
341 vues
Mis à jour
Mis à jour 26.09.2026

À propos du mod Prickle

Prickle est un format de configuration basé sur JSON. Ce mod permet d'utiliser ce format dans Minecraft ! Pour la documentation technique, veuillez consulter la page GitHub.

Quels avantages offre Prickle ? Prickle est basé sur JSON mais ajoute plusieurs fonctionnalités utiles comme les commentaires et les décorateurs. Prickle est 100 % rétrocompatible avec JSON et prend en charge toutes ses fonctionnalités, ses outils et sa coloration syntaxique.

Pourquoi cela s'appelle-t-il Prickle ? Prickle est le nom collectif désignant un groupe de hérissons. Les hérissons sont l'un de mes animaux préférés et je trouve qu'ils constituent une métaphore appropriée pour les fichiers de configuration. Par exemple, ils peuvent tous deux sembler intimidants au premier abord mais peuvent être agréables une fois qu'on apprend à les connaître et à les comprendre.

Pourquoi ne pas utiliser un format existant ? Par le passé, j'ai utilisé JSON pour mes fichiers de configuration mais plusieurs problèmes se posaient, comme l'absence de commentaires et de valeurs par défaut. Prickle ajoute ces fonctionnalités à JSON tout en restant 100 % rétrocompatible. J'ai essayé d'autres formats comme TOML mais j'ai été déçu par un grand nombre de leurs implémentations Java. Elles manquent souvent de fonctionnalités que je considère importantes, comportent de graves bugs et ne sont plus maintenues. Minecraft utilise déjà JSON pour les datapacks et les commandes, ce qui en fait un choix familier pour la plupart des joueurs.

Spécifications du format

Dans Prickle, les valeurs des propriétés sont encapsulées dans un objet JSON. Cela permet d'attribuer des métadonnées comme des commentaires à cette propriété.

Par exemple, un fichier JSON standard ressemblerait à ceci.

{ "databasehost": "192.168.1.222" }

Le même JSON sous forme de fichier Prickle ressemblerait à ceci.

{ "databasehost": { "//": "L'adresse IP de la base de données à laquelle se connecter.", "value": "192.168.1.222" } }

Commentaires

La clé // est réservée aux commentaires. Les commentaires servent uniquement à fournir un contexte supplémentaire au lecteur et ne doivent jamais influencer la façon dont le fichier est analysé. Les commentaires peuvent être une chaîne JSON ou un tableau de chaînes pour les commentaires multilignes.

{ "databasehost": { "//": [ "L'adresse IP de la base de données à laquelle se connecter.", "Le port peut être défini à la fin en utilisant un :" ], "value": "192.168.1.222:1273" } }

Décorateurs

Les décorateurs sont des commentaires nommés qui transmettent un attribut spécifique de la propriété. Un exemple courant de décorateur est //default qui peut être utilisé pour afficher la valeur par défaut de la propriété. Comme les commentaires, les décorateurs n'ont aucune influence sur la façon dont le fichier est analysé, ils décrivent seulement comment la propriété sera analysée.

Vous pouvez rencontrer certains des décorateurs suivants dans les fichiers prickle.

  • //default - La valeur par défaut de la propriété.
  • //reference - Une ressource pouvant être utilisée pour en savoir plus, comme un lien vers une page wiki.
  • //range - La plage acceptable pour une valeur. Par exemple >=5.
  • //regex - Un motif regex auquel la valeur doit correspondre.
  • //empty-allowed - Si la valeur peut être vide ou non. (par défaut, true).

Sponsors

Ce projet est sponsorisé par Nodecraft. Utilisez le code DARKHAX pour obtenir 30 % de réduction sur votre premier mois de service !

Comment installer Prickle

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.21–26.3 on Fabric, NeoForge or Quilt 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, NeoForge or Quilt

    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 PrickleMC-neoforge-MC26.3-26.3.0.2.jar (80 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: Prickle should be in the list.

On a server

  1. A server on Fabric, NeoForge or Quilt

    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.3NeoForge26.380.4 Ko 4
26.3Fabric26.383.4 Ko 84
26.2Fabric26.282.9 Ko 39—
26.1Fabric26.182.9 Ko 9—
1.21.11Fabric, Quilt1.21.1185.2 Ko 6—
1.21NeoForge1.2181.6 Ko—

FAQ

Which Minecraft versions does Prickle work on?

There are files for 1.21–26.3, 7 versions in total. The newest is 26.3.

Is Prickle for Forge or Fabric?

There are files for Fabric: 1.21.11–26.3, for NeoForge: 1.21–26.3 and for Quilt: 1.21.11. There are no files for Forge: a mod for another loader will not start.

What does Prickle need to work?

Required: Fabric API. Without it the mod will not start: dependencies go into the same mods folder.

Does Prickle work on a server?

Yes. Prickle works both in singleplayer and on a server.

Where can I download Prickle safely?

On this page: the file PrickleMC-neoforge-MC26.3-26.3.0.2.jar (80 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: d8e977765bcfd80ee87728bf9f6891adcbfd25b1.

Avis

Soyez le premier à noter Prickle

Commentaires 0

Connectez-vous pour commenterSe connecter

Mods similaires

Tous les mods

En savoir plus

Auteur : DarkhaxLicence : LGPL-2.1-onlyCode source

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