No description
Find a file
Anastasia Calico 27ef1af506
All checks were successful
Build / build (push) Successful in 18m41s
Test / build (push) Successful in 18m34s
chore: Bump version.
2025-10-02 10:55:41 +10:00
.forgejo/workflows feat: Remove unused actions. 2025-09-30 12:38:29 +10:00
build_logic chore: Bump version. 2025-10-02 10:55:41 +10:00
gradle feat: Update to early build of Variant Lib 0.3.0. 2025-09-30 11:40:45 +10:00
src fix: Tail UVs in LopRabbitModel. 2025-10-02 10:53:44 +10:00
.editorconfig Initial commit 2025-09-15 16:54:39 +00:00
.gitattributes Initial commit 2025-09-15 16:54:39 +00:00
.gitignore Initial commit 2025-09-15 16:54:39 +00:00
build.gradle.kts build: Remove mavenLocal() for Greenhouse maven release of Variant Lib 0.3.0. 2025-09-30 13:20:40 +10:00
CHANGELOG.md chore: Bump version. 2025-10-02 10:55:41 +10:00
gradle.properties chore: Remove unnecessary parts of gradle.properties. 2025-09-30 11:40:12 +10:00
gradlew Initial commit 2025-09-15 16:54:39 +00:00
gradlew.bat Initial commit 2025-09-15 16:54:39 +00:00
LICENSE Initial commit 2025-09-15 16:54:39 +00:00
README.md Initial commit 2025-09-15 16:54:39 +00:00
settings.gradle.kts Initial commit 2025-09-15 16:54:39 +00:00

Greenhouse Multiloader Template

This is a version of the Fabric Example Mod that is tailored towards Fabric only Greenhouse mods.

Swapping Versions

Versions and properties are not within gradle.properties. This is because Kotlin DSL does not play nicely with gradle.properties. Versions and dependency definition are contained within gradle/libs.versions.toml. Properties are contained within build_logic/src/main/kotlin/lgbt/greenhouse/examplemod/gradle/Properties.kt.

It is ideal to change any mention of examplemod within the codebase when creating from this template.

Changes from Fabric Example Mod

The main changes from the Fabric Example Mod, which we have forked are:

  • Uses Kotlin DSL instead of Groovy DSL.
  • Moved versions to libs.versions.toml instead of gradle.properties.
  • Rewrites to expanded properties to create less overhead.
  • Modmuss' mod publish plugin is set up for both loaders. For CurseForge, Modrinth and Forgejo.
    • Feel free to remove any of these, you may desire Forgejo only if the mod is supposed to be an internal library.
    • You can run this with publishMods. Just make sure tokens are set up.

Remember to change this README for any projects!