CB: Compressed Blocks
CB: Compressed Blocks adds multi-level compression for blocks and items, letting you store large quantities in a fraction of the space. Compressed blocks remain placeable, while compressed items can be stored in crates for compact inventory storage.
Features
- Block Compression --- Compress blocks into compact, placeable variants.
- Item Compression --- Store compressed items in crates to reduce inventory usage.
- Multiple Compression Levels --- Compress existing compressed variants to reach higher levels.
- Two Compression Recipes --- Standard 3×3 compression and 2×2 compression for blocks and items that already have a 3×3 crafting recipe.
- Decompression --- Recover the original blocks and items by reversing the compression process.
- Extensible Compression System --- Add support for additional blocks and items through custom entry definitions and resource-pack assets.
A single maximum-level compressed variant can represent up to 3,486,784,401 original blocks or items.
Supported Minecraft Versions
For the latest supported versions and compatibility details, see the GitHub README.
Support is version-specific. Backports and updates are request-based and are not automatically provided for every release. To request support for a particular Minecraft version, open an issue on GitHub and specify the required Minecraft version and mod loader.
Configuration and Custom Entries
CB's compression system can be extended beyond its built-in catalogs. Users and modpack developers can add custom blocks and items or override existing entries by using the same ID.
- New ID: Adds a new compression entry.
- Existing ID: Replaces the corresponding built-in definition.
Custom entries require the appropriate entry definitions and resource-pack assets. This allows blocks and items from other mods to be supported without requiring dedicated integration into CB.
Loader-Specific Configuration
Configuration behavior depends on the mod loader.
Forge (3.1.0 or later)
Forge uses the JSONC catalogs directly to define compression entries and their settings. It does not use a separate loader configuration file for these settings.
The catalogs are located in config/compressedblocks/:
blocks.jsonc--- Default block compression entries.crates.jsonc--- Default item crate entries.custom_blocks.jsonc--- Optional custom block entries.custom_crates.jsonc--- Optional custom crate entries.
The default catalogs are copied from the mod's bundled resources when the corresponding configuration files do not exist. Changes to these files control the entry definitions and settings used by the mod.
NeoForge and Fabric (3.1.0 or later)
NeoForge and Fabric use loader configuration files for configurable compression settings.
The JSONC catalogs provide the initial default values. Once saved loader configuration values exist, those values take precedence over the JSONC defaults.
Changing a JSONC default does not automatically overwrite an existing value in the loader configuration.
Custom entries are defined separately through the JSONC custom-entry files.
For configuration options, custom-entry definitions, required resources, and examples, see the CB Wiki.
Installation
-
Download the release matching your Minecraft version and mod loader.
-
Install the appropriate Fabric, Forge, or NeoForge loader.
-
Install the required dependencies:
-
Fabric:
- Fabric API (Modrinth)
- Forge Config API Port (Modrinth)
- Mod Menu (Modrinth) --- Optional
-
NeoForge:
-
Forge:
- Check the dependency information for your specific release.
-
-
Place the downloaded JAR and required dependencies in your Minecraft
modsfolder and launch the game.
Check the dependency information for your specific release, as requirements may vary by Minecraft version and mod loader.
Links
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 | ||||
| 12h ago | 1 |
This release combines the port of the 3.0.0 rewrite from Minecraft 1.21.1 to 1.21.11 with the subsequent v3.1.0 changes, including Forge support and the transition from Java-based entry lists to JSONC-based catalogs.
### Porting and Platform Support
- Ported the 3.0.0 rewrite from Minecraft 1.21.1 to Minecraft 1.21.11.
- Added support for Forge.
- Improved cross-loader integration and configuration handling.
### Added
- Added a configuration screen for Fabric & NeoForge.
- Added automatically generated advancements for all compressed blocks and crates.
- Introduced JSONC-based catalogs for blocks and crates, supporting custom entries and resource-pack-provided assets.
- Added support for defining custom compressed blocks and crates through catalog entries and resource-pack assets.
See the **[Custom Entries guide](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki)** for instructions, required resources, and examples.
### Improved
- Refactored block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, translations, and advancements around the compression catalogs.
- Unified configuration handling across supported platforms.
### Configuration
- Forge:** Uses the JSONC catalogs to define block and crate settings; no separate loader configuration is provided.
- NeoForge and Fabric:** Loader configuration values (toml config) take precedence over the defaults defined by the JSONC catalogs. Catalog values serve as defaults when corresponding configuration values have not been set.
### Removed
- Replaced manually maintained resources with generated resources, including advancements.
## Downloads
- [**CB: Compressed Blocks**](https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks)
- Dependencies and integrations**
- [**Fabric API**](https://www.curseforge.com/minecraft/mc-mods/fabric-api)
- [**Forge Config API Port**](https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port)
- [**Mod Menu**](https://www.curseforge.com/minecraft/mc-mods/modmenu) ([Modrinth](https://modrinth.com/mod/modmenu))
This release combines the port of the 3.0.0 rewrite from Minecraft 1.21.1 to 1.21.11 with the subsequent v3.1.0 changes, including Forge support and the transition from Java-based entry lists to JSONC-based catalogs.
### Porting and Platform Support
- Ported the 3.0.0 rewrite from Minecraft 1.21.1 to Minecraft 1.21.11.
- Added support for Forge.
- Improved cross-loader integration and configuration handling.
### Added
- Added a configuration screen for Fabric & NeoForge.
- Added automatically generated advancements for all compressed blocks and crates.
- Introduced JSONC-based catalogs for blocks and crates, supporting custom entries and resource-pack-provided assets.
- Added support for defining custom compressed blocks and crates through catalog entries and resource-pack assets.
See the **[Custom Entries guide](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki)** for instructions, required resources, and examples.
### Improved
- Refactored block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, translations, and advancements around the compression catalogs.
- Unified configuration handling across supported platforms.
### Configuration
- Forge:** Uses the JSONC catalogs to define block and crate settings; no separate loader configuration is provided.
- NeoForge and Fabric:** Loader configuration values (toml config) take precedence over the defaults defined by the JSONC catalogs. Catalog values serve as defaults when corresponding configuration values have not been set.
### Removed
- Replaced manually maintained resources with generated resources, including advancements.
## Downloads
- [**CB: Compressed Blocks**](https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks)
- Dependencies and integrations**
- [**Fabric API**](https://www.curseforge.com/minecraft/mc-mods/fabric-api)
- [**Forge Config API Port**](https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port)
- [**Mod Menu**](https://www.curseforge.com/minecraft/mc-mods/modmenu) ([Modrinth](https://modrinth.com/mod/modmenu))
This release combines the port of the 3.0.0 rewrite from Minecraft 1.21.1 to 1.21.11 with the subsequent v3.1.0 changes, including Forge support and the transition from Java-based entry lists to JSONC-based catalogs.
### Porting and Platform Support
- Ported the 3.0.0 rewrite from Minecraft 1.21.1 to Minecraft 1.21.11.
- Added support for Forge.
- Improved cross-loader integration and configuration handling.
### Added
- Added a configuration screen for Fabric & NeoForge.
- Added automatically generated advancements for all compressed blocks and crates.
- Introduced JSONC-based catalogs for blocks and crates, supporting custom entries and resource-pack-provided assets.
- Added support for defining custom compressed blocks and crates through catalog entries and resource-pack assets.
See the **[Custom Entries guide](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki)** for instructions, required resources, and examples.
### Improved
- Refactored block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, translations, and advancements around the compression catalogs.
- Unified configuration handling across supported platforms.
### Configuration
- Forge:** Uses the JSONC catalogs to define block and crate settings; no separate loader configuration is provided.
- NeoForge and Fabric:** Loader configuration values (toml config) take precedence over the defaults defined by the JSONC catalogs. Catalog values serve as defaults when corresponding configuration values have not been set.
### Removed
- Replaced manually maintained resources with generated resources, including advancements.
## Downloads
- [**CB: Compressed Blocks**](https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks)
- Dependencies and integrations**
- [**Fabric API**](https://www.curseforge.com/minecraft/mc-mods/fabric-api)
- [**Forge Config API Port**](https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port)
- [**Mod Menu**](https://www.curseforge.com/minecraft/mc-mods/modmenu) ([Modrinth](https://modrinth.com/mod/modmenu))
## v3.0.0 - Minecraft 1.20.1
### Backport of 3.0.0@1.21.1 to 1.20.1
### Added
- Added configuration screen support for Fabric.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](<https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki>)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## Downloads and Dependencies
- [**CB: Compressed Blocks**](<https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks>)ㅤ([Modrinth](<https://modrinth.com/mod/cb-compressed-blocks>))
- [**Fabric API**](<https://www.curseforge.com/minecraft/mc-mods/fabric-api>)ㅤ([Modrinth](<https://modrinth.com/mod/fabric-api>))
- [**Forge Config API Port**](<https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port>)ㅤ([Modrinth](<https://modrinth.com/mod/forge-config-api-port>))
- [**Mod Menu**](<https://www.curseforge.com/minecraft/mc-mods/modmenu>)ㅤ([Modrinth](<https://modrinth.com/mod/modmenu>))
## v3.0.0 - Minecraft 1.20.1
### Backport of 3.0.0@1.21.1 to 1.20.1
### Added
- Added configuration screen support for Fabric.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](<https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki>)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## Downloads and Dependencies
- [**CB: Compressed Blocks**](<https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks>)ㅤ([Modrinth](<https://modrinth.com/mod/cb-compressed-blocks>))
- [**Fabric API**](<https://www.curseforge.com/minecraft/mc-mods/fabric-api>)ㅤ([Modrinth](<https://modrinth.com/mod/fabric-api>))
- [**Forge Config API Port**](<https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port>)ㅤ([Modrinth](<https://modrinth.com/mod/forge-config-api-port>))
- [**Mod Menu**](<https://www.curseforge.com/minecraft/mc-mods/modmenu>)ㅤ([Modrinth](<https://modrinth.com/mod/modmenu>))
## v3.0.0 - Minecraft 1.20.2
### Backport of 3.0.0@1.21.1 to 1.20.2, 1.20.4
### Added
- Added configuration screen support for Fabric.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](<https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki>)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## Downloads and Dependencies
- [**CB: Compressed Blocks**](<https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks>)ㅤ([Modrinth](<https://modrinth.com/mod/cb-compressed-blocks>))
- [**Fabric API**](<https://www.curseforge.com/minecraft/mc-mods/fabric-api>)ㅤ([Modrinth](<https://modrinth.com/mod/fabric-api>))
- [**Forge Config API Port**](<https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port>)ㅤ([Modrinth](<https://modrinth.com/mod/forge-config-api-port>))
- [**Mod Menu**](<https://www.curseforge.com/minecraft/mc-mods/modmenu>)ㅤ([Modrinth](<https://modrinth.com/mod/modmenu>))
## v3.0.0 - Minecraft 1.20.2
### Backport of 3.0.0@1.21.1 to 1.20.2, 1.20.4
### Added
- Added configuration screen support for Fabric.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](<https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki>)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## Downloads and Dependencies
- [**CB: Compressed Blocks**](<https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks>)ㅤ([Modrinth](<https://modrinth.com/mod/cb-compressed-blocks>))
- [**Fabric API**](<https://www.curseforge.com/minecraft/mc-mods/fabric-api>)ㅤ([Modrinth](<https://modrinth.com/mod/fabric-api>))
- [**Forge Config API Port**](<https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port>)ㅤ([Modrinth](<https://modrinth.com/mod/forge-config-api-port>))
- [**Mod Menu**](<https://www.curseforge.com/minecraft/mc-mods/modmenu>)ㅤ([Modrinth](<https://modrinth.com/mod/modmenu>))
## v3.0.0 - Minecraft 1.20.2
### Backport of 3.0.0@1.21.1 to 1.20.2, 1.20.4
### Added
- Added configuration screen support for Fabric.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](<https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki>)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## Downloads and Dependencies
- [**CB: Compressed Blocks**](<https://www.curseforge.com/minecraft/mc-mods/cb-compressed-blocks>)ㅤ([Modrinth](<https://modrinth.com/mod/cb-compressed-blocks>))
- [**Fabric API**](<https://www.curseforge.com/minecraft/mc-mods/fabric-api>)ㅤ([Modrinth](<https://modrinth.com/mod/fabric-api>))
- [**Forge Config API Port**](<https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port>)ㅤ([Modrinth](<https://modrinth.com/mod/forge-config-api-port>))
- [**Mod Menu**](<https://www.curseforge.com/minecraft/mc-mods/modmenu>)ㅤ([Modrinth](<https://modrinth.com/mod/modmenu>))
## v3.0.0 - Minecraft 1.21.1
This release is a major rewrite of CB, with a shared compression catalog and updated integrations for Fabric, Forge, and
NeoForge.
### Added
- Added configuration screen support for Fabric and NeoForge.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## v2.0.0 - Backport for Minecraft 1.21.1
- Backported v2.0.0 to Minecraft 1.21.1.
## Downloads and Dependencies
- CB: Compressed
- Forge Config API
- Fabric
- Mod
## v3.0.0 - Minecraft 1.21.1
This release is a major rewrite of CB, with a shared compression catalog and updated integrations for Fabric, Forge, and
NeoForge.
### Added
- Added configuration screen support for Fabric and NeoForge.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## v2.0.0 - Backport for Minecraft 1.21.1
- Backported v2.0.0 to Minecraft 1.21.1.
## Downloads and Dependencies
- CB: Compressed
- Forge Config API
- Fabric
- Mod
## v3.0.0 - Minecraft 1.21.1
This release is a major rewrite of CB, with a shared compression catalog and updated integrations for Fabric, Forge, and
NeoForge.
### Added
- Added configuration screen support for Fabric and NeoForge.
- Added JSONC-based custom entries for blocks and crates, with support for assets supplied by resource packs.
- Added generated advancements for compressed blocks and crates.
- Added the ability to add custom entries. See the **[Custom Entries guide](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/wiki)** for instructions, required resources, and examples.
### Improved
- Reworked block, crate, registration, and platform integration code.
- Consolidated data generation for recipes, models, tags, loot tables, and translations around the compression catalog.
### Removed
- Removed config from Forge entirely, because forge does not allow us to dynamically register blocks and the registry will be frozen before any config was loaded.
## v2.0.0 - Backport for Minecraft 1.21.1
- Backported v2.0.0 to Minecraft 1.21.1.
## Downloads and Dependencies
- CB: Compressed
- Forge Config API
- Fabric
- Mod
## General
- Backport**: 2.0.0 for 1.21.4 - 1.21.5
## Forge
- Note:** Forge config is broken, because Forge sucks lmao
## General
- Backport**: 2.0.0 for 1.21.4 - 1.21.5
## Forge
- Note:** Forge config is broken, because Forge sucks lmao
## General
- Backport**: 2.0.0 for 1.21.4 - 1.21.5
## Forge
- Note:** Forge config is broken, because Forge sucks lmao
## General
- Backport**: 2.0.0 for 1.21.6 - 1.21.10
## NeoForge
## Fabric
## General
- Backport**: 2.0.0 for 1.21.6 - 1.21.10
## NeoForge
## Fabric
## General
- Rewritten**: Codebase refactored for better maintainability and performance
- Added**: Support for Minecraft 1.21.11
- Added**: New Blocks and Crates (see [CompressionCatalog](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/tree/master/common/src/main/java/net/sashiro/compressedblocks/compression/CompressionCatalog.java) for a complete list)
- Added**: New Configurations (Blocks and Crates can now be disabled individually in the config)
- Fixed**: Quartz compressed blocks not working properly
- Changed**: Creative Inventory Tab icon for crates (Apple → Enchanted Golden Apple, fixes #72)
## NeoForge
- Fixed**: Configuration not working properly in NeoForge
## Fabric
## General
- Rewritten**: Codebase refactored for better maintainability and performance
- Added**: Support for Minecraft 1.21.11
- Added**: New Blocks and Crates (see [CompressionCatalog](https://github.com/sa-shiro/Minecraft-Compressed-Blocks/tree/master/common/src/main/java/net/sashiro/compressedblocks/compression/CompressionCatalog.java) for a complete list)
- Added**: New Configurations (Blocks and Crates can now be disabled individually in the config)
- Fixed**: Quartz compressed blocks not working properly
- Changed**: Creative Inventory Tab icon for crates (Apple → Enchanted Golden Apple, fixes #72)
## NeoForge
- Fixed**: Configuration not working properly in NeoForge
## Fabric
## General
- added support for FORGE
## NeoForge
- fixed registration not working
- updated neoforge version
## Fabric
- updated fabric / fabric api version
## Forge
- added forge support
- Note:** forge currently does not support configuration
## General
- added support for FORGE
## NeoForge
- fixed registration not working
- updated neoforge version
## Fabric
- updated fabric / fabric api version
## Forge
- added forge support
- Note:** forge currently does not support configuration
## General
- added support for FORGE
## NeoForge
- fixed registration not working
- updated neoforge version
## Fabric
- updated fabric / fabric api version
## Forge
- added forge support
- Note:** forge currently does not support configuration
## General
- updated to 1.21.1
- added configuration
- added FORGE support
## General
- updated to 1.21.1
- added configuration
- added FORGE support
## General
- updated to 1.21.1
- added configuration
- added FORGE support
blocks and crates can now be disabled individually or entirely
blocks and crates can now be disabled individually or entirely