
BetonQuest
Fiscal Host: Open Source Collective
We develop an advanced and powerful quest scripting plugin for Minecraft. Features built-in RPG style conversations and integration for over 30 other plugins.

Contribute
Become a financial contributor.
Financial Contributions

Budget
Transparent and open finances.
Expenses
All time
Expenses paid
55
Amount disbursed
$3,310.52
Tags | # of Expenses | Amount |
---|---|---|
external developer comissions | 15 | $2,679.72 |
infrastructure | 39 | $634.89 |
education | 1 | $10.91 |
Contributions
All time
Contributions received
78
Amount collected
$4,331.82
Tiers | # of Contributions | Amount |
---|---|---|
recurring | 41 | $3,105.76 |
one-time | 37 | $1,226.06 |

About
What is BetonQuest?
BetonQuest is a Minecraft plugin that provides a complete system for building quests, including conversation mechanics, quest logs, and much more. At its core, it features a powerful scripting system that allows deep customization and integration with other plugins. With it, server owners can build anything from simple quests to complex, server-wide systems.
Our Goal: BetonQuest 3.0
Minecraft has changed a lot since BetonQuest’s first release in 2014. With those changes come new opportunities — and big challenges. That’s why we’re building BetonQuest 3.0: a major upgrade that brings the plugin up to date with the latest Minecraft features and best practices.
By donating, you help us complete this massive effort. It supports development and infrastructure, allowing us to keep BetonQuest powerful, modern, and free.
An up-to-date roadmap is always available via our GitHub Project Board: Backlog on GitHub, but here's a brief summary:
By donating, you help us complete this massive effort. It supports development and infrastructure, allowing us to keep BetonQuest powerful, modern, and free.
An up-to-date roadmap is always available via our GitHub Project Board: Backlog on GitHub, but here's a brief summary:
🧠 Syntax & Language Overhaul
- Introduce const variable system
- Rework BetonQuest's internal scripting language
- Modernize condition, event, and objective handling
- Improve error handling and debugging
🎨 User Experience Upgrades
- Make BetonQuest more colorful with full MiniMessage support
- Enhance conversation system and fix some formatting issues
- Improve Journal, Notify, Commands, and Menu systems
- Publish tutorials, guides
🧱 Internal API and Architecture Updates
- Rebuild conversation engine and item handling
- Clean up configuration and support more databases
🌐 External Plugin Compatibility
- Improve third-party integration reliability
- Overhaul NPC handling and compatibility
📦 QuestPackage System & Developer Tools
- Enhance /bq download and QuestPackage support
- Add caching, backups, and patching tools
- Create technical documentation and tutorials
- Introduce versioning for packages
What are my donations for?
All donations are used directly for the project — we operate under a non-profit fiscal host. Your contributions help pay for:
- Server hosting and infrastructure
- Domain costs like betonquest.org
- Software licenses
- Development of new features that would otherwise be impossible