Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manual pinning in terminal #8245

Open
llpaull opened this issue Nov 17, 2024 · 0 comments
Open

Manual pinning in terminal #8245

llpaull opened this issue Nov 17, 2024 · 0 comments

Comments

@llpaull
Copy link

llpaull commented Nov 17, 2024

Describe the feature

Just like how auto-crafting pins the crafted resource to the top of the terminal I would like to be able to manually pin items to the top of the terminal

Reasons why it should be considered

I oftentimes use the same resources when doing tasks (e.g. redstone and silicon when just starting ae2 to get the processors) and would like to be able to pin them to the top so that i don't have to search for them every time i need some more

Additional details

I am fine with implementing this myself but would like your feedback/opinion on some design choices, if you have a different idea how to do any of these feel free to mention.

  • how to pin

    • use hotkeys, one for pinning and another for unpinning
    • drag and drop, similar to filters you can drag and drop items onto a pin slot and that will pin it and right-clicking with an empty hand will unpin, ability to integrate with other mods like jei
  • how to assign priority/order

    • with hotkeys it would be 'easy' to assign the order as pinning an already pinned item would update the time it was pinned and move it in the first spot
    • with drag and drop i wouldn't exactly know how to do this, maybe a simple array or list and use the index to determine which slot to pin it in, should rearranging be possible
  • where to pin

    • use the same row as auto-crafting pins, possibly restore the manually pinned items if auto-crafting causes there to be many pinned items and removes one of the manually pinned items
    • two separate rows, one for manually pinned items and one for all other reasons, which order should they appear in the terminal
  • game load/save

    • should the manually pinned items be saved so that on game load they persist
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

No branches or pull requests

1 participant