@@ -0,0 +1,955 @@
+package vg.civcraft.mc.civmodcore.inventorygui.components.impl;%0A%0Aimport org.bukkit.Material;%0A%0Aimport vg.civcraft.mc.civmodcore.inventorygui.LClickable;%0Aimport vg.civcraft.mc.civmodcore.inventorygui.components.ComponableSection;%0Aimport vg.civcraft.mc.civmodcore.inventorygui.components.SlotPredicates;%0Aimport vg.civcraft.mc.civmodcore.inventorygui.components.StaticDisplaySection;%0A%0Apublic class CommonGUIs %7B%0A%0A%09public static ComponableSection genConfirmationGUI(int rows, int columns, Runnable yesFunc, String yesText, Runnable noFunc,%0A%09%09%09String noText) %7B%0A%09%09ComponableSection section = new ComponableSection(rows * columns);%0A%09%09StaticDisplaySection content = new StaticDisplaySection(5);%0A%09%09content.set(new LClickable(Material.GREEN_DYE, yesText, p -%3E yesFunc.run()), 0);%0A%09%09content.set(new LClickable(Material.RED_DYE, noText, p -%3E noFunc.run()), 4);%0A%09%09section.addComponent(content, SlotPredicates.offsetRectangle(1, 5, rows / 2, 2));%0A%09%09return section;%0A%09%7D%0A%0A%7D%0A

Add yes/no gui