VolleyBall UPDATE

更新“VolleyBall”插件。

资源图片
# 飞盘球 更新 > _1.21.x 支持 | 无依赖_ 更新“飞盘球”插件。这个简单的插件专为私人服务器设计。它允许您创建球并与它在 Minecraft 的开放世界中互动。 ![飞盘球游戏](https://github.com/IEnumerablee/Volleyball/blob/master/volleyball.gif?raw=true) # ⭐ 关键特性 ⭐ ## 完全可自定义的物理效果 - 360 度旋转 - 具有可调节能量损耗的逼真反弹 - 独特的方块互动(冰、史莱姆、蜂蜜方块) - 细化重力和速度 ## 自定义球皮 - 使用任何 Minecraft 头颅纹理 - 通过 skins.yml 轻松设置(支持 Minecraft-Heads 格式) ## 基于权限的球皮 - 使用权限锁定创建独家球皮 - 创建您自己的权限 - 自定义拒绝消息 ## 1.21.5 支持 - 完全兼容最新 Minecraft 版本 - 针对新方块和机制进行了优化 ## 独特的制作系统 - 互动制作:右键点击 海豚鱼 + 8 片皮革 - 创建球时具有视觉效果 ## 无依赖! - 独立运行 - 不需要额外的库 - 最小化的服务器性能影响 - 旧版本需要库编译 ## 积极支持 & 更新 - 定期修复错误和改进 - 通过 Discord 社区反馈 # ✨ 使用方法 ✨​ 要创建球,请在拿着 8 片皮革时右键点击活着的 海豚鱼。 投掷球:左键单击 (LMB)。 更用力地投掷球:在奔跑或跳跃时左键单击 (LMB)。 投掷力量滑块:按住 SHIFT 键。 捡起球:在球附近按下 SHIFT 键。 # ⚡ 指令 ⚡​ /ballskin - 打开球皮选择菜单 /ballsreload:重新加载配置文件(需要 volleyball.reload) /ballsummon:生成球 (需要 volleyball.summon) # ⚙️ 配置文件 ⚙️
config.yml ```# 所有速度均以 BPS - 每秒方块为单位测量 # 飞盘球 插件配置 ENABLE_BALL_CRAFTING: true IPT: 20 # 每 tick 的物理处理迭代次数。 不建议更改 GRAVITY: -0.05 # 重力 DEFAULT_BOUNCE_ENERGY_LOSS: 2 # 默认反弹能量损失。 能量 / DEFAULT_BOUNCE_ENERGY_LOSS MAX_SPEED: 40 # 最大球速度 MAX_ROT_SPEED: 100 # 最大球旋转速度 ROT_BREAKING_SPEED: 1000 # 最大旋转制动速度 ROT_SPEED_PROPORTION: 1000 # 基于速度的旋转加速比例。 在球反弹时应用 THROW_CHECKING_SPEED: 0.06 # 投掷力量滑块速度 MAX_THROW_POWER: 19 # 最大投掷功率(以 BPS 为单位) MIN_THROW_POWER: 8 # 最小投掷功率(以 BPS 为单位) DESPAWN_TIME: 10000 # 静止球消失的时间(以 tick 为单位) DEFAULT_SKULLSKIN: ball # 默认球皮 # 方块设置 BLOCKS_ENERGY_LOSSES: # 特定方块自定义能量损失 WATER: 5 SLIME_BLOCK: 1 MOSS_BLOCK: 3 HAY_BLOCK: 5 HONEY_BLOCK: 100 ICE: 1.2 PACKED_ICE: 1.1 BLUE_ICE: 0.9 TRANSPARENT_BLOCKS: # 球可以穿过的方块 && 大多数透明方块会自动启用 - PINK_PETALS TEXT: SKIN_MENU_TITLE: ">> 球皮选择 <<" SKIN_ALREADY_SELECTED: "球皮已被选择" CLICK_TO_SELECT: "点击选择此球皮" SOUND: SOUND_ID: "BLOCK_BAMBOO_BREAK" VOLUME: 6.0 PITCH: 1.0 ```
skins.yml ``` # skin: # name: # url: example: http://textures.minecraft.net/texture/93c2f1c5d2c8f0e33730c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6 - insert only the hash at the end # perm: You can create your own *Optional # lock_msg: *Optional # 飞盘球 插件配置 # 使用 "§" 代表默认颜色。 ball: name: §f球 url: 93c2f1c5d2c8f0e33730c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6 premium_ball: name: §d高级球 url: a794284953646833c49db0bae137cc93a774cb6ec8c53d1bcef6cd124a5a71ca perm: volleyball.premiumball lock_msg: "§c您不能使用这个球!" ```
剧透 该插件使用官方 Minecraft API,因此您需要使用官方 Minecraft 头颅。例如,您可以使用像 Minecraft-Heads 这样的网站。在“url”字段中,您需要插入链接末尾的一组字符。例如,对于链接: ``` http://textures.minecraft.net/textu...0c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6 ``` 在“url”字段中,插入: ``` 93c2f1c5d2c8f0e33730c14dca1c1d1e1abd8596b0839d6738d18f46432b6fa6 ``` 您还可以为使用特定球皮设置权限要求。为此,请使用可选参数 perm 和 lock_msg。在 perm 中,指定任何权限,并在 lock_msg 中编写一条消息,如果玩家没有访问此皮的权限,则将显示该消息。