Lucky Block

Lucky Block

1M Downloads

Add support for Fabric

kristibektashi opened this issue · 16 comments

commented
commented

It's highly unlikely that this will ever happen, unless one day fabric becomes considerably more popular than forge. Supporting 2 different mod loaders at the same time is just too impractical, and disadvantageous for the whole modding community.

commented

@alexsocha The answer might be yes in 1.16.x. As a Fabric player and modder, I love Lucky Block too. However, I cannot play other mods while playing Lucky Block. That's annoying.
Support for Fabric might not be toooooo hard for Lucky Block, as it depends on structures, world generations and mob NBTs. I think you can just develop the "first version" of Lucky Block for Fabric, and let contributors do the long time supports.
Support for Fabric is not disadvantageous for the whole modding community; in fact, it can improve what people think of Lucky Block. People like me will have more choices on choosing and playing mods. Many mods support two different mod loaders or above, such as REI, VoxelMap, etc.
That's my advice. Hope it can help you.

commented

Still waiting

commented
commented

I could help code it even

commented

Sorry for the delay - I recently tried fabric and I must say I’m impressed. It appears to be growing in popularity, and overall it’s probably a better piece of technology.

The biggest challenge here is keeping most of the codebase the same across both loaders, so that future maintenance is not 2x the work. I think that with some API abstractions, Kotlin rewrites, and gradle trickery, this is completely doable. Expect a Fabric version in the coming weeks!

commented

@alexsocha How is Fabric support coming along?

commented

refactoring, refactoring...

commented

fabric... pog

commented

@alexsocha How about now? I can help if needed

commented

Should be done in a week or so

commented

@alexsocha When will I be able to download Lucky Blocks for Fabric?

commented
commented

Done: #22, and it's now up on the website

commented

I say this should be reopened. There isn't any addon functionality in the fabric version for what I can see

commented

Addons should work just the same as in the forge version, I've made sure to test this heavily. Please do let me know if there are problems though. Otherwise, except for a bit of remaining docs work, I'd say that this is done in general, and you can always open separate issues to address more specific problems