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

FPSCompress

Run your factories without chunk loading overhead by caching production rates and simulating them mathematically.

Оцените первым
498
5
Все версии→FPSCompress 0.3.0

FPSCompress 0.3.0

Alpha23.05.2026

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

Version 0.3.0 Changelog Summary

New Features

  • Multi-Output Routing System (Phase 6): Introduced UUID-based cached production and rate tracking. The new CachedTransferHandler allows routing specific resources to distinct PreFab faces. Includes CachedConfigurationValidator for face-to-UUID mapping validation.
  • Patchouli Documentation Integration: Added in-game documentation featuring over 112 JSON files categorized across 11 sections. Includes a new automated conversion tool to port GitHub Wiki markdown to Patchouli format.
  • Enhanced Debug Commands: Expanded the /fps_dev2 give-test-prefab command to support list inputs, fake room code generation, and maintained configurations across states.
  • Localization & Wiki: Published comprehensive GitHub Wiki documentation and added related translation keys to en_us.json.

Technical & System Changes

  • NBT Schema Version 2: Replaced aggregate rate tracking with per-UUID storage (importerExporterRates). Legacy v1 blocks automatically migrate to v2 upon world load.
  • State Persistence: NBT data (rates, face configurations, and room linkage) now correctly persists when blocks are broken and replaced.
  • Performance Optimization: Eliminated 34+ excessive logging statements, reducing console output by roughly 95% during standard operations.
  • Instant GUI Sync: Importer/Exporter frequency updates now instantly reflect in the GUI without needing a chunk reload.

Bug Fixes

  • Mining Drops: Corrected a block ID tag error (fpscompress:prefab_machine) that prevented PreFab blocks from dropping when mined with a pickaxe.
  • Test PreFab NBT Loss: Addressed six distinct issues causing test blocks to lose caching data, schema versions, and room linkage upon placement.
  • Code Quality: Resolved all remaining SpotBugs and Checkstyle warnings, bringing static analysis findings to zero.

Breaking Changes

  • NBT Migration Impact: Test PreFabs from previous versions must be regenerated. Production setups should re-measure rates to align with Schema v2.
  • Tag Updates: The NBT tag for item filtering has changed from FilterItem to FrequencyItem. Existing blocks from pre-frequency builds will lose their settings.

Resource for verification: The details in this summary are extracted directly from the provided v0.3.0 release changelog text.

Файлы

fpscompress-0.3.0.jar(302.04 KiB)
Основной
Скачать

Метаданные

Канал релиза

Alpha

Номер версии

0.3.0

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

16

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

23.05.2026

Загрузил

ID версии

Главная