taboolib
taboolib copied to clipboard
[Exception] Unexpected NullPointerException with LivingEntity#navigationReach() in module-ai which caused server crash
Log:
[11:21:38] [Server thread/INFO]: EntityParrot_ issued server command: /escort start test 0.7
[11:21:39] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.server.v1_12_R1.ReportedException: Ticking entity
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:828) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_301]
Caused by: java.lang.NullPointerException
at org.serverct.parrot.escort.taboolib.module.ai.PathfinderExecutorImpl.getPathEntity(PathfinderExecutorImpl.kt:70) ~[?:?]
at org.serverct.parrot.escort.taboolib.module.ai.PathfinderExecutorImpl.navigationReach(PathfinderExecutorImpl.kt:206) ~[?:?]
at org.serverct.parrot.escort.taboolib.module.ai.SimpleAiExecutorKt.navigationReach(SimpleAiExecutor.kt:85) ~[?:?]
at org.serverct.parrot.escort.data.CheckPointEscortAi.updateTask(CheckPointEscortAi.kt:120) ~[?:?]
at org.serverct.parrot.escort.taboolib.module.ai.PathfinderCreatorImpl.e(PathfinderCreatorImpl.java:47) ~[?:?]
at net.minecraft.server.v1_12_R1.PathfinderGoalSelector.a(SourceFile:129) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityInsentient.doTick(EntityInsentient.java:664) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityLiving.n(EntityLiving.java:2097) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityInsentient.n(EntityInsentient.java:507) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityAgeable.n(EntityAgeable.java:158) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityAnimal.n(EntityAnimal.java:27) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityHorseAbstract.n(EntityHorseAbstract.java:489) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityLiving.B_(EntityLiving.java:1946) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityInsentient.B_(EntityInsentient.java:246) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityHorseAbstract.B_(EntityHorseAbstract.java:526) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityHorse.B_(SourceFile:209) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.World.entityJoinedWorld(World.java:1631) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.World.h(World.java:1601) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1435) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:668) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:817) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
... 4 more
[11:21:39] [Server thread/ERROR]: Cause of unexpected exception was
java.lang.NullPointerException: null
at org.serverct.parrot.escort.taboolib.module.ai.PathfinderExecutorImpl.getPathEntity(PathfinderExecutorImpl.kt:70) ~[?:?]
at org.serverct.parrot.escort.taboolib.module.ai.PathfinderExecutorImpl.navigationReach(PathfinderExecutorImpl.kt:206) ~[?:?]
at org.serverct.parrot.escort.taboolib.module.ai.SimpleAiExecutorKt.navigationReach(SimpleAiExecutor.kt:85) ~[?:?]
at org.serverct.parrot.escort.data.CheckPointEscortAi.updateTask(CheckPointEscortAi.kt:120) ~[?:?]
at org.serverct.parrot.escort.taboolib.module.ai.PathfinderCreatorImpl.e(PathfinderCreatorImpl.java:47) ~[?:?]
at net.minecraft.server.v1_12_R1.PathfinderGoalSelector.a(SourceFile:129) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityInsentient.doTick(EntityInsentient.java:664) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityLiving.n(EntityLiving.java:2097) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityInsentient.n(EntityInsentient.java:507) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityAgeable.n(EntityAgeable.java:158) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityAnimal.n(EntityAnimal.java:27) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityHorseAbstract.n(EntityHorseAbstract.java:489) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityLiving.B_(EntityLiving.java:1946) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityInsentient.B_(EntityInsentient.java:246) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityHorseAbstract.B_(EntityHorseAbstract.java:526) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.EntityHorse.B_(SourceFile:209) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.World.entityJoinedWorld(World.java:1631) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.World.h(World.java:1601) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1435) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:668) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:817) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-79a30d7-acbc348]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_301]
I just simply invoke LivingEntity#navigationReach().