▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Litematica Printer 4th
Litematica Printer 4th

Litematica Printer 4th

A fourth-generation fork of Litematica Printer featuring continuous asynchronous scanning, fair job scheduling, batched printing, and optional ChainVein integration.

Оцените первым
337
2
Все версииLitematica Printer 4th 1.1.0+26.2

Litematica Printer 4th 1.1.0+26.2

Release04.09.2026

Список изменений

Litematica Printer 4th 1.1.0

This stable release consolidates every change made since 1.0.0 for Minecraft 26.1.2 and 26.2. It focuses on faster continuous discovery, predictable producer-consumer behavior, server-aware item switching, maintainable optional integrations, and substantially broader automated coverage.

Highlights since 1.0.0

Faster continuous scanning

  • GUI statistics and printer discovery now share compatible search plans and immutable snapshot data instead of independently reading overlapping world and schematic regions.
  • Work-range shapes and schematic or selection bounds are compiled into reusable masks, so worker tasks begin inside the active search space rather than filtering a surrounding cube coordinate by coordinate.
  • Snapshot pages are compact, shared, streamed, and released after their final dependent task.
  • Search cursors use packed coordinates and create BlockPos objects only for positions that become jobs.
  • Common immutable placement metadata is reused instead of being allocated for every candidate action.
  • Completed HUD progress is published separately from the producer's in-flight progress, so the displayed completion percentage remains stable while the player and world are unchanged.

Item switching and optional integrations

  • Inventory and hotbar changes now wait for their configured confirmation path before printing resumes.
  • Added optional Servux-backed server-authoritative main-hand confirmation, with a visible wait state when confirmation is unavailable or pending.
  • Reworked Quick Shulker support behind isolated direct and legacy bridges. Quick Shulker 4.0 uses the screen-independent protocol; compatible 3.x releases retain the legacy screen path.
  • Remote shulker work now exposes explicit waiting and lifecycle states instead of racing material delivery.
  • ChainVeinFabric remains the optional executor for wrong-block, extra-block, and ice-to-water breaking jobs. Printing continues normally when it is absent, while destructive jobs remain disabled.
  • Bedrock jobs are capability-detected for the supported Fabric-Bedrock-Miner and Block-Miner integrations.

Scheduling and feedback

  • The continuous producer remains independent from a waiting or rate-limited consumer.
  • Compatible jobs remain grouped for same-kind batch execution, while bucket traversal prevents one skipped or unavailable job from starving unrelated work.
  • Stale producer results are revalidated against the live world immediately before consumption.
  • The HUD reports current work, search, hand, shulker, container, world-update, and lag waits together with the current job and pool length.
  • Cycling modes never enables the global work switch, and pausing the work switch preserves producer and consumer state.
  • Producer discovery and consumer validation use the same Litematica visible-layer rules.

Performance compared with 1.0.0

A fresh A/B run was performed on the same development system with Minecraft 26.2, the same 531,441-position mixed fixture, four search threads, two warm-up rounds, and seven measured complete GUI + printer scan rounds for each version.

  • 1.0.0 median: 457.45 ms
  • 1.1.0 median: 45.59 ms
  • Improvement: approximately 10.0x faster, or 90.0% less scan time

The instrumented regression fixture also reduced world and schematic state reads from 8,001,504 in the 1.0.0 scan architecture to 1,228,250 per complete round (-84.7%). The permanent mixed-schematic regression still discovers the same 65,229 jobs with the same fingerprint, including its ice-to-water phase job.

These figures measure producer scanning rather than configured placement throughput. End-to-end printing is still intentionally governed by per-tick action limits, work intervals, server behavior, latency, and installed mods; results on other systems will vary.

Correctness and compatibility coverage

  • Added a large mixed-schematic scan regression and an 82-case action fingerprint covering directional placement, log placement followed by stripping, state adjustment, breaking, fluid handling, and ice-to-water behavior.
  • Added a full-print regression that places and verifies a 1,026-block mixed schematic.
  • Added stale-job, fill, fluid removal, bedrock integration, Litematica version, Servux confirmation, Quick Shulker lifecycle, legacy/direct protocol, stress, and packet-loss tests.
  • Release CI tests both Minecraft 26.1.2 and 26.2 across ChainVein present/absent, Quick Shulker direct/legacy/absent, Servux protocol, supported bedrock miners, and declared Litematica compatibility versions before publishing.

Downloads

  • litematica-printer-1.1.0+26.1.2.jar
  • litematica-printer-1.1.0+26.2.jar

Required dependencies: Fabric API, MaLiLib, and Litematica.

Optional integrations: ChainVeinFabric, Quick Shulker/AxShulkers/TakeItOut, Servux, and a supported bedrock-mining mod. Quick Shulker users should use matching client and server releases; the direct path in this release is tested with Quick Shulker 4.0.0.

Файлы

litematica-printer-1.1.0+26.2.jar(790.28 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.1.0+26.2

Загрузчики

Fabric

Версии игры

26.2

Загрузок

240

Дата публикации

04.09.2026

Загрузил

ID версии

Главная