
English Description
Multi-Level Compressed Structure Blocks
Compressed Blood Magic adds five levels of compressed structure blocks.
Each compression level multiplies the effect of a structure block by 9:
| Compression Level | Equivalent Vanilla Blocks |
|---|---|
| Tier 1 Compression | 9 blocks |
| Tier 2 Compression | 81 blocks |
| Tier 3 Compression | 729 blocks |
| Tier 4 Compression | 6561 blocks |
| Tier 5 Compression | 59049 blocks |
Compressed blocks keep the original item texture style while using different names for identification.
All compressed items and block items have an enchantment glint so they can be easily recognized in inventories and the creative menu.
Extremely Large Blood Altar Storage
Compressed altars use a dedicated custom storage system instead of relying on Forge FluidStack as the authoritative storage for compressed blood.
The storage type depends on the compression level:
- Vanilla altars use the original integer-based capacity.
- Tier 1 compression uses long.
- Tier 2 to Tier 5 compression uses AbsoluteInteger provided by Flux Networks Ultimate Addon.
- Tier 2 and higher are no longer limited by the maximum value of a Java int.
- Large blood values are displayed using exact values whenever possible to prevent overflow and negative displays.
One-Click Altar Construction
The mod adds a one-click altar builder item that can automatically construct the corresponding Blood Magic altar structure according to the current compression level.
Features include:
- Checks materials in the player inventory and hotbar.
- Consumes the required materials from the player inventory.
- Automatically places the altar structure.
- Uses the correct compressed materials for the selected compression level.
- Does not consume materials when the materials are insufficient, the position is invalid, or required chunks are not loaded.
Technical Information
Compressed altar storage is managed by this addon.
Forge FluidStack is only used for ordinary compatibility scenarios. In compressed mode, the custom compressed storage is the actual source of truth for the altar’s blood amount.
The mod uses AbsoluteInteger to support extremely large blood storage for high-level compressed altars.
Dependencies
- Minecraft 1.20.1
- Minecraft Forge
- Blood Magic 3.3.8-50
- Patchouli
- Parallel API 1.0.2
- Flux Networks 7.2.1.15
- Flux Networks Ultimate Addon 1.0.16
Install all dependencies into the mods folder of the same Minecraft instance.
压缩血魔法 | Compressed Blood Magic
一个为 Blood Magic 添加多重压缩结构方块、超大容量血祭坛和一键搭建功能的 Minecraft 1.20.1 Forge 附属模组。
An addon for Blood Magic that adds multi-level compressed structure blocks, extremely large blood altar storage, and one-click altar construction for Minecraft 1.20.1 Forge.
中文简介
多重压缩结构方块
本模组提供 1 重至 5 重压缩结构方块。
每一重压缩都会将结构方块的效果提升为原版的 9 倍:
| 压缩等级 | 等效原版结构方块数量 |
|---|---|
| 1 重压缩 | 9 个 |
| 2 重压缩 | 81 个 |
| 3 重压缩 | 729 个 |
| 4 重压缩 | 6561 个 |
| 5 重压缩 | 59049 个 |
压缩结构方块保留原有物品贴图风格,但会使用不同的名称进行区分。
所有压缩版本的物品和方块物品都带有附魔光效,方便在背包和创造物品栏中识别。
超大容量血祭坛
压缩祭坛使用独立的自定义存储系统,不再将 Forge FluidStack 作为压缩血量的权威存储。
存储类型按照压缩等级进行扩展:
- 原版祭坛使用原版整数容量。
- 1 重压缩使用 long 存储。
- 2 重至 5 重压缩使用 Flux Networks Ultimate Addon 提供的 AbsoluteInteger。
- 2 重及以上压缩不再受到 int 最大值限制。
- 高容量血量会尽量使用精确数值显示,避免溢出和负数显示。
一键搭建祭坛
模组提供一键搭建祭坛的物品,可以自动按照当前压缩等级搭建对应的 Blood Magic 祭坛结构。
功能包括:
- 自动检查玩家背包和快捷栏中的材料。
- 从玩家背包中扣除实际消耗的材料。
- 自动放置祭坛结构。
- 根据当前压缩等级使用对应的压缩材料。
- 材料不足、位置无效或区块未加载时不会强行消耗材料。
技术说明
压缩祭坛的压缩存储由本模组负责。
Forge FluidStack 仅用于普通兼容场景;在压缩模式下,压缩存储数据才是祭坛实际使用的血量来源。
本模组使用 AbsoluteInteger 支持高等级压缩祭坛的超大容量血量存储。
依赖
- Minecraft 1.20.1
- Minecraft Forge
- Blood Magic 3.3.8-50
- Patchouli
- Parallel API 1.0.2
- Flux Networks 7.2.1.15
- Flux Networks Ultimate Addon 1.0.16
请将所有依赖模组安装到同一个 Minecraft 实例的 mods 文件夹中。