OPModifier — 细化管理员权限管理

免费 管理 OPModifier — 细化管理员权限管理 1.3

请先注册登录后下载
版权类型
转载
插件英文名称
OPModifier
支持的核心
  1. Bukkit
  2. Spigot
  3. Paper
  4. Purpur
  5. PufferFish
  6. PaperSpigot
  7. Leaves
  8. 其他Spigot下游
  9. 其他Paper下游
版权链接
https://www.spigotmc.org/resources/opmodifier.121330/
资源语言
  1. 英语
适配版本
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.18
  11. 1.19
  12. 1.20
  13. 1.20.6
  14. 1.21
[MD]
# OPModifier

## 插件简介

OPModifier 旨在为拥有操作员(OP)权限的玩家添加限制。它提供了一种方法来限制 OP 玩家执行特定命令、操作和物品交互,以确保更好地控制服务器行为。通过 OPModifier,管理员可以防止操作员执行危险命令、破坏或放置方块、使用受限物品等。

## 功能特性

- **命令限制**:阻止特定命令(如 `/op`、`/deop` 等)的执行。
- **操作限制**:限制玩家放置或破坏方块、传送、聊天或使用特定物品。
- **物品限制**:防止玩家在其背包中使用、拾取、丢弃或移动特定物品。
- **管理员通知**:当玩家尝试使用受限命令时,向管理员发送通知。
- **惩罚机制**:对违反限制的玩家实施踢出、禁言或禁封等惩罚。
- **控制台命令限制**:禁止通过控制台执行受限命令。

## 指令

- `/opmodifier`:配置和管理插件的主命令。
- **权限**:`opmodify.admin`
- **描述**:允许服务器管理员管理和配置 OPModifier 设置。

- `/opmodifier <add/remove> <property>`:添加或移除特定属性。
- **权限**:`opmodify.admin`
- **描述**:允许服务器管理员通过添加或移除特定属性来管理 OPModifier 设置。

**示例命令**:

1. **将物品添加到禁止使用列表**:
- **命令**:`/opmodifier add blocked_items_use <物品>`
- **示例**:`/opmodifier add blocked_items_use DIAMOND_SWORD`
- **描述**:将某物品(例如钻石剑)添加到禁止使用的物品列表中,玩家将无法使用该物品。

2. **从禁止使用列表中移除物品**:
- **命令**:`/opmodifier remove blocked_items_use <物品>`
- **示例**:`/opmodifier remove blocked_items_use DIAMOND_SWORD`
- **描述**:从禁止使用的物品列表中移除某物品(例如钻石剑),允许玩家再次使用该物品。

3. **将物品添加到禁止拾取列表**:
- **命令**:`/opmodifier add blocked_items_pickup <物品>`
- **示例**:`/opmodifier add blocked_items_pickup GOLDEN_APPLE`
- **描述**:将某物品(例如金苹果)添加到禁止拾取的物品列表中,玩家将无法拾取该物品。

## 权限

- `opmodify.admin`:允许玩家执行 `/opmodifier` 命令并配置插件设置。

## 被阻止的操作(事件)

- `BlockPlaceEvent`:阻止玩家放置方块。
- `BlockBreakEvent`:阻止玩家破坏方块。
- `CommandEvent`:阻止玩家执行特定命令。
- `ItemUse`:阻止使用特定物品。
- `ItemPickUp`:阻止拾取特定物品。
- `ItemDrop`:阻止玩家丢弃特定物品。
- `InventoryClick`:限制背包内的交互。
- `PlayerTeleport`:阻止 OP 玩家传送。
- `PlayerChat`:阻止玩家聊天。

## 配置文件示例

```yaml
# 消息设置
messages:
plugin_prefix: "&7[&eOPModifier&7] "
invalid_category: "&c无效的类别。请使用以下之一:blocked_items_use, blocked_items_pickup, blocked_items_drop, blocked_items_move。"
not_player: "&c此命令只能由玩家执行。"
not_holding_item: "&c你没有拿着任何物品。"
item_added: "&e%item% 已添加到 %category%。"
item_already_in_category: "&c%item% 已在 %category% 中。"
item_removed: "&e%item% 已从 %category% 中移除。"
item_not_in_category: "&c%item% 不在 %category% 中。"
command_not_allowed: "&c%player%,此命令不被允许!"
console_command_not_allowed: "&c此控制台命令(%command%)不被允许!"
admin_notification: "&c%player% 尝试执行不被允许的命令:&e %command%!"
console_notification: "%player% 尝试执行不被允许的命令:%command%"
not_allowed_to_place_blocks: "&c%player%,你不被允许放置方块!"
not_allowed_to_break_blocks: "&c%player%,你不被允许破坏方块!"
not_allowed_to_use_item: "&c%player%,你不被允许使用 %item%!"
not_allowed_to_pickup_item: "&c%player%,你不被允许拾取 %item%!"
not_allowed_to_drop_item: "&c%player%,你不被允许丢弃 %item%!"
not_allowed_to_move_item: "&c%player%,你不被允许移动 %item%!"
```

[/MD]
作者
科比•布莱恩特
下载
1
查看
66
首次发布
最后更新

评论

0.00 星 0 星

分享资源

后退
顶部 底部