mirror of
https://github.com/songoda/UltimateKits.git
synced 2024-10-06 17:47:36 +02:00
update
This commit is contained in:
parent
a410941506
commit
bd08fd4572
@ -1,5 +1,6 @@
|
|||||||
package com.songoda.ultimatekits.utils.gui;
|
package com.songoda.ultimatekits.utils.gui;
|
||||||
|
|
||||||
|
import com.songoda.epicspawners.EpicSpawnersPlugin;
|
||||||
import com.songoda.ultimatekits.UltimateKits;
|
import com.songoda.ultimatekits.UltimateKits;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
@ -111,14 +112,16 @@ public abstract class AbstractGUI implements Listener {
|
|||||||
listenersInitialized = true;
|
listenersInitialized = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void init(String title, int slots) {
|
protected void init(String title, int slots) {
|
||||||
if (inventory == null || inventory.getSize() != slots) {
|
if (inventory == null
|
||||||
this.inventory = Bukkit.getServer().createInventory(new GUIHolder(), slots, ChatColor.translateAlternateColorCodes('&', title));
|
|| inventory.getSize() != slots
|
||||||
|
|| ChatColor.translateAlternateColorCodes('&', title) != inventory.getTitle()) {
|
||||||
|
this.inventory = Bukkit.getServer().createInventory(new com.songoda.epicspawners.utils.gui.AbstractGUI.GUIHolder(), slots, ChatColor.translateAlternateColorCodes('&', title));
|
||||||
registerClickables();
|
registerClickables();
|
||||||
registerOnCloses();
|
registerOnCloses();
|
||||||
}
|
}
|
||||||
constructGUI();
|
constructGUI();
|
||||||
initializeListeners(UltimateKits.getInstance());
|
initializeListeners(EpicSpawnersPlugin.getInstance());
|
||||||
player.openInventory(inventory);
|
player.openInventory(inventory);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user