- 版权类型
- 原创
- 插件中文名称
- 枫林武器强化
- 插件英文名称
- FlStrengthen
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- 无
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
FlStrengthen 自定义便利性解析
全维度配置自由,打造专属装备强化体系
全维度配置自由,打造专属装备强化体系
核心逻辑自定义:从概率到惩罚的全掌控
1. 强化概率精细调控
支持按等级区间灵活定义成功率,结合材料等级加成,实现多维度概率体系:
YAML:
# 基础成功率区间配置
success_rates:
"1-5": 30 # 1→2至5→6级,基础成功率30%
"6-7": 20 # 6→7至7→8级,基础成功率20%
# 材料等级加成配置
material_bonus:
LOW: 0 # 下级材料无加成
MID: 10 # 中级材料+10%成功率
HIGH: 20 # 高级材料+20%成功率
2. 成长规则个性化定义
区分「默认词条」与「稀有词条」,按等级区间设置不同增益 / 扣减比例:
YAML:
percent:
inc: # 成功增益百分比
defaults: # 默认词条(攻击力、防御力等)
"1-5": [0.10, 0.20] # 1~5级成功,增益10%~20%
stats: # 稀有词条(如魔法攻击)
"魔法攻击:":
"6-10": [0.03, 0.06] # 6~10级成功,魔法攻击增益3%~6%
3. 失败惩罚分级设计
按等级区间独立配置掉级数量与属性扣减倍率,平衡风险与体验:
YAML:
failure_scale:
"1-7": # 1~7级失败规则
scale: 2.0 # 属性扣减×2.0倍
drop: 1 # 掉1级
"8-10": # 8~10级失败规则
scale: 0.5 # 属性扣减×0.5倍
drop: 0 # 不掉级
4. 突破机制灵活配置
自定义突破等级窗口、材料需求与成功率,打造强化里程碑:
YAML:
breakthrough:
windows: # 突破等级窗口
- "5-6" # 5→6级为突破阶段
- "8-9" # 8→9级为突破阶段
cost: # 所需突破材料数量
"5-6": 1
"8-9": 2
success_rates: # 突破成功率
"5-6": 40
"8-9": 25
UI 界面自定义:从布局到交互的全自由
1. 界面布局可视化配置
通过字符矩阵定义 GUI 结构,快速搭建符合服务器风格的界面
YAML:
Layout:
- "#########" # 边框行
- "# W M B#" # 功能行:W=武器槽,M=材料槽,B=强化按钮
- "#########" # 边框行
# 槽位索引绑定
Weapon_slot: 11 # 武器槽对应索引11
Material_slot: 13 # 材料槽对应索引13
Action_button_slots: [15] # 强化按钮对应索引15
2. 信息展示个性化设计
自定义武器 / 材料信息区的显示状态,支持图标与文字动态切换:
YAML:
Info_left: # 武器信息区
slot: 20
name_ok: "&a武器信息" # 已放入武器时的标题
name_fail: "&c请放入武器" # 未放入武器时的标题
material_ok: DIAMOND_SWORD # 已放入时图标
material_fail: BARRIER # 未放入时图标
3. 按钮状态动态适配
根据材料充足度自动切换按钮状态,清晰反馈操作可行性:
YAML:
Button:
States:
READY: # 可强化状态
name: "&a点击强化"
lore: ["&7成功率: {chance}%"]
material: ANVIL # 铁砧图标
glow: true # 发光效果
LACK: # 材料不足状态
name: "&c材料不足"
lore: ["&7需求: {mat_need}", "&7已有: {mat_have}"]
material: BARRIER # 屏障图标
交互体验自定义:从消息到音效的全维度
- 消息系统:支持颜色代码与变量占位符,自定义强化成功 / 失败 / 突破等场景提示:
-
YAML:
Messages: Strength_success: '&a强化成功! &7({old_times}-{new_times}级, +{stat_delta})' Strength_fail: '&c强化失败... &7({old_times}-{new_times}级)' - 音效系统:为关键操作(打开 UI / 成功 / 失败)绑定不同音效,增强反馈感:
-
YAML:
Sound: Menu_open: BLOCK_CHEST_OPEN:1.0:1.2 # 打开UI音效 Menu_success: ENTITY_PLAYER_LEVELUP:1.0:1.3 # 成功音效 - 材料识别:通过 Lore 关键字灵活定义武器与强化材料,兼容多种物品命名规则:
-
代码:
Detect_lore: Weapon: # 含以下关键字的物品视为武器 - "攻击力" - "防御力" Material: # 含以下关键字的物品视为强化材料 - "强化材料" 自定义优势总结
- 零代码配置:无需编程基础,通过 YAML 文件即可完成全功能自定义
- 多维度适配:从数值平衡到视觉表现,满足 RPG / 生存等多种服务器类型需求
- 逻辑无死角:覆盖成功率、成长值、惩罚机制、突破规则等核心玩法模块
- 动态响应设计:UI 与消息自动适配配置变化,实时反馈当前状态
版本与售后说明
- 当前为基础版本,提供完整功能与配置文档,不包含售后支持。
- 付费 50 元即可解锁「一对一售后」:配置指导、问题排查、个性化需求建议,全程协助搭建符合服务器特色的强化系统。
- 若暂无金粒,可添加 QQ:2225937164 直接获取资源。