EntityEnergyBolt

基本信息

属性 值
类名 pcl.opensecurity.entity.EntityEnergyBolt
类型 class extends Entity
方法数 6
源码规模 113 行
注册名 energybolt
追踪范围 64
更新频率 20
启用版本 1.7.10

功能

能量炮塔发射的弹丸实体:命中造成伤害并可能点燃 / 破坏方块。

实现要点

  • ⚠️ 唯一注册实体:EntityRegistry.registerModEntity(EntityEnergyBolt.class, "energybolt", 0, OpenSecurity.instance, 64, 20, true)——实体 ID 0、追踪范围 64、每 20 tick 更新一次、强制发送射程同步。
  • 伤害数值受 ItemDamageUpgrade 影响;弹速受 ItemMovementUpgrade;装填间隔受 ItemCooldownUpgrade;容量受 ItemEnergyUpgrade。
  • 开火事件通过 PacketBoltFire(包 ID 1)同步到客户端。

相关条目