Let's get drafting!
This mod is open source and under a permissive license. As such, it can be included in any modpack on any platform without prior permission. We appreciate hearing about people using our mods, but you do not need to ask to use them. See the LICENSE file for more details.
This is a template repository for creating Fab Labs projects with automatic CI publishing to the Github Packages maven. Fab Labs projects are typically experimental API drafts that will eventually be PR'd into Fabric API. As such, this project is structured around Fabric API, along with its checkstyles and versioning system.
Setup is designed to be as easy as possible for creating new projects.
- Click the "Use this template" button above the file view.
- Clone the newly-created repo to your computer.
- In gradle.properties, change the
library_name
property to be the name of this library. It will be converted intofablabs-<library_name>-v<version>
to create your Mod ID. - In your IDE, change the names of the
io.github.fablabsmc.fablabs.api.blueprint
package and theio.github.fablabsmc.fablabs.api.fluidstack.v1.FluidStacks
class as necessary. Change theMODID
field inBlueprint
to your mod ID. - Change the name of
mixins.blueprint.json
by replacingblueprint
with your library name. Change the value ofpackage
in the mixins JSON as necessary. - In fabric.mod.json, change the
description
andentrypoints
fields as necessary. - You're all set up to get working!