KubeJS aisle tool
This mod provides a special tool with three main functions:
Select first corner: Right-click on the desired block to mark the starting point of the layout.
Select second corner: Hold the Shift key and right-click on the opposite corner to complete the structure selection.
Copy structure: Right-click in the air to copy the selected area to the clipboard. The system automatically formats the result using .aisle and .where directives suitable for KubeJS syntax.
When creating particularly large builds that exceed the standard clipboard size, the modification creates a separate file with the necessary commands and places the file path in the clipboard.
Special limitations:
No more than 26 unique block types can be used simultaneously within one structure, which corresponds to the limitations of the KubeJS alphabet.
You should also consider the performance limitations of the specific computer. Processing massive constructions (for example, 1024×1024×256 blocks) may cause game freezing or complete crash.
On a mid-range system, a large layout of 64×64 chunks was successfully processed, which took approximately 30 seconds of the mod's operation.