Skip to content

Architectury Templates

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jun 20:12
· 28 commits to master since this release

Architectury Templates can be used for setting your own architectury projects, for converting your existing projects to architectury projects, please refer to Architectury Example Mod instead.

The following templates are offered in Creative Commons Zero v1.0 Universal.

Architectury API is added to the templates by default, there are instructions on how to remove them within the buildscripts, depending on the API is not required to use the Architectury toolchain.

How to choose a template

Mixin or Not?

Mixins is a base game modification system available on both Forge and Fabric, Forge modders may be less familiar with this as Forge itself usually provides everything you need. This is not the case with Fabric. A lot of the events and hooks are not available on Fabric (Architectury API does reimplement some), and most of the times you will need to hook it up yourselves.

The Fabric Wiki's Introduction to Mixins is a great resource to start out. However, you might not need Mixins if your mod is something simple like adding a few blocks and items, Fabric API provides the essentials for that.

I want to mod for Quilt?

There are currently three variants of the Architectury Templates:

Targets Description
Forge The Forge sub-project used to call Forge-specific code, and handles Forge mod init.
You will also run Forge on this sub-project.
Fabric-Like Intermediary The Fabric-like binding project used to call Fabric APIs, this can be used to call code that is unspecific to both Fabric and Quilt, such as hooks that will apply to both Fabric and Quilt.
This sub-project is not executable.
Fabric The Fabric sub-project used to call Fabric-specific code, and handles Fabric mod init.
You will also run Fabric on this sub-project.
Quilt The Quilt sub-project used to call Quilt-specific code, and handled Quilt mod init.
You will also run Quilt on this sub-project.
Variants Forge Fabric-Like Intermediary Fabric Quilt
Forge N/A
Forge-Fabric N/A
Forge-Quilt N/A
Forge-Fabric-Quilt
(Not Recommended)
Forge-Fabric-Likes

How to setup the template

Please read this documentation: https://docs.architectury.dev/docs/architectury_api/getting_started.html.

Discord: https://discord.gg/C2RdJDpRBP

Downloads

  • 1.16.5-forge.zip: 1.16.5 Forge Template
  • 1.16.5-forge-fabric.zip: 1.16.5 Forge-Fabric Template
  • 1.16.5-forge-fabric-mixin.zip: 1.16.5 Forge-Fabric Template with Mixins
  • 1.17.1-forge.zip: 1.17.1 Forge-Only Template
  • 1.17.1-forge-fabric.zip: 1.17.1 Forge-Fabric Template
  • 1.17.1-forge-fabric-mixin.zip: 1.17.1 Forge-Fabric Template with Mixins
  • 1.18.1-forge.zip: 1.18.1 Forge Template
  • 1.18.1-forge-fabric.zip: 1.18.1 Forge-Fabric Template
  • 1.18.1-forge-fabric-mixin.zip: 1.18.1 Forge-Fabric Template with Mixins
  • 1.18.2-forge.zip: 1.18.2 Forge Template
  • 1.18.2-forge-fabric.zip: 1.18.2 Forge-Fabric Template
  • 1.18.2-forge-fabric-mixin.zip: 1.18.2 Forge-Fabric Template with Mixins
  • 1.18.2-forge-quilt.zip: 1.18.2 Forge-Quilt Template
  • 1.18.2-forge-quilt-mixin.zip: 1.18.2 Forge-Quilt Template with Mixins
  • 1.18.2-forge-fabric-quilt.zip: 1.18.2 Forge-Fabric-Quilt Template
  • 1.18.2-forge-fabric-quilt-mixin.zip: 1.18.2 Forge-Fabric-Quilt Template with Mixins
  • 1.18.2-forge-fabric-like.zip: 1.18.2 Forge-Fabric-Like Template
  • 1.18.2-forge-fabric-like-mixin.zip: 1.18.2 Forge-Fabric-Like Template with Mixins
  • 1.19-forge.zip: 1.19 Forge Template
  • 1.19-forge-fabric.zip: 1.19 Forge-Fabric Template
  • 1.19-forge-fabric-mixin.zip: 1.19 Forge-Fabric Template with Mixins