欢迎来到Minecraft插件百科!
对百科编辑一脸懵逼?
帮助:快速入门
带您快速熟悉百科编辑!
因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
查看“OtherDrops”的源代码
←
OtherDrops
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
、
巡查者
您可以查看和复制此页面的源代码。
'''本条目介绍的只是2.8b.573版本(注意!!)''' {{Bukkit Plugin Infobox |插件名=OtherDrops |版本=2.8b.573 |前置插件=无 |兼容服务端版本=1.7.4,1.6.1 |網址=http://dev.bukkit.org/bukkit-plugins/otherdrops/ }} [[文件:Od-logo-fill.jpg]] ==前言== OtherDrops可以设置方块和动物掉落物与击杀动物获得金钱. 设置掉落率与单一物品掉落或多种物品掉落. 根据不同的工具,生物群落,时间,天 气等来判断是否掉落. 设置自定义消息,操作和命令. 本贴可以说是对于bukkit OtherDrops的翻译,其中夹杂了我的个人理解. 如果有什么错误可以吐槽. 插件原帖地址:http://dev.bukkit.org/bukkit-plugins/otherdrops/ ==插件安装== 1.下载OtherDrops.jar 2.将jar文件放进plugins文件夹 3.开启或重启服务器 4.打开otherdrops-drops.yml 5.编写你的插件配置 6.重载插件,ok '''注意:OtherDrops现在只是jar文件(以前是zip压缩文件)''' ==配置文件== 在“OtherDrops”文件夹,你会看到两个文件: otherdrops-config.yml:插件的全局设置. otherdrops-drops.yml:设置自定义的掉落. '''注意''':虽然OtherDrops自带的一些编辑例子,但是没有默认启用.(下面的教程中将会设置几个简单的例子,希望对你有所帮助.) ==自定义方块掉落== 打开otherdrops-drops.yml 你会发现几个部分: include-files:您可以通过删除#来启用这个例子.看完文件夹里生成的配置文件后,你才可以进行下一个步骤. aliases:这个是比较高级,可以使物品添加多个变量条件,我们现在可以忽略,以后学习. defaults:让你设置文件中的默认条件。同样属于高级的部分,稍后我们会涉及到这个。 otherdrops:这是自定义掉落的设置,正是我们需要的,下面我们开始定制. ===从简单的开始=== 如果你想破坏玻璃方块掉落玻璃(实际上原版徒手破坏玻璃方块并不会掉落玻璃)。需要把这个例子添加到掉落设置: glass: - drop: glass '''注意''':掉落物可以被定义为任何官方bukkit材料或实体名称,也支持ID值. 确保第一行的“glass“前面有两个空格,“- drop”跟上面的格式一样。不要使用制表符(bukkit配置库不喜欢)。字母大小写一般并不重要,但参数(drop)必须为小写。同时也要注意破折号(-)写在第一个参数的前面. ===掉落数量与掉落机会率的设置=== 例子: 添加了草方块掉落数量 glass: - drop: glass/2 添加了草方块掉落数量范围 glass: - drop: glass/1-3 添加了草方块掉落数量范围与掉落机会率 glass: - drop: glass/1-3/50% '''注意''':默认数量(如果未指定)是默认几率是100%的. 当然,在新版的otherdrops中出现了另一种编辑掉落数量及几率的方法: 举一个爬行者掉落绿宝石的例子 creature_CREEPER: - drop: EMERALD chance: 30% quantity: 1 数量quantity可以为一个数字,或是一个范围,比如1-3 ===设置多种物品一定的机会率掉落=== glass: - drop: [glass, diamond/1/1%] '''解释''':钻石和玻璃有1%机会率掉落1个. ===设置条件的掉落=== 这种方法是挺不错的,如果你想让方块被破坏需要特定工具才可以掉落物品可以试试这个: glass: - drop: glass tool: any_pickaxe '''解释''':这是第一个条件(工具),还有一些其他的条件(时间,天气,生物群落,世界,等) '''新技能get√'''让我们继续添加添加多种工具,让我们尝试一下: glass: - drop: glass tool: [any_pickaxe, any_sword, -wood_pickaxe, -wood_sword] '''解释''':让我们看看现在,我们有我们的原始参数表示任何镐可以触发这种掉落,我们增加了它所以任何剑也可以触发掉落.这是非常厉害的,但我个人不认为木制工具能够使玻璃掉落,(注意(-)在它们前面).在这种情况下,这告诉otherdrops任何稿子/剑都可以触发掉落,使用没设置或禁止的工具只会打破玻璃没有掉落. '''新技能get√'''如果想设置更加完美,现在,让我们做一个特殊的权限提供给玩家,使掉落机会率下降50%. glass: - drop: glass tool: [any_pickaxe, any_sword, -wood_pickaxe, -wood_sword] chance: 50 permission: vip # 玩家与权限组需要这个权限otherdrops.custom.vip就可以得到这个机会率下降. ==自定义实体掉落== 简单的实体掉落: target: thing_to_drop[/quantity][/chance%] '''解释''': 目标:掉落的物品[/数量] [/机率%] 有关详细的变量,可以在变量列表找到.(暂未写出汉化)官方变量说明 相关例子: glass: thin_glass # 打破玻璃方法,掉落玻璃方法(实际上打破玻璃不掉落). diamond_ore: diamond/2/5% # 打破钻石原矿有5%几率掉落2颗钻石. zombie: diamond/1-3/1% # 击杀僵尸有1%几率掉落1-3颗钻石. ===自定义多种物品掉落=== zombie: [default, iron/1/10%, diamond/1/0.5%] grass: [default, brown_mushroom/1/5%, red_mushroom/1/8%] '''解释''':在上面第一条中,僵尸的例子设置了默认掉落,并且增加了10%几率掉落1个铁和0.5%几率掉落1个钻石. 草设置默认掉落,并增加了蘑菇有5%几率掉落,红蘑菇有8%几率掉落. '''注意''':这里的[]可以最多掉落3种物品,如果想只掉落一个,请使用{}来自定义. ===自定义其一物品掉落=== zombie: {iron/1/10%, diamond/1/0.5%} grass: {brown_mushroom/1/5%, red_mushroom/1/8%} '''注意''':这种情况下不需要指定默认掉落,因为如果没有物品掉落会自动默认的掉落. ==长格式== 使用较长的格式可以让你添加更多的参数,如条件(时间,生物群落,世界,权限等)和操作(消息,损坏,消耗工具等). '''例子''': 现在我们设置打破草方块,在白天只掉落蘑菇,晚上掉落红蘑菇. grass: - drop: brown_mushroom/1 chance: 5% time: darkness(night) # covers dusk, night and dawn - drop: red_mushroom/1 chance: 8% time: day ==添加消息== 自定义在自定义掉落生效的时候,会发出的消息. '''例子''': ghast: - drop: diamond/1-4 chance: 1% message: "That ghast seems to have swallowed a jewellery box." [[Category:机械]][[Category:娱乐]][[Category:综合]][[Category:角色]]
本页使用的模板:
模板:ArticleCategory
(
查看源代码
)
模板:Bukkit Plugin Infobox
(
查看源代码
)
模板:Plugin Infobox
(
查看源代码
)
模板:信息表
(
查看源代码
)
模板:信息表/列表
(
查看源代码
)
返回
OtherDrops
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
编辑相关
百科公告
编辑帮助
互助客栈
贡献分数
测试沙盒
发布条目
插件分类
管理
安全
聊天
编程
经济
修正
娱乐
综合
信息
机械
角色
传送
网页
整地
创世
付费
其它
工具
链入页面
相关更改
特殊页面
页面信息
相关网站
MCMOD百科
Minecraft中文百科
Minecraft纪念论坛
Minecraft百度贴吧
虚无世界Wiki