
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 ! )
Screenshots






About this Mod
Redstone Additions
59 custom blocks. 7 tools. 69 recipes. 2 jetpacks and 3 upgrade kits. Vanilla datapack for Minecraft 1.21.9–26.2.
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, nocontents 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 editpack.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 | ![]() |
| Interactive Machines | ![]() |
| Storage | ![]() |
| Sensors | ![]() |
| Wireless Redstone | ![]() |
| Transport Networks | ![]() |
| ↳ fluids | ![]() |
| ↳ Electric Furnace | ![]() |
| ↳ Industrial Light | ![]() |
| Chunk Loader | ![]() |
| Multiblocks | ![]() |
| Enchant Crafting | ![]() |
| Jetpacks | ![]() |
| Infinite Generators | ![]() |
| Ender Links | ![]() |
| Tools | ![]() |
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
- Navigate to the
redstone_additions/directory - Ensure the virtual environment is activated:
source .venv/bin/activate - Edit files in the
src/directory - Use
beet watchfor automatic rebuilding on file changes - Use
/reloadin-game to apply changes immediately
Installation
Option A (Modrinth)
- Download the latest
.zipfrom Modrinth. - Place it in
.minecraft/saves/<your_world>/datapacks/. - 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
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
- Wiki : https://ancarsenat.github.io/Redstone-Additions/
- Build config: mkdocs.yml
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 andra_exampleto
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
How to Install Redstone Additions on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set datapack Loader
In the panel under "Egg", select the datapack loader and matching Minecraft version (26.2).
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
Minecraft Versions
26.2, 26.1.2, 26.1.1 (+5 more)
Server-side
✓ RequiredRecommended 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.
Similar Mods
Rent Modded Server
Install Redstone Additions with just one click on your server.







