Community listing page, reviews here may not be monitored by the author.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Allows mobs to use wands and staffs from Wizards (RPG Series) to cast spells, as well as giving undead mobs a chance to spawn with spellcasting equipment. (Equipment spawning can be toggled on/off in the config or overwritten via KubeJS)
Wizard Mob Behaviors
Spellcasting mobs cast spells from a distance but don't actively strafe players like bow-wielding skeletons. However, once the player gets close enough, mobs will switch from using spells to melee attacks, which are compatible with Better Mob Combat Neoforge Port. Mobs in the middle of spellcasting cannot move or cancel their spell, which can give players an opportunity to strike.
Mobs using Holy or Water spells can heal allies as well as attack. These mobs prioritize healing themselves and allies over targetting the player, so it imperative to kill them first when dealing with a horde. Mobs using healing spells without the damage capibility will try to melee the player if there are no allies within healing range.
Spell Tags
Mobs can be assigned spell schools with tags to ensure that they cast the spell from their assigned school when wielding staffs that offer a choice of spells. There are currently 7 tags that can be assigned to mobs:
wizardmobs:fire_wizardwizardmobs:frost_wizardwizardmobs:arcane_wizardwizardmobs:holy_wizardwizardmobs:water_wizardwizardmobs:air_wizardwizardmobs:earth_wizard
A Wizard Staff wielding zombie will always cast Pyroblast if assigned wizardmobs:fire_wizard over the Frost and Arcane spell options. If the mob doesn't have a specified tag or the staff that it wields does't offer the spell of choice, the mob will default to choosing a random spell out of its available options. For example, the KubeJS server script for assigning wizardmobs:fire_wizard is:
ServerEvents.tags('entity_type', event => {
event.add('wizardmobs:fire_wizard', 'minecraft:zombie')
})
Alternatively, this can also be done via datapacks, in this case using the path data/wizardmobs/tags/entity_type/fire_wizard.json
{
"replace": false,
"values": [
"minecraft:zombie"
]
}
Compatible with:
- Better Mob Combat Neoforge Port
- Arsenal (RPG Series)
- Paladins & Priests (RPG Series)
- Elemental Wizards (RPG Series Plus)
Planned Compatibility:
- Rogues & Warriors (RPG Series)
- Bard (RPG Series Plus)
- Battlemage (RPG Series Plus)
- Forcemaster (RPG Series Plus)
- Other RPG Series Addons (please comment any suggestions)
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
- More Wizards [More Magic Series]
- Fallen Wizards [More Magic Series]
- Spells Lab : Extras (RPG Series add-on)
- Simply Skills [FABRIC]
- WizardEx
- The Great Alchemical Compendium [More Magic Series]
- The Cursed Trinkets Index [More Magic Series]
- More RPG Library
- The Ancient Trinkets Index [More Magic Series]
- Fallen Paladins and Priests [More Magic Series]
- Wizard Villagers!
- More Relics (RPG Series Plus)
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources