I might migrate my #Minecraft server from #NeoForge to #Fabric... NeoForge seems to be great, but a lot of the cool 'replay' mods tend to be Fabric only, and it seems like all of my mods I use are available on Fabric too.

Idk if the migration would be as simple as switching the server type (of the
#Docker container) to Fabric (+ replacing any mods) and I'm gtg or maybe I should switch to Vanilla first. Also, is there anything else I need to know about Fabric? I've only ever used #Forge/NeoForge.

@irfan tbh it should probably be as simple as just switching the server jar & mods

make sure to have backups though.

what's your mod list? (I'm assuming it's vanilla-compatible?)

@solonovamax yess I’ll def create a backup before doing anything.

I don’t think Vanilla supports any mods, right, but I assume if you meant if they were ‘disruptive’ mods that adds new objects n stuffs like that.

If that’s what you meant then I think they are ‘Vanilla compatible’, since they’re mostly QoL stuffs like new animations, new particles (i.e. nicer looking rain), better debug menu, Sodium for performance, etc.

@irfan all the mods you listed are client-side mods

but, vanilla-compatible mods are mods which allow the client to join the server without any of the mods present. generally this also means the world file is able to be read by the vanilla game

can you send a mods list for the mods on your server?

@irfan
Do you want to convert an existing world from NeoForge to Fabric or completely restart with a new world.

Converting will most likely not work, the internal structures are completely different. So even, in the unlikely, case that the world loads it will look vastly different because many of the blocks added by mods will either not load or load as something different because of mismatched internal IDs.

Make sure that you have a working backup of your world & setup before you try anything

@DarkMetatron yea backup n try will be the important thing. I want to essentially migrate my world which was on NeoForge to Fabric. I’m hoping it’d be fine since I don’t really have any mods that add objects to the game - mostly just QoL/cosmetic stuffs like new animations, nicer debug menu, Sodium for performance, etc. All of em are found on both Neo and Fabric

@irfan
That could work then, if no world generation mods or mods with additional blocks are in use.

About your question regarding Fabric itself: for the user there is no real difference in usage and nothing special to know or consider. All the relevant differences (that I can think of) are at the mod developer level.

@DarkMetatron that’s good to know, tqsm!
@irfan just swap to fabric and swap the mods and it should work i think