java.lang.IllegalStateException: NPC Trainer already battled: TextComponent{text='0', siblings=[], style=Style{ color=null, bold=null, italic=null, underlined=null, strikethrough=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null, font=minecraft:default}}
at com.pixelmonmod.pixelmon.battles.controller.participants.TrainerParticipant.setTrainer(TrainerParticipant.java:70) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.battles.controller.participants.TrainerParticipant.<init>(TrainerParticipant.java:41) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.ai.ExecuteActionGoal.func_75246_d(ExecuteActionGoal.java:215) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at net.minecraft.entity.ai.goal.PrioritizedGoal.func_75246_d(SourceFile:55) ~[?:?] {re:classloading}
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:1.8.0_212] {}
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_212] {}
at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0_212] {}
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0_212] {}
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_212] {}
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_212] {}
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:1.8.0_212] {}
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:1.8.0_212] {}
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_212] {}
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) ~[?:1.8.0_212] {}
at net.minecraft.entity.ai.goal.GoalSelector.func_75774_a(SourceFile:88) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.entity.MobEntity.func_70626_be(MobEntity.java:759) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.LivingEntity.func_70636_d(LivingEntity.java:2861) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:placebo:placeboshieldblock,pl:runtimedistcleaner:A}
at net.minecraft.entity.MobEntity.func_70636_d(MobEntity.java:550) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.AgeableEntity.func_70636_d(AgeableEntity.java:142) ~[?:?] {re:classloading}
at net.minecraft.entity.passive.AnimalEntity.func_70636_d(AnimalEntity.java:54) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.passive.horse.AbstractHorseEntity.func_70636_d(AbstractHorseEntity.java:515) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:2609) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:placebo:placeboshieldblock,pl:runtimedistcleaner:A}
at net.minecraft.entity.MobEntity.func_70071_h_(MobEntity.java:346) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.passive.horse.AbstractHorseEntity.func_70071_h_(AbstractHorseEntity.java:551) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at com.pixelmonmod.pixelmon.entities.pixelmon.AbstractClientEntity.func_70071_h_(AbstractClientEntity.java:426) ~[pixelmon:1.16.5-9.0.4] {re:classloading,pl:runtimedistcleaner:A}
at com.pixelmonmod.pixelmon.entities.pixelmon.AbstractHasStatsEntity.func_70071_h_(AbstractHasStatsEntity.java:295) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.entities.pixelmon.AbstractInteractionsEntity.func_70071_h_(AbstractInteractionsEntity.java:277) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.entities.pixelmon.PixelmonEntity.func_70071_h_(PixelmonEntity.java:415) ~[pixelmon:1.16.5-9.0.4] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerWorld.func_217479_a(ServerWorld.java:849) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.World.func_217390_a(World.java:750) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:578) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1090) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:338) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:1003) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:818) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:269) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_212] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at com.pixelmonmod.pixelmon.battles.controller.participants.TrainerParticipant.setTrainer(TrainerParticipant.java:70) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.battles.controller.participants.TrainerParticipant.<init>(TrainerParticipant.java:41) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.ai.ExecuteActionGoal.func_75246_d(ExecuteActionGoal.java:215) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at net.minecraft.entity.ai.goal.PrioritizedGoal.func_75246_d(SourceFile:55) ~[?:?] {re:classloading}
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:1.8.0_212] {}
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_212] {}
at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0_212] {}
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0_212] {}
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_212] {}
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_212] {}
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:1.8.0_212] {}
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:1.8.0_212] {}
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_212] {}
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) ~[?:1.8.0_212] {}
at net.minecraft.entity.ai.goal.GoalSelector.func_75774_a(SourceFile:88) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.entity.MobEntity.func_70626_be(MobEntity.java:759) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.LivingEntity.func_70636_d(LivingEntity.java:2861) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:placebo:placeboshieldblock,pl:runtimedistcleaner:A}
at net.minecraft.entity.MobEntity.func_70636_d(MobEntity.java:550) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.AgeableEntity.func_70636_d(AgeableEntity.java:142) ~[?:?] {re:classloading}
at net.minecraft.entity.passive.AnimalEntity.func_70636_d(AnimalEntity.java:54) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.passive.horse.AbstractHorseEntity.func_70636_d(AbstractHorseEntity.java:515) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:2609) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:placebo:placeboshieldblock,pl:runtimedistcleaner:A}
at net.minecraft.entity.MobEntity.func_70071_h_(MobEntity.java:346) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.passive.horse.AbstractHorseEntity.func_70071_h_(AbstractHorseEntity.java:551) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at com.pixelmonmod.pixelmon.entities.pixelmon.AbstractClientEntity.func_70071_h_(AbstractClientEntity.java:426) ~[pixelmon:1.16.5-9.0.4] {re:classloading,pl:runtimedistcleaner:A}
at com.pixelmonmod.pixelmon.entities.pixelmon.AbstractHasStatsEntity.func_70071_h_(AbstractHasStatsEntity.java:295) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.entities.pixelmon.AbstractInteractionsEntity.func_70071_h_(AbstractInteractionsEntity.java:277) ~[pixelmon:1.16.5-9.0.4] {re:classloading}
at com.pixelmonmod.pixelmon.entities.pixelmon.PixelmonEntity.func_70071_h_(PixelmonEntity.java:415) ~[pixelmon:1.16.5-9.0.4] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerWorld.func_217479_a(ServerWorld.java:849) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
-- Entity being ticked --
Details:
Entity Type: pixelmon:pixelmon (com.pixelmonmod.pixelmon.entities.pixelmon.PixelmonEntity)
Entity ID: 10500
Entity Name: Marshadow
Entity's Exact location: -193537.25, 59.00, -200475.94
Entity's Block location: World: (-193538,59,-200476), Chunk: (at 14,3,4 in -12097,-12530; contains blocks -193552,0,-200480 to -193537,255,-200465), Region: (-379,-392; contains chunks -12128,-12544 to -12097,-12513, blocks -194048,0,-200704 to -193537,255,-200193)
Entity's Momentum: 0.00, -0.01, 0.00
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null