首页 > 解决方案 > 玩家在世界上落后,但 TPS 和 RAM 使用率很好

问题描述

在我的 Minecraft 多人服务器上,我有一个名为 Destruction 的游戏。在那里,目标是在插件中编码的几次自然灾害中幸存下来。

我使用插件FastAsyncWorldedit来处理不同灾难中的块管理。

如果可能的话,我用异步任务制作的其他东西。

现在我的问题是,即使有 2 名玩家玩它,他们也落后于世界。

(世界是一个自定义构建的 150x150 块地图)TPS 在滴答声中几乎是恒定的20*,RAM 的使用也没有被过度使用。

有人知道为什么它仍然落后于玩家的视野吗?

标签: minecraftlagbukkit

解决方案


我认为问题在于 FastAsyncWorldEdit。我使用这个插件有一段时间了,因为它运行得快了一点,但它有一个致命的问题:它非常不稳定。我知道普通的 WorldEdit 很慢,在某些情况下还很慢,但它比 FAWE 好得多。试着把它换掉。

如果这不起作用,试试这个:安装 PlaceHolderAPI,然后运行命令/papi ecloud download Player来安装扩展。然后安装一些允许使用占位符的插件。我会推荐 MyCommand。这是我安装的一个简单命令的链接。将其放在 MyCommand 文件夹中标记为 commands 的文件夹中。然后让有故障的玩家要么做要么/ping看看/p他们当前各自的 ping 是什么。(重新加载插件或重新启动服务器以注册自定义命令。)如果它们超过 100,则可能会导致问题。


推荐阅读