
LaunchPad
可配置的发射台方块,使用后将玩家弹射至空中。支持自定义速度、粒子效果与音效。
🚀 LaunchPad
将任何方块变成发射台!站在上面,按下“F”(使用/互动),然后被弹射到空中。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ 它的功能是什么?
LaunchPad 是一个轻量级、完全可配置的插件,可将任何方块变成一个弹力发射台。玩家站在方块上,按下 F(使用/互动),即可在粒子和声音的爆发中被弹射到空中。当落在发射台方块上时,坠落伤害会自动取消——无论你飞得多高。
非常适合枢纽世界、跑酷地图、小游戏、PVP 竞技场,或者只是和朋友一起玩耍。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎮 工作原理
- 放置配置好的方块(默认:黄色布料)
- 站在上面并向下看
- 按下“F”(使用/互动)
- 被发射到空中!🚀
- 落在任何发射台方块上——不会受到坠落伤害
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ 特性
- 🧱 任意方块 — 通过配置文件设置任意方块类型作为发射台
- 🔼 可调节速度 — 控制玩家被发射的高度
- 💨 动量保持 — 可选择在发射时保留水平速度,或垂直向上发射
- 🛡️ 坠落伤害保护 — 落在发射台上时自动取消坠落伤害,即使是从极高处落下
- ✨ 粒子效果 — 可配置发射时的粒子爆发,支持自定义缩放、旋转和 RGB 颜色覆盖
- 🔊 声音效果 — 可配置发射时的声音,支持音量和音调控制
- ⏱️ 每玩家冷却 — 通过可配置的冷却时间防止连续发射刷屏
- ⚙️ 完全可配置 — 首次运行自动生成三个独立的 JSON 配置文件
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📁 配置
所有配置文件在首次运行时都会自动生成于插件的数据目录中。
⚙️ Config.json
- enabled — 开关插件(默认:true)
- material — 方块类型 ID(默认:Cloth_Block_Wool_Yellow)
- launchVelocity — 玩家被发射的高度(默认:20.0)
- standingTolerance — 站立检测的 Y 轴距离容差(默认:0.25)
- cooldownDuration — 冷却时间(毫秒)(默认:500)
- preserveHorizontalMomentum — 发射时保留奔跑速度(默认:true)
- cancelFallDamage — 取消落地时的坠落伤害(默认:true)
✨ Particle.json
- enabled — 开关粒子效果(默认:true)
- particleId — 粒子系统 ID(默认:Block_Land_Hard_Crystal)
- scale — 粒子缩放倍数(默认:1.5)
- rotationYaw — 偏航角旋转(弧度)(默认:0.0)
- rotationPitch — 俯仰角旋转(弧度)(默认:0.0)
- rotationRoll — 翻滚角旋转(弧度)(默认:0.0)
- colorOverride — 使用自定义 RGB 颜色代替方块颜色(默认:false)
- colorRed / colorGreen / colorBlue — 自定义 RGB 值,0-255(默认:均为 255,仅在 colorOverride 为 true 时使用)
🔊 Sound.json
- enabled — 开关声音效果(默认:true)
- soundId — 声音事件 ID(默认:SFX_Cloth_Break)
- volume — 音量倍数(默认:1.0)
- pitch — 音调倍数(默认:9.0)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📥 安装
- 从“文件”选项卡下载最新的 JAR 文件
- 将其放入服务器的 mods/ 文件夹中
- 启动服务器
- 根据需要编辑生成的配置文件
- 重启服务器即可使用!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 内置依赖
- Hytale-Plugin-Framework(GitHub 仓库)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💬 支持与反馈
发现 Bug 或有建议?请在 GitHub 仓库上留言或提出 issue。欢迎任何反馈!
GitHub:https://github.com/Trae-Hytale/LaunchPad
Discord:trae.2001
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。