SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedBuilding & decoration

PowerAE2CC Bridge

by LoboMetalurgico · for Minecraft

A fork of AE2CC Bridge that adds a simple peripheral block that may be used to access an Applied Energistics 2 ME system from ComputerCraft computers.

21KDownloads
3 yr agoLast updated
MITLicense
Fabric · QuiltLoaders

About PowerAE2CC Bridge

From Modrinth

A fork of AE2CC Bridge that adds a simple peripheral block that may be used to access an Applied Energistics 2 ME system from ComputerCraft computers.

PowerAE2CC Bridge

PowerAE2CC Bridge is a fork of AE2CC Bridge that adds a simple peripheral block that may be used to access an Applied Energistics 2 ME system from ComputerCraft computers.

> Note: Currently, the peripheral only exposes a fairly small API. If you > find that functionality you need is missing, please file a feature request in > our issue tracker.

Block

The bridge block will use when connected to an Applied system 5 AE/t of power as well as consume a channel.

Peripheral API (Functions)

getAvailableObjects()

Returns a list of objects that are currently available in the ME system.

Returns

  1. { { type = string, id = string, displayName = string, amount = number }... } –

a table with a list of objects available in the ME system

getCraftableObjects()

Returns a list of objects that can be crafted by the ME system.

Returns

  1. { { type = string, id = string, displayName = string }... } – a table with

a list of objects that can be crafted by the ME system

getCraftingCPUs()

Returns a list of crafting CPUs available in the ME system.

Returns

  1. { cpu... }

where cpu is a table defined as follows:

| Key | Type | Description | |-------------------------|-----------|----------------------------------------------------------------------------------| | availableCoProcessors | number | The number of available co-processors. | | availableStorage | number | The amount of available crafting storage. | | selectionMode | string | The selection mode of the CPU. (Either ANY, MACHINE_ONLY, or PLAYER_ONLY.) | | jobStatus | string? | Information about the currently running job. | | name | string? | The custom name of the CPU. |

where jobStatus is a table defined as follows:

| Key | Type | Description | |------------------|-----------|-----------------------------------------------------------------------| | totalObjects | number | The total amount of objects that will be crafted during the job. | | craftedObjects | number | The amount of crafted objects. | | elapsedNanos | number | The time (in nanoseconds) that has elapsed since the job has started. | | systemID | string? | The ID given to the running job by the ME system. | | output | output | The job's output. |

where output is defined as follows:

| Key | Type | Description | |---------------|----------|----------------------------------| | amount | number | The number of requested objects. | | type | string | The type of the object. | | id | string | The ID of the object. | | displayName | string | The display name of the object. |

Remarks

For technical reasons, determining the systemID may fail in some cases. If this happens, the systemID is not included and an error is logged. If you are using up-to-date versions of AE2 and AE2CC Bridge, please make sure this issue is known in the issue tracker for your versions.

getIssuedCraftingJobs

Returns a list of unfinished crafting jobs issued by the peripheral.

Returns

  1. { { state = string, jobID = string, systemID = string? }... } – a table with

a list of objects for each unfinished job issued by the peripheral.

Remarks

For a job to be included in the output, its state must either be SCHEDULED or STARTED. If the job has started running, an additional systemID is field is included. This ID is the ID given to the running job by the ME system (opposed to the jobID which is local to a peripheral).

getAllCraftingRequests

Returns a list of all the currently being processed crafts by all crafting cpus

Returns

  1. { craftingRequest, ...}

where craftingRequest is a table with the following attributes

| Key | Type | Description | |---------------|-----------|------------------------------------------------------------------------| | amount | number | The amount of the item currently being crafted | | displayName | string | The display name of the item being crafted (AKA the in game item name) | | systemID | string | The id of the item being crafted (following minecraft's id system) |

Example:

{
   {
      amount = 1,
      displayName = "Oak Planks",
      systemID = "minecraft:oak_planks"
   }
}

scheduleCrafting(type, id, amount)

Schedules a crafting job.

Parameters

  1. type: string – the type of the object to craft ("fluid" or "item")
  2. id: string – the ID of the object to craft
  3. amount: number – the amount of the object to craft

Returns

  1. string – a unique ID representing the crafting job

Remarks

> Note: This method is deliberately named scheduleCrafting as scheduling a > crafting job does not actually start a crafting process immediately. Instead, > the crafting job is started at some point in the future when the ME system is > ready.

To work with crafting jobs, it is necessary to understand their lifecycle.

flowchart LR
Scheduled --> Started
Started --> Done
Started --> Cancelled
Scheduled --> Cancelled

Read the full description on Modrinth →

Highlights

From source data

Game versions

Built for Minecraft 1.20.1.

Loaders

Runs on Fabric and Quilt.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Building & decoration

Blocks, furniture, decorations and building tools.

Runs on your server

From source side support

Modrinth lists PowerAE2CC Bridge as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricQuilt
Runs on
Serverrequired on the server
Game versions
1.20.1

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorLoboMetalurgico, as published on Modrinth
  • ✓LicenseMITFree

PowerAE2CC Bridge, answered

Generated from the mod’s own source data.

Do my players need to install PowerAE2CC Bridge?

Modrinth lists PowerAE2CC Bridge as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric and Quilt.

Is it free?

Yes. PowerAE2CC Bridge is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run PowerAE2CC Bridge on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add PowerAE2CC Bridge in one click.