Add isBottomInventoryAllowed to ChestGui.
This commit is contained in:
parent
1281173689
commit
77da60510e
@ -151,6 +151,14 @@ public class ChestGui
|
|||||||
public boolean isAutoremoving() { return this.autoremoving; }
|
public boolean isAutoremoving() { return this.autoremoving; }
|
||||||
public void setAutoremoving(boolean autoremoving) { this.autoremoving = autoremoving; }
|
public void setAutoremoving(boolean autoremoving) { this.autoremoving = autoremoving; }
|
||||||
|
|
||||||
|
// -------------------------------------------- //
|
||||||
|
// ALLOWBOTTOMINVENTORY
|
||||||
|
// -------------------------------------------- //
|
||||||
|
|
||||||
|
private boolean allowBottomInventory = false;
|
||||||
|
public boolean isBottomInventoryAllowed() { return this.allowBottomInventory; }
|
||||||
|
public void setBottomInventoryAllow(boolean allowBottomInventory) { this.allowBottomInventory = allowBottomInventory; }
|
||||||
|
|
||||||
// -------------------------------------------- //
|
// -------------------------------------------- //
|
||||||
// CONSTRUCT
|
// CONSTRUCT
|
||||||
// -------------------------------------------- //
|
// -------------------------------------------- //
|
||||||
|
@ -48,8 +48,18 @@ public class EngineMassiveCoreChestGui extends Engine
|
|||||||
|
|
||||||
// ... warn on bottom inventory ...
|
// ... warn on bottom inventory ...
|
||||||
if (InventoryUtil.isBottomInventory(event))
|
if (InventoryUtil.isBottomInventory(event))
|
||||||
|
{
|
||||||
|
// ... only if its not allowed.
|
||||||
|
if (gui.isBottomInventoryAllowed())
|
||||||
|
{
|
||||||
|
event.setCancelled(false);
|
||||||
|
event.setResult(Result.DEFAULT);
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
MixinMessage.get().msgOne(event.getWhoClicked(), "<b>Exit the GUI to edit your items.");
|
MixinMessage.get().msgOne(event.getWhoClicked(), "<b>Exit the GUI to edit your items.");
|
||||||
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user