Quester is highly customizable plugin handling all kinds of quests. From simple "gather to get reward" quests, to complicated forked story-telling quests. What is even better, everything is customizable on-the-fly directly in game ! No more restarting/reloading your server every time to change something. Localizable messages, plenty of different, highly-customizable objectives, conditions, events and flags. NPC and sign support. All this together creates almost unlimited possibilities.

Wiki Dev builds GitHub Old main page

Using 0.7 ? Proceed to the wiki. (currently empty :( ) Using 0.6 ? Proceed to the old main page.
(Old main page is the rightmost link.)

Need quick help? Try your luck in channel #Quester at
Found a bug? Have a suggestion? Sumbit a ticket.
Don't forget to specify Quester version you are using and label the ticket appropriately. Tickets without label will take longer to review or be ignored completely.

Latest version is working with MC 1.7/1.8. See dev builds. Link broken at the moment, latest builds here.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ragan262 ragan262 Jul 15, 2016 at 11:35 UTC - 0 likes

    @vivi902: Go

    Flags are simply boolean values in config. This should help

    Last edited Jul 15, 2016 by ragan262
  • Avatar of vivi902 vivi902 Jul 14, 2016 at 02:41 UTC - 0 likes

    I saw on the Quest Example page that you can create hidden objectives by using the flag -h, and that it is possible to use a variety of different flags with commands in-game. How would I set these flags up in the quest.yml file?

  • Avatar of ragan262 ragan262 Jul 08, 2016 at 21:46 UTC - 0 likes

    @Imxxboredxx: Go

    Prerequisites are separated by semicolon.

  • Avatar of Imxxboredxx Imxxboredxx Jul 07, 2016 at 23:57 UTC - 0 likes

    Hello, is there a way to add multiple prerequisites to an objective in the quests.yml file? I am aware it can be done in game using commands but I would prefer to do it in the file itself. Adding a space to separate the objectives (as it does in game) does not work.

  • Avatar of ragan262 ragan262 Jul 04, 2016 at 17:32 UTC - 0 likes

    @stun23: Go

    Try it and let me know.

  • Avatar of wd40bomber7 wd40bomber7 May 18, 2016 at 02:08 UTC - 0 likes

    So I figured out why all of our quests were constantly being broken on server launch. Quester was loading before multiverse, and throwing away any location related data on worlds that hadn't loaded yet. By adding a soft dependency on Multiverse-Core I fixed it for our server.

  • Avatar of user_550497 user_550497 May 10, 2016 at 03:51 UTC - 0 likes

    I was playing around with the commands in Quester, and finally found a way for the sound to play. I used a command (CMD) to play them, and it works just fine. Just don't forget to set the xyz.


    /q event add 0:12 CMD playsound master @p xyz

    @p just means the nearest player by the way.

  • Avatar of wd40bomber7 wd40bomber7 May 07, 2016 at 18:04 UTC - 0 likes


    Here's a pastebin with all the information:

    Three sections in the pastebin. Section #1 is quester loading and chewing up and destroying our quest file. Section #2 is me copying the old file out of backup and replacing quests.yml with it and then issuing /q reload Section #3 is one of the quests that quester chews up and destroys (in its intact form)

  • Avatar of user_550497 user_550497 May 07, 2016 at 16:01 UTC - 0 likes

    @ragan262: Go

    Thank you for the reply. We are using 1.9.2. I tried ENTITY_HORSE_ARMOR in the command line example I listed below, sound still does not play (/q event add 0:6 sound ENTITY_HORSE_ARMOR player 100 1). I also tried the lower case version, thinking rather than being case insensitive, it was instead case sensitive.

    Case sensitive is a factor when using /playsound. If I use the upper-case version it will not work, I need to instead use the lower case version. In addition, I need to replace the underscores "_" with periods "." it is only then the sound will play with the /playsound command.

    Last edited May 07, 2016 by user_550497
  • Avatar of ragan262 ragan262 May 07, 2016 at 14:06 UTC - 0 likes

    @user_550497: Go

    If you are on 1.9 try these.

    Prior to 1.9, try these.

How did you find Quester ?

  1. Choice:

  1. Results
  2. 11 comments


Date created
Jul 25, 2012
Last update
Jul 29, 2013
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Reverse relationships
Recent files