Skip to content

Conversation

@rymiel
Copy link
Collaborator

@rymiel rymiel commented Oct 2, 2025

There's no way yet to know which slot is being clicked so it's checks both deposit and withdraw for now (see PaperMC/Paper#12563). It's also a little weird in that you can have connected shelves of different owners and technically modify ones you cannot access by swapping with the shelf you can access. Not sure how to handle this yet.

Shelves are locked by default.

There's no way yet to know which slot is being clicked so it's checks
both deposit and withdraw for now. It's also a little weird in that you
can have connected shelves of different owners and technically modify
ones you cannot access by swapping with the shelf you can access. Not
sure how to handle this yet.

Shelves are locked by default.
@rymiel rymiel requested a review from pop4959 October 2, 2025 21:46
@rymiel rymiel changed the title Prelimiary support for shelves Preliminary support for shelves Oct 2, 2025
@pop4959
Copy link
Owner

pop4959 commented Oct 3, 2025

Looks good to me so far, definitely would like some API for this before merging though, if possible

@rymiel rymiel marked this pull request as ready for review October 13, 2025 07:32
@rymiel rymiel merged commit f0f75b6 into pop4959:master Oct 16, 2025
1 check passed
@rymiel rymiel deleted the shelves branch October 16, 2025 12:48
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