跳到正文

Mechanics – Crafting Ways

作者:wolforce

增加了不同的合成机制。

收藏

截图

介绍

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

Mechanics – Crafting Ways

前往网站

这个模组加入了一些合成机制,为整合包增添乐趣。
模组本身几乎不会为游戏添加任何内容,必须进行配置才能加入配方。
大多数配方都可以通过 CraftTweaker 添加。

粉碎方块

将粉碎方块放在方块上方即可将其砸碎。

用法示例:


mods.mechanics.addCrushingBlockRecipe(
    [<minecraft:iron_ingot>] // item that is crushed
    [<minecraft:gold_ingot> , <minecraft:diamond>], // possible resulting items
    [0.75, 0.25] // probabilities of each possible result

);


合金熔炉

合金熔炉需要燃料,将两种物品转化为第三种物品。输入顺序不限。

用法示例:


mods.mechanics.addAlloyFurnaceRecipe
(

    <minecraft:iron_ingot>, // one input item

    <minecraft:gold_ingot>, // other input item

    <minecraft:diamond> // resulting item

);


使用下界传送门转化物品

把物品扔进下界传送门,它们就会以转化后的形态出现!

用法示例:


mods.mechanics.addNetherPortalRecipe
(

    <minecraft:iron_ingot>, // item thrown in

    <minecraft:gold_ingot> // item that comes out

);


晾干台

类似于匠魂和 Primal Core 中的晾干架。经过一段时间后,一组物品会转化为另一种物品。

用法示例:


mods.mechanics.addDryingTableRecipe
(

    <minecraft:rotten_flesh>, // item placed

    <minecraft:leather> // final dried item

);

或


mods.mechanics.addDryingTableRecipe
(

    <minecraft:rotten_flesh>, // 放入的物品

    <minecraft:leather>, // 最终干燥后的物品

    <1200> // 干燥所需时间,单位为刻

);


Martlets

Martlets 用于敲碎 drown 方块。共有四种材质:石头、铁、金和钻石。

用法示例:


mods.mechanics.addMartletRecipe
(

    <minecraft:sandstone:0>, // 被 Martlet 敲碎的方块

    <minecraft:sand:0> // 掉落的产物

);


增幅管

增幅管可以将世界中的方块转化为其他方块或液体。
只需垂直放置两到八个增幅管,它们正下方的方块就会发生转化!

用法示例:


mods.mechanics.addTubeRecipe
(

    <minecraft:leaves:0>, // 放置在底部的方块

    <liquid:water> // 生成的液体

);

或


mods.mechanics.addTubeRecipe
(

    <minecraft:cobblestone>, // 放置在底部的方块

    <minecraft:stone:0> // 生成的方块

);


爆裂种子

爆裂种子是一种微小的方块,经过一段随机时间后,会爆裂成一堆某种资源的复制品。

Burst Seeds(爆裂种子)遗憾的是不使用 CraftTweaker。你需要在 scripts 文件夹中创建一个名为 “mechanics_burst_seeds.txt” 的文件。
在文件中,每行可以添加或移除一个爆裂种子。
创建爆裂种子有三种方式(不含引号):
“burst seed registry name” “block or item registry name” “block or item metadata”
“burst seed registry name” “block or item registry name” “block or item metadata” “any texture”
“burst seed registry name” “block or item registry name” “block or item metadata” “minimum number” “maximum number” “any texture”

mechanics_burst_seeds.txt 文件示例:

remove burst_seed_end_stone
burst_seed_sea_lantern minecraft:sea_lantern 0
burst_seed_furnace minecraft:furnace 0 minecraft:furnace_front_off
burst_seed_heavy_block mechanics:heavy_block 0 64 64 mechanics:heavy_block


所有 CraftTweaker 方法:

为合金熔炉添加配方。
mods.mechanics.addAlloyFurnaceRecipe((IIngredient, IIngredient, IItemStack)


为粉碎方块添加配方。概率数量必须与输出数量相同。如果概率总和不等于 1,则有一定概率不会产生任何输出。
mods.mechanics.addCrushingBlockRecipe(IItemStack[], IItemStack[], double[])


为粉碎方块添加配方。概率数量必须与输出数量相同。如果概率总和不等于 1,则有一定概率不会产生任何输出。
mods.mechanics.addCrushingBlockRecipe(IItemStack, IItemStack[], double[])


为干燥台添加配方。
mods.mechanics.addDryingTableRecipe((IIngredient, IItemStack)


为干燥台添加配方,并指定所需刻数。
mods.mechanics.addDryingTableRecipe((IIngredient, IItemStack, int)


为 Martlet 添加配方。
mods.mechanics.addMartletRecipe((IIngredient, IItemStack)


通过下界传送门添加新的转化配方。此方法无法更改物品数量,因此只能进行 1 对 1 转化。
mods.mechanics.addNetherPortalRecipe(IItemStack, IItemStack)


为实体管道添加固体方块输出配方。
mods.mechanics.addTubeRecipe(IItemStack, IItemStack)


为实体管道添加固体方块输出配方。
mods.mechanics.addTubeRecipe(IItemStack[], IItemStack)


为管道添加一个带有液体输出的配方。
mods.mechanics.addTubeRecipe(IItemStack, ILiquidStack)


为管道添加一个带有液体输出的配方。
mods.mechanics.addTubeRecipe(IItemStack[], ILiquidStack)


移除粉碎方块的配方。
mods.mechanics.removeCrushingBlockRecipe(IItemStack)

移除Martlet的配方。
mods.mechanics.removeMartletRecipe((IIngredient)


移除下界传送门转化配方。
mods.mechanics.removeNetherPortalRecipe(IItemStack)


移除管道的配方。
mods.mechanics.removeTubeRecipe(IItemStack)



欢迎加入Discord,分享你的想法和反馈!


由BISECT HOSTING赞助
致力于让你的Minecraft服务器托管体验尽可能简单且实惠。
使用优惠码“wolforce”即可享受任意游戏服务器首月25%折扣。


    MCTCG       Mega Builds       Simple Shops       Player Tabs       支持我!    
                            在 Patreon 上支持我!    
     
Hearth Well       Vaultopic       Mechanics       Pristeel       Groves       Miner Golems
                             

常见问题

Mechanics – Crafting Ways 支持哪些 Minecraft 版本?

Mechanics – Crafting Ways 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Mechanics – Crafting Ways 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

wolforce 的其他作品

查看全部 →