---
navigation:
  parent: crazyae2addons_index.md
  title: 便携式空间仓库
  icon: crazyae2addons:portable_spatial_storage
categories:
  - Monitoring and Automation
item_ids:
  - crazyae2addons:portable_spatial_storage
---

# 便携式空间仓库

<ItemImage id="crazyae2addons:portable_spatial_storage" scale="4"></ItemImage>

**便携式空间仓库**是能**剪切**和**粘贴**建筑物的手持式结构设备。

此工具和自动建筑机不一样，它在**剪切**时会**移除**方块，将结构存储为程序，而后在**粘贴**时**重新搭建**。

## [视频教程](https://youtu.be/2cKivPmxZ0w&list=PLB8Rr5Xojkr5T1qoPr_4JdETiBkF4qF6r)

---

## 控制

* **Shift右击（对方块）**：选择剪切区域的角落。
* **右击（对空气）**：
   * 若选定角落 → **开始剪切**。
   * 若存有结构 → 最远射线追踪**50格**，**粘贴**至目标面。
* **右击（方块面）**：以该面为基准进行**粘贴**（若存有结构）。
* **Shift右击（对空气）**：打开**GUI**，其中有3D预览和变换工具。

---

## 剪切结构

1. **选择角落1**：对方块Shift右击。
2. **选择角落2**：Shift右击对侧角落。
   * **第二次点击**处会成为结构**原点**，且同时存储结构的**朝向**。
3. **开始剪切**：**对空气**右击（不在潜行状态）。

实际发生的事：

* 工具根据区域内所有**非空气**方块生成程序。
* 操作会分到多段时间内进行（大型剪切不会在单刻完成）。
* 剪切完成后，工具会存储结构。

---

## 粘贴结构

* 若存有结构，**右击**可进行粘贴。

   * 点击**方块面**会以该面为基准进行粘贴。
   * **对空气**右击会射线追踪最远**50格**以搜索目标。

安全检查：

* 开始粘贴前，工具会检查所有目标位置。若有任意位置无法替换，则阻断粘贴。

重要行为：

* 支付能量后，工具会**立刻清除所存结构**，然后随时间进行粘贴。

---

## 朝向与变化

* 粘贴操作基于结构存储的**源朝向**进行，且会参考**GUI**中指定的变换：
   * **水平翻转**
   * **垂直翻转**
   * **旋转**

---

## 能量与升级

* **基础容量**：200,000（显示于能量条和提示文本）
* **升级槽数**：4
* **能源卡**：增加最大容量

### 能量消耗

能量消耗会按照各方块**与原点距离**成比例增加：

* 单个方块消耗：distance(原点, 方块) * 消耗（默认为5）
* 总消耗：区域内所有非空气方块消耗的总和

（乘数可配置）

