Something went wrong. Try again.
Monorepo for PackTools - tooling for Minecraft Modpacks!
Something went wrong. Try again.
Zig 51%
C 28%
OCaml 11%
C++ 4%
Rust 2%
2%
Luau 1%
TypeScript <1%
Perl <1%
Nix <1%
Shell <1%
JavaScript <1%
C# <1%
Java <1%
F# <1%
GLSL <1%
ZenScript <1%
Dune <1%
Commits 62
feat: lsp and pw bump
Signed-off-by: omori50 <raamvion@gmail.com>
feat: finish packwandformat 31.....
Signed-off-by: omori50 <raamvion@gmail.com>
feat!: deprecate pack.json, pwf:31
Signed-off-by: omori50 <raamvion@gmail.com>
fix: packwand metadata
Signed-off-by: omori50 <raamvion@gmail.com>
feat(packluau): implement parts of stdlib
Signed-off-by: omori50 <raamvion@gmail.com>
feat(packluau): implement changelog in luau as a part of pw
Signed-off-by: omori50 <raamvion@gmail.com>
feat(packluau): aaaaaaaaaaaaaaaaaa
Signed-off-by: omori50 <raamvion@gmail.com>
feat(packluau): begin implementation of the luau scripting
Signed-off-by: omori50 <raamvion@gmail.com>
feat(packluau): init
Signed-off-by: omori50 <raamvion@gmail.com>
chore: gitattributes: exclude vendored
Signed-off-by: omori50 <raamvion@gmail.com>
README.md
packtools #
The monorepo for the Pack* Minecraft modpack tools.
| Project | What it is |
|---|---|
apps/packwand |
Packwand, a purely functional package manager for Minecraft modpacks (Zig) |
apps/packlsp |
PackLSP and PackFMT: language server and formatter for modpack content (OCaml |
apps/packopt |
Packopt, the resource and data pack optimizer Packwand links in (Rust) |
apps/packluau |
packluau, the Luau scripting runtime Packwand links in (C++23) |
Each project has its own README and LICENSE. Toolchains come from the root
flake: nix develop.