From e6c0930e14b5349fc077c1810dd65b73e18b3328 Mon Sep 17 00:00:00 2001 From: MCTian-mi <35869948+MCTian-mi@users.noreply.github.com> Date: Mon, 4 Aug 2025 20:14:24 +0800 Subject: [PATCH] fix pipenet insertion NPE caused by `isFaceBlocked` --- src/main/java/gregtech/api/pipenet/tile/TileEntityPipeBase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/gregtech/api/pipenet/tile/TileEntityPipeBase.java b/src/main/java/gregtech/api/pipenet/tile/TileEntityPipeBase.java index 3756849a3e7..8cce454941e 100644 --- a/src/main/java/gregtech/api/pipenet/tile/TileEntityPipeBase.java +++ b/src/main/java/gregtech/api/pipenet/tile/TileEntityPipeBase.java @@ -278,6 +278,7 @@ public void setFaceBlocked(EnumFacing side, boolean blocked) { @Override public boolean isFaceBlocked(EnumFacing side) { + if (side == null) return true; // says hey, you can't insert from nowhere return isFaceBlocked(blockedConnections, side); }