Redstone Additions

Redstone Additions

Best redstone&tech datapack, Super optimized, 55+ blocks (Block breaker, block placer, filters, conveyors, item pipes, breeder, generators, gates, chunk loader, wireless redstone, multiblocks, jetpacks and so much more ! )

by
2.7K Downloads
datapackfabricforgeneoforgequiltgame-mechanicslibrarytechnology
Rent Server with this Mod

Screenshots

Ra core (interactive) preview
Ra gates
Gates (2)
Wireless
Ra sensors addon
Basic tools

About this Mod

Redstone Additions

Redstone Additions

59 custom blocks. 7 tools. 69 recipes. 2 jetpacks and 3 upgrade kits. Vanilla datapack for Minecraft 1.21.9–26.2.

Modrinth GitHub

Minecraft 1.21.9-26.2 Version v5.1.16 59 blocks 7 tools 69 recipes

Every custom block in Redstone Additions, laid out on pillars

Every block the pack adds, in one place. Click to enlarge.


Redstone Additions expands vanilla redstone with logic gates, automation machines, storage, sensors, wireless signaling, chunk loading, multiblocks, and liquid/gas/electric transport networks.

It also goes beyond redstone: jetpacks that fit onto any chestplate, enchant crafting that gambles items on an enchanting table, generators that regrow their own material, and ender links that move items, fluids, power and players between distant places.

All systems run as a pure datapack using marker entities and function-driven runtime logic. No mods required.

Version Compatibility

Supported: Minecraft 1.21.9 – 26.2 (data pack formats 88 – 107).

The pack declares and loads across that whole span. Exactly one thing inside it
genuinely changes shape: format 102 (26.2-snapshot-3) rewrote entity
predicates into component-map form, so ra:is_sneaking — which gates the
wrench's shift action, the goggles' tinker action and the Redstone Remote's
channel prompt — needs both spellings. The pack ships both: the base file uses
the pre-102 form and overlay_102/ carries the component-map form, applied
automatically from 26.2-snapshot-3 onward. Nothing else in the pack touches a
feature that broke between 88 and 107 — no filtered loot function, no
contents dynamic entry, no renamed game rules, no special crafting recipes.

Earlier versions are not supported, but most of the pack does not actually
need 1.21.9 — the hard floor is the pack.mcmeta schema. If you edit
pack.mcmeta to a lower pack_format and drop min_format/max_format, this
is what breaks and when:

Below What stops working
1.21.9 Nothing in the content itself — only the min_format/max_format fields, which that version introduced
1.21.5 Item Pipe filters, which identify their item frame by block_pos
1.21.2 Almost every item's appearance and identity (item_model, consumable, component removal)
1.20.5 Setting the Redstone Remote's channel (copy_custom_data)
1.20.2 Everything — the pack is built on macro functions and return run

So in practice the content runs on 1.21.5+ with only the pipe filters missing,
and on 1.21.2+ in a degraded state. None of that is declared or supported.

I recommend using Bundles Beyond for better bundle previews.


Module Previews

One banner per module. Modules without a screenshot yet show a placeholder —
contributions welcome, drop a PNG in docs/images/screenshots/ and swap the
row.

Every recipe in the pack is on one page in the
Recipe Atlas

listed A to Z and grouped by module.

Module Banner
Logic Gates No screenshot yet
Interactive Machines No screenshot yet
Storage No screenshot yet
Sensors No screenshot yet
Wireless Redstone No screenshot yet
Transport Networks An EU grid running
  ↳ fluids A fluid network
  ↳ Electric Furnace Electric Furnace smelting on EU
  ↳ Industrial Light Industrial Light casting its beam
Chunk Loader No screenshot yet
Multiblocks Blast Forge
Enchant Crafting No screenshot yet
Jetpacks Hover flight
Infinite Generators No screenshot yet
Ender Links No screenshot yet
Tools No screenshot yet

Blocks

Logic Gates (6)

  • UNI Gate
  • Clock
  • Delayer
  • Extender
  • Randomizer
  • Shortener

Interactive Machines (12)

  • Block Breaker
  • Block Placer
  • Item Pipe — filters by an item id set from your hand, no item frame
  • Item Mover
  • Spitter
  • Breeder
  • Magic Crate — pulls dropped items in from 5-20 blocks
  • Big Torch — denies hostile spawns within 1-100 blocks
  • Infinite Water Cauldron
  • Infinite Lava Cauldron
  • Infinite Snow Cauldron
  • Message Block

Storage (2)

  • Boxer
  • Unboxer

Sensors (3)

  • Entity Detector
  • Tag Adder
  • Tag Remover

Wireless (2)

  • Wireless Emitter
  • Wireless Receiver

Transport Networks (21)

Fluids, in millilitres:

  • Copper Pipe
  • Liquid Tank
  • Liquid Pump
  • Liquid Valve — moves contents between the two networks it separates
  • Liquid Filter — passes only the one medium it is set to
  • Liquid Drain — world source in, or network contents back out
  • Gas Tank
  • Gas Pump
  • Gas Valve
  • Boiler — water plus heat to steam

Electricity, in EU:

  • Wire
  • EU Generator — a barrel wearing a furnace; drop fuel in, no smelting slot
  • EU Consumer
  • EU Switch — redstone conducts, no redstone cuts
  • Battery — 10000 EU of grid capacity
  • EU Breaker — evens EU between the grids either side
  • Solar Panel
  • Industrial Light — redstone plus EU, a 10 block beam of real light
  • Electric Furnace — smelts on EU with no fuel, four power modes

Creative, for building and testing:

  • Creative EU Source — refills its grid to capacity every tick
  • Creative Fluid Source — fills with a medium cycled by the wrench

There are no tiers. A netherite pipe was a more expensive way to buy the same
block, so the tiered items now place the single version.

Chunk Loader (1)

  • Chunk Loader

Infinite Generators (3)

  • Mineral Generator
  • Nether Generator
  • Poppy Generator

Built from a crafted Generator Casing plus a Core won by sacrificing stone,
netherrack or poppies on an enchanting table.

Ender Links (4)

  • Ender Item Vault — barrels that share their contents across a channel
  • Ender Fluid Vault — liquid and gas across a channel, as a fluid network node
  • Ender Power Vault — EU across a channel, as an electric node
  • Teleport Anchor — redstone strength 1-15 picks which anchor you arrive at

Multiblock Bases (5)

  • Copper Multiblock Base
  • Iron Multiblock Base
  • Gold Multiblock Base
  • Diamond Multiblock Base
  • Netherite Multiblock Base

Items (12)

  • Iron Jetpack Kit — right-click while wearing any chestplate to fit it
  • Infinite Iron Jetpack Kit — won on an enchanting table; burns no fuel
  • Thruster Kit — hold sprint while airborne to accelerate
  • Lift Kit — climbs and sinks about twice as fast
  • Scorch Kit — sets fire to what flies under you
  • Generator Casing
  • Mineral Core
  • Nether Core
  • Poppy Core
  • Enchanted Coal — won by sacrificing coal on an enchanting table
  • Enchanted Coal Block — nine of them, plus a stick, make a Big Torch
  • Item Crate — what the Boxer packs a chest into, and the Unboxer unpacks

Fitted kits live on the chestplate and are listed in its lore.
/trigger ra.jp.kits switches one off or takes it back as an item.

Tools (7)

  • Wrench — the only tool that changes a block. Shift+RMB cycles a setting, or
    opens a menu when the block has more than one
  • Goggles — wear or hold to read every block in range. Read-only
  • Data Handler — edits one block's properties in detail
  • Creative Data Handler — edits anything, including what the block owns
  • Clipboard — copies one block's settings onto others of the same kind
  • Multimeter — reads a network's numbers into chat
  • Redstone Remote — wireless channel control

See the Tools page for
recipes and usage.


Development Setup

This project uses Beet to build the datapack from source.

Prerequisites

  • Python 3.10 or higher
  • Git

Quick Start

1. Clone the Repository

git clone https://github.com/AnCarsenat/Redstone-Additions.git
cd Redstone-Additions
git checkout beet_rewrite

2. Set Up the Virtual Environment

Navigate to the redstone_additions/ directory and create a Python virtual environment:

cd redstone_additions
python3 -m venv .venv

3. Activate the Virtual Environment

On Linux/macOS:

source .venv/bin/activate

On Windows (CMD):

.venv\Scripts\activate.bat

On Windows (PowerShell):

.venv\Scripts\Activate.ps1

4. Install Dependencies

pip install -r requirements.txt

5. Link to Your Minecraft World

Use beet's link command to connect to your Minecraft world. Specify the path to your Minecraft installation and the world name:

beet link --minecraft /path/to/minecraft <world_name>

Example with PrismLauncher:

beet link --minecraft "~/.local/share/PrismLauncher/instances/26.2 Fabric/minecraft" DevWorld

This creates a symbolic link between the built datapack and your world's datapacks folder.

6. Build and Test

Build the datapack from source:

beet build

The compiled datapack will be generated in the build/ directory and automatically linked to your world.

To enable auto-rebuild when you make changes, use watch mode:

beet watch

Then use /reload in-game to apply changes.

Development Workflow

  1. Navigate to the redstone_additions/ directory
  2. Ensure the virtual environment is activated: source .venv/bin/activate
  3. Edit files in the src/ directory
  4. Use beet watch for automatic rebuilding on file changes
  5. Use /reload in-game to apply changes immediately

Installation

Option A (Modrinth)

  1. Download the latest .zip from Modrinth.
  2. Place it in .minecraft/saves/<your_world>/datapacks/.
  3. Run /reload.

Option B (GitHub)

git clone https://github.com/AnCarsenat/Redstone-Additions.git

Copy redstone_additions into your world datapacks/ directory, then run /reload.

Starter command:

/function ra:give_all_items

Quick Links

Link URL
Docs Home https://ancarsenat.github.io/Redstone-Additions/
Logic Gates https://ancarsenat.github.io/Redstone-Additions/logic-gates/
Interactive Machines https://ancarsenat.github.io/Redstone-Additions/interactive-machines/
Storage https://ancarsenat.github.io/Redstone-Additions/storage/
Sensors https://ancarsenat.github.io/Redstone-Additions/sensors/
Wireless Redstone https://ancarsenat.github.io/Redstone-Additions/wireless-redstone/
Transport Networks https://ancarsenat.github.io/Redstone-Additions/transport-networks/
Tools https://ancarsenat.github.io/Redstone-Additions/tools/
Chunk Loader https://ancarsenat.github.io/Redstone-Additions/chunk-loader/
Multiblocks https://ancarsenat.github.io/Redstone-Additions/multiblocks/
Enchant Crafting https://ancarsenat.github.io/Redstone-Additions/enchant-crafting/
Jetpacks https://ancarsenat.github.io/Redstone-Additions/jetpacks/
Infinite Generators https://ancarsenat.github.io/Redstone-Additions/infinite-generators/
Ender Links https://ancarsenat.github.io/Redstone-Additions/ender-links/
Block Reference https://ancarsenat.github.io/Redstone-Additions/block-reference/
Recipe Reference https://ancarsenat.github.io/Redstone-Additions/recipe-reference/
Changelog https://ancarsenat.github.io/Redstone-Additions/changelog/

Useful Commands

Command Purpose
/function ra:give_all_items One prefilled bundle per namespace
/function ra_gates:items/give_all Logic gate items
/function ra_interactive:items/give_all Interactive machine items
/function ra_storage:items/give_all Storage items
/function ra_sensors:items/give_all Sensor items
/function ra_wireless:items/give_all Wireless items
/function ra_wires:items/give_all Transport and EU items
/function ra_chunk_loader:items/give_all Chunk loader items
/function ra_multiblock:blocks/give_all Multiblock base items
/function ra_infinite:items/give_all Generator casing and generators
/function ra_jetpacks:items/give_all Jetpack kits
/function ra_ender:items/give_all Ender vaults and Teleport Anchors
/function ra:tools/wrench/give Wrench
/function ra:tools/data_handler/give Data Handler
/function ra:tools/creative_data_handler/give Creative Data Handler
/function ra:tools/goggles/give Goggles
/function ra_wireless:tools/remote/give Redstone Remote
/function ra:uninstall Clean uninstall

Documentation


License

Copyright (c) 2026 AnCarsenat. All rights reserved. See
LICENSE for the
full terms — the short version:

  • Play with it freely on any world, server or realm, including commercial servers.
  • Modify your own copy as much as you like.
  • Do not redistribute it — no reuploads, mirrors, repackages or modpack bundles of
    the pack or any part of it, modified or not, without written permission. Link to the
    official pages instead.
  • Addons are welcome and need no permission. A separate pack of your own that
    depends on RA, in your own namespaces, containing no RA namespace, is yours: publish
    it anywhere, on any terms, and use the snippets from the docs and ra_example to
    build it.

Redstone Additions is fan content and is not affiliated with Mojang or Microsoft. The
recipe pictures under docs/images/recipes/ are drawn from Minecraft's own textures,
which remain Mojang's property and are used under their asset guidelines.


Created by AnCarsenat
Report a Bug · Documentation · Download

Available Versions

Redstone Additions 5.1.15release
MC 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2fabric, forge, neoforge, quilt
August 19, 2026
Redstone Additions 5.1.15release
MC 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2datapack
August 19, 2026
Redstone Additions 5.1.14release
MC 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2fabric, forge, neoforge, quilt
August 18, 2026
Redstone Additions 5.1.14release
MC 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2datapack
August 18, 2026
Redstone Additions 5.1.6release
MC 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2fabric, forge, neoforge, quilt
August 17, 2026

How to Install Redstone Additions on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set datapack Loader

In the panel under "Egg", select the datapack loader and matching Minecraft version (26.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Redstone Additions". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

datapackfabricforgeneoforgequilt

Minecraft Versions

26.2, 26.1.2, 26.1.1 (+5 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Redstone Additions server crashes on startup – what to do?

Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.2). You can switch loaders with one click in the panel.

Is Redstone Additions compatible with datapack and fabric and forge and neoforge and quilt?

Redstone Additions officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 26.2, 26.1.2, 26.1.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Redstone Additions – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Redstone Additions consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Redstone Additions with just one click on your server.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-AMDL-v1
Server-side
Required

Supported Versions

26.226.1.226.1.126.11.21.111.21.101.21.91.21.8