Skip to content

Conversation

@ThatOneDevil
Copy link
Owner

Feature:

  • Add a keybind to yoink a single item that the player hovers over.
  • Be able to sort item only files from full inventory files. (by creating a items folder in the dir)

ai help me fix my code pls
Repository owner deleted a comment from gemini-code-assist bot Jan 5, 2026
- Reworked keybind system with a dedicated single-item "yoink" key.
- New configurable toggle to enable or disable the single-item keybind.

### Code changes
- Introduced `Key` interface to simplify keybind creation.
- Added `KeybindManager` for centralized registration and management of keybinds.
- Removed redundant logic from `YoinkGuiClient`.
- Added `SingleItemKeybind` implementation for the new key.
- Reworked keybind system with a dedicated single-item "yoink" key.
- New configurable toggle to enable or disable the single-item keybind.

### Code changes
- Introduced `Key` interface to simplify keybind creation.
- Added `KeybindManager` for centralized registration and management of keybinds.
- Removed redundant logic from `YoinkGuiClient`.
- Added `SingleItemKeybind` implementation for the new key.
- Reworked keybind system with a dedicated single-item "yoink" key.
- New configurable toggle to enable or disable the single-item keybind.

### Code changes
- Introduced `Key` interface to simplify keybind creation.
- Added `KeybindManager` for centralized registration and management of keybinds.
- Removed redundant logic from `YoinkGuiClient`.
- Added `SingleItemKeybind` implementation for the new key.
 - Fixed compile error caused by version specific methods.
 - Changed key for yoink single item from X > Y
 - Added NBTParser#saveSingleItem method.
Made hex values less oops
Added `/yoinkgui config` command to open the configuration GUI.
### Released January 05, 2026

### Features
- New configurable toggle to enable or disable the single-item keybind.
- By pressing Y, while hovering over an item will yoink only that specific item.
- Added `/yoinkgui config` command to open the configuration GUI.

### Code changes
- Introduced `Key` interface to simplify keybind creation.
- Added `KeybindManager` for centralized registration and management of keybinds.
- Removed redundant logic from `YoinkGuiClient`.
- Added `SingleItemKeybind` implementation for the new key.
- Made main client class less cluttered by logic into separate classes.
-
@ThatOneDevil ThatOneDevil merged commit 6fc951a into master Jan 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants