Mod Patchouli — создание инструкции и вики по маунтам и модам.
Этот мод является достаточно отличным инструментом для моддеров и создателей крутых модпаков, с помощью этого мода вы сможете просто реализовать гайд в игре, при этом не нужно учиться программированию, при этом вы сможете сделать невероятно удобный и красивый гайд, он может рендерить строения, создавать свой вид для простого строительства, книга сама тянет и рисует рецепты, умеет рендерить мобов, так что при обновлении мода не нужно будет редактировать крафт или внешний вид в книге.
Также мод требуется при установке модов, на которых уже создана такая книга, т.е. мод используется как зависимое ядро.
↑ Небольшой гайд по созданию книги
Сначала нужно установить мод и запустить игру, либо вручную создать папку .minecraf/patchouli_books
Внутри создайте папку с названием вашей книги, например ruminecraft
Внутри файла book.json и папки en_us внутри папки записей, категорий, шаблонов
Что касается папки en_us, то это стандартная папка, которая загружается первой и она должна быть там, если вы делаете русскую книгу, в ней может быть русский текст, если книга поддерживает несколько языков, то en_us создается на английском, а для русского создается ru_ru, а если в игре выбран русский, то загружается книга с ru-ru, все аналогично переводам модов.
Внутри файла book.json напишите, например, следующее:
{
"name": "Имя книги",
"landing_text": "Описание книги",
"version": 1
}
В книге на главной странице существуют категории, для создания категории создайте файл \patchouli_books\ruminecraft\en_us\categories\test_category.json
{
"name": "Пользователи Румайна",
"description": "Эта категория посвящена самым опасным пользователям румайна!",
"icon": "minecraft:writable_book"
}
Я думаю тут все понятно, обратите внимание на категорию test_category в названии файла, в статьях (для распределения по категориям) будет указываться именно оно.
Для создания статьи, создайте файл .minecraft\patchouli_books\ruminecraft\en_us\entries\test_entry.json
{
"name": "Соус Парк",
"icon": "minecraft:writable_book",
"category": "test_category",
"pages": [
{
"type": "text",
"text": "Эта статья посвящена главному уроду на сайте - Админу Соусу, если вы общаетесь с ним, вероятно вы играете в овервотч и несете в игровой чат всякий бред, иногда добрый и справеделивый, любит новости, а хорошие новости любит еще сильней!"
}
]
}
{
"name": "Как создать Соуса",
"icon": "minecraft:diamond",
"category": "test_category",
"pages": [
{
"type": "crafting",
"text": "Вы можете создать соуса в верстаке, так как это не простой юнит, создается довольно дорого"
},
{
"type": "crafting",
"recipe": "minecraft:diamond_chestplate"
}
]
}
В книге много возможностей, поддерживается форматирование текста, гиперссылки, вставка верстачных и печных поделок, вставка произвольных изображений (необходимо подключение через ресурспак).
Я покажу вам еще некоторые приемы, вы можете создать внешний вид структур, указав блоки и книга сама их построит, вы можете указать моба и книга сама переопределит там внешний вид моба, взяв его текстуры.
Вы также можете предварительно просмотреть структуру для упрощения строительства.
Создайте статью следующего содержания:
{
"name": "Портал к Соусу",
"icon": "minecraft:obsidian",
"category": "test_category",
"pages": [
{
"type": "multiblock",
"name": "Портал к Соусу",
"text": "Это обычный портал созданный из алмазных блоков и золотого",
"multiblock": {
"pattern": [
[ " OO " ],
[ "OPPO" ],
[ "OPPO" ],
[ "OPPO" ],
[ " O0 " ]
],
"mapping": {
" ": "ANY",
"0": "minecraft:gold_block",
"O": "minecraft:diamond_block",
"P": "AIR"
},
"symmetrical": true,
"offset" : [0, 0, 0],
"view_offset": [0, 0, 0]
}
}, {
"type": "spotlight",
"title": "Как активировать портал к Соусу",
"text": "Просто создайте хорошую новость, запишите на бумагу и киньте в портал, сразу прибежит соус",
"item": "minecraft:flint_and_steel#10"
}
]
}
Я думаю все понятно, описание, а так же изображение самого портала, а так же типы блоков, получаем такую страницу:
Вот пример создания статьи с рендерингом моба:
{
"name": "Люимое животное Соуса",
"icon": "minecraft:obsidian",
"category": "test_category",
"pages": [
{
"type": "entity",
"name": "Любимое животное Соуса",
"text": "Он любит курицу, принесите ему немного жареной курочки",
"entity": "minecraft:chicken"
}
]
}
Получаем результат:
↑ Как установить мод:
- Установи Forge или Fabric
- Установи все дополнительные моды если указано.
- Скачай мод и скопируй в .minecraft/mods
- В лаунчере запускай версию игры с форджем или фабриком.
↑ Скачать мод Patchouli
1.12.2: patchouli-1.0-23.6.jar [461,39 Kb]
1.14.4: patchouli-1.1-26.5.jar [473,05 Kb]
1.15.2:
patchouli-1.15.2-1.2-34.jar [527,1 Kb]
для Fabric + установить Fabric API
patchouli-1.15.2-1.2-35.jar [520,72 Kb]
для Forge
1.16.5:
patchouli-1.16.4-53-fabric.jar [792,53 Kb]
для Fabric
patchouli-1.16.4-53.3.jar [579,45 Kb]
для Forge
1.17.1:
patchouli-1.17.1-59-fabric.jar [828,37 Kb]
для Fabric
patchouli-1.17.1-57.jar [614,85 Kb]
для Forge
1.18.1:
patchouli-1.18.1-65-fabric.jar [838,05 Kb]
для Fabric
patchouli-1.18.1-65.jar [626,63 Kb]
для Forge
1.18.2:
patchouli-1.18.2-71.1-fabric.jar [826,15 Kb]
для Fabric
patchouli-1.18.2-71.1.jar [616,62 Kb]
для Forge
1.19:
patchouli-1.19-74-fabric.jar [831,1 Kb]
для Fabric
patchouli-1.19-75.jar [619,89 Kb]
для Forge