Links
Tags
Creators
Details
0.0.3
Compatibility
Changes
[0.0.3] - 2026-10-09
First release for Minecraft 1.21.1 (NeoForge 21.1). Requires Kotlin for Forge 5 or newer. Worlds from the 1.20.1 version are not migrated. There is no MinecraftForge build and none is planned. Same features and fixes as 0.0.3 for 1.20.1.
Readded due to mixed up from my side.
Added
- Coloured remote orderers are back: craft an orderer with any dye. The orderer keeps its link, and resetting it keeps the colour.
- AE2 support is back: a pipe next to an ME interface reaches the whole ME network (or only the interface's own slots once it has config set).
- Storage Drawers support is back: pipes see each drawer's full count and fill drawers already holding an item before empty ones.
- The One Probe support is back: probing a pipe shows its modules, filters, satellite name and upgrades.
- Creative Power Source block: endless Forge Energy for testing power setups without a generator mod.
- Recipes for the RF Power Provider and RF Power Supplier Upgrade (1.12.2 only had them through Thermal Expansion).
- Optional circuit-only upgrade recipes: with
betaUpgradeRecipeson (off by default), module upgrades are crafted without a Logistics Programmer.
Fixed: crashes and lost items
- Client crash when joining a world saved with items inside pipes.
- The game failed to start with The One Probe installed.
- A dedicated server hung on
stop. - Breaking a pipe dropped nothing, and the items inside it were lost.
- Machine blocks (Power Junction, providers, crafting tables, security station and others) dropped nothing when mined.
- The Logistics Crafting Table refunded every ingredient on each craft.
- Changing
chassisSlotson an existing world crashed the server or wiped chassis contents.
Fixed: recipes
- Fluid Basic and Fluid Terminus pipes are craftable again.
- The Logistics Programmer is no longer used up in crafting, and stacks to 64.
- The reset recipe accepts several items of the same kind at once.
Fixed: GUIs and controls
- Keyboard shortcuts work again in most screens (Escape, arrows, Home, End, Delete, Page Up/Down, Ctrl+V), and the mouse wheel works in five popups.
- Popups receive mouse and keyboard input; Escape closes only the popup.
- Text fields take focus on click; Backspace and arrows work in the amount field.
- Check boxes toggle on the first click.
- ItemSink and Provider module screens show item tooltips again. Shift-clicking an item fills the next free filter slot, and with a fuzzy upgrade, hovering a filter slot opens the fuzzy flag list.
- The slot finder works again: the hovered slot shows red, and clicking it picks that slot.
- The sneaky and disconnection upgrade side pickers show pipes, chests and other animated blocks again.
- Collapsed crafting pipe tabs (fluid, byproduct, cleanup) and the statistics crafting tab show their icons again.
- Quick-sort markers show only for chests and clear when the chest closes.
- Request monitor "Save as Image" works again (writes
screenshots/*_tree.png). - 1.20.1: ItemSink and Provider module slots sat in the wrong place in release builds (#2, thanks T0biasCZe).
Fixed: rendering
- HUD glasses panels show up in the world, with their content and the target crosshair. HUD glasses use their own texture and give no armour.
- High-speed tubes render without garbled textures and have their real shape for collision, selection and pick-block.
- Ghost preview when holding a pipe.
- Machine blocks keep their placed rotation and hide cover plates where a pipe connects.
- Powered and unpowered pipe textures, and end caps against solid blocks after a world load.
- Breaking or hitting a pipe shows particles in the pipe's own texture, and item and power sparkles are glowing stars again.
- Filled fluid containers show the fluid's own texture in the window.
- Laser power particles no longer corrupt other translucent particles.
Fixed: server, config and commands
- Config changes apply without a restart (for example
powerUsageDisabled). chassisSlotsconfig restored (default 1, 2, 3, 4, 8; needs a restart).pipeDurabilitycontrols break time again (default 0.25);threadCountaccepts 0 for synchronous routing./logisticspipesand/lpwork from the server console and RCON.- NBT sent by clients is capped at 2 MiB, like vanilla packets.
- A pipe saved without its type is removed with a warning instead of staying as an invisible block.
- Pipes can be placed into grass and snow, but not inside entities.
- The RF Power Provider fills when fed by a cable or conduit.
- Routing channels no longer go missing when the first one was made outside the overworld. Channels saved in another dimension's data folder before this fix need to be made again.
- The "missing the current version information" chat line on login is gone. The old update server is offline, so there is no version check.
- 1.20.1: the request pipe failed in single player with a
noClientRoutingerror (#1, thanks T0biasCZe).
Performance
- Routing table rebuilds are about 4x cheaper. On a 1728-router test grid, breaking one pipe dropped from 21 s to under 5 s of routing thread time and from about 300 ms to 15-25 ms on the server thread.
- A router queues one rebuild per change instead of one per tick.
Known issues
- HUD glasses work but still have layering and readability glitches.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:u7DWC3K3:cymMEOey"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:u7DWC3K3:cymMEOey"
}

