BetonQuest 1.12.0-DEV-190

The ultimate RPG quests

  1. Wolf2323
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/BetonQuest/BetonQuest
    Contributors:
    https://github.com/BetonQuest/BetonQuest/graphs/contributors
    Languages Supported:
    Any (translatable) + quests can be a different language for each player!
    [​IMG]

    BetonQuest is advanced and powerful quest scripting plugin. It offers RPG-style conversations with NPCs and a very flexible quest system. BetonQuest allows you to freely define what should happen (events), if it should happen (conditions) and what needs to be done for it to happen (objectives). You can create multi-threaded stories, narrated with NPC conversations, with multiple endings affecting the player's gameplay in many ways.


    [Download Releases]

    Docs | Discord | Issues | Source | Snapshots | VS Code Addon


    Important News:

    BetonQuest 1.12.0-DEV support the MC Versions: 1.13, 1.14, 1.15, 1.16
    BetonQuest 1.11 support the MC Versions: 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14

    Update Help:
    There are a couple of old versions out there. 1.11 is the latest release and 1.12.0-DEV-190 is the most recent and stable development build. 1.12.0-DEV-190 fix some important issues, so i recomend to use this build. But dev builds can contain bugs, so be awared, that maybe new dev builds fixes or contains new bugs.


    Features
    • Multiple choice conversations with NPCs using an inventory GUI
    • Powerful scripting with a ton of events, conditions and objectives
    • Integration for 20+ Plugins. (Listed below)
    • Quest-Journal in a book
    • Backpack for quest items
    • Item handling with flags and full NBT support (Work in progress)
    • Parties allowing for creation of group quests
    • Reputation system with points
    • Daily quests or repeatable reward collection (delay objective)
    • Variables in conversations - let the NPC tell how much more wood he needs!
    • Citizens2 NPC support
    • Multiple languages support (with language selector)
    • API for creating your own events, conditions and objectives
    • SQLite and MySQL support
    • An active, open source project with development builds available


    Overview

    Imagine you have a conversation with an NPC. You can choose from multiple options, and the NPC will react differently, for example he will tell you to cut some trees when asked for a job. If you tell him that you accept his offer, an event and an objective for getting wood will be fired. It will also "tag" you as someone who started the quest. From now on the NPC will check for that tag, and use different options in the conversation, for example telling you to hurry up. Your journal will tell you your progress and help you through your tasks until you get a reward like special items, money or even another available quest.

    This example was only a simplification, so it's easier to explain the system. BetonQuest is capable of much more. You can add entries to player's journal based on the quests he's doing like in Morrowind, the conversations can be as multi-threaded as in Baldur's Gate and quests can be started by entering specific location like in Skyrim. You can create reputation systems, unique quest items, books that react to reading them and so on. Your quests can have multiple ways to different endings depending on players' decisions and they can require multiple players to do something.

    You don't have to use BetonQuest for quests only. Conversations with NPCs can help your players, teleports them around the map, describe server features, buy or sell stuff, give ranks etc. BetonQuest is used as backbone on many servers while the only limit is your imagination!


    BetonQuest Editor

    You can use a VSCode addon to enhance your productivity.

    Integration

    List of integrated Plugins to use for events, conditions and objectives:
    BountifulAPI, BetonLangAPI, Citizens, Denizen, EffectLib, Heroes, HolographicDisplays, Magic, McMMO, MythicMobs, PlaceholderAPI, PlayerPoints, ProtocolLib, Quests, Shopkeepers, SkillAPI, Skript, Vault, WorldEdit, WorldGuard


    Bugs, feature requests, support

    Feel free to join our Discord for support and discussions: Discord
    Use Github for bug reports and feature requests: Github Issues

Recent Updates

  1. BetonQuest 1.12.0-DEV-190
  2. 1.12.0-DEV-90
  3. 1.12.0-DEV-38

Recent Reviews

  1. finnterborg
    finnterborg
    5/5,
    Version: 1.12.0-DEV-190
    Best support ever. Also it’s a very complex plugin. Just make some quest to try to know the plugin. After that you will se that it can do very much! Also this complex plugin is free?!?
  2. Night_Govery
    Night_Govery
    5/5,
    Version: 1.12.0-DEV-38
    Best quest plugin ! Convenience and useful. Thanks!
    (It really shock me when I konw it was updated :D)
  3. dinoboss2001
    dinoboss2001
    5/5,
    Version: 1.12.0-DEV-38
    me gusta tiene buen funcionamiento y el nuevo addon de rpgmenu le da 1 detalle mas sinceramente esta bonito el plugin.
  4. MonzterSlayer
    MonzterSlayer
    5/5,
    Version: 1.12.0-DEV-38
    So, my review of the Plugin after about 8 hours of using it:

    **Pros**
    - Insanely customizable, I'd say it provides the greatest system for creating Quests and many other things. This Plugin allows you to do soo much, even more than just Quests, it's kinda insane...
    - Documentation is probably the best I've ever seen for a Plugin
    - Deserves to be a Premium Plugin considering how quality the Plugin itself and support is
    - The Tutorial to learn this Plugin is very easy to learn from, they provide great examples and help you really learn the plugin itself
    - Provides excellent error reporting so you can easily identify what you did wrong
    - Allows and even promotes excellent organization, which is a big thing for me who has 80+ Quests
    - Developers are extremely active and update their Plugin very quickly

    **Cons**
    - Extremely complicated compared to every Plugin I've ever used, but this isn't a bad thing
    - Requires time, dedication, and decent IQ to learn and use this
    - Not a Plugin you can easily pickup and start making Quests with ease (I'd 'recommend' the "Quests" Plugin if that is what you want)
  5. Pzphtc
    Pzphtc
    5/5,
    Version: 1.11
    最好最完美的任务插件!他最大的优点就是让你的逻辑非常清晰,在你掌握他后你就可能想问这个插件为什么不收费,因为这个插件实在是太完美了!在入门时可能会感到有一些困难,并花费很多时间,但当你学会时你会感觉这些被花费的时间非常值得
    1. Wolf2323
      Author's Response
      非常感谢您! :D
  6. IdkMan
    IdkMan
    5/5,
    Version: 1.11
    Ohhh man, new coversation IO is SO COOL! Nice to see that you are still updating the plugin. You are doing great work.
  7. lontian_233
    lontian_233
    5/5,
    Version: 1.11
    oh my god, you come back, this plugin is so good. Thanks for your upgrade very much!!!
  8. TofPlays
    TofPlays
    5/5,
    Version: 1.9.6
    This plugin is actively updated to the latest versions of minecraft. This spigot page is not updated though

    Go to >>> http://betonquest.pl/ <<< for the latest builds.

    And join the discord for support!
  9. carlospro2016
    carlospro2016
    3/5,
    Version: 1.9.6
    Please, the plugin is good. But I know the creators are still alive. Update to the latest version 1.15. thanks
    .................................................. ........................
    1. Wolf2323
      Author's Response
  10. scarletxhunter
    scarletxhunter
    1/5,
    Version: 1.9.6
    this has bad staff doesnt even work Dont waste your time go find something else .
    1. Wolf2323
      Author's Response
      This is a very rude claim that is demonstrably false (look at the other reviews). SaltyAimbOtter (one of the two current devs) responded to nearly all questions that were asked in the last years by himself. I also responded to questions that he couldn't awnser.
      No question is left unanswered!
      We both had long voice chat help sessions with our users. I don't know a single plugin author that does so.