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