mirror of
https://github.com/WiIIiam278/HuskSync.git
synced 2026-01-04 15:31:37 +00:00
fix: disable "other" gui actions.
Fixes an issue where you could double-click stack to collect unstacked items without edit perms. Unfortunately this breaks pick block on creative without edit permission, but this is considered a necessary compromise.
This commit is contained in:
@@ -78,7 +78,7 @@ public class BukkitUser extends OnlineUser implements BukkitUserDataHolder {
|
|||||||
if (!editable) {
|
if (!editable) {
|
||||||
builder.disableAllInteractions();
|
builder.disableAllInteractions();
|
||||||
}
|
}
|
||||||
final StorageGui gui = builder.enableOtherActions()
|
final StorageGui gui = builder
|
||||||
.apply(a -> a.getInventory().setContents(contents))
|
.apply(a -> a.getInventory().setContents(contents))
|
||||||
.title(title.toComponent()).create();
|
.title(title.toComponent()).create();
|
||||||
gui.setCloseGuiAction((close) -> onClose.accept(BukkitData.Items.ItemArray.adapt(
|
gui.setCloseGuiAction((close) -> onClose.accept(BukkitData.Items.ItemArray.adapt(
|
||||||
|
|||||||
Reference in New Issue
Block a user