输入至少两个字符

常见问题

文档版本: v1.0.0

首次执行 /kf 为什么没有直接打开菜单?#

首版不会自动释放 UI。管理员玩家需要点击语言模板按钮,或执行:

/kf ui zh_CN

修改数据库配置后为什么仍使用旧连接?#

数据库连接不会热切换。完整停止并重新启动服务器,不要使用 /reload

为什么第二到第六个槽位不能放物品?#

每类可用数量等于对应槽位等级。通过升级菜单逐级购买 input_slotfuel_slotoutput_slot;仅修改 UI Layout 不会解锁槽位。如果已经升级但仍显示锁定,请确认 Layout 提供了足够的 i/f/o 位置并执行 /kf reload

为什么玩家离线后没有继续熔炼?#

离线行为按每座熔炉单独控制。未购买 offline_smelting 的熔炉离线暂停;已解锁的熔炉按绝对时间继续。

为什么安装了 Vault 仍提示提供者不可用?#

Vault 只是桥接层,还必须有一个正常注册的 Economy 实现。PlayerPoints 价格则要求 PlayerPoints 已启用且价格为整数。检查 upgrades.ymlprovider、插件启用顺序和控制台错误。

数据库失败后扣款会怎样处理?#

插件会恢复购买或升级前状态,并向原经济提供者尝试一次退款。若退款后端也失败,控制台会出现包含玩家 UUID、金额和原因的 SEVERE 审计日志;此时需要管理员人工核对并补偿。

高炉或烟熏炉为什么不接受普通熔炉配方?#

三种设备按 Bukkit 配方类型隔离。高炉只接受高炉配方,烟熏炉只接受烟熏配方。

修改菜单后没有生效怎么办?#

执行 /kf reload,并检查控制台是否报告 Layout 行宽、缺少按钮或无效材质。无效外部菜单会临时回退到同语言内置模板。

可以让多台服务器连接同一个 MySQL 吗?#

不能作为同时在线的共享状态方案。首版每个实例都维护自己的内存状态,多实例写同一个库可能覆盖玩家数据。

数据库故障时为什么熔炉操作被取消?#

涉及玩家物品的操作必须先得到数据库确认。连接失败或关键写队列已满时,插件会恢复操作前状态并提示稍后重试。MySQL 故障可能让当前操作等待到连接或读取超时;连续失败会短暂熔断,避免每次点击都重新等待完整超时。