[PR #228] [MERGED] examples: Mindustry 160.7 homing lab (built-in JSON/JS mod API), linked from the note #232

Closed
opened 2026-10-15 20:54:37 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rehan-remade/universal-modder/pull/228
Author: @liubrain39
Created: 10/11/2026
Status: ✅ Merged
Merged: 10/12/2026
Merged by: @rehan-remade

Base: main ← Head: codex/mindustry-worked-example


📝 Commits (4)

  • ca42efc examples: add verified Mindustry homing lab
  • 9fbbd95 examples: mindustry-homing: review fixes
  • 82e1bb2 Merge remote-tracking branch 'origin/main' into land/pr-228
  • 710ed43 kb: regenerate the index

📊 Changes

12 files changed (+415 additions, -3 deletions)

View changed files

📝 AGENTS.md (+1 -1)
➕ examples/mindustry-homing/LICENSE (+21 -0)
➕ examples/mindustry-homing/README.md (+55 -0)
➕ examples/mindustry-homing/content/blocks/baseline.json (+44 -0)
➕ examples/mindustry-homing/content/blocks/homing.json (+44 -0)
➕ examples/mindustry-homing/evidence/mindustry-verification.json (+68 -0)
➕ examples/mindustry-homing/mod.json (+8 -0)
➕ examples/mindustry-homing/scripts/main.js (+168 -0)
➕ examples/mindustry-homing/sprites/baseline.png (+0 -0)
➕ examples/mindustry-homing/sprites/homing.png (+0 -0)
📝 knowledge/games/mindustry/mindustry-160-7-a-reproducible-json-and-javascript-homing-la.md (+5 -2)
📝 knowledge/index.json (+1 -0)

📄 Description

The Mindustry field note merged in #181 describes a working case, but its original source is outside this repository. This adds the small, free-game example under examples/mindustry-homing so readers can package it directly from a clone.

The example contains two JSON turrets, the JavaScript arena, original geometric sprites, an MIT license, installation/recovery instructions and the saved verification record. The six engine-loaded files are byte-identical to the released ModLab Homing Lab 0.1.0 source. The existing field note gains an internal example link; its maintainer's engine corrections are preserved.

Validation:

  • um publish check examples/mindustry-homing --game <official Mindustry app>: 9 files, 0 failures, 0 warnings.
  • The documented ZIP command ran successfully: metadata at the root, 8 packaged files, all 6 engine-loaded files unchanged.
  • Local documentation links and whitespace checked.
  • um kb check <existing Mindustry note> --index: passed, 1 note checked.
  • The historical game evidence is two completed 30-second macOS/Mindustry 160.7 runs, including a clean-profile ZIP install. This PR does not claim a new gameplay run, other-platform validation or normal-game balance results.

Recorded workshop and reproduction steps.

Disclosure: I maintain ModLab. The example and documentation were produced with AI assistance; the original source and sprites are MIT licensed. ModLab is independent of Mindustry and Universal Modder. No game files or extracted game assets are included.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rehan-remade/universal-modder/pull/228 **Author:** [@liubrain39](https://github.com/liubrain39) **Created:** 10/11/2026 **Status:** ✅ Merged **Merged:** 10/12/2026 **Merged by:** [@rehan-remade](https://github.com/rehan-remade) **Base:** `main` ← **Head:** `codex/mindustry-worked-example` --- ### 📝 Commits (4) - [`ca42efc`](https://github.com/rehan-remade/universal-modder/commit/ca42efcf0b556bd46e6b01b622c78ae44b3432a6) examples: add verified Mindustry homing lab - [`9fbbd95`](https://github.com/rehan-remade/universal-modder/commit/9fbbd95c0cba5c22be1dd9359e32ad5e43acc9ae) examples: mindustry-homing: review fixes - [`82e1bb2`](https://github.com/rehan-remade/universal-modder/commit/82e1bb2bddbf79341a111bdd910690b8309618ee) Merge remote-tracking branch 'origin/main' into land/pr-228 - [`710ed43`](https://github.com/rehan-remade/universal-modder/commit/710ed431c69842a0a903d69e0d900ad7be8a21a1) kb: regenerate the index ### 📊 Changes **12 files changed** (+415 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `AGENTS.md` (+1 -1) ➕ `examples/mindustry-homing/LICENSE` (+21 -0) ➕ `examples/mindustry-homing/README.md` (+55 -0) ➕ `examples/mindustry-homing/content/blocks/baseline.json` (+44 -0) ➕ `examples/mindustry-homing/content/blocks/homing.json` (+44 -0) ➕ `examples/mindustry-homing/evidence/mindustry-verification.json` (+68 -0) ➕ `examples/mindustry-homing/mod.json` (+8 -0) ➕ `examples/mindustry-homing/scripts/main.js` (+168 -0) ➕ `examples/mindustry-homing/sprites/baseline.png` (+0 -0) ➕ `examples/mindustry-homing/sprites/homing.png` (+0 -0) 📝 `knowledge/games/mindustry/mindustry-160-7-a-reproducible-json-and-javascript-homing-la.md` (+5 -2) 📝 `knowledge/index.json` (+1 -0) </details> ### 📄 Description The Mindustry field note merged in #181 describes a working case, but its original source is outside this repository. This adds the small, free-game example under `examples/mindustry-homing` so readers can package it directly from a clone. The example contains two JSON turrets, the JavaScript arena, original geometric sprites, an MIT license, installation/recovery instructions and the saved verification record. The six engine-loaded files are byte-identical to the released ModLab Homing Lab 0.1.0 source. The existing field note gains an internal example link; its maintainer's engine corrections are preserved. Validation: - `um publish check examples/mindustry-homing --game <official Mindustry app>`: 9 files, 0 failures, 0 warnings. - The documented ZIP command ran successfully: metadata at the root, 8 packaged files, all 6 engine-loaded files unchanged. - Local documentation links and whitespace checked. - `um kb check <existing Mindustry note> --index`: passed, 1 note checked. - The historical game evidence is two completed 30-second macOS/Mindustry 160.7 runs, including a clean-profile ZIP install. This PR does not claim a new gameplay run, other-platform validation or normal-game balance results. [Recorded workshop and reproduction steps](https://modlabguides.online/workshop/mindustry-homing). Disclosure: I maintain ModLab. The example and documentation were produced with AI assistance; the original source and sprites are MIT licensed. ModLab is independent of Mindustry and Universal Modder. No game files or extracted game assets are included. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 20:54:37 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rehan-remade/universal-modder#232
No description provided.