Necesse

Necesse

RPG Mod v0.7
Dedicated server crashing, seems to be connected to Cleric
Exceptions:
java.lang.StackOverflowError
at java.base/java.lang.String.split(Unknown Source)
at java.base/java.lang.String.split(Unknown Source)
at rpgclasses.content.player.SkillsLogic.Params.SkillParam.value(SkillParam.java:101)
at rpgclasses.content.player.SkillsLogic.Params.SkillParam.value(SkillParam.java:97)
at rpgclasses.content.player.SkillsLogic.Params.SkillParam.value(SkillParam.java:179)
at rpgclasses.content.player.PlayerClasses.Cleric.Passives.EmpoweredHealing$1.init(EmpoweredHealing.java:49)
at necesse.entity.mobs.buffs.ActiveBuff.init(ActiveBuff.java:78)
at necesse.entity.mobs.buffs.BuffManager.addBuff(BuffManager.java:72)
at necesse.entity.mobs.buffs.BuffManager.addBuff(BuffManager.java:64)
at necesse.entity.mobs.buffs.BuffManager.addBuff(BuffManager.java:60)
at necesse.entity.mobs.buffs.BuffManager.addBuff(BuffManager.java:56)
at rpgclasses.content.player.SkillsLogic.Passives.SimpleBuffPassive.giveSecondaryPassiveBuff(SimpleBuffPassive.java:54)
at rpgclasses.content.player.SkillsLogic.Passives.SimpleBuffPassive.giveSecondaryPassiveBuff(SimpleBuffPassive.java:47)
at rpgclasses.content.player.PlayerClasses.Cleric.Passives.EmpoweredHealing$EmpoweredHealingBuff.onMagicalHealing(EmpoweredHealing.java:40)
at aphorea.utils.magichealing.AphMagicHealing.healMobExecute(AphMagicHealing.java:53)
at aphorea.utils.area.AphArea.applyHealth(AphArea.java:161)
at aphorea.utils.area.AphArea.executeServer(AphArea.java:128)
at aphorea.utils.area.AphAreaList.lambda$executeServer$3(AphAreaList.java:90)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$7.accept(GameAreaPipeline.java:177)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$5.accept(GameAreaPipeline.java:141)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$4.handle(GameAreaPipeline.java:92)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.next(GameAreaPipeline.java:120)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.downStream(GameAreaPipeline.java:115)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.forEach(GameAreaPipeline.java:180)
at aphorea.utils.area.AphAreaList.executeServer(AphAreaList.java:87)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:121)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:132)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:136)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:140)
at aphorea.buffs.SetBonus.SpinelHatSetBonusBuff.onBeforeAttacked(SpinelHatSetBonusBuff.java:50)
at necesse.entity.mobs.buffs.ActiveBuff.onBeforeAttacked(ActiveBuff.java:212)
at necesse.entity.mobs.Mob.lambda$doBeforeAttackedLogic$17(Mob.java:2149)
at java.base/java.util.ArrayList.forEach(Unknown Source)
at necesse.entity.mobs.Mob.doBeforeAttackedLogic(Mob.java:2149)
at necesse.entity.mobs.Mob.isServerHit(Mob.java:2068)
at necesse.entity.mobs.WormMobBody.isServerHit(WormMobBody.java:263)
at aphorea.utils.area.AphArea.applyDamage(AphArea.java:148)
at aphorea.utils.area.AphArea.executeServer(AphArea.java:125)
at aphorea.utils.area.AphAreaList.lambda$executeServer$3(AphAreaList.java:90)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$7.accept(GameAreaPipeline.java:177)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$5.accept(GameAreaPipeline.java:141)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$4.handle(GameAreaPipeline.java:92)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.next(GameAreaPipeline.java:120)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.downStream(GameAreaPipeline.java:115)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.forEach(GameAreaPipeline.java:180)
at aphorea.utils.area.AphAreaList.executeServer(AphAreaList.java:87)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:121)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:132)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:136)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:140)
at aphorea.buffs.Trinkets.AphAreaWhenHealTrinketBuff.onMagicalHealing(AphAreaWhenHealTrinketBuff.java:45)
at aphorea.utils.magichealing.AphMagicHealing.healMobExecute(AphMagicHealing.java:53)
at aphorea.utils.area.AphArea.applyHealth(AphArea.java:161)
at aphorea.utils.area.AphArea.executeServer(AphArea.java:128)
at aphorea.utils.area.AphAreaList.lambda$executeServer$3(AphAreaList.java:90)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$7.accept(GameAreaPipeline.java:177)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$5.accept(GameAreaPipeline.java:141)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline$4.handle(GameAreaPipeline.java:92)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.next(GameAreaPipeline.java:120)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.downStream(GameAreaPipeline.java:115)
at necesse.engine.util.gameAreaSearch.GameAreaPipeline.forEach(GameAreaPipeline.java:180)
at aphorea.utils.area.AphAreaList.executeServer(AphAreaList.java:87)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:121)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:132)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:136)
at aphorea.utils.area.AphAreaList.execute(AphAreaList.java:140)
at aphorea.buffs.SetBonus.SpinelHatSetBonusBuff.onBeforeAttacked(SpinelHatSetBonusBuff.java:50)
at necesse.entity.mobs.buffs.ActiveBuff.onBeforeAttacked(ActiveBuff.java:212)
at necesse.entity.mobs.Mob.lambda$doBeforeAttackedLogic$17(Mob.java:2149)
at java.base/java.util.ArrayList.forEach(Unknown Source)
at necesse.entity.mobs.Mob.doBeforeAttackedLogic(Mob.java:2149)
at necesse.entity.mobs.Mob.isServerHit(Mob.java:2068)
at necesse.entity.mobs.WormMobBody.isServerHit(WormMobBody.java:263)
at aphorea.utils.area.AphArea.applyDamage(AphArea.java:148)
at aphorea.utils.area.AphArea.executeServer(AphArea.java:125)
at aphorea.utils.area.AphAreaList.lambda$executeServer$3(AphAreaList.java:90)
< >
Showing 1-2 of 2 comments
If you need to see further, I could maybe DM a text file or something, the crash log is miles long, serve to speak, lol
to add more context - this seems to occur mostly when fighting things with many hitboxes, like worms, sage and grit, and such.

Also, I am fully up to date, cut that part out to try and fit as much of the actual error in as steam would let me post in a thread
Last edited by 月読; 9 hours ago
< >
Showing 1-2 of 2 comments
Per page: 1530 50