Haven Jump Pad

高度可配置的跳跃板,支持多版本且可自定义速度!

资源图片
# Haven 跳跃平台! 创建可定制的跳跃平台,当玩家踩到压力板时发射他们! 适用于 **Spigot** 和 **Paper**,支持 **Minecraft 1.8 到 1.21.4** 的完整版本兼容性。 --- ## 特性 - ✅ **可定制速度**: 设置 X 轴和 Y 轴速度以获得完美的发射。 - ✅ **基于权限的使用**: 使用 `jumppad.use` 和 `jumppad.admin` 限制使用。 - ✅ **发射方向支持**: 玩家根据他们的视线方向发射。 - ✅ **自动移除平台**: 当其压力板被破坏时,平台会移除自身。 - ✅ **多语言支持**: 在 `/lang/en_us.yml` 中配置消息。 - ✅ **完全可配置**: 在 `config.yml` 中调整设置以获得个性化体验。 --- ## 指令 & 权限 ### 指令 ```yaml /jumppad add - 添加具有自定义速度的跳跃平台。 /jumppad remove - 移除目标位置的跳跃平台。 /jumppad info - 显示目标跳跃平台的速度详情。 /jumppad disable - 临时禁用跳跃平台。 /jumppad enable - 启用先前禁用的跳跃平台。 ``` --- ## 权限 ```yaml jumppad.use - 允许玩家使用跳跃平台 (默认: true) jumppad.admin - 允许管理员创建/移除跳跃平台 (默认: OP) ``` --- ## 配置 (config.yml) ```yaml settings: allow-non-ops: true # 如果为 true,拥有 'jumppad.use' 的非 OP 玩家可以使用跳跃平台。 max-distance: 5 # 玩家可以查看以选择跳跃平台的最大距离。 language: "en_us" # 更改此值以加载不同的语言文件(例如,es_es、fr_fr) ``` --- ## 多语言支持 英语 (en_us) (更多语言可以手动添加在 /lang/ 中。) 示例 /lang/en_us.yml: ```yaml prefix: "§l§x§c§5§8§a§e§dHaven JumpPad §r» " messages: usage: "§e用法: /jumppad add " jumppad_added: "§a已添加速度为 X={x}, Y={y} 的跳跃平台。" jumppad_removed: "§a已移除跳跃平台。" not_a_jumppad: "§c这并不是一个已注册的跳跃平台。" not_on_plate: "§c你必须看着一个压力板。" invalid_number: "§c无效的数字格式。使用: /jumppad add " no_permission: "§c你没有使用跳跃平台的权限。" jumppad_info: "§a跳跃平台信息 - 速度: X={x}, Y={y}" jumppad_disabled: "§c跳跃平台已禁用。" jumppad_enabled: "§a跳跃平台已启用。" not_looking_at_block: "§c你必须看着一个方块。" ``` --- ## 兼容性 & 支持 ✅ **已测试**: `1.8 - 1.21.4` ✅ **适用于**: Spigot & Paper **支持**: 如果需要帮助,请随时在 GitHub 上发布问题。 **喜欢这个插件吗?** 考虑留下评论!