cicada-build
is a build system for Minecraft Bedrock addons based on
Gulp. Features include:
- Better
manifest.json
handling -
cicada-build
takes a.js
file as a source of manifest and generatespackage.json
by combining the source and your NPMpackage.json
. If your addon consists of several packs (like a behavior pack and a resource pack),cicada-build
will automatically generatemanifest.json
for each of your pack. - Automatic icon resizing and format conversion
-
If your pack icon is larger than 256x256 or it's not a PNG image,
cicada-build
automatically resizes it and converts to PNG. - TypeScript integration
-
cicada-build
automatically transpiles scripts written in TypeScript into JavaScript. - NPM integration
-
cicada-build
can also bundle NPM packages with your script as long as they are ECMAScript modules. (Bundling CommonJS modules is not supported at the moment.) - Protocol Buffers integration
-
cicada-build
automatically compiles Protocol Buffers.proto
files into TypeScript so you can efficiently serialize and deserialize your data in your script. - Installing addons
-
cicada-build
can install your addon to Minecraft as long as you can mount itscom.mojang
directory somewhere on your computer. It does **not** need to be Windows. You can still develop addons with your iOS or Android device if you can somehow mount it.
See documentation.
See NEWS.
PHO
CC0 “No Rights Reserved”