An addon mod of Applied Energistics 2 Supergiant.
Cleanroom is required for the necessity.
Cleanroom is a 1.12.2 Forge fork, providing newer toolchain, new APIs and 99% compatibility.
Need Java25.
The mod registers exactly one item, <ae2additions:infinity_cell>, and does not add a recipe for it. Each stack stores
its configured AE keys in NBT. The built-in cobblestone and water variants, as well as variants returned by the
CraftTweaker API, are separate NBT stacks of this same item and are listed in the mod creative tab and JEI.
import mods.ae2additions.InfinityCell;
import mods.ae2additions.AEKeyHelper;
import mods.ae2additions.KeyList;
// The first argument is an NBT variant name; no new Forge item is registered.
InfinityCell.register("infinity_iron", [<minecraft:iron_ingot>]);
// Mixed item and fluid keys.
InfinityCell.register("infinity_iron_redstone_water",
[<minecraft:iron_ingot>, <minecraft:redstone>],
[<liquid:water>]);
// Item NBT is part of the AE key (1.12.2 uses the legacy NBT form).
InfinityCell.register("infinity_potion",
AEKeyHelper.item("minecraft:potion", "{Potion:\"minecraft:long_night_vision\"}"));
// KeyList is useful when keys are assembled incrementally.
InfinityCell.register("infinities_cell",
KeyList.create().add(<minecraft:diamond>).add(<liquid:water>));- GlodBlock/ExtendedAE: integrated Quantum Computer behavior with partial code reuse under the LGPL-3.0 License.
- pedroksl/AdvancedAE: integrated Wireless Hub, Wireless Connector, Assembler Matrix behavior with partial code reuse under the LGPL-3.0 License;
Thanks to Team Applied Energistics, AlgorithmX2, the upstream AE2 contributors, and everyone involved in the original project: AppliedEnergistics/Applied-Energistics-2.