HomeJavaModsCircuitSim
CircuitSim
ModsJava

CircuitSim

by Dankov · on Modrinth

CircuitSim is a Minecraft Forge mod for version 1.20.1 that lets you build and simulate real electronic circuits inside the game. Place component blocks…

⬇ Download on Modrinth
CircuitSim — screenshot 1CircuitSim — screenshot 2

CircuitSim — A Minecraft Circuit Simulation Mod

This mod was built entirely with AI assistance.

CircuitSim is a Minecraft Forge mod for version 1.20.1 that lets you build and simulate real electronic circuits inside the game. Place component blocks in the world, connect them with wires, and right-click the Simulate Block to run a full SPICE simulation powered by ngspice.

Non-inverting amplifier

Miller amplifier

MOSFET output characteristics


Features

Passive & basic components

Controlled (dependent) sources

IC / PDK components

Multi-cell blocks

Measurement

Simulation control

Output


Requirements


Installation

Method 1: Just take it

  1. Install Java 17 and Minecraft Forge 47.3.0 for Minecraft 1.20.1.
  2. Install ngspice and make sure ngspice_con (Windows) or ngspice (Linux/Mac) is accessible from your terminal.
  3. Grab the Latest Release
  4. Put the mod into your Minecraft mods/ folder

Method 2: Build it yourself

  1. Install Java 17 and Minecraft Forge 47.3.0 for Minecraft 1.20.1.
  2. Install ngspice and make sure ngspice_con (Windows) or ngspice (Linux/Mac) is accessible from your terminal.
  3. Clone this repository:
    git clone https://github.com/Dank0v/circuitsim.git
    cd circuitsim
    
  4. Build the mod using the Gradle wrapper:
    # Windows
    gradlew.bat build
    
    # Linux / Mac
    ./gradlew build
    
  5. Find the compiled .jar in build/libs/ — it will be named something like circuitsim-x.x.x.jar.
  6. Drop that .jar into your Minecraft mods/ folder.
  7. Launch the game.

How to Use

  1. Open the Circuit Simulator creative tab to find all blocks.
  2. Place component blocks and connect them with Wire blocks. Every circuit needs at least one Ground block.
  3. Right-click any component to open its configuration GUI and set its value.
  4. Place a Simulate Block anywhere connected to the circuit.
  5. Right-click the Simulate Block to run the simulation. Results appear in chat.

Probes


Known Issues / TODO


License

GPL-3.0 — see LICENSE.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more