[Legacy] GeckoLib Fabric

[Legacy] GeckoLib Fabric

3M Downloads

1.19.2 Client Error

brokenshadows opened this issue ยท 1 comments

commented

i'm running a 1.19.2 Fabric server (mainly because Cobblemon isn't 1.19.4 yet). i use Prism Launcher for testing, and although i can login, i get the following error in the log (and i have no idea what to do about it):

[14:00:20] [Worker-Main-28/INFO]: [STDERR]: java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 0
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.Objects.checkIndex(Objects.java:359)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.ArrayList$SubList.get(ArrayList.java:1149)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:306)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:282)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.createFunction(MathBuilder.java:439)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:266)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:308)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:283)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseSymbolsMolang(MolangParser.java:228)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseOneLine(MolangParser.java:216)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseExpression(MolangParser.java:174)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseJson(MolangParser.java:154)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonKeyFrameUtils.parseExpression(JsonKeyFrameUtils.java:179)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonKeyFrameUtils.convertJson(JsonKeyFrameUtils.java:57)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonKeyFrameUtils.convertJsonToRotationKeyFrames(JsonKeyFrameUtils.java:173)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonAnimationUtils.deserializeJsonToAnimation(JsonAnimationUtils.java:278)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.file.AnimationFileLoader.loadAllAnimations(AnimationFileLoader.java:32)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.resource.GeckoLibCache.lambda$reload$0(GeckoLibCache.java:73)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.resource.GeckoLibCache.lambda$loadResources$5(GeckoLibCache.java:91)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 0
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.Objects.checkIndex(Objects.java:359)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.ArrayList$SubList.get(ArrayList.java:1149)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:306)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:282)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.createFunction(MathBuilder.java:439)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:266)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:308)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.shadowed.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:283)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseSymbolsMolang(MolangParser.java:228)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseOneLine(MolangParser.java:216)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseExpression(MolangParser.java:174)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.core.molang.MolangParser.parseJson(MolangParser.java:154)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonKeyFrameUtils.parseExpression(JsonKeyFrameUtils.java:179)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonKeyFrameUtils.convertJson(JsonKeyFrameUtils.java:57)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonKeyFrameUtils.convertJsonToRotationKeyFrames(JsonKeyFrameUtils.java:173)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.util.json.JsonAnimationUtils.deserializeJsonToAnimation(JsonAnimationUtils.java:278)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.file.AnimationFileLoader.loadAllAnimations(AnimationFileLoader.java:32)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.resource.GeckoLibCache.lambda$reload$0(GeckoLibCache.java:73)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at software.bernie.geckolib3.resource.GeckoLibCache.lambda$loadResources$5(GeckoLibCache.java:91)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
[14:00:20] [Worker-Main-28/INFO]: [STDERR]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

commented

You can ignore it - it doesn't affect anything