Class TradeToolbar
java.lang.Object
Kyu.GuiAPI_Redone.Window.WindowImpl.TradeWindow.TradeToolbar
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGuiItem[]buildTradeToolBar(TradeWindowHolder window, org.bukkit.entity.Player windowHolder, boolean ownPartyReady, boolean otherPartyReady, GUI gui) voidsetItemNames(String readyText, String notReadyText, String abortText, String readyIndicatorText, String notReadyIndicatorText) Set the item names of the toolbar, will be color translatedvoidsetItems(org.bukkit.inventory.ItemStack setReadyItem, org.bukkit.inventory.ItemStack setNotReadyItem, org.bukkit.inventory.ItemStack readyIndicator, org.bukkit.inventory.ItemStack notReadyIndicator, org.bukkit.inventory.ItemStack abortItem) Set the items for the toolbarvoidsetItems(org.bukkit.Material setReadyItem, org.bukkit.Material setNotReadyItem, org.bukkit.Material readyIndicator, org.bukkit.Material notReadyIndicator, org.bukkit.Material abortItem)
-
Constructor Details
-
TradeToolbar
public TradeToolbar()
-
-
Method Details
-
setItems
public void setItems(org.bukkit.inventory.ItemStack setReadyItem, org.bukkit.inventory.ItemStack setNotReadyItem, org.bukkit.inventory.ItemStack readyIndicator, org.bukkit.inventory.ItemStack notReadyIndicator, org.bukkit.inventory.ItemStack abortItem) Set the items for the toolbar- Parameters:
setReadyItem- For changing the status to "ready"setNotReadyItem- For changing the status to "not ready"readyIndicator- Shows when a party is "ready"notReadyIndicator- Shows when a party is "not ready"abortItem- For aborting the trade
-
setItems
public void setItems(org.bukkit.Material setReadyItem, org.bukkit.Material setNotReadyItem, org.bukkit.Material readyIndicator, org.bukkit.Material notReadyIndicator, org.bukkit.Material abortItem) -
setItemNames
public void setItemNames(String readyText, String notReadyText, String abortText, String readyIndicatorText, String notReadyIndicatorText) Set the item names of the toolbar, will be color translated- Parameters:
readyText-notReadyText-abortText-readyIndicatorText-notReadyIndicatorText-
-
buildTradeToolBar
public GuiItem[] buildTradeToolBar(TradeWindowHolder window, org.bukkit.entity.Player windowHolder, boolean ownPartyReady, boolean otherPartyReady, GUI gui) - Parameters:
window- The parentTradeWinderHolderwindowHolder- The player of theTradeWindow.getPlayer()ownPartyReady- Whether or not said player is readyotherPartyReady- Whether or not the other player is readygui- theGUIall of the Windows belong to- Returns:
- an Item of Arrays with length 9 ordered by how they should be set in the inventory
-