Skip to content

FAQ & 疑问解答 ​

找不到答案?

快速索引 ​

如何让朋友在我的领地里一起玩? ​

把朋友添加为领地成员即可:

  1. 站在你的领地内执行 /pland this,打开当前领地的管理界面
  2. 在管理界面中找到"添加成员",输入朋友的游戏名

提示

  • /pland this 需要你是领地主人(或管理员)才能使用
  • /pland mgr 是服务端操作员专用的领地管理命令(需要管理员权限),普通玩家无法使用

添加后,朋友在领地内能做什么(能否破坏方块、开箱子等)由权限表决定,可在管理界面中调整。

领地权限划分? ​

插件划分了 4 个权限等级,分别是:

Operator:操作员,拥有所有权限,包括创建、删除、修改领地等。
Owner:领地主人,拥有领地内所有权限,包括创建、删除、修改领地等。
Member:成员,拥有领地内部分权限,包括进入领地、破坏方块等 (不包含领地管理器 GUI 权限)。
Guest:访客(代码/术语中为 Actor),拥有领地内最少的权限,包括进入领地。

更多概念解释见 术语表。

如何开启经济系统? ​

领地买卖默认不消耗游戏币(经济系统未启用时,购买/租赁免费进行)。如果你希望购买/租赁领地需要花钱,请开启经济系统:

  1. 确认 Config.json 中 economy.enabled 为 true
  2. 确认经济后端(economy.kit)已安装:
    • LegacyMoney → 需要安装 LegacyMoney
    • ScoreBoard → 需要游戏内有对应的计分板
  3. 确认 business.bought.enabled(买断制)或 business.leasing.enabled(租赁制)已开启
  4. 确认玩家余额足够(可用 /money 等命令查询)

注意

经济系统未启用时,购买/租赁仍然可以正常进行,只是不消耗游戏币(免费)。

价格表达式处理流程 ​

修改配置文件后如何生效? ​

修改 Config.json 或 InterceptorConfig.json 后,需要让插件重新读取配置:

  • 执行 /pland reload — 热重载配置
  • 推荐 ll reactivate PLand — 完全重新加载插件(更彻底)

/pland reload 并非彻底重新加载数据,重载后可能存在状态不一致,推荐使用 ll reactivate PLand。

如何迁移领地数据? ​

迁移时,你需要将旧服务端 plugins/PLand 文件夹下的 config 和 data 文件夹复制到新服务端 plugins/PLand 文件夹下,然后重启服务器即可。

如何查看数据库? (数据库可视化) ​

PLand 的数据存储使用 Google 的 LevelDB 数据库,你可以使用 QLevelDBViewer 来查看数据库内容。

版本限制

QLevelDBViewer 仅对 PLand 0.21.x 及以下版本可用(数据库格式限制)。 更高版本请使用内置的 DevTool 工具查看(见下方说明)。

Tip:
从 PLand v0.5.0 开始,PLand 内置了一个 DevTool 工具
如果您的设备拥有显示器(仅限 Windows 桌面环境),可以在 system.devTools 中开启这个工具
然后使用 /pland devtool 唤起窗口,插件将会创建一个 Windows 窗口提供运行时可视化修改、查看。
高版本(0.22+)仅支持通过 DevTool 查看数据库。

请不要随意修改数据库内容,否则会导致插件反序列化异常,无法加载领地数据。

关于子领地 ​

[Feature]: 子领地支持 #18

状态父领地子领地备注
普通领地××无父领地、无子领地
父领地×√无父领地、有子领地
混合领地√√有父领地、有子领地
子领地√×有父领地、无子领地
  1. 子领地 独立于 父领地
  2. 由于嵌套的复杂性,子领地 不支持 重新选区
  3. 删除领地 仅在部分情况下显示
    • 父领地:全部删除、或者提升 子领地 为 普通领地
    • 混合领地,移除所有 子领地,或者仅移除当前 中间层,并将子领地移交 父领地 中
    • 子领地 按照默认逻辑处理
  4. 子领地 支持多级嵌套,但最大层级不能超过 Config 中 maxNested 的值
    • maxNested 不能超过插件的 GlobalSubLandMaxNestedLevel 值
  5. 子领地 创建使用独立命令 pland new sub_land 创建
    • 子领地 只能为 3D 领地
    • 开启 子领地 选区器后,父领地 渲染为红色,子领地 不能超过这个范围
    • 子领地 最大可用范围受直系 父领地 范围限制
  6. 当玩家所在位置有多级领地嵌套时,子领地 优先级高于 父领地

关于遥测 ​

[Feature]: 增加遥测支持

  • Q: 遥测会收集哪些数据?

遥测仅收集以下数据:

  1. 插件版本
  2. 服务器版本
  3. 加载器版本
  4. 玩家数量
  5. 玩家平台
  6. 在线模式
  7. 核心数量
  8. 操作系统
  • Q: 遥测数据会发送到哪里?

所有数据都会匿名发送到 bStats,用于统计插件使用情况。

  • Q: 我可以关闭遥测吗?

当然可以,你可以在 config.json 中关闭遥测功能 system.telemetry。

  • Q: 遥测会收集额外的敏感信息吗?

不会,遥测仅收集上述数据,不会收集任何敏感信息。

当然,如果您不放心,可以查看 PLand 的源代码,确认遥测功能不会收集任何敏感信息。

AGPL-3.0 Licensed