battle error, specific wild pokemon frozen and cannot continue the battle
whenever i battle specific wild pokemons like sandshrew they just freeze up and does not make a move and i cant continue the battle, i have to run away to get out of battle
the pokemons i fought recently that had this bug was ampharos,sandslash,sandshrew and arceus from pokemans addon and it happens when i fight them out in the wild or i encounter them in a gym,they also dont dissaper in the wild if i run away like the other pokemons do
im using fabric and cobblemon ver 1.6.1
other mods i used are cobblemon mega showdown
| [14:08:26] [Server thread/ERROR]: Caught exception interpreting battle instructions. | |
|---|---|
| java.lang.IndexOutOfBoundsException: Index 3 out of bounds for length 3 | |
| at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100) ~[?:?] | |
| at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106) ~[?:?] | |
| at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302) ~[?:?] | |
| at java.base/java.util.Objects.checkIndex(Objects.java:385) ~[?:?] | |
| at java.base/java.util.ArrayList.get(ArrayList.java:427) ~[?:?] | |
| at knot/com.cobblemon.mod.common.battles.ShowdownMoveset.setGimmickMapping(ShowdownMoveset.java:360) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/com.cobblemon.mod.common.battles.ShowdownMovesetAdapter.deserialize(ShowdownMovesetAdapter.java:473) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/com.cobblemon.mod.common.battles.ShowdownMovesetAdapter.deserialize(ShowdownMovesetAdapter.java:452) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:82) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:61) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.readIntoField(ReflectiveTypeAdapterFactory.java:212) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$FieldReflectionAdapter.readField(ReflectiveTypeAdapterFactory.java:433) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:393) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.Gson.fromJson(Gson.java:1227) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.Gson.fromJson(Gson.java:1137) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.Gson.fromJson(Gson.java:1047) ~[gson-2.10.1.jar:?] | |
| at knot/com.google.gson.Gson.fromJson(Gson.java:982) ~[gson-2.10.1.jar:?] | |
| at knot/com.cobblemon.mod.common.battles.interpreter.instructions.RequestInstruction.invoke(RequestInstruction.java:35) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/com.cobblemon.mod.common.battles.dispatch.InstructionSet.execute(InstructionSet.java:53) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/com.cobblemon.mod.common.battles.ShowdownInterpreter.interpret(ShowdownInterpreter.java:278) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/com.cobblemon.mod.common.battles.ShowdownInterpreter.interpretMessage$lambda$75(ShowdownInterpreter.java:238) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/com.cobblemon.mod.common.util.DistributionUtilsKt.runOnServer$lambda$0(DistributionUtilsKt.java:49) ~[Cobblemon-fabric-1.6.1+1.21.1.jar:?] | |
| at knot/net.minecraft.class_3738.run(class_3738.java:18) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:864) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:173) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:846) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:840) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:814) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:702) ~[server-intermediary.jar:?] | |
| at knot/net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:281) ~[server-intermediary.jar:?] | |
| at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] |
Edited by Matt Arcadio