Skip to content

Commit 5d0a2cb

Browse files
committed
More test mods, fix issue with tunnel colors on new placement
1 parent 14ab5bd commit 5d0a2cb

File tree

2 files changed

+16
-6
lines changed

2 files changed

+16
-6
lines changed

build.gradle

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,14 @@ dependencies {
295295
runtimeOnly(fg.deobf("curse.maven:prettypipes-376737:3573145"))
296296
runtimeOnly(fg.deobf("curse.maven:refinedstorage-243076:3623324"))
297297

298+
// Scalable Cat's Force, BdLib, Advanced Generators
299+
runtimeOnly(fg.deobf("curse.maven:scalable-320926:3634756"))
300+
runtimeOnly(fg.deobf("curse.maven:bdlib-70496:3663149"))
301+
runtimeOnly(fg.deobf("curse.maven:advgen-223622:3665335"))
302+
303+
// Immersive Eng - 7.1.0-145 (Dec 31)
304+
runtimeOnly(fg.deobf("curse.maven:immersiveeng-231951:3587149"))
305+
298306
// Mekanism + Mek Generators - Tunnel testing
299307
// runtimeOnly(fg.deobf("curse.maven:mekanism-268560:3206392"))
300308
// runtimeOnly(fg.deobf("curse.maven:mekanismgenerators-268566:3206395"))

src/main/java/dev/compactmods/machines/tunnel/client/ClientTunnelHandler.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@ public static void setTunnel(BlockPos position, TunnelDefinition type) {
1010
var level = Minecraft.getInstance().level;
1111
if(level == null) return;
1212

13-
if(level.getBlockEntity(position) instanceof TunnelWallEntity tun) {
14-
try {
15-
tun.setTunnelType(type);
16-
} catch (Exception e) {
17-
e.printStackTrace();
13+
Minecraft.getInstance().tell(() -> {
14+
if (level.getBlockEntity(position) instanceof TunnelWallEntity tun) {
15+
try {
16+
tun.setTunnelType(type);
17+
} catch (Exception e) {
18+
e.printStackTrace();
19+
}
1820
}
19-
}
21+
});
2022
}
2123
}

0 commit comments

Comments
 (0)