Configuration
Astra Lifesteal loads its runtime options from the YAML resources copied into the plugin data folder on first startup.
Files
config.yml: Core lifesteal, elimination, storage, and anti-exploit behavior.messages.yml: Player-facing messages.recipes.yml: Custom heart-related recipes.shop.yml: Shop entries and purchase behavior.
Storage
The plugin includes SQLite support and runtime drivers for MySQL, MariaDB, and PostgreSQL. Choose the database type that matches your server environment, then restart the server after changing storage settings.
Recipes and Shop
Use recipes.yml to define craftable lifesteal items and shop.yml to expose purchasable entries. Keep item materials aligned with the Minecraft version supported by your Paper server.