Skip to content

Releases: blackcancer/StarMade-BlockEditor

StarMade Block Editor v1.1.3

Choose a tag to compare

@blackcancer blackcancer released this 23 Sep 23:30

StarMade Block Editor v1.1.3

This release packages the current editor implementation under version 1.1.3, with matching package metadata, interface labels and health endpoint.

Included changes

  • Native Display Module (479) rendering, including animated scanlines, six orientations, Monda text and the screen layer in generated icons.
  • Standardized orthographic 64 × 64 PNG icon generation, with preview, apply and original-slot restoration.
  • Corrected desktop header, full-width icon action buttons and custom atlas manager button, with mobile touch sizing.
  • Phone/tablet navigation and complete interface translations in six languages.
  • Protected custom block saving, atomic backups and stale-write conflict handling.

The existing pinned dependencies remain StarMade-3D 1.0.2 and StarMade-Decoder 2.0.0. This release does not modify either library.

Installation

Requires Node.js 22.16 or newer, npm, a WebGL2 browser and your own StarMade installation.

Download and extract StarMade-BlockEditor-v1.1.3.zip. Run start.bat on Windows or ./start.sh on Linux/macOS/WSL, then open http://localhost:3847.

The ZIP includes prebuilt client/server files and the pinned SDK archives. First launch installs dependencies using npm ci, which requires network access. Game shaders, textures, models and fonts are loaded from your selected installation and are not bundled.

Validation

  • BlockEditor validation: 429 application tests and 6 tooling tests passed; types, documentation, vendor integrity and production build passed.
  • Blocking coverage: 100% lines and branches for each of the 47 executable source files.
  • The same rendering and editing implementation previously passed 12 Chromium/SwiftShader browser checks, including actual Display shader-clock progression, six-face pixel checks, icon export, persistence and French/English mobile workflows. Version 1.1.3 changes version metadata and documentation only.
  • Clean installation and production smoke checks passed for the exact release ZIP.
  • CI validation and dependency audit passed.

Physical-phone, Safari/iOS and Windows launcher execution are not qualified by these Linux checks.

Full changelog · Rendering and editing qualification

A SHA-256 checksum is supplied alongside the ZIP.

StarMade Block Editor v1.1.1

Choose a tag to compare

@blackcancer blackcancer released this 23 Sep 09:31

StarMade Block Editor v1.1.1

This release combines the 1.1 editor update with native Display rendering and the final desktop/mobile layout fixes.

Highlights

  • StarMade-Decoder 2.0.0 integration, with preservation of unknown XML data, atomic saves, backups and stale-write conflict protection.
  • StarMade-3D 1.0.1 for native block geometry, orientations, slabs, lighting, animation, transparency and LOD models.
  • Display Module (479) now includes its native holographic screen and Monda text layer in all six orientations. The block-definition preview uses the sample text “Display”; it does not simulate live ship values.
  • Transparent 64 × 64 PNG icon generation using a standardized orthographic view, with preview, apply and original-slot restoration.
  • Mobile navigation and complete interface translations in English, French, German, Spanish, Russian and Japanese.
  • Corrected desktop header layout and full-width icon actions and custom atlas manager button, with mobile touch sizing.
  • English Markdown documentation and updated qualification reports.

Installation

Requires Node.js 22.16 or newer, npm, a WebGL2 browser and your own StarMade installation.

Download and extract StarMade-BlockEditor-v1.1.1.zip. Run start.bat on Windows or ./start.sh on Linux/macOS/WSL, then open http://localhost:3847.

The ZIP includes prebuilt client/server files and pinned SDK archives. Dependencies are installed with npm ci on first launch; network access is required. Game textures, shaders, models and fonts are loaded from your selected installation and are not bundled.

Validation

  • 429 application tests and 6 tooling tests passed.
  • All 47 executable source files meet the blocking 100% line and branch coverage requirement.
  • 12 real-browser checks passed, including six-face Display screen/text pixel checks, icon export, persistence and French/English mobile workflows.
  • Both button layout fixes passed 48 language/viewport combinations each on the public preview; atlas manager opening and closing also passed.
  • Clean installation and production HTTP smoke checks passed for the release ZIP.
  • Latest commit CI passed, including dependency audit with no reported vulnerabilities.

Rendering checks used Chromium on Linux with SwiftShader WebGL2 and emulated mobile viewports. Physical phones, Safari/iOS and Windows launcher execution were not qualified in this environment.

Full changelog · Qualification report

SHA-256 checksums are supplied alongside the ZIP.

StarMade-BlockEditor v1.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 12:45

StarMade-BlockEditor v1.1.0

Native rendering integration, orthographic icon generation, mobile/tablet interface, complete localization and protected custom saves. This tag records the final historical 1.1.0 snapshot with desktop header fixes and English documentation, before the Display additions of 1.1.1.

Historical provenance

  • Original code commit: 9da5b80f8bcb.
  • Tag target: 9da5b80f8bcb.
  • Recording method: exact historical commit.
  • Original package.json version: 1.1.0.

This release entry was restored on 23 September 2026. Existing tags and published assets were not moved or replaced.

Distribution and qualification

This is a source-only historical record. GitHub source archives are available; no compiled npm tarball or application bundle was recreated by this reconciliation. Historical application tests were not rerun. The reconciliation verifies commit identities, root version metadata and preservation of all existing tag objects; it is not a new application or in-game compatibility qualification.
For new work, prefer the current release, v1.1.1.

Changelog and migration context
Version-history ledger

StarMade Block Editor v1.0.0

Choose a tag to compare

@blackcancer blackcancer released this 11 May 22:19

StarMade Block Editor v1.0.0

Production-ready release package for StarMade Block Editor.

Highlights

  • Visual StarMade block editor with 3D preview.
  • Vanilla + custom block loading and safe custom override saving.
  • Face texture editing through the StarMade composite atlas.
  • Custom atlas import and individual custom tile replacement.
  • Build icon picker and custom icon workflow.
  • Advanced BlockConfig property preservation/editing.
  • Multi-language UI and user guides: EN, FR, DE, ES, RU, JA.
  • Production startup scripts for Windows (start.bat) and Linux/macOS/WSL (start.sh).

Package

Download StarMade-BlockEditor-v1.0.0.zip, extract it, then run:

Windows:

start.bat

Linux/macOS/WSL:

./start.sh

The package includes prebuilt client/dist and server/dist, but does not include node_modules. The startup scripts/install workflow use npm install as needed.

Validation

  • npm run docs:check ✅
  • npm test ✅ — 171 tests passed
  • npm run build ✅
  • npm audit --audit-level=moderate ✅ — 0 vulnerabilities
  • Production smoke test ✅

SHA256:

4e57bfbf54160da78e2546f36a00714277126ecfbfd932f7da3973e1949bd513