Fabric Support
mrh0 opened this issue ยท 8 comments
While I (MRH0) support and maintain the Forge version of Create Crafts & Additions I do not support nor maintain the Fabric port.
The Fabric branch is community driven and I only approve changes, compile, and publish the jar. If anyone has an interest in maintaining the Fabric branch you are free to do so by making a PR here.
You may have a look at Architectury. It allows you to use the same code for both Forge and Fabric.
You can also have Forge and Fabric specific code for working with some libraries. It will take some effort to transfer to project to it, and it will mean another dependency is needed (which we need to wait for to update to another MC version e.g. 1.20).
But this means we can have very little code for Fabric and Forge in the same branch and have a common library.
For an example my mod BetterCC uses it.
Just created #411
This is for fabric for 1.19.2 as diamond grit is not currently craftable.
Could we get a contributor guide? I want to fix some crafting issues with fabric but I can't get the project to build in eclipse.
EDIT: running gradlew build hangs on 100% configuring for me
<=============> 100% CONFIGURING [1m 35s]
> Resolve dependencies of :runtimeClasspathCopy
Okay: I had found a bug for Fabric where biomass couldn't be made due to the recipe including a forge tag...so I changed the identifter to just be seed oil rather than any kind of biofuel and it's working now - but is this an okay way of doing things? This break forge compat and I'm not sure if splitting the codebase so much from forge version was a good idea
Is it possible to using Porting Lib?
Is it possible to using Porting Lib?
Not familiar with it, you mean for using it to port CC&A to fabric? sure. not sure if anyone else is working on a new fabric port atm