Redstone Simulator v0.8

Quickly design, create, and test redstone circuits in your browser!

Created by Max Battle | GitHub

JavaScript is Disabled!

This simulator needs JavaScript to work properly. If you would like to use it, please enable JavaScript for this website in your web browser's settings.

WebGL 2 Not Working!

This simulator needs WebGL 2 to work. If you would like to use it, please update your browser so that the simulator can use WebGL 2.

This interactive simulator lets you design, build, and test electric circuit—like structures from the popular video game Minecraft.

Please note that this simulator only works on devices with a keyboard; if you're on mobile you might need to switch to a computer for it to work. Sorry!

What is Redstone?

"Redstone" is a fictional analogue of electricity that comes from the video game Minecraft. Players can use redstone to create their own virtual inventions that range from combination locks or music boxes or even simple computers.

Players do this by combining various "blocks", such as levers or pieces of wire. Each block has its own particular function that it is useful for. When placed together in the right way, the blocks interact with one another and can be used to create complex devices.

This simulator implements some of the blocks from Minecraft, so that you can design and experiment with your own redstone circuits.

Back to top

Controls

  • Move using the WASDQE keys and rotate the camera with the keys.
  • Select blocks to place in the world using the 1 – 4 keys.
  • The toolbar on the bottom shows the different blocks that you can select, and displays which one you have currently selected.
  • Press Space to place or remove blocks:

    • There is a location highlighted in yellow. You can move it by moving the camera.
    • If the highlighted location is empty, the currently selected block will be placed
    • If a block is already in the highlighted location, it will be removed

Examples

Simple power transmission

Power inversion

Memory cell

Blocks

This simulator implements a few of the blocks that can be used to build redstone circuits.

  • Cube: The standard cube block; can be selected with 1. Cubes can be used to build structures, or serve as scaffolding for other blocks.

  • Redstone wire: Used to transport signals from one place to another; can be selected with 2.

    Wires connect with each other and can be used to transport signals from one place to another. They can also climb up "stairs".

    Redstone wire can only be placed on a solid surface — meaning you have to put a cube or slab down before laying your wire.

    An individual block of wire is either unpowered and appears very dark red (its usual state), or is powered by an adjacent powered block and appears appear red.

    The power in a length of wire will fall off over distance, and weaker-powered wire will appear darker. After 15 blocks, the power will fade out completely.

  • Slab: a "half-cube"; can be selected with 3.

    Slabs fulfill most of the same functions as cubes, but have some slight differences. Slabs cannot be powered (in the sense that a cube is). First, Redstone torches can only be mounted on the top side of a slab.

    Second, when redstone wire is placed on "stairs" made of slabs, the wire will not visually connect and power will only be able to travel in the "downwards" direction of the stairs.

    Lastly, slabs cannot be used to "pinch" stairs of redstone wire.

  • Redstone torch: a toggleable power source; can be selected with 4.

    Redstone torches must be mounted on a solid surface; in practice this means that you can only place torches on the top or sides of a cube, or the top of a slab. (Torches can't be placed on a downwards-facing surface.)

    Redstone torches can be either lit ("on") or unlit ("off"). Lit torches will provide power to any adjacent blocks, such as wires.

    In addition, a lit torch will strongly power any cube block directly above it, meaning that wires placed on that cube will also be powered.

    Whether a torch is turned on or not depends on whether the block it is mounted on is weakly powered.

    A cube, the most common mounting block for torches, is weakly powered when either there is a lit torch directly underneath it, or there is a powered wire whose shape is pointing into the cube. (Slabs cannot be weakly powered, which effectively means that a torch mounted on a slab can never be turned off.)

Advanced Tips & Techniques

  • If redstone dust is configured in a plus shape, you can press X and it will change to a dot. The difference is that while plus-shaped dust provides power to all adjacent blocks (except above), dot-shaped dust will only provide weak power to the block below it.

  • You can also rotate the camera using Shift + A/D.

  • Pressing Z will toggle semi-transparent and opaque display. (If you can't tell what this is doing, try rotating the camera)


Copyright (C) 2022 Max Battle