PremiumVanish - 保持隐藏 [+Bungee 支持]

高级插件 PremiumVanish - 保持隐藏 [+Bungee 支持] 2.9.18

终极管理工具,可从服务器中完全消失并监视潜在的规则破坏者
测试过的 Minecraft 版本:

  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
  • 1.15
  • 1.16
  • 1.17
  • 1.18
请在购买插件前阅读整个说明。购买此插件即表示您同意以下描述底部的服务条款。
重要 - 安装最新的 ProtocolLib 开发版本(PV 需要 ProtocolLib 的最新错误修复。Spigot 版本是不够的。
[图片]

使用 PremiumVanish,您可以完全不可见且无法被其他玩家察觉,同时更高效地完成您的管理工作

PremiumVanish 不仅仅是一个普通的 Vanish 插件。
它使您无法被发现,并提供有助于捕捉违规者的工具。它旨在实现完整、安全和可靠性。

它没有使用隐藏玩家的标准方式 - 它使用带有 ProtocolLib(这是一个依赖项)的数据包拦截来防止有关消失玩家的任何信息发送给其他玩家。
这比传统方法更安全、更完整,因为它就像服务器和其他玩家之间的防火墙,实际上会检查发送给其他玩家的每一个信息包,并且不完全依赖 Bukkit 的 hidePlayer() 机制,该机制不完整且未针对 vanish 插件进行完全优化(传统方法不拦截 ping 更新包, 不会拦截所有 Tab 键补全,等等)。

为了完成您不在线的错觉,PremiumVanish 可以修改其他插件命令的结果,提供对 Bungeecord 的支持,为许多插件添加自定义占位符,并包括对许多流行插件的直接支持。

有许多功能和工具可以使捕获恶意破坏者和黑客尽可能简单快捷(详情如下)。有了这个插件,你可以在不到一分钟的时间内查看 20 个玩家在做什么!
[图片]

最显着的特点:
  • 在数据包级别完全隐藏玩家,这更加安全,并且无法被其他插件破解(隐藏在游戏、tablist、playercounts、serverlist 等中;就像你不在线一样)
  • 您可以使用分层权限更精确地指定哪个玩家可以看到哪个玩家,例如,除了所有者之外,没有人可以看到管理员,但管理员仍然可以看到 Mod,而 Mod 可以彼此看到;您可以随时使用命令更改 Vanish 级别
  • 您只需按两次 shift 键即可切换旁观模式以滑行穿过墙壁或传送到玩家处
  • 有一个可自定义的记分牌,显示有关目标(最近或特定玩家)的信息,该记分牌在游戏中使用发光效果突出显示,只有您可以看到
  • 完整的 Bungeecord 支持,可在 /glist、/server 和 /find 中隐藏不可见的玩家
  • PremiumVanish 可以配置为修改其他插件命令的结果以支持其功能(主要是伪造“未找到玩家”消息)
  • 您可以根据权限限制消失的玩家可以执行的作
  • 您可以选择将 PV 配置为仅在 tablist 中隐藏玩家或仅在游戏中隐藏玩家。您可以使用 “/pv -t” 仅在游戏中隐藏,而不在 Tab 中隐藏。
  • 有一个巨大的配置文件,可以自定义任何内容(说真的,检查一下)
  • 通过实现流行的 Vanish 插件的 API,支持大量插件,提供完整的占位符支持并挂接到许多流行的插件
剧透:所有其他功能

剧透:PremiumVanish vs SuperVanish
[图片]

剧透:显示图片
[图片]

(您可以通过在游戏中执行 /pv help 来获取更多详细信息)
如果与其他插件冲突,您可以在配置文件中将 /pv 更改为其他内容
[图片]

还有一个叫做 /networkvanish 的 bungeecord 命令,它可以切换你是否总是加入 bungeecord 消失(需要在 bungeecord 上安装 PV)。
[图片]

(您可以通过在游戏中执行 /pv help 来获取更多详细信息)
剧透:命令权限
其他权限:
[图片]

注意:权限 pv.see 不仅适用于 bukkit 服务器,也适用于 bungeecord,在 bungeecord 上,它允许在 bungeecord 的命令

中看到隐藏的玩家。如果在配置中启用了 pv.use.levelX 和 pv.see.levelX,则也可以使用 pv.use.levelX 和 pv.see.levelX,较高级别会覆盖较低级别,因此您可以更精确地指定哪个玩家可以看到哪个玩家。详细信息:
剧透:pv.use.levelX 和 pv.see.levelX 的工作原理

还有 bungeecord 命令 /networkvanish 的 pv.networkvanish 权限(需要在 bungeecord 上安装 PV)。
其他权限可以在配置文件中找到。
[图片]

配置分为 messages.yml for messages 和 config.yml for settings。在 bungeecord premium上,vanish 的配置文件称为 configuration.yml。
剧透:config.yml
剧透:messages.yml
剧透:configuration.yml
[图片]

1. 安装 PremiumVanish
兼容性说明:

  • 需要运行 Spigot 1.8.8/1.9.X/1.10.X/1.11.X/1.12.X/1.13.X/1.14.X/1.15.X/1.16.X/1.17.X 的服务器
  • 需要支持当前服务器版本的 ProtocolLib 版本
  • 蹦极功能要求将 PV 安装在 spigot 服务器和最新的 bungeecord/waterfall 服务器上。尚不支持 Velocity。
  • 需要 Java 8 或更高版本
  • 如果您使用 GroupManager,则 AutoVanishOnLogin 选项可能不起作用
  • PremiumVanish 旨在替代 SuperVanish,因此您不能将两者安装在同一台服务器上
安装 PremiumVanish 非常简单。
  1. 安装支持当前服务器版本的 ProtocolLib 版本(最好使用 dev 版本)
  2. 将PremiumVanish.jar拖放到您的插件文件夹中
  3. 加载 PremiumVanish (重新启动服务器或使用插件管理器)
  4. 调整配置文件
  5. 调整您的权限(使用 /pv help 获取权限列表)
  6. 重新加载它 (/pv reload)
  7. 可选:启用 bungeecord/database 支持(见下文)
2. 设置数据库支持
启用数据库支持需要 MySQL 数据库。(如果您指定直接 URI,其他基于 SQL 的数据库也可以工作,但只有 MySQL 是官方支持并保证可以工作的)
这也可以在不使用 Bungeecord 的情况下进行,如果您不使用它,只需跳过 Bungeecord 步骤即可。
注意:如果你使用 BungeeCord,这只有在 ip-forwarding 打开并且 spigot.yml 中将 'bungeecord' 设置为 true 时才有可能。
  1. 在实际的 bukkit 服务器上安装 PremiumVanish(见上文)
  2. 在 PremiumVanish 的 config.yml 文件中调整 bungeecord 设置(不要忘记将 Enable 设置为 true;暂时不要重新加载它)
  3. 将PremiumVanish.jar拖放到您的弹力绳的插件文件夹中(是的,这是同一.jar)
  4. 停止和启动您的 bungeecord 服务器
  5. 在您的 bungeecord 服务器上调整 PremiumVanish 的 configuration.yml 文件的设置
  6. 检查所有设置,确保它们正确无误
  7. 停止您的 bungeecord 服务器
  8. 在您的 bukkit 服务器上重新加载 PremiumVanish
  9. 启动您的 bungeecord 服务器
如果您设法正确地进行作,一切都会正常工作,否则您将收到警告。
如果它不起作用,请阅读警告内容并尝试自己解决问题。常见问题是数据库/服务器有防火墙,bukkit 服务器和 bungeecord 上未启用 IP 转发,或者未对 PV 相关的所有内容使用相同的数据库。如果您似乎无法修复它,请向我发送一个 pm,其中包含您的控制台/日志文件中所有与 PV 相关的错误/警告、/pv printstacktrace 的输出以及 premiumvanish 数据库表的屏幕截图,例如 phpmyadmin 界面(如果存在)。
3. 报告问题
有什么东西不起作用吗?首先检查一下:
  1. 查看错误,有些错误会告诉您如何修复它们
  2. 确保您使用的是最新版本的 PremiumVanish
  3. 请确保您的 ProtocolLib 版本支持您的服务器版本。最好使用最新的 ProtocolLib 开发版本
  4. 请参阅下面的故障排除信息
  5. 重新启动服务器,看看是否能解决问题
还是不工作?
如果您设法找到问题,请给我发送一条私信,其中包含以下详细信息:
如果您的帐户无法通过 PM 联系我,请在讨论部分(侧边栏中的“讨论此资源”)报告问题,或者如果需要,请让我私信您。
  1. 如果问题是错误,请使用 paste.md-5.net 在您的私人消息中包含完整的错误
  2. 如果问题不是错误,请使用 /pv stacktrace 并使用 paste.md-5.net 将控制台输出包含在您的私人消息中。
  3. 请使用 paste.md-5.net 包含您的 PV 配置文件
  4. 请准确而详细地解释发生了什么以及您预期会发生什么
  5. 如果您删除除 ProtocolLib 和 PremiumVanish 之外的所有插件,它是否有效?如果是这样,请在测试服务器上逐个删除其他插件,以查看是哪个插件导致了问题,并提供其名称和版本。(我知道这需要做很多工作,但对我来说会更加繁重,我也必须为其他人提供支持)
  6. 给我发送一个带有描述性标题的 pm(请包括“PremiumVanish”)
[图片]

一般故障排除
  • 请确保您的 ProtocolLib 版本支持您的服务器版本。最好使用最新的 ProtocolLib 开发版本,因为它包含最新的错误修复。
  • 许多插件的行为都记录在配置文件的注释中,因此请务必查看配置文件。
  • 请尝试在 PV 的配置中将 PlayerHider 设置为 Prevention。这使得 PV 使用更稳定的 API,并可以帮助解决由 ProtocolLib 密集型代码引起的许多问题。Prevention PlayerHider 不支持某些功能,因此请务必报告默认 PlayerHider 的任何问题。了解 Prevention 隐藏器是否也出现问题有助于我在 bug 报告中缩小问题范围。
  • 请测试问题是否发生在除 PV 和 ProtocolLib 之外没有任何插件的测试服务器上。通常,问题是另一个插件与 PV 的众多功能之一发生冲突,并导致意外行为。要找出导致问题的插件,您可以设置实际服务器的副本并逐个删除其他插件,以查看是哪个插件导致了问题。然后,您可以在错误报告中包含该插件的名称和版本,以便我可以修复问题或提供有关如何修复它的更多见解。通常,只有 PV 的一个功能与其他插件不兼容,并且该功能可以简单地在配置中关闭,直到我找到合适的修复程序。
  • 对于滞后/TPS 问题:请尝试在 ProtocolLib 的配置文件中关闭后台编译器
流行插件的常见问题
  • 由 Neznamy 提供的 Tab
    • TAB 的作者在全局 tablist 中添加了对消失的玩家的支持
    • 可能需要 perm tab.seevanished 才能查看消失的玩家
    • TAB 设置“display-vanished-players-as-spectators”可能会导致玩家进入“奇怪的旁观者模式”,因此如果存在此类问题,请尝试将其关闭
    • 另据报道,某些 layout.yml 配置可能会导致“幽灵播放器”问题,因此如果存在此类问题,请尝试默认布局。
  • BungeeTabListPlus
    • 有关如何配置 vanish 支持的更多信息,请访问 BTLP Wiki 页面
  • 间歇泉/水闸
    • 消失的玩家出现在基岩服务器列表玩家计数中的问题可以通过 Geyser 的 legacy-ping-passthrough 选项修复
    • 对于游戏内 tablist,你可以配置 PV 来取消 ScoreboardTeam 数据包,这样可以防止消失的玩家出现在 bedrock tablist 中。可以通过从 “DisabledInvisibilityModules” 列表中删除 “ScoreboardTeam” 在 PV 的配置中启用它。
  • Maximvdw 的 Tab 或 AnimatedNames
    • 如果你在PV的配置中取消注释DisabledInvisibilityModules列表中的PlayerInfo,如果你遇到消失的玩家的名牌/白色名字的问题。如果您使用默认的 Hybrid PlayerHider,您仍将隐藏在 Tab 中。
  • 基本会话
    • 请确保在 Essentials 配置中关闭 allow-silent-join-quit。
[图片]

检查玩家是否在 Bukkit 上消失(无需依赖项)

剧透:代码

PremiumVanish 和 SuperVanish
的基本 Bukkit API SuperVanish 和 PremiumVanish 共享完全相同的 API,因此您可以使用完全相同的代码支持它们。
来源) (下载
剧透: 教程
剧透: Maven 存储库

完整的 Bukkit 和 Bungeecord API for PremiumVanish
还有一些额外的类和方法仅适用于 PremiumVanish。如果您想使用这些或与 PremiumVanish Bungeecord 侧进行交互,您还可以在此处找到 PremiumVanish 的完整 API:
源/存储库)
[图片]

购买 PremiumVanish 即表示您同意以下服务条款:
  1. 未经 SpigotMC 工作人员许可,您不得提出退款或 PayPal 争议
  2. 您只能在一个 minecraft 服务器或网络上使用 PremiumVanish,并且您必须拥有该服务器/网络
  3. 您不得反编译或修改 PremiumVanish
  4. 您不得 - 已编辑 - PremiumVanish 或其任何内容
  5. 如果您违反上述任何条款,我可能会撤销您对 PremiumVanish 的访问权限
  6. 我没有义务为 PremiumVanish 提供支持,但这并不是说我不会,我会尽力而为
  7. 购买前,您必须已阅读此页面上的 PremiumVanish 的完整描述
  8. 本软件按“原样”提供,不提供任何形式的保证。对于本软件造成的任何意外损坏,我概不负责。
版权所有者:Leon Mangler
上次 ToS 更新时间:2021 年 4 月 12

法律声明:
PremiumVanish 包含以下库:
  • HikariCP - 版权所有 (C) 2013、2014 Brett Wooldridge(根据 Apache 许可证 2.0 版发布,您可以在此处获取)
  • SLF4J - 版权所有 (c) 2004-2017 QOS.ch(根据 MIT 许可证发布,您可以在此处获取)
唷。。。40000 个字符...感谢阅读!
如果您有任何问题,请随时在讨论区提问。
如果您想建议某个功能,请在讨论区进行。
如果您想报告问题,请私信我(请参阅作方法)。
请只将 reviews 用于对插件的真实评论(例如,作者是否帮助您解决问题,插件是否满足您的期望,您是否推荐它,...),reviews 不是寻求帮助或报告错误的地方!
无下载权限
tao
贡献者 tao

帖子交流

2

点赞金锭

199

贡献资源

14

资源版本 2.9.18
下载量 7
热度 227
更新时间
{评级}星 0 星
顶部