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

mod support? #2321

Closed
lowerforce77 opened this issue Nov 28, 2021 · 4 comments
Closed

mod support? #2321

lowerforce77 opened this issue Nov 28, 2021 · 4 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

@lowerforce77
Copy link

Would it be possible to use a mod loader such as fabric or forge to join a modded server that Isn’t vannila.

@lowerforce77 lowerforce77 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 Nov 28, 2021
@u9g
Copy link
Member

u9g commented Nov 28, 2021

It’s not reasonable to expect mod support since mods use java specific methods that aren’t available in mineflayer. Mods rely on being able to take from the actual game code of minecraft, such as the java methods they use internally, which isn’t really possible here considering we don’t use mojang’s java code at all.

@1ProCrafters
Copy link

@nickelpro
Copy link
Member

Note that the forge package is only to make connecting to forge servers possible, it does not and cannot "support mods". There's no way for Mineflayer to become aware of different packets/blocks/plugin channels that a given Forge mod might implement.

AFAIK there's no special handshake for a Fabric server, so Mineflayer supports Fabric as much as it supports Forge (which is not much).

@vico93
Copy link

vico93 commented Dec 16, 2024

Sorry to necro this thread, first i would like to know if a Fabric's counterpart of node-minecraft-protocol-forge is still planned to be made but also to ask if would be theoretically possible to modders to write plugins on mineflyer side to actually add the basic funcionality on mineflayer's side.

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

5 participants