▶ Quests ◀ | Set up goals for players! 2.1

Allow your players to do quests with a GUI selector

  1. LMBishop
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:

    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.

    >>> GitHub <<< (https://github.com/lmbishop/Quests)

    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

    You can contribute to the project by contributing code to the public repository or donating money to me to keep me motivated to make these plugins. If you are contributing code, you also agree that you grant us the rights to your code.

    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

    Limited Support

    Unfortunately, development and support is going to be slow over the next few months, just like how it has been in the recent months. This is in extension to the "Limited Support" announcement, which was made on 23rd June 2018. While development will be slower than before, we are not stopping. I will be trying my best during my free time to maintain my plugins, with what free time I will have. We apologise for the inconvenience. Development and support is expected to speed up by the end of the exam season in June.
    guivi35, GGGEDRSRO, PYRRH4 and 8 others like this.

Recent Updates

  1. Permissions
  2. Bugfix & config additions
  3. Out of beta

Recent Reviews

  1. Amanso25
    Version: 2.0.16
    Very good quest plugin, easy to configure
  2. tfwfriendzone
    Version: 2.0.15
    type: "mobkillingcertain"
    amount: 1
    mob: SKELETON
    name: Skeleton King Boss
    i have a custom bosses plugin and this is a boss name. The task is to kill the boss as you can see, though when i kill it it doesnt count it although the name is identical.What should i do? Other than that the plugin is 10/10
  3. lehuubi
    Version: 2.0.15
    plugin active function that you already used.
    all people, use it for the minecraft server
  4. MatiPoirier
    Version: 2.0.15
    Please add suport for 1.13.2.
  5. Chessnut
    Version: 2.0.15
    Good plugin, although I wish there was an option to automatically start all quests for players.
  6. Mick4343
    Version: 2.0.14-beta
    Super plugin ! :)
    I love her so much
    Is the beta soon finished?
    Thank's a lot for your works
  7. ReaperOfSoul
    Version: 2.0.14-beta
    Very Good, I have only a question, what's the ID of the Wither Skeleton to use with the quest "mobkillingcertain"?
  8. mbyamen
    Version: 2.0.14-beta
    Awesome plugin, works perfectly on a 1.13 server. Little to no issues with configuration. Something useful would be item and level requirements (to pursue a quest). Also if possible a way to support custom mobs. Other than that, probably the best quests plugin I have come across.
  9. Darkweasam
    Version: 2.0.14-beta
    Would be the best Quest plugin out here but it has some major flaws;
    Sometimes my server get spammed by errors about "expection could not pass moving stuff to 2.0.14beta" and if I have a rare goldenrabbit custom mob with killcertain quest, players killing the same color rabbit from spawner to award them the quest
  10. MrMorganCz
    Version: 2.0.14-beta
    The plug-in works without any problem, but unfortunately it is currently unusable for me:
    Please add support for version 1.13.1 thank you