
Java Soft Inversion
Ports the soft inversion feature from Minecraft Bedrock to Java Edition.
📖 About
Java Soft Inversion is a small and lightweight mod for Fabric and NeoForge that ports the soft inversion redstone feature from Minecraft Bedrock Edition to Java Edition. Allowing Java players to place redstone torches on pistons and have the torches depower when the piston is powered. This mod also ports redstone dust connecting to pistons, as well as adding gamerules to disable Quasi-connectivity (QC) and Soft Inversion itself.
📦 Dependencies
N/A
🎮 Install & Play
Installing Java Soft Inversion is easy:
- Download the latest version for your loader and Minecraft version here.
- Put the downloaded jar file in to your
modsfolder. - Launch Minecraft and play with the mod.
📜 Support Policy
The project supports the Minecraft version for which the mod is initially developed for, along with the next two major Minecraft versions. Versions released prior to the initial supported version are not supported.
Once a Minecraft version falls outside the three-version active support window, it enters Bug-Fixes-Only support for the duration of the following major version. During this period, only critical or game-breaking issues directly related to the project will be addressed. New features, enhancements, and non-critical changes will not be backported to versions in this stage.
Once a version leaves Bug-Fixes-Only support, it becomes Unsupported. Unsupported versions will receive no further updates, fixes, or compatibility changes.
| Minecraft version | Supported status |
|---|---|
26.3 |
Supported |
👨💻 Developing
Are you a developer and want to develop for this mod?
To get a local copy up and running, follow these simple steps.
🧰 Prerequisites
Ensure you have the following installed on your machine:
- Java Development Kit (JDK): Version 25 or higher.
- Gradle: Version 9.7.1 or higher.
- Minecraft: Version 26.3
🛠️ Build
- Clone the repository
git clone https://codeberg.org/VoxelBill/java-soft-inversion.git
- Navigate to the project directory
cd java-soft-inversion
- Build the project with Gradle
./gradlew clean build
You can find the built mod at java-soft-inversion/<loader>/build/libs/java_soft_inversion-<loader>-x.x.x+mc2x.x.jar.

