[Ecentrix] Progressive Core
No reviews yet
Lightweight shared library powering all Progressive Mods, ensuring stability, performance, and seamless compatibility.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Quilt is a fork of the Fabric mod loader. Many Fabric mods are compatible with Quilt and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
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

📖 About
Progressive Core is the shared foundation for all mods within the Progressive Mods ecosystem.
It centralizes common systems, utilities, and internal frameworks, allowing each individual mod to remain lightweight, focused, and easy to maintain. By moving shared logic into a dedicated core module, updates are streamlined and cross-mod compatibility is significantly improved.
Progressive Core does not add gameplay content on its own. Its sole purpose is to provide a stable and consistent backend that ensures all Progressive mods work together reliably and efficiently.
⚙️ Features
- Centralized shared codebase for all Progressive Mods
- Guarantees consistent behavior across Progressive Backpacks, Storage, and Furnaces
- Reduces redundancy and keeps feature mods lightweight
- Simplifies maintenance and long-term updates
- Optimized for performance and stability
- Internal-use only — not intended as a general-purpose modding library
🛠️ Installation
✅ Required on both client and server
- Requires Fabric API
- Automatically used by all supported Progressive Mods
⭐ Related Mods

📖 About
Progressive Core is the shared foundation for all mods within the Progressive Mods ecosystem.
It centralizes common systems, utilities, and internal frameworks, allowing each individual mod to remain lightweight, focused, and easy to maintain. By moving shared logic into a dedicated core module, updates are streamlined and cross-mod compatibility is significantly improved.
Progressive Core does not add gameplay content on its own. Its sole purpose is to provide a stable and consistent backend that ensures all Progressive mods work together reliably and efficiently.
🔌 Included APIs & Systems
Progressive Core includes several internal APIs that Progressive mods build on:
-
Core API entry point (
EcentrixAPI)
A single access point for registering mods, shared features, and retrieving core services. -
Mod & Feature registry (
ModRegistry)
A central registry where each Progressive mod can register itself and optionally publish cross-mod features viaResourceLocationIDs. This enables clean optional integrations (e.g., “if Storage is present, enable X”) without hard dependencies. -
Network utilities (
NetworkManager)
Shared helpers to create consistent packet IDs (either in the core namespace or per-mod namespace), so feature mods don’t have to reinvent naming conventions and collision-avoidance. -
Multi-loader platform abstraction (
Services+IPlatformHelper)
A service-loaded platform helper that allows common code to query the modloader/platform (Fabric/NeoForge), check whether other mods are loaded, and detect dev vs production environments. -
Client model loading helpers (client API)
EcentrixClientAPI,ModelLoaderRegistry, andCustomModelResolverprovide a small framework for registering namespace-based model resolvers. Progressive mods can plug in custom model resolution without duplicating boilerplate across loaders. -
Shared GUI screens for containers/backpacks (client API)
GenericContainerScreenandGenericBackpackScreenprovide reusable container UI logic (auto-sizing by rows, shared textures), so feature mods can keep their client code minimal and consistent.
⚙️ Features
- Centralized shared codebase for all Progressive Mods
- Guarantees consistent behavior across Progressive Backpacks, Storage, and Furnaces
- Reduces redundancy and keeps feature mods lightweight
- Simplifies maintenance and long-term updates
- Optimized for performance and stability
- Internal-use only — not intended as a general-purpose modding library
🛠️ Installation
✅ Required on both client and server
- Fabric: requires Fabric API
- NeoForge: no additional dependencies (besides NeoForge itself)
- Automatically used by all supported Progressive Mods
⭐ Related Mods
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


