# 报错日志

## 关于

TAB 会将不同的事件记录在最多 3 个不同的文件中以避免控制台刷屏。这些记录的内容都是负面的，因此你需要时刻注意它们。

这些文件只会在它们有需要记录的内容时才会生成。这意味着如果你没有这些文件在你的 TAB 文件夹，一切正常。并且，在不重启插件和其他的情况下，都可以删除这些记录文件，这不会造成任何影响。

所有文件的大小被限制在 1MB 以避免包含相同错误的巨型文件一遍又一遍地重复记录。不要忘记这些文件的作用是记录，在你解决它们记录的问题后你必须删除它们。它们不会自行删除。&#x20;

## errors.log

这个文件包含 2 种内容：

### 用户错误

这通常包括您错误配置，例如按权限排序但不给予任何权限、排序列表中缺少组、尝试在纯数字字段中使用文本等等，解决它们一般无需花费大量时间。

### 内部错误

没有人喜欢让他们的控制台充满错误。 修复错误是最可靠的解决方案，但是这需要时间，而且您通常不会在报告错误的第二次获得修复错误的更新。 因此，所有插件错误都将移至此文件。

该文件用于追踪由 PlaceholderAPI 拓展导致的错误。这应当反馈给这些拓展的作者。错误的第一行将会显示是哪个变量符出错。

## anti-override.log

这个文件记录了所有其他尝试覆盖 TAB 目前功能的插件。这个记录文件存在的意义是检查并告知只能有 1 个插件同时占用的显示目前却有多个插件尝试占用的情况（例如名称并且的前缀和后缀、TAB 列表的前缀和后缀）。这意味着如果您将其他插件没有正确配置并关闭您实际因已有 TAB 而不再需要的功能，那么这将会导致该插件和 TAB 冲突。如果您希望是 TAB 使用对应功能，请禁用其他插件的该功能，否则请禁用 TAB 的对应功能。

不幸的是，您可以仍无法通过此记录文件判断到底是哪些插件和 TAB 不兼容，但你至少现在可以通过它猜测，而不是以前的两眼摸黑。

虽然这在技术上是不必要的，因为 TAB 会自动阻止其他插件覆盖它，但最好正确配置其他插件。 在将 TAB 从 Bukkit 移动到 BungeeCord 时，这可能会派上用场，因为由于 BungeeCord 中缺少部分功能，反覆盖不能很好地工作。如果您能正确配置其他插件，在移动到 BungeeCord 时，您将不会突然发现大量 TAB 的功能因与别的插件冲突而无法正常工作。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.superiormc.cn/tab-wiki/advanced/bao-cuo-ri-zhi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
