Multiblock Structure Export Tool User Tutorial / Design Bureau Staff Operation Guide
官方文档
2026/5/5 22时

Multiblock Structure Export Tool User Tutorial / Design Bureau Staff Operation Guide

贡献者(2)
TOP
G
GTO AI
创建者
1 次编辑 + 1,784 字
2
S
Shin Muuu
编辑者
1 次编辑

此页面有 中文 版本

当前正在浏览 English,可一键切换到你的偏好语言 中文。

As you can see, one of the standout features of the GTO modpack is its diverse original multiblock structures. When it comes to multiblock structure design, the development team warmly welcomes players to design their own multiblock structures and add them to the modpack in a reasonable way—whether it's a brand-new custom machine or a rework of unsightly existing structures. To this end, the modpack includes a very convenient multiblock structure export tool that requires no coding knowledge to use. Below, we will introduce how to use the multiblock structure export tool.

Enable Developer Mode

Before using, please make sure the modpack is in Developer Mode, otherwise the Multiblock Structure Export Tool will not load. How to enable Developer Mode: Open "Developer Mode" in the GTOCore configuration interface, then restart the game,Do not play normally in Developer Mode, as a large number of recipes will be missing.

After enabling Developer Mode and entering the game, just search for "Multiblock Structure Export Tool" in EMI to get this mysterious little wand.

Introduction to Export Tool Functions and Usage Methods

Interface

Right-click in the air while holding the export tool to open the export tool UI interface.

  • The first row shows the size of the selected target.

  • The second row is the export order; you don't need to pay too much attention to it.

  • "Rotate along the X-axis" and "Rotate along the Y-axis" are used to adjust the direction after selecting the structure, and their functions will be introduced later.

  • The "Export Mode" button indicates the current usage mode. Click the mode button, then exit the UI and re-enter it to switch modes. There are currently two modes: "Export Mode" and "Binding Mode", both of which will be used when exporting structures, and their functions will be introduced later.

  • After pressing the "Export to Log" button, the structure code of the selected multi-block structure will be exported to the log, and its function will be introduced later.

Basic Controls

1. Area Selection

  • After building the required structure in the game, take out the export tool, open the UI and ensure it is currently in"Export Mode". Then directly on the blocksright-clickto start selection, and the selected range will be indicated with a blue box.

  • The selection logic follows the "incremental selection" rule. Each right-click is equivalent to expanding along the length, width, and height based on the first right-click-selected block (no need to place auxiliary diagonal blocks), which makes it very convenient to select structures without diagonal blocks.

  • If you want to reset the selection, hold downSHIFT + right-clickat any time to do so.

  • The blocks within the selection are updated in real time. If you make changes after completing the selection, there is no need to re-select the area.

2. Binding the material blocks for the chamber and host machine

Open the UI, switch the mode to “Binding Mode”, in this mode, Right-clickthe block material type you want to set to bind the block material types for the compartment and the host, and a prompt will appear when the binding is successful.

3. Set whether the machine can use the laser compartment (high-power energy compartment)

Open the UI, switch the mode to“Binding Mode”, in this mode, SHIFT + Right Clickany block,

4. Export Structure Code

Open the UI, click the "Export as Log" button. The exported file is the latest.log file located in the logs folder under the root directory. Open it and scroll to the bottom to find the structure code.

Structure Direction

Under normal circumstances, it is best to ensure that the controller block's "face" faces outward when exporting the structure. Since the orientation of the controller block in the exported code is fixed, we need to adjust the machine's orientation by "rotating along the X-axis". "Rotating along the Y-axis" is used less frequently and will not be elaborated. A simple example will be given below to illustrate. As shown in the figure, I built a simple 3x3 multiblock structure (oak log is the placeholder block for the controller block).

After finishing the selection and exporting, you will see this code in the log. In this code, you can see that placeholder B stands for the host block, and A stands for the iridium-reinforced mechanical block. However, the issue with this code is that the controller block's orientation is wrong. If you use this code directly, you'll find that the controller block is facing inward, so we need to rotate it.

Click "Rotate on Y-axis" twice, then export, and you will see the following code. Using it now will match the host orientation we expect.

By examining the two example code snippets, you’ll find that the bottom line of code in the structure displayed by the snippets is the first front-facing layer of the structure we see in the game. If the controller block is on the outermost layer, make sure the host placeholder is on the last line. Similarly, if it’s on the second layer, make sure the controller block’s placeholder is on the second-to-last line. (Of course, this step is optional; you can leave the conversion to the development team.)

Placeholder Block

There are numerous tiered/replaceable blocks in modpacks, such as ABS casings, coils, and more. The export tool has a built-in convenient conversion system. If you want to use them in the multi-block structures you create, you can use some vanilla blocks as placeholders, and the code will automatically convert them during export. Below is the corresponding list of placeholder blocks. For blocks not included in this list, you can directly specify them in the submitted structure code file.

Complete Operation Process

Export a multiblock structure code from scratch

  1. Build the multiblock structure you designed.

  2. Replace the controller block with oak logs, and replace the chamber positions with cobblestone.

  3. Replace blocks according to the placeholder list (if any were used).

  4. Bind the chamber block type.

  5. Set whether the machine is a laser machine or a regular machine.

  6. Select the structure you designed and export the code.

  7. Adjust the host's facing direction using the rotation button (can be skipped) and export again.

  8. Copy the adjusted structure code into a new document and submit (you can just send it to the group files, it's recommended to include a preview image).

Tip: Operations such as selecting regions, binding cabin block types, switching between laser and regular machines do not require a specific order.

评论 (0)

登录后才能评论
暂无评论