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.
@Gemil01
It will sooner or later be approved. You may also try to go into Citizens' plugin.yml inside jar and completely remove this entry.
0.4.0a registers 'q' as main command, so it should not conflict with anything.
@ragan262
Thanks for the tip. i have citizens 1.2 installed with the default Quest Manager. i deleted the npc type "quest" but the error is still there.
with the 0.4.0a the error is gone, thanks :)
@Gemil01
Does some of your plugins use /quest command ? Other than Quester ofc.
uploaded 0.4.0a, which is first try to fix the issue
@killern
Same error occures on latest bukkit 1.3.1 dev build
@Gemil01
the 4.0 is for 1.3.1 not for 1.2.5 try the version 3.4 of this plugin
I get this error on startup,when using bukkit 1.2.5 R5.0 with Quester 0.4. Same error occures on latest bukkit 1.3.1 dev build. My Server runs on Java 1.7u5.
[SEVERE] Error occurred while enabling Quester v0.4.0 (Is it up to date?) java.lang.NullPointerException at com.gmail.molnardad.quester.Quester.onEnable(Quester.java:107) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:357) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:263) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:245) at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296) at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Myplugins:
EpicBoss, Vault, Multiverse-Core, MobBountyReloaded, ColoredTablist, Bullseye, dynmap, Nethrar, EnchantShops, DisguiseCraft, DragonTravel, Werewolf, ButtonCommands, Votifier, Citizens, EnderdragonsPlus, Multiverse-Inventories, Spout, PermissionsEx, TerrainControl, Quester, LWC, QuickSign, ChangeDamage, ScrollingMenuSign, pvparena, CraftBookCommon, BKCommonLib, ScheduledAnnouncer2, HideDeathMsg, Modifyworld, MonsterBox, ButtonWarp, WorldBorder, HeroBounty, CraftBookMechanisms, Multiverse-Portals, BlockHat, StatsAndAchievements, SpoutLWC, LWC-Spout, NoLagg, SimpleSkins, CraftBookCircuits, JukeBukkit, ChatManager, WorldEdit, VirtualPack, BOSEconomy, Train Carts, CommandBook, HawkEye, Dynmap-CommandBook, XBP, WorldGuard, Factions, RegionForSale, HomeSpawnPlus, Dynmap-WorldGuard, Dynmap-Factions, MagicSpells, ChestShop, MobArena, MobHealth, OceManaBar
Updated to 0.4.0
edit: I will add description of new stuff later.@skech1080
Fine reading this page. Hint: (noitces snoitidnoC)
Also this page may help.
Hi, Me here again, Whenever a player completes a quest it disables/deactivates it. I'd love it if this could be optional, per player, or serverwide. I want it to disable the quest after completion for the player who completed it, rather than the entire server. Because then noone can do that quest until I manually activate it.
@joshcvb
Read How to install
plugin.yml is missing from npcquester.jar
I'm getting that error
@ragan262
Alright thanks for the info/list.
Donated a little already might motivate you a little to work on it :p
If stuff is getting added i will probably donate some more though.
@Dinastya
Well, Event system is little more tough and would require some changes in my plugin. It may be added later, since it sounds good, but again, it sounds really difficult to me. Ordered quests are similar in this manner, but I like the idea and will most likely add it. New objectives, rewards and conditions will be most probably added first, because those are easy to add. I am not sure about collect objective or how should I prevent people from "cheating", you know, put into chest, break it, collect again, it would require more additions, but I will see what I can do. Leader board is least important thing to me, so don't expect it very soon, but quest points and ranks will probably appear. I will display current progress with quester in TO DO section as usual.
Estimated time: when it's done it's done (may or may not be affected by external events like donations)
@ragan262
Alright thanks for the quick respond.
Hope to see some changes soon.
And could you maybe list the ones you don't wanna add at all?
Or sort them out like the ones you will add in a short time or the ones that need recode and might be added way later and maybe add some random estimated time you think it will take.
I don't wanna rush you or anything but as you might read below we had some issues with our own quest plugin.
And we plan on do the server update/release soon and hope some of this will be added before that.
@skech1080
I see. For some reason, pig's death won't trigger EntityDeathEvent. I believe I can't fix this, as it looks like issue with bukkit. Other mobs worked fine during my tests. I will check bukkit bugs.
@Dinastya
Many many suggestions indeed. I expected some, but this is far more. Some are easy to add, some would require minor plugin recode, but I like most of them and am willing to add them in the future (not sure if all of them though). I am not sure how long will all this take, as it is a lot of work. "More NPC interactions" is already done, but it won't show quest progress. Thanks for many great suggestions.
First of all thanks for developing this amazing plugin.
We had someone working on our own quest plugin but he just quit without giving the plugin while i already paid him so we will have to stick with this now.
I have many many requests and suggestions though that where planned to be added in our own version of the plugin and i hope you can add most of them in the feature. I will donate if some if this stuff will be added in a short time.
It's a big list and i have ordered them from top to down from priority what would be nice to get as added first etc.
And once again it are many many suggestions and i really hope you will consider adding most of them it will be very very great if you add them and will make this plugin better then any other quest plugin that there is.
Hi, another issue here. When I start a quest, the objective is to kill 7x pigs, however when I kill 7, and /q done or talk to the npc, it says objectives not completed. Also, /q progress still has kill pig 7x.
@ragan262
Ah, alright. Thank you for getting back to me :D
@skech1080
I will not do it for 2 reasons. It looks like it does not provide any API to hook to and it is not very widely used plugin.
@xxdabl00nxx
I already fixed that. It should be OK in v0.3.4. (just tested it)
@ragan262
Hey, when I add a mob-kill objective to a quest and i complete it, it doesnt record in the quest progress that i have completed the quest objective for mob-kill. please fix this?
Thanks, xXdabl00nXx.