Comments (3)
Just to make sure, will it happen only with a full spell?
The error is probably simple but it's mostly harmless and more importantly 1.16.5 is no longer supported so I'm not sure if this will be fixed, setting up an old env is for some reasons extremely time consuming
from ars-elemental.
The error does seem to be loosely correlated with some kind of issue which causes players to lose levels in Mining in Project MMO, and the mining level reset has not been seen outside of using projectiles. I'll try and collect more information, but looking deeper, I do not think the Project MMO mining level resets are due to this mod, so I'll close this issue for now unless more information arises which would indicate this mod is at fault.
from ars-elemental.
Just to make sure, will it happen only with a full spell? The error is probably simple but it's mostly harmless and more importantly 1.16.5 is no longer supported so I'm not sure if this will be fixed, setting up an old env is for some reasons extremely time consuming
And just to answer this question, it appears to happen when Conjure Terrain is used with any amount of AOE, even if the form is not projectile and the spell is not full.
Example server log snippet
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:49]: =======
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:50]: Invalid spell cast found! This is a bug and should be reported!
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:51]: Underfoot -> Conjure Terrain -> AOE
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:52]: Casting player:
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:53]: ServerPlayerEntity['CactusPuppy'/241016, l='ServerLevel[world]', x=1061.37, y=95.44, z=200.93]
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:54]: Casting tile:
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:55]: null
[00:30:43] [Server thread/INFO] [STDOUT/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:56]: =======
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at java.util.ArrayList.rangeCheck(ArrayList.java:659)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at java.util.ArrayList.get(ArrayList.java:435)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at com.hollingsworth.arsnouveau.api.spell.SpellContext.nextSpell(SpellContext.java:47)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at com.hollingsworth.arsnouveau.api.spell.SpellResolver.resolveEffects(SpellResolver.java:142)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at com.hollingsworth.arsnouveau.api.spell.SpellResolver.onResolveEffect(SpellResolver.java:128)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at com.hollingsworth.arsnouveau.common.spell.method.MethodUnderfoot.onCast(MethodUnderfoot.java:33)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at com.hollingsworth.arsnouveau.api.spell.SpellResolver.onCast(SpellResolver.java:109)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at com.hollingsworth.arsnouveau.common.items.SpellBook.func_77659_a(SpellBook.java:149)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:216)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.management.PlayerInteractionManager.func_187250_a(PlayerInteractionManager.java:287)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.network.play.ServerPlayNetHandler.func_147346_a(ServerPlayNetHandler.java:982)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.network.play.client.CPlayerTryUseItemPacket.func_148833_a(SourceFile:31)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.network.play.client.CPlayerTryUseItemPacket.func_148833_a(SourceFile:9)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.network.PacketThreadUtil.func_225383_a(SourceFile:21)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:734)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:159)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:717)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:711)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(SourceFile:127)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:697)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:646)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232)
[00:30:43] [Server thread/INFO] [STDERR/]: [com.hollingsworth.arsnouveau.api.spell.SpellContext:nextSpell:57]: at java.lang.Thread.run(Thread.java:748)
from ars-elemental.
Related Issues (20)
- Flarecannon dead body stuck HOT 1
- Crashing when entering a dimension from rftool HOT 1
- [Suggestion] Add ability for Spell Reflection to either reflect or reduce Warden Sonic Boom dmg
- Remember levitation?
- java.lang.reflect.InvocationTargetException: null HOT 2
- Crash When Trying to Bypass Fire Resist? HOT 2
- Ars Elemental form glyphs are not displayed properly HOT 2
- Spark Glyph has 3 issues HOT 4
- [BUG/Suggestion] Add blacklist tag for Ritual of Attraction | Blacklist source relay projectile
- Error loading mod HOT 1
- Getting a render crash blaming Wizards Reborn when Ars Elemental is also installed HOT 1
- Mark of Mastery receipt bug
- [Suggestion] Conjure Terrain -> Conjure Water -> Evaporate = Clay
- Failed to create player model for default HOT 2
- [1.19.2] Mana Bubble is underwhelming. HOT 1
- [Bug] >> Crush Recipes has Invalid tags HOT 1
- java.lang.NoClassDefFoundError: com/hollingsworth/arsnouveau/common/potions/ParticleMobEffect HOT 2
- Prism Lens Fails To Work Consistently HOT 5
- Item duping with soulbound and enigmatic graves
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ars-elemental.