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

Reduce mouse clicking for bulk crafting #21

Open
Ezhh opened this issue Oct 1, 2018 · 5 comments
Open

Reduce mouse clicking for bulk crafting #21

Ezhh opened this issue Oct 1, 2018 · 5 comments

Comments

@Ezhh
Copy link

Ezhh commented Oct 1, 2018

It's currently only possible to complete a recipe once per click, which can quickly get less than user friendly.

Can we please add alternatives for bulk crafting? For example, either hold down to complete multiple times or have right/left/middle click trigger the recipe different numbers of times.

@tacotexmex
Copy link

One solution is to do what simplecrafting_lib is doing with the min/max output toggle.

On that note, why are buttons used for items and not inventory slots?

@LoneWolfHT
Copy link
Contributor

Middle click crafting the clicked item 10 times would be nice. But another method is probably needed. You don't always have middle click on a mobile device or laptop...

@tacotexmex
Copy link

Latest 5.0.0-dev features incrementation and decrementation of itemstacks by scrolling atop the stack, it's quite useful. That would of course only work if the buttons were converted to slots.

@Ezhh
Copy link
Author

Ezhh commented Oct 29, 2018

I'd prefer different amounts on left/right click if possible.

@rubenwardy
Copy link
Owner

rubenwardy commented Oct 29, 2018

It looks like the only way to do this would be to use inventory slots, which may have issues with callbacks - I've experienced this firsthand on CTF.

We don't want the user to get things for free

As a hack, we could use metadata to tag uncrafted things, and then search the inventory for them. This would be a safety measure which would be especially useful on a server

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

4 participants