BetonQuest: сюжетні квести
Складні ланцюжки квестів: події, умови, цілі, діалоги з NPC і як не загубитися в конфігах.
Оновлено 13 серпня 2026 р.
BetonQuest — найпотужніший плагін для квестів: діалоги, умови, ланцюжки, інтеграція з NPC та регіонами.
Три сутності
- Подія — те, що відбувається: видати предмет, гроші, телепортувати.
- Умова — за яких обставин це доступно: наявність предмета, права, час.
- Завдання — те, що гравець має зробити: убити, зібрати, дійти, поговорити.
events:
giveSword: give diamond_sword:1
reward: point money 100
conditions:
hasSword: item diamond_sword:1
isNight: time 13000-23000
objectives:
killZombies: mobkill ZOMBIE 10 events:reward
Діалоги
conversations:
blacksmith:
quester: 'Blacksmith'
first: greeting
NPC_options:
greeting:
text: 'Bring me ten iron ingots.'
pointers: accept,decline
Діалог прикріплюється до NPC Citizens.
Організація
Розподіляйте квести за різними пакетами (теками): один файл із сотнею квестів неможливо підтримувати. Називайте події та умови за змістом, а не event1, event2.
Налагодження
/q version
/q event Nick package.event
/q objective Nick package.objective
Помилки конфігурації записуються в лог під час запуску: порожній квест майже завжди означає друкарську помилку в назві пакета.
Простіше
Для лінійних завдань достатньо звичайного плагіна квестів — Quests. BetonQuest обирають, коли потрібна розгалужена сюжетна лінія.
Хостинг MinecraftВаш сервер працює, навіть коли ви офлайнСтворити сервер
