Baritone AI pathfinder

Baritone AI pathfinder

72.7k Downloads

Fabritone crashes with AOF3 modpack and sodium + indium.

bloxanne123 opened this issue ยท 18 comments

commented

Some information

Operating system: Win 10 Pro, latest version
Java version: 11, GraalVM
Minecraft version: 1.16.5
Baritone version: Standalone 1.6.3 fabric.
Forge mods (if used): N/A

Errors:
https://paste.ee/p/ySnk4
https://paste.ee/p/Yjkp7

How to reproduce

Install AOF3 modpack 2.6.9, use the Sodium + Indium version found on the Discord server. Download baritone standalone 1.6.3 for fabric. Launch game, and enter world. Go to creative mode and place down anything from the modpack, keep placing different items until game crashes.

Modified settings

To get the modified settings run #modified in game
None.

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.
commented

Fabritone is unsupported, use Baritone.

commented

If you look in the releases for 1.6.3, it specifically says Fabric IS supported, sodium IS supported.
image

commented

You just said fabritone in the description of how to reproduce. That means that we assume that you are using fabritone not baritone for fabric, there is a difference. Your issue is in appliedenergistics2, I believe it is an issue on their end though, so we can't fix it.

commented

I will test without AE2 later today.

commented

Seeing as AE2 is an important part of the modpack though, I don't want to remove it. Also, i think this may happen with other mods,

commented

baritone doesn't really work with weird block types

commented

Then remove baritone. It is your choice which one you have. I still think that it is AE2's fault though, it is caused when baritone asks it to do something.

commented

Thing is, I didn't even activate baritone. Someone asked me to TP to them, so i did and then boom the game crashed about a minute after teleporting. Baritone was completely inactive, it wasn't doing anything.

Works decently well to mine modded ores tho.

commented

Baritone is constantly caching and scanning different blocks, which means that issues can be caused when it is not in use, it just needs to be installed.

commented

I assumed they meant the same thing, but to clarify, I am using baritone-standalone-fabric-1.6.3.
And I do not think it's an issue on their end. The log states this:

at appeng.block.AEBaseTileBlock.getBlockEntity(AEBaseTileBlock.java:94) ~[appliedenergistics2-fabric-8.2.0-alpha.1.jar:?]
at appeng.block.networking.CableBusBlock.method_9549(CableBusBlock.java:394) ~[appliedenergistics2-fabric-8.2.0-alpha.1.jar:?]
at net.minecraft.class_4970$class_4971.method_26194(class_4970.java:797) ~[intermediary-1.16.5.jar:?]
at net.minecraft.class_4970$class_4971.method_26220(class_4970.java:793) ~[intermediary-1.16.5.jar:?]
at baritone.hn.h(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at baritone.hn.c(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at baritone.hn.b(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at baritone.hn.b(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at baritone.em.a(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at baritone.em.a(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at baritone.hf.a(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:891) ~[?:1.8.0_242]
at baritone.hf.a(Unknown Source) ~[baritone-standalone-fabric-1.6.3.jar:?]
at net.minecraft.class_310.handler$zfo000$runTick(class_310.java) ~[intermediary-1.16.5.jar:?]
at net.minecraft.class_310.method_1574(class_310.java:1525) ~[intermediary-1.16.5.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1021) ~[intermediary-1.16.5.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:681) [intermediary-1.16.5.jar:?]
at net.minecraft.client.main.Main.main(Main.java:215) [intermediary-1.16.5.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242]
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226) [fabric-loader-0.11.1.jar:?]
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:139) [fabric-loader-0.11.1.jar:?]
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27) [fabric-loader-0.11.1.jar:?]

This issue stops happening with baritone-standalone-fabric-1.6.3 removed, which leads me to believe it is not the fault of AE2.
I have also updated the original comment to specify the baritone used. Should I make a new issue with the same info but baritone instead of fabritone?

commented

Use 1.6.5

commented

This issue stops happening with baritone-standalone-fabric-1.6.3 removed, which leads me to believe it is not the fault of AE2.

Does it also stop when removing AE2?

commented

Use 1.6.5

1.6.5 doesn't exist. I made that mistake earlier.

commented

Probably because they changed something ๐Ÿ˜ฒ

commented

run with unoptimized-fabric for a crash report / error that's actually readable
also why is java version graalvm xd

commented

What's even weirder is that this does not happen with older versions of the modpack.

commented

Graal is used for better performance, and ok i will try unoptimized.
Should I make a new issue for that?
ya i think i should.
Should I use java 8?

commented

Graal is used for better performance, and ok i will try unoptimized.

It doesn't make that much of a difference in practical applications such as Minecraft, and comes at the cost of weird issues.

Use Java 8 https://adoptopenjdk.net/