Mineuniverse
Log in Register
Mods

ME Infinity Cell

Added KubeJS support for registry ME Infinity Cell
by y_xiao233
Download Claim this project
45,037 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Addons Applied Energistics 2 KubeJS Technology

Contact Discord

ME Infinity Cell

  • Added Infinity Cobblestone Cell & Infinity Water Cell for AE2
  • Added KubeJS support for registry ME Infinity Cell

Example

1.20.1

StartupEvents.registry("item",event =>{
    event.create("infinity_iron_ingot_cell","meinfinitycell:infinity_cell").itemType("minecraft:iron_ingot")
    event.create("infinity_lava_cell","meinfinitycell:infinity_cell").fluidType("minecraft:lava")
    keys.add(AEKeyHelper.item('minecraft:potion','{Potion:"minecraft:long_night_vision"}'))

    //Additional Mod required: Applied Flux
    event.create("infinity_fe_cell","meinfinitycell:infinity_cell").type(FluxKeyHelper.of(EnergyType.FE))
    //Additional Mod required: Applied Mekanistics
    event.create("infinity_oxygen_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.gas("mekanism:oxygen"))
    event.create("infinity_carbon_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.infuseType("mekanism:carbon"))
    event.create("infinity_yellow_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.pigment("mekanism:yellow"))
    event.create("infinity_clean_osmium_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.slurry("mekanism:clean_osmium"))
})

//Of course, you can also use "Java.loadClass()" to obtain an AEKey to register an infinity cell
const $SourceKey = Java.loadClass('gripe._90.arseng.me.key.SourceKey')
StartupEvents.registry("item",event =>{
    //Additional Mod required: Ars Énergistique
    event.create("infinity_source_cell","meinfinitycell:infinity_cell").type(() => $SourceKey.KEY)
})

//In addition to adding infinity cell for one item, you can also add infinities cell for multiple items
StartupEvents.registry("item",event =>{
    event.create("infinities_cell","meinfinitycell:infinities_cell").setName(Text.literal("test")).setKeys(KeyList.create().adds(keys =>{
        keys.add(AEKeyHelper.item("minecraft:diamond"))
        keys.add(AEKeyHelper.item("minecraft:iron_ingot"))
        keys.add(AEKeyHelper.item("minecraft:gold_ingot"))
        keys.add(AEKeyHelper.item("minecraft:copper_ingot"))
        keys.add(AEKeyHelper.item("minecraft:stone"))
        keys.add(AEKeyHelper.fluid("minecraft:water"))
        keys.add(AEKeyHelper.fluid("minecraft:lava"))
        keys.add(AEKeyHelper.item('ae2:wireless_crafting_terminal','{accessPoint:{dimension:"minecraft:overworld",pos:[I;261,74,-659]},internalCurrentPower:1600000.0d}'))
    }))
})

1.21.1

StartupEvents.registry("item",event =>{
    event.create("infinity_iron_ingot_cell","meinfinitycell:infinity_cell").itemType("minecraft:iron_ingot")
    event.create("infinity_lava_cell","meinfinitycell:infinity_cell").fluidType("minecraft:lava")
    event.create("test","meinfinitycell:infinity_cell").type(AEKeyHelper.item('minecraft:potion','[potion_contents={potion:"minecraft:long_night_vision"}]'))

    //Additional Mod required: Applied Flux
    event.create("infinity_fe_cell","meinfinitycell:infinity_cell").type(FluxKeyHelper.of(EnergyType.FE))
    //Additional Mod required: Applied Mekanistics
    event.create("infinity_oxygen_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.of("mekanism:oxygen"))
    event.create("infinity_carbon_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.of("mekanism:carbon"))
    event.create("infinity_yellow_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.of("mekanism:yellow"))
    event.create("infinity_clean_osmium_cell","meinfinitycell:infinity_cell").type(MekanismKeyHelper.of("mekanism:clean_osmium"))
})

//Of course, you can also use "Java.loadClass()" to obtain an AEKey to register an infinity cell
const $SourceKey = Java.loadClass('gripe._90.arseng.me.key.SourceKey')
StartupEvents.registry("item",event =>{
    //Additional Mod required: Ars Énergistique
    event.create("infinity_source_cell","meinfinitycell:infinity_cell").type(() => $SourceKey.KEY)
})

//In addition to adding infinity cell for one item, you can also add infinities cell for multiple items
StartupEvents.registry("item",event =>{
    event.create("infinities_cell","meinfinitycell:infinities_cell").setName(Text.literal("test")).setKeys(KeyList.create().adds(keys =>{
        keys.add(AEKeyHelper.item("minecraft:diamond"))
        keys.add(AEKeyHelper.item("minecraft:iron_ingot"))
        keys.add(AEKeyHelper.item("minecraft:gold_ingot"))
        keys.add(AEKeyHelper.item("minecraft:copper_ingot"))
        keys.add(AEKeyHelper.item("minecraft:stone"))
        keys.add(AEKeyHelper.fluid("minecraft:water"))
        keys.add(AEKeyHelper.item('minecraft:enchanted_book','[stored_enchantments={levels:{"minecraft:luck_of_the_sea":1}}]'))
    }))
})
meinfinitycell-26.1-1.0.0.jar
MC Client, NeoForge, Server, 26.1.2
Beta 2026-06-14 Get
meinfinitycell-1.21.1-2.0.0.jar
MC Client, 1.21.1, NeoForge, Server
Release 2025-11-30 Get
meinfinitycell-1.20.1-5.0.0.jar
MC Client, 1.20.1, Forge, Server
Release 2025-11-30 Get

More from y_xiao233

Botany Pot Configuration Card
943
KubeJS Powah Reborn
8,044
LockDownReborn
6,805
Mekanism Upgrades: Reborn
531,260
Create More Machines
4,571
Industrial Foregoing: Extra Upgrades
418,414

You Might Also Like

AE2 Extras
Adds some extra stuff to AE2
9,507,442
Immersive Energistics
Adds ME-capable wires to Immersive Engineering.
7,943,047
Growable Storage Cells
A Magical Crops Mod - For AE2/RS Storage Cells
825,529
AE2 Things
Introduces a new Cell type, advanced inscriber and crystal growth chamber
768,346
[Forge] AE2 Additional Opportunity
Позволяет использовать AE2 по новому! / Allows you to use AE2 in a new way!
743,777
Applied Construction Sticks
Allows Construction Sticks to use items inside a AE2 network
736,944