PikaMug / Quests

Easy-to-use, open-source plugin for the creation and execution of quests on Minecraft servers.
https://modrinth.com/plugin/quests.classic
MIT License
148 stars 108 forks source link

bug ! #2084

Closed shawn695 closed 1 year ago

shawn695 commented 1 year ago

What is your Quests version / build number (do not say "latest")?

4.8.1

Describe the problem and how to replicate it.

pluggin keeps saying "pluggin is currently loading, try again later" bandicam 2023-04-01 14-40-45-335

Any console errors to share?

no errors that i can see

If applicable, can you provide an example quest from quests.yml?

https://pastebin.com/FJgYUk11

file had to many charectors pastebin ^^^^
PikaMug commented 1 year ago

Thanks for the report. Will need to see your server's startup log (use Pastebin).

shawn695 commented 1 year ago

https://pastebin.com/wjduqT35

this issue started after i was making a quests and had to do /questadmin reload

PikaMug commented 1 year ago

This excerpt from your log appears to be the issue:

[11:39:08] [Server thread/WARN]: [Quests] Task #123 for Quests v4.8.1-b402 generated an exception
java.lang.IllegalArgumentException: No enum constant org.bukkit.entity.EntityType.SKELETONHORSE
    at java.lang.Enum.valueOf(Enum.java:273) ~[?:?]
    at org.bukkit.entity.EntityType.valueOf(EntityType.java:25) ~[purpur-api-1.19.3-R0.1-SNAPSHOT.jar:?]
    at me.blackvein.quests.Quests.loadQuestStages(Quests.java:3417) ~[Quests-4.8.1.jar:?]
    at me.blackvein.quests.Quests.loadQuests(Quests.java:1981) ~[Quests-4.8.1.jar:?]
    at me.blackvein.quests.Quests.lambda$delayLoadQuestInfo$3(Quests.java:846) ~[Quests-4.8.1.jar:?]
    at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.19.3.jar:git-Purpur-1933]
    at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.19.3.jar:git-Purpur-1933]
    at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1500) ~[purpur-1.19.3.jar:git-Purpur-1933]
    at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:488) ~[purpur-1.19.3.jar:git-Purpur-1933]
    at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1424) ~[purpur-1.19.3.jar:git-Purpur-1933]
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1194) ~[purpur-1.19.3.jar:git-Purpur-1933]
    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[purpur-1.19.3.jar:git-Purpur-1933]
    at java.lang.Thread.run(Thread.java:833) ~[?:?]

Will look into it soon.

PikaMug commented 1 year ago

Your quest ID custom67 (name: '&c13 &aRancher') has an invalid constant in the mobs-to-tame list. The constant skeletonhorse should be skeleton_horse. I'll have the plugin catch this type of exception in the future, but for now make sure to add the _.

shawn695 commented 1 year ago

yes that was the most recent quest i was trying to complete. i did finish then the plugin asked me to do /questadmin restart then it went to poop. how do i fix this ? cause i cant get back in it to edit using /quests editor

shawn695 commented 1 year ago

when doing /quests editor the plugin says its still loading try again later ..... says all day long lol

PikaMug commented 1 year ago

@shawn695 If you don't feel comfortable with adding the underscore yourself, try this build: https://ci.codemc.io/job/PikaMug/job/Quests/403/