afflictions
PluginApache-2.0

afflictions

Afflictions implements supernatural afflictions, such as: Vampirism and Curses.

11
Downloads
0
Followers
3 months ago
Updated
📦
1
Versions

📖About 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

  • Vampirism - Sunlight damage, night bonuses, blood system with feeding mechanics
  • Curses - Configurable debuff afflictions (weakness, blindness, decay, or create your own)
  • Moon Phases - 8-phase lunar cycle affecting gameplay
  • PlaceholderAPI - Full integration for scoreboards, TAB, and chat plugins
  • Persistent Storage - 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:

Building

./gradlew build

License

Apache License 2.0