[![Modrinth][modrinth-shield]][modrinth-url]
[![Discord][discord-shield]][discord-url]
[![GitHub][github-shield]][github-url]
[![Paypal][paypal-shield]][paypal-url]
[![Supported Minecraft Versions][versions-shield]][versions-url]
# EventHorizon
EventHorizon是一个互动游戏模式插件,最初由KSU Esports Minecraft服务器开发,旨在提高游戏的可重复性和玩家参与度。它引入了随机的、服务器范围内的事件,这些事件分为正面、负面或中性,这些事件挑战玩家在单人游戏中和团队游戏中适应和生存。这些不可预测的事件创造了一个动态和令人兴奋的环境。EventHorizon可以作为独立的模式运行,也可以与生存竞赛、速度竞速、TaskCrafters等其他游戏模式插件无缝集成。
## 依赖项
- FastAsyncWorldEdit
- PlaceholderAPI
- 推荐:TAB(可以使用任何支持PlaceholderAPI的TAB/计分板插件)
- 将此代码添加到TAB配置文件中以使用我们的计分板
```yml
scoreboards:
scoreboard-1.20.3+:
title: "<#E0B11E>EventHorizon#FF0000>"
display-condition: "%player-version-id%>=765;%bedrock%=false" # 仅向使用1.20.3+且非 bedrock 版本的玩家显示
lines:
- "Remaining Time:"
- "%eventhorizon_remainingtime_formatted%"
```
## 命令
| 命令 | 描述 |
|------------------------------------------|--------------------------------------------------|
| `/eventhorizon begin` | 开始锦标赛 |
| `/eventhorizon end` | 结束锦标赛 |
| `/eventhorizon pause` | 暂停锦标赛 |
| `/eventhorizon resume` | 继续已暂停的锦标赛 |
| `/eventhorizon trigger ` | 按名称手动触发事件 |
| `/eventhorizon reloadconfig` | 重新加载配置文件 |
| `/eventhorizon help` | 显示可用命令 |
## 当前事件
| 事件名称 | 事件类型 | 事件分类 | 简要描述 |
|----------------------|----------------------|------------------------|-------------------|
| Fasting | attribute | negative |玩家饥饿值完全耗尽|
| GrowthSpurt | attribute | neutral |玩家变大|
| HalfAHeart | attribute | negative |玩家生命值设置为半心|
| HoneyIShrunkTheKids | attribute | negative |玩家变小|
| ZeroGravity | attribute | neutral |玩家重力降低|
| IceIsNice | blockmodification | neutral |玩家附近特定半径内的所有方块都将变成压冰方块;北极熊和雪傀儡生成|
| GoldRush | blockmodification | positive |玩家附近的所有类似石头的方块都变成金矿石|
| NetherInvasion | blockmodification | negative |地面方块 -> 下界方块,水 -> 熔岩,植物 -> 火焰,生成下界生物|
| DeepDarkInvasion | blockmodification | negative |地面方块 -> 深板岩和 Sculk,植物 -> 古代城市方块|
| BlockDropShuffle | dropmodification | neutral |打捞方块的顺序改变|
| DoubleOrNothing | dropmodification | negative |掉落物有50%的几率掉落无物,50%的几率掉落双倍数量的物品|
| MobDropShuffle | dropmodification | neutral |打捞生物物料顺序改变|
| FoodComa | effects | neutral |玩家获得饱和度和迟缓效果|
| GottaGoFast | effects | positive |玩家获得速度效果|
| Overmine | effects | positive |玩家现在可以挖得更快,挖两倍速度|
| SecondWind | effects | positive |玩家的强度(攻击力/造成的伤害)翻倍|
| YoureTooSlow | effects | negative |玩家获得迟缓效果|
| ButterFingers | inventoryAdjustment | negative |玩家手中的物品会随机间隔掉落|
| FlightSchool | inventoryAdjustment | positive |玩家获得无法损坏的鞘翅和64枚烟花|
| InventorySwap | inventoryAdjustment | neutral |两个玩家交换他们的物品栏|
| SpoiledFood | inventoryAdjustment | negative |玩家物品栏里的所有食物都会变成腐肉|
| DropParty | itemspawn | positive |玩家附近掉落随机物品|
| Feast | itemspawn | positive |玩家附近掉落食物物品|
| OreDropParty | itemspawn | positive |玩家附近掉落随机矿石|
| ChickenFlock | mobspawn | positive |玩家附近生成一群鸡|
| CowHerd | mobspawn | positive |玩家附近生成一群牛|
| DropCreeper | mobspawn | negative |玩家附近生成一个苦力怕|
| EndRaid | mobspawn | negative |玩家附近生成末影生物|
| NetherRaid | mobspawn | negative |玩家附近生成下界生物|
| RandomMobSpawn | mobspawn | neutral |玩家附近生成一个随机生物(末影龙是唯一排除的生物)|
| WolfPack | mobspawn | negative |玩家附近生成一群愤怒的狼|
| ZombieHorde | mobspawn | negative |玩家附近生成一群僵尸|
| ZombieInvasion | mobspawn | negative |不断地在玩家附近生成僵尸|
## 即将推出的功能
### Beta(八月)
- 事件平衡调整
- 忽略观众模式下的玩家
- 配置文件中可以自定义所有事件值
- 更多事件
这个列表并不涵盖我们所有计划的内容,但我们想给您一些关于我们计划的前端工作的小预览。Beta 版本的很大一部分工作将侧重于后端重构、优化和错误修复。
## 需要帮助?
- 加入我们的 [Discord](https://discord.gg/dgjTQrUdjh) 寻求问题或帮助。
[modrinth-shield]: https://img.shields.io/badge/Download-00AF5C?logo=modrinth&logoColor=white&style=for-the-badge
[modrinth-url]: https://modrinth.com/plugin/eventhorizon
[discord-shield]: https://img.shields.io/badge/Discord-5865F2?logo=discord&logoColor=white&style=for-the-badge
[discord-url]: https://discord.gg/dgjTQrUdjh
[github-shield]: https://img.shields.io/badge/Source-181717?logo=github&logoColor=white&style=for-the-badge
[github-url]: https://github.com/StrwbryDev/EventHorizon
[paypal-shield]: https://img.shields.io/badge/Donate-00457C?logo=paypal&logoColor=white&style=for-the-badge
[paypal-url]: https://www.paypal.com/donate/?hosted_button_id=HETHDB2LD3X26
[versions-shield]: https://img.shields.io/badge/1.21.4+-blue?style=for-the-badge&label=Minecraft%20Versions
[versions-url]: https://modrinth.com/plugin/eventhorizon