Skip to content
호스팅 · 플러그인 가이드

BetonQuest: 스토리 퀘스트

복잡한 퀘스트 체인이에요. 이벤트, 조건, 목표, NPC 대화, 그리고 설정에서 길을 잃지 않는 방법을 다뤄요.

업데이트 2026년 8월 13일

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 호스팅오프라인일 때도 서버가 실행돼요서버 만들기