• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
DonutDuels – 一体化 1v1 决斗系统

授权转载 娱乐 DonutDuels – 一体化 1v1 决斗系统 1.19,1.20,1.20.6,1.21

完成注册/登录后下载
版权类型
转载
插件中文名称
甜甜圈决斗
插件英文名称
DonutDuels
原帖地址
https://www.spigotmc.org/resources/donutsmp-donutduels.129115/
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
多语言
前置组件
LuckPerms+https://modrinth.com/plugin/luckperms
FastAsyncWorldEdit+https://modrinth.com/plugin/fastasyncworldedit
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
**甜甜圈决斗——一体化 1v1 决斗系统**

为您的服务器带来终极竞技 1v1 体验。忘记卡顿的竞技场、不完整的功能和复杂的设置;甜甜圈决斗是一个完整的、性能优化的系统,旨在复制顶级 PvP 网络的无缝和专业感觉。该插件集成了自动竞技场重置功能。

甜甜圈决斗有何不同?这是一个为拒绝妥协的服务器所有者从头构建的解决方案。它结合了流畅的匹配队列 (/duel) 和强大的直接挑战系统 (/duel <玩家>),确保每个玩家都能按照自己的方式进行战斗。从无延迟的异步竞技场重置到详细的玩家统计数据,每个功能都为性能和深度定制而构建。

**⚔️ 功能特色**

* **混合决斗系统**:玩家可以选择他们的战斗方式。
* **匹配队列 (/duel)**:基于 GUI 的系统,玩家选择装备后会自动匹配对手。
* **直接挑战 (/duel <玩家>)**:完整的玩家对玩家挑战流程,包括装备选择和交互式的接受/拒绝消息。
* **高级竞技场管理**:
* **即时创建竞技场 (/dd createarena)**:从任何 WorldEdit 选区在几秒钟内创建完美的竞技场。插件会保存方块示意图和精确的区域边界。
* **真正的无延迟重置**:每次决斗后,竞技场会异步重置,不会造成服务器卡顿。(为实现最佳效果,推荐使用 FAWE)。
* **自动清理**:每次比赛后,所有掉落的物品、抛射物和实体(如末影水晶)都会自动清除,使竞技场保持完美洁净。
* **完全可定制的装备**:
* **游戏内装备编辑器 (/dd createkit)**:管理员可以通过设置好物品栏并执行一个命令,在游戏中即时创建无限数量的装备。
* **每套装备的特定规则**:使用 kits.yml 配置文件可为特定装备(例如 BuildUHC)启用放置和破坏方块,同时在其他装备中保持禁用。
* **完整的观战模式 (/spectate <玩家>)**:
* 让您的社区以无缝的观战模式观看正在进行的决斗。观战者在决斗结束后会自动返回其原始位置。
* **内置统计数据和排行榜**:
* **详细玩家统计 (/duel stats)**:自动追踪胜利、失败、击杀、死亡、K/D 比率和 W/L 比率。
* **前十排行榜 (/duel top)**:通过显示服务器上最佳决斗者来激发竞争。
* **专业的比赛体验**:
* **决斗倒计时**:每场比赛都以可配置的倒计时开始,配有标题和音效,将玩家冻结在原地以确保公平开局。
* **全面的竞技场保护**:"隐形墙"可防止玩家行走或使用末影珍珠出界,并且在战斗期间所有非必要命令都会被阻止。
* **自定义死亡消息**:一条清晰的自定义广播消息会宣布每场决斗的获胜者和失败者。

**⚡ 为性能而构建**

甜甜圈决斗旨在任何规模的服务器上运行而不会引起卡顿。最消耗资源的任务——清除实体和重置竞技场——都是异步处理的。通过将这些工作卸载到单独的线程,主服务器线程保持空闲以处理玩家移动和交互,从而保证流畅的 TPS 和卓越的游戏体验。因此,强烈推荐使用 FastAsyncWorldEdit (FAWE) 而不是标准 WorldEdit。

**命令与权限**

* `donutduels.admin` - 授予使用所有 `/dd` 命令的权限。默认: OP。
* `donutduels.duelusecmd` - 允许玩家在决斗期间使用命令。默认: false。

**玩家命令 (/duel, /spectate)**

* `/duel` – 打开装备选择 GUI 以加入匹配队列。
* `/duel <玩家>` – 打开装备 GUI 以发送直接挑战。
* `/duel accept <玩家>` – 接受决斗请求。
* `/duel deny <玩家>` – 拒绝决斗请求。
* `/duel leave` – 离开匹配队列。
* `/duel stats [玩家]` – 显示您或其他玩家的统计数据。
* `/duel top` – 显示前十名玩家。
* `/spectate <玩家>` – 观战一场正在进行的决斗。
* `/spectate leave` – 退出观战模式。

**管理员命令 (/dd)**

* `/dd help` – 显示所有管理员命令。
* `/dd setspawn` – 设置全局的决斗后重生位置。
* `/dd createkit <名称>` – 根据您的物品栏创建一套装备。
* `/dd createarena <名称>` – 根据您的 WorldEdit 选区创建一个竞技场。
* `/dd setspawn1 <竞技场名称>` – 设置第一个出生点。
* `/dd setspawn2 <竞技场名称>` – 设置第二个出生点。

---

**附加说明:**

* **插件兼容性**:该插件原生版本为 1.19.4,经测试可在 1.21.4 上运行,**可能也适用于 1.19 和 1.20 版本**。
* **必要前置插件**:需要以下 2 个插件才能运行:
* LuckPerms: https://modrinth.com/plugin/luckperms
* **FastAsyncWorldEdit (注意:需要的是 FAWE,不是 WorldEdit)**: https://modrinth.com/plugin/fastasyncworldedit
作者
volley
下载
38
查看
484
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部