跳到正文

Potion Core

作者:Tmtravlr

为游戏添加了大量药水效果。

收藏

介绍

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

你是否已经厌倦了原版的药水效果?想要一些新鲜又有趣的内容?那么这个模组一定有很多值得探索的地方!

 

这个模组包含了大量我计划在其他模组中使用的药水效果!在本模组中,除了创造模式菜单之外,没有其他获取这些药水的方法(因为这只是一个核心模组),但你可以看看 Not Enough Potions,其中加入了配方和全新的酿造机制。我还没有为 1.12 更新 Not Enough Potions,不过 sschr15 已经在这里为它制作了一些配方,或者 Pacoheroico 也在这里制作了一些。

 

药水!

 

本模组加入了不少药水效果,包括:

 

攻击:

精准射击 – 提高投射物伤害(就像力量效果提高近战伤害一样)。

笨拙 – 降低投射物伤害(就像虚弱效果降低近战伤害一样)。

魔法专注 – 提高魔法 伤害(就像力量效果提高近战伤害一样)。

魔法抑制 – 降低魔法 伤害(就像虚弱效果降低近战伤害一样)。

反冲 – 将部分伤害反弹给攻击者。

爆发 – 使你发生爆炸,但 不会伤害你(只会伤害敌人),也不会破坏方块。

爆炸 – 使你发生爆炸。

燃烧 – 使你着火。

雷击 – 召唤闪电劈中你。

发射 – 将你向空中发射。

 

防御:

易伤 – 提高你所受到的所有伤害(就像抗性效果降低你所受到的所有伤害一样)。

破损护甲 – 降低你的护甲值

铁皮 – 提高你的护甲值

钻石皮肤 – 提高你的护甲韧性

魔法护盾 – 保护你免受魔法伤害(这种伤害通常无法格挡)

坚实核心 – 赋予你击退抗性。

复苏 – 如果你在拥有该效果时死亡,你将以每级 2 颗心的生命值复活。

 

辅助:

缓降 – 降低你的下落速度,并在 1 级时减少部分摔落伤害,在 2 级时完全免疫摔落伤害。

踏步 – 提高你的步行高度,让你可以直接跨上完整的一格方块。

触及 – 提高你的触及距离。

攀爬 – 让你像蜘蛛一样攀爬墙壁。

腐蚀 – 损坏你的护甲和手持物品(黄金物品/护甲除外)。

修复 – 修复你的护甲和手持物品。

飞行 – 让你像创造模式一样飞行。

随机传送 – 将你传送到附近的随机位置。

地表传送 – 将你传送到顶部的地表方块上。

出生点传送 – 如果你在拥有该效果时保持静止 10 秒,就会被传送到出生点。

爱意 – 使可繁殖生物相互繁殖。

解毒 – 防止你受到中毒伤害。

净化 – 防止你受到凋零伤害。

 

其他:

溺水 – 使你只能在水下呼吸。

重量 – 负面跳跃提升;使你无法跳过完整的一格方块。

混乱 – 打乱你的物品栏。

困惑 – 反转你的控制方式,例如前进变为后退、潜行变为跳跃等。

延长 – 每级阻止你身上的一个其他药水效果减少持续时间。本质上会使你身上的另一个药水效果持续时间翻倍。

随机 – 给予你一个 随机药水效果(可能是正面的,也可能是负面的)。

祝福 – 给予你一个随机的正面药水效果。

诅咒 – 给予你一个随机的负面药水效果。

治愈 – 清除你身上的所有负面 药水效果。

驱散 – 清除你身上的所有正面 药水效果。

反转 – 反转你身上的所有药水效果(例如生命恢复 -> 凋零、力量 -> 虚弱等)。

药水病 – 默认禁用。有较低概率给予你一个随机的负面药水效果。 

 

它还改变了几种原版药水的效果:

失明 – 现在每级都会使雾气更加靠近(让你更加失明),并且还会影响生物,使它们只有在靠近你时才会攻击你。

跳跃提升 – 按住空格键即可控制跳跃高度,因此你可以跳上一格方块,而不是直接飞到空中。

 

此外,还新增了几个属性(同样可以应用于盔甲和工具):

 

投射物伤害

  • 属性名称:potioncore.projectileDamage
  • 默认值:1
  • 范围:0 – 2048
  • 作用:表示你使用弓、投掷物等造成的投射物伤害。由射术和笨拙药水使用。

魔法伤害:

  • 属性名称:potioncore.magicDamage
  • 默认值:1
  • 范围:0 – 2048
  • 作用:表示你的魔法 伤害。在原版 Minecraft 中,只有投掷伤害/治疗药水会造成魔法伤害。由魔法专注 和魔法抑制 药水使用。

跳跃高度:

  • 属性名称:potioncore.jumpHeight
  • 默认值:1
  • 范围:0 – 2048
  • 作用:表示你能够跳跃的高度。由重量药水和原版跳跃提升药水使用。

挖掘速度:

  • 属性名称:potioncore.digSpeed
  • 默认值:1
  • 范围:8.1E-4 – 2048
  • 作用:表示你的挖掘速度。由原版急迫 药水使用(挖掘疲劳不使用该属性,因为它的效果并非线性变化)。

触及距离: 在 1.12 及更高版本中已移除!请改用 Forge 的 generic.reachDistance!

  • 属性名称:potioncore.reach
  • 默认值: 4.5
  • 范围:0 – 2048
  • 作用:表示你的方块触及距离。由触及距离药水使用。

步高:

  • 属性名称:potioncore.stepHeight
  • 默认值: 0.6
  • 范围:0 – 256
  • 作用:表示你可以跨过多高的方块。由“提升步高”药水使用。

伤害抗性:

  • 属性名称:potioncore.damageResistance
  • 默认值: 1
  • 范围:-2048 – 2
  • 作用:表示你的伤害抗性,其中 1 为正常抗性,2 为 100% 抗性,而低于 1 的数值会降低你的抗性。由“脆弱”和原版抗性药水使用。

魔法护盾:

  • 属性名称:potioncore.magicShielding
  • 默认值: 0
  • 范围:0 – 20
  • 作用:表示你的魔法“护甲”,可以保护你免受魔法伤害(因为魔法伤害会穿透普通护甲)。由魔法护盾药水使用。

 

 

此外,还加入了一种新的药水机制——药水反噬,用于限制你一次可以饮用的增益药水数量(如果你不想让自己变得过于强大)。当你达到一定数量的可配置正面药水效果后,就会获得药水反噬效果;只要该效果存在,它就会偶尔赋予你负面药水效果。所以,如果你过于贪心,甚至可能把自己炸飞。该功能默认禁用;你可以在配置文件中启用它。

 

大多数设置都可以在配置文件中启用、禁用或修改。

 

这是一个普通的模组;只需安装 Forge,然后将本模组放入你的 mods 文件夹即可!如果你不知道如何安装 Forge,网上有很多教程。

 

是的,本模组允许用于整合包。只需链接回 curse 或 minecraftforum, 并将我列为作者即可。

 

这里还有一个适用于 1.7.10 的旧测试版。我不打算继续更新它,但如果你确实想要 1.7.10 版本,它仍然可以使用。

 

如果你想在自己的模组中使用本模组,可以通过以下方式将其作为前置库加载:

  • 进入 CurseForge 的 Files 页面,然后点击你想下载的文件名
  • 向下滚动到页面底部的相关文件区域。
  • 下载 deobf 文件和 sources 文件。
  • 在你的 Forge 开发环境中创建一个 libs 文件夹。
  • 将这两个文件拖入 libs 文件夹。
  • 如果你使用的是 eclipse,请进入 libs 文件夹,右键点击 deobf 文件,然后点击 Build Path -> Add to Build Path
  • 现在它应该会加载到 Referenced Libraries 的底部。
  • 尝试打开一个类,点击 Add Source,然后将其指向 sources 文件。
  • 现在它应该已经作为前置库加载。

 祝你享受这些药水!

 

如果你发现了漏洞,或想要发表评论,建议前往 minecraftforum 页面,因为我会更经常查看那里。

评论

登录后评论和评分

Tmtravlr 的其他作品

查看全部 →