Skip to content

数据库无法保存 NBT 过长的物品 #983

@StarWishsama

Description

@StarWishsama

公告

处于不过度变动数据库结构的考虑,我们不决定更改数据库表结构,并添加了对数据过大的物品的检测。
这类问题通常出现于某些拿物品当数据库存数据的附属 (例如网络蓝图)。

这个问题目前只影响 MySQL 作为数据库软件的用户。

我们建议附属作者不要滥用 PDC 存储大容量数据。

如果你有意处理,请自行修改以下表:

  • block_inventory
  • backpack_inventory
  • universal_inventory
    以上表中的 i_item 数据类型改为存储量比 TEXT 大的类型 (MEDIUMTEXT/LONGTEXT)

我们建议你仅在了解 MySQL 如何使用时进行这项操作,否则可能会导致数据丢失。

修改完后可以在设置中启用 bypass-item-length-check 选项以跳过物品大小检查。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions