[Ecentrix] Progressive Core

Quick rating

[Ecentrix] Progressive Core

No reviews yet

Lightweight shared library powering all Progressive Mods, ensuring stability, performance, and seamless compatibility.

No Theme
No Genre
API/Library
Mod Loaders
NeoForge
Fabric
Quilt
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client and Server

Must be installed on both the client and the server.

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
ecentrixcore-neoforge-1.21.10-1.1.0.jar
Authors
CurseForge
Modrinth

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Banner

CurseForge Modrinth Fabric API

📖 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

Progressive Storage

Progressive Furnaces

Progressive Backpacks

Banner

CurseForge Modrinth Fabric API

📖 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 via ResourceLocation IDs. 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, and CustomModelResolver provide 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)
    GenericContainerScreen and GenericBackpackScreen provide 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

Progressive Storage

Progressive Furnaces

Progressive Backpacks

Screenshots

Gallery

  • Banner
    Banner

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~2,000
Total Downloads
CurseForge
~2,000
Modrinth
<1,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works