Ccurseforge
Prickle

Prickle

Prickle — JSON-ориентированный формат конфигурационных файлов для Minecraft с поддержкой комментариев и метаданных.

Автор: DarkhaxDev Тип: Мод Категории: API и библиотекиМодыУтилиты сервера Загрузок: 47 654 537 Просмотров: 0 Обновлён: 16.09.2026

Prickle — это формат конфигурационных файлов для Minecraft, основанный на JSON.

Данный мод позволяет другим модам использовать формат Prickle для своих файлов конфигурации. В отличие от стандартного JSON, Prickle поддерживает комментарии и значения по умолчанию, при этом оставаясь полностью совместимым с JSON.

Описание формата

В Prickle каждое значение свойства помещается внутрь JSON-объекта с ключом value. Это даёт возможность добавлять к свойству метаданные и дополнительные атрибуты.

Например, стандартный JSON-файл:

{ "database_host": "192.168.1.222"
}

В формате Prickle тот же файл будет выглядеть так:

{ "database_host": { "value": "192.168.1.222" }
}

Комментарии

Ключ // используется для комментариев, которые не влияют на парсинг файла и служат лишь для пояснения. Комментарии могут быть строкой или массивом строк для многострочного описания.

{ "database_host": { "//": "IP-адрес базы данных.", "value": "192.168.1.0" }, "database_host_backup": { "//": [ "Резервный IP-адрес.", "Используется, если основной недоступен." ], "value": "192.168.1.0" }
}

Декораторы

Декораторы — это специальные именованные комментарии, которые дают дополнительную информацию о свойстве. Они тоже не влияют на обработку файла и служат для описания.

Наиболее распространённые декораторы:

  • //default — значение по умолчанию;
  • //reference — ссылка на документацию или справочный ресурс;
  • //range — допустимый диапазон числового значения;
  • //regex — регулярное выражение для проверки значения;
  • //empty-allowed — разрешено ли пустое значение.
Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Почему формат называется Prickle?

Prickle — коллективное название группы ежей, которые служат метафорой для конфигурационных файлов из-за своей кажущейся неприветливости, но полезности при понимании.

В чём преимущества Prickle по сравнению с обычным JSON?

Prickle добавляет поддержку комментариев и значений по умолчанию, оставаясь полностью совместимым с JSON.

Какие основные особенности формата Prickle?

Значения свойств заключены в объект с ключом value, поддерживаются комментарии и специальные декораторы для описания атрибутов.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

PrickleMC-fabric-MC26.2-26.2.0.3.jar

Скачать82.9 KB
Релиз
Версии
26.2
Загрузчик
Fabric
Загрузки228 324
Добавлен

PrickleMC-neoforge-MC26.2-26.2.0.3.jar

Скачать80.4 KB
Релиз
Версии
26.2
Загрузчик
NeoForge
Загрузки69 704
Добавлен

PrickleMC-fabric-MC26.1.2-26.1.2.6.jar

Скачать82.9 KB
Релиз
Версии
26.1.2+2
Загрузчик
Fabric
Загрузки85 208
Добавлен

PrickleMC-neoforge-MC26.1.2-26.1.2.6.jar

Скачать80.4 KB
Релиз
Версии
26.1.2+2
Загрузчик
NeoForge
Загрузки290 853
Добавлен

PrickleMC-fabric-MC26.1.1-26.1.1.8.jar

Скачать83.83 KB
Релиз
Версии
26.1.1+1
Загрузчик
Fabric
Загрузки147
Добавлен