Back to mods
Redstone Flight Control Set project artwork

Modrinth · Minecraft mod

Redstone Flight Control Set

Adds redstone-based PID processors and corresponding input/output blocks and way more. The goal is to make PID an accessible option for whatever machine you are working on.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Redstone Flight Control Set release should I use?

Updated yesterday
Latest stable file 1.6.0
Game version 1.21.1
Loader NeoForge

Redstone Flight Control Set 1.6.0 targets 1.21.1 with NeoForge. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Redstone Flight Control Set required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does Redstone Flight Control Set 1.6.0 need?

1.6.0. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Redstone Flight Control Set without breaking your instance.

Built for Redstone Flight Control Set 1.6.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.6.0. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.6.0. It opens that exact file at the source.

About this project

What does Redstone Flight Control Set add?

I have been working on an airship in Create Aeronautics, and it took me days to build a redstone pd circuit that would control my physical-fan-driven craft, yet the result was simply not much better than having no control. Then I made this mod so things'll be much easier for you. 

*[Check GitHub for a quick tutorial!]

Note: I am a mod noob, and AI is extensively used at the begining of this project. I attempted to reverse-engineer the ai code and crafted the code structure in a way that seems OO-friendly to me, but I do not garantee that this mod is bug-free nor highly efficient. 

Note: Despite looking like a aeronautics addon, this mod has NO prereq at all. You are free to explore any non-aeronautic use of this mod. 

Brief overview of all stuff:
All mod items (39 of them)
EVERYTHING has [shift] description
Cross PIDer shift description
PIDer config menu
PIDer config menu

A full list of items: 

Plier - A "wrench". Right-click rotates any full block CW (except signal passer). Shift+RC breaks any mod block and a few more (even entities). Is compatible with any other mod using the wrench tag. Now can be enchanted with sword enchants & Silk Touch / Fortune. 

Analog Met - Configurable output plate that can paste on anything. Gives direct signal to the face it attaches on. 

PWMer - Provides PWM output of [back_input-1, back_input] based on side input. 

PIDer - Provides PIDed output of the back input signal. Also attempts to "self-correct" the input based on derivatives. 

Cross-Reading PIDer - PIDer specified at controlling one axis of aeronautics' gimble sensor. 

S-PIDer - Not a spider, but a PIDer that provides full PID signal from a gimble sensor. Is optimally put facing back ("S-direction") of your ship so the output labels will be correct. Note non-S blocks CAN pass the S-PIDer signal, but CAN NOT correctly calculate nor decode them. (In the code the signal is two ints concatinated and transferred as one int)

New Pigeon PIDers - A cute pigeon skin for PIDers. Inspiration from Genshin Impact Columbina.

Oscillation Detector - Detects if the back signal passes through 0 for two times. 

HOLC - High-Open-Low-Closed. Outputs RS when back input goes below the lower bound, not stop outputing until it goes >= the higher bound. Can toggle invert behavior and config bounds in Shift+RC menu. 

Helicopter Brain & Mirrored version - Control chip for helicopters. Basically takes navigator-based rotor angle data from left, S-signal WASD control from back, mean pitch from right and output four blade angle signal. The mirrored version flips left and right. Must be decoded by helicopter outputs.Still quite shaky but kinda working now. 

Signal Mixer - Weighted sum of left, right and back signals. Weights can be set via Shift+RC menu. Can be quite useful when making a full-ranged PID control without losing level accuracy. 

New S-Signal Mixer - Signal mixer for S signals.

MOSFET - Outputs back signal when side signal >0. Just like a simplified MOSFET. Has a few variants for your convinence.

Add Minuser - One-block multiface +- redstone signal. Should be pretty intuitive once you saw it. 

Four Adder, Four Minuser, Half Add Minuser, Half Adder, Half Minuser - Variants of Add-Minuser providing different numbers of +- faces. 

Paired Input - Takes two groups of two [0,15] normal RS signal and translate that into [-15,15] internal RS signal of this mod. Think of how you would read pitch signals from a gimble sensor. 

Paired Output - The reverse of paired input. Takes [-15,15] signal and decodes that back into two [0,15] signals. Both paired block can do TWO groups at the same time. Same group have the same face base color. 

S-Paired Input - WASD input to manually craft a S-signal. 

S-Common Input - Adds a comment shift to S-signal. All outputs will receive corresponding control signal + input sum of this

S-Output - WASD output for S-PIDer. When put facing "S-direction", all labels'll be correct. 

S-Output Varied - S-Output but moved the bottom to back (technically front in the code) so you don't have to dig a hole on your floor. Can interchange with S-Output via crafting. 

S-Quad Decoder - Quad Decoder for S-PIDer input. When put facing "S-direction", all labels'll be correct. Can not decode Squad. 

S-Quad Decoder Varied - S-Q.D. but moved the bottom to back (technically front in the code) so you don't have to dig a hole on your floor. Can interchange with S-Q.D. via crafting. 

Common-Shift Paired Output - Paired output excepts works for only one group but allows a common shift on both outputs. E.g. input 5 would output {5,0} on a paired output, adding common shift of 2 would output {7,2}. Negative input faces provided. 

Differ-Shift Paired Output - Accepts a base signal and output base signal +- set shift. E.g. Input base 12 and shift 3 would output {9,15}. Negative faces provided. 

Quad Signal Decoder - Basically WASD -> quadcopter-like / aileroned-tail signal. Is slightly complicated to explain so see more at in-game [shift] hint. 

Helicopter Output - Output for helicopter brain. Placed two-in-a-row to have full effect, where the first one outputs positive signals for four blades and the second one outputs negative. 

Signal Diffuser - Broadcasts input signal to all other faces. 

Signal Passer - 3-way (technically 6-way but not yet any block support that) independent signal passing. 

Other features: 
Configurable menu color in config. No BG swap avaliable cause it's code-generated. 
Configurable blacklist to prevent items from interacting with blocks in this mod. 

You are free to include my mod in your modpack. Please leave a comment if you do so :)

Project description from Modrinth.

Pick your setup

Redstone Flight Control Set by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Redstone Flight Control Set versions and loaders

8 of 8 releases match

Looking for an older file? The official Modrinth project page is in Resources.