本文整理了Java中org.bukkit.Server.getRecipesFor()
方法的一些代码示例,展示了Server.getRecipesFor()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Server.getRecipesFor()
方法的具体详情如下:
包路径:org.bukkit.Server
类名称:Server
方法名:getRecipesFor
[英]Get a list of all recipes for a given item. The stack size is ignored in comparisons. If the durability is -1, it will match any data value.
[中]获取给定项目的所有食谱列表。在比较中忽略堆栈大小。如果耐久性为-1,它将匹配任何数据值。
代码示例来源:origin: Bukkit/Bukkit
/**
* @see Server#getRecipesFor(ItemStack result)
*/
public static List<Recipe> getRecipesFor(ItemStack result) {
return server.getRecipesFor(result);
}
代码示例来源:origin: SpigotMC/Spigot-API
/**
* @see Server#getRecipesFor(ItemStack result)
*/
public static List<Recipe> getRecipesFor(ItemStack result) {
return server.getRecipesFor(result);
}
代码示例来源:origin: EngineHub/CommandHelper
@Override
public List<MCRecipe> getRecipesFor(MCItemStack result) {
List<MCRecipe> ret = new ArrayList<>();
List<Recipe> recipes = s.getRecipesFor(((BukkitMCItemStack) result).__ItemStack());
for(Recipe recipe : recipes) {
ret.add(BukkitConvertor.BukkitGetRecipe(recipe));
}
return ret;
}
代码示例来源:origin: elBukkit/MagicPlugin
List<Recipe> existing = plugin.getServer().getRecipesFor(craft());
if (existing.size() > 0) {
return;
代码示例来源:origin: mcMMO-Dev/mcMMO
public static boolean isSmelted(ItemStack item) {
if (item == null) {
return false;
}
for (Recipe recipe : mcMMO.p.getServer().getRecipesFor(item)) {
if (recipe instanceof FurnaceRecipe
&& ((FurnaceRecipe) recipe).getInput().getType().isBlock()
&& MaterialUtils.isOre(((FurnaceRecipe) recipe).getInput().getType())) {
return true;
}
}
return false;
}
代码示例来源:origin: mcMMO-Dev/mcMMO
List<Recipe> recipes = mcMMO.p.getServer().getRecipesFor(item);
内容来源于网络,如有侵权,请联系作者删除!