Links
Tags
Creators
Details
All versions
Hana-Dev444
Alpha
Litematica-Printer5 days ago 505
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.6
1.20.4
1.20.1–1.20.2
1.19.4
1.18.2
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Any compatible version
Any compatible version
Changes
解耦功能规划并优化 拆分打印、挖掘、填充、排流体的规划职责
- 提取各自的规划器,收窄对完整运行时和全局配置的依赖。
- 按功能管理排队动作和补料请求,关闭单个功能只取消对应工作。
- 增加功能代次和会话检查,防止重新开启功能或切服后继续执行旧动作。
- 保留现有协议执行器、重试和确认流程,没有整体重写时序。
优化大投影的局部扫描
- 增加按 16×16×16 分区的空间索引和只读查询接口,减少对远处投影位置的遍历。
- 保持候选集合、距离过滤和最终排序一致,补齐顺序对照、区块重载和扫描生命周期测试。
- 离线百万位置、附近 257 个候选的场景,游标构建中位数从 10.04 ms 降至 0.080 ms。这是局部查询收益,不能直接换算成实服打印速度;索引构建和存储也有额外成本。
- 排序缓存和异步扫描仅完成实验,没有接入正式运行链路。
保留并完善轻松放置、中键取物
- 手动取物使用独立来源,不依赖打印机总开关。
- 补齐新版 Litematica Easy Place 入口适配,继续遵守跨组件库存互斥。
- 增加打印机关闭、延迟到货和切服等回归测试。
修复有序存储归还材料时的同步卡住路径
- 将连续预测点击后立即关闭容器,改为逐次等待服务器确认。
- 在途操作完成收尾前继续持有库存锁,避免其他补料请求插入。
- 处理关闭功能、容器被强制关闭及切服时的收尾,避免延迟鼠标物品同步造成持续暂停。
修复修改快捷键后没有响应
- 调整配置界面的初始化顺序,避免清理掉 MaLiLib 刚注册的快捷键监听器。
- 覆盖“缓存投影选区内容”“清空容器缓存”的重新绑定、生效、旧绑定移除和提示反馈。
- 这次修复的是快捷键注册链路,缓存功能原有语义保持不变。
补齐计时、架构约束和回归验证
- 增加运行时、补料、扫描、筛选、排序、动作执行等阶段的计时与计数,默认关闭。
- 增加构建检查,限制规划器重新依赖客户端、网络和库存执行接口。
- 覆盖跨功能互斥、高延迟、关闭功能、切服、区块重载及手动取物。
Automated development build from d8dd01a6e683.
Optional dependencies
Any compatible version
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:nriQwbvD:qDvfDtno"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nriQwbvD:qDvfDtno"
}

