截图
介绍
现代鸡
现代鸡是经典模组 Chickens 和 Roost 的现代移植版,现已支持 Minecraft 1.21.1 和 1.20.1。重温以繁育为核心的资源自动化玩法:收集种类繁多的鸡,配置繁育树,搭建自动化鸡舍,并体验动态流体与化学品内容、RF发电,以及可选的 Mekanism 辐射联动。
运行要求与可选联动
- Minecraft:1.21.1 和 1.20.1
- 加载器:Minecraft 1.21.1 使用 NeoForge 21.1.x。对于 1.20.1 的各个版本,请查看 CurseForge 文件列表,确认对应的加载器和游戏版本。
- Mekanism:可选。使用 Mekanism 化学品/气体鸡以及 Mekanism 辐射桥接功能时需要安装。
- JEI:可选。添加繁育、鸡只属性、转换器和浸液配方分类。
- Jade/WTHIT:可选。添加鸡、机器、储罐、能量和进度提示。
只有在相关前置模组或资源存在时,才会注册对应的模组专属鸡和动态内容。核心繁育与 Roost 玩法不需要安装此页面列出的所有联动模组。
玩法概览
- 收集基础鸡种。通过自然生成、刷怪蛋和早期的 1 阶鸡种开始收集。投掷有色鸡蛋即可获得染色变种。
- 分析并繁育。手持分析器右键点击鸡,即可查看生长、产量和强度。将鸡放入繁育器进行配对,解锁更高阶鸡种。
- 自动化生产。将鸡放入栖架,再使用收集器、漏斗和物品管道,将它们的掉落物送入储存设备。
- 扩建鸡舍。使用鸡舍、巢穴、公鸡、孵化器和 Avian 转换器,搭建全自动生产线。
- 调整整合包设置。编辑
config/chickens.cfg,调整产蛋速率、繁育器速度、掉落物倍率、生成行为、原版鸡蛋生成抑制和联动设置。
鸡种列表、掉落物、亲本、生成类型、纹理和产蛋系数均由数据驱动。高阶鸡通常不会自然生成,因此繁育仍是预期的主要进阶途径。
特色功能
- 灵感源自经典版本的大型鸡种目录,包含属性、掉落物、繁育树、刷怪蛋、有色鸡蛋、鸡只物品和捕鸡器。
- 可配置的栖架、繁育器、鸡舍、收集器、巢穴、公鸡,以及由RF供能的孵化器。
- Avian 流体转换器,可裂解液态鸡蛋以获取流体,并向相邻的储罐或管道供液。
- Avian 化学品转换器,可裂解 Mekanism 化学品和气体鸡蛋,并将其存入带缓冲的化学品储存设备。
- Avian 浸液机器,可用流体或 Mekanism 化学品为智能鸡留下印记,并生成对应的鸡刷怪蛋。
- Avian 通量转换器和红石通量鸡,可将通量鸡蛋转换为储存并可导出的RF。
- 运行时动态生成对应已注册流体、Mekanism 化学品、Mekanism 气体和已检测到的锭类资源的鸡种。
- JEI 配方分类、物品子类型,以及针对鸡、属性、繁育、储罐、机器和进度的 Jade/WTHIT 提示。
- 通过
config/chickens_custom.json自定义鸡种定义,无需重新编译模组。 - 支持数据包覆盖生成方案,并提供用于检查或测试生成行为的命令。
进阶与自然生成
现代鸡会在原版鸡已经能够生成的生物群系中添加模组鸡种。它使用共享的 CREATURE 生物数量上限,而不是单独的种群系统。默认情况下,自然生成的鸡群为 1-2 只;公鸡则以较低权重单独生成。除非配置允许自然生成,否则大多数基于亲本的鸡种只能通过繁育获得。
Mega Chickens 使用独立的稀有生成规则。请参阅下方的 Mega Chickens。
生成方案数据包
生成覆盖文件位于:
data/<namespace>/chickens/spawn_plans/
生成方案可覆盖以下字段:
spawn_type–normal、snow、end或hell。spawn_weight– 绝对生成权重。使用此项或weight_multiplier,不能同时使用。weight_multiplier– 乘以已配置的基础权重。min_brood_size和max_brood_size– 生成群体数量范围。spawn_charge和energy_budget– 生物群系生成设置使用的生物消耗值。
实用命令
/chickens spawn multiplier <value>
/chickens spawn debug <true|false>
/chickens spawn summon <chickenNameOrId>
/chickens spawn summon_random [normal|snow|end|hell]
/chickens custom list
/chickens export breeding
已集成的模组与可解锁的鸡
预先构建的集成仅会在对应的父模组已加载时注册。运行时检测锭,以及动态注册流体和化学物质,会进一步扩展列表。
- 应用能源2: Certus 石英、充能 Certus、硅、Fluix、天空石。
- Extended AE / Advanced AE: Entro 合金、Quantum 合金、Entro 水晶。
- Applied Fluix / Applied Generators: Applied Fluix 水晶、Ember 水晶。
- 通用机械: 萤石、HDPE 颗粒、钚颗粒、钋颗粒、反物质颗粒。
- Mekanism Extras: Naquadah 锭、流体和化学物质。
- EvilCraft: 血液。
- Just Dire Things: Celestigem、Eclipse 合金、时间水晶。
- Industrial Foregoing: 塑料、橡胶。
- Avaritia: 中子堆、无限锭。
- RFTools Base: 维度碎片。
- Beyond Dimensions: 破碎时空水晶。
- Applied Flux: 红石水晶。
- SpectreThings / Irregular Implements: 灵质;只要其中任一模组存在,就会使用同一种鸡。
- Draconic Evolution: 小型混沌碎片。
- Mystical Agriculture: Inferium、Prudentium、Tertium、Imperium、Supremium 和 Insanium 精华。
- Powah: 铀矿石。
- Flux Networks: Flux 粉。
- Actually Additions: 黑石英、Restonia、Diamatine、Emeradic、Enori、Palis 和虚空水晶。
- Extreme Reactors: Yellorium、石墨、Cyanite 和 Blutonium;通过常规材料集成添加。
- 末影接口: 电气钢、能量合金、活力合金、红石合金、导电铁、脉动铁、暗钢和灵魂金。
- 沉浸工程: 已注册的锭和流体资源,包括存在时的铀相关内容。
- 原版: 紫水晶碎片、下界之星和龙蛋。
具体列表取决于你实例中的模组和已注册资源。JEI 和分析器是游戏内最权威的参考。


动态鸡蛋、流体、化学物质与气体
Modern Chickens 会在设置期间,为受支持的已注册流体、Mekanism 化学物质和 Mekanism 气体生成专属的鸡和鸡蛋变种。生成的鸡蛋会沿用资源的名称和颜色。动态流体与化学物质鸡蛋也会模仿对应资源的颜色。
完整的自动化链如下:
资源鸡 -> 液体/化学物质/气体鸡蛋 -> 转换器缓冲区 -> 管道、储罐或机器


Avian Fluid and Chemical Converters
液体蛋和化学品蛋不再需要手动放置来释放其中的内容。将液体蛋放入Avian Fluid Converter,或将化学品/气体蛋放入Avian Chemical Converter。转换器会敲碎蛋壳,将内容物储存在内部缓冲区中,并在每个游戏刻向相邻的储罐、管道、导管或机器输送资源。
- JEI 发现: JEI 会列出所有受支持的蛋,以及它们能够产出的流体或化学品体积。转换器方块会注册为 JEI 催化剂。
- 运行时覆盖:新注册的流体或 Mekanism 化学品可自动获得对应的鸡和蛋,无需在页面中硬编码条目,也无需手动编辑 JSON。
- 监控:无需打开 GUI,Jade 和 WTHIT 就能显示资源名称、储存量、储罐容量和机器状态。
- 自动化:将转换器与常规流体或化学品运输设备配合使用,即可直接从鸡舍输送经验、生物燃料、放射性废料及其他科技资源。
实用的服务器配置项:
general.avianFluidConverterCapacity– 流体缓冲区容量;默认值为8000mB。general.avianFluidConverterTransferRate– 流体传输速率;默认值为2000mB/t。general.avianChemicalConverterCapacity– 化学品缓冲区容量;默认值为8000单位。general.avianChemicalConverterTransferRate– 化学品传输速率;默认值为2000单位/t。general.liquidEggHazardsEnabled– 启用液体蛋的危险提示和放置效果;默认值为true。

Avian Dousing Machine
Avian Dousing Machine将 Smart Chicken 系谱与动态流体和化学品鸡生成器连接起来。它会消耗一只 Smart Chicken、一种储存的试剂以及 RF,生成对应的鸡刷怪蛋,让你无需命令或手动修改注册表,就能在生存模式中解锁生成出的品种。
- 输入:将 Smart Chicken 刷怪蛋或捕获的 Smart Chicken 放入输入槽。只有 Smart Chicken 可作为空白模板。
- 流体试剂:将流体输送到内置储罐中,通常可由 Avian Fluid Converter 供给。
- 化学品试剂:将 Mekanism 化学品或气体直接送入内部缓冲区,或通过 Avian Chemical Converter 输送。
- 优先级:当两种试剂都有供应时,机器会优先使用化学品缓冲区中的试剂。
- 输出:消耗一只 Smart Chicken 和所需试剂,生成对应的液体或化学品鸡刷怪蛋。该鸡会下对应的液体蛋或化学品蛋。
- 相邻运输:机器可以从相邻的储罐、管道、导管或转换器中抽取兼容的流体和 Mekanism 化学品。
- JEI:Avian Dousing Machine 分类会列出受支持的试剂、消耗量、RF 需求和输出的刷怪蛋。
- 监控:Jade 和 WTHIT 会显示已储存的试剂、能量和注入进度。



由此形成的进程如下:
液体或 Mekanism 化学品 -> 蛋 -> 缓冲式转换器 -> Avian Dousing Machine -> 专属鸡
Henhouse
Henhouse会将附近鸡掉落的物品收集到内部物品栏中。它可使用干草块或由标准能源供应器提供的 FE/RF。
- 每次充能可收集一件物品。
- 干草块可提供内部充能,消耗后的干草会变成泥土。
- 可使用漏斗或物品管道从下方提取产物。
- 它适用于龙蛋、下界之星及其他不想通过将鸡放入 Roost 来收集的掉落物。
通过 Avian Dousing 获取 Boss 鸡
龙鸡和凋灵鸡无法繁殖,必须在Avian Dousing Machine中进行注入。
1. 加入基础鸡
- 龙鸡:在输入槽中放入一只黑曜石鸡。
- 凋灵鸡:在输入槽中放入一只灵魂沙鸡。
2. 填充特殊缓冲槽
- 龙鸡:放入龙息瓶。
- 凋灵鸡:放入下界之星。
- 每件特殊物品都会增加
100 mB。 - 特殊缓冲槽总共需要
1000 mB,也就是10件物品。
3. 提供能量
确保禽类浸注机已通电。浸注过程中,它会消耗配置的 RF。
4. 开始浸注
特殊缓冲槽已填满且 RF 充足时,基础鸡会被消耗,并替换为对应的 Boss 鸡刷怪蛋。
- 龙鸡 -> 下龙蛋
- 凋灵鸡 -> 产出下界之星
5. 自动化生产
将获得的鸡放入栖木或鸡舍,即可轻松自动产出龙蛋或下界之星。
公鸡

公鸡是受 Hatchery 公鸡启发设计的功能性鸟类。它们自己不会下蛋,主要用于辅助繁殖和栖木生产。
- 普通鸡的 AI:公鸡会四处游荡、跟随鸡饲料、受到惊吓时逃跑,并寻找附近的成年母鸡。
- 种子储量:空手或手持鸡饲料右键点击公鸡,即可打开它的小型物品栏。接受
#minecraft:chicken_food中的物品。每对种子可转化为两点内部种子储量。 - 受精:储有种子的成年公鸡会寻找附近成年且非公鸡的鸡,消耗两点种子储量并触发繁殖。后代的类型和遗传特征由母鸡决定。
- 物品形态:使用鸡捕捉器可将成年公鸡变为标记为公鸡的鸡物品。该物品可以重新放置到世界中,也可以放入巢中。
- 栖木协同:栖木会在配置的公鸡光环范围内搜索正在生效的巢。位于生效巢中的公鸡会在栖木基础速度之上提供生产加成。
公鸡相关默认设置:
| 键 | 默认值 | 用途 |
| — | —: | — |
| general.roosterAuraMultiplier | 1.25 | 公鸡光环生效时的栖木生产倍率。 |
| general.roosterAuraRange | 4 | 栖木搜索生效巢时使用的范围。 |
| general.roostSpeed | 1.0 | 栖木基础速度倍率。 |
巢

巢可将捕捉到的公鸡和种子转化为光环,为附近的栖木提供加成。巢本身不会产出物品。
- 两个槽位:界面左侧是种子槽,右侧是公鸡槽。
- 可接受的种子:小麦种子、甜菜种子、西瓜种子和南瓜种子。
- 公鸡槽:仅接受标记为公鸡的鸡物品。普通鸡物品应放入栖木或繁殖器。
- 自动化:巢支持漏斗和物品管道从侧面访问物品栏。
- 光环燃料:只要巢中至少有一只公鸡,就会消耗一颗种子并将其转化为光环持续时间。没有公鸡时,巢会暂停消耗种子。
- 公鸡数量上限:只有达到配置数量上限的公鸡会对光环产生贡献。额外的公鸡不会增强光环。
巢的默认设置:
| 键 | 默认值 | 用途 |
| — | —: | — |
| general.nestMaxRoosters | 1 | 单个巢计入光环的公鸡数量上限。 |
| general.nestSeedDurationTicks | 1200 刻 | 每颗种子提供的光环持续时间;60 秒。设为0即可禁用光环生成。 |
孵化器


孵化器是一种由 RF 驱动的机器,可将模组鸡刷怪蛋转化为具有默认1/1/1属性的便携式鸡只物品。这些物品可以放入鸡舍或繁育器,也可以重新放置到世界中,生成实体。
- 输入:左侧槽位可放入 Modern Chickens 刷怪蛋。
- 输出:右侧槽位会产出对应的便携式鸡只物品。
- 能源:孵化器会通过 NeoForge 能源能力从相邻方块吸收 RF,并在 GUI 中显示储存的能量。
- 加工:默认情况下,每次操作的进度条持续 200 刻,并会随着进度推进预留配置的 RF 消耗量。
- 自动化:可从顶部或侧面输入刷怪蛋;可从底部取出鸡只物品。
孵化器默认设置:
| 键 | 默认值 | 用途 |
| — | —: | — |
| general.incubatorEnergyCost | 10000 RF | 每个鸡只物品的能量消耗。 |
| general.incubatorCapacity | 100000 RF | 内部能量容量。 |
| general.incubatorMaxReceive | 4000 RF/t | 每刻从相邻方块接收能量的上限。 |
巨型鸡


该实体在游戏中名为巨型鸡。它是一种稀有、体型庞大且可骑乘的实用型鸡,拥有驯服、鞍具、双箱载货、基于品种的外观,以及可回收的便携式储物功能。
寻找并驯服巨型鸡
- 稀有自然生成:巨型鸡会加入原本会生成原版鸡的生物群系。普通动物生成条件通过后,还要通过一次
1-in-128巨型鸡判定。 - 刷怪蛋:巨型鸡刷怪蛋可用于定点生成和测试。
- 无法繁殖:巨型鸡不能繁殖,也不属于常规资源鸡的繁育树。
- 通过食物驯服:给野生巨型鸡喂食
#minecraft:chicken_food标签中的物品。所需数量会在16至64个物品之间随机,并受该鸡个体的生命值、移动速度和跳跃力影响。驯服过程中,玩家可以看到剩余所需数量。
骑乘与载货
- 驯服后的巨型鸡可以装备普通鞍具供玩家骑乘。
- 它最多可装配两个原版箱子,每个箱子提供
27个载货槽,合计54个载货槽。 - 物品栏界面采用类似马匹的装备与载货界面。
- 如果箱子中仍有物品,就无法取下该箱子。请先清空对应的载货栏。
- 主人可以打开物品栏,管理鞍具、箱子和货物。
基于品种的外观
可以使用已捕获的品种为巨型鸡更换外观:
- 将一只非公鸡捕获到鸡只物品中。该物品的成长、增益和强度必须分别恰好为
10/10/10。 - 巨型鸡的主人手持该物品,右键点击已驯服的巨型鸡。
- 鸡只物品会被消耗,巨型鸡会将该品种记录为自己的外观。
- 如果存在
textures/entity/megachicken/<breed>.png,就会使用该纹理;否则会使用普通的已驯服巨型鸡纹理。


捕获、储存与复活
- 鸡只捕捉器只能捕捉已驯服、已认主且当前没有被骑乘的巨型鸡。
- 被捕捉的巨型鸡会变成一个堆叠数量为 1 的巨型鸡物品,其中包含该实体的数据:主人、外观、生命值和属性、鞍、箱子、货物及其他已保存的数据。
- 活着的巨型鸡物品可以直接放在方块上,也可以在看着方块时使用该物品来放置。
- 巨型鸡死亡时,会生成一个受保护的复活物品,而不是普通的死亡掉落物。该物品会保留巨型鸡的数据,并使其以满生命值复活。
- 要激活死亡/复活物品,请在玩家副手持有下界之星,然后右键点击该物品。下界之星会被消耗。
- 激活后,手持该物品右键点击方块即可复活巨型鸡。
- 死亡/复活物品实体具有防火、无敌、无重力和无限存续时间等特性,因此复活物品不会被火焰、消失机制或普通物品伤害摧毁。
- 活着的捕捉物品无需用下界之星激活;只有死亡/复活形态需要激活。
红石通量(RF)发电

红石通量鸡是由红石鸡和荧石鸡杂交而成的 3 阶品种。它会产下含有 RF 的通量蛋。
- 基础通量蛋可储存
1000 RF。 - 成长、增益或强度每超过
11 点,蛋中储存的能量就会增加100 RF。 - 一只
10/10/10鸡每颗蛋最多可产生3700 RF。 - 增益还会影响普通掉落物的堆叠数量,因此一只
10/10/10鸡每个周期可产出三颗通量蛋。 - 鸟类通量转换器一次处理一颗通量蛋,将其中的能量储存在内部电池中,并向相邻机器或电池输出 RF。
- 转换器默认储能容量为
50000 RF,会丢弃空蛋壳,且被破坏时会保留已储存的 RF。
实用的 RF 设置:
general.fluxEggCapacityMultiplier– 调整通量蛋中储存的 RF 数量。general.avianFluxCapacity– 鸟类通量转换器的容量;默认值为50000 RF。general.avianFluxMaxReceive– 每刻接收 RF 的最大值;默认值为4000。general.avianFluxMaxExtract– 每刻输出 RF 的最大值;默认值为4000。general.avianFluxEffectsEnabled– 启用或禁用转换器的光照和粒子效果,不影响能量传输。
放射性鸡与物品

放射性内容是与Mekanism 辐射系统的可选集成。Modern Chickens 不会添加独立的辐射机制,核心繁育模组也不需要 Mekanism。
放射性品种
内置的放射性资源品种包括:
- 放射性废料鸡 – 产出 Mekanism 放射性废料蛋。
- 铀鸡
- 钇锭鸡
- 蓝钴锭鸡
- 铀矿晶鸡
- 钚颗粒鸡
- 钋颗粒鸡
- 反物质颗粒鸡
模组运行时会检查 Mekanism 的化学品和气体。如果 Mekanism 判定某种化学品具有放射性,那么由它生成的化学品蛋或气体蛋以及对应的鸡都会自动被视为放射性品种。这也涵盖兼容集成提供的放射性化学品内容,无需在本页面硬编码列表,也无需手动修改配置。
什么具有放射性?
辐射桥接会识别以下放射性内容:
- 含有放射性内容的液体蛋、化学品蛋和气体蛋。
- 放射性品种的刷怪蛋和捕捉鸡物品。
- 放射性品种产出的资源物品。
- 储存在鸟类流体转换器、鸟类化学品转换器或鸟类灭火机中的放射性流体或化学品。
安全机制
- 活体资源鸡已实现本地化。放射性资源鸡实体会显示 Mekanism 辐射粒子效果,并免受 Mekanism 辐射伤害。它们不会仅仅因为待在附近,就持续产生环境辐射源。
- 掉落的放射性物品会产生微量辐射源。掉落的放射性鸡蛋、鸡物品、刷怪蛋和放射性资源产物会产生低强度的 Mekanism 辐射源,并显示警告粒子效果。
- 携带的物品可能会使玩家受到辐射。物品栏、盔甲栏或副手中的放射性物品会产生少量 Mekanism 辐射,且辐射量有上限。
- 储存的内容物可能会发出警告并产生辐射。受支持的 Modern Chickens 机器以及已加载的、含有放射性鸡类内容物的物品栏,会在内容物留在其中时产生微量辐射源并显示警告粒子效果。移除内容物后,警告就会停止。
- 拆除已装载内容物的淋浴机时需格外小心。移除机器时,放射性化学物质会通过 Mekanism 的辐射 API 泄漏,因此拆除正在运行的放射性装置时务必谨慎。
放射性液体鸡蛋会显示危险提示;启用general.liquidEggHazardsEnabled后,非创造模式玩家放置该鸡蛋时还会短暂获得凋零效果。化学物质鸡蛋和气体鸡蛋会在提示信息中显示其放射性危险。禁用该设置会移除液体鸡蛋的危险提示和放置效果,但不会禁用放射性物品或储存内容物产生的 Mekanism 辐射。
自定义鸡的创建
首次运行后,Modern Chickens 会生成config/chickens_custom.json。在顶层的chickens数组中添加条目,即可定义专属鸡,无需重新编译模组。生成的初始文件中包含一个示例。
每个条目可以定义:
name– 唯一的注册名称。id– 可选的正数 ID;省略时将使用下一个可用 ID。texture– 游戏内纹理资源位置。item_texture– 可选的鸡物品和 JEI 精灵图资源位置。lay_item和drop_item– 资源物品 ID 及可选数量。background_color和foreground_color– 用于生成/着色纹理的十六进制或十进制颜色值。parents– 最多两个现有鸡的名称。spawn_type–normal、snow、end、hell或none。lay_coefficient– 下蛋时间倍率;默认为1.0。display_name– 可选的游戏内显示名称。generated_texture– 是否为指定纹理添加颜色 tint。enabled– 该鸡是否参与注册和繁殖;默认为true。allowNaturalSpawn–chickens.cfg:每只鸡独立设置,可允许基于亲本的鸡加入自然生成表。
缺失字段将使用模组默认值。资源位置会统一转换为小写;若省略纹理,则会使用骨头鸡精灵图作为后备。自定义鸡也会参与现有的chickens.cfg流程,因此可与内置品种一样启用、禁用、更改亲本或调整参数。
配置
服务器配置文件会生成在config/chickens.cfg。编辑前请先关闭游戏,然后重启客户端/服务器以应用更改。
常用设置包括:
general.enableFluidChickensgeneral.enableChemicalChickensgeneral.enableGasChickensgeneral.disableEggLayinggeneral.alwaysShowStatsgeneral.roostSpeedgeneral.breederSpeedgeneral.scalingDropsgeneral.collectorScanRangegeneral.liquidEggHazardsEnabledgeneral.avianFluidConverterCapacitygeneral.avianFluidConverterTransferRategeneral.avianChemicalConverterCapacitygeneral.avianChemicalConverterTransferRategeneral.fluxEggCapacityMultipliergeneral.avianFluxCapacitygeneral.incubatorEnergyCostgeneral.incubatorCapacitygeneral.incubatorMaxReceive
生成的文件是你所安装版本中可用值和注释的权威来源。现有的旧版 chickens.properties 文件只会在迁移时读取一次,当前版本不再写入这些文件。
链接
致谢
常见问题
Modern Chickens 支持哪些 Minecraft 版本?
Modern Chickens 支持 Minecraft Java 版 1.20–26.1.2,共 5 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Modern Chickens 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
MajorBonghits 的其他作品
查看全部 →
Modern Companions
招募 14 名 RPG 风格的人类追随者,每位都有独特 AI、无限升级、专属武器和实用工具!把他们装进灵魂宝石,随后即可在任意维度召唤全副武装的小队,让他们守卫、巡逻或跟随你,在 Minecraft 中开疆拓土!
Modern Foundry
非官方、独立制作的 1.21.1 NeoForge 版匠魂移植模组。
Hilt
为现代模组和其他 NeoForge 项目提供共享前置库与兼容层。
Modern Foundry
An unofficial and independent 1.21.1 NeoForge port of Tinker's Construct.
评论
登录后评论和评分