Commands
AstralStacker registers two ACF commands: /astralstacker (stats/reload) and /stackill (bulk removal).
Command | Permission | Description |
|---|---|---|
|
| Prints total item and entity stack counts, broken down by material/entity type. |
|
| Reloads |
|
| Removes every entity stack within |
/astralstacker
Permission: stacker.command (class-level @CommandPermission, applies to every subcommand — there are no additional per-subcommand permissions).
stats
Console or player. Reports, in gold/gray/green/yellow chat lines:
Total tracked item stacks (excluding ones already marked for removal), then each present
Materialwith the summedamountacross all its stacks.Total tracked entity stacks (same exclusion), then each present
EntityTypewith the summedamountacross all its stacks.
reload
Console or player. Calls AstralStacker#loadConfiguration() (re-reads config.yml and refreshes EntityStackService's cached max-merge-distance). Replies with a gray "Reloading…" message, then a green success or a red failure message; a failure is also logged via SLF4J with the stack trace.
/stackill <radius>
Permission: stacker.butcher. Player-only (@Default, no console fallback). radius is an integer number of blocks (tab-completion suggests 1–100, but any value works). Removes every entity stack — not item stacks — within radius blocks of the sender's location in the sender's world (EntityStackService#butcherStacks): each matching stack is marked for removal and its underlying entity is removed immediately. There is no confirmation prompt.
Permission summary
Node | Grants |
|---|---|
|
|
|
|
See also
Overview — the services these commands report on and reload.
Configuration — what
reloadre-reads.Mechanics — what a butchered entity stack was doing before removal.