當前位置: 首頁>>代碼示例>>Java>>正文


Java Inventory.remove方法代碼示例

本文整理匯總了Java中org.bukkit.inventory.Inventory.remove方法的典型用法代碼示例。如果您正苦於以下問題:Java Inventory.remove方法的具體用法?Java Inventory.remove怎麽用?Java Inventory.remove使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.bukkit.inventory.Inventory的用法示例。


在下文中一共展示了Inventory.remove方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: shopInvent

import org.bukkit.inventory.Inventory; //導入方法依賴的package包/類
public Inventory shopInvent(){
	Inventory inv = Bukkit.createInventory(null, 36, shopName);
	
	ItemStack str = new ItemStack(Material.POTION, 1, (short) 8201);
	ItemMeta strM = str.getItemMeta();
	List<String> strL = new ArrayList<String>();
	strM.setDisplayName(ChatColor.RED + "Strength");
	strL.add(ChatColor.GOLD + "120 Tokens");
	strM.setLore(strL);
	str.setItemMeta(strM);
	inv.addItem(str);
	
	ItemStack gaps = new ItemStack(Material.GOLDEN_APPLE, 2, (short) 1);
	ItemMeta gapsM = gaps.getItemMeta();
	List<String> gapsL = new ArrayList<String>();
	gapsM.setDisplayName(ChatColor.RED + "Golden Apple");
	gapsL.add(ChatColor.GOLD + "10 Tokens");
	gapsM.setLore(gapsL);
	gaps.setItemMeta(gapsM);
	inv.addItem(gaps);
	
	for(int i = 0; i < 6; i++){
		inv.addItem(getItemSpacer());
	}
	
	ItemStack ljm = new ItemStack(Material.DAYLIGHT_DETECTOR);
	ItemMeta ljmM = ljm.getItemMeta();
	List<String> ljmL = new ArrayList<String>();
	ljmM.setDisplayName(ChatColor.RED + "Leave/Join Messages");
	ljmL.add(ChatColor.GOLD + "400 Tokens");
	ljmM.setLore(ljmL);
	ljm.setItemMeta(ljmM);
	inv.addItem(ljm);
	
	ItemStack exp = new ItemStack(Material.EXP_BOTTLE,20);
	ItemMeta expM = exp.getItemMeta();
	List<String> expL = new ArrayList<String>();
	expM.setDisplayName(ChatColor.RED + "Experience Bottles");
	expL.add(ChatColor.GOLD + "1 Token");
	expM.setLore(expL);
	exp.setItemMeta(expM);
	inv.addItem(exp);
	
	// remove the item spacers
	inv.remove(Material.STAINED_GLASS_PANE);
	
	return inv;
}
 
開發者ID:OverloadedCore,項目名稱:kaosEssentials,代碼行數:49,代碼來源:Core.java


注:本文中的org.bukkit.inventory.Inventory.remove方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。