Перейти к содержанию

InkQuest — Narrative Quest Engine

InkQuest — система квестов для Minecraft 1.20.1 (Fabric), ориентированная на нарративный геймплей. Квест здесь — это сюжетное событие с развитием: он проходит этапы, может завершиться успехом, провалом или быть пропущен. Вся конфигурация ведётся через JSON-датапаки и команды.

InkQuest не ограничен типами задач вроде "убей X монстров". Любая механика реализуется через scoreboard-условия, predicate Minecraft и функции датапаков. Квесты версионируются, распространяются в составе датапака и глубоко интегрируются с ванильными механиками Minecraft.


С чего начать

Если ты здесь впервые — открой Быстрый старт и собери первый квест за пять минут. Дальше документация устроена так, что её не нужно читать подряд: каждый раздел отвечает на свой тип вопроса. Ищи свою колонку ниже.


Содержание

Начало

Как устроены квесты

Понять модель — что вообще такое квест и по каким правилам он живёт.

Справочник датапака

Точные поля JSON — чтобы посмотреть «как именно записать».

Что видит игрок

Командное API

Паттерны квестов

  • Паттерны квестов — заметка в дневнике, цепочка, развилка, ивент с общим прогрессом и др.

Решение проблем