Modular Routers

Modular Routers

33M Downloads

Suggestion: Chisel Intergration

AnthonyKane5528X opened this issue ยท 7 comments

commented

I don't know if this will be possible but I figured I would suggest it.

Do you think you can make the Camouflage upgrade work with blocks from "Chisel"

I'm asking for this support because Modular Routers is quickly becoming the replacement for the old Tinker's construct drawbridges. I tested out a Modular Router with a wood block from Chisel and it didn't render the Router at all. Instead the block went transparent.

Anyway, like I said this is a suggestion for Chisel (not Chisels & Bits) support.

Thanks.

commented

Actually, chisel & bits integration would be awesome as well. Routers seem to not be able to store the NBT when using the MKII module for placing and picking up (and MKI can't pick up once placed)

commented

Yeah the Mk2 creates special "template frame" blocks which are painted with the target block's texture; they're not the real block. Disguising those might be a challenge, but I will see if it's possible... just not an expert on block rendering I'm afraid...

As for why the extruder can't pick up C&B blocks, see #8. Basically the NBT seems to change in unpredictable ways, meaning the blocks once broken won't stack with what's already in the router's buffer, so the router can't pull them in.

commented

Both Chisel and C&B integration are something I'd like to add and have looked at in the past, without success so far. So I'm not saying never, but both are things that will need more research (and time, which is limited, unfortunately)...

commented

@desht
-If it would help at all, Boni (the dev for Tinkers2) has stated the the code is open. Perhaps taking a look at the "old" Tinker's Construct/Mechworks code, with regards to the drawbridge may help you figure out how that block handled it, since it was able to use "Chisel" (not C&B) blocks in its inventory.

commented

Unlikely - 1.7.10 block rendering is utterly different from 1.10.2 rendering. No chance of drawing any comparisons at all there.

commented

If it helps, the basic module can push out the proper C&B block, just not pick it up, the advanced one turns them into block frames, so wager it is something to do about the NBT that is stored (though you probably already knew that)

commented

OK, Chisel blocks are now supported, both for the Camouflage upgrade and for the Extruder Mk2! The fix was actually fairly simple once I learned more about rendering layers (and thanks to advice from tterag1098).

The fix will be in the 1.4.1 (for 1.10.2) and 2.2.1 (for 1.11.2) releases, which I'll be uploading shortly.

C&B support is a different issue, and I don't think there's much else I can do there at this point.