Interaction Manager

Interaction Manager is a client side mod allowing you to toggle certain block, item and mob interactions. This mod aims to streamline the player experience, as some may find many vanilla features annoying or unnecessary. By default, vanilla behavior is preserved.
Entity Options
- Attacking players
- Attacking hostile mobs
- Attacking passive mobs
- Attacking villagers
- Attacking vehicles
- Attacking pets
- Sweeping-edge protection
- Interacting with mobs
- Villager trading
- Entity deny list (Deny listed entities can't be attacked)
Block Options
- Breaking blocks
- Placing blocks
- Opening (block) GUIs
- Opening doors
- Replacing blocks (with offhand)
- Block deny list (Deny listed blocks can't be broken)
Item Options
- Shovels creating paths
- Axes striping
- Allow eating
- Allow drinking potions
- Dropping items
- Locking hot bar
- Item interactions
- Search for an item and select it
- Toggle interacting with it on blocks or 'in the air,' as in not on blocks
Rendering Options/Misc
- Drawing Protected Mobs
- Draw Protected Blocks
- Add (
Interactions) Button - Render items, in mod options
- Animate block replace
- Draw denied block placement
These options are easily found in the in game Interactions menu.
To access them, go to Options>Interactions
If Mod Menu is installed, by default the Interactions button is hidden. And the settings can be accessed using Mod Menu.
To show the Interacions button if Mod Menu is installed see the Config Section.
Show Image

Config
Expand Configuration Information
If you don't intend to change more advanced options, feel free to skip this section.
Options related to player behavior (block and mob interactions) are accessible in the in game options menu.
The configuration file allows for more fine-tuning and isn't strictly necessary to edit.
It's located in config/interactionmanager.json.
It's stored in JSON, which is straightforward to read and modify.
Currently, all config options are accessible through the in-game menu.
See Change Log
Suggestions and Issues
If you have any suggestions or run into some issues please create a new ticket on the Issue Tracker. If the issue is a bug or a crash please include game logs alongside a description of how to reproduce the issue.
Credits and Attribution
Special thanks to EvarikaArkana for a lot of feedback and ideas. Checkout their Mod, it's fully compatible with Interaction Manager. Config inspired by Mod Menu Search inspired by JustEnoughItems and Alessandro Bahgat Shehata
How to Install Interaction Manager (Mod)
Interaction Manager by bejker123 is verified for Fabric across Minecraft versions 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7 (latest release: 1.8.3+1.21.6, file size: 169 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Interaction Manager file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
### Fixed
- Searching item interactions
### Added
- Inverting entity and block deny lists
- For
1.21.2+: target blocks would always be highlighted as if they were protected
### Fixed
- Adding/removing block and entities from their deny lists
### Added
- Item and block interactions menu that allows for more fine-grained control over interactions
- Drawing the outline of denied block placement
- Searching by namespace (mod id)
- Optimising config file size (options that aren't changed won't be saved)
### Changed
- Overhauled the GUI
- Improved search
- Changed 'blacklist' to 'deny list'
- internal APIs
- refactored and cleaned up code
### Removed
- Options for specific item interactions, as they are now handled by the more general item interactions menu
- Searching by id, planned to be added in the future. This change was required as the internal search API has been overhauled
### Fixed
- Minor logic bugs
- Instantaneous game crash on launch
- Using fireworks on blocks would prevent from using the block, when Use Fireworks on Blocks option is OFF
- Turning off setting off fireworks would prevent you from interacting with blocks
- Toggling opening doors, separate from other blocks
- Overhauled and categorised the UI
- Toggling entity interactions
- Toggling villager trading
- Toggling opening blocks
- Toggling eating
- Toggling drinking potions
- Toggling using ender pearls
- Toggling using ender eyes
- Toggling using bows
- Toggling using crossbows
- Toggling dropping items
- Toggling locking the hot bar
- Changing rendering options
- Drawing protected blocks and entities
- Protection from sweeping edge
- Focusing search bar when a key is pressed
- Rare screen related bugs
- Reversed logic: use fireworks on blocks would be turned off when the option is on, and vice versa
- Improved logging
- Versions are built for a specific minecraft version, which eliminates certain bugs
- Toggling attacking other players
- Restore Defaults confirmation screen message
- Updated the in-game mod description
- Saving and loading the entity blacklist
- Enable entity blacklist button tooltip
- A potential logic bug, when used with mods
- ~~All future versions starting with this one A.B.C+1.21 are complatible with Minecraft version 1.21.X~~ No longer aplicable, this was causing too many bugs and had to be reverted. Please download the mod version built for your minecraft version. (Mod vesrion: A.B.C+1.21.X for minecraft 1.21.X)
- Toggling attacking vehicles (boats, minecarts)
- Displaying block icons in the block blacklist screen
### Fixed
- Vehicles being grouped as passive entities, and turning off attacking passive mobs would make you unable to damage vehicles
- UI scrolling bug
## 1.3.0
### Added
- Entity blacklist
- Searching by block id (e.g. minecraft:stone)
- Block blacklist button, and entity blacklist button are visually disabled if they are disabled
- A button to toggle the block blacklist
- Game crash when searching, and the language is set to one using non-english characters
- Game crash when loading an older config