Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Multipart Functionality to Create Compatibility With Project Red Wires and Logic Components #197

Open
zagrom opened this issue Feb 16, 2025 · 2 comments
Labels
Enhancement New feature or request

Comments

@zagrom
Copy link

zagrom commented Feb 16, 2025

I don't see any suggestions like this so far.

Is it possible this mod can be made to mimic the functionality of Microblocks in relation to Project Red wires and components? Where multiple blocks can be placed in the same space so that these blocks block redstone signals in the alloy wires of Project Red. Currently using the CB Multipart library suggested by Project Red; and its a bit jank with crafting and JEI and what blocks work is hit or miss even with vanilla blocks in my experience. I am using Forge 1.20.1.

I love micro blocks and really like using Project Red as I used RP2 back in the Tekkit days. But I would really like the simplicity these Copycat blocks bring as well as the better compatibility with the Create ecosystem.

I could understand it maybe not being practical to add support for this directly into this mod as not everyone is running Project Red, but some kind of patch mod for at least basic support with Project Red would be nice for those of us who use it. I'd honestly happily take just Strips supporting multiblock placement compatibility with wires.

Is any of this at all feasible?

@zagrom zagrom added the Enhancement New feature or request label Feb 16, 2025
@hlysine
Copy link
Member

hlysine commented Feb 22, 2025

I'm not familiar with Project Red. Can you send some screenshots/videos of the functionality you are looking for? Just a heads-up: copycats are purely cosmetic and multistate copycats aren't actually multiple blocks. They just behave like separate blocks because they take different textures.

@zagrom
Copy link
Author

zagrom commented Feb 22, 2025

Here are 2 a short clips.

2025-02-22.13-06-19.mp4
2025-02-22.13-24-17.mp4

CBMultipart multiblocks that Project Red uses, as well as the classic Multiblocks that were built into the Red Power 2 mod which Project Red is effectively a modern clone of; used multiblocks to keep wires separated, block redstone signals from entering logic gates (or blocks they would otherwise have terminated into), and could be used to help hide logic within the dimensions of a single block of space, if needed.

They were also the main segmented block at the time you could use decoratively. The main issue with them is that you need to take the block you want and 'saw' them with the saw tool into bits. You would end up with dozens or hundreds of different pieces because you needed panels and strips or whatever of every single material you would end up using. Now days there are frame blocks and these Copycat blocks. And these copycat ones are fantastic. I love that I can click on them and make them the next size without having to run off and craft them together or anything or be dependent on another special tool. These Copycats are also a lot more compatible with different block types and merging patterns and things like that that microblocks don't do as well.

Either way I will need to keep the CBMultipart installed to effectively use Project Red; I have not tested to see if it was a hard requirement but I am quite sure it is needed for some wire situations; you can have say a wire go up a wall in an L shaper, a situation where you now have two 'blocks' of wire inside one 'block' of space. So if CBMultipart is needed to be a dependency for this the of compatibility to work with Copycats I can say anyone using project Red who would want to use Copycats for the same purposes is all but guaranteed to have to have CBMultipart installed as a dependency already.

Anyway, I am not a modder so I have no idea if this request was even practical to make work with this Copycat mod. If anything I described is described poorly or incompletely I apologize and am willing to provide more info. But if it is not practical to implement into Copycats, or as some kind of support mod thats alright too. I appreciate getting a response!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants