常见问题
%lcore_% 变量不生效怎么办?
先确认服务器安装并启用了 PlaceholderAPI。LyCore 会在启动时检测 PlaceholderAPI,控制台会输出对应提示。
然后检查变量格式。公式里调用其它变量时,需要写成 #player_level#,不要在公式内部继续写 %player_level%。
快捷运算返回 §c错误 怎么处理?
先检查 quick-calculation 下是否存在对应公式 ID。
例如变量是 %lcore_calc_等级倍率%,配置里就必须有:
yaml
quick-calculation:
等级倍率:
format: 1
formula: "%player_level% * 1.25"再检查公式里的变量是否能正常返回数字。返回空文本、中文、颜色字符过多,都可能导致公式无法计算。
修改属性插件后为什么没有变化?
attribute-plugin 会在插件初始化时读取。修改后建议重启服务器。
只使用 /lcore reload 时,配置文件会重新读取,但属性桥接不一定会完整重新选择。
/lcore setnbt 写入失败怎么办?
先确认手上拿着物品,并且类型写法正确。
可用类型为 Byte、Short、Int、Long、Float、Double、String。如果不写类型,默认按 String 写入。
/lcore papicmd 没有效果怎么办?
确认目标玩家在线,且 PlaceholderAPI 已启用。
命令会以玩家身份执行,但会临时按 OP 权限处理。建议先在测试服确认命令内容,避免变量替换后执行到错误对象。