DemonPlugin
Make the night scarier, can your server survive?
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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 👹