
Compact: Highly Customizable Compressed Blocks for Minecraft
Compact is an innovative mod that adds customizable compressed blocks with varying degrees of compression to the game. Unlike most alternatives, this modification allows for fine-tuning the compression process for any resources, including blocks from other addons.
Key Benefits
Flexible Configuration
You can independently select which blocks can be compressed - configurable for both vanilla and third-party resources. You set the maximum compression level - from 1 to your desired value (maximum 2 billion, but such a setting may cause game crashes).
Unique Architecture
Each compression level creates a separate block with its own registration. For example, compressed cobblestone will have the name compressed:cobblestone_1x
, simplifying use in recipes without remembering complex prefixes or working with NBT data.
Technical Advantages
- Compatibility with mods like Project E
- No Tile Entities required
- Minimal resource usage
- Only one 16x16 texture
- Texture compression without quality loss
- Model with color highlighting instead of multiple textures
Operational System
The mod automatically generates a resource pack based on your settings, ensuring predictable and stable results.
Warnings
The presence of each compression level creates a new block. Excessive compression may negatively impact client performance. The maximum recommended value is 32 levels.
Changing configuration on a server requires complete synchronization of all clients to avoid connection errors.
Example Configuration
{
"compressible": [
{
"registry_name": "minecraft:cobblestone",
"texture": "block/cobblestone",
"max_compression": 32
},
{
"registry_name": "minecraft:dirt",
"texture": "block/dirt",
"max_compression": 32
}
],
"loaded_blocks": -1
}