Simple Double Jump

为你的游戏添加一个完全可定制的双跳机制。

资源图片
# 简单双跳 为你的游戏添加一个完全可定制的双跳机制。 ## 特性 - **可定制的跳跃机制** - 水平和垂直力乘数 - 饥饿消耗 - 冷却时间 - **音频和视觉效果** - 跳跃时播放任何游戏原版音效。 - 跳跃时生成可配置的粒子。 - **保留坠落伤害** - 切换玩家在双跳后是否保留坠落伤害. - **飞行冲突预防** - 自动禁用双跳功能,以避免在启用 /fly 时发生冲突。 ## 指令 | 指令 | 描述 | 权限 | 默认 | |---------------|-----------------------------|-------------|---------| | `/sdj reload` | 重新加载插件配置 | `sdj.admin` | `op` | ## 权限 | 权限 | 描述 | 默认 | |--------------|------------------------------|---------| | `sdj.admin` | 重新加载插件的配置文件 | `op` | | `sdj.use` | 允许玩家双跳 | `op` | ## 配置
config.yml ```yml # 玩家在进行双跳后是否保留坠落伤害。 preserveFallDamage: true # 预防与飞行能力的冲突。 avoidFlyConflicts: true # 使用服务器端的地面检测而不是信任客户端数据包。 # 可以防止作弊,但可能导致高延迟连接上出现轻微延迟。 hardenedGroundCheck: false # 双跳何时应该被允许: # ALL - 所有人可用。 # PERMISSION - 玩家需要特定的权限。 activationMethod: "PERMISSION" # 技术双跳配置. jump-settings: # 相邻双跳之间的延迟(以服务器刻度为单位;20 刻度 = 1 秒)。 # 要禁用双跳冷却,请将此值设置为 0 或更小。 cooldown-ticks: 0 # 每一次双跳应扣除的饥饿点数。 # 1 点 = 半根鸡腿;设置为 0 以禁用饥饿消耗。 hunger-drain: 1 # 应用到标准化面向向量上的因子,以计算水平速度。 # 简单来说,增加此值会让你水平移动得更远。 horizontal-force-multiplier: 0.5 # 在进行双跳时应用的向上速度。 # 以每个刻度的方块为单位进行测量;增加以获得更强的垂直推动力。 vertical-velocity: 0.42 # 双跳效果配置。 effects: sound: # 每次双跳时是否应播放音效。 enabled: true # 每次双跳时播放的游戏原版 Minecraft 音效。 source: "entity.ender_dragon.flap" # 音效的音量级别(0.0 到 1.0)。 volume: 0.5 # 音效的音调修改器(0.0 到 2.0)。 pitch: 1.32 particles: # 每次双跳时是否应显示粒子效果。 enabled: true # 每次双跳时生成的游戏原版 Minecraft 粒子类型。 type: "CLOUD" # 每次双跳生成的粒子数量。 count: 30 # 粒子可以从玩家位置扩散的距离。 spread: 0.25 ```
language.yml ```yml reload: "&a配置已成功重新加载!" no-permission: "&c您没有运行此命令的权限。" players-only: "&c您不能通过控制台运行此命令。" cooldown: "&c您必须等待 &e&c 秒后才能再次双跳!" exempt-toggle: on: "&a双跳已启用。" off: "&c双跳已禁用。" ```
## 支持 & 许可 ⭐ 如果您觉得这个项目有用,请在 GitHub 上给它点个星! 📜 此项目采用 [MIT 许可证](https://github.com/RareHyperIonYT/Simple-Double-Jump/blob/main/LICENSE)。