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 QuestCreator ProQuest
Spigot Rating Loading... Loading... Loading... Loading... Loading... Loading... Loading...
Free βœ… βœ… βœ… βœ… βœ… ❌ (20$) ❌ (19.99$)
OpenSource βœ… βœ… βœ… βœ… βœ… ❌ ❌
API βœ… βœ… βœ… βœ… βœ… 1 1
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
Integrated Plugins 36 14 16 22 29 28 1
BetonQuest integration 5 ❌ βœ… ❌ ❌ ❌
Ingame Editor ❌ 6 Chat & GUI (Paid) ❌ βœ… GUI GUI GUI
Database Support SQLite & MySQL MySQL MySQL SQLite & 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 Translations βœ… ❌ ❌ ❌ ❌ ❌ ❌
Clientside NPCs βœ… ❌ ❌ ❌ ❌ βœ… ❌
Clientside Players βœ… ❌ ❌ ❌ ❌ ❌ ❌
Clientside Holograms βœ… ❌ ❌ ❌ βœ… βœ… ❌
Clientside Particles βœ… ❌ ❌ ❌ 4 βœ… ❌

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.

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 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.

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! 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.

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. 

  6. BetonQuest's scripting is too complex for the limited possibilities of in-game editing. There are plans for a web editor.