NAME

WWW::MetaForge::ArcRaiders::CLI::Cmd::Arcs - List ARCs from the ARC Raiders API

VERSION

version 0.002

SYNOPSIS

# List ARCs (first page)
arcraiders arcs

# Include loot drop information
arcraiders arcs --loot
arcraiders arcs -l

# Navigate to specific page
arcraiders arcs --page 2
arcraiders arcs -p 3

# Fetch all pages
arcraiders arcs --all
arcraiders arcs -a

# Combine options
arcraiders arcs --loot --all

# JSON output
arcraiders --json arcs

DESCRIPTION

This command retrieves and displays a list of ARCs (enemies) from the ARC Raiders game API. By default, it shows the first page of results with basic information about each ARC including name and ID.

Results are paginated by the API. Use --page to navigate pages or --all to fetch all available ARCs across all pages.

OPTIONS

--loot, -l

Include loot drop information for each ARC. When enabled, the API returns additional details about what items each ARC can drop.

--page PAGE, -p PAGE

Retrieve a specific page number. Pages are 1-indexed. Without this option, the first page is returned.

Cannot be combined with --all.

--all, -a

Fetch all pages automatically. When enabled, the command retrieves every page of results and displays all ARCs in a single list.

This may take longer depending on the total number of ARCs.

OUTPUT

In normal mode, outputs a formatted list with each ARC on its own line:

ARC Name                                  [ID]
Another ARC                               [42]

At the end, displays a summary:

2 ARC(s) found.

For paginated results (without --all), the summary includes pagination details:

10 ARC(s) shown (page 1/5, 50 total). Use --all to fetch all pages.

With --json global option, outputs raw API response as JSON array.

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/Getty/p5-www-metaforge/issues.

IRC

You can reach Getty on irc.perl.org for questions and support.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHOR

Torsten Raudssus <torsten@raudssus.de>

COPYRIGHT AND LICENSE

This software is copyright (c) 2026 by Torsten Raudssus.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.