
公开赛艇比赛
一个可配置的开源服务器端冰船竞速模组,基于Nucleoid项目构建!
查看大图开放船只竞速(Open Boat Racing)
一个可配置、开源的服务端《我的世界》小游戏模组,基于 Nucleoid 项目构建!
本模组包含三种不同的游戏模式:
- 计时赛(TimeTrial):与其他玩家比较个人最佳成绩。
- 排位赛(Qualifying):设置最佳单圈时间以获得发车位。
- 正赛(Race):“唯一重要的位置就是第一。” — 马克斯·维斯塔潘
支持车队、进站、OpenBoatUtils¹、奇怪的避雷针等等!
加入 Mumbo Jumbo Discord 服务器,我们偶尔会使用该模组及 Nucleoid 项目中的其他模组举办活动 :3
使用说明
使用 /game open boatrace:example 开始游玩!本模组不包含任何地图。您需要自行创建地图,或者加入已有该模组地图的服务器(例如 [我们的服务器!](<(https://discord.gg/yPafK59A8b)>))。
地图制作
您需要 Nucleoid Creator Tools 来创建地图,可以按照他们的 教程 开始。开放船只竞速使用以下区域,并通过 /map region(区域)设置以下 NBT,以及通过 /map data(数据)设置额外的数据 NBT。
(区域)`checkpoint` 和 `grid_box`
{
"index": [整数],
"yaw": [浮点数], // 默认值:0
"pitch": [浮点数], // 默认值:0
}
(区域)`spawn` 和 `pit_lane`
{
"yaw": [浮点数], // 默认值:0
"pitch": [浮点数], // 默认值:0
}
(数据)`track_format`
2 // 此值必须为常量,且每张地图都应包含。
(数据)`meta`
{
"name": [字符串], // 默认值:未知名称
"authors": [字符串列表], // 默认值:未知作者
"description": [字符串], // 可选
"url": [字符串], // 可选
}
(数据)`attributes`
{
"time_of_day": [字符串],
"layout": ["circular" | "linear"] // 默认值:"circular"
}
(数据)`openboatutils`
待补充文档 https://github.com/Abaan404/boatrace/blob/3508adb0c3d3d0266115a162424e49f5bbd58c6c/src/main/java/com/abaan404/boatrace/compat/openboatutils/OBUTrackConfig.java配置
请参阅 plasmid 文档中关于创建配置的部分来制作小游戏。要选择特定游戏模式,您必须相应省略或包含以下字段:
- 计时赛(TimeTrial):排除
qualifying和race。 - 排位赛/正赛(Qualifying/Race):包含
qualifying和race。 - 正赛(Race):排除
qualifying但包含race。 - OpenBoatUtils(实验性):添加此字段将使游戏需要 OpenBoatUtils,未安装客户端模组的玩家将被强制进入旁观模式。
config
{
"type": "boatrace:game",
"track": [标识符],
"team": {
"size": [整数] // 默认值:1
},
"qualifying": {
"duration": [长整数], // 以毫秒为单位
"laps": [整数] // 可选
},
"race": {
"max_duration": [长整数], // 以毫秒为单位
"max_laps": [整数], // 默认值:1
"no_respawn": [布尔值], // 默认值:false
"accept_unqualified": [布尔值], // 默认值:false
"pits": {
"success": {
"duration": [长整数], // 默认值:2000ms
"random": [长整数] // 默认值:3000ms
}
"failure": {
"duration": [长整数], // 默认值:2000ms
"random": [长整数] // 默认值:0ms
}
"count": [整数] // 默认值:0
}
"grid_type": ["normal" | "reversed" | "random"], // 默认值:"normal"
"go_countdown": {
"duration": [长整数], // 默认值:5000ms
"random": [长整数] // 默认值:2000ms
}
"scoring": [整数列表], // 默认值:[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
},
"openboatutils": {
"filter": [字符串列表],
"collision": ["vanilla" | "no_collision_with_any_entities" | "filtered_collision" | "no_collision_with_boats_and_players_plus_filtered_collision"],
"resolution": [字节],
}
}
¹ OpenBoatUtils 支持属于实验性功能,并以 +OBU 单独标记,需要额外的游戏配置来设置客户端。
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。