-
Notifications
You must be signed in to change notification settings - Fork 20
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 causes a disconnect when playing on a server without the mod #56
Comments
most mods cant work if you dont add them to the server. its like trying to connect a 1.21 client to a 1.20.1 server. Hopefully that makes sense |
I can see where it may cause some issues, but again, the main one at hand
is that after a myriad of mods, this is the only one that causes issues.
And that's accounting for us having mods like terralith and other mods that
add blocks and such, and none of them are problematic when switching
between servers. I imagine a fix is somewhat trivial.
At this point I'm more or less at a loss. We can't disable farmer's and
can't realistically enable it on the vanilla servers, so if there's any way
a fix can be made, it would be greatly appreciated.
…On Fri, Jul 26, 2024, 10:04 AM MehVahdJukaar ***@***.***> wrote:
most mods cant work if you dont add them to the server. its like trying to
connect a 1.21 client to a 1.20.1 server. Hopefully that makes sense
—
Reply to this email directly, view it on GitHub
<#56 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APBS37DDHHCHFJBRMXWXUMDZOJJPFAVCNFSM6AAAAABKMSCSHGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJSHA2DOMRZGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
It doesn't really matter. This is not an issue, mods are not made to be used on a mismatched connection like that. If they are they will be marked as client only. There are many things that could cause this, heck in forge the loader itself will enforce this not allowing you to connect if registries are out of sync. Many issues and client side desyncs can and will happen when you have mods that ste not on the server. Like idk performing an action thanks to an event only to see it quickly replaced back as the server informs the client that infact nothing happened. |
If you want to connect to a server without the mod simply boot up an instance without, it's that simple |
Also terralith is just a datapack, a server side mod. It doesn't even need to be there on the client. Why do you even want to connect to a server that doesn't have the mod? You won't be able to use any of the mod features there |
Terralith is a mod jar in my mods folder, as you can see above. No idea if it provides anything to the client, but it was a quick example. I had a minimal hand in building the pack - I just run the server. I again have dozens and dozens of mods-- that's the main thing to bear in mind. I'm glad forge doesn't allow connections with mismatched registries. Perhaps fabric chose not to include this block for a reason? And perhaps also the dozens upon dozens of mods I have don't cause any issues... for a reason? My friends and I enjoy the benefits of being able to quickly swap to a separate world/server from within a small hub of servers to, for example, test a build in a plain creative superflat. To be specific, this is one single server connection proxied to separate instances on my machine. I just Arguing however at this point is pointless. If you want to chalk it off to a me issue, I'll decompile or clone and add conditionals to prevent this issue myself. I thought the developer of the mod might be willing to take a few minutes and see if they could point me in a better direction or lend some time and effort to solve an issue clearly sourced from and unique to their mod, but that seems not the case, and I apologize for wasting your time. |
any mod contains a datapack. terralith is specifically one thats primairly if just the datapack, bundled as a mod. Most worldgen mods are server only as worldgen is something server driven. |
Minecraft version
1.20.1
Farmer's Delight version
2.1.1
Fabric Loader version
15.7
Fabric API version
91
Description
I run a handful of servers bundled in one network for my friends and I. One of them is a fabric survival server, the other two are run on paper.
I would like to begin by clarifying that we have about 200 mods - some of them dealing in world generation, client side, server side, and client/server side interactions, changes, etc - on the fabric server, and have had no issues going from server to server (where one is fabric and the rest are vanilla paper)
I can load into the fabric server without issue and I just tried a public server. But attempting to join any of the others (
/server creative
) causes a network disconnect.Steps to reproduce
Have a server network with mismatched launchers
Attempt to load into a non-fabric server in the network
Mod list
Logs
latest.log
Minimal instance
Performance and shader mods
The text was updated successfully, but these errors were encountered: