OpProtect

当玩家退出服务器时,会取消其操作员权限;重新获得操作员权限需要编写一个不会在聊天中显示的命令,并提供完全可定制的消息和功能。

资源图片
Oper 是一个为 Minecraft 服务器设计的安全插件,用于控制和管理操作员 (OP) 权限。 主要功能: **自动 OP 权限撤销** — 当玩家离开服务器时,他们的操作员权限会自动被移除。 **自定义 OP 和 DEOP 命令** — 除了标准的 /op 命令,该插件提供了可自定义的命令(默认 op:/opme,默认 deop:/deopme)。 **权限系统** — 使用自定义命令需要特殊的权限 oper.getop。 **标准命令阻止** — 可以禁用默认的 /op 命令,确保玩家只使用自定义命令。 **自动封禁未经授权的尝试** — 如果没有适当权限的玩家尝试获得 OP,他们将被自动封禁,并提供明确的解释。 **完全可定制的消息** — 可以在配置文件中轻松编辑所有插件消息,无需重新编译。 **config:** ``` # 将向玩家授予 OP 权限的命令(不包含 /) command: opme # 使用该命令所需的权限 permission: oper.getop # 阻止玩家使用标准 /op 命令 # true - 玩家无法使用 /op 命令,即使他们是 OP # false - 保持原样 block-standard-op-command-for-players: true # 无权限惩罚 # ban - 尝试使用命令且没有权限时封禁玩家 # kick - 尝试使用命令且没有权限时踢出玩家 # none - 尝试使用命令且没有权限时什么都不做 no-perm-punishment: ban # 可定制的消息 messages: no_permission: "§c您没有使用此命令的权限!" player_banned: "§c因未经授权使用 OP 命令而被封禁!" player_kicked: "§c因未经授权使用 OP 命令而被踢出!" op_granted: "§c您已被授予操作员权限!" already_op: "§c您已经是操作员了!" op_revoked_on_quit: "离开服务器时取消了操作员权限" console_log_ban: "%player% 因尝试在没有权限的情况下使用 OP 命令而被封禁!" console_log_kick: "%player% 因尝试在没有权限的情况下使用 OP 命令而被踢出!" console_log_op_granted: "%player% 使用命令获得了操作员权限" ```