- 1.21.3/4 fixed some situations where the vanilla input processing wasn't properly canceled. For example locking and unlocking slots picked up the stack form the first slot if not empty.
- adds support for fabric 1.21.4-alpha tested with 24w46a and below
- fixes auto refill not working with gear slots except helmet
- fixed sort putting stuff in bundles.
- fixed profiles not choosing the best enchanted items.
- fixed profiles not comparing components properly.
- updated some gui hints to reflect new the packages of the respective mods.
- support for 1.21.3 all modloaders
- some minor bugfixes
- fixed crash when supermartijn642s-core-lib is installed too.
- sort hotfix for forge variants
- Adds support for Controlify
- The cursor will snap to all IPN overlay elements like it snaps to the gui slots.
- IPN buttons overlay will now work properly with
Packed up
backpacks - Support for the attached storage of
Workshop for handsome adventurer
. All features now work properly.
- It is now possible to enable second set of overlay buttons when a chest is opened. The new buttons will operate on the player inventory.
- Auto refill icons will no longer show if Auto Refill is disabled.
-
It is now possible to toggle auto refill per slot.
- Slots that have auto refill enabled are marked with small icon on top left.
- As usual everything can be disabled in the settings.
- Default shortcuts:
- in when inventory is opened
left control + left click
- in game
left control + r
- in when inventory is opened
-
Villager bookmarks now support cost items with changed components. This is useful with some shop plugins.
- fixed issue where non-stackable damageable items will not be moved or dropped properly
- fixed issue where item highlight won't work properly for damageable items
- fixed issue where auto refill won't work properly for damageable items
- fixed issue that made villager bookmarks ignore the resulting item components
As usual the mod will run on Quilt, but I don't have time for full testing and debugging eventual problems will require too much time to setup.
Use at your own risk
- To prove a worthy successor of Forge, NeoForge have broken the API keeping the same major version!
- Fixed locked slot rendering in hotbar for bot Forge and NeoForge.
- Minor bugfixes
- Added support for NeoForge 1.21. No backports will happen!
- Fixed a crash when showing the overlay editor.
- Support for Forge 1.21
- Fixed locked slots not loading properly on joining servers
- Fixed exception while sorting fish buckets, axolotl buckets, treasure maps, and other items that have
Custom Data
component. - Fixed Profiles requiring all enchantments to be specified in the config and other item matching problems.
- Workaround for strange behaviour on some Windows systems where the mouse cursor appears to be moving while hidden and events were sent to the overlay buttons.
- Added 1.21 compatibility.
- Requires libIPN v5.0.0+
- Lots of incompatible changes. You can thank Mojang for that. The mod will warn you that you need to update your configs.
- Profiles
- Format have changed and now relies on components not just enchantments.
- The config file name is now
profiles-v2.txt
. - You are better off creating totally new profiles then trying to translate the old file.
- Villager trading bookmarks
- Format have changed.
- The config file name is now
villager-trading-config-v2.json
- You will have to make all of your bookmarks.
- Don't just copy the old file to the new name it will appear to load but it won't work.
- Custom sort rules
- Format have changed.
- The file names are now
*.rules-v2.txt
- If you don't have NBT in your rules you are lucky and can just rename the files.
- For the unlucky people all NBT rules now have a new required argument
component_id
. - Try ctrl+c over an item in your inventory... you can thank me latter.
- Profiles
- In other news versions of Minecraft bellow 1.21 will no longer receive updates.
- Added auto refill threshold. Now you can configure at what number of items the active stack will be refilled.
- Added way to easily switch the sort order. Use the mouse wheel over the sort button.
- Fixed some translations.
- Added large number of integration hits for the GUI overlay
Due to multiple Quilt specific crashes and one item duplication Quilt support is now defined as fallows:
This mod will work on Quilt using the offered Fabric compatibility.
Any problems that are not reproducible on Fabric will be addressed with very low priority.
- 1.18.2
- 1.19.2
- 1.20/.1-4
- added support for forge 1.20.2
- added support for bulk rename in the Anvil GUI
- "Locked Slots->Pick Items Directly into the Inventory" now has default value of False
Due to multiple Quilt specific crashes and one item duplication Quilt support is now defined as fallows:
This mod will work on Quilt using the offered Fabric compatibility.
Any problems that are not reproducible on Fabric will be addressed with very low priority.
- 1.18.2
- 1.19.2
- 1.20/.1
- 1.20.2
- added support for 1.20.2 snapshots
- horizontal mouse wheel (tilting the wheel left or right) can now be used as inputs in 1.20.2 snapshots
- Minecraft 1.16 and 1.19.4 are no longer supported.
- NeoForge is supported.
- May be fixed crash on macOS when dropping lots of items.
- All versions now support auto-crafting with Chipped crafting tables.
- Added 2 more villager trading bookmark groups.
- The new groups are disabled by default and can be enabled in
Mod Settings
- You can also assign shortcuts in
Hotkeys
- The new groups are disabled by default and can be enabled in
- Added support for Easy Villagers.
- All forge versions now support the trading blocks of Easy Villagers
- This is the last version that supports
Minecraft 1.16
both Forge and Fabric - This is the last version that supports
Minecraft 1.19.4
both Forge and Fabric
Bugs might get a fix depending on the severity.
- Fixed crash when the FTB Quest screen is opened from the inventory screen and closed.
- Fixed game hanging when the inventory is full and fast trading is used.
- Fixed villager trades data not being stored properly on servers.
- Added workaround for Optifabric incompatibility introduced with the support for 1.20. Any future optifabric incompatibilities will be resolved with adding optifabric as incompatible mod in the mod description.
- "Disable all input user for locked slots" now disables and swap buttons (1-9)
- Forge 1.20.1 support
- Support for 1.20 Fabric. The pre1/2 version does work but has some GUI glitches.
- Fixed default sort rule for 1.19.4 and 1.20 to really use the Creative search tab index.
- Fixed a problem where the bookmark buttons didn't work last 1 or 2 trades.
- Sorry for the torrent of updates but somehow the last released end up build from 1.10.1 sources
- Fixed a problem where the bookmark buttons didn't work last 1 or 2 trades.
- Fixed random crash some players are experiencing while trading or switching villagers.
- IPN + OptiFabric-v1.13.24 will cause the game to crash. No fix or workaround is possible at this time.
- Adds support for 1.20-pre1/2 and probably 1.20 proper.
- Adds support for Chipped Stone Cutter like crafting tables.
- Supported are Forge and Fabric 1.16.5, 1.18.2, 1.19.2
- Support for newer Chipped versions will be added when they become available.
- Added Villager/Wandering Trader trading enhancements.
- The GUI is self-explanatory but you chan check this video for more information.
- Shortcuts can be assigned to all actions so you don't need to use the GUI.
- Currently, the GUI can't be disabled without disabling the whole feature. This will be addressed in the next release.
- added support for wildcards in hotbar pickup whitelist.
- workaround for ClientCommands incompatibility that was crashing the game.
- added option to make auto refill to prefer smaller stacks when refilling.
- now you can temporarily disable tool replacement if tou hold ALT while the tool is active.
- added gui hints for TFC and some new for Create
- removed the analytics code. The server was down for few months anyway.
-
added support for choosing colours for some overlay elements like
- locked slots background.
- hotbar locked slots highlight.
- same item highlight, 2 separate colours for full slot and background only.
-
In single player the settings screen now pauses the game while shown.
-
Minecraft version 1.19.3 is no longer supported.
-
Minecraft versions 1.19 and 1.19.1 are no longer officially supported.
But the 1.19.2 version will work with them but if you have problems you are on your own.
-
Added support for sorting based on the accumulated count of item type. It can be selected in
Mod Settings -> Sort Order
there are two variantsItem Count Ascending
andItem Count Descending
.It also can be used in custom rules like this
::accumulated_count(number_order = ascending)
, by default the rule is in descending order. -
Added full support for Carpet's stacable empty shulker boxes. Works only in 1.18-1.19. Doesn't support the forge port of Carpet. You need to have carpet installed on the client. 1.16 is not supported due to limitations in Carpet for that version of minecraft.
-
Other oversized stacks are now always left in their original positions when sorting.
- Added support for 1.19.4 Forge.
- New Ukrainian translation thanks to BurrConnie
- Finalised support for 1.19.4 Fabric.
- Fabric all versions now requires fabric loaded 0.14.17 or newer.
- Fabric minimal required version of Fabric Language Kotlin is now 1.9.2+kotlin.1.8.10
- Forge 1.18.2 and 1.19.1-2 now require Kotlin for Forge 3.11.0 or newer.
- Forge 1.19.3-4 now require Kotlin for Forge 4.1.0 or newer.
This is probably the last version that supports minecraft 1.19.3
Due to multiple Quilt specific crashes and one item duplication Quilt support is now defined as fallows:
This mod will work on Quilt using the offered Fabric compatibility.
Any problems that are not reproducible on Fabric will be addressed with very low priority.
- 1.16.x
- 1.18.2
- 1.19[.1-2]
- 1.19.3
- 1.19.4
Become a Patreon to gain early access
- workaround for Vault Hunters problem where a stack NBT will sometimes be set to null sometimes to empty CompoundNBT. Witch was breaking auto refill.
- fixed quick locked slot key not saving the locked slots
- fixed default sort to sort by the order of the search tab of the creative menu. This will change the default sort.
- workaround for MacOS OpenGL strangeness that caused locked slots, swipe move/throw and tooltips mostly not work on forge builds.
- workaround for scouts differences with vanilla. scout slots will now be ignored.
- 1.16.x
- 1.18.2
- 1.19[.1-2]
- 1.19.3
- Added translation for Chinese Traditional thanks to 午夜的大叔
- Fixed hot bar locked slots rendering while in spectator mode.
- Extended mod compatibility
- added support for 1.19.3 forge
- finalised support 1.19.3 for fabric
- fixed toggle settings not working when more then one mod uses libIPN
- added Korean translation thanks to @ssolephant.
- added support for 1.19.3-rc1 and probably 1.19.3 proper.
- fixes crash when in creative mode middle click is used to pick block and the inventory and hotbar are full of other blocks
- fixes incompatibility/crash with mods that check for free slots in the hotbar
- fixed single player hotbar whitelist
- now depends on libIPN v1.0.5
-
Auto refill can now be configured to use any available food when refilling food slots.
NOTE: The best available food is chosen i.e. if you have a
notch apple
it will be next :) -
Added workaround for Forge bug that crashes the game if there is a missing dependency and mixin resolution failed.
- fixed/added support for fishing rods auto refill.
- update Ukrainian translation. Thanks to BurrConnie
- fixed mouse wheel events being processed twice in some cases.
- Introducing libIPN. The GUI/Config code is now in separate library mod. libIPN will be used by my other mods. And others?... If there are other brave devs.
- Inventory Profiles Next now depends on libIPN. This means you will need to install libIPN too or Inventory Profiles Next will not work
- Added Ukrainian translation. Thanks to ttrafford7
- Continuous/Auto Crafting now supports the Stone Cutter.
Switched to modern Kotlin support. This means that this mod now requires Kotlin for Forge or Fabric Language Kotlin
- fixed fabric 1.16.x build to support Java 8.
- Most boolean settings can now be assigned hot key to toggle them in game. GUI settings require reopen of the current GUI.
- Config files created by versions prior 1.1.9 are no longer fully supported. If you are upgrading from v 1.1.8 or lower please first install v1.7.0 start the game once to upgrade the config and then upgrade to 1.7.1
- Locked slots enable/disable now has effect in single player too.
- Fixed modpack arena generation.
- Auto refill now takes NBT and Custom Names into account. For all the fake items on servers :)
- Added blacklist for items going in the inventory. By default, "carryon" mod is blacklisted.
- The configuration file created by v 1.7.1 is not backward compatible.
- Added item scrolling. Mouse wheel up moves from player inventory to the open container. Mouse wheel down does the opposite.
- Move all/matching can now just top up already existing stacks. By default, it's activated by holding
caps lock
while clicking the button on pressing the hotkey. - Added new button to the overlay for yet another way to open the mod settings. 80% of the questions would be solved if you know how to show the config.
- Hoppers are now treated like non sortable storage.
- fixed a crash when another mod puts items into the hotbar during world generation before the game has started.
- fixed item select with middle click when pickup to inventory is active
- fixed mainhand/offhand swap for locked slots and when pickup to inventory is active
- fixed single player not being able to pickup items in the hotbar at all
- removed
Add Inventory Buttons to All In Game Screens
fromGui Settings
It was a temporary workaround for the then missing GUI Hints Manager.
- Picked up items will now go directly into the inventory instead of taking hotbar space. This can be changed in the
Locked Slots
tab of the config. - Added localisation for Português Brasileiro
- Auto refill now supports buckets and honey bottles
- Swipe move/throw now can be configured on per UI bases
- Forge 1.17.x build now depends on kotlin for forge >=2
- on 1.14, 1.15, 1.16 the default value of "Number of Ticks to Wait Before Auto Refill" is now 1 and setting it to 0 is no longer possible.
- fixed crash on Forge 1.19
- fixes gui incompatibility with CC:Tweaked
- switched to modern Kotlin support. This means that this mod now requires Kotlin for Forge or Fabric Language Kotlin
- Added highlighting of all items of type: <iframe allowfullscreen="allowfullscreen" src="https://www.youtube.com/embed/ndef7aenLWg?wmode=transparent" height="358" width="638"></iframe>
- Added interoperability API for use by hotbar swap mods. First mod to use it will probably be https://www.curseforge.com/minecraft/mc-mods/hotbarcycle
-
Added support for named items in profiles.
Although the example below uses netherite pickaxe we don't really recommend it. Names would be useful for items like backpacks or even shulker boxes or other type of items where there is no other meaningful way to distinguish between them.
profile NamedTest
HOT3
"minecraft:netherite_pickaxe"("My Awsome Name") -> "Enchantments" : [{id:"minecraft:fortune",lvl:3}]
- config folder structure have been changed, now all files related to a server/world are located in a folder named after the server/world. All old configurations will be updated. However, if you downgrade to old version the configurations will need to be moved manually.
- License was changed to AGPL-3. This was made, so it will be license violation, if in future OverWolf/CurseForge decide to fully cut off third party launchers.
- There are now about 740 other mod UIs that have custom button positioning.
- Extended the Modpack Dev tools (see the video). We now offer a tool that will create a platform containing all blocks that we have detected to open a UI. Modpack Devs can use this to check if there are un/supported UIs and use the editor to move the buttons. Also the player will get all the items that potentially open a UI. The tool doesn't catch every possible UI, but is a good start. <iframe allowfullscreen="allowfullscreen" src="https://www.youtube.com/embed/STZoofsZBtI?wmode=transparent" height="358" width="638"></iframe> - **NOTE:** this will work only single player with cheats on, or MAY BE on servers also if you have `/op` or `/give`, `/setblock` and `/fill` permissions. - **WARNING:** depending on the modpack and your PC it's highly probably that it will crash the client *AND/OR* the server.
- Added support for wildcards in custom sort rules. See the wiki for more information.
- Added new setting "Continuous Crafting Method" that allows you to choose between 2 modes of continuous/auto crafting. If the default doesn't work for you try the alternative.
- Workaround for MC-216434 when continuous/auto crafting is enabled. Next release will contain fix for it independent of continuous crafting.
- Made continuous/auto crafting more stable...
- New release because the last one was bodged by GihHub Action resulting invalid jar files. First forge builds had problems then some fabric builds are not working for some players. As result github actions will no longer be used for releasing.
- Added configuration "Wait Ticks Before Next Craft Click" that can be used to make auto-crafting more stable on slow servers.
- Now auto/continuous crafting ignores items durability. As in auto-crafting of dispensers with farmed bows is now possible. <iframe allowfullscreen="allowfullscreen" src="https://www.youtube.com/embed/BOVKOCVPIGY?wmode=transparent" height="358" width="638"></iframe>
- Move/Throw is now configured to ignore durability. There is a new setting "Ignore item durability for Throw/Move" that can be used to revert to the old behaviour. <iframe allowfullscreen="allowfullscreen" src="https://www.youtube.com/embed/NFpmpHZA0kw?wmode=transparent" height="358" width="638"></iframe>
- Move can now move only the items of the type under the cursor despite the type being present in the target chest/inventory. <iframe allowfullscreen="allowfullscreen" src="https://www.youtube.com/embed/GPsqasYC9Bg?wmode=transparent" height="358" width="638"></iframe>
- Addressed a very rare issue that causes random game crash due to some mods changing the game startup sequence.
- fixed bug in 1.15.2 that prevented gui hints from working.
Due to changes in 1.18.2 existing custom sort rules that use Tags might behave differently or not work at all. You may need to update them to reflect any changes in the Tags.
- Fixed infinite loop when no overlay buttons are visible and the editor is shown.
- Relaxed the rules so Profiles can support invalid namespaces that contain dashes.
- 1.18.2 is considered stable now with the above warning in mind.
- Fixed Auto Refill alert sounds on Forge when connected to Forge server.
- Fixes Auto Refill causing exception storm in the logs when connected to Forge server.
- Shiny new Russian translation thanks to @DrHesperus
- Fixed Hotkey assignment on Forge
- Added hints UIs from ~80 mods
- Added blacklist for Auto Refill
- Some fixes in the Hints system and edit UI
- Fixed "button locations not saving in some cases"
- Added in game Overlay Editor. If IPN buttons overlap with another mod UI you can now move them. Also allows you to influence how IPN detects the UI, for example as a chest to just as player inventory.
- Fixed Profiles switching with hotkeys.
- Fixed Auto Refill clashing with Profiles switching.
- Added new setting to allow Auto Refill to use items from locked slots.
- improved compatibility with Inventorio, now sorting works in the extended inventory and the buttons are not overlaping the extra slots.
- added visual and sound alerts when tools run out of durability and are replaced or when there is no replacement tool. Check the "Auto Refill" configuration for more information.
- All Realms worlds will now share configurations for locked slots and profiles. It's impossible to reliably detect the Realms world.
- workaround for REI tooltip rendering incompatibility.
- fixed typo.
- removed a debug dump that looked like it's something important.
- added forge 1.15.2 version
- fixes throw matching/all not dropping all expected items.
- "fixed" handling of overstacked items. Now we will just leave them in place.
- forge 1.18 support looks stable enough
- fabric 1.14 gets an update because of the first fix. If no other major problems are found this will be the last update.
- added support for Loyalty enchanted items. Throwing a loyalty trident will not trigger refill to allow the thrown one to return to the same slot.
- new auto refill feature. You can now allow non-enchanted items to break if their max durability is below a preset value.
- native 1.18 version.
- fixed locked slots behaviour when a chest or other container is opened and swipe drop/move is used.
- native 1.18 version.
1.14 gets an update because I don't want to leave it with a buggy major feature. This is the last release of Inventory Profiles Next for Minecraft 1.14.x
- it is now possible to disable all user actions for locked slots. It becomes very practical when used in conjunction with "Quick Disable" hotkey.
- fixed locked slots behaviour when a chest or other container is opened.
- rearranged the config screen. Now "Locked Slots" and "Auto Refill" have their own pages. However, the settings to enable or disable them are still in "Mod Settings"
- the configuration file has changed. The old one will automatically be converted but if you downgrade all settings from "Locked Slots" and "Auto Refill" will be lost.
- fixed crash when opening the wiki link and config folder.
- fixes incompatibility with MaliLib where sometimes this mod key bindings will stop working.
- fixes the version checker which didn't display the new version message.
- fixed crash on 1.17.
- 1.18 is now separate build and 1.17 builds are no longer compatible with 1.18
- the hotbar now shows the locked slots.
- new setting (enabled by default) to disable drop for locked slots containing non-stackable items. prevents accidental drops of gear.
- fixed "move all" when key binding is set to "ctrl + alt + q"
- some changes under the hood
- added updates check. The check is done once you enter a word/connect ot a server and message is displayed if there is new version available.
- added 1.15+ and 1.14.1+ versions. Just to be on par with the old mod
- the fabric 1.16 version now runs on all minor versions
- fixed java 8 incompatibility for 1.16.5 builds
- brand new Simplified Chinese translation thanks to @PVWXX
- profiles now support empty slots. For example in one profile you have shield in the offhend slot and another profile want it empty. For items moved out in this case an attempt will be made to move them in a free locked slot.
Just add the slot name without items in the configuration. - added full auto crafting. Just hold shift+alt while clicking on the crafting slot.
- fixed sort in column and row buttons to. They were swapped.
- fixed forge server crash.
- fixed forge client complaining if IPN is not installed on the server.
- made handling of ignored screens and inventories more robust.
- fixed client crash on Forge 1.17.x
- fixed ignored container types handling
- probably fixed server crash on forge when the mod is installed. NOTE: Don't install it on servers it doesn't do anything.
- Added API for integration with other mods. It is now possible for other mods to:
- mark their screens to be ignored so IPN won't try to interact with them.
- give hints to IPN where to put its UI.
- there is a configuration file that can provide the above information if the for some reason it's not possible for the other mod to provide in via the API. Entries in the default configuration file will be accepted in case official refusal from the other mod to provide integration or if the other mod is abandoned.
- fixes a problem where, on some servers, items were moved out of the locked slots on dimension change.
- fixes forge 1.17.1 mixin support
- fixes situations where the hot bar becomes inaccessible when opening double chest.
- fixed enable picking up items in empty locked slots in single player on some platforms.
- Added equipment Profiles! You can now define sets of equipment and easily switch between them with a press of a button. Read more on how to set it up at Profiles Documentation
- Added support for over stacked items like Carpet's stacking of empty shulkers
- Fixed problem on Windows if the world name contains special characters.
- Fixed Continuous crafting. Now it's 100% reliable.
- All non-vanilla storages like Dank storage and Backpack will now be ignored by default.
- Removed all "teaks" that might be considered cheating. Like disabling lava fog and various cooldowns. We never made them work in 1.17.x anyway.
- Visit our new site Inventory Profiles Next where you can find documentation about all the advanced features.
- Preventing swipe moving of locked slots doesn't work.
- Preventing item pickups in empty locked slots falls back to the server method i.e. items are picked into the inventory and then thrown out.
- Fixed issue with Forge mixin handling that causes incompatibility with Timeless and Classics and I18nUpdateMod, and possibly others
- Fixed problem in Forge mods that made sorting impossible if the inventory/container has more than 1 enchanted item with same enchants, same item type, and same name and items were arranged in specific way.
- Added hotkey for reloading the mod configurations. It's recommended that it's only used while defining new custom rules and kept unset in other situations.
- Fixes locked slots behaviour when changing dimensions/worlds. There is new config that allows the user to control how many client ticks need to pass before the locked slot keeper is reinitialised on dimension/world change. This wait is necessary because the inventory might be empty when the player is spawned in the new dimension/world and we need to wait to receive the inventory content from the server.
- Now on servers also items will not be picked into empty locked slots. NOTE! Doesn't work while inventory is open. It's not possible to distinguish between player moving items and server initiated changes.
- Added configuration to disable mod buttons on non-vanilla screens. For better compatibility with othe mods
- Added per server locked slots. Enabled by default. Can be disabled in the configuration.
- Added support for single click/press inventory throw. Hotkey can be configured in Hotkeys. Disabled by default. This obeys the same rules for hotbar as "move all".
- Fixed Shift+Click Ctrl+Q skipping locked slots to work on servers.
- Clarified, in the tooltip, that not picking up items in locked slots works only in single player. Support for servers will require service side mod.
- We now have a discord server
- Shift+Click Ctrl+Q can now be disabled and enabled (default) for locked slots. This also applies for swipe variant of the actions.
- SINGLE PLAYER ONLY. Items will not be picked into empty locked slots
- When UI scaling is more than 2 or in case of tiny game windows the config screen might not show the anchor header correctly.
- If you make the game window 0x0 pixels while the configuration screen is open, sometimes the game crashes.