Community listing page, reviews here may not be monitored by the author.
RaishxCore
No reviews yet
Foundation library for AE2 addons: high-scale amounts, multiblock contracts, transactional ports, guarded networking, AE2-style widgets, and an optional cooperative crafting planner.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description

RaishxCore is the shared foundation library behind advanced AE2-oriented addons on Minecraft 1.21.1 / NeoForge. It is not a standalone content mod: install it when another mod, such as UFO Future, requires it.
RaishxCore 0.1.0 is in public beta. Its stable contracts are ready for consumers; APIs explicitly marked experimental may continue to evolve before 1.0.
✨ What it provides
- Exact high-scale amounts using
BigInteger, with safe serialization and human-friendly formatting for values beyond normal integer limits. - Multiblock contracts for immutable structures, tier definitions, orientations, runtime state, visual effects, and validation.
- Transactional ports for items, fluids, chemicals, energy, and coolant: simulate, plan, commit, or roll back without duplicating or losing resources.
- Reusable AE2-style UI widgets for addon menus and client-side controls.
- Guarded machine networking with server-side validation and per-player action rate limits.
- AE2 crafting support for shared CPU capacity, crafting infrastructure, revisions, and a cooperative graph-capture pipeline.
🧠 Cooperative AE2 planning
RaishxCore can integrate an iterative planner with AE2. Graph capture is split into bounded server-thread slices and shared per-tick budgets, so a large grid does not monopolize a tick. The planner has cancellation, backpressure, per-grid circuit breaking, diagnostics, and a configuration kill-switch that hands new requests back to AE2's built-in planner.
This is intended for addon authors and modpacks that need extreme crafting-scale infrastructure—not a claim to replace every AE2 planning workload.
📦 Requirements
| Dependency | Required version |
|---|---|
| Minecraft | 1.21.1 |
| NeoForge | 21.1.216+ |
| Applied Energistics 2 | 19.2.17–19.x |
Install the RaishxCore JAR in the mods/ folder alongside the addon that
requires it. UFO Future 3.0.0-beta.1 requires RaishxCore 0.1.0-beta.1
or a compatible later 0.1.x build.
🧩 For addon developers
The public API is organized by domain:
api.amount— exact nonnegative amounts and rational ratesapi.multiblock— structures, roles, scan/runtime results, and visualsapi.port— deterministic item, fluid, chemical, energy, and coolant portsapi.transaction— simulate/plan/commit transfer contractsapi.tier— tier definitions and validationapi.crafting— shared crafting capacity and planner integrationclient.gui.widget— reusable client-only widgets
See the consumer integration guide and source repository for setup, configuration, and API details.
📜 License
RaishxCore is licensed under LGPL-3.0-or-later.
Built by Raishxn.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources