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

compressy

A Fabric mod to add automatic support for near infinite compression of any block that is placeable! Fancy tooltips and roman numerals included

588
2

compressy 1.1.8 - FULL

release16 февраля 2026 г.

Get the nightly releases here: https://mods.idling.app/compressy

The LITE variant, full changelog, and historical versions are also available at the above link.

compressy 1.1.7 - FULL

release17 января 2026 г.

FULL - Changelog v1.1.7

Bug Fixes

fix(crafting): resolve item duplication when uncrafting compressed blocks (#3)

  • Created CraftingResultSlotMixin to properly consume compressed block input
  • Prevents vanilla recipe system from causing duplicate items in output
  • One compressed block now correctly yields 9 decompressed items (not 9 + extras)

fix(crafting): enable decompression in 2x2 player inventory grid (#1)

  • Created PlayerScreenHandlerMixin for 2x2 crafting grid support
  • Compressed logs now correctly decompress to logs (not planks)
  • Both HEAD and TAIL injection to ensure vanilla recipes don't override

fix(crafting): prevent double consumption of input materials

  • Added cancellable = true to CraftingResultSlotMixin injection
  • Calls ci.cancel() after manual consumption to prevent vanilla double-take
  • One uncraft now consumes exactly 1 compressed block as expected

fix(crafting): enable sequential uncrafting (shift-click support)

  • Properly triggers inventory updates via setStack() and markDirty()
  • Shift-clicking now smoothly decompresses entire stacks one at a time

fix(config): consolidate ModMenu integration to single config source

  • Deleted duplicate CompressyClientConfig.java class
  • All settings now properly read/write to config/compressy.toml
  • ModMenu toggles (Roman numerals, darkening overlay) now work correctly

fix(display): respect showRomanNumerals config server-side

  • CompressyBlockHandler now checks config before spawning text display entities
  • Disabling Roman numerals in ModMenu actually hides them now

fix(mixin): remove broken TextDisplayEntityMixin from config

  • Prevented crash on startup due to invalid render method signature
  • Mixin was targeting non-existent method in obfuscated class

Technical Changes

  • Added CraftingResultSlotMixin to compressy.mixins.json
  • Added PlayerScreenHandlerMixin to compressy.mixins.json
  • Removed TextDisplayEntityMixin from client mixins array
  • Fixed /cblocks admin reload to actually call CompressyConfig.reload()

compressy 1.1.7 - LITE - no compressed variant placement allowed

release17 января 2026 г.

LITE - Changelog v1.1.7

Bug Fixes

fix(crafting): resolve item duplication when uncrafting compressed blocks (#3)

  • Created CraftingResultSlotMixin to properly consume compressed block input
  • Prevents vanilla recipe system from causing duplicate items in output
  • One compressed block now correctly yields 9 decompressed items (not 9 + extras)

fix(crafting): enable decompression in 2x2 player inventory grid (#1)

  • Created PlayerScreenHandlerMixin for 2x2 crafting grid support
  • Compressed logs now correctly decompress to logs (not planks)
  • Both HEAD and TAIL injection to ensure vanilla recipes don't override

fix(crafting): prevent double consumption of input materials

  • Added cancellable = true to CraftingResultSlotMixin injection
  • Calls ci.cancel() after manual consumption to prevent vanilla double-take
  • One uncraft now consumes exactly 1 compressed block as expected

fix(crafting): enable sequential uncrafting (shift-click support)

  • Properly triggers inventory updates via setStack() and markDirty()
  • Shift-clicking now smoothly decompresses entire stacks one at a time

fix(config): consolidate ModMenu integration to single config source

  • Deleted duplicate CompressyClientConfig.java class
  • All settings now properly read/write to config/compressy.toml
  • ModMenu toggles (Roman numerals, darkening overlay) now work correctly

fix(display): respect showRomanNumerals config server-side

  • CompressyBlockHandler now checks config before spawning text display entities
  • Disabling Roman numerals in ModMenu actually hides them now

fix(mixin): remove broken TextDisplayEntityMixin from config

  • Prevented crash on startup due to invalid render method signature
  • Mixin was targeting non-existent method in obfuscated class

Technical Changes

  • Added CraftingResultSlotMixin to compressy.mixins.json
  • Added PlayerScreenHandlerMixin to compressy.mixins.json
  • Removed TextDisplayEntityMixin from client mixins array
  • Fixed /cblocks admin reload to actually call CompressyConfig.reload()

1.1.6 - FULL

release12 января 2026 г.

FULL

fix: https://github.com/Underwood-Inc/compressy/issues/1 improve: modmenu integration

compressy 1.1.6 - LITE - no compressed variant placement allowed

release12 января 2026 г.

LITE

fix: https://github.com/Underwood-Inc/compressy/issues/1 improve: modmenu integration

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:MIT
Опубликован:3 месяца назад
Обновлён:1 месяц назад
Главная