Infection Core Framework — A Minecraft Forge library mod providing reusable
infrastructure for infection/evolution-themed mods.
Features:
• Evolution System — JSON-driven entity transformation, classpath scanning
• Kill Count System — Per-entity tracking with cancellable Forge events
• World Data System — Dimension-level persistence with auto-sync
• Infected Entity API — IInfectedEntity for cross-mod type identification
• AI Targeting — InfectedTargetGoal with Builder pattern + ITargetFilter
• Capability Framework — Auto-sync via dirty-flag
• Zero mixins — Pure Forge event/capability system
Compatible with MC 1.20.1, Forge 47.4+. MIT.
感染核心框架(Infection Core Framework) —— 一个 Minecraft Forge 库模组,为感染/进化主题模组提供可复用的基础设施。
功能特性:
• 进化系统 — 基于 JSON 驱动的实体转化,支持类路径扫描
• 击杀计数系统 — 每个实体独立追踪,并提供可取消的 Forge 事件
• 世界数据系统 — 维度级别的持久化存储,支持自动同步
• 感染实体 API — 通过 IInfectedEntity 实现跨模组类型识别
• AI 目标系统 — 提供 InfectedTargetGoal,搭配建造者模式(Builder pattern)及 ITargetFilter
• 能力框架(Capability Framework) — 通过脏标记(dirty-flag)实现自动同步
• 零混入(Zero mixins) — 完全基于 Forge 事件与能力系统实现
兼容 Minecraft 1.20.1,Forge 47.4+。采用 MIT 许可证。

