# OseltamivirMod **Repository Path**: Lirui90/oseltamivir-mod ## Basic Information - **Project Name**: OseltamivirMod - **Description**: 磷酸奥司他韦模组 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-24 - **Last Updated**: 2026-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ###磷酸奥司他韦模组 (Oseltamivir Mod) https://img.shields.io/badge/Mod%2520Loader-Fabric-blue?style=flat-square https://img.shields.io/badge/Minecraft-1.21-green?style=flat-square https://img.shields.io/badge/License-MIT-orange?style=flat-square ##📖 简介 磷酸奥司他韦模组为 Minecraft 引入了一种全新的传染病机制——“流感”。玩家和村民会受到一种名为“甲流僵尸”的特殊生物感染,感染后获得“流感”效果,该效果会随时间恶化并导致死亡(除非使用模组提供的药物)。模组同时提供了治疗与预防手段:磷酸奥司他韦胶囊、疫苗及注射器。村民感染后将无法交易,但治愈后可获得交易折扣。 本模组旨在为生存模式增加挑战性与医疗互动元素。 ✨ 主要特性 🧟 甲流僵尸 夜晚在主世界生成(取代部分普通僵尸,生成权重 30%) 外观带有绿色粒子和咳嗽效果,眼睛呈暗红色 攻击玩家或村民时会直接感染目标 死亡后有 20% 几率掉落“感染样本” ##🤒 流感效果 潜伏期(0-5分钟):轻度饥饿、偶尔反胃 发病期(5分钟后):持续扣血直至死亡(每15秒造成1点伤害) 牛奶无法解除此效果 ##💊 治疗与预防 注射器:合成材料 磷酸奥司他韦胶囊:对玩家使用获得10分钟免疫;对感染村民使用可治愈并给予20%交易折扣 疫苗:效果更强,对感染村民使用可治愈并给予40%交易折扣 🏘️ 村民交互 感染村民无法交易(显示“生病中”) 治愈村民后获得永久交易折扣 村民之间会相互传播流感 🛡️ 免疫系统 自然痊愈或使用药物后获得10分钟免疫期 免疫期间完全不会被感染 📦 安装要求 Minecraft 版本:1.21 加载器:Fabric 前置模组:Fabric API 0.102.0+1.21 🔧 安装方法 安装 Fabric Loader 下载 Fabric API 并放入 mods 文件夹 下载本模组的 JAR 文件并放入 mods 文件夹 启动游戏! 🎮 游戏内容 🧪 合成配方 物品 配方 描述 注射器 3铁锭 + 1玻璃瓶 基础合成材料 磷酸奥司他韦胶囊 注射器 + 感染样本 + 金苹果 + 糖 治疗或免疫 疫苗 注射器 + 2感染样本 + 钻石 + 发酵蛛眼 更强效的治疗 感染样本 击杀甲流僵尸获得,或从感染村民身上采集 核心合成材料 🧟 甲流僵尸行为 会主动攻击玩家和村民 被攻击的目标100%感染流感 每隔2秒对周围5格内的生物施加感染判定(5%几率) 🤧 流感阶段 潜伏期:仅显示轻微饥饿(每30秒消耗1点饥饿值)和短暂反胃(每2分钟随机触发一次) 发病期:每15秒扣除1点生命值(无视护甲),直至死亡 ⚙️ 配置文件 首次运行后会在 config 文件夹生成 oseltamivir.json,可调整以下参数: json { "incubation_time": 6000, // 潜伏期时长(tick,6000 = 5分钟) "damage_interval": 300, // 扣血间隔(tick,300 = 15秒) "damage_amount": 1.0, // 每次扣血伤害值 "infection_chance": 0.05, // 感染几率 "spawn_weight": 30 // 甲流僵尸生成权重 } 🚀 开发环境设置 前置要求 JDK 17 或更高版本 IntelliJ IDEA(推荐) 构建模组 bash ./gradlew build 生成的 JAR 文件位于 build/libs/。 📝 待办事项 / 未来计划 添加流感变种(不同症状需要不同胶囊) 生成医院结构(内含合成站和战利品箱) 添加成就系统(如“流行病学家”、“免疫者”) 添加口罩物品(降低感染几率) 添加音效(咳嗽声、打喷嚏) 🤝 贡献 欢迎提交 Issue 和 Pull Request!如果有任何建议或发现 Bug,请在 GitHub 仓库中反馈。 📜 许可证 本项目采用 MIT 许可证。详情请见 LICENSE 文件。 🙏 致谢 Fabric 团队提供的优秀模组加载器 所有参与测试和提供建议的玩家 祝你游戏愉快,远离流感! 💊