Posted March 12, 201510 yr Hi everyone. So I have started modding again, and I have run into a problem with multiparts. I am working on a cable, and have decided to make it a multipart, mainly because I want to have each connection of the cable have a separate bounding box, but also because I want functionality such as disabling a connection by clicking with a certain tool, and it also allows for the cable to easily be hidden. The problem I have is that the original tileentity of the cable is deleted when a multipart is added, and the cable's tileentity is replaced with a TMultipart. A side effect of this is also that the cable doesn't render anymore, and I know this is because the TESR cant find the tileentity. How should I transfer the data of the original tileentity to the new one, and make the TESR recognize the TMultipart? I have found plenty of tutorials on multiparts, but none of them explain how to convert a tileentity to a multipart. Any help here would be appreciated. Thanks. I ask complicated questions, and apparently like to write really long detailed posts. But I also help others when I can.
March 12, 201510 yr You have to render your cable in one of the rendering methods for a TMultiPart . See the 'Rendering' section: http://www.minecraftforge.net/forum/index.php/topic,22503.0.html (by Busti) For transfering over data from the TileEntity to the TMultiPart , I suggest you look at this: http://whov.altervista.org/dealing-with-tile-entities-in-multiparts/ (by Whov) Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
March 13, 201510 yr Author Okay, I have seen both of these before, and neither really helped. For the rendering one, I don't understand scala very well, and I don't intend to do any scala code where I can do java. For the transfering the tileentity data post by Whov, I found it hard to understand, and unclear. I ask complicated questions, and apparently like to write really long detailed posts. But I also help others when I can.
March 13, 201510 yr You don't need to write it in Scale. I have a implementation of the tutorial in Java here: https://github.com/Larsg310/FMP-Tutorial. Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.