本帖最后由 berry64 于 2018-7-19 16:34 编辑

第三人称

复制代码
Railgun.jar
(31.93 KB, 下载次数: 62)
Railgun — 超电磁炮
---- 超鸡肋版
______ ______ __ __ ______ __ __ __ __ __ __ ______ /\ == \ /\ __ \ /\ \ /\ \ /\ ___\ /\ \/\ \ /\ "-.\ \ /\ \ / / /\ ___\ \ \ __< \ \ __ \ \ \ \ \ \ \____ \ \ \__ \ \ \ \_\ \ \ \ \-. \ \ \ \'/ \ \___ \ \ \_\ \_\ \ \_\ \_\ \ \_\ \ \_____\ \ \_____\ \ \_____\ \ \_\\"\_\ \ \__| \/\_____\ \/_/ /_/ \/_/\/_/ \/_/ \/_____/ \/_____/ \/_____/ \/_/ \/_/ \/_/ \/_____/
由于本插件非常蹩脚所以并没有什么GUI什么的,纯属我个人对魔禁三有生之年粒子特效的研究
已测试版本:1.7.10 & 1.12.2 CraftBukkit
插件食用方法:
用什么办法获取一枚硬币
右键弹起,落到面前时空手左键打出电磁炮
截图(专业gif制作30余年绝对不是百度gif转换器):

第三人称

第一人称(实际上应该是可以看的到物品飞起来然后落到脸前的不过因为gif压缩看不出)
指令:
/railgun 如果是在线op则会获取一枚在配置里设置的硬币
权限:
指令只限op,使用&发射硬币权限"shoot.my.railgun"
默认配置文件:
- coin:
- id: "iron_ingot" #硬币物品id,请使用物品名不支持id
- name: "&7Coin" #硬币物品显示名字(支持颜色代码)
- shootdelay: 2800 #弹硬币后到发射的时间(默认和飞起速度同步,如果修改需要自己平衡飞起速度和发射时间否则会不同步)
- flipvelocity: 1.0 #弹硬币飞起速度(速度越高飞的越高,默认是和上面发射时间同步的,如果只更改这个不更改发射时间会导致发射特效和弹起硬币位置不同步,需要自己平衡)
- particle:
- type: "DRIPWATER" #特效种类
- speed: "0.3" #特效播放速度(默认dripwater不受影响)
- visiblerange: 50.0 #特效可视范围(方块)
- density: 0.1 #效果密度(越高越像直线但也会给服务器造成更多负荷)
- offset: #效果范围
- x: "0.5"
- y: "0.5"
- z: "0.5"
- count: 10 #效果数量
-
- distance: 60.0 #距离(我也不清楚单位OwO)
- timeError: 1000 #左键时间错误允许(如果玩家左键的时间-上面配置的时间)<这个值便可以发射
- damage: 100.0 #伤害(待制作)
TODO:
- 把这个鸡肋特效给优化
- 优化算法
- (可能)其他技能
- 优化排版
- 伤害&破坏方块
下载地址:
本插件所用代码部分来自 DarkBlade12 的开源作品ParticleAPI: GitHub
其他代码均为原创
作为原创插件。需要支持一下。
希望更加完善
希望更加完善
希望完善一些,功能有点少
支持一下插件,这就是你不更新教程的理由QwQ
比超能力mod 和动漫的特性 差的不是一点半点。。。
建议使用材质包替换硬币
建议使用材质包替换硬币
真心希望添加指令觸發
還有攻擊傷害
一定會很帥的!
還有攻擊傷害
一定會很帥的!
mcbbs,有我更精彩
学园都市mod既视感