Plugin Hide 1.13+

Plugin Hide 1.13+ - Plugin Hide

自定义Tab补全,屏蔽命令,反Tab补全,建议拦截器
Bukkit / Spigot 作者 Nononitas 支持版本 1.13 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
105,316
插件详细介绍

PL-Hide 是一款用于管理玩家命令与插件列表显示的 Spigot 插件,支持通过分组和权限来灵活控制玩家可执行和补全的命令,并能自定义 /pl 的显示信息。

主要特性

  • 通过 config.yml 配置允许或阻止的命令及 Tab 补全。
  • 支持使用 ! 前缀来阻止特定命令(否定条目)。
  • 可使用通配符 "*" 一次性允许所有命令。
  • 当命令被阻止时,可显示自定义提示消息。
  • 支持分组、组继承和组优先级系统。
  • 可完全自定义 /pl 命令的显示信息。
  • 需要手动配置后方可使用。
  • 需要更多高级功能?请使用 [PL-Hide Pro 版本](click)。

分组系统

  • 如果未为玩家设置任何组,将应用 default 默认组。
  • 要为玩家指定特定组,请为其添加权限 plhide.group.<组名>
  • 重要:一个玩家只能拥有一个 plhide.group.<组名> 权限。如果拥有多个,部分组可能无法正确应用。
  • 继承:一个组可以继承其他组的命令列表。

如何配置组

每个组在配置文件中按以下格式定义

groupName:
  commands:
    - command1
    - command2
  priority: 0
  inherited-groups:
    - group1
  • groupName:每个组必须拥有唯一的名称。
  • commands:命令列表。
- 默认情况下,列出的命令是**被允许**的(白名单)。
- 使用 `"!command"`(带引号)来显式**阻止**一个命令(否定条目)。
- 使用 `"*"`(带引号)来允许所有命令,然后可以用 `!` 来阻止特定命令。
- **否定条目的优先级高于非否定条目**。
  • inherited-groups:在此处添加其他组名,当前组将继承这些组的命令和 Tab 补全规则。
- 注意:继承是单层的,不会递归继承“被继承组”所继承的其他组。此功能仅在 Pro 版本中可用。

配置示例

允许所有命令的组:

bypass:
  commands:
    - "*"
  priority: 10
  inherited-groups: []

阻止特定命令的组:

group:
  commands:
    - "!command"
  priority: 10
  inherited-groups: []

常见问题

我的命令没有被移除或阻止?

  • 请确保这些命令不是 BungeeCord 命令。PL-Hide 是一个 Spigot 插件,不兼容 BungeeCord。

如何一次性允许所有命令?

  • 在组的 commands 列表中添加 "*" 条目(必须带引号)。具体示例见上文。

如何阻止一个命令?

  • 在组的 commands 列表中添加 "!command" 条目(必须带引号)。具体示例见上文。

我可以允许/阻止特定的子命令参数吗?

  • 不可以。此功能仅在 Pro 版本中可用。

我可以从 Tab 补全中移除一个命令,但仍允许其执行吗?

  • 不可以。此功能仅在 Pro 版本中可用。

命令与权限

可用命令

  • /plhide reload - 重载 config.yml 配置文件。
  • /plhide help - 获取帮助信息。
  • /plhide updatecheck - 检查是否有新版本。
  • /plhide check - 查看玩家信息,如应用的组和继承的组。

权限节点

  • plhide.reload - 允许使用重载命令。
  • plhide.group.<group> - 为玩家应用指定的组。
  • plhide.bypass.pl-message - 拥有此权限的玩家执行 /pl 时将看到真实的插件列表。

配置详解

以下是 config.yml 的核心结构说明:

# 请勿修改此项,这并非插件版本号!
config_version: 1
debug: false

# OP 保护:只有列入名单的玩家才能被设置为 OP
op-protection: false
allowed-operators:
  - Player1
  - Player2
op-message: "&c该玩家不是已列出的管理员!"
unauthorized-operator-kick-message: '&c您无权成为管理员'

# 输入被阻止命令时的提示信息。使用 `none` 可禁用。
# 可用占位符:{player}, {cmd}
blocked-command-message: "Unknown command. Type \"/help\" for help."

# 自定义 /pl 命令的显示信息。使用 `none` 可禁用。
/pl-message: 'Plugins (0):'

# 是否在玩家加入时通知插件更新
update-notify: true

# 命令刷屏限制:每2秒内允许的最大命令数
command_spam:
  amount: 40

# 分组配置
groups:
  # 默认组,不要重命名此组名。
  default:
    commands:
      - "!ver"
      - "!version"
      # ...(更多默认被阻止的命令)
      - "*" # 允许其他所有命令
    priority: 0
    inherited-groups:
      - Test

  # 示例组:阻止所有命令
  Test:
    commands: [] # 空列表表示阻止所有命令
    priority: 1
    inherited-groups: []

  # 示例组:允许所有命令
  bypass:
    commands:
      - "*"
    priority: 10
    inherited-groups: []

依赖与支持

运行环境要求

  • Java 17 或更高版本

支持与反馈

  • 如需支持(请先阅读 FAQ)或报告 Bug,请联系开发者并提供您的 config.yml 和最新的 latest.log 文件(如果日志中有 PL-Hide 相关的错误)。

使用条款

下载并使用此插件即表示您同意

  • 不重新分发、分享任何部分代码或转售此插件。
  • 不在任何线上或线下网站、互联网上发布我的源代码。
测试支持版本
1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
版本分布
基本信息
插件名称 Plugin Hide 1.13+
作者 Nononitas
平台 Bukkit / Spigot
支持版本 1.13 - 1.21
点赞数 14
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,623,637  |  历史访问人次:3,180,920

今日访问人数:44,854  |  今日访问人次:50,541

昨日访问人数:24,332  |  昨日访问人次:29,698

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6