PotionCoreReloaded
本模组是一个在 Fabric 上重制的 药水核心 模组。
你是否已经厌倦了原版的药水效果?想要一些新奇有趣的东西?那么这个模组有很多可以提供的内容!它有许多自定义效果!
本模组已处于半弃坑状态,预计在接下来的6个月内不会出现更新(修复除外)
信息
未完成的效果:
已完成的效果:
复活 - 如果你在有此效果的情况下死亡,你会复活;
魔法护盾 - 保护你免受魔法伤害(通常无法阻挡);
飞行 - 让你像创造模式一样飞行;
繁殖 - 让可繁殖的实体互相繁殖;
混乱无序 - 打乱你的物品栏;
修复 - 修复你的盔甲和手持物品;
附魔 - 附魔你的所有物品并突破最高限制(每 20 tick 一次);
水陆转换 - 让你只能在水下呼吸;
火焰 - 点燃附近的实体;
反甲 - 将部分伤害反弹给攻击者;
爆炸 - 每 tick 在脚下生成一场爆炸;
精度下降 - 减少投射物伤害(类似虚弱减少近战伤害);
腐蚀 - 损坏你的盔甲和手持物品;
脆弱 - 增加你受到的所有伤害(类似抗性减少你受到的所有伤害);
增重 - 负跳跃提升;使你无法跳上一整个方块;
闪电 - 用闪电击中你;
凋零抗性 - 防止你受到凋零伤害;
长臂 [需要 ReachEntityAttributes] - 增加你的触及距离;
高踏 - 增加你的步高,使你能跨上一整块;
传送至重生点 - 如果你在原地站立 5 秒钟,会将你传送到重生点;
传送 - 将你传送到附近的位置;
魔法聚焦[不稳定] - 增加魔法伤害(类似力量增加近战伤害);
魔法抑制[不稳定] - 减少魔法伤害(类似虚弱减少近战伤害)。
不会添加的效果:
一些随机效果[诅咒、驱散等];
铁肤;
钻石皮肤;
破甲。
一些额外的功能:
将附魔等级翻译为罗马数字,最高到 3999;
将附魔等级翻译为数字,最高到 32767。
复活效果的额外信息:
已知问题:
如果代码使用“entity.removed = true”,游戏会崩溃(不会退出,效果包括但不限于:所有非玩家实体停止移动、玩家无法破坏/交互任何方块/物品等)
已知的复活钩子:
取消 kill 命令 - 在 KillCommand.class 的 Mixin;
取消 player.remove() - 在 PlayerEntity.class 的 Mixin;
在 damageAmout > player.getHealth 时将 player.setHealth(player.getMaxHealth()) - 在 LivingEntity.class 的 Mixin;
如果 player.setHealth(amout) 中的 amout < 1,取消 player.setHealth(amout) - 在 LivingEntity.class 的 Mixin。
TODO
反馈
在本模组下方留言或已“PotionCoreReloaded 错误报告” 发送至 orangepie@tutamail.com / yyg0725@163.com。
在 GitHub 储存库发起 Issues(中文最好,英文亦可)。
感谢
Tmtravlr(原模组开发者);
Fabric 团队;
ReachEntityAttributes。
依赖下载:reach-entity-attributes-1.1.1.jar。
许可
本项目使用 MIT 许可证。
反馈
在本模组下方留言或已“PotionCoreReloaded 错误报告” 发送至 orangepie@tutamail.com / yyg0725@163.com。
在 GitHub 储存库发起 Issues(中文最好,英文亦可)。
依赖