Ranged Damage Limit
Enable ranged damage protection for specific mobs. Ranged damage falloff can also be enabled. Highly Configurable!
介绍
Modpack developers may want ranged damage restrictions to encourage close-quarters combat and prevent “sniping” gameplay. This mod provides configurable solutions to cap ranged damage, with support extending beyond projectile attacks.
Through the configuration file (config/RangedDamageLimit-Rules.json), you can enable ranged damage protection for specific mobs, which either caps the damage received at a specific value or completely nullifies attacks when they occur beyond a set distance.
{
"mobId": Entity registry ID (e.g. 'minecraft:pig', 'twilightforest:kobold')."protectionDistance": Minimum distance (in blocks) required to trigger ranged damage protection mechanics.
"damageCap": Maximum damage allowed when attack originates beyond protectionDistance."noAggroBeyondCertainDistance": [Boolean] Whether to completely nullify attacks and prevent aggro beyond specified distance."noAggroDistance": Distance threshold for attack nullification (must be ≥ protectionDistance when enabled).
}You can add several mobs and apply different settings for them, like:
[
{
“mobId”: “minecraft:pig”,
“protectionDistance”: 20.0,
“damageCap”: 2.0,
“noAggroBeyondCertainDistance”: false,
“noAggroDistance”: 25.0
},{
“mobId”: “minecraft:zombie”,
“protectionDistance”: 40.0,
“damageCap”: 2.0,
“noAggroBeyondCertainDistance”: true,
“noAggroDistance”: 64.0
}
]
Additionally, damage falloff (it’s linear) can be configured (in config/RangedDamageLimit-Falloff.json) for long-range attacks based on distance.
For instance, if you set the falloff to 0.5, the damage will lose 50% of its original value per block, which means the damage would be reduced to zero beyond 2 blocks. And if you set the falloff to 0.0, there will be no ranged damage falloff.
常见问题
Ranged Damage Limit 支持哪些 Minecraft 版本?
Ranged Damage Limit 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Ranged Damage Limit 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Hakujoucho 的其他作品
查看全部 →Armor Damage Limit
确保单次攻击造成的耐久损失不超过盔甲最大耐久度的一定百分比。
OPack2Reload
Prevent Minecraft from reloading the resource packs if the player doesn't really change the selected packs. Also add a "Cancel" button to PackSelectionScreen.
Cataclysm: Weapon Skill Config/ Incinerator’s Try Hard
Let you be able to custom the skill damage/radius/charging time etc. of the Incinerator/The Immolator/Tidal Claws etc. of L_Ender 's Cataclysm!
Virtual Witch Arrangement
Adjust the Eldritch Research Screen of Iron's Spellbooks for improved readability when many Eldritch spells are present.
评论
登录后评论和评分