HomeJavaModsAE2 Web Integration
AE2 Web Integration
ModsJava

AE2 Web Integration

by kuba6000 · on Modrinth

An add-on for AE2 (Applied Energistics 2) that lets you view your terminal in your web browser wherever you are! There is also discord integration for all…

⬇ Download on Modrinth
AE2 Web Integration — screenshot 1AE2 Web Integration — screenshot 2AE2 Web Integration — screenshot 3AE2 Web Integration — screenshot 4

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

YT showcase

Discord integration

YT showcase

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

Gallery

Galleryimage image image image

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

How to use

Discord integration

Note: Discord integration is working only in public mode disabled!

Custom website

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:

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more