EnderDragon

EnderDragon - 末影龙自定义

完全自定义你的末影龙!
Bukkit / Spigot 作者 Xanadu13 支持版本 1.12 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
13,694
插件详细介绍

EnderDragon 插件文档

EnderDragon 是一款高度可自定义的末影龙增强插件,旨在提升服务器中龙战的趣味性与挑战性。通过为末影龙添加多种类型、自定义属性、特殊能力及丰富的奖励机制,让每一次屠龙都充满新鲜感与成就感。

功能特性

  • 多类型末影龙:可设置多种不同类型的末影龙,并分别进行自定义。
  • 事件广播:末影龙生成或死亡时,可向全服发送广播消息。
  • 全面自定义消息:所有提示消息均可自定义,包括插件前缀。
  • 生成概率:自定义每种末影龙的生成几率。
  • 经验与掉落
  • 自定义不同末影龙掉落的经验值数量。
  • 自定义玩家击杀末影龙后的奖励物品及其掉落概率。
  • 提供 6 种奖励分配方式:all(所有人)、drop(掉落)、killer(击杀者)、pack(打包)、rank(按排名)、termwise(按条件)。
  • 龙蛋生成:自定义末影龙死亡后龙蛋的生成概率、位置和延迟。
  • 龙属性定制
  • 自定义末影龙的初始生命值、最大生命值、攻击伤害和护甲值。
  • 自定义每种末影龙的名称。
  • 自定义末影龙的发光颜色。
  • 自定义玩家被龙攻击后获得的状态效果。
  • 自定义发送给屠龙者的消息。
  • 事件命令:自定义末影龙生成或死亡时执行的命令。
  • 伤害显示:使对末影龙造成的伤害数值可见,并可自定义显示格式(包括爆炸伤害)。
  • 治疗与吸血
  • 自定义末影水晶对末影龙的治疗速度。
  • 自定义末影龙的吸血能力。
  • 颜色与格式
  • 支持 Hex 颜色代码和渐变(MC 1.16.3+)。例如:&#666666&[#AA22FF-#CC0000<Text>]
  • 自定义末影龙血条的格式和颜色。
  • 兼容性:与 MythicLib 和 MMOItems 兼容。
  • 变量支持:提供 PlaceholderAPI 变量。
  • 自动重生:自定义下一只末影龙的自动重生时间。
  • 手动重生:可使用命令 /ed respawn 手动重生末影龙(包含完整的重生阶段,如初始化末地水晶)。
  • 水晶限制:可禁止玩家使用末地水晶重生末影龙,但水晶仍可合成或放置。
  • 效果云:自定义末影龙生成的效果云的颜色、半径、持续时间、扩散速度及赋予的状态效果。
  • 可禁止玩家使用玻璃瓶收集龙息,使效果云对玩家更具威胁。
  • GUI 自定义:完全自定义 GUI 格式。
  • 屠龙报告:以您偏好的格式发送“屠龙报告”。
  • 脚本支持:集成 Groovy 脚本引擎,提供更个性化的功能扩展。

命令列表

  • /ed reload
  • 重新加载配置文件。
  • 权限:ed.reload
  • /ed respawn [world_name]
  • 重生一只末影龙并初始化末地水晶。
  • 权限:ed.respawn
  • /ed respawn_cd
  • 配置重生倒计时系统。
  • 权限:ed.respawn
  • /ed update
  • 更新配置文件。
  • 权限:ed.update
  • /ed drop add <unique_name> <amount>
  • 为指定的末影龙添加掉落物品。
  • 权限:ed.drop.edit
  • /ed drop clear <unique_name>
  • 清除指定末影龙当前的掉落物品配置。
  • 权限:ed.drop.edit
  • /ed drop edit
  • 在 GUI 中编辑物品。
  • 权限:ed.drop.edit
  • /ed drop gui
  • 打开末影龙掉落物品的 GUI 界面。
  • 权限:ed.drop.gui
  • /ed action [player_name] [action]
  • 执行特定动作(详见 Wiki)。
  • 权限:op

权限节点

  • ed.reload
  • 默认:OP 拥有
  • ed.respawn
  • 默认:OP 拥有
  • ed.update
  • 默认:OP 拥有
  • ed.drop.edit
  • 默认:OP 拥有
  • ed.update.notify
  • 默认:OP 拥有
  • ed.drop.gui
  • 默认:所有玩家拥有

更多信息与支持

  • 详细 Wiki 与文档:https://ixanadu13.github.io/EnderDragon-Wiki
  • 关注此资源以下载更新:您可以在插件发布页点击“Watch”以即时接收更新通知。

如果您喜欢这个插件,请不吝给予评分或发送友好的评价!您的支持是开发者持续更新的动力。

介绍

EnderDragon 是一个功能强大的 Minecraft 插件,允许服务器管理员完全自定义末影龙的战斗体验。它提供了从修改龙息伤害到添加自定义攻击、阶段和战利品等一系列高级功能,让每一次末地之战都变得独特且富有挑战性。

主要功能

  • 完全自定义的末影龙战斗:控制末影龙的各项属性与行为。
  • 自定义攻击:为末影龙添加或修改独特的攻击方式。
  • 阶段系统:定义末影龙在不同生命值阶段的行为和攻击模式。
  • 自定义战利品:设置击败末影龙后掉落的物品和经验。
  • 龙息控制:调整龙息的伤害、效果和冷却时间。
  • 水晶机制:自定义末影水晶的治疗效果和行为。
  • 事件与消息:配置与战斗相关的各种事件提示和广播消息。
  • 多世界支持:在不同的世界应用不同的末影龙配置。

命令与权限

主要命令

  • /dragons - 打开插件的主配置菜单。
  • /dragons reload - 重载插件的配置文件。
  • /dragons list - 列出所有已配置的自定义末影龙。
  • /dragons spawn <龙名称> [世界名] - 在指定世界生成一条自定义末影龙。

常用权限

  • enderdragon.admin - 授予使用所有管理命令的权限。
  • enderdragon.command.reload - 允许使用重载命令。
  • enderdragon.command.spawn - 允许生成自定义末影龙。

配置与使用

  • 安装插件:将 EnderDragon.jar 文件放入服务器的 plugins 文件夹并重启服务器。
  • 基础配置:首次运行后,在 plugins/EnderDragon 文件夹中会生成配置文件。
  • 编辑配置:使用文本编辑器(如 Notepad++)打开 config.yml,根据注释详细调整各项设置。
- 你可以定义多条拥有不同名称、属性和行为的末影龙。
- 在 `dragons` 部分为每条龙设置生命值、伤害、速度等基础属性。
- 在 `attacks`、`phases` 和 `loot` 部分进行高级自定义。
  • 应用配置:在游戏内使用 /dragons reload 命令使更改生效。
  • 生成巨龙:使用 /dragons spawn <你配置的龙名称> 在末地召唤它。

配置示例片段

dragons:
  my_custom_dragon:
    health: 500.0
    damage: 10.0
    speed: 0.6

常见问题

  • 问:插件支持哪些 Minecraft 版本?
  • 请查看 Wiki 页面或插件发布页以获取最新的版本兼容性信息。
  • 问:如何为不同的世界设置不同的龙?
  • 在生成命令中指定 [世界名] 参数,或通过配置将龙与特定世界绑定。
  • 问:更改配置后需要重启服务器吗?
  • 不需要,使用 /dragons reload 命令即可重载配置。
  • 问:在哪里可以找到更详细的文档?
  • 所有详细的功能说明、配置选项和 API 文档均可在官方 Wiki 找到:https://ixanadu13.github.io/EnderDragon-Wiki

重要提示

  • 在修改配置文件前,建议先进行备份。
  • 某些复杂功能(如自定义攻击逻辑)可能需要一定的 YAML 配置经验。
  • 确保你的服务器版本与插件要求相符。
  • 遇到问题时,查阅 Wiki 通常是解决问题最快的方式。
测试支持版本
1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
版本分布
基本信息
插件名称 EnderDragon
作者 Xanadu13
平台 Bukkit / Spigot
支持版本 1.12 - 1.21
点赞数 3
最近版本
暂无数据 -