Known Issues - Polar-Pumpkin/Shopkeepers-Chinese-Wiki GitHub Wiki
这篇文档列出了由不同Minecraft客户端/Spigot服务端版本或已知Minecraft/Spigot问题造成的Shopkeepers会出现的问题. 如果你遇到了问题, 先看看这个列表有没有包含你的问题, 并且它可能提供一些关于如何解决问题的帮助信息.
你可能想知道Shopkeepers潜在问题:
- 如果没有正确完成一项成书交易, 玩家有时仍然可以打开然后阅读那本书, 只要他们在关闭商店时以足够快的手速打开他们背包里面的临时假书. 我对此无能为力了.
- 在Shopkeepers早期版本, 服务器崩溃和不正确的关服行为可能导致非Citizens Shopkeepers商店实体复制成多个.
- 配置选项 always-show-nameplates 在Minecraft 1.8中无效.
- 插件与旧版本Bukkit的兼容性没有经过测试. 如果你遇到了任何问题, 请告诉我, 我回去看看有没有什么我能做的.
- 有很多实体类型仅供实验性用途. 使用它们可能造成各种各样奇怪的问题. 详情请查看v1.50的更新日志.
- 在最新的Minecraft 1.8.x的版本中, Minecraft交易逻辑有轻微的变动(因此Shopkeepers的交易逻辑也变动了): 如果交易要求物品带有一些特殊数据(比如自定义名称, Lore, 附魔, 以及其他.), Minecraft仅在玩家提供的物品已包含所有的特殊数据后就允许完成交易. 玩家提供的物品可以再包含一些其他的数据.
- 在Minecraft 1.9和Minecraft 1.10中, 任何类型的刷怪蛋都可以作为商店创建工具. 如果你正打算升级到此版本, 你可能需要将配置文件中指定的附加值设置为'0'来使刷怪蛋正确工作. 在Minecraft 1.11及其更高版本, 配置文件中有一项新的配置选项来指定用于商店创建工具的刷怪蛋的类型(详情请查看v1.83的更新日志).
- 使用骷髅或僵尸变种的Shopkeepers实体在更新到Minecraft 1.11及其更高版本之后再退回低版本便不能再被加载(会丢失).
- 如果你正在运行一个低于Minecraft 1.11版本的服务器, 你不能再对Shopkeepers实体循环选择僵尸或骷髅的变种. 已存在的使用僵尸/骷髅变种的Shopkeepers实体将会回滚到普通的僵尸/骷髅.
- 这里有一个公开的Minecraft Bug, 会导致某些交易中的错误物品被删除(当交易的两个要求物品是相同种类但带有不同的NBT数据, 并且玩家把物品放反了时): https://bugs.mojang.com/browse/MC-121932
- 如果你是用的是Spigot服务端, 并且有一片地区聚集有大量的村民, 请考虑一下禁用 tick-inactive-villagers 这项Spigot服务端设置: 启用此功能可能使聚集有村民的区块永久加载(从而使服务器卡顿).