- 版权类型
- 原创
- 插件中文名称
- 酿药系统
- 插件英文名称
- CyuPotion
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- 可选 CyuAttribute
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
CyuPotion | 自定义魔药系统 | 酿造/毒性/武器涂抹 | 魔药共鸣
一套把魔药真正做成 RPG 玩法的自定义魔药系统
CyuPotion 不只是给原版药水换个名字和 Lore
从原版酿造台、自定义配方、饮用与喷溅
到滞留迷雾、武器涂抹、毒性积累、过载惩罚、紧急饮用与双药共鸣
都可以围绕同一套魔药体系自由配置
魔药既可以给予原版 PotionEffect
也可以直接提供 CyuAttribute 属性
让增伤药、防御药、狂暴药、解毒药、武器毒药甚至组合药效真正进入服务器的战斗与养成体系
主要功能
● 自定义魔药与独立配置
● 自定义原版酿造台配方
● 饮用 / 喷溅 / 滞留 / 涂抹四种形态
● 原版药水效果
● CyuAttribute RPG 属性
● 魔药持续时间与冷却
● 同种魔药叠加与衰减
● 毒性积累与自然消退
● 毒性过载惩罚
● 解毒与主动排毒
● 武器涂抹与有效命中次数
● 弓弩涂抹与箭矢命中
● 低血量紧急自动饮用
● 双药共鸣
● 双药对冲
● 自定义触发动作
● 魔药图鉴与酿造手册
● 快捷栏实时状态
● PlaceholderAPI
● CraftEngine / ItemsAdder / Oraxen / Nexo 材质支持
● 支持 Folia
四种魔药形态
CyuPotion 的魔药并不局限于喝下去
每种魔药可以根据玩法选择自己的使用形态
DRINK | 饮用
最直接的个人魔药
右键饮用后获得配置好的药效与属性
适合生命灵药、狂暴药剂、解毒药、个人强化药等玩法
SPLASH | 喷溅
像原版喷溅药水一样投掷
落地后对范围内玩家施加对应效果
适合团队增益、范围削弱与战斗辅助
LINGERING | 滞留
落地生成持续存在的药雾区域
玩家进入其中即可获得对应效果
可以做加速区域、隐身迷雾、治疗区域或各种特殊战场环境
COATING | 涂抹
把魔药直接涂到武器上
让药效从“喝药”变成真正的武器淬毒与附魔式玩法
接管原版酿造台
自定义魔药不需要只能靠管理员发放
CyuPotion 可以直接接入原版酿造流程
服主可以配置:
酿造原料
基底药水
最终产物
酿造时间
成功率
基底既可以是粗制药水
也可以是已经存在的其他自定义魔药
这意味着可以继续设计进阶酿造路线
基础药水经过不同材料逐步加工
最终得到更高级的成品魔药
原版酿造台也因此可以真正进入 RPG 服务器的生产体系
魔药可以直接增加 RPG 属性
除了原版速度、夜视、缓慢等状态
CyuPotion 还可以直接调用 CyuAttribute 属性
例如:
物理伤害 +35
暴击率 +15%
物理防御 -8
或者:
物理伤害随机 +10~30
支持:
固定数值
百分比
负数削弱
随机区间
并且一瓶魔药可以同时拥有多种原版效果与 RPG 属性
例如狂暴药剂可以同时提供:
速度提升
物理伤害提升
暴击率提升
防御降低
获得强大的爆发能力
同时承担防御下降的代价
魔药因此不再只是“喝了加几个 Buff”
而可以真正参与角色 Build
毒性系统
强力魔药并不一定能够无限喝
每瓶魔药都可以配置自己的毒性
玩家饮用后
毒性会逐渐积累在体内
只要没有超过上限
就不会受到过载惩罚
但如果连续服用大量高毒性魔药
超过服务器设置的毒性上限
便会进入毒性过载
可以触发:
反胃
缓慢
持续生命损失
这样就能限制玩家在战斗中无脑堆叠大量药剂
强力魔药依旧很强
但什么时候喝、喝多少、是否值得承担毒性
都会成为新的战斗选择
毒性会自然消退
毒性并不是永久累积
系统会持续降低玩家体内毒性
并且可以分别设置:
脱战消退速度
战斗中消退速度
因此可以让玩家在连续作战时更难快速清除毒性
结束战斗以后再逐渐恢复正常状态
服主也可以设计专门的解毒魔药
立即降低一定毒性
甚至顺便清除负面效果
毒性本身就可以形成一套完整的资源管理玩法
武器涂抹
CyuPotion 可以把一部分魔药做成真正的武器涂层
玩家将武器与涂抹药剂分别拿在双手
即可把药效附着到武器
之后每次有效命中都会消耗一次涂抹次数
次数耗尽后自动解除
可以用来制作:
毒刃
减速涂层
燃烧涂层
破甲药剂
额外伤害涂层
特殊状态武器
不需要永久修改装备
也不需要给武器增加一个永久附魔
一瓶药剂就能让普通武器在有限次数内获得特殊战斗能力
弓与弩同样可以涂抹
涂抹玩法并不只支持近战
当药剂涂抹到弓或弩上以后
射出的箭矢会记录对应的涂抹效果
箭矢真正命中目标时
再消耗对应武器的一次有效次数
因此远程职业同样可以使用整套涂抹体系
而不是只有剑和斧能够淬毒
涂抹还能重复充能
同一种药剂重复涂抹时
可以选择:
累加次数
继续增加剩余有效命中次数
直到达到服主设置的上限
或者:
重新覆盖
直接恢复为默认次数
如果武器已经存在另一种涂层
也可以配置为:
允许新药替换旧药
或者禁止不同药剂互相覆盖
让武器涂抹本身也拥有自己的使用规则
紧急饮用
部分魔药可以设置成紧急药剂
当玩家受到攻击
生命值跌破指定比例时
系统会寻找快捷栏中的对应魔药并自动饮用
例如:
生命低于 25%
自动使用快捷栏中的生命灵药
适合:
保命药
紧急治疗药
濒死护盾药
特殊职业被动
自动饮用依旧受到魔药冷却与毒性限制
不会绕开整套魔药规则
致死伤害也不会触发
双药共鸣
有些魔药单独使用只是普通强化
但两种特定魔药同时存在时
可以产生额外效果
这就是 CyuPotion 的共鸣系统
例如:
疾风药水
+
狂暴药剂
同时生效时触发:
疾风狂暴共鸣
额外获得攻速与冲刺相关属性
也就是说
玩家可以研究的不只是“哪瓶药最强”
还可以研究:
哪两瓶药一起喝会产生新的组合效果
这让魔药本身也能形成配装与 Build 体系
双药对冲
不是所有魔药都应该能够同时使用
两种药效之间也可以设置为互相冲突
例如:
生命灵药
+
狂暴药剂
可以配置为属性对冲
当两瓶冲突魔药同时出现时
对应药效会立即互相抵消
因此服主可以主动控制不同强力药剂之间的组合关系
避免玩家把所有增益药全部叠在一起
也能设计具有世界观和玩法逻辑的药性相克
同种魔药也可以叠加
每瓶魔药可以设置自己的最大叠加层数
并通过衰减系数控制后续层数的收益
第一瓶提供完整效果
继续叠加时
后续层数可以只提供部分增益
这样既允许玩家追求更高的药效
又不至于让重复喝药产生完全线性的属性膨胀
再结合毒性系统
高层药效也会自然带来更高的使用成本
自定义触发动作
魔药还可以在不同阶段执行额外动作
支持:
饮用时
持续生效期间
药效结束时
涂抹武器命中时
可以执行:
播放音效
生成粒子
发送消息
立即治疗
施加原版状态
清除负面效果
降低毒性
因此一瓶魔药并不一定只是持续增加某个属性
可以拥有自己的完整使用反馈与特殊机制
魔药图鉴与酿造手册
玩家输入:
/cp menu
即可打开魔药菜单
可以浏览服务器已经配置的魔药
查看对应的酿造配方
同时查看自己的当前状态
包括:
当前毒性
正在生效的魔药
剩余持续时间
武器当前涂抹
剩余有效命中次数
玩家不需要跑到 Wiki 外面查每瓶药到底怎么做
服务器自己的魔药体系就可以直接做成游戏内图鉴
快捷栏实时状态
CyuPotion 可以通过快捷栏持续展示玩家当前状态
包括:
正在生效的魔药
剩余时间
武器涂抹
剩余次数
当前毒性
当毒性进入过载状态时
也可以使用不同文本直接提醒玩家
战斗中不用反复打开菜单
就能知道自己的药效还剩多久
武器还有多少次涂抹
以及还能不能继续喝下一瓶药
自定义物品材质
魔药与图鉴菜单支持外部自定义物品
包括:
CraftEngine
ItemsAdder
Oraxen
Nexo
因此不同魔药完全可以拥有自己的瓶子、药剂素材与图鉴图标
不必全部长成原版那几种药水瓶
外部物品不可用时还可以配置原版材质作为回退
PlaceholderAPI
支持读取:
当前毒性
毒性上限
当前生效魔药数量
指定魔药是否生效
指定魔药剩余时间
武器涂抹剩余次数
可以继续用于:
计分板
TAB
聊天
菜单
其他插件
方便把魔药状态继续接入服务器现有 UI
可以做出的玩法
● RPG 战斗药剂
● 狂暴与爆发药
● 坦克防御药
● 解毒与净化药
● 团队喷溅药水
● 战场滞留迷雾
● 武器毒药与临时涂层
● 弓弩特殊箭矢效果
● 低血量保命药
● 魔药组合 Build
● 药性相克与共鸣
● 炼金与材料经济
与 CyuAttribute 联动
CyuPotion 可以直接使用 CyuAttribute 的属性体系
原版 PotionEffect 与 RPG 属性也可以混合存在于同一瓶魔药中
因此服务器原本已经设计好的:
攻击
防御
暴击
元素
移动
生存
特殊战斗属性
都可以继续成为魔药效果的一部分
从装备提供长期属性
到光环提供团队范围属性
再到魔药提供有时间、毒性与组合代价的临时属性
不同成长系统可以围绕同一套属性体系继续扩展
一套把魔药真正做成 RPG 玩法的自定义魔药系统
CyuPotion 不只是给原版药水换个名字和 Lore
从原版酿造台、自定义配方、饮用与喷溅
到滞留迷雾、武器涂抹、毒性积累、过载惩罚、紧急饮用与双药共鸣
都可以围绕同一套魔药体系自由配置
魔药既可以给予原版 PotionEffect
也可以直接提供 CyuAttribute 属性
让增伤药、防御药、狂暴药、解毒药、武器毒药甚至组合药效真正进入服务器的战斗与养成体系
主要功能
● 自定义魔药与独立配置
● 自定义原版酿造台配方
● 饮用 / 喷溅 / 滞留 / 涂抹四种形态
● 原版药水效果
● CyuAttribute RPG 属性
● 魔药持续时间与冷却
● 同种魔药叠加与衰减
● 毒性积累与自然消退
● 毒性过载惩罚
● 解毒与主动排毒
● 武器涂抹与有效命中次数
● 弓弩涂抹与箭矢命中
● 低血量紧急自动饮用
● 双药共鸣
● 双药对冲
● 自定义触发动作
● 魔药图鉴与酿造手册
● 快捷栏实时状态
● PlaceholderAPI
● CraftEngine / ItemsAdder / Oraxen / Nexo 材质支持
● 支持 Folia
四种魔药形态
CyuPotion 的魔药并不局限于喝下去
每种魔药可以根据玩法选择自己的使用形态
DRINK | 饮用
最直接的个人魔药
右键饮用后获得配置好的药效与属性
适合生命灵药、狂暴药剂、解毒药、个人强化药等玩法
SPLASH | 喷溅
像原版喷溅药水一样投掷
落地后对范围内玩家施加对应效果
适合团队增益、范围削弱与战斗辅助
LINGERING | 滞留
落地生成持续存在的药雾区域
玩家进入其中即可获得对应效果
可以做加速区域、隐身迷雾、治疗区域或各种特殊战场环境
COATING | 涂抹
把魔药直接涂到武器上
让药效从“喝药”变成真正的武器淬毒与附魔式玩法
接管原版酿造台
自定义魔药不需要只能靠管理员发放
CyuPotion 可以直接接入原版酿造流程
服主可以配置:
酿造原料
基底药水
最终产物
酿造时间
成功率
基底既可以是粗制药水
也可以是已经存在的其他自定义魔药
这意味着可以继续设计进阶酿造路线
基础药水经过不同材料逐步加工
最终得到更高级的成品魔药
原版酿造台也因此可以真正进入 RPG 服务器的生产体系
魔药可以直接增加 RPG 属性
除了原版速度、夜视、缓慢等状态
CyuPotion 还可以直接调用 CyuAttribute 属性
例如:
物理伤害 +35
暴击率 +15%
物理防御 -8
或者:
物理伤害随机 +10~30
支持:
固定数值
百分比
负数削弱
随机区间
并且一瓶魔药可以同时拥有多种原版效果与 RPG 属性
例如狂暴药剂可以同时提供:
速度提升
物理伤害提升
暴击率提升
防御降低
获得强大的爆发能力
同时承担防御下降的代价
魔药因此不再只是“喝了加几个 Buff”
而可以真正参与角色 Build
毒性系统
强力魔药并不一定能够无限喝
每瓶魔药都可以配置自己的毒性
玩家饮用后
毒性会逐渐积累在体内
只要没有超过上限
就不会受到过载惩罚
但如果连续服用大量高毒性魔药
超过服务器设置的毒性上限
便会进入毒性过载
可以触发:
反胃
缓慢
持续生命损失
这样就能限制玩家在战斗中无脑堆叠大量药剂
强力魔药依旧很强
但什么时候喝、喝多少、是否值得承担毒性
都会成为新的战斗选择
毒性会自然消退
毒性并不是永久累积
系统会持续降低玩家体内毒性
并且可以分别设置:
脱战消退速度
战斗中消退速度
因此可以让玩家在连续作战时更难快速清除毒性
结束战斗以后再逐渐恢复正常状态
服主也可以设计专门的解毒魔药
立即降低一定毒性
甚至顺便清除负面效果
毒性本身就可以形成一套完整的资源管理玩法
武器涂抹
CyuPotion 可以把一部分魔药做成真正的武器涂层
玩家将武器与涂抹药剂分别拿在双手
即可把药效附着到武器
之后每次有效命中都会消耗一次涂抹次数
次数耗尽后自动解除
可以用来制作:
毒刃
减速涂层
燃烧涂层
破甲药剂
额外伤害涂层
特殊状态武器
不需要永久修改装备
也不需要给武器增加一个永久附魔
一瓶药剂就能让普通武器在有限次数内获得特殊战斗能力
弓与弩同样可以涂抹
涂抹玩法并不只支持近战
当药剂涂抹到弓或弩上以后
射出的箭矢会记录对应的涂抹效果
箭矢真正命中目标时
再消耗对应武器的一次有效次数
因此远程职业同样可以使用整套涂抹体系
而不是只有剑和斧能够淬毒
涂抹还能重复充能
同一种药剂重复涂抹时
可以选择:
累加次数
继续增加剩余有效命中次数
直到达到服主设置的上限
或者:
重新覆盖
直接恢复为默认次数
如果武器已经存在另一种涂层
也可以配置为:
允许新药替换旧药
或者禁止不同药剂互相覆盖
让武器涂抹本身也拥有自己的使用规则
紧急饮用
部分魔药可以设置成紧急药剂
当玩家受到攻击
生命值跌破指定比例时
系统会寻找快捷栏中的对应魔药并自动饮用
例如:
生命低于 25%
自动使用快捷栏中的生命灵药
适合:
保命药
紧急治疗药
濒死护盾药
特殊职业被动
自动饮用依旧受到魔药冷却与毒性限制
不会绕开整套魔药规则
致死伤害也不会触发
双药共鸣
有些魔药单独使用只是普通强化
但两种特定魔药同时存在时
可以产生额外效果
这就是 CyuPotion 的共鸣系统
例如:
疾风药水
+
狂暴药剂
同时生效时触发:
疾风狂暴共鸣
额外获得攻速与冲刺相关属性
也就是说
玩家可以研究的不只是“哪瓶药最强”
还可以研究:
哪两瓶药一起喝会产生新的组合效果
这让魔药本身也能形成配装与 Build 体系
双药对冲
不是所有魔药都应该能够同时使用
两种药效之间也可以设置为互相冲突
例如:
生命灵药
+
狂暴药剂
可以配置为属性对冲
当两瓶冲突魔药同时出现时
对应药效会立即互相抵消
因此服主可以主动控制不同强力药剂之间的组合关系
避免玩家把所有增益药全部叠在一起
也能设计具有世界观和玩法逻辑的药性相克
同种魔药也可以叠加
每瓶魔药可以设置自己的最大叠加层数
并通过衰减系数控制后续层数的收益
第一瓶提供完整效果
继续叠加时
后续层数可以只提供部分增益
这样既允许玩家追求更高的药效
又不至于让重复喝药产生完全线性的属性膨胀
再结合毒性系统
高层药效也会自然带来更高的使用成本
自定义触发动作
魔药还可以在不同阶段执行额外动作
支持:
饮用时
持续生效期间
药效结束时
涂抹武器命中时
可以执行:
播放音效
生成粒子
发送消息
立即治疗
施加原版状态
清除负面效果
降低毒性
因此一瓶魔药并不一定只是持续增加某个属性
可以拥有自己的完整使用反馈与特殊机制
魔药图鉴与酿造手册
玩家输入:
/cp menu
即可打开魔药菜单
可以浏览服务器已经配置的魔药
查看对应的酿造配方
同时查看自己的当前状态
包括:
当前毒性
正在生效的魔药
剩余持续时间
武器当前涂抹
剩余有效命中次数
玩家不需要跑到 Wiki 外面查每瓶药到底怎么做
服务器自己的魔药体系就可以直接做成游戏内图鉴
快捷栏实时状态
CyuPotion 可以通过快捷栏持续展示玩家当前状态
包括:
正在生效的魔药
剩余时间
武器涂抹
剩余次数
当前毒性
当毒性进入过载状态时
也可以使用不同文本直接提醒玩家
战斗中不用反复打开菜单
就能知道自己的药效还剩多久
武器还有多少次涂抹
以及还能不能继续喝下一瓶药
自定义物品材质
魔药与图鉴菜单支持外部自定义物品
包括:
CraftEngine
ItemsAdder
Oraxen
Nexo
因此不同魔药完全可以拥有自己的瓶子、药剂素材与图鉴图标
不必全部长成原版那几种药水瓶
外部物品不可用时还可以配置原版材质作为回退
PlaceholderAPI
支持读取:
当前毒性
毒性上限
当前生效魔药数量
指定魔药是否生效
指定魔药剩余时间
武器涂抹剩余次数
可以继续用于:
计分板
TAB
聊天
菜单
其他插件
方便把魔药状态继续接入服务器现有 UI
可以做出的玩法
● RPG 战斗药剂
● 狂暴与爆发药
● 坦克防御药
● 解毒与净化药
● 团队喷溅药水
● 战场滞留迷雾
● 武器毒药与临时涂层
● 弓弩特殊箭矢效果
● 低血量保命药
● 魔药组合 Build
● 药性相克与共鸣
● 炼金与材料经济
与 CyuAttribute 联动
CyuPotion 可以直接使用 CyuAttribute 的属性体系
原版 PotionEffect 与 RPG 属性也可以混合存在于同一瓶魔药中
因此服务器原本已经设计好的:
攻击
防御
暴击
元素
移动
生存
特殊战斗属性
都可以继续成为魔药效果的一部分
从装备提供长期属性
到光环提供团队范围属性
再到魔药提供有时间、毒性与组合代价的临时属性
不同成长系统可以围绕同一套属性体系继续扩展