BL3 NoDuplicateCosmetics - Stop Duplicate Cosmetic Drops
🟢 Updated this monthPreview

🔍 Analysis
- 🏆 #42 of 44 Gameplay mods in this game by downloads
📋 About This Mod
NoDuplicateCosmetics prevents already-owned cosmetics in Borderlands 3 from being dropped again while preserving the game's native, source-local loot behavior. Instead of replacing a rejected cosmetic with unrelated loot, the mod makes
FEATURES
• Filters already-owned cosmetics before loot selection on drop.
• Preserves each source's native, source-local loot graph and reachability.
• Mixed gear + cosmetic pools continue through the game's native resolver.
• An exhausted dedicated cosmetic branch produces no cosmetic from that branch.
REQUIREMENTS
• Borderlands 3
• BL-SDK / Oak Mod Manager 1. 11+
• Mods Base 1. 12+
• BL3 Mod Menu 1. 8+
Latest BL-SDK / Oak Mod Manager:
https://github.com/bl-sdk/oak-mod-manager/releases/latest
Official BL3 SDK installation guide:
https://bl-sdk.github.io/oak-mod-db/
INSTALLATION
1. Install latest BL-SDK / Oak Mod Manager
https://github.com/bl-sdk/oak-mod-manager/releases/latest
2. Download the main mod archive from the Files tab.
3. Extract NoDuplicateCosmetics.sdkmod from the downloaded archive.
4. Copy NoDuplicateCosmetics.sdkmod to:
Borderlands 3\sdk_mods\
5. Do not extract NoDuplicateCosmetics.sdkmod itself.
6. Start Borderlands 3.
7. Open the PythonSDK / Mods menu.
8. Enable NoDuplicateCosmetics.
Updating NoDuplicateCosmetics:
1. Fully close Borderlands 3.
2. Download the latest version of NoDuplicateCosmetics.
3. Replace the existing NoDuplicateCosmetics.sdkmod in:
Borderlands 3\sdk_mods\
with the new file.
4. Do not extract the .sdkmod file.
5. Start Borderlands 3 again.
COMPATIBILITY
• The mod does not replace filtered cosmetics with unrelated loot.
• Pool structure, source-local reachability, probabilities and selection counts remain unchanged.
• Coop Support: Unknown
AI DISCLOSURE
• The Python code for this mod was generated with OpenAI GPT-5. 6 Sol through an iterative research, development and debugging process.
• In-game testing, behavior verification and QA were performed by Last1SiN.
• This Nexus Mods page description was also generated with AI assistance.
• No third-party mod code or game assets are bundled with the mod. BL-SDK / Oak components are external requirements.
CREDITS
• Development: Sol / GPT-5. 6 Sol
• Design, testing & QA: Last1SiN
• BL3 PythonSDK / Oak Mod Manager:
apple1417 and the BL-SDK project contributors
SHOUTOUTS
Borderlands community
1. 0 — Initial release
• Added pre-selection filtering for already-owned cosmetics.
• Preserved native source-local pool structure, reachability, probabilities and selection counts.
• Added handling for mixed and nested cosmetic pools, including exhausted cosmetic-only branches.
• Added same-session ownership refresh and late-loaded source rediscovery.
• Added guarded restore behavior for compatibility with external weight changes.
• Added safe world-transition handling for old-world pool references.
• Coop Support: Unknown.
📊 Mod Details
- Game
- Borderlands3 Mods
- Author
- Last1SiN
- Version
- 1.0
- Downloads
- 2
- Endorsements
- 0
- Category
- Gameplay
- Created
- 9/16/2026
- Updated
- 9/16/2026
🔧 How to Install Borderlands 3 Mods
Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.
📖 Full step-by-step install guide for Borderlands 3 →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Borderlands 3 commands, item IDs, and more.
Keep browsing — more Borderlands 3 mods await