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

Document how to use minecraft-protocol-forge with mineflayer #56

Closed
Kyso opened this issue Jun 30, 2012 · 9 comments
Closed

Document how to use minecraft-protocol-forge with mineflayer #56

Kyso opened this issue Jun 30, 2012 · 9 comments

Comments

@Kyso
Copy link

Kyso commented Jun 30, 2012

To some extent, you won't have to implement the mods directly, but at least send the packet that Forge wants to let it work? shrug

@andrewrk
Copy link
Member

According to mcforge.net, mc forge is a classic server. Not supported.

@featherbear
Copy link

featherbear commented Apr 29, 2013

Dunno if its too late, but I have a feeling that Kyso was talking about Minecraft Forge, which I'm sure you've heard of. I think he's talking about the forge modloader packets. As quoted by "To some extent, you won't have to implement the mods directly, but at least send the packet that Forge wants to let it work? shrug"

AKA.
MinecraftForge mod on server sends packet to mineflayer requesting for mods x, y and z, which are necessary to join.
Mineflayer responds request by falsifying a succeeded packet, repeats for each requested mod.
(If mineflayer does not send back successful packet, kicked by server)
After all requested mod check packets are completed, and all are successful, JOINed!

@andrewrk
Copy link
Member

I would accept a pull request that did this, but I'm not going to add the functionality myself

@Kyso
Copy link
Author

Kyso commented Apr 29, 2013

I've completely forgotten about this issue. But yes, @bearbear12345 hit it on the nail.

@deathcap
Copy link
Member

@rom1504 can you reopen this issue? Still would be a cool feature =) Requires lower-level protocol support first PrismarineJS/node-minecraft-protocol#114

@deathcap
Copy link
Member

MinecraftForge mod on server sends packet to mineflayer requesting for mods x, y and z, which are necessary to join.
Mineflayer responds request by falsifying a succeeded packet, repeats for each requested mod.

Good idea, MCCTeam/Minecraft-Console-Client#100 (a console client with Forge (1.8 and 1.7.10) support) used this same technique

@rom1504
Copy link
Member

rom1504 commented Jan 22, 2016

Yeah reopening. Nothing can be done here until PrismarineJS/node-minecraft-protocol#114 is done though.

@rom1504 rom1504 reopened this Jan 22, 2016
@rom1504
Copy link
Member

rom1504 commented Feb 13, 2016

Now that nmp has a minecraft-forge plugin, something can be done here.
Not sure if it would be directly in mineflayer or as a mineflayer-forge (a plugin is probably better)

@roblabla roblabla changed the title MC Forge? Document how to use minecraft-protocol-forge with mineflayer Jan 31, 2017
@rom1504
Copy link
Member

rom1504 commented Aug 9, 2020

let's close this
It can be reopened if there's a real need

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants