- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
DragoneggdropRevival:修订间差异
Qsefthuopq(留言 | 贡献) 无编辑摘要 |
Qsefthuopq(留言 | 贡献) 无编辑摘要 |
||
| 第110行: | 第110行: | ||
文件名不需要与末影龙名一致. 末影龙名可在文件内修改, 但是文件名仅在游戏中用作指令 /dragontemplate 参考 | 文件名不需要与末影龙名一致. 末影龙名可在文件内修改, 但是文件名仅在游戏中用作指令 /dragontemplate 参考 | ||
==自定义末影龙== | ==自定义末影龙== | ||
一旦创建了一个新文件,龙模板就可以被解析并被加载到内。然而,默认的末影龙可能不是你想要的。<br /> | |||
[[文件:ded1.jpg]] | 为了自定义末影龙,请使用您最喜欢的文本编辑器打开文件并查看它的内容(建议使用Notepad ++,其他软件如Atom或Emacs也可以)<br /> | ||
[[文件:ded1.jpg]]<br /> | |||
其中许多功能应该是不言而喻的,但有关所有支持的配置值的深入编辑,请参阅模板选项。如果你配置好了你的末影龙,就可在游戏中执行/ded reload命令。插件重新加载后,执行/dragontemplate list 命令时应该可以看到你的龙 | 其中许多功能应该是不言而喻的,但有关所有支持的配置值的深入编辑,请参阅模板选项。如果你配置好了你的末影龙,就可在游戏中执行/ded reload命令。插件重新加载后,执行/dragontemplate list 命令时应该可以看到你的龙 | ||
==模版选项== | ==模版选项== | ||
| 第152行: | 第155行: | ||
===bar-style=== | ===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=== | |||
物品属性,设置物品的附魔,伤害之类的东西.属性可在[https://hub.spigotmc.org/javadocs/spigot/org/bukkit/attribute/Attribute.html 这里]找到.更详细的可以在[https://minecraft.gamepedia.com/Attribute WIKI]找到 | |||
===loot=== | |||
战利品表.<br /> | |||
所有可能在战栗中产生的战利品的清单。如果chest-spawn-chance被设置为0,则该部分可以留空。由于YAML语法的限制,所有项目可用任意标签(即'1','2','3','potato')分类。 | |||
===weight=== | |||
物品优先度 | |||
===type=== | |||
物品类型,可在[https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html spigot]查阅 | |||
===data=== | |||
物品数据 | |||
===damage=== | |||
物品造成的伤害 | |||
===amount=== | |||
物品数目 | |||
===display-name=== | |||
物品名 | |||
===lore=== | |||
物品描述 | |||
===enchantments=== | |||
物品附魔,附魔类型可在[https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html spigot]查看 | |||
=链接= | =链接= | ||
[https://github.com/2008Choco/DragonEggDrop/ 源码] | [https://github.com/2008Choco/DragonEggDrop/ 源码] | ||
[https://www.spigotmc.org/threads/dragoneggdrop-revival.213400/page-13#post-2802350 1.13计划] | [https://www.spigotmc.org/threads/dragoneggdrop-revival.213400/page-13#post-2802350 1.13计划] | ||
2018年2月4日 (日) 14:22的版本
介绍
用华丽的特效在玩家击杀末影龙后给予龙蛋或奖励箱
这个插件能使玩家在击杀末影龙时获得奖励,并能让末影龙复活.
这个插件源于 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查看
