Skip to content
Hosting · Hướng dẫn plugin

BetonQuest: nhiệm vụ cốt truyện

Chuỗi nhiệm vụ phức tạp: sự kiện, điều kiện, mục tiêu, đối thoại với NPC, và cách không bị lạc trong config.

Cập nhật 13 tháng 8, 2026

BetonQuest là plugin nhiệm vụ mạnh mẽ nhất: hội thoại, điều kiện, chuỗi nhiệm vụ, tích hợp với NPC và vùng.

Ba thực thể

  • Event — điều gì xảy ra: trao vật phẩm, tiền, dịch chuyển.
  • Condition — trong hoàn cảnh nào thì khả dụng: có vật phẩm, quyền, thời gian.
  • Objective — người chơi phải làm gì: giết, thu thập, đến nơi, nói chuyện.
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

Hội thoại

conversations:
  blacksmith:
    quester: 'Blacksmith'
    first: greeting
    NPC_options:
      greeting:
        text: 'Bring me ten iron ingots.'
        pointers: accept,decline

Hội thoại được gắn vào một NPC Citizens.

Tổ chức

Chia nhiệm vụ thành nhiều package (thư mục) khác nhau: một tệp duy nhất chứa hàng trăm nhiệm vụ là không thể bảo trì. Đặt tên event và condition theo ý nghĩa, không dùng event1, event2.

Gỡ lỗi

/q version
/q event Nick package.event
/q objective Nick package.objective

Lỗi cấu hình được ghi vào log khi khởi động: nhiệm vụ trống gần như luôn có nghĩa là gõ sai tên package.

Đơn giản hơn

Với các nhiệm vụ tuyến tính, một plugin nhiệm vụ thông thường là đủ — Quests. Người ta chọn BetonQuest khi cần một cốt truyện phân nhánh.

Hosting MinecraftMáy chủ của bạn chạy khi bạn offlineTạo máy chủ