Skip to content

Add Fabric CLI based project creator support - #2654

Merged
Earthcomputer merged 1 commit into
devfrom
fabric-cli-creator
Nov 10, 2026
Merged

Earthcomputer merged 1 commit into
devfrom
fabric-cli-creator

Conversation

@Earthcomputer

Copy link
Copy Markdown
Member

Added support for node packages to be run in the project creator. In the future this will run Fabric and NeoForge CLI template generators to hopefully reduce the number of mistakes.

This bumps the template version to 4. #2651 will also be included in this version bump.

AI disclosure: I used Claude code to help write this change. I reviewed the code carefully myself and tested for correctness.

- Add run_npm_package finalizer, which runs a package from npm or a git
  repository in a plugin-maintained npm environment, and warns the user
  about the code it will run
- Add generate_files and replace_in_file finalizers
- Add fabric_game_version property type
- Bump the template format version to 4, and point the templates
  submodule to the v4 branch
@Earthcomputer
Earthcomputer merged commit 43ad5fa into dev Nov 10, 2026
2 of 7 checks passed
@Earthcomputer
Earthcomputer deleted the fabric-cli-creator branch November 10, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant