How to Share Content Between Worlds

i did, a couple of times, even started other servers to see if i could found it there, no luck

Iā€™ve tried several times now to create a shared compendium following the instructions. I get the message saying its been successfully created and I see the compendiums that Iā€™ve created in the Bazaar. However, none of them have appeared in the Manage Module listing in my game world. I have stopped and restarted the server multiple times. What am I doing wrong here?

I am still on Foundry v8.9, if that makes a difference.

They might be disabled for 0.8.9, Iā€™ll have a look at it.

Have you tried stopping and starting the server after making the compendium?

Yes, multiple times.

Thanks for responding.

Indeed, it looks like we have dropped support for new compendiums for older versions.

Iā€™ve contacted my colleges and weā€™ll see if we can return it :smiley:

You can download this one though, it should work: https://drive.google.com/file/d/1lZM8nXSR45poIaYHjPJg2k422Q-3Kb9p/view?usp=sharing

Hi. Iā€™m exporting across systems, so Iā€™m only selecting Journals, Scenes, and Roll Tables. Iā€™m able to activate the module and the compendium folders now show in the new world. However, theyā€™re empty. It doesnā€™t look like the actual journal entries, scenes, and tables actually migrated. Am I doing something wrong? Thanks in advance!

Hi there :wave: Itā€™s a bit tricky to tell where the problem might be coming in.

Did you populate the compendium after creating it? When you first create it, it creates with empty folders. Then, you drag content into the different folders to populate it, just like a normal new compendium.

The difference is that this compendium sits on a level above your world, so youā€™ll be able to see its contents in every world where youā€™ve activated it.

Oh, no I didnā€™t. I completely missed i was supposed to do that. Iā€™m not gone right now, but Iā€™ll try that and see if it works. Thank you!

Hi,
I have made a shared compendium and imported it to another world, however the ā€œImport all Contentā€ feature does not seem to be working.

Doing each entry individually works fine, but thereā€™s quite a bit in this compendium and I would rather not do it by hand, so iā€™d like to know if thereā€™s anything I might do about it?

Thank you.

Hey there @knight_brolaire

This might be due to one of the entities in the shared compendium having invalid data according to either a module or the active system.

Iā€™d recommend keeping an eye on your dev tools console (F12) when you run the Import All Content function, itā€™s likely failing on a specific entity, and knowing which one it is would likely mean getting a step closer to fixing it (or removing that one entity).

I have tried this and have come up unsuccessful every time. I have tried what you say in this forum (restarting and simplifying the download to just scenes and journals) but to no avail. I am switching from Sandbox to Hero System 6e if that makes a difference. I save the modules settings from Sandbox but then I cannot get them to show up in the Hero System world. any help would be appreciated. Thank you

I do believe compendiums are now system specific, youā€™ll encounter some issues using them in multiple systems. You might want to export it, change the ā€œsystemā€ and ā€œid/nameā€, and then re-upload, so you have 2 versions.

Like @Kevin said, shared compendiums are system specific due to the actors and items packs that require a system. What you could do instead is to create a new shared compendium that would be system agnostic, make sure you edit the packs and remove actors and items packs and leave only the scenes and journals so it can be used in both systems. Then export your scenes/journals to the new pack.

My issue is even if I only choose Scenes to migrate over in the creation tool I have to pick the system and then that limits which system can ā€œseeā€ the compendium:


I hope the image comes through so you can see there is the default system I have to pick and then that limits that I canā€™t even make is system agnostic like you suggested. any other thoughts I would love or maybe something I have overlooked?

You actually donā€™t, you just have the option of selecting one. In your screenshot, you canā€™t click the Create button because you havenā€™t specified a name yet for the compendium.
See the example below:

I canā€™t create the compendium because of the Actors pack with no system specified (and the whole shared compendium doesnā€™t have a system set either). But if I delete the Actors pack, the Create Compendium button becomes clickable, even if I didnā€™t select a system for the module (as long as I do have a name set for the compendium to create).

I hope that helps.

Doesnā€™t appear to wrok across systems any longer. I have to designate which system Iā€™m using and only the worlds within that system work with the items/spells/etcā€¦ Which is really frustrating since I work in two different systems often and have to duplicate literally everything I create. There should be an IGNORE system rule and then just accept the problems that follow because you Ignored it.

1 Like

Thatā€™s a change that was added by the Foundry team in Foundry v10. Youā€™re not the first one to have been frustrated by the change, but I think itā€™s a good change because in 99% of cases, it will cause the sheets to fail to open, and other weird crashes and unexpected behavior. You may think you want it to ignore the system, but when your entire game is broken and you canā€™t do anything anymore, youā€™ll find that itā€™s a lot more problematic (thatā€™s the reasoning behind making a system a requirement for Actor and Item compendiums).
Note that you can still have a system-agnostic compendium for journals, scenes, etcā€¦ just not Actor, Item and Adventure packs.
The best way to go about it would be to write a script to convert the item from one systemā€™s format to another, so youā€™re sure youā€™re not breaking anything, and you can always do an export/import of an itemā€™s data as a JSON file (right click on the item)