Voxel Shop beta is live. Expect occasional bugs. Learn more
Create powerful mobs with configurable powers and scalable difficulty |- Mythic skill support
EnchantedMobs
Dynamic mob abilities and player-scaling difficulty for Minecraft servers.
EnchantedMobs is a highly configurable plugin that dynamically assigns powers (abilities) to mobs.
Mobs can automatically scale with nearby players, gain unique combat mechanics, and create far more challenging and interesting encounters.
Designed for Spigot / Paper servers, EnchantedMobs integrates with popular plugins such as ItemsAdder, Oraxen, MMOItems, MythicMobs, and PlaceholderAPI.
With its event-driven ability system, server owners can design complex mob mechanics entirely through configuration. If you still this is not enough, you can even use Mythic skills as ability!
FeaturesDynamic Mob PowersMobs can receive randomly selected Powers from configurable files.
- Weighted and level-based Power selection
- Power groups and unique Power restrictions
- Maximum Power limits
- Conditional Power assignment
- Entity and world filtering
- Custom variables and dynamic values
- Ready-to-use Power configurations
Powers can modify health, damage, defense, movement, equipment, projectiles, targeting, status effects, explosions, summoning, and death behavior.Player-Scaling DifficultyMob strength can automatically scale based on the average Power level of nearby players.
- Configurable mob levels
- Adjustable player scan radius
- Minimum and maximum difficulty
- Default levels when no players are nearby
- World and entity blacklists
- Configurable Power generation chance
New players can face manageable enemies, while experienced players encounter stronger and more complex mobs.Event-Driven Power SystemEvery Power follows a flexible execution structure:
- Trigger -> Conditions -> Modifiers -> Abilities
Triggers determine when a Power activates, Conditions decide whether it can run, Modifiers change the event result, and Abilities perform the final effect.Supported events include mob spawning, periodic ticks, attacks, damage, healing, target changes, combustion, projectiles, explosions, and death.Powerful Built-in Systems
- 52 Abilities: Damage, healing, projectiles, summoning, visual effects, equipment, movement, and logic control
- 38 Conditions: Check entities, players, health, distance, equipment, damage, projectiles, environment, and more
- 10 Modifiers: Directly modify damage, healing, combustion, explosions, projectiles, armor, and revival
- 18 Triggers: React to spawning, combat, targeting, projectiles, explosions, periodic updates, and death
Abilities can be nested, repeated, delayed, randomly selected, executed conditionally, and applied to nearby entities.This makes it possible to build complex mob AI, combat mechanics, spell systems, minibosses, and elite enemies entirely through configuration.Advanced Projectile MechanicsEnchantedMobs provides extensive control over mob projectiles.
- Modify projectile speed, direction, spread, and gravity
- Create homing projectiles
- Modify arrow damage, critical state, and piercing level
- Replace arrows with TNT, potions, or other projectiles
- Execute Powers while projectiles are flying
- Run impact Abilities when projectiles hit an entity or block
Create explosive arrows, projectile trails, homing attacks, delayed effects, and other advanced ranged mechanics.Summoning SystemThe summon Ability can create mobs and assign additional Powers to them.
- Random entity selection
- Custom spawn amounts and locations
- Automatic target assignment
- Optional removal of summoned mob drops
- Specific or randomly selected Powers
- Level-based summoned mobs
Elite Mob Display SystemPowered mobs can be clearly identified through:
- Custom mob names
- Displayed Power tags
- Mob level indicators
- Health and Power BossBars
- Configurable BossBar colors and styles
- Hidden passive Powers
Advanced Item and Entity MatchingMatchItemFormat and MatchEntityFormat allow Powers and Conditions to check:
- Entity types, health, names, tags, and equipment
- Materials, custom items, names, lore, enchantments, and NBT
- MythicMobs internal IDs
- LevelledMobs levels
- PersistentDataContainer values
- AND, OR, and NOT logic
Plugin IntegrationsSupported integrations include:
- ItemsAdder
- Oraxen
- MMOItems
- MythicMobs
- LevelledMobs
- PlaceholderAPI
MythicMobs skills can also be executed directly as EnchantedMobs Abilities, allowing existing skills to be used inside the Power system.Included Power ExamplesEnchantedMobs includes many ready-to-use Power configurations. Every included Power can be modified, disabled, duplicated, or used as a template.Attribute and Defensive Powers
- HealthMultiplier
- DamageMultiplier
- DefenseMultiplier
- Hasty
- Bullwark
- Shielding
- Regeneration
- Rallying
- FireImmunity
- FallImmunity
- ProjectileImmunity
- MagicImmunity
- SunImmunity
Melee and Combat Powers
- FireAttack
- LifeStealAttack
- BlinkAttack
- DisarmAttack
- ShuffleInventoryAttack
- Rust
- Exhaust
- Knocking
- Reflection
- Blastoff
Negative Status Powers
- Toxic
- Hunger
- Blindness
- Nausea
- Weakness
- Slowness
- Wither
- Choke
- Defile
Projectile and Ranged Powers
- Archer
- ArrowRain
- HomingArrow
- ExplosionArrow
- FireballArrow
- TNTArrow
- WebArrow
- Hook
Magic and Special Powers
- SonicBoom
- GuardianBeam
- EvokerFangs
- ShulkerBullet
- Ghastly
- Necromancer
- Storm
- Alchemist
- Webber
- Cloaked
- Flying
Death and Survival Powers
- ExplosionDeath
- LightningDeath
- PotionCloudDeath
- OneUpDeath
- Vanishing
- WitheringAura
Summoning and Mob-Specific Powers
- Summoner
- CreeperExpert
- EnhanceEquipment