Skip to content
返回博客
SuperVanish: 在Minecraft服务器上隐身

SuperVanish: 在Minecraft服务器上隐身

ice
ice
@ice
Updated
4 次浏览
TL;DR:SuperVanish是一款免费的MIT许可证Bukkit插件,可以让Minecraft服务器管理员对玩家完全隐身,无加入消息、无标签栏名字、无拾取声音。它专为想要不被发现地观察和管理服务器的版主而设计。
<! - gh-polish-start - >\n\n
\n

\"允许服务器管理员对其他玩家完全隐身且无法检测\"

\nLeonMangler/SuperVanish · github.com\n
\n
⭐ 147 stars💻 Java📄 MIT
\n\n<! - gh-polish-end - >\n

运行服务器需要检查玩家而不让你的出现改变他们的行为?SuperVanish让管理员完全隐身:没有加入消息、标签栏中没有名字、没有脚步粒子。你可以观看、管理和建造,而其他人都认为你已经下线。

\n\n

SuperVanish的功能

\n

本质上,这是一个针对Spigot、Paper和CraftBukkit服务器的Bukkit插件,让你变成一个幽灵。其他玩家看不到你的角色,听不到你拾取物品的声音,当你登录时也不会收到\"某某加入了游戏\"的消息。你保持完全功能:飞行、战斗、建造、传送,随便你的角色权限允许什么。他们只是看不出你在这里。

\n

它用Java编写,在GitHub上有147颗星,采用MIT许可证发行。项目很小,目标很明确。这就是它的魅力所在。

\n

维护者LeonMangler在GitHub上明确表示,他在这个插件上的时间有限,所以更新什么时候发布就什么时候发布。但功能集已经足够成熟,很少需要修复。

\n\n
\n

为什么管理员要用它

\n

想象一下玩家知道工作人员在线的那一刻会发生什么。行为改变了。盗贼安静下来。一个在建造违规内容的家伙突然停了下来。你什么都学不到。

\n

隐身解决了这个问题。我见过它派上用场的几个具体例子:

\n
    \n
  • 当场抓住破坏规则者,而不是事后,当箱子已经空了的时候。
  • \n
  • 静静地检查建筑,看是否有被盗的方块或隐藏的红石装置,而不用提醒任何人。
  • \n
  • 观看比赛,比如PvP竞技场的事件,而你的名字浮动在竞技场中。
  • \n
  • 进行维护,在游戏中途:修复地形、更换方块、测试东西,完全没有观众。
  • \n
\n

老实说,有时你只是想玩自己的服务器,而不是有40个人给你发DM。真实情况,隐身,深呼吸,继续前进。

\n\n
\n

安装

\n

这可能是插件中最简单的安装了。从项目的SpigotMC页面获取jar文件(从README中链接),将其放入服务器的插件文件夹,然后重新启动。没有数据库,没有配置向导。

\n<! - gh-code-start - >
code
# 从你的服务器目录
cd plugins\n# 将下载的jar文件移到这里\nmv ~/Downloads/SuperVanish-6.2.18.jar .\n# 然后重启服务器使其加载\n
<! - gh-code-end - >\n

运行后,命令非常简单:

\n<! - gh-code-start - >
code
/vanish # 切换你自己的隐身状态\n/sv # 同样功能的较短别名\n/vanish  # 让别人隐身(需要权限)\n
<! - gh-code-end - >\n

权限通过类似sv.use(让自己隐身)和sv.see(仍然能看到其他隐身的工作人员)这样的节点来运行。将这些连接到你运行的LuckPerms或任何权限插件中,就完成了。大多数管理员为整个工作人员组设置sv.see,这样隐身的版主可以继续彼此协调。

\n

对于想要与其挂钩的开发人员,README中列出了一个JitPack Maven依赖:

\n<! - gh-code-start - >
code
<dependency>\n <groupId>com.github.LeonMangler</groupId>\n <artifactId>SuperVanish</artifactId>\n <version>6.2.18-3</version>\n</dependency>\n
<! - gh-code-end - >\n

大多数服务器所有者永远不会接触这部分。如果你正在构建需要知道谁隐身了的东西,它就在那里。

\n\n
\n

值得了解的功能

\n

基础功能(没有加入/离开垃圾邮件、从选项卡中隐藏、没有拾取声音)是你想象的。更有趣的东西在于它如何彻底地尝试隐藏你。

\n
Minecraft服务器管理员使用SuperVanish隐身插件在玩家中间隐形
\n\n

它堵住了偷偷摸摸的漏洞

\n

可见性不仅仅是你的模型。这是小的迹象。最新版本阻止隐身玩家触发校准的幽魂传感器,如果你的服务器运行深度红石或幽魂基础报警,这就是重要的细节。最新版本的更新日志还提到了NoMobSpawn选项,所以你在漂浮在农场周围时不会意外启动生怪笼。(那个只适用于PaperSpigot,值得指出。)

\n

服务器列表ping控制

\n

人们忘记的一件事:服务器浏览器中的玩家数量。6.2.18更新为PaperSpigot 服务器列表 ping监听器添加了专门功能,以保持服务器列表功能正常工作,所以隐身的工作人员不会膨胀你的公开玩家数量。小事情,但它保持你的数字诚实。\n

隐藏的成就消息

\n

有一个HideAdvancementMessages功能(再次仅限Paper),所以你在本应隐身时不会广播\"Admin已达成进度Diamonds!\"。没有什么比带有你名字的全服务器消息更能打破幻觉的了。

\n

顺便说一下:如果你在隐身时装饰工作人员标志或建造干净的出生点,Minecraft文本生成器对格式化文本很方便,方块搜索工具在交换材料时检查确切的方块ID很有用。不管怎样,回到隐身。

\n\n
\n

人们容易出错的地方

\n

几个新用户容易碰到的问题:

\n

仅限Paper的功能。几个较新的切换(NoMobSpawn、HideAdvancementMessages、服务器列表处理的部分)只能在PaperSpigot上工作。在普通Spigot或CraftBukkit上,不要指望它们会触发。在你发出\"破损功能\"报告之前值得了解。

\n

其他工作人员仍然可以看到你,这是设计的。如果你的组上设置了sv.see,隐身的管理员可以看到彼此。新版主有时会惊慌失措,认为隐身\"不起作用\",因为同事仍然可以发现他们。这是权限在做它的工作。

\n

生怪行为。隐身并不总是意味着在每个设置上开箱即用时每只生怪都会忽视你。检查你的配置和生怪相关的切换,如果僵尸仍在朝你隐形的自己路径。

\n

更新是间歇性的。维护者明确表示,拉取请求应该保持较小,因为测试时间很短。翻译:这是稳定的,但不要期望快速更新。为适合你的Minecraft版本锁定一个版本,在升级实时服务器之前测试。

\n

还有一点:总是先在暂存世界上测试。我曾经在实时服务器上切换隐身配置,结果让一半的工作人员困惑了十分钟。教训已学到。

\n\n
\n

值得一看的替代品

\n

SuperVanish不是城里唯一的幽灵。有几个人会拿它比较:

\n
    \n
  • PremiumVanish,来自同一个开发者,是付费大哥哥,有跨服务器(BungeeCord/Velocity网络)支持和更细致的控制。如果你运行网络而不是单个服务器,那就是要定价的。
  • \n
  • EssentialsX /vanish在Essentials套件中提供。它更基础,但如果你已经运行Essentials,你可能根本不需要单独的插件。
  • \n
\n

对于单个Spigot或Paper服务器,SuperVanish命中了甜蜜点:免费、专注,它完成一项工作而不会拖累一百个其他命令。

\n\n
\n

我的看法

\n

如果你运行服务器而还没有隐身解决方案,这是个简单的是。它是免费的,MIT许可,所以如果你需要,可以分叉它,功能集悄悄增长了以覆盖更便宜隐身黑客缺失的奇怪边缘情况(幽魂传感器、生怪、服务器ping)。只要进去知道更花哨的切换需要Paper,更新以维护者的速度来。对于大多数管理员来说,这是一个完全公平的交易。

\n<! - gh-polish-start - >\n\n\n\n在GitHub上访问LeonMangler/SuperVanish ↗\n\n<! - gh-polish-end - >