![[SC]StructureCraft](https://cdn.modrinth.com/data/UFa57T9Q/c65d0477cd500cb02f5c2f95eb6ef9b128a9fa3c_96.webp)
[SC]StructureCraft
Quickly export structures for custom multi-block machines
About this Mod
You can use tools and commands to quickly export structures, currently you can export CustomMachinery (Fork), [GTM] GregTechCEu Modern, Masterful Machinery, NBT structure format (the front of the structure is the Z-axis, This mod has a wireframe rendering mode that can be changed to a single square border rendering (FULL) by default, and can be changed to a multi-block border rendering mode (OUTLINE)
How to use: After selecting two points, enter the command /StructureCraft CM, GTM, MM and enter the controller id and NBT to export the corresponding format file.
Take GTM as an example
/StructureCraft GTM 'gtceu:greenhouse'
Export examples
Custom Machinery structure (exports the state of the block and the NBT of the container together)
[
[
"AAA",
"AAA",
"AAA"
],
[
"BBB",
"BEB",
"ImI"
],
[
"CDC",
"FGH",
"CJC"
]
],
{
"B": "minecraft:stone",
"I": "minecraft:blast_furnace{BurnTime:0,CookTime:0,CookTimeTotal:0,Items:[],RecipesUsed:{},id:'minecraft:blast_furnace'}",
"C": "minecraft:oak_slab[type=bottom,waterlogged=false]",
"E": "minecraft:verdant_froglight[axis=y]",
"G": "minecraft:oak_slab[type=top,waterlogged=false]",
"D": "minecraft:birch_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]",
"A": "minecraft:smooth_stone",
"H": "minecraft:birch_stairs[facing=west,half=bottom,shape=straight,waterlogged=false]",
"J": "minecraft:birch_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]",
"F": "minecraft:birch_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]"
}
GregTechCEu Modern structure
pattern(definition => FactoryBlockPattern.start()
.aisle('AAB', 'BCB', 'BCB', 'BDB', 'BBB')
.aisle('BEB', 'CFC', 'C#C', 'DGD', 'BHB')
.aisle('IKB', 'ICB', 'BCB', 'BDB', 'BJB')
.where('K', Predicates.controller(Predicates.blocks(definition.get())))
.where('D', Predicates.blocks(GTBlocks.CASING_GRATE.get()))
.where('G', Predicates.blocks('minecraft:glowstone'))
.where('F', Predicates.blocks('minecraft:oak_sapling'))
.where('C', Predicates.blocks('ae2:quartz_glass'))
.where('E', Predicates.blocks('minecraft:moss_block'))
.where('B', Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get()))
.where('A', Predicates.abilities(PartAbility.INPUT_ENERGY))
.where('J', Predicates.abilities(PartAbility.MAINTENANCE))
.where('I', Predicates.abilities(PartAbility.IMPORT_FLUIDS))
.where('H', Predicates.abilities(PartAbility.MUFFLER))
.where('#', Predicates.air())
.build()
)
Masterful Machinery structure
layout(a => {
a.layer([
"DDDDD",
"DDDDD",
"DDDDD"
]).layer([
"DDDDD",
"D D",
"DDCDD"
])
.layer([
"AAAAA",
"ABBBA",
"AAAAA"
])
.key("D", {
block: "minecraft:stone"
})
.key("B", {
block: "minecraft:coal_block"
})
.key("A", {
block: "minecraft:smooth_stone"
})
})
Available Versions
How to Install [SC]StructureCraft on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "[SC]StructureCraft". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
[SC]StructureCraft server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is [SC]StructureCraft compatible with forge?
[SC]StructureCraft officially supports forge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with [SC]StructureCraft – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if [SC]StructureCraft consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install [SC]StructureCraft with just one click on your server.