BetonQuest
BetonQuest is advanced and powerful quests plugin. It offers RPG-style conversations with NPCs and a very flexible quest system. Instead of being limited to creating "quest" objects with taking requirements and rewards upon completion, BetonQuest allows you to freely define what should happen (events), if it should happen (conditions) and what needs to be done for it to happen (objectives). Your quests don't have to look like "kill, bring, get reward": you can create multi-threaded stories, narrated with NPC conversations, with multiple endings affecting the player's gameplay in many ways.

-
View User Profile
-
Send Message
Posted Mar 8, 2016working on updating to 1.9?
-
View User Profile
-
Send Message
Posted Feb 20, 2016@kivix3
Yes, I forgot to document it. I'll do it as soon as I can
^^-
View User Profile
-
Send Message
Posted Feb 20, 2016The mcmmo-compatibility was a new feature of the 1.8-Version, right? Can you please poste somewehre how i can use those conditions and events?
-
View User Profile
-
Send Message
Posted Feb 19, 2016@nashoxx
That might be it. I'll fix this in next version.
Both are correct. But this one is not:
cond: !cond_npc_started
You have to put the whole text in quotes if you start it with ! or &, like that:
cond: '!cond_npc_started'
-
View User Profile
-
Send Message
Posted Feb 19, 2016By the way did you change the conditions/events imput? For example, what's correct here:
cond: 'cond_npc_started'
or
cond: cond_npc_started
-
View User Profile
-
Send Message
Posted Feb 19, 2016ALRIGHT I finally found a fix. It seems that putting the option of stop to "false" in conversations fixes this issue. It also seems that when I do not put more "talking" to the NPCs once they have met all the conditions and events the thing will just throw errors. So in order to fix this issue I need to set more conversations for the NPC, like when you haven't met the right conditions and you can't talk to the NPC it should say something otherwise it will send errors through the console.
-
View User Profile
-
Send Message
Posted Feb 19, 2016It says that I need to finish the conversation.
-
View User Profile
-
Send Message
Posted Feb 19, 2016[09:32:19] [Craft Scheduler Thread - 15/WARN]: Exception in thread "Craft Scheduler Thread - 15" [09:32:19] [Craft Scheduler Thread - 15/WARN]: org.apache.commons.lang.UnhandledException: Plugin BetonQuest v1.8.2 generated an exception while executing task 974
-
View User Profile
-
Send Message
Posted Feb 19, 2016Yeah, so once I end a conversation and try right clicking the NPC again I get bugged and I can't talk with other NPCs
-
View User Profile
-
Send Message
Posted Feb 19, 2016@Co0sh
Sent you a PM.
-
View User Profile
-
Send Message
Posted Feb 18, 2016Yeah I tried purgin/deleting player's file. Al that but the issue was still comming back. I can send you the conversation files.
-
View User Profile
-
Send Message
Posted Feb 17, 2016@nashoxx
Try purging yourself and then reloading the server. It should help.
-
View User Profile
-
Send Message
Posted Feb 17, 2016@nashoxx
Those two errors have the same cause, I just can't figure out how did you manage to achieve that :P Could you send me this broken conversation?
-
View User Profile
-
Send Message
Posted Feb 16, 2016Yeah I keep having this issue.
[18:36:46 WARN]: org.apache.commons.lang.UnhandledException: Plugin BetonQuest v1.8 generated an exception while executing task 3971
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException at pl.betoncraft.betonquest.conversation.ConversationData.getPrefix(ConversationData.java:189) at pl.betoncraft.betonquest.conversation.Conversation$Starter.run(Conversation.java:451) at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
It glitches conversations and all.. Players aren't able to talk with NPCs
-
View User Profile
-
Send Message
Posted Feb 15, 2016@nashoxx
Replace the jar file, leave the files. They should be updated automatically. Thanks for the bug report.
-
View User Profile
-
Send Message
Posted Feb 15, 2016Also, getting this error:
[20:39:55 WARN]: Exception in thread "Craft Scheduler Thread - 195"
[20:39:55 WARN]: org.apache.commons.lang.UnhandledException: Plugin BetonQuest v1.8 generated an exception while executing task 29612 at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException at pl.betoncraft.betonquest.BetonQuest.resolveVariables(BetonQuest.java:968) at pl.betoncraft.betonquest.conversation.Conversation.printNPCText(Conversation.java:204) at pl.betoncraft.betonquest.conversation.Conversation.access$1000(Conversation.java:52) at pl.betoncraft.betonquest.conversation.Conversation$Starter.run(Conversation.java:470) at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
-
View User Profile
-
Send Message
Posted Feb 15, 2016By the way, what would be the most appropiate way to update the plugin? Just replace the .jar file and leave the "old" created files. Or replace the .jar files and delete the "old" created files for them to be created again?
-
View User Profile
-
Send Message
Posted Feb 15, 2016@Co0sh
I haven't added mob killing quests in my quests, so I can't tell you about that. I can tell, though, that some players can't use the /j command. (For the journal). But they can do /journal though. So no big problem with that.
-
View User Profile
-
Send Message
Posted Feb 15, 2016@nashoxx
You're welcome ^^
By the way, do you (or anyone else) have any problems with mobkill objective? I've heard that there might be some bug, but the guy wasn't nice enough to explain what he was talking about :(
-
View User Profile
-
Send Message
Posted Feb 14, 2016You are great. thanks for the updates.