-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Hello, I was testing out this mod and whenever I tried loading a saved state, I saw this error in the console:
07:31:05.010 ERROR basemod.ReflectionHacks> Exception occurred when setting private field blockTextColor of com.megacrit.cardcrawl.core.AbstractCreature
java.lang.IllegalArgumentException: Can not set com.badlogic.gdx.graphics.Color field com.megacrit.cardcrawl.core.AbstractCreature.blockTextColor to java.lang.Float
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167) ~[?:1.8.0_252]
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171) ~[?:1.8.0_252]
at sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:81) ~[?:1.8.0_252]
at java.lang.reflect.Field.set(Field.java:764) ~[?:1.8.0_252]
at basemod.ReflectionHacks.setPrivate(ReflectionHacks.java:318) [BaseMod.jar:?]
at savestate.monsters.MonsterState.populateSharedFields(MonsterState.java:228) [SaveStateMod.jar:?]
at savestate.monsters.exordium.LouseNormalState.loadMonster(LouseNormalState.java:58) [SaveStateMod.jar:?]
at savestate.MapRoomNodeState.loadMapRoomNode(MapRoomNodeState.java:164) [SaveStateMod.jar:?]
at savestate.SaveState.loadState(SaveState.java:298) [SaveStateMod.jar:?]
at savestate.SaveStateController$StatePanel$LoadButton.onClick(SaveStateController.java:189) [SaveStateMod.jar:?]
at basemod.ClickableUIElement.update(ClickableUIElement.java:63) [BaseMod.jar:?]
at savestate.SaveStateController$StatePanel.update(SaveStateController.java:127) [SaveStateMod.jar:?]
at savestate.SaveStateController.update(SaveStateController.java:55) [SaveStateMod.jar:?]
at savestate.SaveStateMod.receivePostUpdate(SaveStateMod.java:125) [SaveStateMod.jar:?]
at basemod.BaseMod.publishPostUpdate(BaseMod.java:2420) [?:?]
at basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PostUpdateHook.Insert(UpdateHooks.java:52) [BaseMod.jar:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:897) [?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:423) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [?:?]
From what I could tell this did not affect behavior of the mod. But from the error logs the error is with this line:
| .setPrivate(monster, AbstractCreature.class, "blockTextColor", 0.0F); |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels