MineInAbyss / Mobzy

Config-driven custom mobs for Spigot using ECS
https://mineinabyss.com/Mobzy/
MIT License
41 stars 8 forks source link

NPE When getting killed by a custom mob #44

Closed 0ffz closed 3 years ago

0ffz commented 3 years ago

Started happening with some commit from this week. Putting here so I don't forget about it and get more satisfaction when I close the issue.

[23:48:58 WARN]: java.lang.NullPointerException: Cannot invoke "java.lang.CharSequence.length()" because "this.text" is null
[23:48:58 WARN]:        at java.base/java.util.regex.Matcher.getTextLength(Matcher.java:1770)
[23:48:58 WARN]:        at java.base/java.util.regex.Matcher.reset(Matcher.java:416)
[23:48:58 WARN]:        at java.base/java.util.regex.Matcher.<init>(Matcher.java:253)
[23:48:58 WARN]:        at java.base/java.util.regex.Pattern.matcher(Pattern.java:1134)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.ChatMessage.d(SourceFile:59)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.ChatMessage.k(SourceFile:51)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.ChatMessage.b(SourceFile:143)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.IChatBaseComponent.a(IChatBaseComponent.java:74)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.ChatMessage.b(SourceFile:146)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.IChatBaseComponent.a(IChatBaseComponent.java:74)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.IChatFormatted.getString(SourceFile:91)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.IChatBaseComponent.getString(IChatBaseComponent.java:47)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityPlayer.die(EntityPlayer.java:668)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityLiving.damageEntity(EntityLiving.java:1262)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityHuman.damageEntity(EntityHuman.java:761)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityPlayer.damageEntity(EntityPlayer.java:838)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityInsentient.attackEntity(EntityInsentient.java:1510)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.PathfinderGoalMeleeAttack.a(SourceFile:142)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.PathfinderGoalMeleeAttack.e(SourceFile:134)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.PathfinderGoalWrapped.e(PathfinderGoalWrapped.java:54)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.PathfinderGoalSelector.doTick(PathfinderGoalSelector.java:153)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityInsentient.doTick(EntityInsentient.java:757)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityLiving.movementTick(EntityLiving.java:2753)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityInsentient.movementTick(EntityInsentient.java:543)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityMonster.movementTick(EntityMonster.java:23)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityLiving.tick(EntityLiving.java:2478)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.EntityInsentient.tick(EntityInsentient.java:306)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.WorldServer.entityJoinedWorld(WorldServer.java:841)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.World.a(World.java:884)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.WorldServer.doTick(WorldServer.java:526)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.b(MinecraftServer.java:1358)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:371)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1211)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:999)
[23:48:58 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[23:48:58 WARN]:        at java.base/java.lang.Thread.run(Thread.java:832)