MCMT

MCMT

95.3k Downloads

Fabric Port?

Shroototem opened this issue ยท 14 comments

commented

Are there any plans to port this to fabric?

commented

This is going on the long term enhancement list it'll get the same treatment as #2. I.e. once the current release build is stable and ready I'll work on cross porting it (though I think a back to 1.12.2 port is in order first)

The main issue with this is I've never used fabric before so I'd need to learn how it does it's code transformation and if it can do what I want it to do (as forge gives me a full scriptable api to rewrite entire classes if I need to (modulo issues))

And if anyone wants help replicating MCMT in fabric themselves, the "ask for help and I'll do what I can" of #2 also applies (But I know more about 1.12.2 coremodding than fabric coremodding)

commented

I think 1.12.2 forge has more priority cuz lots of good mods and modpacks need this mod. Fabric has alot of optimization mods already that will help U.

commented

But we could always use more. XD
I'm trying to get the lowest MSPT possible on my server. Really just for overhead.

commented

This should really get a fabric port!

commented

This should really get a fabric port!

No, just no

commented

@Ytoblo why not?

commented

@Ytoblo why not?

better let a person work on the mod loader on which he is comfortable, with which he is very familiar, and not which "becomes popular". I understand why you need this mod for fabric, you have no experience with forge mappings, and therefore you need fabric for parallel ticks of you server software

commented

am i right?

commented

lol

commented

Yeah U are right @Ytoblo . Forge will be better cuz author knows it. We should first get stable release on modern minecraft versions and then backport to 1.12.2 as somebody sad in another issue. Fabric has alot of optimization mods, and they are enough cuz there are no "big" mods on fabric.

commented

That's fair enough. I just always want my servers to run with max performance in mind.

commented

I'd like to help porting it to fabric. I had some fabric experience and willing to know more about Minecraft mechanisms.

commented

I did the first release of my porting. It can be found at MCMTFabric. For some reason, it doesn't seem to be working and proper logging and configuration loading is in progress.

commented

@himekifee

Oooooh, very Jazzy, I'll try having a look at the code properly tomorrow

One thing I would note is that your code lacks the ability at present to effectively perform the functionality of sync_fu

But props to you for making it work; if you want to talk, please yell; I'm working on setting up a discord server, but DMs can work before then if needs be