Skip to content

🏈SuperProjectile 超级抛射 *4-DC-GP

抛射物兼容龙芽/萌核的模型碰撞箱

示例

Ady扩展

可以使用b=ady_armorstand抛射一个基于Ady的发包盔甲架

可以使用MobName为盔甲架命名

模版生成****

抛射类型为Mob时,才可以使用Mob和MobName

在不配置MobName的时候效果与原版Projectile相同

使用一个模板快速生成一个实体,不需要再进行额外的Mobs和Skills配置

****

为实体配置多个技能需要使用+换行进行分割,如以下格式

yaml
Skills:
  - |-
    SuperProjectile{b=mob;mob=特效;
    mobname=模型名;
    setting=[String]Type=Pig;
    skills=
      message{m="666"} @Server ~onSpawn →
      message{m="<mob.name>发射咯"} @Server ~onTime:20;
    velocity=3;
    oh=[ - DamageAP{al={物理伤害=10}} ]
    } @forward
 #或者再内置一个技能组
  Skills:
  - |-
    SuperProjectile{b=mob;mob=特效;
    mobname=模型名;
    setting=[String]Type=Pig;
    skills=
      skill{s=[
        - message{m="我操,居然不用单独写一个Mob"} @Server
        - message{m="666"} @Server ~onSpawn
      ]} ~onSpawn →
      message{m="<mob.name>发射咯"} @Server ~onTime:20;
    velocity=3;
    oh=[ - DamageAP{al={物理伤害=10}} ]
    } @forward
yaml
  #不使用高级功能
  Skills:
  - |-
    SuperProjectile{b=mob;mob=特效;mobname=模型名;velocity=3;
    oh=[ - DamageAP{al={物理伤害=10}} ]
    } @forward

配置项

参数(绿色为支持变量)描述默认值
模板名"特效"
实体名"sb"
实体的技能null
额外配置项null
基于Projectile1
基于Projectiletrue
基于Projectile基于Projectile