# EvientsCore
一个非常易于使用的插件,用于在不造成麻烦的情况下管理 Minecraft 事件。
## 安装
在“发布”中,下载最新版本,然后将其添加到您的 plguins 文件夹中。
请确保安装了 LuckPerms 和 WorldGuard!
## 权限
EvientsCore 有两个基本权限:
- `evients.host.*`: 所有只有主持人应该运行的命令
- `evients.player.*`: 所有任何人都应该可以访问的命令
建议将“evients.player.*”权限授予你的 `default` 组。
## 建议 / 问题
如果您在 EvientsCore 中发现任何问题,请在 GitHub 上提交问题,或在 Discord 上与我联系:“hypnobella”。
## 自定义
您可以编辑 config.yml 中的颜色,从而更改 EvientsCore 在聊天中显示的方式。
## 用法
您始终可以检查 `/help evientscore` 命令,但以下是此插件中的一些基本命令列表。
### 选择器
在 EvientsCore 中,有“选择器”: `all`, `dead`, `alive`, `random`, `randomalive`, `randomdead`。
命令可以具有所有这些或其中的一些:
- `/tpall` `/tpdead` `/tpalive` `/tprandomalive` 等。这将将匹配选择器的玩家传送到那里。
- `/reviveall` `/reviverandom`
当使用这些类型的命令时,它们会在聊天中显示谁被选中了。
您还可以使用玩家的用户名,例如:`/revive <用户名>`
或者,如果您想在自己身上运行命令:`/revive`
### 时间段
某些命令还接受时间段,例如:`5s`, `5m`, `10m` 等。
## 所有命令
### 定时器
计时器并不烦人!它们不会每秒钟都向您发出提示!
> `/timer 5s` 启动一个 5s 的计时器
> `/timer 10m` 启动一个 10m 的计时器
> `/timer cancel` 取消计时器
### 传送
这些用于将玩家传送到你身边
> `/tpall` `/tpdead` `/tpalive` `/tprandomalive` `/tprandomdead` `/tprandom`
### 复活
这些用于复活玩家,然后将他们传送到你身边
> `/revive @user` 复活一个特定的用户
> `/reviveall` `/reviverandomdead`
> `/revivepast 5s` 复活最近 x 秒内的玩家
### 击杀
您可以使用相同的选择器来击杀人们。
> `/killall` `/killdead` `/killalive` `/killrandom` `/killrandomalive` `/killrandomdead`
### 标记为死亡
您可以将玩家标记为死亡。
> `/markdead @user` 将 @user 标记为死亡(不过不会实际杀死他们!)
### 重新加入
您可以禁用重新加入。这意味着当一个存活玩家离开并重新加入时,他们会被传送到生成点或被杀死,具体取决于配置。
> `/rejoins`
### 隐藏
所有玩家都可以使用 `/hide` 命令,该命令会从使用该命令的玩家那里隐藏玩家。
> `/hide all` 隐藏 *所有* 玩家
> `/hide off` 关闭隐藏
> `/hide staff` 隐藏除了那些具有 `evients.host` luck perms 权限的人之外的所有人
### 给予
> `/give -
` 向选择器中的所有玩家给予指定数量的物品
示例:`/giveall dirt 64`
### 胜利
EvientsCore 有一个胜利数据库,您可以轻松地将其添加到数据库中。
> `/addwin ` 为用户添加一次胜利
> `/wins` 获取您拥有的胜利数量
### 传送门
EvientsCore 拥有自己的传送门,因此它可以管理谁可以使用传送门。这意味着存活的玩家不能 `/warp`,只有死亡或工作人员才能使用!
> `/setwarp name` 在您当前位置创建一个名为 "name" 的新传送门
> `/setwarp name 0 0 0` 在 0, 0, 0 位置创建一个名为 "name" 的新传送门
> `/deletewarp name` 删除名为 "name" 的传送门
> `/warp name` 将您传送到 "name"
> `/warplist` 显示所有可用的传送门
### 区域标志
您可以在站立的区域(非 \_\_global\_\_ 区域)中切换不同的区域标志权限。
> ℹ️ 您需要站立在区域内,而不是 \_\_global\_\_ 区域!
以下区域标志命令存在:
> `/pvp` `/falldamage` `/break` `/build`
### 套件
EvientsCore 拥有自己的套件系统,可以在事件中使用。
> `/createkit ` 创建一个套件,使用您物品栏中的物品
> `/kits` 获取套件列表
`/kit` 命令用于给玩家套件,它类似于选择器。
`/kit `
### 撤销
您可以通过简单地输入 `/undocommand` 来撤销 `/tp` 和 `/revive` 命令。
它将撤销最近10秒内执行的命令。
### 消息
> `/msg ` 向另一位用户发送消息
> `/togglemssages` 切换接收消息