虚空裂缝活动系统

原创 付费 娱乐 虚空裂缝活动系统 0.1

请登录后获取
版权类型
原创
插件中文名称
虚空裂缝活动系统
插件英文名称
虚空裂缝活动系统
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
语言支持
中文(简体)
前置组件
无需
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
📝 插件介绍

虚空裂缝活动系统是一款为Minecraft服务器打造的高级PVE活动插件,为玩家提供了一种紧张刺激的团队合作体验。在活动中,虚空裂缝会在世界中打开,源源不断地涌出各种怪物。玩家需要合作击杀这些怪物来关闭裂缝,保卫世界安全。插件设计了完整的活动流程、裂缝管理系统和奖励机制,为服务器增添了一项高度可定制的大型活动。



✨ 主要功能

- 🕒 定时活动:每日固定时间自动开启,持续指定时长

- 🌋 裂缝系统:可视化设置多个裂缝位置,状态实时显示

- 👾 怪物生成:从裂缝中源源不断涌出怪物,数量随时间增加

- 🔄 扩张机制:裂缝定期扩张,增加怪物数量和难度

- 🏆 击杀计数:记录玩家击杀怪物数量,达到目标后关闭裂缝

- 💰 奖励系统:关闭裂缝后全服玩家获得奖励,奖励随裂缝数量增加

- 📊 数据统计:支持PlaceholderAPI,提供丰富的数据变量

- 🧠 智能刷怪:根据环境自动选择适合的怪物类型和位置



🔑 命令列表

| 命令 | 描述 | 权限 |

|------|------|------|

| `/voidrift start` | 手动开启活动 | voidrift.admin |

| `/voidrift stop` | 手动关闭活动 | voidrift.admin |

| `/voidrift info` | 查看活动信息和状态 | voidrift.use |

| `/voidrift spawn [数量]` | 手动生成指定数量的怪物 | voidrift.admin |

| `/voidrift reload` | 重新加载配置文件 | voidrift.admin |

| `/liefeng set <序号> <半径> [传送门ID]` | 设置怪物刷新点 | voidrift.admin |

| `/liefeng help` | 显示帮助信息 | voidrift.admin |



> 主命令 `/voidrift` 可以使用简写 `/vr`



🔑 权限节点

| 权限 | 描述 | 默认 |

|------|------|------|

| `voidrift.admin` | 允许使用所有管理命令 | op |

| `voidrift.use` | 允许查看活动信息 | true |



📋 PlaceholderAPI 占位符

插件提供了丰富的PlaceholderAPI变量,可以在任何支持PAPI的插件中使用:



裂缝状态变量:

- `%voidrift_portal_<id>%` - 显示指定ID的裂缝状态

- `%voidrift_active%` - 显示活动是否正在进行中

- `%voidrift_total_portals%` - 显示总裂缝数量

- `%voidrift_closed_portals%` - 显示已关闭的裂缝数量

- `%voidrift_active_portals%` - 显示活跃的裂缝数量



怪物和击杀变量:

- `%voidrift_monster_health%` - 显示当前怪物血量倍率

- `%voidrift_kills%` - 显示当前总击杀数

- `%voidrift_player_kills%` - 显示玩家个人击杀数

- `%voidrift_required_kills%` - 显示关闭一个裂缝所需的击杀数



奖励相关变量:

- `%voidrift_next_points_reward%` - 显示下一个裂缝关闭的点券奖励

- `%voidrift_next_money_reward%` - 显示下一个裂缝关闭的金币奖励

- `%voidrift_player_total_points%` - 显示玩家已获得的总点券奖励

- `%voidrift_player_total_money%` - 显示玩家已获得的总金币奖励



🔧 活动流程



活动准备

1. 管理员使用下界合金剑点击两个上下点的方块来选择传送门范围

2. 使用 `/liefeng set <序号> <半径>` 设置怪物刷新点

3. 可设置多个传送门和刷新点,形成多区域活动



活动开启

1. 每日12:00自动检查开启条件(可在配置中修改)

2. 需要活动世界内有至少8名玩家(可配置)

3. 玩家数量不足时,系统每10分钟检查一次,直到满足条件

4. 活动开始时,传送门范围内的黑色混凝土变为红色,代表裂缝激活



怪物生成

1. 每个刷新点初始生成10个怪物(可配置)

2. 每5分钟裂缝扩张一次,每个刷新点增加5个怪物(可配置)

3. 怪物会在指定半径范围内随机生成

4. 系统会智能判断室内/室外环境,选择合适的怪物类型



裂缝关闭

1. 玩家击杀怪物,全局统计击杀数量

2. 累计击杀100只怪物(可配置)后,随机关闭一个裂缝

3. 关闭的裂缝对应的红色混凝土变为绿色

4. 关闭裂缝后,与其关联的刷新点停止生成怪物



活动结束

1. 活动持续2小时后自动结束(可配置)

2. 或者所有裂缝都被关闭后结束

3. 活动结束时,所有传送门变回黑色混凝土

4. 全服公告活动结束,显示参与玩家和关闭裂缝数量



奖励发放

1. 每关闭一个裂缝,立即向全服所有在线玩家发放奖励

2. 基础奖励为100点券和1000金币(可配置)

3. 每关闭一个裂缝,奖励增加10%(可配置)

4. 可配置自定义奖励命令列表



📝 配置文件

插件提供了详细的配置选项,主要包括:



活动设置

- 活动世界、开始时间和持续时间

- 最低玩家数量和检查间隔

- 裂缝扩张间隔和怪物增加数量

- 关闭裂缝所需的击杀数量



怪物设置

- 基础血量倍率和增长机制

- 强化怪物的额外血量倍率

- 活动结束时是否清理世界生物



方块和工具设置

- 未激活、激活和关闭状态的方块类型

- 传送门选择工具类型



奖励设置

- 基础点券和金币奖励

- 奖励增长倍率

- 自定义奖励命令列表



消息和占位符设置

- 各类提示消息和广播内容

- 占位符显示文本格式



🔄 依赖插件

- 可选: Vault (经济系统)

- 可选: PlayerPoints (点券系统)

- 可选: PlaceholderAPI (显示数据占位符)



💻 技术信息

- 支持版本: 1.20.1+

- API版本: 1.20

- 使用Java 17开发



🛠️ 特殊功能



室内刷怪系统

- 自动检测环境类型(室内/室外)

- 根据环境选择合适的怪物种类

- 智能Y坐标查找算法,不再依赖世界最高方块位置



怪物血量动态调整

- 基础血量倍率可配置

- 每关闭一个裂缝,怪物血量增加一定百分比

- 强化怪物有额外的血量倍率



传送门与刷怪点关联系统

- 每个刷怪点可以关联到特定的传送门

- 当传送门关闭时,与其关联的所有刷怪点将被禁用



---

感谢您选择虚空裂缝活动系统插件!如有任何问题或建议,请随时联系我们。
27d1ff13-3e7b-4564-bcff-c38b3c6c7347.webp
7a704fde-44ca-4f79-86a2-b615642eae8e.webp
833b475c-fe36-4291-a89f-5b4decc72811.webp
9813f191-e3f9-4199-894e-6eeeae79bfcd.webp
3589346e-2c48-44fc-ad77-8147e663573c.webp
a55ab217-4266-4b9a-a967-d72ed5cb4e3d.webp
dbc5460e-192d-407c-b55d-8d3b3dc33b66.webp
作者
Dream-Miilyh
查看
539
首次发布
最后更新

评分

0.00 星 0 次评分

Dream-Miilyh 的其他资源

后退
顶部 底部