DemonPlugin

Make the night scarier, can your server survive?

53

DemonPlugin

Demons — Holy Blade vs Hellspawn

Project Page / Modrinth Listing Info

---

Summary

DemonPlugin is a survival plugin that turns every zombie into a deadly demon that can only be slain using a sacred weapon — the Angelic Sword. Designed to pair with a custom resource pack, this plugin makes nights terrifying and rewards players for surviving hell’s invasion.

---

Features

Supernatural Zombie Overhaul:

* Every zombie becomes a Demon automatically * Custom name & behavior * Optional fire resistance * Increased movement speed * Configurable health & damage * Only damageable by Angelic Sword * Fully resource-pack compatible

Angelic Sword:

* Uses Heart of the Sea as the item base (for custom textures) * Only weapon capable of harming demons * One-hit demon kills * Breaks after configurable uses * Recipe fully configurable in config.yml

Vault Rewards:

* Earn money per demon kill * Configurable min/max rewards * Chat message showing exact earnings * Automatically disables if Vault is missing (no errors)

---

Permissions

| Permission | Description | | ------------- | ------------------------ | | demons.reload | Reload the plugin config |

(No admin abuse commands — fully survival-focused)

---

Dependencies

Required:

* Vault * Vault *(optional but recommended for rewards)*

Soft-depend:

* Vault is detected automatically. If not installed, demon rewards are safely skipped and plugin still runs normally.

---

Compatibility

✔ Paper 1.20.x ✔ Paper 1.21.x ✔ Works with custom resource packs ✔ No mods required for players

---

Configuration Example

```yaml demon: damage: 8 # Demon hit damage in half-hearts (8 = 4 hearts) bypass-armor: true # Whether to bypass the players amor and always deal that amount of hearts health: 2 # Demon health in half-hearts (2 = 1 heart) speed-multiplier: 1 # How fast the demon should go (default = 1 defaults to speed of zombie) fire: true # Whether or not the demons die to fire (True = do die to fire false = don't die to fire)

angelic-sword: max-uses: 10 # How many times it can be used before breaking recipe: row1: ["", "", "NETHER_STAR"] row2: ["", "NETHERITE_BLOCK", ""] row3: ["STICK", "", ""]

vault-reward: min: 50 max: 100 ```

---

Installation

1. Drop Demons.jar into `/plugins` 2. Install Vault *(optional for rewards)* 3. Start server to generate config 4. Add your demon resource pack (optional but recommended) 5. Restart and survive the night 👹

ADS