premium banner
Rummage overhauls the interaction logic between players and loot containers, requiring players to search the items inside before they can take them out.

Description

About the Mod

Rummage is a mod inspired by the item search systems found in extraction shooter games like Escape from Tarkov. It overhauls the interaction logic between players and loot containers, requiring players to search the items inside before they can take them out. This mod focuses on delivering a hardcore, immersive, and highly playable experience. While recreating the extraction shooter feel, it is also exclusively optimized for the Minecraft environment. Item Rarity is an optional dependency for this mod, but we highly recommend installing it for the complete experience.

Mod Content

  • Core Gameplay & Mod Settings

    The search mechanics of this mod slightly optimize the traditional extraction shooter formula by combining automatic and manual searching. Upon opening a container, it will automatically search the slots one by one from top-left to bottom-right. Alternatively, players can hover their mouse over a specific slot to prioritize searching it.

    In multiplayer, the search progress of different players is entirely independent. However, if two players open the same container simultaneously, their search progress will be shared from that moment until one of them closes the interface.

    To recreate an authentic extraction shooter experience, this mod features built-in compatibility with the Petite Inventory and Corpse mods. The former makes different items occupy varying slot sizes in the container, while the latter enables realistic body-looting mechanics.

  • Optimizations

    Given that Minecraft loot containers generally hold more items than those in traditional extraction shooters, this mod introduces a chain search feature. If a player uncovers an item, all other items with the same ID in that container will be automatically revealed. By default, only stackable items can trigger a chain search. You can configure this using the "rummage:chain_blacklist" and "rummage:chain_whitelist" tags (pairing this with the Tag Editor mod is highly recommended). This feature can also be toggled in the config file.

    Additionally, breaking a container before completing the search comes with risks. If broken prematurely, unsearched items have a chance to be destroyed. When paired with Item Rarity, the destruction probability for items of different rarities can be individually tweaked in the config file. Furthermore, hoppers cannot extract items from a container unless it has been fully searched.

  • Customization & Commands

    The vast majority of visual and audio assets in this mod can be customized via resource packs. We have included various built-in search animation masks and sound effects. (To use the alternate built-in assets, you must manually open the mod archive and rename them. For example, "rummage2" is a backup asset; deleting the "2" will allow the game to recognize it). Players can easily swap these out to suit their preferences. For commands, the mod adds "/rummage", which allows you to toggle whether a specific container requires searching.

  • Performance

    To prevent saves or servers from bloating with redundant data, specific search progress is stored entirely in the game cache (unless a container has been 100% searched). If a chunk unloads for more than 10 minutes or the game restarts, any incomplete search progress for containers in that area will be reset.

Integrations & Author's Note

    Along with Item Rarity, this mod currently features compatibility with Lootr, Petite Inventory, Sona Survival 101, Tag Editor, and the Corpse mod. We plan to introduce even more integrations in the future.

    When playing with Sona Survival 101, searching for items will apply an exposed debuff to the player. If Petite Inventory is also installed, the severity of this debuff will scale proportionally with the size of the item.

    Integration with the Corpse mod allows players to search fallen bodies. By default, players do not need to search their own bodies upon death, though this can be changed in the config.