### [在将它放入服务器之前请仔细检查](https://pastebin.com/raw/GhT5Lytb)
# ShortCmd - 从 URL 执行命令的插件 | Плагин для выполнения команд из URL
## 简体中文
### 描述
ShortCmd 是一个 Minecraft 服务器插件,允许从外部来源(例如 Pastebin)执行命令或保存命令以便稍后使用。该插件提供了一个方便的界面来管理和执行命令。
### 主要特性
- **从 URL/Pastebin 执行命令**
- **保存命令和链接以便重复使用**
- **管理已保存的命令(运行/删除)**
- **灵活的安全设置**
- **多语言支持(英语/俄语)**
- **不同的执行模式(作为控制台或玩家)**
### 安装
1. 下载插件文件 (ShortCmd.jar)
2. 将它放在服务器的 `plugins` 文件夹中
3. 重启服务器
### 命令
主命令:`/shortcmd` 或 `/scmd` (别名)
可用子命令:
| 命令 | 描述 | 权限 |
|---------------|-----------------------------------------------|---------------------|
| help | 显示帮助菜单 | shortcmd.help |
| run | 从 URL/Pastebin 执行命令 | shortcmd.run |
| save | 保存命令链接 | shortcmd.save |
| savecmd [name] | 从 URL 下载并保存命令 | shortcmd.savecmd |
| storage | 管理已保存的命令 | shortcmd.storage |
| lang | 更改语言 | shortcmd.lang |
| mode | 更改执行模式 | shortcmd.mode |
| reload | 重新加载配置 | shortcmd.reload |
### 权限
所有权限默认授予服务器操作员 (`default: op`):
- `shortcmd.help` - 访问帮助
- `shortcmd.run` - 从 URL 执行命令
- `shortcmd.save` - 保存链接
- `shortcmd.savecmd` - 保存命令
- `shortcmd.storage` - 管理存储
- `shortcmd.lang` - 更改语言
- `shortcmd.mode` - 更改执行模式
- `shortcmd.reload` - 重新加载配置
- `shortcmd.*` - 所有插件权限
### 配置文件
主要设置在 `config.yml`:
```yaml
# 阻止的命令
blocked-commands:
- op
- stop
- reload
- plugman
language: en # en/ru
# 超时时间(毫秒)
timeouts:
connect: 10000 # 连接超时
read: 10000 # 读取超时
internet-check: 3000 # 网络检查
command-delay: 100 # 命令之间的延迟
```
---
## 简体中文
### 描述
ShortCmd 是一个 Minecraft 服务器插件,允许从外部来源(例如 Pastebin)执行命令或保存命令以便稍后使用。插件提供了一个方便的界面来管理命令和执行命令。
### 主要特性
- **从 URL/Pastebin 执行命令**
- **保存命令和链接以便重复使用**
- **管理保存的命令 (运行/删除)**
- **灵活的安全设置**
- **多语言支持 (俄语/英语)**
- **不同的执行模式 (作为控制台或玩家)**
### 安装
1. 下载插件文件 (ShortCmd.jar)
2. 将它放在你服务器的 `plugins` 文件夹中
3. 重启服务器
### 命令
主命令: `/shortcmd` 或 `/scmd` (别名)
可用子命令:
| 命令 | 描述 | 权限 |
|---------------|-----------------------------------------------|---------------------|
| help | 显示帮助菜单 | shortcmd.help |
| run | 从 URL/Pastebin 执行命令 | shortcmd.run |
| save | 保存命令链接 | shortcmd.save |
| savecmd [name] | 从 URL 下载并保存命令 | shortcmd.savecmd |
| storage | 管理保存的命令 | shortcmd.storage |
| lang | 更改语言 | shortcmd.lang |
| mode | 更改执行模式 | shortcmd.mode |
| reload | 重新加载配置 | shortcmd.reload |
### 权限
所有权限默认授予服务器操作员 (`default: op`):
- `shortcmd.help` - 访问帮助
- `shortcmd.run` - 从 URL 执行命令
- `shortcmd.save` - 保存链接
- `shortcmd.savecmd` - 保存命令
- `shortcmd.storage` - 管理存储
- `shortcmd.lang` - 更改语言
- `shortcmd.mode` - 更改执行模式
- `shortcmd.reload` - 重新加载配置
- `shortcmd.*` - 所有插件权限
### 配置文件
主要设置在 `config.yml`:
```yaml
# 阻止的命令
blocked-commands:
- op
- stop
- reload
- plugman
language: ru # ru/en
# 超时时间(毫秒)
timeouts:
connect: 10000 # 连接超时
read: 10000 # 读取超时
internet-check: 3000 # 网络检查
command-delay: 100 # 命令之间的延迟
```
### 许可证
该插件在 MIT 许可证下发布。有关详细信息,请参阅 LICENSE 文件。