Loot Filter
Per-player, server-side rarity filtering for unwanted drops
The loot filter deletes unwanted item drops , expanding the in-game filter to additonal item types . set with commands by the player , globally or per hero . Settings are saved per player in MHServerEmu/Data/PlayerLootFilters/<playerId>.json
Filters
| Type | Filter Mode |
|---|---|
| Ring | Rarity threshold |
| Medal | Rarity threshold |
| Insignia | Rarity threshold |
| Team-Up Gear | Rarity threshold |
| Catalyst | Rarity threshold |
| Uru-Forged | On / Off toggle |
Items at or below the configured rarity are discarded.
Character-Specific Mode
With LootFilterCharacterSpecificEnable=true, hero-specific gear for other characters is also filtered out. You only see drops meant for your current hero plus any-hero items. this is prefered for a self-found-ish experience where you only progress hero-specific uniques by playing that hero.
Commands
Use the !filter command group in-game:
| Command | Description |
|---|---|
!filter list | Show current thresholds for your character |
!filter set <type> <rarity|on/off> | Set a filter globally |
!filter set <type> <rarity|on/off> me | Set a filter for your current character only |
!filter clear <type> | Remove a filter setting |
!filter clearall | Remove all settings |
!filter rarities | List valid rarity names |
Examples
!filter set teamup epic ; stop team-up drops at epic or below !filter set ring epic me ; ring filter for current character only !filter set uruforged off ; stop all uru-forged drops !filter clear ring global ; remove the global ring threshold
Config Options
| Option | Default | Description |
|---|---|---|
LootFilterEnable | true | Master switch |
LootFilterCharacterSpecificEnable | true | Filter gear for other heroes |
LootFilterLoggingEnable | false | Log filter decisions |