▶ Quests ◀ | Set up goals for players! 2.9.5

Allow your players to do quests with a GUI selector

  1. LMBishop
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.8
    • 1.15
    Source Code:

    This plugin was built and programmed against the 1.14 API. This plugin was tested on a Spigot server running 1.15.2 and 1.8.8.

    Please see the compatibility chart before trying this plugin.

    If this plugin is native to a version pre-1.13, it will not natively support 1.13+ blocks and items.
    Code (Text):
    1.15.x    Yes (T)
    1.14.x    Yes (A)
    1.13.x    Yes
    1.12.x    Yes
    1.11.x    Yes
    1.10.x    Yes
    1.9.x     Yes
    1.8.x     Yes (T)
    1.7.x     Yes (*)

    * = the plugin is VERY LIKELY to work, but not confirmed
    # = the plugin has reduced features
    A = native version
    T = tested
    Please note: if your version is not listed and the latest version listed is compatible, the plugin is likely to work, but not confirmed.

    Quests is full of features for you to play with, you can create any type of quest you need. Each quest can have multiple tasks, which the player must complete before the quest is complete. The player can be rewarded for completing the quests, giving the player something to work towards. All of this and the below for free, forever!
    • A complex quest system.
    • Many* different task types to choose from (14+ - click here).
    • A quest GUI.
    • Categories.
    • Requirements for quests (set up quest stages etc).
    • Cooldowns for quests.
    • Very customisable.
    • Developer API (custom task types etc).
    *during the beta, some task types may not be functional.

    • /quests [or /q] - opens quest GUI
    • /quests help - view help screen for quests commands
    • /quests q/quest <questid> - start quest directly by ID.
    • /quests c/category <categoryid> - Open category directly by ID.
    • /quests a/admin - view help for admins
      • /quests a/admin opengui - view help for opengui
        • /quests a/admin opengui q/quest <player> - forcefully open quests GUI for player (bypassing quests.command permission)
        • /quests a/admin opengui c/category <player> <categoryid> - forcefully open category by ID for player (bypassing quests.command permission)
        • These commands are useful for command NPCs.
      • /quests a/admin moddata - view help for quest progression
        • /quests a/admin moddata fullreset <player> - fully clear a players data file
        • /quests a/admin moddata reset <player> <questid> - clear a players data for a specifc quest
        • /quests a/admin moddata start <player> <questid> - start a quest for a player
        • /quests a/admin moddata complete <player> <questid> - complete a quest for a player
        • These commands modify quest progress for players. Use them cautiously. Changes are irreversible.
      • /quests a/admin types [type] - view activated task types, and information on a specific one.
      • /quests a/admin reload - reload Quests.
      • /quests a/admin update - check for updates.
    • quests.command - permission for base /quests commands
    • quests.admin - permission for /quests admin commands and update notifications.


    Please make sure you are using Java 8. Install this on your server by adding the downloaded file to the /plugins folder. Make sure to RESTART the server (do not reload!) and Quests should load.

    Default configuration:
    See: this page

    Creating a quest:
    See: this page

    Allowed task types:
    See: this page

    Set up instructons for task types:
    See: this page

    Video Guides

    These guides are unofficial and may not be up to date.

    Quests has been using bStats to keep data about how the plugin is used. This data is anonymously sent and has no way to be traced back to you. Metrics can be disabled by disabling it in the bStats configuration.

    Quests has been using bStats to keep data since version 2.0.0-beta. Metrics data can be found here: https://bstats.org/plugin/bukkit/Quests


    You can contribute to the project by contributing code to the public repository. If you are contributing code, you also agree that you grant us the rights to your code.

    The source code can be found here: https://github.com/LMBishop/Quests

    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
    cslabzsmile0, nozzz, xTeti and 22 others like this.

Recent Reviews

  1. asfasgasgasgas
    Version: 2.9.5
    playtime isnt working. others perfectly works..
    Can you fix the playtime quest? T
  2. ZeroSheep
    Version: 2.9.5
    Nice plugin. it would be better if it supports Mysql. .
  3. StevenHong
    Version: 2.9.5
    pls update to 1.16
  4. Krispx2811
    Version: 2.9.5
    Version 2.5 works perfectly with version 1.12.2 but there a bugs to get used to. And i really want to know if there is type of quest where u can craft and item
  5. nanof02
    Version: 2.9.5
    HEY, BEETROOT CROPS doest work on break event ?
    else, good review :) good jobs :)
  6. UhnSharkoon
    Version: 2.9.5
    Very nice plugin i really like to use this on my server to add a new challenge to players.
  7. Skypad6000
    Version: 2.9.4
    Good plugin, but if i click on category and close inventory in same time i can pick any item in category to my inventory.
  8. Alry_FireBlade
    Version: 2.9.4
    The Plugin is awesome to give the Players little extra Task. The best is you can make new quests and when you are done you can edit the config for the categorys while the server is running upload the new quests and reload the Plugin and there are the new Quests.

    You do not need to restart the Server for Changes.
    So it isn't a big deal when you made an spelling mistake. You can fix it while server is running.

    Paper Spigot 1.15.2
  9. icansc187
    Version: 2.9.4
    how to quests active placeholder in bossbar sir ? can you help me i give you 5 star Thanks :)
  10. p1nkwafflez
    Version: 2.9.4
    Works perfectly on my 1.15.2 server with over 300 quests available. Love the plugin and now added broadcasts when a player completes a quest to inspire others to start doing quests.