Angels Vs Demons v1.0

highly configurable, perfect for any SMP
  • Untitled44_20260710152002.png
  • Untitled44_20260710151809.png
  • Untitled44_20260710152002.png
  • Untitled44_20260710151809.png
credits to: @starliezz for the cover image
The Best Minecraft SMP Plugin
Angels Vs Demons is an FFA based SMP plugin that was originally a recreation of Sharpness's videos on where he played as an Angel, dominated a demon army and won. However, on this SMP angels have only one life, on death they become into a demon

This plugin also has parts that are completely original as an addition to accomplish the users on who are using the plugin for entertainment, content, etc.


----------------------------------------------------------
feel free to join the discord server:
https://discord.gg/V97ZsmU4gx

THE PLUGIN IS ONLY FOR FREE UNTIL THE PLUGIN REACHES 400 VIEWS

every 5 star rating will make the view requirement rise by 200 max is 2000 views
so i recmomend getting all your friends get it before it becomes $3.99
----------------------------------------------------------
What is different from Doomwens?
this is only a comparison, do not find this as an attempt of a war
this is not an attempt to be seen better, this is just so you know what is more recommended and gain trust for your perspective

CleuchDoomwen
PriceFREE$9.99
Custom Weapons32
Abilities106
ConfigurableYes -> almost everythingYes -> mostly
Popularity50 Views4.5k+ Views
RatingsNoneNone
PurchasesNone [free]35
Discord Members3503k
Overall [based on this]4/83/8
----------------------------------------------------------
Why the plugin is worth it
It may currently be free, but later it will be costing money with the reason of me lacking money, all type of support helps me out and makes a day of mine brighten. I'm 15 trying my best to improve and make the best plugins for you all, this plugin has over 4k of code, which is a good amount of coding for a plugin, especially when its only 90kb which is extremely good compared to most SMP plugins nowadays
----------------------------------------------------------
What if you dont like the abilities?
That's honestly perfectly fine, feel free to join the discord server and give suggestions on any type of abilities you want me to add, I love adding stuff people would enjoy!
----------------------------------------------------------
Commands
This is the usage of commands on how you do everything
/levelcheck your current level
/levelinfocheck the level requirements for abilities
/trust %player%block yourself from doing harm with your abilities to specific users
/untrust %player%undo the /trust
/avd extra onemace <true|false>enables|disables
/avd extra oncemace resetremoves all maces and resets the crafting data
/avd hide[client-sided] hide all cosmetic particles
/avd extra fireballexplosionoptional explosion radius showcase for the fireball ability
/avd extra deathanimationspecial death animation when turning into a demon
/avd demonspawnon the location you're standing, sets the location of the demons spawn
/avd extra nephilim <enable|disable>enable a special role that is mixed angel|demon
/avd setlevel <0+> %player%change your level or another user
/avd skipskip all your current cooldowns
/avd selectrequires nephilim enabled, randomly selects a user to be the nephilim
/avd extra custommace <enable|disable>when enabled, each role: angel, demon and nephilim have a custom mace on craft
/avd extra setability <team> <level> <ability|none> <action>allows you what abilities what each level has, giving you the power to have 132 possibilities
----------------------------------------------------------
Config.yml
This is to showcase the config and prove how configurable on how everything is.

YAML:
demon-spawn: {}

levels: {}

trust: {}

extra:
deathanimation: false
onemace: true
onemace-public: false
fireballexplosion: false
custommace: false

# ---------------------------------------------------------------------------
  # ability settings
  #
  # this section controls projectile speed, particle effects, team exclusions,
  # and other ability behaviour
  #
  # team exclusions
  # ----------------
  # Most abilities have an "excluded-teams" option
  #
  # examples:
  #   excluded-teams: "NONE"             - affects everyone
  #   excluded-teams: "[angel]"          - excludes angels
  #   excluded-teams: "[angel, demon]"   - excludes angels and demons
  #
  # valid teams: angel, demon, nephilim
  # Singular and plural names are both accepted
  #
  # self-affecting abilities
  # ------------------------
  # area abilities may include "affect-self"
  #
  #   affect-self: true   - caster is affected
  #   affect-self: false  - caster is immune
  #
  # projectile speed
  # ----------------
  # projectile speed is measured in blocks per second
  #
  # particle settings
  # -----------------
  # every particle uses the same fields
  #
  #   type      - Minecraft particle name (FLAME, DUST, SOUL, etc)
  #   color     - RGB colour for DUST particles
  #   size      - Size of DUST particles
  #   material  - Material for ITEM or BLOCK particles
  #   count     - Number of particles spawned
  #   spread-*  - Particle spread on each axis
  #   extra     - Particle motion value, usually 0
  #
  # invalid particle or material names fall back to a safe default and log a warning
  #
  # changes take effect after a plugin reload or with /avd reload
  # ---------------------------------------------------------------------------

  abilities-config:
dash:
speed: 2.4
particles:
trail-dust:
type: DUST
color: {r: 255, g: 221, b: 0}
size: 1.0
count: 20
spread-x: 0.3
spread-y: 0.4
spread-z: 0.3
extra: 0

fireball:
excluded-teams: "NONE"
      affect-self: true
speed: 14.0
item:
material: FIRE_CHARGE
scale: 1.6
particles:
trail-dust:
type: DUST
color: {r: 200, g: 20, b: 0}
size: 2.2
count: 6
spread-x: 0.35
spread-y: 0.35
spread-z: 0.35
extra: 0
trail-sparkle-dust:
type: DUST
color: {r: 60, g: 220, b: 220}
size: 1.6
count: 2
spread-x: 0.3
spread-y: 0.3
spread-z: 0.3
extra: 0
explosion-dust:
type: DUST
color: {r: 255, g: 140, b: 0}
size: 1.4
count: 30
spread-x: 0.7
spread-y: 0.7
spread-z: 0.7
extra: 0
blast-radius-dust:
type: DUST
color: {r: 255, g: 40, b: 0}
size: 1.3
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0

heavenlydaggers:
excluded-teams: "NONE"
      speed: 30.0
particles:
trail-dust:
type: DUST
color: {r: 255, g: 215, b: 0}
size: 1.1
count: 4
spread-x: 0.08
spread-y: 0.08
spread-z: 0.08
extra: 0
hit-dust:
type: DUST
color: {r: 255, g: 215, b: 0}
size: 1.3
count: 30
spread-x: 0.5
spread-y: 0.5
spread-z: 0.5
extra: 0

blessing:
excluded-teams: "NONE"
      affect-self: true
speed: 25.0
particles:
trail-dust:
type: DUST
color: {r: 60, g: 220, b: 90}
size: 1.1
count: 4
spread-x: 0.08
spread-y: 0.08
spread-z: 0.08
extra: 0
burst-dust:
type: DUST
color: {r: 60, g: 220, b: 90}
size: 1.6
count: 60
spread-x: 0.5
spread-y: 0.5
spread-z: 0.5
extra: 0

equinox:
excluded-teams: "NONE"
      affect-self: false
speed: 16.0
particles:
trail-dust:
type: DUST
color: {r: 255, g: 140, b: 0}
size: 2.4
count: 10
spread-x: 0.4
spread-y: 0.4
spread-z: 0.4
extra: 0
trail-sparkle-dust:
type: DUST
color: {r: 255, g: 200, b: 0}
size: 1.6
count: 4
spread-x: 0.3
spread-y: 0.3
spread-z: 0.3
extra: 0
explosion-dust:
type: DUST
color: {r: 255, g: 120, b: 0}
size: 2.0
count: 60
spread-x: 1.2
spread-y: 1.2
spread-z: 1.2
extra: 0

ghost:
particles:
trail-dust:
type: DUST
color: {r: 255, g: 255, b: 255}
size: 1.5
count: 6
spread-x: 0.35
spread-y: 0.5
spread-z: 0.35
extra: 0

hellzone:
excluded-teams: "NONE"
      particles:
bubble-dark-dust:
type: DUST
color: {r: 110, g: 0, b: 0}
size: 1.8
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0
bubble-bright-dust:
type: DUST
color: {r: 200, g: 15, b: 15}
size: 1.4
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0
swirl-dust:
type: DUST
color: {r: 255, g: 20, b: 20}
size: 2.4
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0
burst-dust:
type: DUST
color: {r: 150, g: 0, b: 0}
size: 2.0
count: 80
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0

darkzone:
excluded-teams: "NONE"
      particles:
burst-dust:
type: DUST
color: {r: 10, g: 10, b: 10}
size: 2.2
count: 90
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0
boundary-black-dust:
type: DUST
color: {r: 5, g: 5, b: 5}
size: 1.6
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0
boundary-violet-dust:
type: DUST
color: {r: 45, g: 0, b: 60}
size: 1.4
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0

shadowswap:
excluded-teams: "NONE"
      particles:
shade-dust:
type: DUST
color: {r: 30, g: 0, b: 45}
size: 1.6
count: 20
spread-x: 0.4
spread-y: 0.8
spread-z: 0.4
extra: 0

weepingguard:
excluded-teams: "NONE"
      affect-self: true
particles:
vine-dust:
type: DUST
color: {r: 20, g: 40, b: 10}
size: 2.0
count: 100
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0
dark-green-dust:
type: DUST
color: {r: 15, g: 35, b: 8}
size: 1.6
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0
blackish-dust:
type: DUST
color: {r: 10, g: 10, b: 10}
size: 1.3
count: 1
spread-x: 0
spread-y: 0
spread-z: 0
extra: 0

bloodlust:
excluded-teams: "NONE"
      particles:
burst-dust:
type: DUST
color: {r: 200, g: 0, b: 0}
size: 1.8
count: 30
spread-x: 0.5
spread-y: 0.7
spread-z: 0.5
extra: 0
EULA: Free EULA
130 Views
5 Downloads
Jul 22, 2026 Published
N/A Updated
Not yet rated
91.2 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
the second image generated by ChatGPT with text added by me
AI use in product
No
Type
  1. Gameplay
  1. Minigame
  1. Magic
Game mode
  1. Factions
  1. Minigame
  1. Anarchy
Supported software
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Memory Saving | No Lag
5.00 star(s) 1 ratings
5 purchases
Not yet rated
4 purchases
Not yet rated
4 purchases
Damage Modifications
Not yet rated
0 purchases
Hidden Identity, Dragon Egg Ability, etc
Not yet rated
0 purchases
130 Views
5 Downloads
Jul 22, 2026 Published
N/A Updated
Not yet rated
91.2 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
the second image generated by ChatGPT with text added by me
AI use in product
No
Type
  1. Gameplay
  1. Minigame
  1. Magic
Game mode
  1. Factions
  1. Minigame
  1. Anarchy
Supported software
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Memory Saving | No Lag
5.00 star(s) 1 ratings
5 purchases
Not yet rated
4 purchases
Not yet rated
4 purchases
Damage Modifications
Not yet rated
0 purchases
Hidden Identity, Dragon Egg Ability, etc
Not yet rated
0 purchases
Top