Allay
Allay is a command-line application which can be used to create add-ons for Minecraft: Bedrock Edition. It's goal is to take over the boring work you would do when manually developing an add-on such as generating UUIDs and handling localization.
When working with Allay you work on the source files and Allay takes them and transforms them in the way you need it so your add-on can be imported into Minecraft and published. This allows you to quickly build your next big project.
Features Overview
Plugins
Next to built-in extensions like automatic manifest and UUID generation, plugins can be used to extend your project infrastructure. Plugins are just programs that can be written in any programming language. They make use of command-line arguments or environment variables set by Allay when invoking the plugins. The plugins repository provides useful plugins that may come in handy for your. There are also plugins created by the community. Browse the allay-plugins topic on GitHub to find some!
The manual provides an extensive introduction and explaination for using and developing plugins for Allay.
Batteries Included
Allay comes with a lot of functionalities built-in:- UUID generation
manifest.json
generation- Localization handling
Rapid Development
Allay's command-line interface provides a large set of commands like watch
which
automatically rebuilds your project on changes in your source files. You can share your built
project to your other devices by using the share
command to for instance ensure
that your project works both for Desktop and Mobile.
Allay is capable of building your projects in a few milliseconds when using less time-consuming plugins.
Community
Let's build a community! Join the Discord server, ask questions and help others.