<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ocr.michiyo.me/w/index.php?action=history&amp;feed=atom&amp;title=Component%2Ftank_controller%2Fzh</id>
	<title>Component/tank controller/zh - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://ocr.michiyo.me/w/index.php?action=history&amp;feed=atom&amp;title=Component%2Ftank_controller%2Fzh"/>
	<link rel="alternate" type="text/html" href="https://ocr.michiyo.me/w/index.php?title=Component/tank_controller/zh&amp;action=history"/>
	<updated>2026-08-24T16:56:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://ocr.michiyo.me/w/index.php?title=Component/tank_controller/zh&amp;diff=1203&amp;oldid=prev</id>
		<title>imported&gt;OCDoc Import: Imported from legacy OpenComputers documentation at ocdoc.cil.li</title>
		<link rel="alternate" type="text/html" href="https://ocr.michiyo.me/w/index.php?title=Component/tank_controller/zh&amp;diff=1203&amp;oldid=prev"/>
		<updated>2026-08-24T08:08:27Z</updated>

		<summary type="html">&lt;p&gt;Imported from legacy OpenComputers documentation at ocdoc.cil.li&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= 组件：储罐控制器 =&lt;br /&gt;
&lt;br /&gt;
此组件由[[Item/tank controller upgrade/zh|储罐控制器升级]]提供。&lt;br /&gt;
&lt;br /&gt;
有了此API后，机器人可储存流体，还可以从世界和储罐“抽取”流体，或者向它们“倾倒”流体。此API还让机器人得以读取其物品栏中流体容器的更多信息，以及检查流体堆。&lt;br /&gt;
&lt;br /&gt;
组件名：`tank_controller`。&lt;br /&gt;
&lt;br /&gt;
回调函数：&lt;br /&gt;
&lt;br /&gt;
* `getTankCapacity(side:number):number or nil[, string]`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;获取机器人指定方向处储罐的容量。指定后方（`sides.back`）将访问机器人内部的选定储罐。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* `getTankLevel(side:number):number or nil[,string]`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;获取机器人指定方向处储罐中的流体存量。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* `getFluidInTank(side:number):table`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;获取机器人指定方向处储罐中流体的信息。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;注意：&amp;#039;&amp;#039;&amp;#039;`sides.back`已被弃用，请用`getFluidInInternalTank()`代替。&lt;br /&gt;
* `getFluidInInternalTank(slot):table`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;获取机器人物品栏中指定槽位或当前选定槽位中的流体信息。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* `drain([amount:number]):boolean`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;从物品栏当前选定槽位中的储罐，向机器人的当前选定储罐转移流体。若物品栏中储罐产生的流体量太大，无法装进机器人的储罐（例如桶只能产生1000mb的流体）则不会进行任何操作，也不会丢失流体。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* `fill([amount:number]):boolean`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;从机器人的当前选定储罐，向物品栏当前选定槽位中的储罐转移流体。若给定转移量太小（例如对桶而言至少要转移1000mb流体）则不会进行任何操作，也不会丢失流体。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* `getTankCapacityInSlot(slot:number):number`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;获取机器人物品栏中指定或当前选定槽位中储罐的容量。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* `getTankLevelInSlot(slot:number):number`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;获取机器人物品栏中指定或当前选定槽位中储罐的流体存量。  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* `getFluidInTankInSlot(slot:number):table`&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;获取机器人物品栏中指定或当前选定槽位中储罐所存储流体的信息。&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== 目录 ==&lt;br /&gt;
&lt;br /&gt;
{{:Component/contents/zh}}&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;OCDoc Import</name></author>
	</entry>
</feed>