Spigot ▶ Quests ◀ | Set up goals for players! 2.9.5

Allow your players to do quests with a GUI selector

  1. Is there a way to add start messages?

    Example: Player starts the quest > message: Hello! Gerald needs some fresh steak, would you please do that for me?

    The reward string works (Thanks lad! Now I can feed my family tonight!)

    I'm trying to make a semi-rpg questline but without the start messages its not going to work.
     
  2. hey dose this work and support 1.14.4, well i know works as tested and works with no errors, but for the server i use, to use they need it to say supports 1.14.+. thanks...
     
  3. Hey can you add "Crafting" as a task please? Other than that, awesome plugin
     
  4. On ur task u can create ur own dialog.
    It's not like u would see on screen like a pop chat. But u can create ur task and dialogs.
    In the config file u can put like a hello when u started the quest.
     
  5. I háve this plugin on my friendly server. And it works on 1.14.4

    There is some issues like the inventory tasks doesn't count. But works. But u maybe need to use the id's from 1.13
     
  6. Could not pass event PlayerFishEvent to Quests v2.5
    java.lang.NoSuchMethodError: org.bukkit.event.player.PlayerFishEvent.getHook()Lorg/bukkit/entity/Fish;
    at com.leonardobishop.quests.quests.tasktypes.types.FishingTaskType.onFishCaught(FishingTaskType.java:42) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor247.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:520) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.ItemFishingRod.a(ItemFishingRod.java:56) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.ItemStack.a(ItemStack.java:336) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.PlayerInteractManager.a(PlayerInteractManager.java:419) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1401) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:26) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:5) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:15) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_101]
    at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_101]
    at net.minecraft.server.v1_13_R2.SystemUtils.a(SystemUtils.java:108) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1018) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:940) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:837) ~[Paper-server.jar:git-Paper-"75dd53c6"]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
     
  7. Also getting the PlayerFishEvent error. Any fix planned for that?
     
  8. Hello,
    is there any way players can see which quests they have activated without going through all the quest categories?
    Kind Regards
     
  9. LMBishop updated ▶ Quests ◀ | Set up goals for players! with a new update entry:

    Full 1.14 support (and the deprecation of previous versions)

    Read the rest of this update entry...
     
  10. Can you provide 2.5 without an update check then please, as I can no longer update on a 1.13 server as the plugin is now only 1.14
     
  11. That's a great plugin! Is there any way to disable the plugin in certain worlds? The players in my server found that they can pass easily the "inventory" tasks by simply going to the creative world and just putting what's needed in inventory using gm 1.
     
  12. >.... [16:49:36 INFO]: Obtained error when loading Quests
    >.... [16:49:36 WARN]: java.lang.NoClassDefFoundError: me/blackvein/quests/Quests
    >.... [16:49:36 WARN]: at me.staartvin.plugins.pluginlibrary.hooks.QuestsHook.hook(QuestsHook.java:49)
    >.... [16:49:36 WARN]: at me.staartvin.plugins.pluginlibrary.PluginLibrary.loadLibraries(PluginLibrary.java:112)
    >.... [16:49:36 WARN]: at me.staartvin.plugins.pluginlibrary.PluginLibrary.onEnable(PluginLibrary.java:68)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:338)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:420)
    >.... [16:49:36 WARN]: at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:467)
    >.... [16:49:36 WARN]: at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:381)
    >.... [16:49:36 WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:474)
    >.... [16:49:36 WARN]: at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:290)
    >.... [16:49:36 WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:870)
    >.... [16:49:36 WARN]: at java.lang.Thread.run(Thread.java:748)
    >.... [16:49:36 WARN]: Caused by: java.lang.ClassNotFoundException: me.blackvein.quests.Quests
    >.... [16:49:36 WARN]: at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:139)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:85)
    >.... [16:49:36 WARN]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    >.... [16:49:36 WARN]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    >.... [16:49:36 WARN]: ... 12 more
    >.... [16:49:36 INFO]: Obtained error when loading Quests
    >.... [16:49:36 WARN]: java.lang.NoClassDefFoundError: me/fatpigsarefat/quests/Quests
    >.... [16:49:36 WARN]: at me.staartvin.plugins.pluginlibrary.hooks.QuestsFatPigsAreFatHook.hook(QuestsFatPigsAreFatHook.java:51)
    >.... [16:49:36 WARN]: at me.staartvin.plugins.pluginlibrary.PluginLibrary.loadLibraries(PluginLibrary.java:112)
    >.... [16:49:36 WARN]: at me.staartvin.plugins.pluginlibrary.PluginLibrary.onEnable(PluginLibrary.java:68)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:338)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:420)
    >.... [16:49:36 WARN]: at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:467)
    >.... [16:49:36 WARN]: at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:381)
    >.... [16:49:36 WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:474)
    >.... [16:49:36 WARN]: at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:290)
    >.... [16:49:36 WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:870)
    >.... [16:49:36 WARN]: at java.lang.Thread.run(Thread.java:748)
    >.... [16:49:36 WARN]: Caused by: java.lang.ClassNotFoundException: me.fatpigsarefat.quests.Quests
    >.... [16:49:36 WARN]: at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:139)
    >.... [16:49:36 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:85)
    >.... [16:49:36 WARN]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    >.... [16:49:36 WARN]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    >.... [16:49:36 WARN]: ... 12 more

    any ideas?
     
  13. how do i change the sequence of quests in the menu GUI?

    edit: found it. sort-order on the bottom
     
    #334 Destroyer851, Sep 27, 2019
    Last edited: Sep 28, 2019
  14. >.... [22:37:29 ERROR]: Could not pass event PlayerMoveEvent to Quests v2.6
    java.lang.NullPointerException: null
    at com.leonardobishop.quests.quests.tasktypes.types.WalkingTaskType.onMove(WalkingTaskType.java:57) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor790.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-196]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-196]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-196]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1103) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.PacketPlayInFlying.a(SourceFile:126) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.PacketPlayInFlying$PacketPlayInPosition.a(SourceFile:57) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1013) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1006) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:990) ~[patched_1.14.4.jar:git-Paper-196]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:923) ~[patched_1.14.4.jar:git-Paper-196]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

    the "walking" type doesn't work, it gives this error when i select a quest that has it and move my player
     
  15. i'm gonna leave a couple of suggestions here:

    tradewvillager - amout of times you trade with a villager
    tradewtrader - amount of times you trade with a wandering trader

    tradeswvillager - specific items you need to trade with a villager
    tradeswtrader - specific items you need to trade with a wandering trader

    fishingspecific - get specific items when fishing (would work with mcMMO or any plugin that gives you items when you go fishing)

    :)
     
    #336 Destroyer851, Sep 28, 2019
    Last edited: Sep 28, 2019
  16. Help
    Code (Text):
    [ERROR] **** THIS IS NOT AN ISSUE TO DO WITH PER WORLD PLUGINS ****

    Could not pass event PlayerFishEvent to Quests v2.5

    org.bukkit.event.EventException

    at me.incomprehendable.dev.pwp.transparentlisteners.PerWorldPluginLoader$1.execute(PerWorldPluginLoader.java:118) ~[PerWorldPlugins.jar:?]

    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at me.incomprehendable.dev.pwp.transparentlisteners.PWPRegisteredListener.callEvent(PWPRegisteredListener.java:28) [PerWorldPlugins.jar:?]

    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.EntityFishingHook.l(EntityFishingHook.java:453) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.ItemFishingRod.a(ItemFishingRod.java:15) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.ItemStack.a(ItemStack.java:234) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.PlayerInteractManager.useItem(PlayerInteractManager.java:371) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:730) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_212]

    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_212]

    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

    at java.lang.Thread.run(Thread.java:813) [?:1.8.0_212]

    Caused by: java.lang.NoSuchFieldError: org/bukkit/event/player/PlayerFishEvent$State.BITE

    at com.leonardobishop.quests.quests.tasktypes.types.FishingTaskType.onFishCaught(FishingTaskType.java:38) ~[quests.jar:?]

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_212]

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_212]

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212]

    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]

    at me.incomprehendable.dev.pwp.transparentlisteners.PerWorldPluginLoader$1.execute(PerWorldPluginLoader.java:116) ~[PerWorldPlugins.jar:?]

    ... 20 more
    Spigot version: 1.8.8
    Quests version: 2.5
     
    • Agree Agree x 1
  17. Hi dev,

    Inventory task is not working, could you please look into this?

    Thanks
     
  18. how to config daily quests ?
    I tried it and it didn't work
     
  19. This is pretty spammy. Quests 2.6, paper spigot 1.14.4

    [Server thread/ERROR]: Could not pass event PlayerMoveEvent to Quests v2.6
    java.lang.NullPointerException: null


    Can't find any startup errors or anything.