> For the complete documentation index, see [llms.txt](https://buildsystem.eintosti.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://buildsystem.eintosti.de/v4/developer-portal/developer.md).

# Overview

Developer documentation for the **BuildSystem API** (version `4.0.0`). Use it to create worlds programmatically, listen to lifecycle events, manage backups, and integrate with PlaceholderAPI and LuckPerms.

## Navigation

* [**Getting Started**](/v4/developer-portal/getting-started.md): Add API dependencies (Maven/Gradle), resolve the API instance, and manage lifecycles.
* [**World Management**](/v4/developer-portal/world-management.md): Generate and import worlds using fluent builder patterns, and interact with flat property accessors on `WorldData`.
* [**Backup Service**](/v4/developer-portal/backup-service.md): Manage world backups and restore operations programmatically.
* [**Event Pipeline**](/v4/developer-portal/event-pipeline.md): Listen and react to custom world, folder, and backup events.
* [**Integrations & System Hooks**](/v4/developer-portal/integrations.md): PlaceholderAPI placeholders, LuckPerms contexts, and WorldEdit checks.
