本篇教程由作者设定未经允许禁止转载。

贴一个wiki地址:https://artisan-automation.readthedocs.io/en/latest/

由于本模组的前置是工匠之作,所以阅读本教程之前建议先去看一看工匠之作的教程wiki翻译全文    也是我写的:) https://www.mcmod.cn/post/2169.html


机械之匠

工匠自动化wiki全文(个人翻译并润色)-第1张图片

右键机械工匠台可以打开它的GUI,以此打开新世界的大门。

既然都说了是机械,也就免不了能源供应,因此你需要把它摆放在本模组的能源转换器顶部源源不断提供电力,从而让它正常工作。(注意:此机器仅接受RF,建议不要只加工业2,很多科技模组的RF/EU可以自动切换,比如MEK)

要想搞真·自动化操作,你就得给它进行输入输出。与工匠工作台不同,能源转换器物品才是输入机械工匠台的接口。此外,你要是觉得就那么几个输入接口太少,又或者想要满足自己的审美需求的话,可以把能源转换器叠加摆放(一柱擎天!)

提示:本模组尚未汉化,但值得庆幸的是,东西东西并不多,自己去语言文件里改一下就好(有教程说过如何更改语言文件)


GUI

工匠自动化wiki全文(个人翻译并润色)-第2张图片

系统面板

        一.   工作台放置槽

工匠自动化wiki全文(个人翻译并润色)-第3张图片

你可以放进去任何AW的工匠台(必须放,不放没法合成)

 

二.   能量条

工匠自动化wiki全文(个人翻译并润色)-第4张图片

显示机器电量,要是电量过低,自然是没办法工作的。

电容量可以随着加入升级而增加

 

三.   进度条

工匠自动化wiki全文(个人翻译并润色)-第5张图片

这也没什么可说的,就像微波炉那样,“叮!配方完成!”(即使没有配方也会一直不停加载,这样并不会耗电)

可以添加升级插件提高合成速度

 

四.   升级插件槽

工匠自动化wiki全文(个人翻译并润色)-第6张图片

你能往这些插槽内加入升级插件(此模组的升级插件可能与其他模组有些不一样,主打DIY,看到后面你就理解了)


蓝图面板

 

一.   配方蓝图槽

工匠自动化wiki全文(个人翻译并润色)-第7张图片

之前AW教程里说的蓝图到这儿可就能用上了

把设计好的蓝图放进去,机器就知道你想合成啥了

 

二.   输出槽

工匠自动化wiki全文(个人翻译并润色)-第8张图片

完成的物品将会输出到这里,每个槽只接收正上方的蓝图的合成物品。

能源转换器的任何一侧都能把槽内物品输出,相比于AW里只能进不能出的设定,只能说:“不愧是科技佬!轻易就做到了我们做不到的事!”

 

三.   模式按钮

工匠自动化wiki全文(个人翻译并润色)-第9张图片

点击它来切换模式,以此决定输出槽的功能

 以下是几种模式:

1.保留模式(Keep)

工匠自动化wiki全文(个人翻译并润色)-第10张图片

此模式可使输出槽内的物品不被管道之类的抽取走,只允许手动拿。

 

2.抽取模式(Manual)

工匠自动化wiki全文(个人翻译并润色)-第11张图片

此模式使物品能被管道/漏斗提取(翻译成“手动模式”总感觉会引起歧义,与输出模式不同,它需要管道有抽取能力,比如热力的伺服器,而输出模式是无需管道/漏斗,自动输出到附近容器)

 

3.存储模式(Inventory)

工匠自动化wiki全文(个人翻译并润色)-第12张图片

此模式会将物品放入机器自带的物品容器中

 

4.输出模式(Export)

工匠自动化wiki全文(个人翻译并润色)-第13张图片

前提你得整一个自动输出升级

此模式下物品会直接输出至与能源转换器相邻的容器中(箱子之类的)

 

四.   存储面板

工匠自动化wiki全文(个人翻译并润色)-第14张图片

在上面的按钮模式里讲过一种“存储模式”

机器本身可以存储物品,最多容纳26组

 

五.   锁定储物槽

工匠自动化wiki全文(个人翻译并润色)-第15张图片

点击此按钮来将储物槽锁定,锁定后按钮变红,这样就能让每个槽都记住自己放的物品,以此存储指定物品。

解锁后(解锁显示绿色),就能重新接收任何物品啦

Ctrl+左键可消除锁定槽的记录


流体面板

 

一.   灌装槽

工匠自动化wiki全文(个人翻译并润色)-第16张图片

只要把空桶或者流体桶放进灌装槽中,就可以灌装或输入流体(这只是一种输入流体的方式,你仍然能用流体管道来输入)

 

二.   灌装/输入按钮

工匠自动化wiki全文(个人翻译并润色)-第17张图片

箭头朝哪,流体就往哪灌

 

三.   锁定流体槽

工匠自动化wiki全文(个人翻译并润色)-第18张图片

与锁定储物槽一样,红色锁定,绿色解锁

锁定后可以使流体槽记住其中的流体,从而只允许被记住的流体才能输入

直接锁定,也就是锁定时里面没有流体的话,就可以禁止任何流体输入

Shift+左键来清除流体记录

 

四.   流体槽

工匠自动化wiki全文(个人翻译并润色)-第19张图片

显示流体的各种信息


工具面板

一.   工具槽

工匠自动化wiki全文(个人翻译并润色)-第20张图片

每个机械工匠台最多可放12个工具,而能把工具放进去的前提是,你这配方用得到着工具。

 

二.   机械工具箱放置槽

工匠自动化wiki全文(个人翻译并润色)-第21张图片

关于工匠之作的教程说过机械工具箱的特性,这里不再赘述(毕竟你不先看看工匠之作教程的话,这玩意确定能看得懂?)

你可以把机械工具箱放到这个槽里,以此发挥它的作用

同时会解锁左侧的修复升级槽

 

三.   工具修理插件槽

工匠自动化wiki全文(个人翻译并润色)-第22张图片

开启它的前提是右边放上机械工具箱,工具修理升级能自动修复工具槽中工具的耐久,这肯定得消耗电力,默认修1点耐久消耗1RF。

为了避免人工智障无脑修理工具,此处有个人性化的特性,即等着工具耐久消耗到特定耐久值后,才会进行修理,这是为了避免消耗不必要的材料。


能源转换器

工匠自动化wiki全文(个人翻译并润色)-第23张图片

能量转换器可谓是机械工匠台的基础,所有的自动化,都需要通过它来输入输出,根据玩家需求,这玩意是可以多个叠加的。


升级插件

不必将眼光局限于本模组的升级插件,任何物品只要有正确的NBT数据,就都能放进升级插槽

工匠自动化wiki全文(个人翻译并润色)-第24张图片

所有升级插件的NBT数据都嵌套在ArtisanWorktables内


机器升级

工匠自动化wiki全文(个人翻译并润色)-第25张图片

这里有几个模组预先设计好样式,为什么说是“样式”而不是“升级插件”呢?因为它们只是空有其表罢了,不编辑一下的话屁用没有。

所以你要给它们添加正确的NBT,才能被用作升级插件。

这是没编辑过的(没有NBT)

工匠自动化wiki全文(个人翻译并润色)-第26张图片

 

这是编辑过的

工匠自动化wiki全文(个人翻译并润色)-第27张图片

所有机器升级的tag都嵌套在Upgrade内

 

速度升级

Speed能够提高机器运行速度

取值区间:[0, -)

别忘了这是百分比形式(1即百分之百,0.25即25%)

<artisanautomation:upgrade_speed>.withTag({
    ArtisanWorktables: {  //前面说的ArtisanWorktables嵌套
        Upgrade: {  //前面说的Upgrade嵌套
            Speed: 0.25,    //速度百分比,不得小于零
            EnergyUsage: -0.25    //能量消耗
        }
    }
})

 

电力消耗升级

(电力消耗一般都是与速度、修理升级相辅相成的,所以你会发现,明明是叫做EnergyUsage,尖括号物品却是Speed)

取值区间:[-1, -)

EnergyUsage能够增加或减少能量使用

<artisanautomation:upgrade_speed>.withTag({
    ArtisanWorktables: {
        Upgrade: {
            Speed: 0.25, 
            EnergyUsage: -0.25    //能量消耗百分比,不得小于-1,即100%
        }
    }
})

 

流体容量升级

取值区间:[-1, -)

FluidCapacity能够增加或减少流体槽的容量

<artisanautomation:upgrade_fluid_capacity>.withTag({
    ArtisanWorktables: {
        Upgrade: {
            FluidCapacity: 0.25
        }
    }
})

 

电力容量升级

取值区间:[-1, -)

EnergyCapacity能增加或减少机器的电力容量

<artisanautomation:upgrade_energy_capacity>.withTag({
    ArtisanWorktables: {
        Upgrade: {
            EnergyCapacity: 0.25
        }
    }
})

 

自动输出升级

布尔值:true or false

AutoExportItems可使输出槽模式切换为自动输出

<artisanautomation:upgrade_auto_export_items>.withTag({
    ArtisanWorktables: {
        Upgrade: {
            AutoExportItems: true
        }
    }
})

 

自动输入升级

布尔值:true or false

AutoImportItems能够指挥能源转换器自动从与之相邻的容器中抽取物品

<artisanautomation:upgrade_auto_import_items>.withTag({
    ArtisanWorktables: {
        Upgrade: {
            AutoImportItems: true
        }
    }
})

 

你也可以把输入输出组合一下

<artisanautomation:upgrade_auto_import_export_items>.withTag({
    ArtisanWorktables: {
        Upgrade: {
            AutoImportItems: true,
            AutoExportItems: true
        }
    }
})

 

自动流体输入

布尔值:true or false

AutoImportFluids tag能够指挥能源转换器自动从与之相邻的流体容器中抽取流体

<artisanautomation:upgrade_auto_import_fluids>.withTag({
    ArtisanWorktables: {
        Upgrade: {
            AutoImportFluids: true
        }
    }
})

 

工具修复升级

工匠自动化wiki全文(个人翻译并润色)-第28张图片

跟前几个升级一样,你也得给它添加上NBT才能用,以及同样也能自由组合

DurabilityRepaired tag可以设置工具耐久消耗至百分之多少之后,才会使用一个材料来修理。

取值区间:[0, 1]

<artisanautomation:upgrade_tool_repair>.withTag({
    ArtisanWorktables: {
        ToolUpgrade: {
            DurabilityRepaired: 0.5,
            EnergyUsage: 0.5
        }
    }
})

你应该也注意到了DurabilityRepaired下面有个EnergyUsage,这是表示修复工具时消耗百分之多少的能量,默认一点耐久消耗1RF

 

举例

import mods.artisanworktables.builder.RecipeBuilder;

RecipeBuilder.get("basic")
.setShapeless([<minecraft:dirt>])
.addOutput( <artisanautomation:upgrade_speed>.withTag({
    ArtisanWorktables: {      
        Upgrade: {      
            Speed: 0.25,  
            EnergyUsage: -0.25
        }
    }
})
)
    .create();

此配方将输出配置好的速度升级插件