本文整理汇总了Java中net.milkbowl.vault.item.ItemInfo类的典型用法代码示例。如果您正苦于以下问题:Java ItemInfo类的具体用法?Java ItemInfo怎么用?Java ItemInfo使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ItemInfo类属于net.milkbowl.vault.item包,在下文中一共展示了ItemInfo类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: testItems
import net.milkbowl.vault.item.ItemInfo; //导入依赖的package包/类
@Test
public void testItems() {
boolean failed = false;
for (ItemInfo item : Items.getItemList()) {
ItemInfo queriedInfo = Items.itemByString(item.getName());
try {
assertEquals(item, queriedInfo);
} catch (AssertionError e) {
e.printStackTrace();
failed = true;
}
}
assertEquals(false, failed);
}
开发者ID:MilkBowl,项目名称:VaultAPI,代码行数:15,代码来源:ItemTest.java
示例2: getItemName
import net.milkbowl.vault.item.ItemInfo; //导入依赖的package包/类
/**
* Returns the name of an item reward, in a readable format.
*
* @param item
* @return the item name
*/
public String getItemName(ItemStack item) {
// Return Vault name of object if available.
if (economy != null) {
ItemInfo itemInfo = Items.itemByStack(item);
if (itemInfo != null) {
return itemInfo.getName();
}
}
// Vault name of object not available.
return StringUtils.replace(item.getType().toString(), "_", " ").toLowerCase();
}
开发者ID:PyvesB,项目名称:AdvancedAchievements,代码行数:18,代码来源:RewardParser.java
示例3: testItemStacks
import net.milkbowl.vault.item.ItemInfo; //导入依赖的package包/类
@Test
public void testItemStacks() {
boolean failed = false;
for (ItemInfo item : Items.getItemList()) {
ItemStack stack = item.toStack();
try {
assertEquals(item, Items.itemByStack(stack));
} catch (AssertionError e) {
e.printStackTrace();
failed = true;
}
}
assertEquals(false, failed);
}
开发者ID:MilkBowl,项目名称:VaultAPI,代码行数:15,代码来源:ItemTest.java
示例4: getItemName
import net.milkbowl.vault.item.ItemInfo; //导入依赖的package包/类
public String getItemName(Material material, short data) {
ItemInfo info = Items.itemByType(material, data);
return info == null ? null : info.getName();
}
开发者ID:elBukkit,项目名称:MagicLib,代码行数:5,代码来源:VaultController.java
示例5: resolve
import net.milkbowl.vault.item.ItemInfo; //导入依赖的package包/类
/**
* Attempts to resolve a string into a Material using Vault's Items API.
*
* @param string String to resolve
* @return Material, or null if not found
*/
public static Material resolve(String string)
{
ItemInfo info = Items.itemByString(string);
return info != null ? info.getType() : null;
}
开发者ID:dmulloy2,项目名称:SwornAPI,代码行数:12,代码来源:VaultHandler.java
示例6: friendlyName
import net.milkbowl.vault.item.ItemInfo; //导入依赖的package包/类
/**
* Attempts to get the friendly name of an ItemStack with Vault.
*
* @param stack ItemStack to get the name of
* @return The name, or null
*/
public static String friendlyName(ItemStack stack)
{
ItemInfo info = Items.itemByStack(stack);
return info != null ? info.getName() : null;
}
开发者ID:dmulloy2,项目名称:SwornAPI,代码行数:12,代码来源:VaultHandler.java
注:本文中的net.milkbowl.vault.item.ItemInfo类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论