Description
Redstone
BETA WARNING: This mod is currently in Beta. While core systems are functional, I am actively working on updates. If you encounter bugs, please report them on our Discord.
Join the Community: For bug reports, feature requests, and to chat with other engineering enthusiasts, join our official Discord server: 🔗 https://discord.gg/B3bSYyWP43
📢 Latest Update: Signal Strength & Comparators
We have just deployed a major update to the signal logic!
- Signal Strength: Redstone dust now features proper signal decay. The signal gets weaker the further it travels from the source.
- Comparators: Added the Comparator block. It functions just like the classic logic you are used to, allowing for complex signal comparison and subtraction.
- Optimization: Improved stability for clocks and better integration with the Piston mod.
About the Mod
Redstone brings classic engineering and mechanical logic to Hytale. You can now go beyond simple building and create your own logic circuits, automated door systems, and advanced lighting setups.
For those who love complex machinery, this mod fills the missing piece in Hytale.
Key Features
- Redstone Dust: Transport energy across distances with a fully functional signal strength system.
- Power Sources: Use Redstone Blocks and Torches to power your creations.
- Repeater: Refresh signal strength or add precise delays to your circuits.
- Comparator: Compare signal strengths or subtract them for advanced logic gates.
- Full Interaction: Compatible with Hytale's existing doors, trapdoors, and lamps.
🔧 Mechanical Detail: Redstone Torch
The Redstone Torch behavior changes based on placement:
- On top of a block: Acts as a standard power source, emitting energy to surrounding blocks.
- On the side of a block: Functions as a NOT Gate (Inverter). If the block the torch is attached to receives power, the torch turns off. This mechanic is essential for creating logic gates.
📅 Roadmap
We are actively developing new features to expand the mechanical possibilities:
- Colored Dusts (Blue & Green): Separate signal lines that do not connect with each other, allowing for compact designs.
- Observers & Droppers: New blocks for automation and state detection.
- Hytale Integration: Magic-based mechanics to make Redstone feel more native to the Hytale universe.
🤝 Mod Compatibility
- Pressure Plates: Works seamlessly with the Pressure Plates mod.
- Pistons: Improved logic compatibility with the Piston mod for smoother mechanical movement.
🛠️ Crafting Recipes
You will need the following materials to craft components:
Redstone Dust
- 1x Red Crystal Shards
Redstone Torch
- 1x Stick
- 1x Redstone Dust
Redstone Block
- 2x Redstone Dust
Redstone Repeater
- 1x Redstone Torch
- 3x Stone Rubble
- 1x Redstone Dust
API for Mod Developers
Want your blocks to work with redstone? Use the API:
import org.pfc.redstone.api.RedstoneAPI;
import org.pfc.redstone.api.listeners.RedstonePoweredBlock;
import org.pfc.redstone.api.types.BlockPos;
Example - Piston:
RedstoneAPI.getInstance().registerPoweredBlock("piston_block", new RedstonePoweredBlock() {
@Override
public void onPowered(World world, int x, int y, int z, BlockPos source) {
extendPiston(world, x, y, z);
}
@Override
public void onUnpowered(World world, int x, int y, int z) {
retractPiston(world, x, y, z);
}
});
Example - Pressure Plate:
// Pressed
RedstoneAPI.getInstance().activateSignalAt(x, y, z);
// Released
RedstoneAPI.getInstance().deactivateSignalAt(x, y, z);
| Method | Description |
|---|---|
registerPoweredBlock(blockId, listener) |
Register a block to receive power events |
activateSignalAt(x, y, z) |
Activate a dynamic signal source |
deactivateSignalAt(x, y, z) |
Deactivate a dynamic signal source |
hasSignalAt(x, y, z) |
Check if position has an active signal |
Looking for the Pressure Plates mod? Click here to visit the mod page.



