Ladysnake/Automatone

`automatone chests` throws `java.lang.StackOverflowError` and yields no useful output

James103 opened this issue · 0 comments

Some information

Operating system: Windows 10 OS Version 2004 (Build 19041.985)
Java version: Java is version 1.8.0_265, using 64-bit architecture, from AdoptOpenJDK.
Minecraft version: 1.16.5

Mods:
  [✔️] cloth-config-4.11.26-fabric
  [✔️] fabric-api-0.34.6+1.16
  [✔️] modmenu-1.16.9
  [✔️] notenoughcrashes-3.2.0-fabric
  [✔️] requiem-1.7.12
  [✔️] requiem-pandemonium-1.7.12

I'm reporting this here because the issue is most likely caused by Automatone mod, which Requiem bundles.
The issue does not occur with just Baritone mod installed, whereby sending #chests in chat works as expected.

Exception, error or logs

Log when running command automatone chests:

[23:32:20] [Server thread/ERROR]: An unhandled exception occurred while running a command
java.lang.StackOverflowError: null
	at Not Enough Crashes deobfuscated stack trace.(1.16.5+build.9) ~[?:?]
	at dev.onyxstudios.cca._generated_.ComponentType$automatone$core.getInternal(Unknown Source) ~[?:?]
	at nerdhub.cardinal.components.api.ComponentType.getInternal(ComponentType.java:73) ~[4b49d075-b601-49af-95d5-555572b1e150.jar:?]
	at nerdhub.cardinal.components.api.ComponentType.get(ComponentType.java:105) ~[4b49d075-b601-49af-95d5-555572b1e150.jar:?]
	at baritone.BaritoneProvider.getBaritone(Unknown Source) ~[16f7c8cf-bbff-42b8-97f2-a1b209b22350.jar:?]
	at ladysnake.automatone.ge.worldData(Unknown Source) ~[16f7c8cf-bbff-42b8-97f2-a1b209b22350.jar:?]
	at ladysnake.automatone.ge.worldData(Unknown Source) ~[16f7c8cf-bbff-42b8-97f2-a1b209b22350.jar:?]
	at ladysnake.automatone.ge.worldData(Unknown Source) ~[16f7c8cf-bbff-42b8-97f2-a1b209b22350.jar:?]
	at ladysnake.automatone.ge.worldData(Unknown Source) ~[16f7c8cf-bbff-42b8-97f2-a1b209b22350.jar:?]
	at ladysnake.automatone.ge.worldData(Unknown Source) ~[16f7c8cf-bbff-42b8-97f2-a1b209b22350.jar:?]
	at ladysnake.automatone.ge.worldData(Unknown Source) ~[16f7c8cf-bbff-42b8-97f2-a1b209b22350.jar:?]
	... above line repeated hundreds of times
[23:32:20] [main/INFO]: [CHAT] > chests

How to reproduce

  1. Install the aforementioned mods.
  2. Create a new world.
  3. Run automatone chests.
  4. Notice the stack overflow.

Modified settings

[23:34:26] [main/INFO]: [CHAT] > modified
[23:34:26] [main/INFO]: [CHAT] [Automatone] All modified settings:
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] --
[23:34:26] [main/INFO]: [CHAT] << | >> 1/1

Final checklist

  • I know how to properly use check boxes
  • I have included the version of Minecraft I'm running, baritone's version and forge mods (if used).
  • I have included logs, exceptions and / or steps to reproduce the issue.
  • I have not used any OwO's or UwU's in this issue.