Mod Icon

MI2-Utilities-Java

QOL Mod, powerful assists to vanilla gameplay. For destined Mindustry players.

138kDownloads118Stars
Created 4 years agoUpdated 21 days ago

Authors:

1.12.0

157.1

  • Added: Draw player pings on the minimap

This feature is controlled by two options at the same time, 'Minimap.drawLabel', 'showpings' (vanilla).

  • 添加: 在小地图上绘制玩家Ping

该功能同时受两个选项控制: Minimap.drawLabel, showpings(原版)

1.11.2

  • Fixed: Another null pointer issue with block.consPower
  • Fixed: Mindow windows not snapping correctly on devices with display cutouts (e.g., punch-hole screens)
  • Adjusted: Improved update checker behavior

Silently checks for updates; only opens the update checker when a compatible new version is available

  • 修复: 另一block.consPower空指针问题
  • 修复: Mindow窗口在有安全区(如挖孔屏)的设备不正确吸附边缘
  • 调整: 优化更新检查器行为

静默检查更新, 仅存在兼容的新版本时弹出更新检查器

1.11.1

  • Fixed: building inventory misalignment on nonzero screen safe margin(such as punch-hole display)

  • Fixed: consPower null pointer in PowerGraphTable

  • 修复: 建筑内物品显示错位, 当使用了(挖孔屏等)具有安全区域边界的设备

  • 修复: 电网统计的一个consPower为空的错误

1.11.0

Mindustry v155.4

  • Adjusted: Reworked update checker

    Reads release list from GitHub repository, allows selecting appropriate version to download Displays formatted minimum game version info to avoid downloading incompatible versions Though you can still force download

  • Fixed #36

  • Fixed: When disabling turret range rendering, unit range rendering did not use shaders

  • 调整: 重制更新检查器

可以读取Github仓库的发布列表, 选择合适的版本下载 格式化的最小游戏版本号提示, 避免下载不兼容版本 尽管你仍可以强制下载

  • 修复 #36
  • 修复: 禁用炮台视野范围时, 单位视野范围未使用着色器渲染

1.10.0

154.2

Fixed: Heat bar wrong info on heat turrets.

修复: 热量炮台热量条的错误信息.

1.9.5

v152.2

  • Fixed: Version update check now uses api.github.com #33
  • Fixed: World Processor AI couldn't process Control config command properly #34
  • Added: Opacity adjustment option for range zone rendering
  • Adjusted: Optimized unit and turret range zone rendering effects

Forgot to test if the new version download feature works properly - have to wait until next version for this

  • 修复: 版本更新检查使用api.github.com
  • 修复: 世处AI无法正确处理指令Control config
  • 添加: 范围渲染调整透明度的选项
  • 调整: 单位和炮台范围渲染效果优化

我忘了测试下载新版本的功能是否正常, 这得等到下一个版本了

1.9.4

v151.1

Fixed

  • Item Graph Monitor crashes when opening empty blocks

Changed

  • Item charts in Core Info now appear as hover-activated popups

    Replaces click-to-view

修复: 物品图表监视器崩溃 调整: 核心信息物品图表改为光标悬浮弹出

1.9.3

Update to 150.1

FAAA

  • Fixed: MI2UI rebuild button tooltip bundles
  • Adjusted: Added safeguard code to Build Plan Tracker AI's auto-rebuild

    Prevents unrecognized ghost blocks

  • Added: RTS waypoint hotkeys for minimap
  • Adjusted: Emojis now only display in-game

Core Information

  • Adjusted: Team selection popup embedded directly in window
  • Fixed: Missing dark background for team selection popup
  • Fixed: Severe window jittering when switching teams

更新至150.1

杂项

  • 修复:MI2UI重建按钮提示的bundles
  • 调整:跟踪建造规划AI的自动重建功能增设保险代码

防止个别幽灵方块无法识别

  • 添加:在小地图使用相应快捷键设置RTS路径点
  • 调整:Emojis仅在游戏内显示

核心信息

  • 调整:选择队伍弹窗内嵌到窗口内
  • 修复:选择队伍弹窗的暗背景缺失
  • 修复:更换队伍时窗口尺寸严重抽动

1.9.2e

Fixed frequent settings reading in RendererExt

1.9.2d

Fits v150 by fixing Standbox Instand Build crash 适配v150,即修复了沙盒瞬间建造崩溃

1.9.2c

1.9.2b

1.9.2

Fixed: Item chart monitor null crash 修复资源监视器崩溃

1.9.1

Update Highlights

Monitor Panel Overlay (Beta)

Enable overlay via MI2UI button Add various monitors (4 types available) Bind monitors to specific blocks Draggable and resizable

  • Added: Four monitor types:
    • Health bar
    • Item line chart
    • Processor variables
    • Memory cell

Mindow

  • Removed: Window edit mode
  • Added: Toggle for title bars in settings

    Disable title bars (e.g., for minimap) in preferences

Other Improvements

  • Fixed: Incorrect enable minimap settings
  • Fixed (Truly): Power grid bar collapse issue
  • Fixed: #29
  • Fixed: Global Scanner range replacement only affecting own team blocks
  • Fixed: Redundant shelling in composite icons
  • Adjusted: MI2UI render settings layout - reduced interface jitter
  • Changed: World Processor AI markers now separate from map markers
  • Added: Option to auto-clear AI markers on world reload
  • Code cleanup and optimizations

更新内容

监视面板叠加层(测试)

通过MI2UI的某个按钮启用叠加层 添加各种监视器(目前有4种) 将监视器绑定到指定方块上 可拖拽、调尺寸

  • 添加四种监视器
    • 血条
    • 物品折线图
    • 处理器变量
    • 内存元

Mindow

  • 移除了窗口编辑模式
  • 标题栏可以在设置里关闭了

不喜欢小地图标题栏的,可以关掉它

其他

  • 修复:启用小地图设置项错误
  • 修复(真正地):电网条折叠问题
  • 修复:#29
  • 修复:天眼查范围替换只能替换本队方块
  • 修复:组合图标的冗余套壳
  • 调整:MI2UI渲染设置的布局,降低了界面抽搐的逆天程度
  • 调整:世处AI产生的Markers现在独立于地图Markers
  • 添加:选项:世处AI重载世界自动清理Markers
  • 清理代码

1.9.0

GUI Enhancements

Mindow2 Improvements

  • Added: Support for creating windows without settings items
  • Added: "Window Configuration Mode" - displays drag handles, close buttons, and settings (where available) on all windows. Accessible via MI2UI
  • Fixed: Snapping issues caused by circular references detection

New Composite Icon

  • Added: Icon composition element combining multiple icons
  • Implemented: New control applied to numerous buttons and labels

Others

  • Migrated to Mindow: AI panel, Wave Info, and Global Scanner with redesigned interfaces
  • Enhanced: Visual effects for Global Finder
  • Relocated: Global Finder now resides within MI2UI
  • Changed: Minimap coordinate display no longer has dark background, no longer captures mouse events
  • Removed: Minimap title bar (use Window Configuration Mode for management)
  • Fixed: Power grid bar height calculation issues

GUI

Mindow2

  • 允许创建不含设置项的窗口了
  • 允许进入"窗口配置模式", 所有窗口将展示拖动, 关闭, 设置项(如果有)等功能按钮. 为MI2UI添加了模式入口
  • 修复了循环吸附检测导致无法正常吸附

新的组合图标控件

  • 将多个图标组合在一起
  • 许多按钮和文本已经应用了这种新控件

其他

  • 将AI, 波次信息, 天眼查移动到Mindow内, 并重新设计了界面
  • 为天眼查添加了视效
  • 天眼查移动到MI2UI内
  • 小地图的坐标不再有暗背景,并且不再捕捉鼠标事件
  • 小地图不再显示标题栏, 请使用"窗口配置模式"
  • 修复了电网条控件高度问题

1.8.5

  • Fixed Potential: crash when using auto-completion with empty logic code

  • Added: Visual feedback for window dragging and snapping

  • 修复可能:逻辑代码为空使用自动补全崩溃

  • 添加:窗口拖拽、吸附视效

1.8.4

  • Added: Type filter for disabling building/unit rendering
  • Added: Confirmation prompt when deleting AIs
  • Adjusted: All AIs now support custom naming
  • Fixed: Duplicate planning in Build Plan Tracker AI's assist mode
  • Fixed: Block overlay rendering on MindustryX effects layer
  • Removed: View zoom options from mod settings

  • 添加:关闭建筑、单位渲染可以设置类型过滤器
  • 添加:删除AI时的确认提示
  • 调整:所有AI都能设置名字
  • 修复:跟踪建造规划AI的协助建造重复规划
  • 修复:方块叠显层渲染在MindustryX的特效层上
  • 移除:Mod的视角缩放选项

1.8.3

  • Added: World Processor AIs can now read/write variables of other World Processor AIs

    And related introduction

  • Added: Action timer visualization for Mining AI
  • Fixed: Mining AI failing to switch ores correctly
  • Fixed: Missile rendering errors on minimap

  • 添加:世界处理器AI可以读写其他世处AI的变量

    及相关介绍文本

  • 添加:挖矿AI可视化动作计时器
  • 修复:挖矿AI不能正确切换矿物
  • 修复:小地图渲染导弹错误

1.8.2

AI

  • Added: Three preset AIs based on World Processor AI
    • Map Editor
    • Unit Spawner
    • Team Switcher
  • Added: Movement/Attack control indicators for World Processor AI
  • Fixed: World Processor AI custom UI showing numbers as null
  • Fixed: World Processor AI code saving failure
  • Fixed: Other issues

AI

  • 添加:三个基于世处AI的预置AI
    • 地图编辑器
    • 单位生成器
    • 切换队伍
  • 添加:世处AI 移动、攻击 控制指示器
  • 修复:世处AI自定义UI显示数字为null
  • 修复:世处AI代码不能保存
  • 修复:其他问题

1.8.1

fixed World Proc AI invalid save. 修复:世处AI不能保存代码

1.8.0

Mindustry: 149

AI

  • AI Modularization
  • Allows adding multiple World Processor AIs
  • Adjust AI order to determine execution priority
  • AI configurations are storable (persistent)
  • Legacy World Processor AIs remain in saves to facilitate data migration

Other

  • Added: Key bindings
  • Added: Enhanced support for Objectives and Flags in map info @LaoHuaJiOfficial
  • Added: Turret/unit vision range can filter specific unit/building types
  • Adjusted: Only minimap window hides title bar
  • Fixed: Made all existing tooltips mobile-friendly
  • Fixed: Minimap rendering issues (attack indicators, graphic transformations)

AI

  • AI模块化
  • 允许添加多个世处AI
  • AI调整顺序, 决定执行优先级
  • AI配置可存档(持久化)
  • 旧版的世处AI仍保留在存档中, 以方便转移您的数据

其他

  • 添加: 按键绑定
  • 添加: 地图信息对Objectives和Flags的进一步支持 @LaoHuaJiOfficial
  • 添加: 炮台/单位视野范围可以筛选指定单位/建筑类型
  • 调整: 仅小地图窗口隐藏标题栏
  • 修复: 让所有现有提示支持移动端
  • 修复: 小地图绘制问题(攻击指示器, 图形变换)

1.7.0

Mindustry: 149

  • Fixed AI movement control malfunction with inputReplace enabled on mobile
  • Title bar now auto-hides after 3 seconds of inactivity
  • Fixed cursor coordinate color rendering

  • 修复移动端启用inputReplace后,AI控制移动不正确
  • 标题栏现在需要等待3秒自动隐藏
  • 修复小地图光标坐标颜色

1.7.0-beta-2

Mindustry: 149

Changes

  • Mindow title bars now auto-collapse
  • Fixed: Help text, button labels & UI layout issues

Minimap

  • Temporarily removed block monitoring feature
  • Added: Rendering for Objectives & Markers (previously unimplemented)
  • Code logic optimized for improved usability

MI2UI-AI

  • Added: ucontrol-pathfind support (use sparingly!)
  • World Handler AI editor now bypasses no-logic-building rules
  • Fixed crash related to @counter variables

Fixed #23

  • 窗口标题栏现在自动折叠
  • 修复帮助信息、部分按钮的文本、部分UI的布局问题

小地图

  • 暂时移除了监视方块的功能
  • 添加对Objectives和Markers的渲染(以前其实没有实现)
  • 优化了代码逻辑,UI的人性化

MI2UI-AI

  • 添加对ucontrol-pathfind的支持(请不要频繁调用)
  • 允许世处AI的编辑器绕过禁止逻辑建筑的规则
  • 修复与@counter相关的崩溃

修复#23

1.7.0-beta-1

AI Translated

Supported Game Version: v149

NOTICE TO v146 PLAYERS: DO NOT UPDATE!

Mobile Version Untested - Potential Issues May Exist

Bug reports via any channel are highly appreciated!

Adjustments

  • Window snapping behavior & options interface (@LaoHuaJiOfficial)
  • Refactored core logic for critical features (improved reliability)
  • Streamlined team display in Core Overview

AI Fixes

  • Mining AI:
    • Now using vanilla indexer • Added availability indicators for floor/wall ores
  • Poly AI: Code logic optimized
  • Logic AI: Fixed

支持的游戏版本:v149 请146的玩家不要更新!

移动端未经测试,可能存在bug。不论如何请通过各种渠道反馈,谢谢!

调整

窗口的吸附以及选项界面 @LaoHuaJiOfficial 一些功能的代码逻辑,希望他们可靠!

核心信息窗口的队伍显示,超级简洁!

AIs

已完成修复

挖矿AI采用原版索引,添加了地面矿/墙矿可用性脚标 poly AI调整了代码逻辑 逻辑AI已修复

1.7.0-alpha-2

MapInfo Adjustments

Added new map rules
Highlighted special values in team attributes

Rendering Features

Fixed pathfinding route rendering
RTS AI pathfinding: Only renders next node
Survival Mode pathfinding: Fully functional
Implemented new attribute bar rendering library
Removed legacy shield bar style

Input Control

View movement operations no longer depend on inputReplace setting
AI functions except "Move to Screen Center" (primary) remain unfixed
Enabled experimental new code for AI-controlled movement on Android (untested)

Speed Auto Controller

Rename: SpeedCtrl -> Time Scaler Removed base frame rate setting → Now uses max FPS from vanilla settings
Fixed game acceleration issue at high frame rates

Maintenance

Fixed heat attribute bar display on mouse hover
Code cleanup & fixed multiple crash issues

调整了MapInfo

补充新增的地图规则 队伍属性特殊值高亮

渲染功能

修复寻路线渲染 RTS AI寻路只能渲染下一个节点,生存模式寻路正常使用 编写了新的属性条渲染库 移除了护盾条的老样式

输入控制

涉及视角移动的操作不再依赖设置inputReplace AI除“移动到屏幕中心”(第一个)以外,其他功能未做修复 AI控制玩家移动的操作在安卓端启用实验性的新代码(未测试)

自动变速器调整

->时间缩放器 取消了基准帧率设置,现在基于原版设置里的最大帧率 修复了高帧率下导致游戏加速的问题

其他

修复鼠标悬浮显示的热量属性条问题 清理代码、修复一些崩溃问题

1.7.0-alpha

感谢各位玩家的耐心等候,MI2U复活赛打赢了 Thanks for your patience, everyone – MI2U has made a comeback and won the rematch!


!!!BugBugBugBugBugBugBugBug!!!

Compatible with game version v149 (some features are temporarily unavailable)

Simplified the Mindow2 class Removed: Duplicate RTS formation feature (already exists in vanilla) Removed: Block-color-based turret vision range rendering (due to minimal visual impact and incompatibility with foo) Removed some experimental or redundant features

支持游戏版本v149,部分功能暂不能正常使用

简化了Mindow2类 移除:与原版重复的RTS编队功能 移除:按方块颜色渲染炮台视野范围的功能(由于效果不显著并且与foo不兼容) 移除了一些实验性或多余功能

1.6.2

Added: New optional fill color for turret view area

Highlight the color of the anti-aircraft turrets Coloring by turret type

Added: When you press F to select, the size is displayed (currently only for desktop version, inputReplace needs to be enabled. if i forget mobile later please remind me.) Added: CoreInfo can adjust the unit icon size Added: The minimap can pop up as a full-screen translucent map Adjusted: Optimized the interface of the minimap

Fixed: Further fixed the problem that the layout of settings items in the foo side was confused Fixed: There was an issue with some prompts in the settings

添加:炮台视野范围新的可选填充色

高亮防空炮台的颜色 按炮台类型填色

添加:按F框选时,显示选框尺寸(目前仅限桌面版,需要开启inputReplace) 添加:核心信息可以调节单位图标尺寸 添加:小地图可以弹出为全屏半透明地图 调整:优化了小地图的界面

修复:进一步修复了设置项在foo端里布局混乱的问题 修复:设置项里的部分提示有问题

1.6.1

#Mindow窗口

The title bar on the right has been adjusted to be more in line with the user's (my) habits:

Minimize, drag-drop buttons merge into one. No more use of collapser. The title bar appears only when minimized.

Fixed: Minimized window with extra size.

MI2UI

Added: Button to clear ghost buildings. Adjust the UI layout.

Removed the collapser tab frame. The quick settings is now expanded by the yellow button at the top. Other buttons and information are centralized into the main interface.

Core information

Added: Option to set the number of columns of items per row.

Adjust the UI layout.

Adjusted: (possibly) Added support for the foo's client search settings feature.

###Mindow窗口 调整了右侧标题栏, 更加符合用户(本人)使用习惯:

将最小化, 拖拽按钮合二为一. 不再使用折叠按钮. 标题栏仅在最小化时显示.

修复: 最小化具有额外尺寸的问题.

MI2UI

添加: 清除幽灵建筑的按钮. 调整UI布局.

移除了折叠选项卡框架. 快捷设置界面改为通过顶部黄色按钮展开. 其他按钮和信息集中到主界面.

核心信息

添加: 设置每行物品列数的选项. 调整UI布局.

调整: (可能)添加了对foo客户端搜索设置项功能的支持.

1.6.0b

1.5.6b - 1.6.0b

Settings

Because the previous setting system was too ugly and the data could not be exported, it was completely rewritten.

The new version of the setting interface has the style of the original.

sorted out the different setting categories. Added a lot of help information. I think the interface is much cleaner than before.

The new version of the setting is stored in the player's setting save.

The old setting system has been deprecated, and your setting needs a check out. Considering that the old version has some important settings, such as the code for custom logic AI, the reader of the old version of the option is kept for a period of time in order to export the data manually.

With the update of the setting system, a large number of bugs have been fixed, and the mod loading logic has been significantly optimized.

Miscellaneous

Probably Fixed: Screen edge panning when paused. Fixed: Rendering crash caused by players. Fixed: Optimized the distribution reveal function of the junction.

选项

因为原界面太丑, 并且无法导出数据, 遂进行彻底的重写.

新版选项界面具有原版风格.

整理了不同的选项类别. 添加了大量帮助信息. 我认为比以前清爽得多的界面.

新版选项存储在玩家存档中.

旧版选项系统已废弃, 你的选项需要重新设置. 考虑到旧版有一些重要的选项, 例如自定义逻辑AI的代码, 旧版选项的读取器会保留一段时间, 以便手动导出数据.

伴随选项系统的更新, 修复了大量的Bug, 显著优化Mod加载逻辑.

其他

可能修复: 暂停时触发屏边移动视角. 修复: 渲染玩家导致的崩溃. 修复: 优化了交叉器的物流揭示功能.

1.6.0

1.5.6b

1.5.6

Adjusted: Space Scan data is now lazy loaded as much as possible. Adjusted: Removed options for Space Scan. Added: Mining AI supports wall ore Added: Auto-aim AI support for controlling turrets Added: Added the command "clean" to the Logic AI custom interface Fixed: Cursor is not displayed after entering the turret

调整:天眼查的地图数据现在尽可能地延迟加载。 调整:移除了关于地图数据的选项。 添加:挖矿AI支持墙矿 添加:自动瞄准AI支持控制炮台 添加:逻辑AI自定义界面新增指令:clean清空界面 修复:玩家进入炮台后不显示光标

1.5.5c

Fixed: Power graph bar performance improvement

1.5.5b

Adjusted: Restored the old RTS formation interface that popped up automatically Fixed: Android device shader issue Fixed: logic-helper locating of variables

调整:恢复了旧版的自动弹出的RTS编队界面 修复:Android设备着色器问题 修复:逻辑辅助查找变量的定位问题

1.5.5

Shader

Fixed: Flicker in turret zone rendering. Adjusted: Turret zone and overdrive zone shader. tt53 1

Added: Item Backpack revealed now shows ammo. Adjusted: Heat bar now displays maximum efficiency. Adjusted: Default shield bar style changed to HP multiple text. Adjusted: Logical helper split is now stored in settings.

着色器

修复: 炮台范围渲染的闪烁 调整: 炮台范围和超速范围的着色器

添加: 物品背包揭示现在显示弹药 调整: 热量条现在显示最大倍率 调整: 默认盾量条样式改为血量倍数文本 调整: 逻辑辅助的分隔符现在存储到选项中了

1.5.4

AI Assistance

Adjusted: The AI settings interface can collapse the setting bar of each logic. Added: Custom AI can store multiple logics.

Only one logic can be selected each time.

Added: Custom AI can use the Print statement to generate controls associated with logic variables.

Text boxes, buttons, drop-down menus, and information labels can be generated on the control panel. For more information, please refer to the help documentation in the AI settings interface. The control panel can be opened from the button next to Log in the AI settings interface. When using the mod for the first time, an example sandbox map editor logic will be generated.

Fixed: The minimization of the minimap window causes it to malfunction.

AI辅助

调整: AI设置界面可以折叠各个逻辑的设置栏 添加: 自定义AI可以存储多个逻辑

每次只能选择使用一个逻辑

添加: 自定义AI可以用Print语句生成关联到逻辑变量的控件

可在控件面板生成文本框, 按钮, 下拉选单, 信息标签 详细说明请看AI设置界面的帮助文档 控件面板从AI设置界面Log旁边的按钮打开 首次使用mod时, 会生成一个示例的沙盒地形编辑器AI

修复: 小地图窗口最小化后抽风

1.5.3

Logic Helper

Added: Autocomplete overlay

The user experience should be similar to that of IDEA or VSCode Hotkeys: Tab, Up, Down, Enter Beware of bugs

Fixed: Logical Assisted Find scroll position inaccurate Adjusted: Logic Helper UI Adjusted: The initial length of the wave preview table Adjusted: Health bars performance optimization Added: HP bar with drowing bar Adjusted: Emojis UI Fixed: CoreInfo power bar was compressed when showCoreItems was set to no Adjusted: Power Graph Bar performance optimization Fixed: Mindow window still uses snapping animations when it shouldn't.

逻辑辅助

添加:自动补全浮窗

使用体验应该和IDEA或者vscode差不多 快捷键:Tab,上,下,回车 小心bug

修复:逻辑辅助查找功能滚动位置不准确 调整:逻辑辅助界面 调整:波次预览界面初始长度 调整:血量条性能优化 添加:血量条with淹没条 调整:Emojis界面 修复:CoreInfo电量条被压缩当showCoreItems设为否 调整:电网条性能优化 修复:Mindow窗口在不需要吸附动画时仍然使用插值动画

1.5.2b

Power net bar

In tiny mode, fold the power bars when there is no battery.

Wave preview

Fixed: specifying preview spawnpoint was invalid.

电网条

简洁模式下,没有电池时收起电网条

波次预览

修复:指定预览出生点无效的问题

1.5.2

Core Info核心信息

调整:新的详细电网条

发电耗电的展示与对比 通过特有的流量图快速感知输入输出比例 可以切换为简洁模式(旧版本) 切换按钮在窗口的左侧标题栏

预览: E5L5WVV$FJE@9 AF94QGRWO {K)EEBM(8_B_90P4T49OC E

Wave Preview波次预览

优化了UI和部分代码 增加了能调整尺寸的按钮 KUI W3Y8748ZRPO 1{8U~(1_tmb

修复一些bug

1.5.1b

1.5.1

Mindow2窗口

调整标题栏

左侧标题栏不再被动剪裁其中内容 修复一些不合理的最小化行为 当光标指向左侧标题栏时,自动收起右侧标题栏

修复了所有已知关于缩放的问题

MindowMap

新增两个选项

单位色差 单位描边

img

调整了左侧标题栏布局

自动收起三个按钮 坐标字号自动调整

仍然不建议设置<140的地图尺寸

1.5.0

UI更新

重新构思设计了标题栏和许多UI

标题栏内嵌到窗口界面中,仅一个拖拽按钮,便于未来添加窗口尺寸调整等功能 点击按钮展开标题栏(感人至深的缓动效果和自动挤压布局!) 标题栏所在行可以添加其他元素 tt49 1

MI2UI主界面窗口

将原界面做了功能分组 增加了更多常用设置按钮 tt49 3

小地图窗口

将按钮和坐标显示整合到标题栏 tt49 2

核心信息窗口

将按钮整合到标题栏 悬浮在某一物品上,标题栏将弹出显示该物品具体数目 tt49 4

其他

修复一些UI问题 Mindow的代码优化

1.4.3

Probably fixed a problem that made the mod not detected in some mobile devices

1.4.2c

Fixed: Logic cutsom AI was not reset when loading map. Tweaked: Force Wave Preview UI to check screen height.

修复:逻辑AI在加载世界时不重置 调整:强制波次预览ui检查屏幕高度

1.4.2b

Fixed: Speed control icon rotation. Fixed probably: Snapped and minimized UI hidden

修复:自动变速图标旋转 可能修复:有吸附的UI最小化时隐藏

1.4.2

修复:一些UI缩放问题 添加:一些新图标

Fixed: some ui scaling problems. Added: new icons.

1.4.1

Fixed some ui problems

Jitpack bad bad

1.4.0a

Added: Mindow scalable from 5% to 400%

添加:独立的窗口缩放选项 5%-400%

1.3.7d

1.3.7c

1.3.7

Fixed: Player cannot build while logic AI is on. Tweaked: UI adjustment Tweaked: The operation of the Sky-Scan is evenly spread to each frame

修复:逻辑AI运行时不能建造 调整:UI调整 调整:天眼查的运算均摊到每帧进行

1.3.6

Added: CoreInfo can open line charts for multiple items at the same time Tweaked: The building inventory display now has a gradient background Tweaked: Tweaks the AI's code logic Tweaked: Fixed the Log size of the logic-custom AI Fixed: Center-move AI does not detect switch Fix: Some UI issues

添加:CoreInfo可以同时打开多种物品的折线图 调整:建筑物品显示现在有渐变色的背景 调整:调整了AI的代码逻辑 调整:固定了逻辑自定义AI的Log大小 修复:中心位移AI不检测开关 修复:一些UI问题

1.3.5

Added: Logic AI player actions now have a timer, see in-game help. Added: Logic AI help information, next to the edit button. Fixed: Logic AI executing empty code crashes. Fixed: The power bar in the information bars shows incorrect power consumption when the building is not working. Fixed: Wave table does not automatically adjust layout and exceeds screen boundaries.

添加:Logic AI玩家动作现在有计时器,详见游戏内说明。 添加:Logic AI的帮助信息,在编辑按钮旁边。 修复:Logic AI执行空代码崩溃。 修复:建筑不工作时,信息栏的电力条显示电力消耗。 修复:波次面板不自动调整布局、超出屏幕边界。

1.3.4b

Logical player AI

Added: Overwrite implementation of some instructions.

payload related actions. itemtake, itemdrop. Control controls the building's config. PrintFlush outputs the text to the Log field of the AI settings interface.

Tweaked: Adjust the layout of the AI settings.

Added an indicator (switch button).

Fix: Sandbox instant build run without detecting E key.

逻辑玩家AI

添加:部分指令的覆盖实现

payload相关操作 itemtake,itemdrop Control指令可以控制建筑的config PrintFlush将文本输出到AI设置界面的Log区域

调整:调整AI设置界面的布局

添加了一个指示灯(开关按钮)

修复:沙盒瞬间建造未检测E键暂停

1.3.3

Added: Zoom in & zoom out setting Added: Optional health bar style, see options Tweaked: Dristibution reveal, cursor hover information is obscured by the fog of war Tweaked: Logical custom AI partial statements are only valid for single player sandbox Fixed: Unit AI rotating issue Fixed: Settings initialization Bug

添加:视野放大缩小上限选项 添加:可选血条样式,详见选项 调整:物流揭示、光标悬浮信息受战争迷雾遮挡 调整:逻辑自定义AI部分语句仅限单人沙盒生效 修复:单位AI转向问题 修复:选项初始化的Bug

1.3.2c

Fixed: instantBuild not checking gamemode Fixed: Logic AI problem in execution of ulocate

修复:沙盒瞬间建造未检测模式 修复:逻辑AI执行ulocate问题

1.3.2b

AI-assistant

Added: Logical custom AI.

Background run custom Mlogic script. Player unit is controlled via . Function is not perfect.

Tweaked: AI configuration interface optimization.

Added: Help buttons for each mindow2 in the MI2U Settings collection dialog. Added: A setting to enable the height of the block selection panel.

Other tweaks....

AI辅助相关

新增:逻辑自定义AI

后台运行自定义的逻辑脚本 玩家单位通过@unit进行控制 功能尚不完善

调整:AI配置界面优化

新增:在MI2U选项合集页中添加了各个窗体的帮助按钮 新增:是否启用方块选择面板高度的选项

其他调整……

1.3.2

AI-assistant

Added: Logical custom AI.

Background run custom Mlogic script. Player unit is controlled via @unit. Function is not perfect.

Tweaked: AI configuration interface optimization.

Added: Help buttons for each mindow2 in the MI2U Settings collection dialog. Added: A setting to enable the height of the block selection panel.

Other tweaks....

AI辅助相关

新增:逻辑自定义AI

后台运行自定义的逻辑脚本 玩家单位通过@unit进行控制 功能尚不完善

调整:AI配置界面优化

新增:在MI2U选项合集页中添加了各个窗体的帮助按钮 新增:是否启用方块选择面板高度的选项

其他调整……

1.3.1

添加:沙盒模式瞬间建造 调整:更好的动态修复区域显示

Added: Sandbox instant build. Tweaked: Better dynamic mend region display.

1.3.0b

Mindow2 UI更新

移除:所有手动保存UI的方式 新增:拖拽时自动保存UI

符合人体工学设计

移除:abovesnap吸附 新增:四向吸附

窗体边缘可以和屏幕边界、其他Mindow2吸附 从任意方向吸附 链式拖拽

修复:小地图的渲染选项弹窗不合理的自动隐藏 修复:MI2UI添加了重复选项

Mindow2 UI update

Removed: All manually saved UI ways Added: Automatically save UI when dragging

Ergonomic design

Removed: above adsorption Added: Four-direction adsorption

Form edges can be adsorbed with screen borders and other Mindow2 Adsorption from any direction Chain dragging

Fixed: Minimap rendering options popup unreasonably autohide Fixed: Duplicate setting was added to MI2UI

1.2.6

新增:在指挥模式下,可以右键小地图指挥单位 新增:选项-仅受损单位显示血条

护盾很厚的单位也会显示

调整:核心信息的选队、时计按钮被缩小并调整到左侧 调整:现在各个窗口的标题栏点击后收起3秒

以防遮挡

调整:建筑背包揭示的性能优化,通过元素复用等方式 修复:装卸器揭示的渲染问题

Added: In command mode, you can right-click the minimap to command units. Added: New setting - Only damaged units display Hp bars.

Units with thick shields will also be displayed.

Tweaked: The team selection and timing buttons of Core Info are reduced and adjusted to the left. Tweaked: The title bar of each mindow2 is now folded for 3 seconds after being clicked.

Prevent ui occlusion.

Tweaked: Building inventory reveal performance optimization through element reuse and other means. Fixed: Unloader rendering issues.

1.2.5

新增:逻辑辅助-自动备份

每分钟自动备份一次当前编辑器 也可以手动备份 点击备份右侧的箭头可以导入到编辑器中 没有提示,谨防误点

调整:增加了小地图的最大尺寸->3200 修复:小地图的标识设置没有初始化

Added: Logical Helper - Automatic Backup

Automatically back up the current editor every minute Manually back up Click the right-arrow to import it back into editor No prompt, beware of misclick

Tweaked: Increased the maximum size of minimap ->3200 Fixed: minimap widget settings are not initialized

1.2.4

144.1来了

调整:更新检查器应该不再在无更新时弹出

调整:小地图现在显示伤害指示器、地图目标(可能有bug) 调整:小地图细节的 开关现在有对应选项

调整:地图信息补充了游戏新增的地图规则

144.1 TIME

Tweaked: Update checker should no longer pop up when there are no updates

Tweaked: Minimap now displays damage indicators, map objectives(may have bugs) Tweaked: Minimap detail display now has corresponding settings

Tweaked: Added new map rules to the MapInfo

1.2.3c

Final fix of Updater.

1.2.3b

修复:快捷键召唤建筑面板响应不及时. 调整:电网详细信息-存储图表改为柱状图. 修复:更新检查器部分新功能未实装.

其他调整……

Fixed: Building placement ui does not respond immediately when called by hotkeys. Tweaked: Power Graph Details - Storage using bar chart instead of line chart. Fixed: Some new features in Update checker are not implemented.

Other tweaks...

1.2.3

新增:显示碰撞箱 调整:MI2U的关闭残骸按钮替换为显示碰撞箱

新增:物流揭示-建筑类别的子选项 新增:建筑物品栏可以显示液体 调整:物品栏深色背景 调整:优化了代码

调整:使HoverTopTable兼容其他Mod的需要(现在使用原版方法+替换UI) 调整:HoverTopTable现在可以显示非本队的建筑

调整:在游戏主菜单,除了Emoji以外的界面均隐藏 #5 调整:修改更新检查器的UI,现在检查失败后可以刷新 修复:RTS编队的热键失效 修复:更新检查器链接 #4

Added: Show Hitbox Tweaked: MI2U's disableWrecks button is replaced with showHitbox

Added: Distribution Reveal - subsettings for building category Added: Building inventory can display liquid Tweaked: Inventory with dark background Tweaked: Optimized the code

Tweaked: Make HoverTopTable more compatible with other mods (now use vanilla methods + UI replacement) Tweaked: HoverTopTable can now display buildings of other teams.

Tweaked: In the main menu, the ui is hidden except Emojis #5 Tweaked: Changed the UI of the update inspector. It can now be refreshed if the check fails Fixed: Hotkeys for RTS formation not working Fixed: Update Checker link #4

1.2.2

取消了自动更新的自定义github api选项 自动变速-基准帧率:取消了144fps,添加了240fps。 ——因为作者购置了240fps的高性能本子。

Removed custom github api setting. Speed control - base fps: removed "144FPS", added "240FPS".

143

1.2.1b

调整:AI设置的物品栏加入滑动条 修复:容器揭示0数量的物品不随时间自动消失

1.2.1

1.2

->142 添加:展示建筑内容物(物流揭示) 绝大部分UI现在可以被原版c键隐藏界面(桌面端) 部分UI调整 修复:AI取物一次性取铜不工作

->142 Add: Display building inventory Most UIs can now be hidden by the original c key (desktop) Partial UI adjustment Fixed: AI Fetching one-time fetch copper does not work

1.1.8

Mindow2

修复了窗口吸附问题

拖拽标题栏正确吸附 选项界面选择吸附窗口触发生效

CoreInfo

单位面板尺寸动态扩展 下标字号放大8% 资源增减移到资源数量右侧,调整颜色

1.1.7

其他

修复:关闭单位、关闭子弹、关闭残骸产生幽灵单位 调整:电网详表ui自动换行 调整:Hover属性栏性能增强 修复:players空指针

1.1.6

杂项

移除了Anuken的🐸 添加: 显示建造蓝图耗时. 调整: 小地图标题栏移到左下角, 灵活防挡. 调整: 移除了Mindow2标题栏的弹出cd. 修复: 猩红的物流揭示.

开发提示: ui布局自行注意, 别被标题栏挡住有交互的部分

1.1.5

杂项

修复:HoverTable在浮窗模式下的隐藏问题。 添加:HoverTable对单位和建筑的dps检测。

带溅射的子弹对建筑的伤害无法计入。

修复:桌面端覆盖控制下,移动视角在暂停时卡住原版视角。

Other

Fixed: HoverTable hiding issue in mouse following mode. Added: HoverTable dps detection of hovered unit and building.

Damage to buildings from bullets with splashDamage cannot be counted.

Fixed: Camera gets sucked after moving it when pausing, on desktop input-replace.

1.1.4

514

杂项

添加:使HoverInfo面板跟随鼠标位置的选项 Mindow2窗口的标题栏在触碰窗口后等待2s才会出现 修复:anuke提高了渲染性能,所以我bug了 修复:波次出怪预览在指定出生点后ui裂开

1.1.3b

Minimap

UI调整

坐标文本右对齐,且不再使窗口尺寸振荡 部分按钮外观改动

其他

物流揭示-装卸器未工作时颜色变透明

CoreInfo

添加:电网折线图

如图所示

1.1.2

修复:电网详细信息

加宽 建筑数量 修复既消耗又生产的建筑不显示产量

修复:波次预览

暂停游戏也能正常更新ui 地图无刷怪点时,相关按钮不再可选

修复:游玩时间与倍速问题

1.1.1

修复:逻辑文本查找的跳转有误 逻辑辅助调整遮挡ui 修复:最小化的一些问题 修复:波次预览无刷怪点问题

1.1.0

MapInfoMindow地图信息窗口

移除了,功能整合到主窗口

MI2U主窗口

调整ui 添加:打开地图属性

忘记加本地化

添加:打开波次表

可拖动ui 预览波次、跳波工具 可以筛选出生点看出怪

Mindow

标题栏

内嵌,强制自动隐藏 移除了关闭功能 前置、帮助按钮转移到选项中

ResizeEvent延迟一秒触发

可能解决部分设备ui堆积在左下角的问题

其他

修复了LogicAI崩溃bug 可能修复了墙的血条闪烁bug 地图属性现在按state.teams.present显示活跃队伍属性

Lots of bug, reporting them through issue.

1.0.3

许多小调整

核心信息版

计算资源变化率可以切换不同的采样时长

1s, 10s, 30s, 60s

狠狠地重置了电网条

性能更高-数值更准确

规划消耗弹窗显示:现在也会计入玩家选中还未放置的规划

和已放置的规划分开显示 共同计算资源不足警告色

Emojis

调整了ui

其他

动态炮台范围稍微更显眼 动态立场范围底色更浓 如果关闭了单位渲染,那么可以ctrl控制原先被单位碰撞箱遮住的方块 天眼查找器,更多的查找步长

不必再每次+1,现在还可以+50,+1%

1.0.2

新增:逻辑计时器回归

Anuke把所有冷却时间绑在一起了,这是好的 看看Fill.arc填充圆弧的效果

新增:修理器区域可以调整闪烁强度

爱眼人士的选择

调整与修复: 装卸器在周围建筑拆除后渲染错误; 波次界面在沙盒模式下,可以开关波次计时器; 属性面板,方块后加上队伍名称(似乎忘记给单位加了)。

整理代码

1.0.1

修改:修复投影器范围常显 修改:单位视野范围有描边 修改:强制点击方块现在支持查看世处 修改:替换方块支持拆自然石块 添加:(桌面端)按住L-ctrl再点击鼠标中键,把方块选择栏移到鼠标旁边,再次点击L-ctrl复位

1.0

分离了光影、地筛成为独立的mod,导致水了一个版本号() MI2U褪去两个孤立的功能,聚焦在游戏辅助工具上。

0.13.1

mdt版本提升到v140

再一次修复天眼查全图替换方块 修复了一项崩溃

0.13.0

最低版本提高到139

修复:天眼查全图替换失效 添加:方块监视板

  • 点击小地图窗上的新按钮,再点击地图上的方块
  • 多开窗口
  • 目前可以监视逻辑和信息版

0.12.0

支持版本升级到v138

根据原版改动,移除了逻辑计时条

0.11.3

功能

单位范围显示

和炮台范围显示的效果基本一致

阴影着色器

mdt丐版光影 圆形光源: 地形, 建筑, 单位 全局光源: 环境光 shader限制, 只能渲染400个光源 阴影渲染: 建筑阴影 测试用途, 未来拆分为独立mod

其他

优化了渲染中频繁使用的选项 修复包括:

更好的属性看板-冲反和erekir电线的属性条有误

0.11.2b

临时更新

修复: 炮台范围渲染未应用Shader

0.11.2

界面

微调了MI2UI, 5个快捷选项按钮强制尺寸 所有Popup窗口的弹出过程会保持popup在屏幕中 小地图窗的所有开关现在整合到一个Popup中

功能

为小地图窗添加了战争迷雾显示和相关开关 选项: 寻路线长度 选项: 炮台范围显示

打开动态力墙以获得最佳渲染效果

物流揭示装卸器系列的渲染调整

装卸器与新代码适配, 现在支持显示工厂间互装方向 支持了管道装卸器

其他

修复包括:

异常设置的窗体布局(吸附链)使栈溢出 修改原版属性看板(modifyTopTable)错误地成为方块选择面板高度(blockSelectTableHeight)的前置选项

0.11.1

Emoji

移除了冗余的来源切换功能 优化窗口构造 按字段名称排序

MI2UI

显示编队包含的单位数量 点击AI设置不再重复弹出窗口

其他

修改了超速/修复区域渲染

平滑的多边形近似圆 超速缺电时颜色变深

添加了RegenProjector区域渲染

和修复投影共用选项enMenderZone

0.11.0

最低Mindustry版本升至137

AI

移动端的单位静止尝试支持转向型(omniMovement)单位,例如坦克、船。

核心信息

建造规划耗材预览:现在计入ConstructBuild(建造中的建筑)

其他

添加调整方块选择面板高度的选项 修复:寻路渲染为空军渲染陆军rts路线 选项清理工具

路径:原版设置-MI2U选项-清理MI2U选项(最底部)

移除了蓝图解析

现在作为独立的Mod进行开发,请查看该仓库BlackDeluxeCat/SchematicParse

0.10.5

很小的更新

Mindow窗口:最小化窗口现在只保留两个按钮 物流揭示:对装卸器和桥带的渲染优化 地图属性:补充缺失的项目 右下属性看板:方块现在可以显示物流速度

0.10.4

Full Changelog: https://github.com/BlackDeluxeCat/MI2-Utilities-Java/compare/0.10.3...0.10.4

Mindow2

恢复了标题颜色,移除无用代码 修复边缘吸附选项改革的遗留bug,导致UI设置不能保存y坐标

地图信息

重置属性UI部分,仅保留部分属性,全部属性改为点击按钮弹窗查看。 全部属性更加详细。

其他

移除了内建的蓝图选择功能,添加蓝图尺寸上限选项 原版设置添加一个分类:MI2U选项。可以查看MI2U的全部设置项 波次血条显示:显示SpawnGroup是否有指定出生点 强制点击Tile(ForceTapTile)更新

添加了支持移动端的代码,待测试 添加了强制绘制光标指向的建筑,籍此可以查看其他队的信息板、炮台范围、桥带等 支持玩家死亡时的强制点击

0.10.3

Full Changelog: https://github.com/BlackDeluxeCat/MI2-Utilities-Java/compare/0.10.2...0.10.3

MI2UI

五个重要选项的快捷设置

物流显示、单位残骸、单位、子弹、方块

地图信息

添加了三个计时显示(存档时长、本次游戏时间、非暂停本次游戏时间)

天眼查找器

开启小地图且有选中方块时,快捷键Ctrl+F呼出天眼查找器 方块选择UI调整:

显示方块数量 改为 显示方块名称 不显示方块名称时,图标增大,并在右下角显示方块数量

替换功能代码重做:

支持从Blocks.air替换(在空旷区域建造) 支持替换为Blocks.air(拆除)

物流揭示

改为选项 优化低性能的反射 修改桥的渲染代码

现在支持任意容量

支持Erekir的导管桥

其他

修复:修复投影区域着色器导致屏幕暗淡

0.10.2

Full Changelog: https://github.com/BlackDeluxeCat/MI2-Utilities-Java/compare/0.10.1...0.10.2

小地图

添加:刷怪点显示 修复:天眼查-替换导致的崩溃

血条显示

添加:方块血条显示

包括方块血条、兵厂进度条、护盾墙盾条

添加:单位载荷显示 另调整、整理了单位血条和方块血条的代码

其他

修复:右下角属性看板不适配UI缩放 添加:右下角属性看板-单位属性-上次操作的玩家 添加:寻路线显示RTS指挥连线,益于多人游戏; 更新检查器在没有新版本时不再弹出

0.10.1

Full Changelog: https://github.com/BlackDeluxeCat/MI2-Utilities-Java/compare/0.10.0...0.10.1

MI2UI

添加:RTS编队功能

指挥模式下,在MI2UI窗口弹出编队界面 创建单位编队、选择编队、跳转视角 桌面端数字键、数字键+ctrl快捷键 桌面端强制屏蔽编队模式下的方块选择快捷键

核心信息板

每次载入世界都会重置已显示的物品(与原版一致)

其他

更新检查器界面使用本地化语言 为部分窗体添加了随ui.hudfrag.shown隐藏,可以和原版界面一起用c键控制隐藏 调整了许多ui,请见commits 修复:移动端移动视角总是移到(0, 0) 修复:寻路渲染的一个崩溃 修复:寻路渲染的不恰当渲染 修复:右下角属性看板的一些混乱排版

0.10.0

Mod支持版本升级至v136

其他

优化:修复投影/超速投影

终于不用反射了

修改:寻路线渲染

取消了寻路失败的闪烁六边形标识 支持RTS指挥

0.9.5

控制覆盖与AI辅助

新增:屏边移动视角(桌面端) 修改:视角移动实现方式优化,视角移动现在有插值平滑

Mod兼容性:视角移动过程可能覆盖来自其他Mod的视角控制

新增:AI-跟随视角中心

移动端默认开启 附属功能:核心取物

修改:建造AI-协助建造现在会动态寻找最佳任务

其他

性能优化:添加了一点反射工具 自动更新:更新了UI,并可以直接下载。可在MI2UI的选项里修改Github镜像站

因为136出了,不得不先泄出来XD

0.9.4

小地图窗

添加: 天眼查功能

通过小地图窗的放大镜按钮打开 查找定位地图中的地形/方块/建筑 可选的按队查找 选择要替换的建筑类型, 一键覆盖建造 选项: 调整世界数据刷新频率, 以减少卡顿/更加实时更新

MI2UI

添加自动变速器选项

基准逻辑帧数, 照顾非60帧玩家 截止帧数, 变速器不会无限制地减速, 以避免整个游戏卡住

添加: 自动建造AI-协助建造功能

协助完成其他玩家的建造任务, 优先于自动重建 自动取消其他玩家放弃的或存在建造/拆除矛盾的协建

0.9.3

Full AI

新增AI选项: MonoAI选矿, PolyAI自动重建, ATAI筛选攻击/修复

选项按钮在MI2UI中

取消了Mono+ AI 修复(ATAI与挖矿AI使用同一个计时器使换矿失效)

其他

添加: 修理投影器范围

每次修理时闪烁

微调UI样式