- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
DragoneggdropRevival
介绍
用华丽的特效在玩家击杀末影龙后给予龙蛋或奖励箱
这个插件能使玩家在击杀末影龙时获得奖励,并能让末影龙复活.
这个插件源于 NinjaStix制作的DragonEggDrop
由于该插件作者很久未更新.本插件的作者获得了授权并制作出这款比dragoneggdrop更优秀的插件.
特点
- 自定义不同的末影龙掉落不同的龙蛋或奖励箱
- 自定义末影龙重生时间
- 自定义末影龙的名字和血条样式
- 自定义末影龙死亡后的粒子特效
指令
/ dragoneggdrop(Alias ... / ded):查看插件,作者和版本信息的基本参数:
- / dragoneggdrop reload - 重新加载插件的配置文件
- / dragoneggdrop help - 列出所有可用的命令
- / draggoneggdrop addloot - 添加一个物品到用指定的战利品表(loot.yml)
权限节点
- dragoneggdrop.help - 允许使用帮助指令
- dragoneggdrop.reload - 允许使用重载指令
- dragoneggdrop.addloot - 允许使用添加战利品指令
插件效果
配置
默认配置文件包含相对平衡的配置选项(包括几个龙模板 - 请参阅创建自定义龙).以下默认配置文件用于1.4.0及更高版本.
# 不要修改版本号 # version: 2 # ----------------------- # perform-update-checks: true # 所有的数据涉及末影龙死后显示的粒子效果 Particles: # 粒子Y轴生成位置 egg-start-y: 180.0 # 粒子类型, 参阅: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html type: 'FLAME' # 每个粒子迭代产生的粒子数 amount: 4 # 粒子的额外数据 (大多数不起作用) extra: 0 # 每个方向的粒子偏移 x-offset: 0.001 y-offset: 0.001 z-offset: 0.001 # 粒子生成速率 (粒子落下的速度) speed-multiplier: 1 # 从天上投射出来的粒子线的数量 stream-count: 6 # 生成粒子的频率 (以ticks为单位) interval: 1 # 高级粒子设置! 如果你不懂怎么设置就不要修改这些 Advanced: # 显示的粒子的预定义数学形状 # (可用形状: "BALL", "HELIX", "OPEN_END_HELIX", "CUSTOM")(球形,螺旋,开放式螺旋,自定义) preset-shape: 'OPEN_END_HELIX' # X轴生成粒子的数学表达式(余弦) x-coord-expression: 'cos(theta)' # z轴生成粒子的数学表达式(正弦) z-coord-expression: 'sin(theta)' # 生成龙蛋时的落雷数 lightning-amount: 4 # 在玩家加入时重生末影龙? (延迟以秒为单位) respawn-on-join: false join-respawn-delay: 60 # 在玩家死亡时重生末影龙? (延迟以秒为单位) respawn-on-death: true death-respawn-delay: 300 # 可否用末影水晶召唤末影龙. 如果设置为false, 末影水晶将会在尝试召唤末影龙时变为掉落物 allow-crystal-respawns: true # 当末影龙在倒计时未结束时生成时,停止运行中的倒计时(例如用末影水晶召唤末影龙) strict-countdown: true # 动态信息 announce-messages: - '&6末影龙将在 &e%formatted-time% 后重生' - '&e末影龙将在 &6%formatted-time% 后重生'
进阶粒子方程
创建自定义的末影龙
1.4.1之后, 你就可以创建自定义的末影龙了!首先需要一个 loot.yml并且所有的配置选项会应用于生成在末地的末影龙.
之后, loot.yml会被弃用并被末影龙模版替代. 模版是可以在DragonEggDrop/dragons 文件内找到的配置文件. 默认在你第一次运行插件时会加载12种不同龙的模版. 末影龙的名字和bossbar的颜色已经预先设定好,但战利品仍需自己设置.
创建模版
有2种创建模版的方法:
- 从零开始创建模版. (新建文件 -> "你的末影龙名.yml")
- 复制已经存在的模版并修改 (推荐)
对于任一选项,必须创建一个文件。创建文件时,必须注意文件名有限制。未能满足这些要求之一将导致您的文件不被加载.
- 文件名不能重复
- 文件名不能包括空格 (' '或\u0020)
文件名不需要与末影龙名一致. 末影龙名可在文件内修改, 但是文件名仅在游戏中用作指令 /dragontemplate 参考
自定义末影龙
一旦创建了一个新文件,龙模板就可以被解析并被加载到内。然而,默认的末影龙可能不是你想要的。
为了自定义末影龙,请使用您最喜欢的文本编辑器打开文件并查看它的内容(建议使用Notepad ++,其他软件如Atom或Emacs也可以)
其中许多功能应该是不言而喻的,但有关所有支持的配置值的深入编辑,请参阅模板选项。如果你配置好了你的末影龙,就可在游戏中执行/ded reload命令。插件重新加载后,执行/dragontemplate list 命令时应该可以看到你的龙
模版选项
以默认的Tilenth.yml为例,它的默认(魔改)配置如下:
dragon-name: "&8追魂亡龙" bar-style: SEGMENTED_20 bar-color: PURPLE egg-spawn-chance: 2.0 egg-name: "%dragon%&r蛋" egg-lore: - "&7陨落的亡龙," - "&7你强大的力量永远不会被忽视" - "&7因为你很快就会永垂于世" chest-spawn-chance: 10.0 chest-name: "亡灵宝箱" min-loot: 5 max-loot: 10 announce-respawn: true spawn-weight: 0.05 loot: '1': weight: 1.0 type: STICK data: 0 damage: 1 amount: 1 display-name: '&b驱魔者' lore: - '&6恶灵退散' - '&6+6 Attack' enchantments: DAMAGE_UNDEAD: 6 DAMAGE_ALL: 6
dragon-name
末影龙的名字,支持颜色代码
bar-style
血条样式
egg-spawn-chance
龙蛋生成率,0-100
egg-name
龙蛋名,支持变量%dragon%
egg-lore
龙蛋描述,支持变量%dragon%
chest-spawn-chance
奖励箱生成率,和龙蛋生成率一样
chest-name
奖励箱名称
min-loot
最少奖励物品数,最少可为0
max-loot
最多奖励物品数,必须大于最少奖励物品数
announce-respawn
显示末影龙重生的信息
spawn-weight
龙重生的优先度。这被定义为所有优先度之和。例如,如果生成2个龙,一个优先度为2,另一个为7,则第一个龙将有2/9的机会生成,而第二个龙则有7/9的机会生成(2 + 7 = 9,所有优先度之和)。该选项支持十进制值。
attributes
物品属性,设置物品的附魔,伤害之类的东西.属性可在这里找到.更详细的可以在WIKI找到
loot
战利品表.
所有可能在战栗中产生的战利品的清单。如果chest-spawn-chance被设置为0,则该部分可以留空。由于YAML语法的限制,所有项目可用任意标签(即'1','2','3','potato')分类。
weight
物品优先度
type
物品类型,可在spigot查阅
data
物品数据
damage
物品造成的伤害
amount
物品数目
display-name
物品名
lore
物品描述
enchantments
物品附魔,附魔类型可在spigot查看