promotional bannermobile promotional banner

Redstone

Introducing Redstone – bringing 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.
Back to Files

Redstone-0.0.4.jar

File nameRedstone-0.0.4.jar
Uploader
PfcDevPfcDev
Uploaded
Jan 21, 2026
Downloads
433
Size
83.6 KB
File ID
7501130
Type
R
Release
Supported game versions
  • Early Access

What's new


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

This mod has no related projects