这是一款灵感来自 BastiGHG 的对战插件:游戏开始后,屏幕顶部会显示你当前需要获取的物品,玩家需要在倒计时结束前尽可能快地收集更多目标物品来获得分数并争取胜利。
插件玩法
战斗开始后,你会在屏幕顶部的 bossbar 中看到一个物品名称。
- 你的目标是尽可能快地拿到这个物品。
- 屏幕底部会显示一个持续减少的计时器。
- 当倒计时归零时,本局战斗结束。
- 获得目标物品数量最多的玩家获胜。
为了帮助玩家应对太难获取的物品,插件默认提供 5 个 joker。
- 你可以使用 joker 来跳过当前需要获取的物品。
- 请谨慎使用,因为数量有限。
安装
- 只需将此插件放入服务器的
plugins文件夹中即可正常运行。
开始游戏
如果你是 op,你的快捷栏中会获得一个开始物品。
- 右键该物品即可开始战斗。
- 或者在聊天栏输入
/start(不带引号)来开始游戏。
如果你想修改战斗时间或 joker 数量,可以
- 直接在配置文件中修改
- 或在聊天栏输入
/start [countdown_time] [jokers]
请将 [countdown_time] 和 [jokers] 替换为你想要的数字。
游戏目标
- 通过收集尽可能多的目标物品来获得尽可能多的分数。
- 祝你好运!
设置
如果你是 op,你的快捷栏中会获得一个 command_block_minecart。
- 右键它即可打开设置界面。
- 你可以在这里调整和设置所有重要选项。
如果某项设置为 true,对应物品会带有附魔效果,方便你快速查看当前设置状态。
设置项目
以下设置按界面中从左上到右下的顺序排列
- Teams
设置是以队伍模式进行,还是每个人各自为战
- Difficulty
调整需要获取物品的难度
- Start
可直接在该界面中启动游戏
- Damage
设置玩家是否会受到伤害
- PVP
设置是否允许 pvp
- KeepInventory
设置 keepinventory 是否启用
- Change walking speed
设置是否要修改所有玩家的行走速度
- Fly
允许或禁止所有玩家飞行(包括生存模式)
- Give players haste effect
设置所有玩家是否获得永久 haste 效果
- Give players jump boost effect
设置所有玩家是否获得永久 jump boost 效果
- WalkingSpeed (just available if change walking speed is true)
设置玩家移动得更快还是更慢
- FlySpeed (just available if fly is true)
设置玩家飞行得更快还是更慢
- HasteLevel (just available if haste is true)
设置玩家获得的 haste 等级
- JumpBoostLevel (just available if jump boost is true)
设置玩家获得的 jump boost 等级
指令
/settings
打开一个可供调整的设置界面
/start [countdown_time] [jokers]
使用给定设置开始战斗
/stoptimer
停止计时器
/skip <player_name>
跳过某位玩家当前的目标物品(当物品太难获取时)
/reset
生成一个新的世界,用于开始新一轮战斗
/top
将玩家传送到地表
如果在 Nether 中使用,则会将玩家传送到世界出生点
/bp
打开你队伍的背包
/invsee <player_name / team_name>
查看指定玩家或队伍的物品栏
你也可以从中取出或放入物品
/teleporter
打开传送器界面
在其中点击任意在线生存模式玩家的头颅即可传送到该玩家身边
权限
- 如果你需要查看这些指令对应的权限,请前往作者 GitHub 页面查看所提供的源代码。
未来计划
- ✓ (DONE in V2.0) 正在制作多人模式,这样你就可以和朋友组队一起游玩,并通过团队协作更快地收集目标物品。
其他信息
- 如果你看到这里,请考虑为这个插件评分。
- 也别忘了看看作者的其他插件:
https://www.spigotmc.org/resources/authors/170.1502863/
灵感来源
- Inspired by BastiGHGs video on this battle: