Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.21 support #3406

Open
PERRETJonatan opened this issue Jun 23, 2024 · 7 comments
Open

1.21 support #3406

PERRETJonatan opened this issue Jun 23, 2024 · 7 comments
Labels
new feature Stage1 just created by someone new to the project, we don't know yet if it deserves an implementation / a f

Comments

@PERRETJonatan
Copy link

PERRETJonatan commented Jun 23, 2024

Describe the solution you'd like

Add the 1.21 support to mineflayer

Describe alternatives you've considered

I tried changing the accepted versions in some files but i got some errors
I saw on the node-minecraft-protocol that we need to wait for the 1.20.5 and 1.20.6 to be added so i guess we just need to wait

@PERRETJonatan PERRETJonatan added new feature Stage1 just created by someone new to the project, we don't know yet if it deserves an implementation / a f labels Jun 23, 2024
@gonzabb14
Copy link

Any update?

@rom1504 rom1504 mentioned this issue Jul 2, 2024
@rom1504
Copy link
Member

rom1504 commented Jul 2, 2024

See #3405

@GrittyGizmo
Copy link

Just switch to writing bots in Fabric, their API is better, and you can probably learn Java in less time than it takes Mineflayer on average to update for a minor Minecraft version.

The project owners of Mineflayer have all but abandoned the project from what I can tell. They haven't really cared about keeping it updated for latest MC version for years.
The project isn't dead yet, because a few people are still stuck with it as a dependency for their old legacy projects, so there's a small community of user-sourced contributors who will sometimes update it. But usually by the time Mineflayer updates to the current version, Minecraft itself is already on their next update.

@PERRETJonatan
Copy link
Author

PERRETJonatan commented Jul 5, 2024

well, i didn't know you can write bot in Fabric, like is it a mod that you install on a fabric client ?

I liked the Mineflayer thing because it was very light weight and didn't have to render the game. For that, there is the console-client in C#, but it's not updated yet.

@extremeheat
Copy link
Member

extremeheat commented Jul 5, 2024

a small community of user-sourced contributors

Yes, that's how open source projects work. PrismarineJS is not a company and does not hire anyone to work for the organization. It's a fully volunteer driven effort, and changes to code will only be made when someone was able to, and willing on their own accord, to write the needed code changes and open a PR to upstream their changes.

If you would like a specific change then you can...

  1. Open an issue in upstream (if it doesn't already exist)
  2. Make the changes yourself and PR or contribute to existing work (if it exists)
  3. See if there are other ways you can incentivize others to make the desired change (we have GitHub sponsors, if you'd like to put a bounty on an issue you can state your intention to do so, open to anyone to claim it)

You are of course welcome to use whatever tooling you want, there's no competition here. But being rude and entitled on volunteer projects about them not coding what you want them to on your timeline isn't nice. The people here generously taking time out of their days to work on and maintain software you get to use for free don't deserve to hear that, it's not incentivizing anything.

@rom1504
Copy link
Member

rom1504 commented Jul 5, 2024

The project owners of Mineflayer have all but abandoned the project from what I can tell. They haven't really cared about keeping it updated for latest MC version for years.

Why the lies? Do you have financial interests into Fabric?

@zakarka2006
Copy link

well, i didn't know you can write bot in Fabric, like is it a mod that you install on a fabric client ?

I guess so, but it would be nice to run the bot without the game window or somehow just in the background

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Stage1 just created by someone new to the project, we don't know yet if it deserves an implementation / a f
Projects
None yet
Development

No branches or pull requests

6 participants