Do prefabs made with prefab editor work for console players connecting to a dedicated cross platform server?

As per the title... I've customised a map with the world editor in-game, and added prefabs to it which I made in the in-game prefab editor.

My server is running this map and the custom prefabs, and all downloads and works correctly when a PC user joins the server.

Will it all work for console players too?

Cheers
 
As per the title... I've customised a map with the world editor in-game, and added prefabs to it which I made in the in-game prefab editor.

My server is running this map and the custom prefabs, and all downloads and works correctly when a PC user joins the server.

Will it all work for console players too?

Cheers

It should work as long as you don't use any custom assets in the POI, such as custom block mods, custom paints, etc.
 
Custom POIs usually have to be installed on the client to have things like their key racks work and possibly to have their imposters show at a distance. Or at least that's how it has been. I'll be curious to hear your observations.
^^ Not having the custom POI's installed on the local client will cause map sync issues as well. You end up with trees instead of a trader to talk to.

This has been the case since Alpha 17. POI's need to be installed on both sides for it to work properly.
 
Custom POIs usually have to be installed on the client to have things like their key racks work and possibly to have their imposters show at a distance. Or at least that's how it has been. I'll be curious to hear your observations.

Oh, yep, I'd forgotten about triggers not syncing properly.
 
^^ Not having the custom POI's installed on the local client will cause map sync issues as well. You end up with trees instead of a trader to talk to.

This has been the case since Alpha 17. POI's need to be installed on both sides for it to work properly.
This must be rare. I've hosted many games using a lot of custom POI with the person I usually play the game with (and sometimes others) who didn't have those installed and that has never been a problem. Trees (other than those on a POI) are set when you start a new game, which is done by the host who has the POI, so it wouldn't place trees on the wrong places. Now, if the host doesn't have the POI, I could see it being a problem, though I think the POI just aren't placed at all in that case. The only thing that happens regularly from A20 and on when I do that are that the other person can't use key racks or buttons, and they can't see the POI imposters.

I'm not saying it can't happen, but that is a lot of games without ever seeing trees in the wrong location.
 
Long story short - I got it working!

Not without some messing around though.

I had all the server settings configured as per the recommendation in this thread but it was still giving the "cant connect because of settings" error to my mate on ps5.

So I reset my server (im using frag.gs), started over from scratch, didn't touch any settings except server name / password and map name.

Then I loaded the map into the server folder: .local/share/7DaysToDie/Saves

Then I loaded my entire localprefabs folder (containing my custom prefabs) into server folder: 7d2d/Data/Prefabs

Started server, ps5 mate connected, loaded into game, and it worked!

YAY

I don't know if there was a setting i changed/missed in the config, or if I put the prefabs in the wrong place the first time (I don't actually remember) but starting over solved it. I have a feeling I may have renamed my localprefabs folder to something else first time, but if so then I would have expected a different error.

Anyway - anyone reading this later: YES - custom maps with custom prefabs DO work on console.
 
Long story short - I got it working!

Nice! Just remember what Zztong mentioned earlier, about keyracks. Trigger volumes and items that use triggers don't work properly unless the client and server both have the POIs installed. So you might want to make sure that any custom POIs you're using don't rely on triggers. It might seem a little limiting, but I've seen some pretty cool POIs that relied on nothing except basic sleeper volumes.
 
Nice! Just remember what Zztong mentioned earlier, about keyracks. Trigger volumes and items that use triggers don't work properly unless the client and server both have the POIs installed. So you might want to make sure that any custom POIs you're using don't rely on triggers. It might seem a little limiting, but I've seen some pretty cool POIs that relied on nothing except basic sleeper volumes.

Ah yeah good to know, thanks.

It won't affect us for this particular map as it's not really for playing the game properly. I've built an "Olympic Park" with event prefabs (high dive, molotov-put, swimming pool, bmx race, stadium, boxing, etc) plus 4 deathmatch arenas I made for PVP lol.
 
Back
Top