跳到正文

Entity Protector

作者:AtPoe

一个可通过 JSON 文件配置实体伤害保护与行为的模组

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Entity Protector 是一个实用模组,可让你精确控制 Minecraft 世界中的实体伤害交互和目标选择行为。该模组对整合包作者和服务器管理员尤其有用,他们希望保护特定实体、修改战斗行为并控制仇恨机制。

主要功能:

  • 保护特定实体免受所有类型的伤害(普通、法术、弹射物)
  • 通过可配置的计时器控制仇恨机制
  • 使弹射物穿过受保护的实体
  • 阻止某些实体攻击玩家
  • 保护玩家或实体免受已驯服生物的攻击
  • 简单的 JSON 配置
  • 保护实体免受法术伤害(包括 Mine and Slash 和 Iron Spell Books 兼容)
  • 控制哪些实体可以将玩家设为目标
  • 灵活的 JSON 配置系统,支持文件夹
  • 基于优先级的配置系统(单独配置 > 全局配置 > Global_Mobs)
  • 游戏内重载命令(/entityprotector reload)

配置系统:

  • 实体专属配置位于 /config/Entityprotector/Entities/
  • 所有配置均可在游戏运行时修改

配置选项包括:

  • entityId:添加任何来自 minecraft 的实体或模组实体
  • takeNormalDamage:控制实体是否可以受到普通伤害
  • takeMobDamage:控制实体是否可以受到其他生物的伤害
  • takeGenericSpellDamage:控制通用法术伤害
  • takeMineSlashSpellDamage:控制 Mine & Slash 法术伤害
  • takeIronSpellDamage:控制 Iron Spells 伤害
  • canDamagePlayer:控制实体是否可以伤害玩家
  • cancelAggroTime:设置仇恨持续多长时间(以秒为单位)
  • neutralUntilAttacked:生物在玩家先攻击它们之前保持被动

适用于:

  • 保护重要 NPC 免受所有类型的伤害
  • 控制生物保持攻击性的时长
  • 阻止特定的模组实体攻击玩家
  • 管理热门魔法模组的法术伤害

配置很简单,可在 config/Entityprotector 文件夹中找到。所有实体列表均可在游戏运行时使用重载命令修改。

命令所需权限等级:
• /entityprotector reload – 需要权限等级 2(Op/管理员)
• /entityprotector cleartracking – 需要权限等级 2(Op/管理员)

使用条款:

你可以在你的整合包中使用它

 

 你不得将其作为自己的作品重新发布

常见问题

Entity Protector 支持哪些 Minecraft 版本?

Entity Protector 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Entity Protector 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

AtPoe 的其他作品

查看全部 →