Allay

Your Personal Creator Assistant

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.

GitHub Release GitHub Downloads (all assets, all releases)

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.