Home›Java›Mods›Cobalt Age
Cobalt Age
ModsJava

Cobalt Age

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

by Kole07139 · on Modrinth

An expanded redstone, up to 60 power lenght, waterloggable, optimized, with vertical relays, incompatible with redstone, and blue! It comes with minerals…

⬇ Download on Modrinth
Cobalt Age — screenshot 1Cobalt Age — screenshot 2

Cobalt Age — Minecraft Java mod, screenshot 1

GitHub Repo Support us on Ko-fi


Important Disclaimer! This is the only official page of Cobalt Age. The original modrinth page was stolen by an old collaborator of the mod, JaviF14, and he is now under copyright investigation, predenting to redistribute and earn from my mod. His contributions were the 5% of the mod, with that 5% code being completely AI-generated and copy-pasted from other mods, such as Copper Rails. And that code was causing bugs i managed to workaround on version 1.2.1, published by me. After i noticed that he wasn't a good collaborator, i talked with him, concluding to throw him out of the project. While he was aware of this, he prenteded to be the owner of the mod, stealing my modrinth page. The original page was under my ownership, my account was hacked and used to give him the ownership the very next day i threw him out, and now he took the control of the original old page.

Modrinth team is working as well for Copyright for that page, and we are hoping in a restore/rollback of the page owners and everything made by him as soon as possible, if not a direct take down of that page. The source code has not been fully taken, all his contribution will be removed in version 1.3.0. Read here for more informations: https://github.com/kole07139/cobaltage-public/issues/1.


Cobalt Age adds a new Overworld mineral: Cobalt.

The cobalt comes with its own set: Cobalt Ore (Stone and Deepslate), Raw Cobalt, Cobalt Ingot, Cobalt Nugget, Cobalt Block and Raw Cobalt Block.

By that, you may combine a Cobalt Nugget with Redstone, obtaining the Cobalt Dust, the base of a new energy system that behaves similarly to Redstone while providing several unique advantages:

As you may guess, the Converter will work as a bridge for the two systems.

Spoiler: Cobalt Age Showcase

Complete Cobalt Age Set:

Cobalt Age — Minecraft Java mod, screenshot 2

Cobalt Block is compatible with the Beacon:

Cobalt Age — Minecraft Java mod, screenshot 3

The new beacon GUI, the cobalt ingot has been added in the GUI.

Cobalt Age — Minecraft Java mod, screenshot 4

Water does not break the blocks:

Cobalt Age — Minecraft Java mod, screenshot 5

A closer look into the retracted state:

Cobalt Age — Minecraft Java mod, screenshot 6

High-Performance Signal Engine

Cobalt wires eventually use a modern optimized signal propagation system (toggable with /cobaltage on and /cobaltage off) capable of dammatically reduce computation costs compared to vanilla Redstone. The reason are mainly because the new engine:

  1. Minimizes the number of times a cobalt wire checks its surroundings to determine its power level.

  2. Minimizes the the number of block and shape updates emitted.

  3. Minimizes memory allocation using bit masks instead of calling the world states

  4. Minimizes cpu calculations saving each network in a virtual ram

  5. Skips rendering block updates when signal changes

Unlike alternative optimization approaches, cobalt wires and relays eventually preserve vanilla update order and behaviour, including mechanics that rely on update timing and ordering, such as dupe machines.

Benefits are:

Performance Tests Scatter Test in a 100 x 100 wire linked web with 20 observer clocks. Cobalt dust does not cause not even a minimum server lag or client FPS drops (10 ms over 50 ms), while redstone dust cause a huge lag and a huge delay of 2.8 seconds from a tick to another one (130+ ms over 50ms). You can see the delay in the redstone update signals in the shown videos. Cobalt Age — Minecraft Java mod, screenshot 7 Cobalt Age — Minecraft Java mod, screenshot 8

Independent Energy Systems

Cobalt Energy Blocks (CEBs) and Redstone Energy Blocks (REBs) completely operate independently. They emit signals on different channels. You may think the system will break when you try to transfer the a signal through a block which is in the set of the other signal channel (example a redstone torch behind a cobalt dust block). Well, it will not break, as the signal channels will not interfere with each other (because of their independent signal channel).

Two reciprocal examples may be:

A pratical meaning of this may be:

Spoiler: Practical example of independenceCobalt Age — Minecraft Java mod, screenshot 9 Spoiler: Parallel WiresCobalt Age — Minecraft Java mod, screenshot 10 Spoiler: More independece examplesCobalt Age — Minecraft Java mod, screenshot 11 Spoiler: Even more examples

Showcase of the Glass Diode for Cobalt Wires. The logic has been inherited by Redstone Wires. Cobalt Age — Minecraft Java mod, screenshot 12

ON / OFF Showncase images for mixed blocks underwater and surface.

Cobalt Age — Minecraft Java mod, screenshot 13Cobalt Age — Minecraft Java mod, screenshot 14

Cobalt Rail

A faster alternative to Powered Rails, which has 24 blocks per second (BPS) as minecart speed by default (but you can change it as you want thorugh a gamerule), as it is meant for long distance travels. The vanilla minecart speed for Powered Rails is 8 BPS.

Note: Supports experimental minecart improvements feature.

The custom gamerule that has been added lets you change the speed of both cobalt and powered rails, the format is the following: gamerule cobaltage:max_minecart_speed_<type> <value>, where 'type' is the type of rail and 'value' is the speed in BPS. Keep in mind that it is also mandatory to change the gamerule max_minecart_speed as this works as the maximum minecart speed theoretically reachable. The real maximum speed will be defined by the two gamerules though, so it is suggested to set the max_minecart_speed to a value which is greater or equals the maxium between the cobalt and powered rail minecart speed.

Despite the fact that the speed of both types of rails can be modified, we recommend that at least one of the rails keeps the vanilla minecart speed (8 BPS).

Converter

The converter works as a bridge between cobalt and redstone signal worlds. It is a block that let the player transform the energy signal from one type to the other one. This also helps to ensure there is a way to inject moddded Emitters signals to cobalt wires if they are planned to be used.

Further properties:

Spoiler: ConverterCobalt Age — Minecraft Java mod, screenshot 15

Converter ON / OFF Lever behavior. You can also see the indipendence of wires. Cobalt Age — Minecraft Java mod, screenshot 16

Cobalt Age — Minecraft Java mod, screenshot 17

Cobalt Lamp

The Cobalt Lamp will emit the same signal as it receives from input, and it can only read Cobalt Energy.

Relay

The relay is a block that can be used to do vertical signal transmission. It works as a dust, but only powers upwards and downwards. It's properties are:

Spoiler: Cobalt Relay ON / OFF Showcase for the Relay.Cobalt Age — Minecraft Java mod, screenshot 18Cobalt Age — Minecraft Java mod, screenshot 19

A new look: Armor trims and material templates

This mod also adds new looks for your armors. It adds Cobalt Ingot and Cobalt Dust items to be used as material template in the smithing table. Also a new armor trim template has been added: Dust Armor Trim. This new trim pattern can be obtained, as a temporary feature, by trading with the wandering trader.

Spoiler: Dust Armor Trim & Cobalt Materials Cobalt Age — Minecraft Java mod, screenshot 20Cobalt Age — Minecraft Java mod, screenshot 21

Resource packs

We have included 3 optional resource packs on this mod. One makes the cobalt rails have a 3D appearance. The second one lets the player see the power level the cobalt dust is emitting on a similar way to how the VanillaTweaks resource pack does. The last one puts the Beacon GUI in dark mode (Like Default Dark Mode does).

SpoilerCobalt Age — Minecraft Java mod, screenshot 22Cobalt Age — Minecraft Java mod, screenshot 23Cobalt Age — Minecraft Java mod, screenshot 24

From Author

You can use this mod freely in your modpacks, but please give credit to the original authors and link back to this page. If you want to make a video about this mod, please also give credit and link back to this page.

If you want to suggest a feature or report a bug, please open an issue on the GitHub repository!


Credits

Thanks to:


Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more