This tool is in early dev/beta. use at your own risk and expect changes
flint is a CLI for working on mods, modpacks, games, and texture packs. run it from the package root or pass --path.
| command | purpose |
|---|---|
| format | format lua with stylua |
| lint | lint lua with selene, plus luanti specific lints and fixes |
| modernize | apply every safe lint fix |
| generate | create/update package files from source and conf files |
| convert | convert models and translations between formats |
| compress | losslessly shrink png and ogg files |
see config for flint.toml and CI for running in GitHub Actions.