跳到正文

AE2 GUI Themes

A client-side Applied Energistics 2 addon that recolors every AE2 screen — without modifying AE2 itself.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

AE2 GUI Themes

A client-side Applied Energistics 2 addon that recolors every AE2 screen — without modifying AE2 itself.

Think of it as a resource pack for AE2’s GUI: pick a theme, adjust colors live, done. No server-side installation required, no packets, no gameplay impact — purely visual and per-player.

Features

15 built-in themes

Classic AE2, Dark, Light, Cyan, Blue, Purple, Red, Green, Orange, Pink, Monochrome, Nether, End, Matrix and Cyberpunk. Switch between them instantly, from any AE2 screen.

Full custom theme editor

Every theme is built from 12 color roles (primary, secondary, background, panel, border, text, text secondary, highlight, slot, button, button hover, button pressed) plus 2 opacity sliders (background alpha, overlay strength). Edit any role as a HEX value with instant live preview — invalid HEX is rejected with an error message.

In-GUI controls

Every AE2(-ecosystem) screen gets miniature [<] [T] [>] buttons near its edge:

  • [<] / [>] — cycle to the previous / next theme
  • [T] — open the full settings screen with a live preview

Leaving a container screen through these buttons does not close it server-side (verified against 1.21.1 bytecode), so returning from the settings screen is exactly as safe as a window resize.

Everything is themed

Background and side panels (upgrade panels, toolbox, sidebar button bar), slots (empty and filled), buttons and toggle buttons (hover-aware), borders, window frames, hovered-slot highlight — and label text, mapped from AE2’s real style palette. Semantic colors (error reds, item rarities) are never touched.

How it works

AE2 has no theming API: backgrounds are baked PNGs and label colors are hardcoded. This addon layers on top without replacing a single AE2 class.

Addon screens are covered too

Detection understands screens from the whole AE2 ecosystem out of the box: ExtendedAE, AdvancedAE, MegaCells, AE2WTLib, plus anything extending AE2’s base screen/menu classes. Unknown addons can be added via extraScreenPackages in the config.

Requirements

Minecraft 1.21.1
NeoForge 21.1.x
Applied Energistics 2 19.2+

Client-side only — install on the client, nothing needed on servers.

Credits

By night_sculptor. Built on the public Applied Energistics 2 API.

常见问题

AE2 GUI Themes 支持哪些 Minecraft 版本?

AE2 GUI Themes 支持 Minecraft Java 版 1.20.1–1.21.11,共 17 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

AE2 GUI Themes 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分