What is your Quests version / build number (do not say "latest")?
4.8.0-b400
Describe the problem and how to replicate it.
I may have found a bug, I was trying to make a quest where I would have the player tame allays. allays aren't technically on the list of mobs that can be tamed but it allows me to choose it by typing "allay" but when I create the quest it ends up not actually being created even after /questsadmin reload. Not sure if its even considered taming allays by giving them items lol but thought i'd try it because it sounded like a cool quest. To replicate would be to just make a quest where you pick stages and pick -mobs, -tame mobs -mob type then type "allay".
Any console errors to share?
! [Wed 22:43:10 WARN ] me.blackvein.quests.exceptions.StageFormatException: mobs-to-tame has invalid tameable mob allay, see quest Free The Spirits stage 1
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuestStages(Quests.java:3423)
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuests(Quests.java:1981)
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.lambda$reload$4(Quests.java:1905)
! [Wed 22:43:10 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101)
! [Wed 22:43:10 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
! [Wed 22:43:10 WARN ] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
! [Wed 22:43:10 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
! [Wed 22:43:10 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
! [Wed 22:43:10 WARN ] at java.base/java.lang.Thread.run(Thread.java:833)
! [Wed 22:43:10 WARN ] me.blackvein.quests.exceptions.StageFormatException: mobs-to-tame has invalid tameable mob allay, see quest Free The Spirits stage 1
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuestStages(Quests.java:3423)
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuests(Quests.java:1981)
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.lambda$reload$4(Quests.java:1905)
! [Wed 22:43:10 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101)
[5:43 PM]
! [Wed 22:43:10 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
! [Wed 22:43:10 WARN ] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
! [Wed 22:43:10 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
! [Wed 22:43:10 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
! [Wed 22:43:10 WARN ] at java.base/java.lang.Thread.run(Thread.java:833)
! [Wed 22:43:10 WARN ] me.blackvein.quests.exceptions.StageFormatException: mobs-to-tame has invalid tameable mob allay, see quest Free The Spirits stage 1
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuestStages(Quests.java:3423)
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuests(Quests.java:1981)
! [Wed 22:43:10 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.lambda$reload$4(Quests.java:1905)
! [Wed 22:43:10 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101)
! [Wed 22:43:10 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
! [Wed 22:43:10 WARN ] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
! [Wed 22:43:10 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
! [Wed 22:43:10 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
! [Wed 22:43:10 WARN ] at java.base/java.lang.Thread.run(Thread.java:833)
[Wed 22:43:10 INFO Quests] Loaded "mcMMO Overhaul Level Up Objective" by Browsit, LLC
[Wed 22:43:10 INFO Quests] Registered events for custom objective "mcMMO Overhaul Level Up Objective"
[Wed 22:43:10 INFO Quests] Loaded "mcMMO Overhaul Skill Requirement" by Browsit, LLC
[5:43 PM]
[Wed 22:43:10 INFO Quests] Loaded "mcMMO Overhaul Skill Reward" by Browsit, LLC
[Wed 22:43:10 INFO Quests] Loaded "mcMMO Overhaul XP Gain Objective" by Browsit, LLC
[Wed 22:43:10 INFO Quests] Registered events for custom objective "mcMMO Overhaul XP Gain Objective"
! [Wed 22:43:10 WARN Quests] Unable to consider custom objectives because quest for custom26 was null
! [Wed 22:43:10 WARN Quests] Unable to consider custom objectives because quest for custom27 was null
! [Wed 22:43:10 WARN Quests] Unable to consider custom objectives because quest for custom28 was null
[Wed 22:43:29 INFO Server/PlayerConnection] TheGreat_Raptor issued server command: /questadmin reload
[Wed 22:43:29 INFO Quests] Loaded language en-US. Translations via Crowdin
! [Wed 22:43:29 WARN ] me.blackvein.quests.exceptions.StageFormatException: mobs-to-tame has invalid tameable mob allay, see quest Free The Spirits stage 1
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuestStages(Quests.java:3423)
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuests(Quests.java:1981)
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.lambda$reload$4(Quests.java:1905)
! [Wed 22:43:29 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101)
! [Wed 22:43:29 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
! [Wed 22:43:29 WARN ] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
! [Wed 22:43:29 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
! [Wed 22:43:29 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
! [Wed 22:43:29 WARN ] at java.base/java.lang.Thread.run(Thread.java:833)
(edited)
[5:43 PM]
! [Wed 22:43:29 WARN ] me.blackvein.quests.exceptions.StageFormatException: mobs-to-tame has invalid tameable mob allay, see quest Free The Spirits stage 1
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuestStages(Quests.java:3423)
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuests(Quests.java:1981)
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.lambda$reload$4(Quests.java:1905)
! [Wed 22:43:29 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101)
! [Wed 22:43:29 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
! [Wed 22:43:29 WARN ] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
! [Wed 22:43:29 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
! [Wed 22:43:29 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
! [Wed 22:43:29 WARN ] at java.base/java.lang.Thread.run(Thread.java:833)
! [Wed 22:43:29 WARN ] me.blackvein.quests.exceptions.StageFormatException: mobs-to-tame has invalid tameable mob allay, see quest Free The Spirits stage 1
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuestStages(Quests.java:3423)
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.loadQuests(Quests.java:1981)
! [Wed 22:43:29 WARN ] at Quests-4.8.0.jar//me.blackvein.quests.Quests.lambda$reload$4(Quests.java:1905)
! [Wed 22:43:29 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101)
! [Wed 22:43:29 WARN ] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
! [Wed 22:43:29 WARN ] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[5:43 PM]
! [Wed 22:43:29 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
! [Wed 22:43:29 WARN ] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
! [Wed 22:43:29 WARN ] at java.base/java.lang.Thread.run(Thread.java:833)
[Wed 22:43:29 INFO Quests] Loaded "mcMMO Overhaul Level Up Objective" by Browsit, LLC
[Wed 22:43:29 INFO Quests] Registered events for custom objective "mcMMO Overhaul Level Up Objective"
[Wed 22:43:29 INFO Quests] Loaded "mcMMO Overhaul Skill Requirement" by Browsit, LLC
[Wed 22:43:29 INFO Quests] Loaded "mcMMO Overhaul Skill Reward" by Browsit, LLC
[Wed 22:43:29 INFO Quests] Loaded "mcMMO Overhaul XP Gain Objective" by Browsit, LLC
[Wed 22:43:29 INFO Quests] Registered events for custom objective "mcMMO Overhaul XP Gain Objective"
! [Wed 22:43:29 WARN Quests] Unable to consider custom objectives because quest for custom26 was null
! [Wed 22:43:29 WARN Quests] Unable to consider custom objectives because quest for custom27 was null
! [Wed 22:43:29 WARN Quests] Unable to consider custom objectives because quest for custom28 was null
If applicable, can you provide an example quest from quests.yml?
What is your Quests version / build number (do not say "latest")?
4.8.0-b400
Describe the problem and how to replicate it.
I may have found a bug, I was trying to make a quest where I would have the player tame allays. allays aren't technically on the list of mobs that can be tamed but it allows me to choose it by typing "allay" but when I create the quest it ends up not actually being created even after /questsadmin reload. Not sure if its even considered taming allays by giving them items lol but thought i'd try it because it sounded like a cool quest. To replicate would be to just make a quest where you pick stages and pick -mobs, -tame mobs -mob type then type "allay".
Any console errors to share?
If applicable, can you provide an example quest from quests.yml?
No response