HOWTO: Add new structure variants

Make sure you did the step: “2.2 Expand Additional Structures to Place, click +, and add your MyStandingTorch” in your PrimalGameData_BP_Yourmod.

And also" “5.4. Locate Structure->Consumes Primal Item, and change it to PrimalItemStructure_MyStandingTorch”

The two things above will prevent the crafted item from being placed.

I built a mini fabricator using this guide for a mod I’m working on and it works 100% perfect. Make sure you have done every step and it should work without issues.

I would not be able to mod without instructions like these so thanks a lot, :slight_smile: Also thanks to DerfK2 for additional info above on making items craftable inside a crafting station.

In step 5.3 it says to change the field to MyStandingTorch_Placement_Emitter, but there’s no preceding step where we actually make that emitter, so I just kept the default “GenericStructurePlacementEmitter”, and the mod works fine.

Also, step 6.2.2., I think it “MUST match items in 5.2.1” only at the beginning of the list, with new items at the end of the list since you also want additional items allowed in the inventory that are not fuel, right?

To Exilog’s point, an early tutorial (here) from the ARK dev’s had us add items directly to the “Master Item List” and add blueprints to “Engram Blueprint Classes.” According to the video, engrams appear in the game in the same order in which they appear in “Engram Blueprint Classes”, so that’s how you can organize them. Maybe new items are added to the master list, and only new structures need to be placed in “Additional Structures to Place”?

These instructions are kind of old, I think a few things may have changed since this was written. I did not edit the placement spawn emitter on my fabricator and it works 100%.

Edit:
After looking at the placement spawn emitter, it appears it mainly just determines the sound and generates the little puff of dust that is generated when you place the item. Only reason I can see you would need to edit that one is if you wanted to change or disable the sound & the puff.

Also, from what I have experienced so far with my limited experience is that you really only need to copy/link the files you will be editing. If you are not editing that particular reference, it seems to be fine if you leave it default.

Ok, I’m new to this whole modding thing, but I’m having an…interesting phenomenon. I followed the steps in this post to a T and now when I try to place my modded item, instead of placing it, it is consumed like food or ammo. Any ideas on why this happen?

Hi, yes I am a complete nub. Dumbest question ever but how do you compile and save? You have it after practically everything you do and I am literally trying this tutorial as the first thing I am doing in the editor. I am just attempting to make a copy of a simple metal pipe. I see save options all over the place but I have yet to find the compile or understand what it does.
Thanks.

When you open any blueprint (file inside editor) the window that pops up will have the compile and save buttons in the top left

Thank you for that info.

Also a huge thank you to DerfK2 post #18 for that incredibly useful info…That needs to be coppied into the OP for sure.

I think I am making some headway here, Thanks again.

6.1.2. Right-click delete PrimalInventoryBP_StandingTorch

I am attempting to do this on a copy of the water tap object and I am not able to. The hover tip that pops up on mine says “Inherited PrimalInventory…” and the details tab when click on the asset shows no information at all. When I right-click the inventory component delete is grayed out. I am thinking this has something to do with the parenting but hoping you can make it more clear. The result is that I have no option to delete the inventory. I don’t even want to replace it. I just want no inventory on this item. Please help.

You can’t delete components from Childs, only copies.

I see…well Every item I have made I selected copy. They still seem to have parents.

Everything still has a parent, they always will. The problem comes from making a child of something instead of copying it as it inherits everything from its parent, however, the tap seems to be an exception in this case. Odd.

I remade the whole thing out of a different object copy…works fine now. Thanks.

Post number 18 above HOWTO: Add new structure variants - ARK: Survival Evolved - Epic Developer Community Forums

I have done this for my set of new items going into the smithy and another set into the fabricator. It all works perfectly in the editor but when I get into single player the folder I added with my items only exists on a brand new smithy or fabricator that is placed. if you leave the game and come back then the folder no longer shows. I assume that this translates to the folders disappearing on server restart in an online server. Has anyone else come across this?

I just came across the same problem. My new item is only craftable in a newly created smithy, not existing ones and if the server is rebooted the new item disappears from that smithy too.

Regards,

I found out that you need to make your own structure for crafting your items and use it instead of the vanilla structure in the examples above.OR avoid it all together and have them craftable on the character.

It would be nice to have some DEV input here. Is it a bug or are we doing something wrong? I really don’t want to make my own crafting station.

Regards,

I think they already did a while back in another thread.
As it stands right now, you have 3 choices.

  1. Make your own crafting station so you have a nice clean stackable mod and be done with it forever.
  2. Add it to an existing one which will make the mod dirty and it will also need to be updated every time they add a new item to that structures inventory as well as requiring you place a new one down every time you/they update it.
  3. Don’t require a crafting station.

Thanks for posting I did realise they were my options, and to be honest, I don’t like any of them for my mod. I was just curious if it was a bug and is going to be fixed. I did do a forum search as I remembered seeing a few topics on this, but didn’t see a dev post, so I’ll have another look.

Regards,

DerfK2, Your Post was JUST what I was looking for THANK YOU !!!

Finally, a great detailed, descriptive explanation! Thank you so much for your work on this. This helps so much.