The mod is not complete and is certinly not meant to be played in survival. Most of the gameplay for the mod is either incomplete or just not added yet.
Superposition in an in development mod that allows the player to manipulate data as they see fit. It has features for gathering information, for transferring it to another point, and for manipulating it into other forms.
Superposition has three main areas of features that each serve their own purpose, some independently from others. These areas are the following:
📻 Signal creation and transmission 💻 Data encoding and manipulation 🔢 Arithmetic and primitive data manipulation
Here is some of what is in the mod:
Signals by themselves are basically just waves that are passed around. There are a number of different features that help in this concept.
The signal generator is the starting point for broadcasting a signal. It allows the user to pick a frequency and it will create a signal with that frequency.
🚨The red light in the corner will be lit when the signal that is set is not possible.
The Amplifier is necessary when broadcasting a signal. Without it the signal is far to weak to be received from another antenna.
🛞 The Amplifier has two dials, one labeled "M" and one labeled "S." The dial labeled "M" is the modulus dial, and will affect the signals amplitude based off of the redstone signal put into the Amplifier from the back. The amplitude of an Amplifier may also be read using a comparator. The dial labeled "S" is the static dial, and will always amplify the signal based off of the value it is set too.
🖥️ The Amplifier has two windows, the one labeled "I" stands for input and shows the signal it is receiving. The window labeled "O" stands for output and shows the signal it is outputting.
🌡️ The Amplifier has a temperature and it will increase based off of how strong the signals are. You can cool the amplifier using cold blocks to achieve higher amplitudes. We advise that you do not allow the temperature to reach a high level.
The Transmitter and Receiver both function in very similar ways, with the minor distinction the one transmits signals and the other receives them.
🎚️ The transmitter takes a redstone signal on the opposite side it receives them, when powered it will broadcast a signal.
📡 The receiver will receive any signal that has the same frequency antenna as it.
🔇 Both the Transmitter and Receiver must have the same (or a factor of) amount of antenna poles. Antennas with the same amount of poles will have no amplitude loss. An antenna with 1/2 length will have a 50% loss, 1/3 a 66%, 1/4 a 75%, etc...
Cables are used for transmitting signals short distances. They have a physics simulation that runs while they are moving and being manipulated.
➡️ Cables are monodirectional and move signals from one point to another.
🔁 Cables can be placed on any face of a block regardless of the ports on it.
🔴 The red side is the input side and shows the signals will come from that point.
🔵 The blue side is the output side and shows any signals will be put into that point.
💡 There is also a glowing varient of the cable that will emit light, the color of which will be set by any signal passing through it that contains a color in the correct format (ex: 0xffffff = white)
- Make all signal information option data (Similar to an entity component system)
- Make all scattered antenna code unified into one antenna system (for both in real and fake antennas)
- Redo cable collision (Sable in future)
Inscriber, Cards, and Computers- Data corruption with amplitude
Periphreal Behaviors- Make signals in blocks calculate when they are changed
Make block signals get sent from server, no client propagation



