Skip to content

Unique Quests and Storylines

  • Quest Tools: Logs, Menus, Items, Notifications
  • Conversations: Interactive, Multi-Path, Translatable
  • Extensive 32 Plugin Integrations, API
  • Free and Open Source

Quick start Read more

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:

Spigot Reviews

Quick Facts:

  • 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 AlternativesπŸ”—

Feature

BetonQuest Quests PikaMug Quests LMBishop NotQuests BeautyQuests MangoQuest QuestCreator ProQuest
Free βœ… βœ… βœ… βœ… βœ… βœ… ❌ (20$) ❌ (19.99$)
OpenSource βœ… βœ… βœ… βœ… βœ… βœ… ❌ ❌
API βœ… βœ… βœ… βœ… βœ… ❌ 1 1
Version Support 1.17 - 1.19 1.8 - 1.19 1.8 - 1.19 1.17 - 1.19 1.8 - 1.19 1.13 - 1.17.1 1.7 - 1.19 1.7 - 1.18
Integrated Plugins 32 13 14 20 15 6 29 1
BetonQuest integration 5 ❌ βœ… ❌ ❌ ❌ ❌
Ingame Editor ❌ Chat & GUI(Paid) ❌ βœ… GUI βœ… GUI GUI
External Editor βœ… ❌ ❌ ❌ ❌ ❌ ❌ ❌
Database Support SQLite & MySQL MySQL MySQL SQLite & MySQL MySQL MySQL MySQL SQLite & MySQL
BungeeCord Support βœ… ❌ βœ… βœ… ❌ ❌ ❌ ❌
Organized File Structure βœ… ❌ ❌ βœ… ❌ βœ… βœ… ❌

Unique Features

Multi-Path Conversations βœ… ❌ ❌ βœ… 3 βœ… βœ… ❌
Quest Journal βœ… βœ… ❌ βœ… ❌ βœ… βœ… ❌
Custom Menus βœ… ❌ 2 ❌ ❌ ❌ βœ… βœ…
Quest Items βœ… ❌ ❌ ❌ ❌ ❌ ❌ ❌
Backpack for Quest Items βœ… ❌ ❌ ❌ ❌ ❌ ❌ ❌
Per Player Language βœ… ❌ ❌ ❌ ❌ ❌ ❌ ❌
Clientside NPCs βœ… ❌ ❌ ❌ ❌ ❌ βœ… ❌
Clientside Players βœ… ❌ ❌ ❌ ❌ ❌ ❌ ❌
Clientside Holograms βœ… ❌ ❌ ❌ βœ… ❌ βœ… ❌
Clientside Particles βœ… ❌ ❌ ❌ 4 ❌ βœ… ❌

Use this table with caution, it might be outdated (last update 3rd of September 2021). Please let us know if there is any outdated information.

Major Difference

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.


FeaturesπŸ”—

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.

Endless IntegrationsπŸ”—

BetonQuest supports more than 30 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 HolographicDisplays holograms.

Training includedπŸ”—

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.

ExamplesπŸ”—

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 Ley

The trader appears for a few minutes and then leaves until the next day.

Bookshop by Esron

A daily quest with NPC voice acting using OpenAudioMC.

Menu by Esron

A server / quest menu made with the menu feature.

Bards by Esron

A 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 Titanium

A functional well as part of a quest.

Elevator by Titanium

A functional elevator.

Corpse Quest by Titanium

The player needs to collect corpses.

We are part of the non-profit open source collective! Our monthly costs (server, domain, software licences) are paid by our community. Thanks to them for making this project possible! Any additional money has to be re-invested in the project.

OpenCollective mcmodels

You donate a small amount of the sales price by purchasing on mcmodels.net using our affiliate links.

Our Community SponsorsπŸ”—

Sponsors


  1. Private API, this means that other plugins cannot add support. 

  2. Limited to Quest related context. 

  3. There are conversations, but they are not multi-path. 

  4. Only particles above NPCs and a limited configuration. 

  5. Integration from the BetonQuest side.