HeroGamers / MyDog

Tamed wolves but at least 10x better
https://www.spigotmc.org/resources/mydog.70260/
MIT License
11 stars 9 forks source link

Errors in console #98

Closed naitkodeks closed 1 year ago

naitkodeks commented 1 year ago

Type of bug

Error in console

Error log (if applicable)

No response

Bug description

[02.06 11:54:36] [Server] [WARN] [MyDog] Task #16 for MyDog v0.2.0 generated an exception [02.06 11:54:36] [Server] java.lang.NullPointerExceptionCannot invoke "org.bukkit.World.getName()" because the return value of "org.bukkit.Location.getWorld()" is null [02.06 11:54:36] [Server] at dk.fido2603.mydog.objects.Dog.syncDog(Dog.java:641) ~[mydog-0.2.0.jar:?] [02.06 11:54:36] [Server] at dk.fido2603.mydog.objects.Dog.(Dog.java:110) ~[mydog-0.2.0.jar:?] [02.06 11:54:36] [Server] at dk.fido2603.mydog.managers.DogManager.getDogs(DogManager.java:177) ~[mydog-0.2.0.jar:?] [02.06 11:54:36] [Server] at dk.fido2603.mydog.managers.DogManager.getAliveDogs(DogManager.java:186) ~[mydog-0.2.0.jar:?] [02.06 11:54:36] [Server] at dk.fido2603.mydog.tasks.AttackModeTask.run(AttackModeTask.java:20) ~[mydog-0.2.0.jar:?] [02.06 11:54:36] [Server] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.19.4.jar:git-Paper-545] [02.06 11:54:36] [Server] at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.19.4.jar:git-Paper-545] [02.06 11:54:36] [Server] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1483) ~[paper-1.19.4.jar:git-Paper-545] [02.06 11:54:36] [Server] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:447) ~[paper-1.19.4.jar:git-Paper-545] [02.06 11:54:36] [Server] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1397) ~[paper-1.19.4.jar:git-Paper-545] [02.06 11:54:36] [Server] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1174) ~[paper-1.19.4.jar:git-Paper-545] [02.06 11:54:36] [Server] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-545] [02.06 11:54:36] [Server] at java.lang.Thread.run(Thread.java:833) ~[?:?]

Steps to reproduce

Have the plugin running (latest version installed)

Expected behaviour

That the plugin works without these issues on 1.19.4 It worked before but it somehow stopped working. i haven't added anymore plugins since this one.

Actual behaviour

So the plugin is installed and the console just spams these errors. Players sometimes dont get a name above the dog sometimes they do and they are tamed. it's very buggy suddenly.

HeroGamers commented 1 year ago

Thanks a lot for the bug report!

This error should have been fixed in v0.2.1, which I released yesterday to address this issue (#94). Can you try updating to the latest release? Please do reopen the incident if the issue isn't resolved, or any other errors occur!