Adds an Infinity Range Booster and a Dimension Card to Refined Storage's Wireless Transmitter.
- Infinity Range Booster: unlimited range in the transmitter's dimension.
- Dimension Card: unlimited range in every dimension.
The transmitter still needs power. Each card adds its own energy cost to the transmitter, and the tooltip shows how much.
| Minecraft | Loader | Refined Storage |
|---|---|---|
| 1.15.2 | Forge | 1.8 |
| 1.16.5 | Forge | 1.9 |
| 1.18.2 | Forge | 1.10 |
| 1.19.2 | Forge | 1.11 |
| 1.20.1 | Forge | 1.12 (also Reborn Storage's Advanced Wireless Transmitter) |
| 1.20.4 | NeoForge | 1.13 |
| 1.21.1 | NeoForge, Fabric | 2.0 |
| 26.1.2 | NeoForge, Fabric | 3.x |
Forge 1.15.2 doesn't ship Mixin, so it also needs MixinBootstrap.
Forge and NeoForge keep it in the world's serverconfig/rsinfinitybooster-server.toml; Fabric uses config/rsinfinitybooster.json (editable through ModMenu).
| Setting | Default | What it does |
|---|---|---|
infinityCard.energyUsage |
50 | Energy per tick for the Infinity Range Booster |
dimensionCard.energyUsage |
100 | Energy per tick for the Dimension Card |
chunkLoadingEnabled |
true | A transmitter holding either card keeps its own chunk loaded |
Chunk loading only covers the transmitter's chunk, so keep the controller in the same chunk or load it some other way.
The project uses Stonecraft and Stonecutter, so one branch builds every version.
./gradlew build # every version, jars in versions/<version>/build/libs
./gradlew chiseledGameTest # game tests, 1.18.2 and up
./gradlew :1.20.1-forge:runDatagenCommits follow Conventional Commits. Turn on the hook once per clone with git config core.hooksPath .githooks. The changelog is generated from them with git-cliff when a v* tag is pushed, and CI publishes that release to CurseForge and Modrinth.

