Charged Mobs

Charged Mobs

为什么只有闪电苦力怕会受到雷击的影响?

游戏机制

Charged Mobs⚡

将更多生物转化为带电威胁,赋予它们闪电能力!这个模组将闪电苦力怕机制扩展到了其他生物。可以控制是否在无需闪电的情况下自然生成。

一些带电生物 僵尸女巫溺尸骷髅劫掠兽末影人

特性

  • 闪电充能:
    被闪电击中的生物会获得带电状态

  • 带电类型:

    • 攻击伤害提升
    • 护甲值提升
    • 击退力度提升
    • 护甲韧性提升
    • 击退抗性提升
    • 追踪范围提升
    • 移动速度提升
    • 飞行速度提升
    • 僵尸增援几率提升
    • 生命吸收提升 (1.20.2+)
    • 摔落伤害减免 (1.20.5+)
    • 实体体型修饰 (1.20.5+)
    • 重力修饰 (1.20.5+)
    • 安全摔落高度提升 (1.20.5+)
    • 步进高度提升 (1.20.5+)
    • 爆炸击退抗性提升 (1.21+)
    • 燃烧时间减免 (1.21+)
    • 移动效率提升 (1.21+)
    • 氧气容量提升 (1.21+)
    • 水生移动效率提升 (1.21+)
  • JSON 配置:
    完全控制哪些生物可以被充能以及它们的带电类型,同时可以控制是否在无需闪电的情况下自然生成。 该模组会自动将所有敌对生物(包括来自其他模组的生物)分配到配置中,无需手动设置。你也可以根据需要手动修改。如果你希望关闭自动生成功能,也提供了相应选项以供关闭。

📥 安装

  1. 需要 Minecraft Fabric/Forge/Neoforge
  2. 下载模组 jar 文件
  3. 放入 mods 文件夹
  4. 启动游戏并尽情享受!

📁 配置

2.x(新版随机生成)
{
  //===== 基本设置 =====//
  // 是否为新实体自动生成配置
  "autoGenerate": true,
  
  // 生物是否自然带电生成(例如,闪电苦力怕)
  "NaturallyCharged": true,
  
  // 自然充能是否需要下雨(仅在 NaturallyCharged=true 时有效)
  "NaturallyChargedNeedRain": true,
  
  // 被闪电击中时变为带电状态的概率 (0.0-1.0)
  "ChargedChange": 0.05,

  //===== 战斗属性 =====//
  // 伤害倍率(所有版本)
  "damageMul": {
    "minecraft:pillager": 0.5,
    "minecraft:skeleton": 0.5,
    "minecraft:breeze": 0.5,
    "minecraft:stray": 0.5,
    "minecraft:vindicator": 0.5,
    "minecraft:hoglin": 0.5
  },
  
  // 伤害增加(所有版本)
  "damageAdd": {
    "minecraft:blaze": 3.0,
    "minecraft:spider": 3.0,
    "minecraft:evoker": 3.0
  },

  //===== 防御属性 =====//
  // 护甲倍率(所有版本)
  "armorMul": {
    "minecraft:elder_guardian": 0.5,
    "minecraft:endermite": 0.5
  },
  
  // 护甲增加(所有版本)
  "armorAdd": {},
  
  // 韧性倍率(所有版本)
  "toughnessMul": {
    "minecraft:enderman": 0.5,
    "minecraft:silverfish": 0.5,
    "minecraft:ender_dragon": 0.5
  },
  
  // 韧性增加(所有版本)
  "toughnessAdd": {
    "minecraft:ghast": 5.0
  },

  //===== 击退属性 =====//
  // 击退倍率(所有版本)
  "knockbackMul": {
    "minecraft:piglin": 0.5,
    "minecraft:warden": 0.5
  },
  
  // 击退增加(所有版本)
  "knockbackAdd": {
    "minecraft:magma_cube": 0.5,
    "minecraft:drowned": 0.5
  },
  
  // 击退抗性倍率(所有版本)
  "knockbackResistanceMul": {
    "minecraft:guardian": 0.5,
    "minecraft:wither": 0.5,
    "minecraft:ravager": 0.5,
    "minecraft:bogged": 0.5
  },
  
  // 击退抗性增加(所有版本)
  "knockbackResistanceAdd": {
    "minecraft:illusioner": 0.3,
    "minecraft:zoglin": 0.3,
    "minecraft:wither_skeleton": 0.3,
    "minecraft:creeper": 0.3,
    "minecraft:husk": 0.3
  },

  //===== 生物行为 =====//
  // 追踪范围倍率(所有版本)
  "followRangeMul": {
    "minecraft:creaking": 0.5
  },
  
  // 追踪范围增加(所有版本)
  "followRangeAdd": {
    "minecraft:giant": 16.0,
    "minecraft:slime": 16.0
  },

  //===== 生命属性 =====//
  // 生命值倍率(所有版本)
  "healthMul": {
    "minecraft:zombie": 0.5
  },
  
  // 生命值增加(所有版本)
  "healthAdd": {
    "minecraft:cave_spider": 7.0,
    "minecraft:witch": 7.0,
    "minecraft:vex": 7.0,
    "minecraft:zombie_villager": 7.0
  },

  //===== 移动属性 =====//
  // 移动速度倍率(所有版本)
  "moveSpeedMul": {
    "minecraft:zombified_piglin": 0.3,
    "minecraft:shulker": 0.3
  },
  
  // 移动速度增加(所有版本)
  "moveSpeedAdd": {
    "minecraft:phantom": 0.1,
    "minecraft:piglin_brute": 0.1
  },
  
  // 飞行速度倍率(适用于鹦鹉等)
  "flyingSpeedMul": {},
  
  // 飞行速度增加
  "flyingSpeedAdd": {},

  //===== 特殊机制 =====//
  // 增援生成几率倍率(适用于灾厄村民)
  "spawnReinforcementsMul": {},
  
  // 增援生成几率增加
  "spawnReinforcementsAdd": {},

  //===== 1.20+ 特性 =====//
  // 生命吸收倍率(需要 MC >=1.20.2)
  "absorptionMul": {},
  
  // 生命吸收增加(需要 MC >=1.20.2)
  "absorptionAdd": {},

  //===== 1.20.5+ 特性 =====//
  // 摔落伤害倍率(需要 MC >=1.20.5)
  "fallDamageMultiplierMul": {},
  
  // 摔落伤害增加(需要 MC >=1.20.5)
  "fallDamageMultiplierAdd": {},
  
  // 体型倍率(影响碰撞箱,需要 MC >=1.20.5)
  "scaleMul": {},
  
  // 体型增加
  "scaleAdd": {},
  
  // 重力倍率(负值可启用反重力,需要 MC >=1.20.5)
  "gravityMul": {},
  
  // 重力增加
  "gravityAdd": {},
  
  // 跳跃强度倍率(需要 MC >=1.20.5)
  "jumpStrengthMul": {},
  
  // 跳跃强度增加
  "jumpStrengthAdd": {},
  
  // 安全摔落距离倍率(需要 MC >=1.20.5)
  "safeFallDistanceMul": {},
  
  // 安全摔落距离增加
  "safeFallDistanceAdd": {},
  
  // 步进高度倍率(攀爬方块能力,需要 MC >=1.20.5)
  "stepHeightMul": {},
  
  // 步进高度增加
  "stepHeightAdd": {},

  //===== 1.21+ 特性 =====//
  // 爆炸击退抗性倍率(需要 MC >=1.21)
  "explosionKnockbackResistanceMul": {},
  
  // 爆炸击退抗性增加
  "explosionKnockbackResistanceAdd": {},
  
  // 燃烧持续时间倍率(需要 MC >=1.21)
  "burningTimeMul": {},
  
  // 燃烧持续时间增加(秒)
  "burningTimeAdd": {},
  
  // 陆地移动效率倍率(需要 MC >=1.21)
  "movementEfficiencyMul": {},
  
  // 陆地移动效率增加
  "movementEfficiencyAdd": {},
  
  // 水下呼吸加成倍率(需要 MC >=1.21)
  "oxygenBonusMul": {},
  
  // 水下呼吸加成增加(刻)
  "oxygenBonusAdd": {},
  
  // 水中移动效率倍率(需要 MC >=1.21)
  "waterMovementEfficiencyMul": {},
  
  // 水中移动效率增加
  "waterMovementEfficiencyAdd": {}
}
1.x(旧版)
{
  "NaturallyCharged": true,
  "NaturallyChargedNeedRain": true,
  "PoweredChange": 0.05,
  "AttackDamageScale": 2.0,
  "AttackSpeedScale": 2.0,
  "MoveSpeedScale": 1.2,
  "ArmorScale": 2.0,
  "FollowRangeScale": 1.5,
  "AttackKnockbackScale": 1.5,
  "MaxHealthScale": 2.0,
  "FlyingSpeedScale": 1.1,
  "AttackSpeed": [
    "minecraft:pillager",
    "minecraft:skeleton",
    "minecraft:drowned",
    "minecraft:witch"
  ],
  "AttackDamage": [
    "minecraft:zombie_villager",
    "minecraft:phantom",
    "minecraft:zombie"
  ],
  "MoveSpeed": [
    "minecraft:spider",
    "minecraft:vindicator",
    "minecraft:stray"
  ],
  "Armor": [
    "minecraft:husk"
  ],
  "Follow_Range": [
    "minecraft:enderman",
    "minecraft:drowned"
  ],
  "Attack_Knockback": [
    "minecraft:ravager"
  ],
  "Max_Health": [
    "minecraft:vex",
    "minecraft:wolf",
    "minecraft:bogged"
  ],
  "FlyingSpeed": [
    "minecraft:bee"
  ]
}

📢 我的其他模组

📢 报告问题/建议: [https://github.com/yyz729/ChargedMobs/issues]