promotional bannermobile promotional banner

[CMT] Custom Mob Targets (MuddyPort)

Configure any mob to attack any other mob.
Back to Files

CustomMobTargets-1.20.1-20.1.0.jar

File nameCustomMobTargets-1.20.1-20.1.0.jar
Uploader
MuckyMonkeyMuckyMonkey
Uploaded
Mar 9, 2026
Downloads
112
Size
17.5 KB
Mod Loaders
Forge
File ID
7733914
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:cmt-custom-mob-targets-muddy-port-1481846:7733914")

Learn more about Curse Maven

What's new

Changelog

v20.1.0 — Full rewrite for Minecraft 1.20.1 (Forge 47+)

Ported and updated by me. Credit to Zeitheron for the original 1.12.2 mod.

New Features:

  • Melee attacks for passive mobs — give any mob a configurable melee attack with custom damage
  • Ranged attacks for passive mobs — give any mob a ranged attack with 10 projectile types:
    • arrow, spectral_arrow, small_fireball, large_fireball, snowball, egg, wither_skull, dragon_fireball, shulker_bullet, llama_spit
  • Array format — define multiple mob configs in a single JSON file
  • Active toggle — enable/disable individual entries with "active": true/false
  • Auto-generated docs — the mod creates __examples.json and __README.txt on first run with full documentation
  • Hot-reload command — /cmt reload applies config changes without restarting

Technical Changes:

  • Replaced ASM coremod with Forge event system (EntityJoinLevelEvent) — cleaner and more compatible
  • No dependencies required (HammerCore dependency removed)
  • Uses official Mojang mappings
  • Server-side only

This mod has no additional files