服务器使用量
未统计
服务玩家数
未统计
下载量
24,278
插件详细介绍
激光插件
本插件为你的武器库增添了一把强大的激光枪。你还可以将其用作高效的采矿工具来破坏方块!以下是来自 @Quadbamber 的精彩评测视频,其中解释了本插件的大部分功能(感谢视频!)。
核心特性
- 激光枪与弹药 - 完全可自定义:
- 可更改物品的名称、描述(Lore)和材质。
- 可更改所有提示信息,例如在文本前添加你的服务器前缀。
- 可为激光枪创建自定义合成配方。
- 提供大量可配置选项(详见下文)。
- 权限系统:
laser.get:允许玩家获取激光枪(使用/laser命令)。laser.use:没有此权限,玩家无法使用激光枪。laser.use.blocks:启用后,玩家可以通过射击破坏方块。laser.config:允许玩家在游戏内修改部分配置。
- 可配置选项(默认配置示例):
length:激光射线的长度,默认 20(注意:长度越大,越可能造成严重卡顿!)。cooldown:冷却时间(单位:游戏刻,20刻=1秒),设为 0 可禁用冷却。damageEnabled:激光是否对生物造成伤害。damagePlayers:是否对玩家造成伤害。damage:激光造成的伤害值(1颗心 = 2点伤害)。destroyBlocks:是否启用采矿激光功能。materials:可被激光破坏的方块材料列表(可在游戏内修改)。stopWhenHittingBlock:激光射线击中墙壁时是否停止。ammoNeeded:使用激光是否需要弹药。craftableAmmo:弹药是否可合成。craftableLaser:激光枪是否可合成。knockback:射击时是否产生击退效果。aiming:左键点击时是否允许瞄准。invertShooting:是否使用左键射击(可能有助于绕过 NoCheatPlus 等反作弊插件)。name:激光枪的名称,支持颜色代码(格式:$+ 代码 + 文本)。lore:激光枪的描述,若不需要可删除相关行。id与subid:物品的数字ID和子ID(例如:35 和 4 代表黄色羊毛)。color:使用 0 到 255 的 RGB 值定义激光颜色。
- 完全可合成(如果启用):
- 根据你的需求,可将其用作 PvP 武器或采矿工具。
- 可定义被激光射击时会破坏的方块列表。
命令列表
/laser:给予自己激光枪和一些弹药。/laserammo [数量]:仅给予自己弹药。/laserconfig:在游戏内修改配置值。/laserconfig materials:打开 GUI 界面,定义可被破坏的方块。/laserconfig <键> <值>:修改特定值,例如/laserconfig color 255,100,0或/laserconfig knockback false。/laserconfig:显示所有可配置值的列表。
附加信息
- 依赖库:本插件使用了 Darkblade12 开发的 ParticleEffectLibrary(出色的作品!)(注意:这不是一个需要单独下载的插件)。
- API 事件:插件触发一个
LaserBreakBlockEvent事件,当激光破坏方块时被调用。虽然可能用不到,但提供了扩展可能性。 - 自定义音效:如果你想更改音效类型,以下是可能的音效名称列表(适用于 1.8.3,列表较长,此处略去,请参考原文档或 Spigot 官方 Javadoc)。重要提示:如果你使用 Bukkit 1.9+,请从上方链接复制名称(因为所有音效名称都已更改)。
开发计划
- 自定义合成配方?
- 多语言支持?
- 将玻璃作为反射激光的镜子?
- 欢迎告诉我你的想法!
如有任何问题或遇到困难,请随时提问!
版本分布
基本信息
插件名称
Lasers (Completely customizable!)
作者
ChaoZ
平台
Bukkit / Spigot
支持版本
未标注
点赞数
4
最近版本
暂无数据
-