- 版权类型
- 原创
- 插件中文名称
- WarZ骨折
- 插件英文名称
- WarZFracture
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- PlaceholderApi
- 适配版本(Java)
- 1.20
[MD] # WarZFracture v1.3.0 > 把受伤、骨折和治疗,做成一套有压迫感的生存规则 🩸 **兼容范围**:Spigot / Paper 1.20.1 | **系列**:WarZ Series Plugin WarZFracture 是给末日、生存、硬核 PVP 服务器准备的创伤模拟插件。受到真实伤害后,玩家可能头部、手臂或腿部骨折;视野、血量、移动、跳跃都会受到影响。止痛药能暂时压制症状,手术包则能完成治疗。每个环节都能按服务器节奏配置。 **核心标签**:🩸 三部位骨折 · 🩹 手术包 / 止痛药 · ⏱️ 读条或长按使用 · 🧪 自定义药水效果 · 📦 治疗物品独立次数 · 💬 Chat / Action Bar / Title · 🔌 PlaceholderAPI · 🇨🇳 中英文语言文件 ## 🩸 不是扣血,是让受伤真的有后果 *战斗结束不代表没事,伤势会留在玩家身上。* 在末日服、硬核生存服里,单纯掉几点血很难让人记住一次失误。WarZFracture 把伤害延伸成持续的创伤状态:玩家会因攻击或高处坠落产生骨折,之后的移动、挖掘、跳跃和生存节奏都会变得更谨慎。 它不会把被领地、PVP 规则或其他插件取消的伤害算成创伤。真正受到伤害,才有可能留下骨折。 ## 🦴 三个部位,三种麻烦 *不是统一套一个减速,而是按伤处影响玩法。* - **头部骨折**:视野混乱、虚弱、最大生命值下降;再次受伤也会更危险。 - **手臂骨折**:攻击无力、挖掘疲劳,打架和搜刮都会慢下来。 - **腿部骨折**:移动减速、跳跃受限;强行起跳还会承受疼痛。 - **摔落创伤**:超过设定高度的真实摔落伤害会造成腿部骨折,跑酷和赶路都得收着点。 ## 🩹 治疗不是一个右键就完事 *先稳住症状,还是慢慢做完治疗,服务器自己定规则。* - **止痛药**:暂时压制骨折带来的负面效果,不会直接治好伤势。每件可设多次使用次数和额外药水效果。 - **手术包**:成功使用后治愈当前骨折,可设置独立耐久次数、读条时间、音效与附加效果。 - **读条或按住右键**:默认是传统读条;使用原版持续消耗材质时,可开启 HOLD 模式,提前松开右键就不会生效。 - **不想堆叠就关掉**:unstackable 可让每件治疗物品拥有独立标识和独立次数,避免多人或多件物品共用耐久。 ## 🎛️ 伤势和治疗,全都能调 *做硬核惩罚,还是做轻量沉浸,由你的服务器玩法决定。* - **【概率】每个部位独立概率**:头、手臂、腿部都能设置单独触发率和最大叠加数量。 - **【效果】药水与提示可选**:治疗成功后可附加原版药水效果,消息可走聊天栏、Action Bar、Title 或完全静默。 - **【物品】原版与自定义物品**:支持材质、显示名、Lore、CustomModelData、PDC,以及 ItemsAdder / Oraxen 等外部物品识别。 ## 💻 常用命令 *玩家查状态,管理员给治疗物品、重载配置。* ``` /fz status 查看自己的骨折状态 /fz heal [all|head|arm|leg] 治愈指定部位或全部骨折 /fz give painkiller [类型] [数量] 获取止痛药 /fz give firstaidkit [类型] [数量] 获取医疗手术包 /fz reload 重载配置与语言文件 ``` > 主命令为 /fracture,/fz 是简短别名。 ## 🔑 权限与变量 *给服主的分配清单,也方便接入菜单和计分板。* - `warzfracture.give` — 允许使用 /fz give 获取治疗物品,默认 OP - `warzfracture.reload` — 允许使用 /fz reload 重载配置,默认 OP - `%fracture_total_count%` — 返回玩家当前骨折总数 - `%fracture_head_count% / arm_count% / leg_count%` — 返回各部位骨折数量 - `%fracture_painkiller_time_left%` — 返回止痛药效果剩余秒数 ## ⚙️ 配置一个多次使用的止痛药 *把次数、使用方式、提示位置和附加效果一起写好。* ``` items: painkillers: advanced: uses: 3 unstackable: true usage_mode: CLICK display: ACTION_BAR potion_effects: - type: SLOW duration: 100 amplifier: 1 ``` > HOLD 模式需要搭配原版可持续使用的消耗品材质,例如药水或蜂蜜瓶。 ## 🚀 管理员三步接入 *先跑通默认体验,再按服务器规则微调。* 1. **放入插件并启动**:将 jar 放入 plugins 目录,首次启动后会生成 config.yml、语言文件与骨折数据文件。 2. **调整创伤规则**:从骨折概率、最大叠加数、摔落高度开始,按你的战斗节奏微调。 3. **配置治疗物品**:为止痛药和手术包设置材质、次数、读条、显示位置和额外药水效果。 4. **测试后开放**:检查 PVP 禁用区不会产生骨折,再把治疗物品放进战利品、商店或任务奖励。 ## 🎮 玩家会感受到什么 *让每次冲锋、撤退、搜刮都多一点判断。* - 被打中后不是立刻回满血继续冲,而是要判断自己伤到了哪里。 - 腿伤后赶路和跳跃都得小心,强行翻墙可能会继续疼。 - 止痛药能争取撤离时间,手术包则适合在安全处完成处理。 - 服务器可以把医疗资源做成战利品、商店货币或队友互救的重要一环。 ## 🔌 给整套服务器玩法留出接口 *不抢其他插件的工作,但能和它们一起把体验撑起来。* - **PlaceholderAPI**:骨折数量和止痛药剩余时间可直接放进计分板、HUD 或菜单。 - **语言可改**:内置 zh_CN / en,所有提示都能按服务器世界观重写。 - **外部物品桥接**:可按 ID、PDC、模型数据、名称或 Lore 识别模组和资源包物品。 - **v1.3.0**:无效伤害不再触发骨折,治疗物品的次数、堆叠和长按逻辑更完整。 ## 联系方式与支持 - **💬 插件技术交流群**:398893720 - **☢️ 末日类服务器交流群**:1063544727 - **🛠️ 插件定制开发**:QQ 1285988665 --- 如果你希望服务器的受伤不只是掉血,而是真正影响决策、资源和队友协作,WarZFracture 可以把这层压力做得刚刚好。问题反馈、玩法建议或定制需求,都可以来聊。 [/MD]