
Better Looting
Better Looting completely overhauls the item pickup mechanics in Minecraft. Instead of instantly cluttering your inventory with junk as you walk by, items are displayed in a sleek, immersive HUD. Select exactly what you want—just like in modern RPGs.
- Загрузки
- 4K
- Подписчики
- 9
- Обновлён
- 10 мая 2026 г.
- Лицензия
- LGPL-3.0-only
Опубликован 26 марта 2026 г.
Better Looting
📦 Overview
Say no to "vacuum cleaner" looting and experience immersive RPG-style loot management.
Better Looting completely overhauls Minecraft's dropped item interaction mechanics. When you approach dropped items, they will no longer automatically fill your inventory. Instead, they are displayed in an elegant HUD floating window. Just like in various RPGs and games, you can calmly choose the loot you truly need and say goodbye to the annoyance of a cluttered inventory.
✨ Core Features
💎 Immersive HUD Interaction
- Smart floating window: An item list automatically appears on the screen when you approach dropped items;
- Free selection: Browse up and down with the mouse wheel, press [F] (default) to precisely pick up the selected item;
- One-click collect all: In a hurry? Hold [F] to pick up all nearby dropped items instantly;
- Visual optimization:
- Supports visual stacking display for more than 64 items (maximum pick-up per stack is still 64);
- Smart sorting: Rarer items are automatically placed at the top of the list, so you can spot valuable items at a glance.
🧹 Smart Filter & Whitelist
- One-click filter: Press [Left Alt] to toggle "Filter Mode". By default, this mode only displays rare items (such as tools, armor, etc.) and automatically hides junk blocks like cobblestone and dirt;
- Custom whitelist:
- Want to adjust the filter? Open your inventory and press [Left Alt] to open the whitelist settings;
- Add any item to the whitelist to keep it visible in Filter Mode.
- Deep JEI integration: Fully compatible with JEI! Click items directly in the JEI list to add them to your whitelist for effortless operation.
🚀 Super Stacking & Performance Optimization
Break vanilla limits and eliminate lag caused by massive amounts of dropped items:
- Break limits: Similar dropped items ignore the vanilla 64-stack limit and are automatically "compressed" into a single entity;
- Highly controllable: Toggle on/off and freely adjust the X/Z/Y absorption radius in the config.
🎨 Highly Customizable UI
No more obstructed views — you are in full control. Freely adjust the position, size, and transparency of the floating window. Supports multiple display conditions:
- Always Display: Visible at all times;
- Look-Down Display: Maximum immersion! The list only appears when you look down at the ground (trigger angle is fully adjustable);
- Stationary Display: Only visible when the player is standing still;
- Key-Controlled Display: Only visible when holding or toggling a specific key.
🎮 Flexible Anti-Misoperation Options
Customize mouse wheel behavior to prevent accidental inputs during combat:
- Always enabled;
- Require key activation;
- Only enabled when stationary.
⌨️ Controls
| Key | Function | Notes |
|---|---|---|
| F | Pick up selected item | Default key, configurable |
| Hold F | Pick up all items nearby | Quick looting |
| Mouse Wheel | Switch selected item | Navigate up and down |
| Left Alt | Toggle Filter Mode | Enable/disable junk block hiding |
| Inventory + Left Alt | Open Whitelist Config | Press while inventory is open |
⚠️ Warnings & Compatibility
❌ Compatibility Warning: This mod has built-in dropped item merging optimization. It is incompatible with some item merging/stacking optimization mods (e.g., Staaaaaaaaaaaack). Using them together may cause display or pick-up errors.
Feedback: Feel free to leave comments to point out issues or discuss ideas! If you have features you want to see added, please let me know, and you can also message the author directly for special requests.
Ченджлог
1.1.0-hotfixРелиз1.21.1 · 10 мая 2026 г.
Fixed the startup crash on Fabric caused by missing config file dependencies.
修复了 Fabric 端因缺少配置文件依赖导致的启动崩溃问题
1.1.0-hotfixРелиз1.20.1 · 10 мая 2026 г.
Fixed the startup crash on Fabric caused by missing config file dependencies.
修复了 Fabric 端因缺少配置文件依赖导致的启动崩溃问题
1.1.0Релиз1.21.1 · 5 мая 2026 г.
核心机制与体验优化
- 新增拾取延迟保护:有效解决拾取键与副手键绑定冲突的问题,防止因单次拾取过快而导致的误触交换副手物品。
- 优化拾取判定:调整了拾取范围的 Y 轴默认值,修复了玩家在有载物状态下无法检测到脚下掉落物的 Bug。
- UI 升级:对自定义界面进行了轻度重构与视觉优化。
配置与指令更新
- 防作弊与全局控制:拾取范围现由服务端全局控制,防止玩家私自修改作弊。服主或管理员可使用指令
/bl range <xz> <y>动态调整全局范围。 - 全新配置文件:配置文件格式由
.json全面迁移至.toml,并补充了详细的注释说明。 - 更多自定义项:现在支持在配置文件中自定义**“批次拾取时间”与“延迟保护时间”**。
兼容性与开发者 API
- 底层逻辑重构:拾取动作现会标准触发 Minecraft 原版事件,大幅提升与其他依赖原版拾取事件模组的兼容性。
- 新增 KubeJS 支持:添加 KubeJS 软依赖,触发拾取时将自动抛出
ItemEvents.PICKED_UP事件,方便整合包作者编写联动脚本。
Core Mechanics & QoL
- Added Pickup Delay Protection: Prevents accidental off-hand item swapping when the pickup key and off-hand key are bound to the same button (caused by rapid pickup triggers).
- Optimized Hitbox Detection: Adjusted the default Y-axis pickup range, fixing an issue where dropped items underfoot couldn't be detected while the player is carrying loads/entities.
- UI Refactor: Slightly refactored and improved the custom user interface.
Configurations & Commands
- Anti-Cheat & Global Sync: The pickup range is now globally synchronized by the server to prevent client-side cheating. Server hosts/admins can adjust the range dynamically using the command
/bl range <xz> <y>. - Config Upgrade: Migrated the configuration file format from
.jsonto.tomland added detailed comments for easier setup. - New Custom Settings: Added configurable options for Batch Pickup Time and Delay Protection Time.
Compatibility & API
- Logic Refactor: Pickups now correctly trigger Vanilla Minecraft events, significantly improving compatibility with other mods that rely on these events.
- KubeJS Support: Added KubeJS as a soft dependency. Triggering a pickup will now automatically fire the
ItemEvents.PICKED_UPevent, making it easier for modpack developers to write custom scripts.
1.1.0Релиз1.21.1 · 5 мая 2026 г.
核心机制与体验优化
- 新增拾取延迟保护:有效解决拾取键与副手键绑定冲突的问题,防止因单次拾取过快而导致的误触交换副手物品。
- 优化拾取判定:调整了拾取范围的 Y 轴默认值,修复了玩家在有载物状态下无法检测到脚下掉落物的 Bug。
- UI 升级:对自定义界面进行了轻度重构与视觉优化。
配置与指令更新
- 防作弊与全局控制:拾取范围现由服务端全局控制,防止玩家私自修改作弊。服主或管理员可使用指令
/bl range <xz> <y>动态调整全局范围。 - 全新配置文件:配置文件格式由
.json全面迁移至.toml,并补充了详细的注释说明。 - 更多自定义项:现在支持在配置文件中自定义**“批次拾取时间”与“延迟保护时间”**。
兼容性与开发者 API
- 底层逻辑重构:拾取动作现会标准触发 Minecraft 原版事件,大幅提升与其他依赖原版拾取事件模组的兼容性。
- 新增 KubeJS 支持:添加 KubeJS 软依赖,触发拾取时将自动抛出
ItemEvents.PICKED_UP事件,方便整合包作者编写联动脚本。
Core Mechanics & QoL
- Added Pickup Delay Protection: Prevents accidental off-hand item swapping when the pickup key and off-hand key are bound to the same button (caused by rapid pickup triggers).
- Optimized Hitbox Detection: Adjusted the default Y-axis pickup range, fixing an issue where dropped items underfoot couldn't be detected while the player is carrying loads/entities.
- UI Refactor: Slightly refactored and improved the custom user interface.
Configurations & Commands
- Anti-Cheat & Global Sync: The pickup range is now globally synchronized by the server to prevent client-side cheating. Server hosts/admins can adjust the range dynamically using the command
/bl range <xz> <y>. - Config Upgrade: Migrated the configuration file format from
.jsonto.tomland added detailed comments for easier setup. - New Custom Settings: Added configurable options for Batch Pickup Time and Delay Protection Time.
Compatibility & API
- Logic Refactor: Pickups now correctly trigger Vanilla Minecraft events, significantly improving compatibility with other mods that rely on these events.
- KubeJS Support: Added KubeJS as a soft dependency. Triggering a pickup will now automatically fire the
ItemEvents.PICKED_UPevent, making it easier for modpack developers to write custom scripts.
1.1.0Релиз1.20.1 · 5 мая 2026 г.
核心机制与体验优化
- 新增拾取延迟保护:有效解决拾取键与副手键绑定冲突的问题,防止因单次拾取过快而导致的误触交换副手物品。
- 优化拾取判定:调整了拾取范围的 Y 轴默认值,修复了玩家在有载物状态下无法检测到脚下掉落物的 Bug。
- UI 升级:对自定义界面进行了轻度重构与视觉优化。
配置与指令更新
- 防作弊与全局控制:拾取范围现由服务端全局控制,防止玩家私自修改作弊。服主或管理员可使用指令
/bl range <xz> <y>动态调整全局范围。 - 全新配置文件:配置文件格式由
.json全面迁移至.toml,并补充了详细的注释说明。 - 更多自定义项:现在支持在配置文件中自定义**“批次拾取时间”与“延迟保护时间”**。
兼容性与开发者 API
- 底层逻辑重构:拾取动作现会标准触发 Minecraft 原版事件,大幅提升与其他依赖原版拾取事件模组的兼容性。
- 新增 KubeJS 支持:添加 KubeJS 软依赖,触发拾取时将自动抛出
ItemEvents.PICKED_UP事件,方便整合包作者编写联动脚本。
Core Mechanics & QoL
- Added Pickup Delay Protection: Prevents accidental off-hand item swapping when the pickup key and off-hand key are bound to the same button (caused by rapid pickup triggers).
- Optimized Hitbox Detection: Adjusted the default Y-axis pickup range, fixing an issue where dropped items underfoot couldn't be detected while the player is carrying loads/entities.
- UI Refactor: Slightly refactored and improved the custom user interface.
Configurations & Commands
- Anti-Cheat & Global Sync: The pickup range is now globally synchronized by the server to prevent client-side cheating. Server hosts/admins can adjust the range dynamically using the command
/bl range <xz> <y>. - Config Upgrade: Migrated the configuration file format from
.jsonto.tomland added detailed comments for easier setup. - New Custom Settings: Added configurable options for Batch Pickup Time and Delay Protection Time.
Compatibility & API
- Logic Refactor: Pickups now correctly trigger Vanilla Minecraft events, significantly improving compatibility with other mods that rely on these events.
- KubeJS Support: Added KubeJS as a soft dependency. Triggering a pickup will now automatically fire the
ItemEvents.PICKED_UPevent, making it easier for modpack developers to write custom scripts.
1.1.0Релиз1.20.1 · 5 мая 2026 г.
核心机制与体验优化
- 新增拾取延迟保护:有效解决拾取键与副手键绑定冲突的问题,防止因单次拾取过快而导致的误触交换副手物品。
- 优化拾取判定:调整了拾取范围的 Y 轴默认值,修复了玩家在有载物状态下无法检测到脚下掉落物的 Bug。
- UI 升级:对自定义界面进行了轻度重构与视觉优化。
配置与指令更新
- 防作弊与全局控制:拾取范围现由服务端全局控制,防止玩家私自修改作弊。服主或管理员可使用指令
/bl range <xz> <y>动态调整全局范围。 - 全新配置文件:配置文件格式由
.json全面迁移至.toml,并补充了详细的注释说明。 - 更多自定义项:现在支持在配置文件中自定义**“批次拾取时间”与“延迟保护时间”**。
兼容性与开发者 API
- 底层逻辑重构:拾取动作现会标准触发 Minecraft 原版事件,大幅提升与其他依赖原版拾取事件模组的兼容性。
- 新增 KubeJS 支持:添加 KubeJS 软依赖,触发拾取时将自动抛出
ItemEvents.PICKED_UP事件,方便整合包作者编写联动脚本。
Core Mechanics & QoL
- Added Pickup Delay Protection: Prevents accidental off-hand item swapping when the pickup key and off-hand key are bound to the same button (caused by rapid pickup triggers).
- Optimized Hitbox Detection: Adjusted the default Y-axis pickup range, fixing an issue where dropped items underfoot couldn't be detected while the player is carrying loads/entities.
- UI Refactor: Slightly refactored and improved the custom user interface.
Configurations & Commands
- Anti-Cheat & Global Sync: The pickup range is now globally synchronized by the server to prevent client-side cheating. Server hosts/admins can adjust the range dynamically using the command
/bl range <xz> <y>. - Config Upgrade: Migrated the configuration file format from
.jsonto.tomland added detailed comments for easier setup. - New Custom Settings: Added configurable options for Batch Pickup Time and Delay Protection Time.
Compatibility & API
- Logic Refactor: Pickups now correctly trigger Vanilla Minecraft events, significantly improving compatibility with other mods that rely on these events.
- KubeJS Support: Added KubeJS as a soft dependency. Triggering a pickup will now automatically fire the
ItemEvents.PICKED_UPevent, making it easier for modpack developers to write custom scripts.
Комментарии
Загружаем…