CJCore — Universal API for Minecraft Mods and Energy

CJCore: The Developer-Friendly Minecraft API Mod Modding in Minecraft opens up endless possibilities, but for creators, the technical hurdles can quickly become overwhelming. That’s where CJCore comes in—a library mod built from the ground up to streamline complex tasks and give developers more t...

Download cjcore for Minecraft 1.12.1, 1.12, 1.11, 1.9.4

Original name: cjcore

Minecraft: 1.11, 1.12, 1.12.1, 1.9.4

Loaders: Forge

FileVersionLoaderSize
cjcore-1.11-0.0.2.5.jar1.11Forge211 КБDownload
cjcore-1.11-0.0.2.2.jar1.11Forge205 КБDownload
cjcore-1.11-0.0.3.2.jar1.11Forge235 КБDownload
cjcore-1.11-0.0.2.1.jar1.11Forge205 КБDownload
cjcore-1.11-0.0.2.3.jar1.11Forge205 КБDownload
cjcore-1.11-0.0.2.0.jar1.11Forge205 КБDownload
cjcore-1.11-0.0.4.0.jar1.11Forge237 КБDownload
cjcore-1.11-0.0.1.10.jar1.11Forge129 КБDownload
cjcore-1.11-0.0.1.9.jar1.11Forge128 КБDownload
cjcore-1.11-0.0.2.4.jar1.11Forge218 КБDownload
cjcore-1.11-0.0.1.8.jar1.11Forge127 КБDownload
cjcore-1.11-0.0.5.0.jar1.11Forge222 КБDownload
cjcore-1.11-0.0.1.7.jar1.11Forge119 КБDownload
cjcore-1.11-0.0.1.6.jar1.11Forge119 КБDownload
cjcore-1.11-0.0.3.1.jar1.11Forge230 КБDownload
cjcore-1.11-0.0.1.5.jar1.11Forge114 КБDownload
cjcore-1.11-0.0.5.1.jar1.11Forge223 КБDownload
cjcore-1.11-0.0.1.4.jar1.11Forge106 КБDownload
cjcore-1.11-0.0.1.3.jar1.11Forge108 КБDownload
cjcore-1.11-0.0.3.0.jar1.11Forge230 КБDownload
cjcore-1.11-0.0.1.2.jar1.11Forge108 КБDownload
cjcore-1.11-0.0.5.2.jar1.11Forge223 КБDownload
cjcore-1.11-0.0.1.1.jar1.11Forge108 КБDownload
cjcore-1.11-0.0.1.0.jar1.11Forge99 КБDownload
cjcore-1.12-0.0.3.1.jar1.12Forge217 КБDownload
cjcore-1.12-0.0.3.2.jar1.12Forge222 КБDownload
cjcore-1.12-0.0.3.0.jar1.12Forge217 КБDownload
cjcore-1.12-0.0.4.0.jar1.12Forge232 КБDownload
cjcore-1.12-0.0.5.0.jar1.12Forge215 КБDownload
cjcore-1.12-0.0.5.1.jar1.12Forge216 КБDownload
cjcore-1.12-0.0.5.2.jar1.12Forge216 КБDownload
CJCore-0.0.2.4.jar1.12.1Forge194 КБDownload
cjcore-1.12-0.0.2.5.jar1.12.1Forge195 КБDownload
cjcore-1.10-0.0.3.2.jar1.9.4Forge227 КБDownload
cjcore-1.10-0.0.4.0.jar1.9.4Forge229 КБDownload
cjcore-1.10-0.0.3.1.jar1.9.4Forge222 КБDownload
cjcore-1.10-0.0.5.0.jar1.9.4Forge215 КБDownload
cjcore-1.10-0.0.5.1.jar1.9.4Forge216 КБDownload
cjcore-1.10-0.0.5.2.jar1.9.4Forge216 КБDownload
cjcore-1.10-0.0.1.8.jar1.9.4Forge122 КБDownload
cjcore-1.10-0.0.1.0.jar1.9.4Forge93 КБDownload
cjcore-1.10-0.0.1.1.jar1.9.4Forge102 КБDownload
cjcore-1.10-0.0.1.2.jar1.9.4Forge102 КБDownload
cjcore-1.10-0.0.1.3.jar1.9.4Forge102 КБDownload
cjcore-1.10-0.0.1.4.jar1.9.4Forge101 КБDownload
cjcore-1.10-0.0.1.5.jar1.9.4Forge108 КБDownload
cjcore-1.10-0.0.1.6.jar1.9.4Forge114 КБDownload
cjcore-1.10-0.0.1.7.jar1.9.4Forge114 КБDownload
cjcore-1.10-0.0.3.0.jar1.9.4Forge222 КБDownload
cjcore-1.10-0.0.1.9.jar1.9.4Forge122 КБDownload
cjcore-1.10-0.0.1.10.jar1.9.4Forge123 КБDownload
cjcore-1.10-0.0.2.0.jar1.9.4Forge192 КБDownload
cjcore-1.10-0.0.2.1.jar1.9.4Forge192 КБDownload
cjcore-1.10-0.0.2.2.jar1.9.4Forge192 КБDownload
cjcore-1.10-0.0.2.3.jar1.9.4Forge192 КБDownload
cjcore-1.10-0.0.2.4.jar1.9.4Forge210 КБDownload
cjcore-1.10-0.0.2.5.jar1.9.4Forge307 КБDownload

CJCore: The Developer-Friendly Minecraft API Mod

Modding in Minecraft opens up endless possibilities, but for creators, the technical hurdles can quickly become overwhelming. That’s where CJCore comes in—a library mod built from the ground up to streamline complex tasks and give developers more time to focus on innovation. Whether you’re wiring up energy networks, juggling inventories, or designing slick user interfaces, CJCore provides a unified toolkit that works across many of the most popular technology mods.

What Makes CJCore Stand Out?

Unlike other APIs that feel rigid or outdated, CJCore thrives on community feedback. The mod’s development is shaped by real suggestions from modders who use it daily. If you have an idea for a feature that would simplify your workflow, you can propose it, and there’s a strong chance it will be added. This open, developer-first mindset makes CJCore feel less like a static library and more like a living project that grows alongside the modding scene.

Developer Features: A Toolkit for Mod Creators

Unified Energy Integration

One of the biggest headaches in modded Minecraft is making different energy systems talk to each other. CJCore solves this with a robust energy API that handles conversion and transfer between multiple power types:

  • Redstone Flux (RF) from CoFH
  • Forge Energy (FE) built into Forge
  • Tesla (T)
  • Joules (J) used by Mekanism
  • Energy Unit (EU) from IndustrialCraft 2
  • Minecraft Joules (MJ) from BuildCraft (except 1.10 support)

The API doesn’t stop at blocks—it also handles energy transfer through items. If your mod uses a custom energy system, CJCore lets you plug in your own energy type with a custom color, making integration seamless. This flexibility means you can build a tech mod that works with virtually any power infrastructure without writing mountains of compatibility code.

Inventory Management Utilities

Moving items between inventories is a fundamental task in automation mods. CJCore offers a clean utility class that works with the standard IInventory and ISidedInventory interfaces, as well as Forge’s capability-based IItemHandler. This makes it trivial to push or pull items between machines, chests, and other containers, saving you from reinventing the wheel every time.

Fluid Support System

Fluids are just as important as items in many tech packs. CJCore includes a complete fluid handling system that lets you easily fill or drain any fluid container or tank. Whether you’re dealing with water, lava, or custom liquids from other mods, the API ensures smooth interaction without compatibility headaches.

GUI System with Energy Display

A polished user interface makes a mod feel professional. CJCore provides a flexible GUI framework with pre-built elements, including a fully configurable energy display. This element can automatically synchronize with the server, and its size can be adjusted to fit any design. No more wrestling with network packets just to show a power bar.

Annotation-Powered Registry

Registering items, blocks, entities, and tile entities is often tedious boilerplate. CJCore simplifies this with a clever annotation system. By using the @Register annotation on a registry class, you can declare all your game objects with simple annotations, cutting down on repetitive code. Additionally, the mod provides base item and block classes that support metadata by feeding them an enum class, making it effortless to create variants like different machine tiers or colored blocks.

Player-Focused Features

Players aren’t left out of the loop. In any block’s GUI that uses CJCore’s energy display, you can click the energy element to cycle through supported energy units. This means you can view power levels in RF, EU, Joules, or whichever unit makes the most sense for your current setup. The same unit preference can also be tweaked in the configuration file or through an in-game config GUI. Note that from version 0.0.5.0 onward, the multimeter tools have been moved to a separate mod, so if you enjoyed those, be sure to check out the standalone version.

Getting Started with CJCore

For developers, setting up a workspace is straightforward. You can integrate CJCore into your project by visiting JitPack and following the steps for the latest branch—just replace “implementation” with “compile” where indicated. For players, the mod is available on CurseForge, ready to drop into your mods folder. If you prefer a more streamlined experience, the foxygame.net launcher makes it especially convenient: this modern and flexible Minecraft launcher allows you to download and install CJCore directly from its menu, so you can skip manual file management and get right to crafting.

Future updates promise even more GUI elements, world generation options for developers, and additional utility classes to further reduce boilerplate. If you’d like to support the project, you can visit the creator’s Patreon page. For questions or collaboration, you can reach out via email at cjminecraft.theclever.me@gmail.com or join the Discord server (discord.gg/ZvhUKkd).

Conclusion

CJCore has quietly become an essential backbone for many technology mods, offering a clean, well-documented API that tackles energy, inventory, fluid, and GUI challenges head-on. Its community-driven development ensures it stays relevant and responsive to real modding needs. Whether you’re a developer looking to speed up your workflow or a player who wants seamless energy unit switching, CJCore delivers a polished experience that makes complex mod interactions feel effortless. Give it a try in your next modpack, and you’ll quickly see why it’s a favorite among the modding community.