Prickle Mod (1.21.10, 1.21.1) – JSON Based Configuration File Format
Prickle Mod (1.21.10, 1.21.1) Prickle is a JSON based config format. This mod allows other mods to use Prickle for their config files.
Features:
Format Specifications:
In Prickle property values are wrapped in a JSON object. This allows metadata and other properties to be attributed to that property. The actual value that the user edits is held by the value property.
For example in standard JSON a file would look like this.
{
"database_host": "192.168.1.222"
}
The same JSON as a Prickle file would look like this.
{
"database_host": {
"value": "192.168.1.222"
}
}
Comments:
The // key is reserved for comments. Comments are only used to provide additional context to the reader and should never influence how the file is parsed. Comments can be a JSON string or an array of JSON strings for multiline comments.
{
"database_host": {
"//": "The IP address of the database to connect to.",
"value": "192.168.1.0"
}
"database_host_backup": {
"//": [
"A backup IP address to connect to. This is only",
"used if the default host can not be reached "
],
"value": "192.168.1.0"
}
}
Decorators:
Decorators are named comments that convey a specific attribute of the property to the reader. A common example of a decorator is //default which declares the default value for the reader. Like comments, decorators never influence how the file is parsed, they are purely descriptive.
You may encounter some of the following decorators in prickle files.
- //default – The default value of the property.
- //reference – A resource that can be used to learn more, like a wiki/docs page.
- //range – The acceptable range for a numeric value.
- //regex – A regex pattern that the value must match.
- //empty-allowed – If the value can be empty or not.
Requires:
Minecraft Forge or Fabric API or Quilt Loader or NeoForge Installer
How to install:
Click the following link to view details: How to Install Mods for Minecraft Java Edition on PC: A Beginner Guide
Prickle Mod (1.21.10, 1.21.1) Download Links
For Minecraft 1.21.1, 1.21
Forge Version: Download from Server 1 – Download from Server 2
Fabric/Quilt Version: Download from Server 1 – Download from Server 2
NeoForge Version: Download from Server 1 – Download from Server 2
For Minecraft 1.21.4
NeoForge Version: Download from Server 1 – Download from Server 2
Fabric/Quilt Version: Download from Server 1 – Download from Server 2
For Minecraft 1.21.5
NeoForge Version: Download from Server 1 – Download from Server 2
Fabric/Quilt Version: Download from Server 1 – Download from Server 2
For Minecraft 1.21.6
NeoForge Version: Download from Server 1 – Download from Server 2
Fabric/Quilt Version: Download from Server 1 – Download from Server 2
For Minecraft 1.21.7
NeoForge Version: Download from Server 1 – Download from Server 2
Fabric/Quilt Version: Download from Server 1 – Download from Server 2
For Minecraft 1.21.8
NeoForge Version: Download from Server 1 – Download from Server 2
Fabric/Quilt Version: Download from Server 1 – Download from Server 2
For Minecraft 1.21.10, 1.21.9
NeoForge Version: Download from Server 1 – Download from Server 2
Fabric/Quilt Version: Download from Server 1 – Download from Server 2