Description
Implementation of a new Redstone Engine in Minecraft to make modding Redstone easier for developers through Injections, Interfaces and Reflections.
By Utilising this Mod, Mod developers can create diode based Redstone components like the Repeater without having to deal with Mixins and Compatibility issues
Implemented features:
1. Added a Universally usable Diode class for creating your own Diode based blocks (Diode based: means Repeater like blocks)
2. Added a new Registry of Redstone based blocks, inside which is kept track of any Redstone components this utility system needs to handle
3. Added a new interface, which in conjunction with the registry handles Redstone connections to a block (this previously would have been done using Mixins and code injections causing compatibility issues, but this mod Makes it so that you no longer needed use Mixins to define from which direction the blocks accepts Redstone connections
What does this mod change for the normal, None-Developer players:
Nothing, for players who are not planning on making Vanilla Redstone expansion mods, this mod changes nothing on the outside.
But for the few who DO want to make such mods, it gives a few more tools under the hood to make their development easier.


