Parkour Generator

简单的用于 Minecraft 服务器大厅的跑酷生成器。

资源图片
一个简单的跑酷生成器,最初是为 `azingo.world` 的大厅编写的。 ## 指令 /start-parkour <位置> <长度> > `位置` 指定一个位置,可以是绝对坐标,也可以是相对于执行者当前位置的 `~` (可选参数) > 如果未指定 `位置`,命令将使用执行者当前位置。 > > `长度` 指定一个整数 (可选参数) > 如果未指定,将使用 `parkour.MaxRandomLength` 和 `parkour.MinRandomLength` 之间的值。 ## 提示 使用宽敞的区域,以便为你的跑酷提供尽可能多的变化。 ## 配置 ```yaml parkour: MaxRandomLength: 40 # 跑酷的最大长度 (仅在长度为空时生效) MinRandomLength: 20 # 跑酷的最小长度 (同上) # 跳跃被认为是 '困难' 的几率。 # 将会生成玻璃板而不是完整的方块。 HardChance: 0.3 NewBlockSound: minecraft:block.note_block.pling # 新方块出现时播放的声音 WinSound: minecraft:block.note_block.bit # 玩家获胜时播放的声音 # 玩家失败时播放的声音 (当玩家在最低方块下方3个方块时播放) LoseSound: minecraft:item.mace.smash_ground ui: # 游玩跑酷时显示的 BossBar 的标题 (支持 minimessage) BarTitle: Parkour / # BossBar 的颜色 BarColor: YELLOW # BossBar 的类型 BarOverlay: PROGRESS functions: # 获胜/失败时执行的指令 # 对于数据包函数,使用 `function pack:function_name` win: xp add 0 points lose: '' experimental: # 将忽略清理区域的要求,可能导致方块被放置在墙壁中 # 通常不推荐,但可能对狭小空间有用 ForcePlacement: false ``` ### 占位符 所有占位符可以在 `functions` 和 `BarTitle` 中使用 > 玩家的姓名 > 玩家当前所处的跳跃 > 跑酷总共的跳跃数量 (长度)