Skip to content

Releases: himi-li/Starsector-ConsoleFrontend

0.1.1

Choose a tag to compare

@himi-li himi-li released this 09 Oct 15:57

为 Console Commands 提供的中文按钮式控制台前端面板。

更新内容

  • 修复「命令输出」区空白:滚动偏移改用带钳位的 scrollToBottom(),日志不再因偏移超界而整体消失。
  • 修复「搜索」标签与搜索框未对齐:改用真正的 LabelAPI + pad 标定,标签与输入框垂直对齐。
  • 日志区改为「最新在上 + 一页一屏翻页」:最新一行固定在最上方;一页正好铺满可视区,不再被下边缘裁切;标题右侧提供「上一页 / 下一页」按钮,鼠标位于日志区时滚轮同样翻页(上滚=更新,下滚=更早),有新输出时自动回到第 1 页。

安装

  1. 确认已安装 Console Commands 4.0.x(lw_console)与 LazyLib。
  2. 下载下方 ConsoleFrontend-0.1.1.zip 并解压。
  3. 把 ConsoleFrontend 文件夹放入 Starsector/mods/,在启动器中启用。

完整说明见 README。

AI 使用说明:本项目的源代码、文档与发行包由作者与 AI 助手协作生成;所有改动均已在本机游戏中实测通过后再发布。

v0.1.0 — 中文按钮式控制台前端

Choose a tag to compare

@himi-li himi-li released this 09 Oct 11:42

Console Frontend v0.1.0

AI 使用说明:本项目的代码、文档与发行包由作者与 AI 助手协作完成。

为 Console Commands 提供的中文按钮式前端面板:每个控制台命令对应一个按钮,点击即执行,无需记忆命令名与参数。

亮点

  • 热键呼出:默认 Ctrl + ~,可在 LunaLib 的 Mod 设置中更改
  • 参数可自定义并记住:如「加金币」设置数量后,下次打开仍是上次的数值
  • ID 选择器:需要 ID 的参数(如 additem)提供「选择 + 输入 + 搜索」,以游戏内名称为主、ID 以灰色小字作为注释保留,并支持分页浏览与滚轮翻页
  • 自动收录全部命令:任何已装 Mod 注册的命令都会自动出现在面板上
  • 中文界面,并可切换为英文标签

安装

  1. 确认已安装 Console Commands 4.0.x(lw_console)与 LazyLib
  2. 下载下方的 ConsoleFrontend-0.1.0.zip 并解压,得到 ConsoleFrontend 文件夹
  3. 把该文件夹放入 Starsector/mods/
  4. 在启动器中启用 Console Frontend,进入存档后按 Ctrl + ~ 呼出

说明

  • 游戏版本:0.98a-RC8
  • 仓库内已包含编译好的 jars/ConsoleFrontend.jar,直接克隆仓库同样可用
  • 许可:MIT