欢迎来到Minecraft插件百科!
对百科编辑一脸懵逼?
帮助:快速入门
带您快速熟悉百科编辑!
因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
查看“RecipeManager”的源代码
←
RecipeManager
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
、
巡查者
您可以查看和复制此页面的源代码。
{{待完善}} {{Bukkit Plugin Infobox |插件名= |版本=v2.3.4 |前置插件=无 |兼容服务端版本=CB 1.7.9-R0.2 |網址=http://dev.bukkit.org/bukkit-plugins/recipemanager/ }} RecipeManager - 一款可以自定义/删除/覆盖合成配方,一款非常适合于RPG类型服务器的插件,此插件也可以解决一些Mod无法合成的问题 [[File:RecipeManager - Logo.png|frame|right|插件Logo]] [[Category:综合]] [[Category:管理]] [[Category:机械]] == 插件特性 == *自定义合成配方 *移除已有的配方,使其无法合成 *支持少数其他插件/Mod内配方的管理 *超多的标签搭配自定义合成配方 == 安装方式 == 易安装,只需两步即可完成 #放入plugins文件夹内 #重启服务器或使用/reload == 插件命令 & 权限 == <pre>/rm</pre> :查看插件的命令帮助 ::''recipemanager.command.rm <pre>/rmrecipes</pre> :查看某个物品的配方 ::''recipemanager.command.rmrecipes <pre>/rmfinditem</pre> :寻找物品的名称、别名或ID ::''recipemanager.command.rmfinditem <pre>/rmcheck</pre> :模拟自定义的配方文件夹是否出错 ::''recipemanager.command.rmcheck <pre>/rmreload</pre> :重载所有配方、配方书以及配置文件 ::''recipemanager.command.rmreload <pre>/rmreloadbooks</pre> :重载配方书文件 ::''recipemanager.command.rmreloadbooks <pre>/rmextractrecipe</pre> :得到手上物品的配方 ::''recipemanager.command.rmextractrecipe <pre>/rmextract</pre> :得到原版所有物品的配方 ::''recipemanager.command.rmextract <pre>/rmgetbook</pre> :得到一般配方书<sup><span style="font-variant:small-caps">(需要自行编辑一本配方书后才能生成)</span></sup> ::''recipemanager.command.rmgetbook <pre>/rmbook</pre> :查看可用的配方书 ::''recipemanager.command.rmbook == 自定义方法 == 首先,你需要了解基础的配方定义格式. <pre> 普通配方 CRAFT [配方名称] <材料:[数据值]> + [材料:[数据值]] + [材料:[数据值]] [材料:[数据值]] + [材料:[数据值]] + [材料:[数据值]] [材料:[数据值]] + [材料:[数据值]] + [材料:[数据值]] = [几率]% <材料:[数据值]:[数量]> [...] 无序配方 COMBINE [配方名称] <材料:[数据值]:[数量]> + [...] = [几率]% <材料:[数据值]:[数量]> [...] </pre> 例子 <pre> CRAFT 粘液球 351:15 + 332 + 351:15 353 + 344 + 353 295 + 326 + 295 = 341 </pre> 这里的配方大概摆放方式如下图所示 :[[文件:Demo.png]] ---- <pre> 熔炉配方 SMELT [配方名称] <材料>%[时间] & [材料:[数据值]] =[几率]%<材料:[数据值]:数量> 爆炸熔炉 FUEL [配方名称] <材料:数据值> % <倍数> </pre> 例子 <pre> smelt 玻璃钻石 blaze_rod % 20 - 30 & glass = 25% diamond </pre> 关于例子中一些参数的解释 ''[glass % 20 - 30]'': :燃料是烈焰粉,后面的数字则表示烧制的时间在20-30之间 ''[& blaze_rod]'': :被烧制的材料 ''[= 25% diamond]'': :得到的目标产物,成功机率为25%. <pre> FUEL 火药是会爆炸的 gunpowder 50% </pre> 关于例子中一些参数的解释 ''[gunpowder 50%]'': :烧制时有50%的机率导致爆炸 == 标签介绍&用法 == === @command === :''添加此标签以后, 当制作完成时执行命令 :''是否可多次使用: <b>是</b><br/> :<b>此标签可用的参数</b> <pre> {player} = 制作该物品的玩家 {playerdisplay} = 显示制作该物品的玩家 {result} = 显示制作后物品的名字 {recipename} = 显示配方的名称, 如果没有则自动生成一个 {recipetype} = 显示制作类型, 制作类型有普通合成(craft)和无序合成(combine) {inventorytype} = 显示制作的方式, 制作方式分为工作台制作(workbench)和玩家制作(crafting) {world} = 显示制作该物品时所在的世界 {x} = 显示制作该物品时玩家所在的X轴坐标 {y} = 显示制作该物品时玩家所在的Y轴坐标 {z} = 显示制作该物品时玩家所在的Z轴坐标 </pre> :<b>例子</b> ::@command /say 我制作了{result}! ::@command kick {player} :<b>标签别名</b> ::@cmd , @commands === @keepitem === :''添加此标签以后, 可修改指定材料<sup><span style="font-variant:small-caps">(仅限于有耐久的物品)</span></sup>的耐久度或者制作完成以后返还玩家一个物品 :''是否可多次使用: <b>是</b><br/> :<b>此标签可用的参数</b> <pre> "damage <num>" 此参数可在制作物品时修改材料的耐久度, 详见例子 "replace <item>" 此参数为返还功能, 在制作完成后返还一个设置好的材料 </pre> :<b>例子</b> ::@keepitem diamond_pickaxe :::解释:在制作完成时, 配方中的'''''钻石镐(diamond_pickaxe)'''''不会消耗掉 ::@keepitem diamond_pickaxe | damage 1 :::解释:在制作完成时, 配方中的'''''钻石镐(diamond_pickaxe)'''''耐久度扣除1点 ::@keepitem diamond_pickaxe | damage -1 :::解释:在制作完成时, 配方中的'''''钻石镐(diamond_pickaxe)'''''耐久度增加1点 ::@keepitem diamond_pickaxe | replace diamond :::解释:在制作完成时, 配方中的'''''钻石镐(diamond_pickaxe)'''''消耗掉, 然后返还'''''钻石(diamod)''''' :<b>标签别名</b> ::@returnitem , @replaceitem === @ingredientcondition === :''添加此标签以后, 可以设置指定的材料制作物品, 非指定物品无法进入制作 :''是否可多次使用: <b>是</b><br/> :<b>此标签可用的参数</b> <pre> "data" 使用此参数后, 制作时如果物品的数据值未达到要求则无法进行制作 "enchant" 使用此参数后, 制作时如果物品没有指定的附魔则无法进行制作 "amount" 使用此参数后, 制作时如果物品没有达到指定数量则无法进行制作 "lore" 使用此参数后, 制作时如果物品没有指定的Lore信息则无法进行制作 "name" 使用此参数后, 制作时如果物品的名称没有达到指定预先设置好的内容则无法继续进行制作 "color" 使用此参数后, 制作时如果物品没有达到指定的颜色则无法继续进行制作(仅限于皮革套装) "failmsg" 该参数为警告显示管理, 填入true时未达到条件的物品会在聊天栏警告出来, 填入false时将关闭此内容 </pre> :<b>例子</b> ::@ingredientcondition wood | data 3 :::解释:在制作时, 使用的木板必须是'''''丛林木板(wood:3)''''' ::@ingredientcondition wood | data 1-3, 39, 100 :::解释:在制作时, 使用的'''''木板(wood)'''''必须是数据值在1至3或39或100(如果与上面条件一起使用则覆盖上面的条件) ::@ingredientcondition dirt | amount 64 :::解释:在制作时, 使用的'''''泥土(dirt)'''''必须是64个才能进行制作 ::@ingredientcondition iron_sword | data 0-25 :::解释:在制作时, 使用的'''''铁剑(iron_sword)'''''数据值必须在0-25之间才能进行制作 ::@ingredientcondition wool | data vanilla, !wool:red :::解释:在制作时, 使用的除了'''''红色羊毛(wool:red)'''''其他的'''''羊毛(wool)'''''都可以进行制作 ::@ingredientcondition iron_sword | data new :::解释:在制作时, 使用的'''''铁剑(iron_sword)'''''必须是新的, 如果耐久值减少则无法进行制作 ::@ingredientcondition gold_sword | data damaged :::解释:在制作时, 使用的'''''金剑(gold_sword)'''''必须是使用过的, 新的无法继续合成 ::@ingredientcondition potion | data &16384, !&64 :::解释:在制作时, 使用的'''''药水(potion)'''''类型必须是溅射药水而不是普通药水 ::@ingredientcondition diamond_helmet | enchant fire_resistance 1-3 | enchant thorns | data 0, 5, 50-100 :::解释:在制作时, 使用的'''''钻石头盔(diamond_helmet)'''''必须带有火焰保护1至3级, 荆棘附魔, 以及物品的数据值必须在0, 5, 50-100之间 ::@ingredientcondition stick | nometa :::解释:makes ingredient require a vanilla stick. ::@ingredientcondition stick | !meta :::解释:与上面一样 ::@ingredientcondition stick | name Crafted Stick | nolore | noenchant :::解释:在制作时, 使用的'''''木棍(stick)'''''的显示名称必须是'''[Crafted Stick]''', 并且没有lore内容与附魔 :<b>标签别名</b> ::@ingrcondition, @ingrcond, @ifingredient, @ifingr === @permission === [内容整理中...]
本页使用的模板:
模板:ArticleCategory
(
查看源代码
)
模板:Bukkit Plugin Infobox
(
查看源代码
)
模板:Info
(
查看源代码
)
模板:Plugin Infobox
(
查看源代码
)
模板:信息表
(
查看源代码
)
模板:信息表/列表
(
查看源代码
)
模板:待完善
(
查看源代码
)(受保护)
返回
RecipeManager
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
编辑相关
百科公告
编辑帮助
互助客栈
贡献分数
测试沙盒
发布条目
插件分类
管理
安全
聊天
编程
经济
修正
娱乐
综合
信息
机械
角色
传送
网页
整地
创世
付费
其它
工具
链入页面
相关更改
特殊页面
页面信息
相关网站
MCMOD百科
Minecraft中文百科
Minecraft纪念论坛
Minecraft百度贴吧
虚无世界Wiki