IMPORTANT NOTE: This was an old project of mine, and a lot is broken. It was my first attempt at a mod, and I didn't understand fabric mixins too well. I may revisit this concept at some point, but will not be updating this code.
This mod adds what I call "Bluestone" to Minecraft. Bluestone is basically a version of redstone that doesn't connect to redstone. It adds any block that can crafted with redstone with a bluestone variety. It also adds a block I call a "Power Converter." A power converter works like a repeater, without locking or delay, that outputs a redstone signal if given a bluestone signal, or outputs a bluestone signal if given a redstone signal. Also it's a bit faster than a 1-tick repeater.
List of added features:
- Bluestone Ore
- Deepslate Bluestone Ore
- Bluestone Dust
- Bluestone Torch
- Block of Bluestone
- Bluestone Repeater
- Bluestone Comparator
- Bluestone Piston
- Bluestone Stick Piston
- Bluestone Observer
- Bluestone Dispenser
- Bluestone Dropper
- Bluestone Target
- Bluestone Lamp
- Bluestone Note Block
- Power Converter
- Bluestone Powered Rail
- Bluestone Detector Rail
- Bluestone Activator Rail
List of modified features:
- Modified Dispenser, Dropper, Note Block, Observer, Piston, and Sticky Piston textures to distinguish them from their bluestone counterparts
- Added Bluestone Ore generation to the Overworld
- Added Bluestone Dust to the Witch's loot table
- Added Bluestone Dust potion recipes to work exactly like Redstone Dust (Mundane & Longer Duration)
- Added Bluestone Dust to Cleric Villager trades
- Added Bluestone Dust to items thrown by a Cleric Villager after defeating a raid
- Made Buttons, Daylight Detectors, Levers, Lightning Rods, Pressure Plates, Sculk Sensors, Trapped Chests, and Tripwire Hooks emit a bluestone signal along with their redstone signal.
- Made Bells, Command Blocks, Doors, Dragon Heads, Fence Gates, Hoppers, Rails, Structure Blocks, TNT, and Trapdoors respond to bluestone signals.