Skip to content

SMBEdit v0.1.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@p-hofmann p-hofmann released this 09 Jan 15:05
· 559 commits to master since this release

StarMade Blueprint Editor

Yet another blueprint editor. This is a command line tool, there is no gui!
The script was written for python2.7 and is not compatible with python3, but should work on all platforms.

Features:

  • Auto-shape: Set wedges on edges or tetra/corner shapes on corners automatically!
  • Change entity type
  • Change entity class
  • Exchange all hull blocks with std./adv. Armor blocks or the other way around.
  • Move core/center
  • Remove blocks
  • Removes outdated blocks
  • Replaces old style docked entities with rail docked entities.
  • Replace all blocks of a block type with another block type

Restrictions

This editor works with StarMade v0.199.253 to v0.199.357.
Older blueprint versions, smd2 and some old smd3, are not guaranteed to work.
It is recommended to use the StarMade client to update a blueprint before using with SMBEdit!

  • Meta file / Docked entities
    Reading/manipulation of the 'meta.smbpm' file is very rudimentary at the moment and can lead to errors.
    If a blueprint is deleted after loading a single player game, or it fails to upload to a multiplayer, it probably is because of a faulty meta file.
  • Header file
    The statistical info of an entity, read from the 'header.smbph' file is not updated after blocks are modified.
  • Turrets / Docked entities
    Old style docked entities, docked to "Turret Docking Unit" or "Docking Module", are always converted to rail docked entities.