3 releases

0.1.0 May 20, 2024
0.1.0-beta.1 Oct 8, 2023
0.1.0-alpha.1 Aug 11, 2023

#148 in Configuration

GPL-3.0-only

685KB
5K SLoC

Rust 3K SLoC // 0.0% comments JavaScript 2.5K SLoC

Animated Allay

Allay

Your Personal Creator Assistant

Quickstart

# intialize new project
mkdir my-project
cd my-project
allay init

# populate add-on
$EDITOR src/BP/hello.json

# build add-on
allay build

Additional Features

Feature Flag Description Enabled by default
share command share Shares add-ons over HTTP yes
export command export Exports add-ons to Minecraft yes
git git Handles git no
shell completions shell-completions Generates shell completions yes
schema command config-schema JSON schema for config file no
watch command watch Rebuild add-ons on file changes yes
manual command manual Opens the manual yes

To enable features that are not active by default, use -F <feature name> when installing/building Allay (for example: cargo install -F config-schema allay). To disable all default features, use the --no-default-features (for example: cargo install --no-default-features -F git allay).

Versioning

Allay adheres to Semantic Versioning. The changelog is documented here.

Dependencies

~14–31MB
~458K SLoC