Skip to content

Macro Handler Block Authoring SDK 1.1.0

Choose a tag to compare

@fnzbrn fnzbrn released this 09 Oct 13:59

Build reusable Macro Handler Lua block plugins with native visual controls. Review the English SDK guide before downloading.

  • Schema 4: embedded offline PNG icons, grouped native tabs, up to eight atomic preset/reset settings buttons.
  • Custom names, descriptions, categories, field labels/help, eight typed field kinds and basic/advanced controls.
  • A designed counter example demonstrates the complete package, including settings, embedded icon and bounded Lua behavior.
  • Schemas 1–3 remain supported. Existing macro copies retain their embedded version and settings.
  • Offline dependency-free validator, JSON schema, TypeScript definitions and AI authoring brief; no account or network needed by the CLI.

Reader requirement: updated Macro Handler 1.0.51 (65) code line with schema 4 support. Version text alone does not establish compatibility. This release does not assert Google Play publication. Older readers reject schema 4. Arbitrary HTML/CSS, executable editor callbacks and downloaded native widgets are not supported.

Validation: 22 root SDK/parity/type tests, 17 standalone SDK tests, 143 focused JVM tests and 35 LDPlayer Android tests passed. Emulator evidence is not physical-device acceptance or a guarantee for third-party packages. Android import/compiler/sandbox checks remain authoritative. Settings buttons do not execute Lua or start macros.

Download the ZIP to develop locally, or inspect the individual schema and AI brief. Compare asset bytes with SHA256SUMS if needed. Checksums are public integrity information. Existing native plugin release v1.1.0 remains the repository's latest native release.

Macro Handler website · Lua API · Google Play