cabaletta / baritone

google maps for block game
GNU Lesser General Public License v3.0
7.27k stars 1.45k forks source link

Fully connected Minecraft accounts that run off of the same AI #1851

Closed yodaluca23 closed 4 years ago

yodaluca23 commented 4 years ago

Ok Ik your going to say this is a duplicate of This one but I’m saying something different more like all the Minecraft accounts are connected and the AI can like call for back up for one account or what not and have a pvp mode where they can all go for one player in synchronize patterns or build mode where are you put in a schematic and they automatically all work together to build it automatically.

5HT2 commented 4 years ago

https://github.com/cabaletta/baritone/tree/bot-system

yodaluca23 commented 4 years ago

Huh?

yodaluca23 commented 4 years ago

Mega Confusion please reply??!!!

5HT2 commented 4 years ago

https://github.com/cabaletta/baritone/tree/bot-system

5HT2 commented 4 years ago

reply

gBasil commented 4 years ago

@dominikaaaa I understand that it's different from baritone, but i think they're just confused as to how to use it differently.

5HT2 commented 4 years ago

it's not different from baritone?? it's literally baritone lmao

gBasil commented 4 years ago

then whats the difference?

5HT2 commented 4 years ago

that's the bot system branch

gBasil commented 4 years ago

yeah, but it doesn't have any documentation different from the master branch.

5HT2 commented 4 years ago

no, it does not have documentation.

gBasil commented 4 years ago

yeah, i think they want to know how to use it.

5HT2 commented 4 years ago

¯\_(ツ)_/¯

read the code idk

gBasil commented 4 years ago

yeah, but im not sure what's different.

5HT2 commented 4 years ago

I mean, it's in the name

https://youtu.be/pKhNzYiXyQ8

gBasil commented 4 years ago

how would I use multiple accounts? i just built it through the command line like you would build normal baritone, and I'm going to try launching it with forge.

5HT2 commented 4 years ago

Check the commands, idk

5HT2 commented 4 years ago

The bot system brain branch is officially unsupported

gBasil commented 4 years ago

yeah, i just want to know how to use it through 1 forge client :P

5HT2 commented 4 years ago

I'd assume the normal way you use baritone

gBasil commented 4 years ago

i laucnhed forge 1.12.2 with the forge standalone, but the # commands dont work

gBasil commented 4 years ago

but this is for multiple accounts controlled by one person, right?

5HT2 commented 4 years ago

Yes. If those commands don't work, then you used the wrong jar. As I said, it's unsupported

gBasil commented 4 years ago

oh ok. could I contact the dev?

5HT2 commented 4 years ago

You can ask for help in the impact discord, but it is unsupported. Nobody will help you with this

gBasil commented 4 years ago

ok ¯\_(ツ)_/¯

ZacSharp commented 4 years ago

prefix commands are only sent to the bots, so they don't work without bots chat commands (no prefix) ore only for yourself, so use them to spawn bots

also be careful with "#bot" (with prefix), because it will execute once for each existing bot, effectively doubling your bots

gBasil commented 4 years ago

What do you mean to spawn bots? I tried saying both "mine dirt" and "#mine dirt" in the chat, and i had the world open to LAN, but nothing happened. The branch isn't finished though, so might not be a thing :P

ZacSharp commented 4 years ago

there is a "bot" command that creates a fake player with its own baritone instance

ZacSharp commented 4 years ago

I don't know how to use real players as bots (or if it is possible at all)

ZacSharp commented 4 years ago

Wait, nothing happened with "mine dirt"? That means baritone does not work.

gBasil commented 4 years ago

so what command is it? I just want to get this on a LAN world, so real players aren't necessary. Do you know what the command is?

ZacSharp commented 4 years ago

"#bot" for the first bot you have to omit the prefix and later you will need to omit the prefix to spawn only a single bot

gBasil commented 4 years ago

doesn't work. can you send me like a video or something if it's working for you?

yodaluca23 commented 4 years ago

I mean, it's in the name

https://youtu.be/pKhNzYiXyQ8

Yes this is exactly what I meant please tell me how I do this

gBasil commented 4 years ago

I'd love to get this working too.

yodaluca23 commented 4 years ago

Can someone at least reopen this??????

gBasil commented 4 years ago

no. its an unsupported branch and i dont think its finished.

yodaluca23 commented 4 years ago

Umm ok not exactly sure what that means but do you know of any mod that can come do this

gBasil commented 4 years ago

no. you could use like OQ.Minebot or something, or make your own fork.

5HT2 commented 4 years ago

Can someone at least reopen this??????

Do none of you understand the word unsupported?

Screenshot_20200717_192341 Screenshot_20200717_192424

yodaluca23 commented 4 years ago

Ok I try

gBasil commented 4 years ago

OQ.Minebot is paid tho.

ZacSharp commented 4 years ago

doesn't work. can you send me like a video or something if it's working for you?

No, github doesn't let me drag-and-drop files into my comments ("Something went really wrong, and we can't process that file.") I'll maybe (very likely) try to work around this soon. I only tried to run it in the dev end with gradlew runClient not with a built mod / standalone. I'll try that soon. Edit: No, can't try that because the build fails when creating the dist jars, so I don't get the standalone, forge and api jars

ZacSharp commented 4 years ago

Just in case you are still interested in it: gif

gBasil commented 4 years ago

is that the one in the branch? sorry for necropost :/

ZacSharp commented 4 years ago

What do you mean with "the one in the branch"?

gBasil commented 4 years ago

like the branch of baritone that was made for multiaccount bot support.

ZacSharp commented 4 years ago

this was done by downloading the bot-system branch and running it as-is with ./gradlew runClient. the rest is in the video. I don' think you can use multiple accounts with bot-system and I never tried it on a server. The bots in the video all belong to one Minecraft instace and there is no account related to them (or the player cuz dev-env). Still don't know what you mean but trying to answer.

gBasil commented 4 years ago

yeah, i was asking whether this was the bot system branch or not. thanks!