Add ForgeMultipart integration with PartNode support#369
Add ForgeMultipart integration with PartNode support#369
Conversation
|
This PR as submitted it basically broken. There's no placement logic (the AI thinks there is) and I'm not entirely sure block placement is working. It kinda worked before, but I think it was extending SimpleNode more than using its actual FMP components which I asked it to refactor. A whole new idea around how connectivity masks are handled will be required for this one; the current mask/LRDU/side system won't work for this and it'll need to be adjusted. If this does pan out, it could be used as a wholesale replacement for SixNode to allow mod-wide FMP. But, I'm not sure how long it would take to port that or if it's worth it. |
|
Do you think the new LRDU and Direction system I wrote for the floodlights could be useful for this? |
|
I'll be honest, I forgot all about that. I'll give it a look over but I am done with this particular thing for the day. |
9e96f62 to
7dda15f
Compare
9f37d37 to
2766c60
Compare
- Introduced `PartNode` components with FMP (ForgeMultipart) integration. - Registered `PartNodeRegistry` and `PartNodeFmpBootstrap` for modular part handling. - Added support for `PartNode` entities, descriptors, blocks, and items. - Updated dependencies to include ForgeMultipart and CodeChickenLib jars.
2766c60 to
eede8d5
Compare
PartNodecomponents with FMP (ForgeMultipart) integration.PartNodeRegistryandPartNodeFmpBootstrapfor modular part handling.PartNodeentities, descriptors, blocks, and items.