Skip to content
Hosting · Panduan plugin

BetonQuest: quest cerita

Rantai quest yang kompleks: event, condition, objective, dialog dengan NPC, dan cara tidak tersesat di config.

Diperbarui 13 Agustus 2026

BetonQuest adalah plugin quest paling kuat: dialog, kondisi, rangkaian, integrasi dengan NPC dan region.

Tiga entitas

  • Event — apa yang terjadi: memberikan item, uang, teleportasi.
  • Condition — dalam keadaan apa event tersedia: memiliki item, permission, waktu.
  • Objective — apa yang harus dilakukan pemain: membunuh, mengumpulkan, mencapai, berbicara.
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

Dialog

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

Sebuah dialog terpasang pada NPC Citizens.

Organisasi

Pisahkan quest ke dalam berbagai paket (folder): satu file berisi seratus quest mustahil untuk dirawat. Beri nama event dan condition berdasarkan maknanya, bukan event1, event2.

Debugging

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

Kesalahan konfigurasi ditulis ke log saat startup: quest yang kosong hampir selalu berarti ada salah ketik pada nama paket.

Lebih sederhana

Untuk tugas linear, plugin quest biasa sudah cukup — Quests. Orang memilih BetonQuest saat membutuhkan alur cerita bercabang.

Hosting MinecraftServer Anda berjalan saat Anda offlineBuat server