Customization
Ignoring Menus
You can tell Inventory Essentials to ignore specific menus so that none of its features are active on them. This is useful for cases where there is conflicts or other issues between the two mods.
Place a JSON file in your game directory at config/inventoryessentials/ignores/example.json
such as this:
{
"ignoredMenuTypes": [
"minecraft:smithing",
"modid:my_menu_type"
],
"ignoredMenuClasses": [
"com.example.mod.menu.MyContainerMenu"
],
"ignoredSlotClasses": [
"com.example.mod.menu.slot.FilterSlot"
],
"ignoredScreenClasses": [
"com.example.mod.client.screen.MyMenuScreen"
]
}
For Mod Developers
The same ignore definitions can be shipped directly by your mod, for cases where you know there are incompatibilities and you want Inventory Essentials to stay away.
Place the JSON file in the inventoryessentials/ignores/
directory at the root of your mod JAR (not inside data
or assets
!). The file should have the same structure as above and will be picked up automatically, causing Inventory Essentials to be inactive on the matching menus.