betonquest.org Open in urlscan Pro
2606:50c0:8002::153  Public Scan

Submitted URL: http://betonquest.org/
Effective URL: https://betonquest.org/RELEASE/
Submission: On March 06 via api from US — Scanned from DE

Form analysis 3 forms found in the DOM

<form class="md-header__option" data-md-component="palette">
  <input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="teal" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_0">
  <label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M12 2a7 7 0 0 0-7 7c0 2.38 1.19 4.47 3 5.74V17a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2.26c1.81-1.27 3-3.36 3-5.74a7 7 0 0 0-7-7M9 21a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-1H9v1Z"></path>
    </svg>
  </label>
  <input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="blue" data-md-color-accent="teal" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_1">
  <label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_0" hidden="">
    <svg xmlns="http://www.w3.org/2000/svg"
      viewBox="0 0 384 512"><!--! Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.-->
      <path
        d="M223.5 32C100 32 0 132.3 0 256s100 224 223.5 224c60.6 0 115.5-24.2 155.8-63.4 5-4.9 6.3-12.5 3.1-18.7s-10.1-9.7-17-8.5c-9.8 1.7-19.8 2.6-30.1 2.6-96.9 0-175.5-78.8-175.5-176 0-65.8 36-123.1 89.3-153.3 6.1-3.5 9.2-10.5 7.7-17.3s-7.3-11.9-14.3-12.5c-6.3-.5-12.6-.8-19-.8z">
      </path>
    </svg>
  </label>
</form>

Name: search

<form class="md-search__form" name="search">
  <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required="">
  <label class="md-search__icon md-icon" for="__search">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"></path>
    </svg>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"></path>
    </svg>
  </label>
  <nav class="md-search__options" aria-label="Search">
    <a href="https://betonquest.org/RELEASE/?q=" class="md-search__icon md-icon" title="Share" aria-label="Share" data-clipboard="" data-clipboard-text="javascript:void(0)" data-md-component="search-share" tabindex="-1">

            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7 0-.24-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91 1.61 0 2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08Z"></path></svg>
          </a>
    <button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
        <path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"></path>
      </svg>
    </button>
  </nav>
  <div class="md-search__suggest" data-md-component="search-suggest"></div>
</form>

Name: consent

<form class="md-consent__form md-grid md-typeset" name="consent">
  <h4>Cookie consent</h4>
  <p></p>
  <p style="margin-top: 0px; margin-bottom: 0px;">We use cookies to:</p>
  <ul style="margin-top: 0px; margin-bottom: 0px;">
    <li>
      <p>Save your preferences (light / dark mode etc.)</p>
    </li>
    <p style="margin-top: 0px; margin-bottom: 0px;">Additionally, you can allow us to:</p>
    <li>
      <p>Measure the effectiveness of our documentation</p>
    </li>
    <li>
      <p>See if users find what they're searching for.</p>
    </li>
  </ul> <b>With your consent, you're helping us to make this documentation better for everyone.</b>
  <p></p>
  <input class="md-toggle" type="checkbox" id="__settings">
  <div class="md-consent__settings">
    <ul class="task-list">
      <li class="task-list-item">
        <label class="task-list-control">
          <input type="checkbox" name="analytics" checked="">
          <span class="task-list-indicator"></span> Google Analytics </label>
      </li>
      <li class="task-list-item">
        <label class="task-list-control">
          <input type="checkbox" name="github" checked="">
          <span class="task-list-indicator"></span> GitHub </label>
      </li>
    </ul>
  </div>
  <div class="md-consent__controls">
    <label class="md-button" for="__settings">Manage settings</label>
    <button type="reset" class="md-button md-button--primary">Reject</button>
    <button class="md-button md-button--primary">Accept</button>
  </div>
</form>

Text Content

Skip to content

You're viewing the docs of an outdated or legacy development version! Click here
to go to the latest BetonQuest release.
BetonQuest
2.0
 * 2.0
 * 2.0-DEV
 * 1.12
 * 1.11

Home

Type to start searching
BetonQuest on GitHub
 * Home
 * Tutorials
 * Documentation
 * API
 * Participate
 * Downloads

BetonQuest
BetonQuest on GitHub
 * Home Home
   Table of contents
    * What server owners say
    * BetonQuest Alternatives
       * BetonQuest vs. Script Plugins
   
    * Features
       * Beautiful multi-path Conversations
       * Endless Integrations
       * Custom Notification System
       * Player, NPC and Hologram Hider
       * Training included
   
    * Examples
       * Donate Money
          * Our Community Sponsors

 * Tutorials
   Tutorials
    * Overview
    * Getting Started
      Getting Started
       * About
       * Setup Guide
         Setup Guide
          * Setting up a Test Server
          * Installing BetonQuest
          * Setting up VSCode
      
       * Basics
         Basics
          * YAML
          * Conversations
          *     Events
          * Objectives
          * Conditions
   
    * Tools
      Tools
       * Handling YAML Errors
   
    * Syntax
      Syntax
       * Quest Packages
   
    * Frequently Asked Questions
      Frequently Asked Questions
       * General FAQ

 * Documentation
   Documentation
    * Overview
    * Scripting
      Scripting
       * About Scripting
       * Packages & Templates
       * Events List
       * Objectives List
       * Conditions List
       * Integration List
       * Variables List
       * Additional Features
         Additional Features
          * Schedules
          * Parties
          * Data Formats
   
    * Features
      Features
       * Conversations
       * Quest Menus
         Quest Menus
          * Menus
          * Menu Example
          * Elements
          * Menu Settings
      
       * Additional Features
         Additional Features
          * Journal
          * Quest Items
          * Quest Cancelers
   
    * Visual Effects
      Visual Effects
       * Notifications
         Notifications
          * Settings
          * IO's & Categories
      
       * NPC Effects
         NPC Effects
          * NPC Hiding
          * NPC Holograms
      
       * Additional Effects
         Additional Effects
          * Quest Holograms
          * Player Hider
   
    * Configuration
      Configuration
       * Configuration
       * Permissions & Commands
       * Version Changes
         Version Changes
          * Updating
          * Migration
          * Changelog

 * API
   API
    * Overview
    * Obtaining API
    * APIs
      APIs
       * Legacy API
       * Logging
       * Configuration Files
       * Schedules

 * Participate
   Participate
    * Overview
    * Donate Money
    * Setup Project
    * Process
      Process
       * Create a new Branch
       * Changing Docs
         Changing Docs
          * Workflow
          * Fundamental Principles
          * Guidelines
          * Writing Tutorials
          * mkdocs Customizations
      
       * Changing Code
         Changing Code
          * Workflow
          * Checking Requirements
          * Adding a Dependency
          * Writing JUnit Tests
      
       * Maintaining the Changelog
       * Submitting Changes
   
    * Misc
      Misc
       * Versioning & Releasing

 * Downloads

Table of contents
 * What server owners say
 * BetonQuest Alternatives
    * BetonQuest vs. Script Plugins

 * Features
    * Beautiful multi-path Conversations
    * Endless Integrations
    * Custom Notification System
    * Player, NPC and Hologram Hider
    * Training included

 * Examples
    * Donate Money
       * Our Community Sponsors


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

Sorry, your browser doesn't support embedded videos.


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

EsronAzfalothMaverick2020Caleb_Britannia

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 4.9 ⭐ 4.3 ⭐ 4.3 ⭐ 4.6 ⭐ 4.6 ⭐ 4.1 ⭐ 3.0 ⭐ 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🔗

Sorry, your browser doesn't support embedded videos.

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🔗

Sorry, your browser doesn't support embedded videos.

 * 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🔗

Sorry, your browser doesn't support embedded videos.

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

Sorry, your browser doesn't support embedded videos. The trader appears for a
few minutes and then leaves until the next day.


BOOKSHOP BY ESRON

Sorry, your browser doesn't support embedded videos. A daily quest with NPC
voice acting using OpenAudioMC.


MENU BY ESRON

Sorry, your browser doesn't support embedded videos. A server / quest menu made
with the menu feature.


BARDS BY ESRON

Sorry, your browser doesn't support embedded videos. 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

Sorry, your browser doesn't support embedded videos. A functional well as part
of a quest.


ELEVATOR BY TITANIUM

Sorry, your browser doesn't support embedded videos. A functional elevator.


CORPSE QUEST BY TITANIUM

Sorry, your browser doesn't support embedded videos. The 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🔗



--------------------------------------------------------------------------------

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

Back to top
© 2014-2024 BetonQuest Organisation. GPLv3
Made with Material for MkDocs Insiders
Open Collective


COOKIE CONSENT



We use cookies to:

 * Save your preferences (light / dark mode etc.)

   Additionally, you can allow us to:

 * Measure the effectiveness of our documentation

 * See if users find what they're searching for.

With your consent, you're helping us to make this documentation better for
everyone.



 * Google Analytics
 * GitHub

Manage settings Reject Accept