afflictions
Afflictions implements supernatural afflictions, such as: Vampirism and Curses.
afflictions
Afflictions
A supernatural afflictions plugin for Paper 1.21.11 servers. Transform players into vampires, curse them with debilitating effects, and more.
Currently Work In Progress.
The plugin is actively in development. And as such, there are some missing features. Such as Lycantrophy as I am yet in the planning for it. More PlaceholderAPI placeholders, more in built curses & more.. This is currently for people who do not mind being on the bleeding edge and do not mind bugs & missing features.
Features
- Fully Configurable - Sunlight damage, night bonuses, blood system with feeding mechanics - Fully Configurable - Configurable debuff afflictions (weakness, blindness, decay, or create your own) - Fully Configurable - 8-phase lunar cycle affecting gameplay - Fully Configurable - Full integration for scoreboards, TAB, and chat plugins - Fully Configurable - SQLite with offline player support - Fully Configurable - MiniMessage formatting, per-affliction YAML configs
Requirements
- Paper 1.21.11 (The plan is to support latest versions of Minecraft as Minecraft is moving away from older java versions and as such, to offer best performance the plugin can have, we will always require latest possible java versions.) - Java 21+
Optional
Quick Start
1. Drop the JAR in your `plugins/` folder 2. Restart the server 3. Use `/afflictions give <player> vampirism` to test
Commands
| Command | Description | |---------|-------------| | `/aff give <player> <affliction> [level]` | Give an affliction | | `/aff remove <player> <affliction>` | Remove an affliction | | `/aff clear <player>` | Clear all afflictions | | `/aff list [player]` | List afflictions | | `/aff reload` | Reload configuration |
Documentation
See the Wiki for full documentation: - Commands - Permissions - Vampirism - Curses - Configuration - PlaceholderAPI
Building
```bash ./gradlew build ```
License
Apache License 2.0