fix for init click/close multiply.

This commit is contained in:
Brianna O'Keefe 2019-01-31 21:18:11 -05:00
parent 2ead1ef2e9
commit dbee0794e8

View File

@ -117,8 +117,10 @@ public abstract class AbstractGUI implements Listener {
|| inventory.getSize() != slots
|| ChatColor.translateAlternateColorCodes('&', title) != inventory.getTitle()) {
this.inventory = Bukkit.getServer().createInventory(new GUIHolder(), slots, TextComponent.formatTitle(title));
registerClickables();
registerOnCloses();
if (this.clickables.size() == 0)
registerClickables();
if (this.onCloses.size() == 0)
registerOnCloses();
}
constructGUI();
initializeListeners(UltimateKits.getInstance());