CurseForge · Minecraft mod
AE2 Web Integration
An add-on for Applied Energistics 2 that lets you view your terminal in your web browser wherever you are!
This page is having a moment, so a few details may be a little behind.
Quick answer
Which AE2 Web Integration release should I use?
AE2 Web Integration 1.0.2-neoforge-1.21.1 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is AE2 Web Integration required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does AE2 Web Integration 1.0.2-neoforge-1.21.1 need?
1.0.2-neoforge-1.21.1. Change the file and its required mods may change too.
Install Applied Energistics 2 first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add AE2 Web Integration without breaking your instance.
Built for AE2 Web Integration 1.0.2-neoforge-1.21.1. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.0.2-neoforge-1.21.1. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Applied Energistics 2 first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.0.2-neoforge-1.21.1. It opens that exact file at the source.
About this project
What does AE2 Web Integration add?
AE2 Web Integration
An add-on for AE2 that lets you view your terminal in your web browser wherever you are! This also includes viewing orders, cancelling them and even making a new ones! There is also a discord integration (through a webhook)!
Now also works on multiple networks and on public server = all players can have their own account!
THE MOD SHOULD ONLY BE INSTALLED ON SERVER SIDE, THERE IS NO ITEMS ADDED IN THE GAME!
Showcase on youtube
Main mod
Discord integration
How?
This mod starts a web server on server boot that hosts a simple website that you can access directly, or through API calls
How does web panel know which network to chose from?
Because the mod is server sided only, there is no additional terminal or block added that could identify the networks,
Networks are identified through wireless access points (or security terminal on older mc versions),
all players who wants to access a specific network through the website, must place an wireless access point on that network,
Additionally, if you access the website through an Admin account, you will have access to all networks with at least one wireless access point (doesn't matter if you placed it)
On older minecraft versions where there is a security terminal, networks are identified through an security terminal,
all players who wants to access the network should have their bio cards in the security terminal block (wild bio card is ignored for security reasons!) Admin account will have access to all networks on the server that have security terminal (doesn't matter it has your bio card)
Current features
- AE2 terminal (item list+sorting+filtering)
- Monitor as many networks as you want!
- Public mode, that allows the mod to works on servers with many independent players!
- Start a new order
- Check any CPU status
- Cancel any CPU order
- Order tracking
Gallery
<details> <summary>Gallery</summary>
</details>
Security
In public mode,
all users on your server can create an account on the website and access their AE2 networks,
passwords are saved on the server as a PBKDF2WithHmacSHA1 hash
Once a user is authenticated, server generates a token valid for 1 hour/7 days and uses it to verify all requests after
In public mode disabled,
there is only an admin account which password is set in the config. token mechanism is the same as in public mode.
Note: localhost connections are automatically authenticated by default, you can change that in config!
Requirements
- An open port if you want to access the service outside your local network (configurable, terminal will be hosted at http://your-server-ip-or-domain:configured-port/ for example: http://server.kuba6000.pl:2324/)
How to use
- Download the latest version for your game version from the releases page
- Drop the mod in your server mods folder (only on the server!) (This also works on single player, but is not recommended)
- Start the server
- You can now find the config in /configs/ae2webintegration/ae2webintegration.toml (or .cfg on older mc versions). Edit the port number and password protection for your needs
- Disable public mode if you play by yourself
- [This step is done automatically by config watcher since 1.21.1, you can still force reload if it didn't worked!] Reload the config (/ae2webintegration reload) or restart the server
- Make sure you have opened the configured port (firewall, redirections) if you want to use it on public internet
- Now you can visit http://your-server-ip-or-domain:configured-port/ and login should appear on your browser!
- There is a default user Admin which password is set in the config
Discord integration
Note: Discord integration is working only in public mode disabled!
- Create a webhook on your discord server and set it in the ae2webintegration config
Custom website
- If you already have a web server and want to host the panel there, you can!
- There is currently no API documentation…
- Check out Simple proxy site !
- There you can find a simple website written in PHP ready to use, it's just simple proxy to API calls to the AE2 endpoint.
Compatibility
The mod is currently implemented only on 1.21.1 (NEO), 1.20.1, 1.12.2 and 1.7.10 versions, although it might change in the future!
A few remarks about compatibility:
- 1.7.10 version is based on GTNH fork of AE2 and GTNH fork AE2FC for 1.7.10
- 1.12.2 version is based on AE2-UEL and AE2FC for 1.12.2
Project description from CurseForge.
Pick your setup
AE2 Web Integration by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader build1.20.1
1 loader build1.12.2
1 loader build1.7.10
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
AE2 Web Integration versions and loaders
1.0.2-neoforge-1.21.1
ae2webintegration-1.0.2-neoforge-1.21.1.jar
28 Apr 2026
1.0.2-forge-1.20.1
ae2webintegration-1.0.2-forge-1.20.1.jar
28 Apr 2026
1.0.1-forge-1.12.2
ae2webintegration-1.0.1-forge-1.12.2.jar
28 Apr 2026
1.0.2-forge-1.7.10
ae2webintegration-1.0.2-forge-1.7.10.jar
28 Apr 2026
1.0.1-neoforge-1.21.1
ae2webintegration-1.0.1-neoforge-1.21.1.jar
11 Dec 2025
1.0.0-neoforge-1.21.1
ae2webintegration-1.0.0-neoforge-1.21.1.jar
10 Oct 2025
1.0.0-forge-1.20.1
ae2webintegration-1.0.0-forge-1.20.1.jar
19 Aug 2025
1.0.0-forge-1.12.2
ae2webintegration-1.0.0-forge-1.12.2.jar
19 Aug 2025
1.0.0-forge-1.7.10
ae2webintegration-1.0.0-forge-1.7.10.jar
19 Aug 2025
0.2.1-alpha-forge-1.12.2
ae2webintegration-0.2.1-alpha-forge-1.12.2.jar
15 Aug 2025
0.2.1-alpha-forge-1.7.10
ae2webintegration-0.2.1-alpha-forge-1.7.10.jar
15 Aug 2025
0.0.9-alpha-forge-1.7.10
ae2webintegration-0.0.9-alpha-forge-1.7.10.jar
12 Feb 2025
Looking for an older file? The official CurseForge project page is in Resources.

