Improved Mobs Gear Fix is an add-on mod for Improved Mobs (Minecraft Forge 1.20.1) designed to prevent difficulty-enhanced mobs from randomly obtaining overpowered, invincible, or game-breaking gear — covering both armor and weapons/tools (e.g., Avaritia's Infinity Armor & Sword, Draconic Evolution weapons, ProjectE gear, etc.).
By default, this mod restricts random gear acquisition exclusively to vanilla items (minecraft:*), while offering full flexibility via whitelist/blacklist configurations to allow or disallow specific modded weapons and armor.
- Clean-room Architecture: Implemented entirely via clean-room hooks/mixins without reusing any proprietary code from the base mod.
- Vanilla Gear Only by Default: Ensures that mobs only equip vanilla armor, weapons, and tools unless explicitly permitted.
- Comprehensive Coverage: Protects both armor slots (
HEAD,CHEST,LEGS,FEET) and hand/weapon slots (MAINHAND,OFFHAND). - Flexible Whitelist & Blacklist:
- Namespace wildcards (
modid:*) - Item tags (
#forge:armors,#minecraft:swords) - Specific item IDs (
modid:item_name)
- Namespace wildcards (
- Configurable Fallback Behavior:
REMOVE: Discards disallowed items and leaves the slot empty.DOWNGRADE_TO_VANILLA: Automatically downgrades disallowed items into balanced vanilla gear according to current world difficulty.
- Safety Net: Scans entities upon entering the level to ensure no banned gear slips through.
Improved Mobs Gear Fix は、Improved Mobs (Minecraft Forge 1.20.1) 向けのアドオンMODです。難易度強化モブがランダムな装備獲得によってMOD固有の無敵装備や即死・チート級装備(例: Avaritiaのインフィニティ防具・剣、Draconic Evolutionの武器・防具、ProjectEのダークマター装備等)を身に着けて絶対に倒せなくなる・即死させられる問題を防ぎます。
防具だけでなく武器・ツールを含むすべての装備品(Gear)を対象とし、デフォルト設定で獲得可能な装備をバニラ装備(minecraft:*)のみに制限します。独自コンフィグによって柔軟なホワイトリスト・ブラックリスト指定や有効/無効の切り替えが可能です。
- クリーンルーム設計: 元MODのライセンス(ARR)を遵守し、元MODのソースコードを一切流用せず独立したMixin・フック処理で実装。
- デフォルトでバニラ装備(防具・武器)のみ許可: 導入するだけで他MODの強力すぎる武器や防具をモブが獲得するのを完全にシャットアウト。
- 防具と武器の両方を完全カバー: 防具スロット(頭・胴・脚・足)および手持ちスロット(メインハンド・オフハンド)の双方に個別適用可能。
- 柔軟なホワイトリスト・ブラックリスト機能:
- 名前空間ワイルドカード指定(
modid:*) - アイテムタグ指定(
#forge:armors、#minecraft:swords等) - 個別アイテムID指定(
modid:item_name)
- 名前空間ワイルドカード指定(
- 選べるフォールバック挙動:
REMOVE: 禁止アイテムを破棄し、スロットを空にします。DOWNGRADE_TO_VANILLA: 現在の難易度に応じたバランスの取れたバニラ装備(剣・斧・弓・防具等)に自動ダウングレード・置換します。
- セーフティネットスキャン: モブがワールドへ参加(スポーン)する際にも二次スキャンを実施し、装備のすり抜けを二重で防止。
- 起動後、必要に応じて
config/improvedmobsgearfix-common.tomlを編集してください。

