Quester

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.
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 DEV version should be working with recent minecraft versions. See dev builds.




-
View User Profile
-
Send Message
Posted Sep 10, 2014hi
With the situation Bukkit, do you migrated to the Sponge project that would be replacing the Bukkit?
-
View User Profile
-
Send Message
Posted Sep 2, 2014@Krumb069
1. You can make quests daily by setting timed QUESTNOT (or inverted QUEST on 0.7) condition for them.
2. I'm sorry but this is not possible at the moment. Only successfully completed quests are saved into player's profile. I take this as a feature suggestion. (You can still make "choice quests" by preventing people access to specific quest if they have completed some other quest. QUESTNOT condition again)
@tremby90
The behaviour you described has been "fixed". Now that there's more ways of completing a triggered objective, (like ITEM) cascading objective completion is not needed. It is actually unwanted, because it limits quester functionality.
@madtomic
There's only one way to find out. Old versions should generally work on newer bukkit builds, because Bukkit tends to keep backwards compatibility for any major API changes, but newer Quester versions are probably not going to be compatible too far back.
-
View User Profile
-
Send Message
Posted Sep 1, 2014just one thing back in the 0.6 version when i have a location objective before an item objective it used to take the item away from you automatically but now you still have to right click, this sometimes confuses people.
-
View User Profile
-
Send Message
Posted Sep 1, 2014madtomic I use 0.6.3.6 version on spigot(bukkit 1.7.10) and it workd without problem. dev builds have bugs (ex:I have to add quest description word by word in snapshots)
-
View User Profile
-
Send Message
Posted Aug 31, 2014any build works with cb1.7.9-r0.2? or just quester-0.7-4-SNAPSHOT.jar for 1.7 now?
-
View User Profile
-
Send Message
Posted Aug 31, 20141.How can I add daily quests? /q condition add questnot t:86400 <questid> Is this command true ? 2.I want a quest if people cancel this quest they can't take it next time ? Because I want to do different choices
-
View User Profile
-
Send Message
Posted Aug 30, 2014@Ban5
If you have to kill an NPC, it should always be NPCKILL, no matter what type of NPC it is. (as long as it's citizens 2 npc ofc)
-
View User Profile
-
Send Message
Posted Aug 30, 2014Hi Ragan,
I am trying to make a quest, several actually, to kill npcs whos form i have changed from PLAYER to a MOBTYPE. I am still using quester version 0.7.1-snapshot. If I wanted to make an NPC Named 'Spider Queen' and have changed her to a cave spider how would I do this?
-
View User Profile
-
Send Message
Posted Aug 27, 2014@Scratchy741
You mentioned the other questing plugin supports MythicMobs. I assume you are talking about Quests., and If so, it's actually the other way around, MythicMobs itself supports Quests. I don't understand why I should be the one rushing to support plugin that doesn't provide an API and isn't even open source.
I would need to decompile his work and figure out how to hook into it, while Quester provides both source and a nice way of hooking into, which would be more simple to implement for MythicMobs author than for me.
One might argue that it's not documented well, so it would be almost equally hard to use it, and I agree, but I have to say I am currently in the process of changing API a bit and creating even easier ways to extend Quester. Once that is done, I will create sufficient documentation to back it up. After that, there will be almost no reason for me to be the one creating a bridge between the two plugins.
I promised the functionality, so if MythicMobs author won't use my API once it is out, I will create the extension myself. I was already talking to him and I even have his permission to decompile his plugin, but he also mentioned he won't release source code until the plugin is out of the beta. Seeing there are few release candidates already, I'd say it may soon change.
-
View User Profile
-
Send Message
Posted Aug 27, 2014@ragan262 I really love this plugin. Easy to work with. But I now I have to start using mythicmobs instead of EpicBoss. I switched to another questing plugin that supports mythicmobs and I have to say, its terrible. Sometimes it works, sometimes dont. Event's not working properly.... I wish for the MythicMob support, it would help me alot and not raging at stupid plugin.
-
View User Profile
-
Send Message
Posted Aug 25, 2014@maier96180
Yea, some command responses ar enot translatable, but it will be fixed soon-ish.
-
View User Profile
-
Send Message
Posted Aug 25, 2014@ragan262
yea i know but in the local there are not every output warning text. so i couldn't translate it to 100% german?
-
View User Profile
-
Send Message
Posted Aug 24, 2014@maier96180
Oh, sorry, I see. All you need to do is go into folder "local" inside quester's main plugin folder, copy the file "english.yml" and name it for example "german.yml" or "deutsch.yml". The filename will be used as a language name. Translate all the strings inside the newly created file into desired language and start the server.
You should now be able to set your language to whatever language you added into "local" folder. You can also have different default language by changing "default-lang" property (in the quester config) to the name of any existing language.
-
View User Profile
-
Send Message
Posted Aug 24, 2014@ragan262
sry but i ment the german translation
-
View User Profile
-
Send Message
Posted Aug 24, 2014@maier96180
Npcs are now extension to quester, that's the only thing that changed. It all works the same way.
-
View User Profile
-
Send Message
Posted Aug 24, 2014@ragan262
and how can i do it?
-
View User Profile
-
Send Message
Posted Aug 24, 2014@blazzzer213
You need QuesterNpcs if you want to work with NPCs now.
-
View User Profile
-
Send Message
Posted Aug 24, 2014Creation NPC
Just create regular NPC using Citizens 2. Then give "quester" trait to it. Command: /trait quester
it doesn't work for me? im using quester-0.7-4-SNAPSHOT.jar
-
View User Profile
-
Send Message
Posted Aug 22, 2014@Rockchaton
It is possible to set quest worlds for each quest.
-
View User Profile
-
Send Message
Posted Aug 22, 2014That's ok, thanks. Now i imagine one thing: If we have one survival world and one Quester world, is it possible to not complete objective in Survival world ? For example, one of my quest is "find a Nether Wart on the quester World" but if people find Nether Wart in survival they can complete the quest easily. I want restrict quests to my Quester world only. It's possible or i need a plugin for disable quester ? Sorry for all questions. :p