服务器使用量
未统计
服务玩家数
未统计
下载量
8,886
插件详细介绍
DragonEggDrop 是一款用于在末影龙被击败后,以隆重方式奖励玩家龙蛋或战利品箱的插件。它提供了高度自定义的末影龙模板、灵活的基于战利品表的奖励系统、自动重生机制以及丰富的粒子效果。
重要须知
- 此插件已不再维护。
- 仅支持在 2020年7月18日之后发布 的 Spigot 服务端版本。
- 不支持 CraftBukkit。
- 若遇到问题,请先尝试更新服务端。
插件简介
本插件是对 @NinjaStix 开发的 DragonEggDrop 插件(自 Minecraft 1.10.2 后停止更新)的一个分支。它最初应玩家要求添加了对 1.11.2 的支持,现已演变为一个针对现代 Minecraft 版本持续更新的活跃分支,可视为原插件的非官方继承者。
核心功能包括
- 使用可自定义的 YAML 模板生成末影龙,支持修改名称、Boss 血条样式与颜色、属性等。
- 采用类似原版的 JSON 战利品表系统,奖励机制灵活。
- 为每个末地世界提供无限且自动的末影龙重生。
- 可配置的自动重生倒计时(重启后依然有效)。
- 击杀末影龙时可触发可自定义的预制粒子动画。
- 通过命令全面控制末影龙的重生方式、时机及战利品。
- 特定末影龙重生时可发布公告。
- 支持 PlaceholderAPI。
命令列表
所有命令均支持游戏内 Tab 补全。
主要命令
- /dragoneggdrop (别名
/ded)
- 查看插件基本信息、作者及版本。- **/dragoneggdrop reload** - 重载插件配置文件、模板和战利品表。- /dragontemplate (别名
/dragontemplates,/template,/templates)
- **/dragontemplate list** - 列出所有已加载的模板(列表可悬停查看详情)。- **/dragontemplate <模板名> (view/info)** - 查看指定模板的详细信息。- **/dragontemplate <模板名> generateloot** - 在命令执行者脚下生成一个包含指定模板战利品表中随机物品的箱子。- /dragonrespawn (别名
/respawndragon)
- **/dragonrespawn start [时间] [世界] [模板] [战利品表]** - 强制开始一次末影龙重生(若当前未进行)。所有参数均为可选。- **/dragonrespawn stop** - 取消当前正在进行的末影龙重生。- **/dragonrespawn template [set|<世界>] [世界]** - 设置下次重生使用的模板(可指定世界)。- /dragonparticle
- **/dragonparticle <粒子效果名> [x y z] [世界] [起始Y坐标]** - 在指定坐标、世界和起始高度开始播放粒子动画。未指定坐标时默认使用玩家当前位置。权限节点
除非特别说明,以下所有权限节点默认仅限管理员 (OP) 使用。
- dragoneggdrop.* - 授予 DragonEggDrop 所有功能的权限。
- dragoneggdrop.overridecrystals - 覆盖
allow-crystal-respawns配置选项,允许使用末地水晶重生末影龙。
命令权限
- dragoneggdrop.command.* - 授予所有命令的权限。
- dragoneggdrop.command.reload - 允许使用
/dragoneggdrop reload。 - dragoneggdrop.command.respawn.* - 允许使用所有
/dragonrespawn子命令。
- **dragoneggdrop.command.respawn.stop** - 允许使用 `/dragonrespawn stop`。- **dragoneggdrop.command.respawn.start** - 允许使用 `/dragonrespawn start`。- **dragoneggdrop.command.respawn.template** - 允许使用 `/dragonrespawn template`。- dragoneggdrop.command.template.* - 允许查看所有已加载模板的详细信息。
- **dragoneggdrop.command.template.list** - 允许使用 `/dragontemplate list`。- **dragoneggdrop.command.template.info** - 允许使用 `/dragontemplate <模板名> info`。- **dragoneggdrop.command.template.generateloot** - 允许使用 `/dragontemplate <模板名> generateloot`。- dragoneggdrop.command.particle - 允许使用
/dragonparticle。
PlaceholderAPI 支持
DragonEggDrop 支持 PlaceholderAPI (PAPI),提供以下占位符。PAPI 为可选依赖,若未安装,插件将在战利品表和配置信息中自行替换这些占位符。
%dragoneggdrop_dragon%- 当前正在战斗(或即将重生)的末影龙的格式化名称。%dragoneggdrop_dragon_<世界>%- 指定世界中当前正在战斗(或即将重生)的末影龙的格式化名称。%dragoneggdrop_slain_dragon%- 最近被击败的末影龙的格式化名称。%dragoneggdrop_slain_dragon_<世界>%- 指定世界中最近被击败的末影龙的格式化名称。%dragoneggdrop_respawn_time%- 末影龙重生的剩余时间(格式化)。%dragoneggdrop_respawn_time_<世界>%- 指定世界中末影龙重生的剩余时间(格式化)。%dragoneggdrop_top_damager%- 对当前末影龙造成伤害最高的玩家名称。%dragoneggdrop_top_damager_<位置>%- 对当前末影龙造成第 X 高伤害的玩家名称(例如,位置 1 为最高伤害者)。%dragoneggdrop_top_damager_<位置>_<世界>%- 指定世界中对当前末影龙造成第 X 高伤害的玩家名称。%dragoneggdrop_top_damage%- 最高伤害者对当前末影龙造成的伤害值。%dragoneggdrop_top_damage_<位置>%- 第 X 高伤害者对当前末影龙造成的伤害值。%dragoneggdrop_top_damage_<位置>_<世界>%- 指定世界中第 X 高伤害者对当前末影龙造成的伤害值。
战利品表系统
DragonEggDrop 的战利品生成机制灵感来源于 Minecraft 原版的实体和箱子战利品表,使用 JSON 格式的战利品表。这些文件位于 plugins/DragonEggDrop/loot_tables/ 目录下。
战利品表功能强大,支持
- 自定义龙蛋名称、描述。
- 执行奖励命令。
- 生成具有复杂 NBT 数据的战利品箱,包括自定义武器、附魔、属性修饰符、旗帜、书、烟花、药水、玩家头颅等。
关于如何编写或修改战利品表的详细指南,请查阅插件 Wiki。
开发与支持
由于原插件采用 GPLv3 协议开源,本项目也遵循该协议,并提供源代码。
- 活跃的 GitHub 分支:https://github.com/2008Choco/DragonEggDrop/
- 原版(已停止维护)GitLab 仓库:https://gitlab.com/xPixelRagex/DragonEggDrop/
- 问题反馈与功能请求:请使用 GitHub 的 Issue Tracker,以便有效管理。
- Javadocs 文档:https://choco.wtf/javadocs/dragoneggdrop-revival/ (可能略微领先或落后于当前发布版本)
欢迎 Fork 项目或提交 Pull Request。如果您喜欢这个资源,可以考虑通过页面上的按钮进行捐赠(完全自愿)。
测试支持版本
版本分布
基本信息
插件名称
DragonEggDrop Revival
作者
Choco
平台
Bukkit / Spigot
支持版本
1.16 - 1.19
点赞数
40
最近版本
暂无数据
-