# EventTime! - 事件供玩家使用
**EventTime** 是一款用途广泛且易于使用的 Minecraft 服务器插件,旨在通过传送、倒计时和无缝的玩家参与控制来管理玩家事件。它允许服务器管理员设置特殊的事件地点,通过冷却时间控制玩家加入,并自动启动带有倒计时器的事件,确保所有参与者都能获得流畅和公平的事件体验。
你还不信?**现在就尝试最新版本!**
**⚠️ 注意** 需要 Java 21 或更高版本!
### 特性
- 全配置
- 全面的公告系统
- 灵活的管理
- 事件倒计时
- 立即上手
- 玩家限制
- 加入冷却
- 传送延迟
- 物品限制
- 简单的玩家控制
- 更多!
### 指令
- /event join - 加入事件。
- /event leave - 离开事件。
- /event admin set - 设置传送地点。
- /event admin reload - 刷新配置文件。
- /event admin start - 使用玩家启动一个事件。
- /event admin lobby - 切换加入事件的能力。
- /event admin break - 切换玩家破坏方块的能力。
- /event admin build - 切换玩家建造的能力。
- /event admin pvp - 切换玩家 PvP 的能力。
- /event admin tpall - 将所有玩家传送到你的位置。
- /event admin stop - 立即停止事件。
- /event admin name - 给事件命名(名称将在大厅中显示)。
- /event admin announcement - 公布消息(将在 Boss Bar 和聊天中显示)。
- /event admin giveitem -
- 给一定比例的玩家一个物品。
- /event admin alivelist - 列出存活的玩家。
- /event admin deadlist - 列出死亡的玩家。
### 权限
- eventtime.admin - 访问所有内容
- eventtime.use - 访问加入事件 (默认)
## 使用方法
设置事件名称。
4. 使用 /event admin set 为 /event join 设置传送地点。
5. 根据需要调整事件规则 - 例如,使用 /event admin break 启用或禁用方块破坏。你还可以配置其他设置,例如 PvP 或建造。(注意:这些是切换命令 — 只需键入命令即可切换状态;不要添加“on/off”。)
6. 使用 /event admin lobby 使大厅可用。当有多个玩家聚集时,使用 /event admin start 启动事件。
7. 倒计时将开始(倒计时持续时间可以在 config 中更改)。
8. 事件已经开始!玩家可以自由竞争 — 记住,只有一名玩家需要幸存才能结束事件!
9. 在事件期间,您可以访问特殊的管理员命令:/event admin tpall、/event admin pvp、/event admin build、/event admin break 和 /event admin announcement。
查看更多
```
# # ______ _ _______ _
# # | ____| | |__ __(_)
# # | |____ _____ _ __ | |_ | | _ _ __ ___ ___
# # | __\ \ / / _ \ '_ \| __|| | | | '_ ` _ \ / _ \
# # | |___\ V / __/ | | | |_ | | | | | | | | | __/
# # |______\_/ \___|_| |_|\__||_| |_|_| |_|_|_| |_|_|\___|
# 此选项会不断变化,取决于你是否输入 /event admin lobby (允许你加入事件或不加入)。
event-enabled: true
# 你可以更改前缀为你自己的,例如 &3Server Event
prefix: '&x&0&0&B&F&C&C&lE&x&0&0&A&F&C&8&lv&x&0&0&A&0&C&3&le&x&0&0&9&0&B&F&ln&x&0&0&8&0&B&B<&x&0&0&7&0&B&6&lT&x&0&0&6&1&B&2&li&x&0&0&5&1&A&D&lm&x&0&0&4&1&A&9&le'
&f'
join-with-items: false # 加入事件时携带物品 (默认禁用)
start-countdown-seconds: 10
cooldown-join: 3 # 传送到事件之前等待的时间
no-move-teleportation: true # 移动后取消传送 (默认启用)
move-delay-seconds: 3 # 通常与 cooldown-join 相同
every-interaction-message: true # 是否在每次交互时显示消息,
# 例如破坏方块? (仅在动作被禁用时,例如 break, build, pvp)
message-cooldown: 0 # 如果 every-interaction-message: false 你可以设置消息出现的间隔时间 (默认是 0)
event-location: # 命令 /event admin set 的数据
world: world
x: 0
y: 64
z: 0
yaw: 0
pitch: 0
permissions: # 权限也可以在游戏中通过 /event admin build,break,pvp 进行更改
build: false
pvp: true
break: false
messages: # 游戏中显示的消息
only-players: '&c只有玩家可以使用此命令!'
teleport-disabled: '&c当前已禁用传送至事件。'
items-not-allowed: '&c你不能携带物品加入事件。'
teleported: '&a你已被传送至事件!'
not-set: '&c尚未设置事件地点。'
no-permission: '&c你没有使用此命令的权限。'
location-set: '&a事件地点已设置。'
config-reloaded: '&a配置已重新加载!'
toggle-on: '&a已启用传送至事件。'
toggle-off: '&c已禁用传送至事件。'
event-started: '&3事件已开始!'
countdown: '&7事件将在 &3&l%seconds% &7秒后开始!'
move-cancel: '&c你移动了! 传送已取消。'
teleport-wait: '&7不要移动 &3&l%seconds% &7秒以进行传送...'
cooldown-active: '&c请稍等片刻再使用此命令!'
player-died: '&3%player% &7已死亡! &7剩余玩家: &3&l%remaining%'
player-won:
- ' '
- '&7&m============&7 &x&0&0&B&F&C&C&lE&x&0&0&B&4&C&9&lV&x&0&0&A&8&C&6&lE&x&0&0&9&D&C&2&lN&x&0&0&9&1&B&F&lT
&x&0&0&7&A&B&9&lW&x&0&0&6&F&B&6&lI&x&0&0&6&3&B&3&lN&x&0&0&5&8&A&F&lN&x&0&0&4&C&A&C&lE&x&0&0&4&1&A&9&lR
&7&m============'
- '&7获胜者: &3&l%winner%'
- '&7恭喜你!'
- '&7&m========================================='
- ' '
died-on-leave: '&c你离开了事件。你已被 &neliminated.'
not-enough-players: '&c玩家数量不足以开始事件!'
player-left: '&c%player% 离开了服务器,已被淘汰!'
already-eliminated: '&c你已被淘汰出事件,不能再次加入。'
unknown-admin-subcommand: '&c未知的管理员子命令。'
countdown-started: '&a倒计时已开始...'
event-not-started: '&c事件尚未开始。'
tpall-success: '&a已成功将 &3&l%count% &a事件参与者传送到你的位置。'
build-on: '&a现在允许事件参与者建造。'
build-off: '&c现在不允许事件参与者建造。'
pvp-on: '&a现在允许事件参与者进行 PvP。'
pvp-off: '&c现在不允许事件参与者进行 PvP。'
break-on: '&a现在允许事件参与者破坏方块。'
break-off: '&c现在不允许事件参与者破坏方块。'
build-disabled: '&c你不能在事件期间建造。'
break-disabled: '&c你不能在事件期间破坏方块。'
pvp-disabled: '&cPVP 当前在事件期间被禁用。'
already-joined: '&c你已经参与了事件,无法加入!'
event-stopped: '&c事件已由管理员停止。所有参与者已被淘汰。'
announcement-no-text: '&c你必须提供要公布的消息。'
announcement-sent: '&a你的公告已发送给所有事件参与者。'
name-no-text: '&c你必须为事件提供名称。'
name-set: '&a事件名称已设置为: &r%name%'
titles: # 事件开始和结束时的标题也可以禁用启用: false
enabled: true
event-start:
title: '&3&l祝你好运!'
subtitle: '&7事件已开始'
fade-in: 10
stay: 60
fade-out: 10
event-end:
title: '&3&l恭喜你!'
subtitle: '&7事件已结束'
fade-in: 10
stay: 60
fade-out: 10
bossbar:
enabled: true
title: '&7剩余玩家 &7» &3&l%count%'
color: BLUE # COLORS: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW
style: SOLID # STYLES: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
winner-title: '&7事件获胜者 &7» &3&l%winner%'
lobby-bossbar:
title: '&7准备就绪 &7» &3'
color: BLUE # COLORS: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW
style: SEGMENTED_10 # "SOLID" # STYLES: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
announcement:
send-to-chat: true # 是否发送公告到聊天
send-to-bossbar: true # 是否在 Lobby Boss Bar 中显示公告
chat-prefix: '&x&0&0&B&F&C&C&lE&x&0&0&A&F&C&8&lv&x&0&0&A&0&C&3&le&x&0&0&9&0&B&F&ln&x&0&0&8&0&B&B<&x&0&0&7&0&B&6&lT' # 聊天公告的前缀
bossbar-duration: 10 # 公告 Lobby Boss Bar 的显示时间(秒)
```
## 游戏截图
_获胜玩家!_

_管理你的玩家!_

_倒计时! (可配置)_

## 错误报告和联系方式
```
laoscarstudio@gmail.com
```