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 tremby90 tremby90 Sep 21, 2016 at 11:52 UTC - 0 likes

    Also what is the purpose of using mysql? the plugin doesn't really use up much resources at all without mysql. Another you should add an option to disable mysql because it tries to connect to mysql when you dont have one and shows an error. So its basically forced on us

  • Avatar of ragan262 ragan262 Sep 19, 2016 at 22:17 UTC - 0 likes

    @Afronico971: Go

    There's probably some way I can't think of right now. I will get back to this if I come up with something.

    @tremby90: Go

    Thanks for the report. It is harmless and should not affect you in any way. Simply disable metrics in config and it should disappear.

  • Avatar of tremby90 tremby90 Sep 16, 2016 at 09:14 UTC - 0 likes

    getting an error with 1.10:

  • Avatar of tremby90 tremby90 Sep 14, 2016 at 07:06 UTC - 0 likes

    just got a server again and used to use this plugin. Does it work with 1.10?

  • Avatar of Afronico971 Afronico971 Sep 12, 2016 at 10:23 UTC - 0 likes

    Hello there !

    I've got a question for you. I try to make an objective with time but i have some problems with.

    Example: Actually, the player have to do an ACTION objective on a furnace (To take out something, he need to right click on it only). But he have time for that, because if he don't click, there is a cancel event after 3 seconds. BUT, I wanted that if he click less than 3 seconds, it will not cancel the quest. Actually, even if he click at the good time, the cancel event will start.

    My question is simple: Is this possible to cancel a cancel event ?

    P-S: There is an option to select trigger on objective (/q obj trigger add [OBJNUMBER] <trigger1>), but what are theses triggers, the plugin didn't want to auto complete, and there is anything on the documentation.

    Last edited Sep 12, 2016 by Afronico971
  • Avatar of ragan262 ragan262 Sep 10, 2016 at 11:03 UTC - 0 likes

    @Pepytow: Go


    command objective can only be completed when with admin command
    /q runaction <player> <index>
    where index is special keyword defined in each particular command objective.

    It can be used to define objectives that are increased by something outside of quester.

    For example:
    You use a magical plugin and you want to make objective to cast a spell. It is normally not possible, but if you can configure runaction command to be run each time spell is cast, you can use comand objective for that.

    Your comand objective would be set to index 'myspellcast' and each time your the spell is cast, command
    /q runaction <caster> myspellcast
    would need to be run. That would trigger objective with the same index for player who cast the spell and they would progress with their quest.

    Hope this helps.

  • Avatar of Pepytow Pepytow Sep 08, 2016 at 23:18 UTC - 0 likes

    Hi !

    I use this plugin for a very long time ago ! And thanks for this incredible work dood ! You are great ! I saw a new objective : 'cmd'. I think it's for the user do a command and he complete the objective. But I think it doesn't work .. I tryed with an essentials's command, and an other plugin's command, but still don't work ..

    Do you have an answer for me ? 'cause it really help me if you have ! ^^

    Have a great day, and may you could help me.

  • Avatar of jajamic jajamic Aug 04, 2016 at 16:05 UTC - 0 likes

    Ok thx !

    I have see Sentry is dead, but replace by Sentinel. It's work?

  • Avatar of ragan262 ragan262 Aug 04, 2016 at 14:45 UTC - 0 likes

    @jajamic: Go

    Set use-metrics in config to false.

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