效果管理器(阻止任何效果)

效果管理器(阻止任何效果)

一个为模组包开发者设计的强大实用工具,可轻松屏蔽、过滤并强制移除游戏中的任何药水效果或生物效果。

Effect Manager (效果管理器)

描述: 你是否正在制作一个硬核模组包,并希望彻底禁用“力量”或“生命恢复”效果?你是否安装了一个添加了过于强大或存在漏洞的药水效果、从而破坏了服务器经济或平衡的模组?Effect Manager 就是你所需要的那款轻量级、高度可配置的实用模组。

专为模组包开发者与服务器管理员设计,Effect Manager 就像一个坚不可摧的护盾。它能阻止特定的药水/生物效果被施加到实体上,无论这些效果源自何处(药水、信标、命令,甚至是其他模组)。如果某个实体已经带有被禁止的效果,该模组会将其强制移除。

🌟 主要特性

  • 绝对屏蔽: 只需在配置文件中添加效果的 ID(例如 minecraft:speed 或 alexsmobs:soul_steal),即可屏蔽来自原版 Minecraft 或任何其他模组的任意效果。
  • 热重载: 无需再重启游戏!编辑配置文件后,在游戏中使用 /effectmanager reload 命令即可即时应用更改。
  • 目标实体过滤: 精确选择哪个群体受到限制。可以为所有实体(ALL)、仅玩家(PLAYERS)或仅怪物与动物(MOBS)屏蔽效果。
  • 维度白名单: 想让下界变成真正的噩梦?你可以配置模组,使其仅在特定维度中屏蔽效果,而在其他维度中则允许生效。
  • 开发者调试模式: 在配置中开启调试模式后,每当有效果被屏蔽或移除时,控制台都会打印详细的日志信息。非常适合用于测试你的模组包平衡性!

🛠️ 使用方法

  1. 运行游戏一次以生成配置文件。
  2. 进入你的实例文件夹:config/effectmanager-common.toml。
  3. 将要禁止的效果的 ID 添加到 blocked_effects 列表中。
  4. 根据自己的喜好调整过滤器。
  5. 保存文件,并在游戏聊天中输入 /effectmanager reload。

💻 命令与权限

  • /effectmanager reload - 重新加载配置文件。(需要 OP / 权限等级 2)。