Command Visibility Plugin

显示/隐藏来自标签自动完成的命令。

资源图片
### CommandVisibilityPlugin ### 描述: CommandVisibilityPlugin 是一个简单但强大的 Minecraft 服务器插件,允许您控制玩家在其 `/tab` 和 `/help` 列表中可以看见哪些命令。 此插件帮助服务器管理员管理命令的可见性,确保玩家只能看到他们有权限使用的命令。 此外,该插件还包括一个选项,允许使用特定权限的管理员或受信任玩家绕过可见性限制。 它是 Plugin Hide Pro 的免费选项 ### 功能: - **控制命令可见性:** - 该插件允许服务器管理员定义玩家在 `/tab`(自动补全)和 `/help` 命令中可以看见哪些命令。 - 您可以根据玩家的权限,为特定玩家或组指定要显示的命令。 - **管理员绕过选项:** - 持有 `commandvisibility.bypass` 权限的玩家将看见 **所有命令**(忽略任何可见性限制)。 - **通过 `config.yml` 可配置:** - 您可以使用 `config.yml` 中 `shown-commands` 部分轻松自定义应显示的命令列表。 - 根据需要从列表中添加或删除命令。 - **重新加载命令:** - 该插件包含一个 `/commandvisibility reload` 命令,它在不需要重启服务器的情况下重新加载配置。 - 只有持有 `commandvisibility.reload` 权限的玩家才能执行此命令以刷新插件的设置。 - **权限集成:** - 完全兼容 **LuckPerms** 用于管理权限。 - 您可以分配权限,例如 `commandvisibility.reload` 和 `commandvisibility.bypass`,以控制命令可见性和重新加载访问。 ### **安装:** 1. **下载插件:** - 下载 `CommandVisibilityPlugin.jar` 文件。 2. **添加到插件文件夹:** - 将下载的 `CommandVisibilityPlugin.jar` 文件放入 Minecraft 服务器的 `plugins/` 文件夹中。 3. **重启服务器:** - 重新启动您的 Minecraft 服务器以加载插件。 这将自动生成插件文件夹中的 `config.yml` 文件。 4. **编辑配置:** - 打开 `plugins/CommandVisibilityPlugin/config.yml`。 - 从 `shown-commands` 列表中添加或删除您希望玩家看到的命令。 例如: ```yaml shown-commands: - rtp - discord - help - rules - msg ``` ### **权限:** 1. **`commandvisibility.bypass`**: - **目的**: 授予玩家 **看到所有命令** 的能力,绕过可见性限制。 - **用法**: 将此权限分配给应该始终查看所有命令的受信任玩家或管理员,无论配置如何。 - **示例**: `/lp user permission set commandvisibility.bypass true`