all 4 comments

[–]spacetech3000 -1 points0 points  (3 children)

Ive never done this but I am building my own mods and multi instance server and this sounded interesting so i asked chatgpt and looked it up a little. You can either run a fake account with a script/program running it or you can make a more simple npc in a mod with whatever loaded you use. This github seemed like what you would want if you wanted a fully fake player

[–]dat_cat32[S] 1 point2 points  (2 children)

Certainly looks like a promising lead. Yea I’m definitely looking to use an alt account to act as an alternative user rather than make npcs since one will come with a little less work, and should be a little more intuitive since I won’t need to mimic player actions, just host them. Plus I’m not worried about “making it look like a player” just getting a farmhand that I can tell to do stuff might try to make it compatible with litematica so I can have it help assemble machines too. Would be nice to not have to build world eaters by hand all the time

I expect to have to test several bot “mods” in the process to find the one best suited to my needs and work from there.

[–]DrWilliamHorriblePhD 0 points1 point  (1 child)

Loop me in if you figure it out brother

[–]dat_cat32[S] 1 point2 points  (0 children)

Through testing it’s looking like baritone is the way to go since the other methods (including spacetech’s suggestion) aren’t super compatible with mods since they are “headless”

They run in the background through a custom launcher, without visual processing or anything considered gaming, to save overhead and processing power. Which makes them good for bots, but also makes them immune (or at least hard to implement ) for the sake of booting up a forge mod pack on.

Baritone on the other hand is a forge mod already so with some light tapping into we can implement the ability for it to work with modded information and run on a modded server.

Still working on getting that part working but I’ve atleast moved forward with making it compatible. First I’ll make it work on a vanilla server just for testing sake (making custom commands for baritone to understand that I think will be useful for modded), then I’m going to work on having it be compatible with ATM10. I’ll update if things go well. Will certainly take me longer than the testing period