Стартовая книга
У Patchouli нет возможности выдачи книг игроку при заходе в мир. Однако эта функциональность легко воспроизводится с помощью достижений.
Мы реализуем скрытое достижение, которое немедленно активируется для игрока, наградой которого станет сам справочник. Награды за достижение предоставляются только разово, поэтому, если у игрока не отменено достижение, это должно произойти один раз, сразу после того, как игрок впервые присоединится к миру.
Например: Замените в файлах мода yourbooknamespace на имя Вашей книги (см. шаг 2) для получения информации об идентификаторе справочника. /patchouli_books/yourbooknamespace/advancements/grant_book_on_first_join.json
{
"criteria": {
"tick": {
"trigger": "minecraft:tick"
}
},
"rewards": {
"loot": [
"yourbooknamespace:grant_book_on_first_join"
]
}
}
{
"type": "advancement_reward",
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "item",
"name": "patchouli:guide_book",
"functions": [
{
"function": "set_nbt",
"tag": "{\"patchouli:book\": \"YOURBOOKIDHERE\"}"
}
]
}
]
}
]
}
Вставьте данные строки к себе в файл, если их нет, а затем введите идентификатор своей книги там, где это указано.
Last updated