Block Compressors: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
No edit summary
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{ModuleInfobox|name=Block Compressors|icon=block_compressors.png|type=Reliant|requires=[[Custom Crafters]]|creator=Sparks|updater=SunderB, Misode|versions=1.14}}
{{ModuleInfobox|name=Block Compressors|icon=block_compressors.png|type=Reliant|requires=[[Custom Crafters]]|creator=Sparks|updater=SunderB, Misode|versions=1.9+}}
This module allows you to compress stacks of items into a single item for better storage.
This module allows you to compress stacks of items into a single item for better storage.


Line 10: Line 10:


Compressed items can easily be decompressed back into their original state to be used in crafting and building. Be careful though, if a compressed item is placed as a block it will lose its compressed state. For example, if a *64 compressed diamond block is placed on the ground, 63 diamond blocks will have just been lost.  
Compressed items can easily be decompressed back into their original state to be used in crafting and building. Be careful though, if a compressed item is placed as a block it will lose its compressed state. For example, if a *64 compressed diamond block is placed on the ground, 63 diamond blocks will have just been lost.  
[[File:Block Compressor.png|thumb]]
[[File:Block Compressor.png|thumb|alt=|A Block Compressor]]


=== Creation ===
=== Creation ===
Line 20: Line 20:
}}
}}
| Output =[[File:compressor_block_model.png|64px]]  
| Output =[[File:compressor_block_model.png|64px]]  
}}
|Name=Custom Crafter}}
=== Compressing and Decompressing ===
=== Compressing and Decompressing ===
The GUI of a Block Compressor is used as a settings interface for the type of compression it will do. A Block Compressor has 3 modes. It can compress *16, compress *64, or decompress.  
The GUI of a Block Compressor is used as a settings interface for the type of compression it will do. A Block Compressor has 3 modes. It can compress *16, compress *64, or decompress.  
Line 26: Line 26:
|+
|+
!Compressor Mode
!Compressor Mode
!
!Items inside Compressor
|-
|-
|Compress *64
|Compress *64
Line 38: Line 38:
|}
|}
Once compression mode is set, throw items on-top of the Compressor to compress/decompress them.
Once compression mode is set, throw items on-top of the Compressor to compress/decompress them.
[[File:Compression Process.png|none|thumb|600x600px]]
[[File:Compression Process.png|none|thumb|600x600px|alt=|Compression Process]]


=== Technical Details ===
=== Technical Details ===
Line 44: Line 44:


A chest full of shulker boxes, each full of *64 compressed items, can hold 2,985,984 items.  
A chest full of shulker boxes, each full of *64 compressed items, can hold 2,985,984 items.  
A block compressor will do 1 compression per 16 game ticks, 8 redstone ticks, or 0.8 seconds.


=== Advancements ===
=== Advancements ===
Line 49: Line 51:
|+
|+
!Advancement
!Advancement
!Description
!Requirement
!Requirement
|-
|-
|Clever Crushing
|{{Advancement|Piston|Clever Crushing|Make yourself a Block Compressor}}
|Make yourself a Block Compressor
|Be within 4 blocks of a Custom Crafter converting to a Block Compressor
|Create a Block Compressor
|}
|}


== Learn More and Download ==
== Learn More and Download ==
{{YouTube|url=https://youtu.be/sdrTJYjL8C0}}
{{YouTube|url=https://youtu.be/sdrTJYjL8C0}} {{Download|url=https://gm4.co/modules/block-compressors}}


{{Download|url=https://gm4.co/modules/block-compressors}}
== Previous Versions ==
=== MC 1.9-1.13 Versions ===
Prior to 1.14, items that got compressed would lose custom NBT, such as enchantments, Skull texture, and lore.


== History ==
== History ==
Line 69: Line 71:
!Change
!Change
|-
|-
|1.9-1.10
|1.9
|03 Feb 2016
|03 Feb 2016
|Released Block Compressors
|Released Block Compressors
|-
|-
|1.11
| rowspan="2" |1.14
|10 Jun 2017
|10 Jul 2019
|Updated for 1.11 command format
|Fixed an issue of nbt being lost when compressing
|-
|-
|1.12
|17 Jul 2019
|10 Jun 2017
|Patched a duplication exploit resulting from decompressing
|Updated for 1.12 command format
items that were compressed before the 1.14 module update
|-
|1.13
|08 Dec 2018
|Updated for 1.13 data packs
|}
|}
{{Modules List/Custom Crafters}}
[[Category:All Modules]]
[[Category:All Modules]]
[[Category:Reliant Modules]]
[[Category:Reliant Modules]]

Revision as of 16:11, 19 September 2020

Block Compressors

Module TypeReliant
Created bySparks
Last Updated bySunderB and Misode
Required ModulesCustom Crafters
Compatible MC Versions1.9+

This module allows you to compress stacks of items into a single item for better storage.

Features

General

The Block Compressor is an upgrade to a Custom Crafter that transforms it into a machine that compresses and decompresses items on top of it. This module requires the Custom Crafters module to be installed to work correctly.

Items can be compressed by a factor of 64 or 16, meaning that a single "64 compressed stick" is made from 64 regular sticks. Compressed items enable containers like chests and shulker boxes to hold vastly greater quantities of items.

Compressed items can easily be decompressed back into their original state to be used in crafting and building. Be careful though, if a compressed item is placed as a block it will lose its compressed state. For example, if a *64 compressed diamond block is placed on the ground, 63 diamond blocks will have just been lost.

A Block Compressor

Creation

Insert the recipe below into a Custom Crafter to upgrade it into a Block Compressor. When broken, the Block Compressor will drop both the items used to create a Custom Crafter and the items used to upgrade it into a Block Compressor.

Custom Crafter

Compressing and Decompressing

The GUI of a Block Compressor is used as a settings interface for the type of compression it will do. A Block Compressor has 3 modes. It can compress *16, compress *64, or decompress.

Compressor Mode Items inside Compressor
Compress *64 64 of any item into any slot
Compress *16 16 of any item into any slot
Decompress 1 of any item into any slot

Once compression mode is set, throw items on-top of the Compressor to compress/decompress them.

Compression Process

Technical Details

A chest full of *64 compressed items can hold a total of 110,592 items, 6400% more than a chest of uncompressed items (1728 items).

A chest full of shulker boxes, each full of *64 compressed items, can hold 2,985,984 items.

A block compressor will do 1 compression per 16 game ticks, 8 redstone ticks, or 0.8 seconds.

Advancements

Advancement Requirement
Clever Crushing
Make yourself a Block Compressor
Be within 4 blocks of a Custom Crafter converting to a Block Compressor

Learn More and Download

Watch on YouTube Download

Previous Versions

MC 1.9-1.13 Versions

Prior to 1.14, items that got compressed would lose custom NBT, such as enchantments, Skull texture, and lore.

History

Version Date Change
1.9 03 Feb 2016 Released Block Compressors
1.14 10 Jul 2019 Fixed an issue of nbt being lost when compressing
17 Jul 2019 Patched a duplication exploit resulting from decompressing

items that were compressed before the 1.14 module update