QuestSP - Quiz Quest Plugin | GUI Leaderboard | Configurable Questions | Vault Rewards icon

QuestSP - Quiz Quest Plugin | GUI Leaderboard | Configurable Questions | Vault Rewards -----

quiz, quest, leaderboard, gui, vault, economy, paper, minecraft, questions, rewards



QuestSP - Interactive Quiz & Quest Plugin
[​IMG]
QuestSP is a lightweight interactive quiz/quest plugin for Minecraft Paper servers.
It automatically broadcasts quiz questions to online players, allows them to answer through chat, and rewards the first player who answers correctly.

QuestSP is perfect for survival, economy, community, event, and minigame servers that want to add fun interactive activities for players.

Features
Automatic Quiz System
Automatically starts quizzes based on a configurable interval.

Custom Questions
All quiz questions can be configured in quests.yml without editing the source code.

Multiple Correct Answers
Each question can have multiple accepted answers.

Configurable Rewards
Rewards can be customized in config.yml, including money rewards through Vault economy.

Permanent Leaderboard
Player scores are saved permanently in leaderboard.yml, so progress will not be lost after a server restart.

Leaderboard GUI
Players can view the top quiz players through a clean and simple GUI.

Admin Commands
Admins can manually start quizzes, stop active quizzes, reload files, and check player stats.

Paper 1.21.x Support
Built for modern Paper servers.

Lightweight & Easy to Setup
No database required. All plugin data is stored in YAML files.

Commands
Command Description Permission
/quiz Shows the command help menu None
/quiz top Opens the leaderboard GUI questsp.top
/quiz start [id] Manually starts a quiz questsp.admin
/quiz stop Stops the active quiz questsp.admin
/quiz reload Reloads the config and quests questsp.admin
/quiz stats [player] Shows player quiz statistics questsp.admin
/quiztop Shortcut to open the leaderboard GUI questsp.top
/quizreload Shortcut to reload the plugin questsp.admin
Permissions
Permission Description
questsp.top Allows players to open the leaderboard GUI
questsp.admin Allows access to admin commands
Configuration
QuestSP uses separate configuration files to keep everything clean and easy to manage.

config.yml
Used to configure the main plugin settings, such as:

  • plugin prefix

  • automatic quiz interval

  • answer time limit

  • rewards

  • messages

  • leaderboard GUI settings
quests.yml
Used to configure all quiz questions.

Example:

quests:
example_1:
question: "What is the name of the main Minecraft world?"
answers:
- "overworld"
- "main world"
example_2:
question: "What block is used to build a Nether Portal?"
answers:
- "obsidian"

leaderboard.yml
Used to permanently store player scores.

Requirements
  • Java 21

  • Paper 1.21.x

  • Vault

  • An economy plugin that supports Vault, such as EssentialsX Economy, CMI, or another compatible economy plugin
Installation
  1. Download the plugin .jar.

  2. Place the .jar file into your server's plugins folder.

  3. Make sure your server is running Paper 1.21.x.

  4. Install Vault and a Vault-compatible economy plugin.

  5. Start the server.

  6. Edit config.yml and quests.yml to your liking.

  7. Run /quiz reload.
How It Works
QuestSP selects a question from quests.yml and broadcasts it to all online players.
Players can answer directly in chat. The first player who answers correctly receives the configured reward and gains leaderboard points.

Admins can also manually start a random quiz using:

/quiz start

Or start a specific quiz by ID:

/quiz start example_1


Preview

Quiz Announcement
[​IMG]

Correct Answer
[​IMG]

No Answer Result
[​IMG]

Supported Versions

Server Software:
Paper 1.21.x
Java Version: Java 21

Notes
QuestSP is designed to be simple, lightweight, and easy to configure.
It does not require MySQL or any external database.

If you find any bugs, console errors, or have feature requests, feel free to report them on the resource discussion page.

___________________________________________________________
Indonesia translate
QuestSP - Interactive Quiz & Quest Plugin
QuestSP adalah plugin Minecraft berbasis quiz/quest interaktif untuk server Paper. Plugin ini akan memberikan pertanyaan secara otomatis kepada player, lalu player bisa menjawab langsung lewat chat untuk mendapatkan reward.

Plugin ini cocok untuk server survival, economy, event, minigames, dan komunitas yang ingin menambahkan aktivitas ringan agar server terasa lebih hidup.

Features
Automatic Quiz System
Quiz akan muncul otomatis sesuai interval yang bisa diatur di config.

Custom Questions
Semua pertanyaan bisa diatur lewat quests.yml, tanpa perlu edit source code.

Multiple Answer Support
Setiap pertanyaan bisa punya lebih dari satu jawaban benar.

Configurable Rewards
Reward bisa diatur lewat config.yml, termasuk reward uang menggunakan Vault economy.

Permanent Leaderboard
Score player tersimpan permanen di file leaderboard.yml, jadi tidak hilang saat server restart.

Leaderboard GUI
Player bisa melihat ranking quiz lewat GUI yang rapi dan mudah digunakan.

Admin Commands
Admin bisa start quiz, stop quiz, reload config, dan cek statistik player.

Paper 1.21 Support
Dibuat untuk server Paper modern dengan API terbaru.

Lightweight & Easy to Setup
Tidak membutuhkan database. Semua data tersimpan dalam file YAML.

Commands
Command Description Permission
/quiz Menampilkan bantuan command None
/quiz top Membuka GUI leaderboard questsp.top
/quiz start [id] Memulai quiz secara manual questsp.admin
/quiz stop Menghentikan quiz aktif questsp.admin
/quiz reload Reload config dan quests questsp.admin
/quiz stats [player] Melihat statistik player questsp.admin
/quiztop Shortcut untuk membuka leaderboard questsp.top
/quizreload Shortcut reload plugin questsp.admin
Permissions
Permission Description
questsp.top Mengizinkan player membuka leaderboard
questsp.admin Mengizinkan akses command admin
Configuration
Plugin menggunakan file konfigurasi terpisah agar mudah diatur:

config.yml
Digunakan untuk mengatur sistem plugin, seperti:

  • prefix plugin

  • interval quiz otomatis

  • durasi menjawab

  • reward

  • message

  • setting leaderboard GUI
quests.yml
Digunakan untuk mengatur daftar pertanyaan quiz.

Example:

quests:
example_1:
question: "Apa nama dunia utama di Minecraft?"
answers:
- "overworld"
- "dunia utama"
example_2:
question: "Item apa yang digunakan untuk membuat Nether Portal?"
answers:
- "obsidian"

leaderboard.yml
Digunakan untuk menyimpan score player secara permanen.

Requirements
  • Java 21

  • Paper 1.21.x

  • Vault

  • Economy plugin, seperti EssentialsX Economy, CMI, atau plugin economy lain yang support Vault
Installation
  1. Download plugin .jar.

  2. Masukkan file .jar ke folder plugins.

  3. Pastikan server sudah menggunakan Paper 1.21.x.

  4. Install Vault dan plugin economy.

  5. Start server.

  6. Edit config.yml dan quests.yml sesuai kebutuhan.

  7. Jalankan /quiz reload.
How It Works
QuestSP akan memilih pertanyaan dari quests.yml, lalu mengumumkannya ke semua player online. Player cukup menjawab melalui chat. Player pertama yang menjawab dengan benar akan mendapatkan reward dan score leaderboard.

Admin juga bisa menjalankan quiz secara manual menggunakan:

/quiz start

Atau menjalankan pertanyaan tertentu:

/quiz start example_1

Support
Kalau menemukan bug, error console, atau punya request fitur, silakan hubungi developer atau tulis di discussion/resource page.
Resource Information
Author:
----------
Total Downloads: 13
First Release: May 31, 2026
Last Update: Jun 2, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings