ModsFinder

EnchantWithMob

by baguchi

Hostile mobs in EnchantWithMob spawn pre-enchanted, with the strength of each enchantment set by the local difficulty, and an Enchanter mob joins village raids.

ForgeNeoForgeClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.18.2 – 26.3

What it does

EnchantWithMob adds enchantments to hostile mobs so that they become stronger than their vanilla versions. A mob spawns already enchanted, and the enchantment chosen depends on the difficulty in the area. Enchanted mobs can drop a book that a player uses to enchant items, which gives a reason to fight them rather than avoid them. An Enchanter mob is added as well, drawn from the Minecraft Dungeons style of enchanted foes, and it appears in village raids.

The mod runs on Forge and NeoForge and needs Bagus Lib 9.4.0 or newer. Both the server and every player need it, because the spawns and mob behavior are handled on the server while the visuals are shown on the client. Most of the behavior can be changed through a config file, and datapacks can alter which enchantments mobs receive. Builds cover 1.18.2 – 26.3 with snapshots published, and the code is released under the GNU Lesser General Public License v3.0 only, so the mod is open source.

Key features

  1. Pre-enchanted hostile mobs

    Hostile mobs spawn with enchantments chosen from their difficulty, so each area feels more dangerous than the last.

  2. Enchanted mob drops

    Defeated enchanted mobs drop an enchanting book that a player can apply to gear.

  3. Enchanter mobs in raids

    An Enchanter mob joins village raids, adding a stronger threat during the event.

  4. Configurable behavior

    A config file controls the enchantments and difficulty scaling, and modpack developers get many options to tune.

  5. Datapack support

    Datapacks can change mob enchantments, and the visuals can be customized with a datapack as well.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.3Not available26.3-36.4.0
26.2Not available26.2-35.4.0
26.1.2Not available26.1.2-34.4.0
26.1.1Not available26.1-31.0.0
26.1Not available26.1-31.0.0
1.21.x12 of 12 versions with builds
1.21.11Not available1.21.11-29.9.0
1.21.10Not available1.21.9-27.0.0
1.21.9Not available1.21.9-27.0.0
1.21.8Not available1.21.8-26.3.0
1.21.7Not available1.21.7-25.0.2
1.21.6Not available1.21.6-24.0.1
1.21.5Not available1.21.5-23.4.0
1.21.4Not available1.21.4-22.8.1
1.21.3Not available1.21.3-21.3.1
1.21.2Not available1.21.2-21.0.0
1.21.1Not available1.21.1-21.5.0
1.21Not available1.21-19.3.0
1.20.x5 of 5 versions with builds
1.19.x1 of 1 version with builds
1.18.x1 of 1 version with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Bagus LibThis mod is using baguchi's mod and you can use too!
Required

Required by 1 mod

How it compares

Full comparison

Precision Enchanter is a Forge and NeoForge mod for 1.18.2 – 1.20.1, open source under the MIT License, and it targets the same enchanting theme in a narrower version range. Token Enchanter is also open source under the MIT License, supports Forge and NeoForge for 1.16.3 – 1.20.4, and covers an older span of versions. Dungeons Content Plus is not open source and carries All rights reserved, with Forge and NeoForge files for 1.19.2 – 1.21.11, so it adds content rather than changing mob enchantments.

ModLoadersGame versionsEnvironmentUpdated
EnchantWithMobForge and NeoForge1.18.2 – 26.3Client and server2026-10-09
Precision EnchanterForge and NeoForge1.18.2 – 1.20.1Client and server2024-06-14
Token EnchanterForge and NeoForge1.16.3 – 1.20.4Client and server2024-06-19
Dungeons Content PlusForge and NeoForge1.19.2 – 1.21.11Client and server2025-12-24

Questions

What does EnchantWithMob require?

Bagus Lib 9.4.0 or newer is required, and it must be installed alongside the mod on Forge or NeoForge.

Does EnchantWithMob have to be installed on the server?

Yes. Servers that run it need every player to install it too.

Which versions does EnchantWithMob support?

Builds cover 1.18.2 – 26.3, and the latest Forge file is 1.20.1-11.17.1 for 1.20.1, while the latest NeoForge file is 26.3-36.4.0 for 26.3.

Can the enchantments on mobs be changed?

Yes. A config file controls the behavior, and datapacks can change mob enchantments for a world.

In the catalog

EnchantWithMob is one of 7,216 Magic mods on ModsFinder, and one of 3,927 Magic mods for Forge. 8,071 mods support Minecraft 26.3.

More from baguchi

All projects

Similar mods

What the author says

This mod adds the Enchanter from Minecraft Dungeons. Enchanted Mobs bring new difficulty to fights... Adds the Enchanter from Minecraft Dungeons. This mob can "Enchant" other hostile mobs to make them more powerful. When killed it may drop a mob enchanting book for the player to use! Enchanters will also join village…
baguchi, on the Modrinth page

Official listing

Owner
baguchi
Published
2023-09-16
Updated on Modrinth
2026-10-09
Facts verified
2026-10-15

Tags