# Changelog
## General
- Completely overhauled the code of this mod
- Improved readability, understandability, modifiability, and extensibility
- Significantly enhanced structure and robustness
- Reduced the likelihood of failures or errors
- The mod is now fully disabled in creative mode
- Overhauled configuration
- Added tooltips
## Features
- ### Automatic Refilling
- All items, including tools and potions, will now be replenished automatically
- The offhand is now included as well
- Buckets and bowls will automatically stack after being emptied
- ### Sorting
- When holding the Advanced Operation Key, it is possible to keep the cursor stack (configurable)
- Improved reliability, especially with regard to locked slots
- ### Locked Slots
- Enhanced the display of locked slots in the inventory
- You can now drag your mouse to easily mark or unmark multiple slots as locked
- In every feature that rearranges items in your inventory, you can specify whether it should include or exclude locked slots
- Picked-up items will be placed outside locked slots or dropped if no free space is available (behavior differs in singleplayer and on servers)
- Locked slots are saved separately for each world and server
- ### Profiles
- Profile selection, creation, overwriting, and deletion are now easier through a radial menu
- When holding ALT during creation, a naming screen is displayed where you can name your profile
- Three fast-loading keybinds are still provided
- You can view your profiles via the Profiles Config Screen (accessible via command or [ModMenu](https://modrinth.com/mod/modmenu))
- You can create, load, and delete profiles with commands
- Profiles are saved separately for each world and server
## Configuration
- A new and improved Config Screen (available through [ModMenu](https://modrinth.com/mod/modmenu))
- Configurations can now be changed through commands
- Each feature can be disabled separately
Optional dependencies
Mod Menu
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }