Skip to content

v0.3.2-toolwindow — live LuaBridge tool window (preview)

Pre-release
Pre-release

Choose a tag to compare

@devin-ai-integration devin-ai-integration released this 18 Sep 16:58
· 0 commits to main since this release

Preview build of the LuaMap IntelliJ plugin with the live LuaBridge tool window (from the unmerged tool-window branch, commit 648edf6). Not a main release — install for early testing of the panel.

What's in it

  • Connection bar: host (default 127.0.0.1) / port (default 25575), Connect / Disconnect / Reconnect, status badge (Connected / Connecting / Error / Disconnected).
  • Auto-reconnect + 2 s status polling; all socket I/O off the EDT.
  • NPC inspector (npc.list() → name/x/y/z table), world.getblock query, script list + Run, eval console.
  • plugin.xml: since-build="241", no until-build (accepts IDEA 2024.1 → 2025.3 and later). Note the plugin's internal version is still 0.1.2 pending the release-line bump — the zip is renamed -toolwindow to make the provenance obvious.

Install

Settings → Plugins → ⚙ → Install Plugin from Disk → luamap-idea-plugin-0.3.2-toolwindow.zip (IDEA 2024.2+, incl. 2025.3), or java -jar luamap-launcher.jar --setup-ide for a managed IDE. Then start the game with --bridgePort 25575 and open the "LuaMap" tool window → Connect.

Build: :ide-plugin:unitTest 11/11 green; verifyPluginXml passed; packaged since-build/until-build verified in the jar.