Unique Quests and Storylines
- Quest Tools: Logs, Menus, Items, Notifications
- Conversations: Interactive, Multi-Path, Translatable
- Extensive 32 Plugin Integrations, API
- Free and Open Source
What server owners say🔗
By rating, BetonQuest is in the top 10 out of 57.000 Spigot plugins.
Sometimes, user reviews describe a plugin better than the author can:
- Amazing system for Quests, no matter if they are simple or complex.
- Easy to make Daily/repeatable quests.
- Great Discord community and staff support.
- Can be used to replace every GUI plugin we've had before.
- Can be used for a ton of stuff other than quests if you learn the systems.
The story: I've worked with Beton for a year now, and probably (guessing) worked with it for 500 hours. We've used it on both a survival and a MMORPG server.
I have 0 complaints. It's well thought through and getting better by the day. The day BetonQuest 2.0 (you can do like me and use the dev version) comes out, will be a beautiful day for all server owners.
/Fred, Esron, Znitsarn.
This is a brilliant plugin. It is so much more than just a plugin for quests. It is a set of tools that allow you to do so many things.
I feel like this is a must have for any server that wants to add functionality to citizens NPCs even without using it for making quests.
The possibilities are endless. You can have very immersive complex conversations that can be used to explain server functions, create shops,
teleport players, make portals etc. [...]
The possibilities are limited only by what you can think of doing. I started out looking for a quest plugin and after using this, I wished I had used it before just for the sake of the immersion it adds. [...]
This is the most comprehensive quest plugin I have seen. I am still amazed this is free. The devs are extremely active,
continue to make new things available, and have a clear roadmap to offering even more features. I am in awe of their skills and dedication.
I am truly blown away by the support team. They are the absolute best. They answer things quickly and thoroughly. I really cannot say enough good things about this quest plugin!
This is actually my second review after 2 years which goes to show the complexity and skill behind this plugin.
Many reviews have stated many times how powerful, complex and overall useful this plugin is.
Comparing it to other quest plugins is simply not good because its so powerful I would put it on the level on a minor scripting language.
The versatility and scale of this plugin has seen it develop to the backend of some powerful RPG servers! [...]
This is all taken however apart from the most important and influential part of the plugin and that is the developers. I have seen an entire range of developers come and go from the OG Co0sh to the current team and all of them have given it 110%. From releasing patches on the same day bugs have been reported to spending hours and hours in calls with users it is impossible not to realise how much the developers care about the plugin and all its users. Their care and hundreds of hours of dedication are shown in this insanely powerful and (mostly) bug free quest plugin. Anyone who aspires to give their players a proper RPG experience needs to check this plugin out. Quest on!!
|BetonQuest||Quests PikaMug||Quests LMBishop||NotQuests||BeautyQuests||QuestCreator||ProQuest|
|Version Support||1.18 - 1.20||1.8 - 1.20||1.8 - 1.20||1.17 - 1.20||1.8 - 1.19||1.7 - 1.20||1.7 - 1.20|
|Ingame Editor||6||Chat & GUI (Paid)||GUI||GUI||GUI|
|Database Support||SQLite & MySQL||MySQL||MySQL||SQLite & MySQL||MySQL||MySQL||SQLite & MySQL|
|Organized File Structure|
|Backpack for Quest Items|
|Per Player Translations|
Use this table with caution, it might be outdated (last update 15th of September 2023). Please let us know if there is any outdated information.
BetonQuest is not only a quest plugin. All features and systems work outside of quests too. This makes it possible to write scripts that go far beyond what other quest plugins can do. This strength is amplified by a large number of integrations for other plugins.
For many users, BetonQuest does not only power quests but also works as their servers' backbone that links all kinds of plugins together. Most competitors are "just" quest plugins and therefore limited to simple tasks. That's why BetonQuest skills are worth twice as much since you are not limited to writing quests!
BetonQuest vs. Script Plugins🔗
While BetonQuest can be used for scripting, it stays a quest plugin. It's a compromise, the best of both worlds. Plugins with a full focus on scripting - such as Denizen and Skript are suited better in certain scenarios. Many users even use these alongside BetonQuest as there is integration for such scripting plugins.
Beautiful multi-path Conversations🔗
Players can have immersive conversation with NPC's by utilizing BetonQuests Multi-Path-Conversation System. Questers can freely define multi-path stories, narrated with NPC conversations, and with multiple endings that affect a player's gameplay. Questers can also choose between five different styles to display their conversations.
BetonQuest supports 36 other plugins, ranging from standard plugins like WorldGuard/WorldEdit and Citizens to more advanced ones such as EffectLib. It also offers support for other quest plugins, so you can just keep your old quests and create further additions to your quest lines based upon the progress in your old plugin. If just Beton isn't enough you can always just hook into Skript or Denizen too.
See the full list of integrations here.
Custom Notification System🔗
Questers can make use of BetonQuests notifyIO system that provides access to all of Minecraft's GUI elements to display notifications.
Provide NPC conversations in any language. Each player can set his own language which means that - if translated - all conversations will be in the players native language.
You can give players information about where they are in a quest using the "Journal". The Journal is a book in which you can write content based on the players actions.
Player, NPC and Hologram Hider🔗
BetonQuest allows you to hide players from each other based on conditions. This can be used to create story-regions
where players are always alone.
It's also possible to hide entire Citizens NPC's and DecentHolograms/HolographicDisplays holograms.
This website provides in-depth learning material for your staff which teaches them all BetonQuest basics. It also has guides on related topics such as the setup of a local test server, so your main server's stability will not be threatened by staff learning / developing quests.
Our community created a lot of cool stuff! Some members even made machines with this quest plugin - that really shows that your imagination is the only limit. Take a look at this handpicked selection:
Wandering Trader by LeyThe trader appears for a few minutes and then leaves until the next day.
Bookshop by EsronA daily quest with NPC voice acting using OpenAudioMC.
Menu by EsronA server / quest menu made with the menu feature.
Bards by EsronA bar setup with musicians and other NPCs. The player can use the conversation system to select a song. The audio is made with OpenAudioMC.
Water Well by TitaniumA functional well as part of a quest.
Elevator by TitaniumA functional elevator.
Corpse Quest by TitaniumThe player needs to collect corpses.
Donate Money 🔗
We are part of the non-profit Open Source Collective! This means all donations must be re-invested into the project. Thanks you for making this project possible!
Donations will be used for our monthly costs (server, domain, software licences) and developer commissions to speed up the development.
You donate a small amount of the sales price by purchasing on mcmodels.net using our affiliate links.
Our Community Sponsors🔗
Limited to Quest related context. ↩
There are conversations, but they are not multi-path. ↩
Only particles above NPCs and a limited configuration. ↩
Integration from the BetonQuest side. ↩
BetonQuest's scripting is too complex for the limited possibilities of in-game editing. There are plans for a web editor. ↩