Just curious, but what are the specific "@" tags for each bundle? I just want my SMAPI to check for updates on specific bundles I use, not all of them, so I add that in to the manifest update key when I can get them. Many times, mod creators will list it on the actual bundles themselves, but I can't seem to find it here.
I'm not sure what you're asking. You can only download specific bundles anyway. So if you download, e.g., Custom SVE, you will only get update notification for this bundle.
Sorry if that was confusing, if you don't use the subkey function, it's not a big deal. Here is the info for it if you ever want to consider using it in your Nexus update keys in the manifests. From this website:
Update subkeys: SMAPI assumes each mod page is about a single mod, so the highest file version is the latest one. That means having multiple mods on the same page can cause false update alerts. For example, let's say you have one Nexus page with two different mods in the downloads: Geode Crusher (version 1.0.5) and Diamond Crusher (version 2.1.0). If a player has the latest version of Geode Crusher installed, they would always get update alerts for version 2.1.0 even though that's a different mod. You can add an update subkey at the end of your normal update key after @: "UpdateKeys": [ "Nexus:2400@GeodeCrusher" ] When SMAPI fetches available versions from the page, it will only consider files that have @GeodeCrusher somewhere in the title or description. Caveats:
If no files match the subkey, SMAPI will ignore the subkey and perform a normal update check.
Thanks for the reply, my idea was to make a medium version that is harder than the original and easier than the challenging, because I used your challenging original version and found it too hard for me. Of course, this is just my thoughts, and it is up to you to do it or not to do it. My English is very poor, please forgive me.
I understand your wish to have a medium version, but it takes effort and time to create these bundles and having this simple version (which is very vanilla like) is already a compromise. Our initial goal was to offer a challenging version of the bundle to offer more longevity to a playthrough and already some variety when playing with certain mods. We will never be able to fulfill everyone's wishes, so we offered a challenging and a vanilla experience of our mods and made it possible to be able to adjust bundles to the player's needs.
I will add a documentation on how to adjust bundles later on, maybe you will be able to make your own custom medium version or offer it to other players as a mod. CCCB was made as a framework especially for this reason.
Big thanks for this mod, it's really what I wanted to introduce my friends with! Oh but if I want to continue with my challenging CC bundle, can I use both? I'm using stardrop as a mod manager and i have one preset of mods including the challenging CC bundle for when I play alone, but I use a 2nd preset of mods with the custom CC bundle for when I play with friends.
Do you think there'll be issues doing so, like with the config file or just the game keeping track of my progress?
it's possible to have them both, but it's tricky. The easiest solution would be, to only enable one of the variants each time your playing. So have the Challenging Bundles installed when playing alone and having only the Custom Bundles installed when playing with friends. Another option would be, to only use the [CCCB]-folder of the custom bundles and changing the manifest inside. To make it functional with the Challenging bundles, you need to change this part:
"ContentPackFor": { "UniqueID": "alja.CCCB", "MinimumVersion": "3.2.0" }, This would lead to only having to update the config.json inside the ChallengingCommunityCenterBundles folder.
i knew I forgot to specify this detail, yes I'm using different folders when playing alone vs with friend (rsv+sve+cornu in solo vs rsv+sve in co-op) and I switch between both mod preset so there is no conflict
I tried following your instructions but I just need a 2nd pair of eyes. I went to both [CCCB] Custom Cornucopia RSV SVE Bundles [CCCB] Custom Pure Vanilla Bundles
opened their manifest.json did the changes you specified (removed the Custom from UniqueID and changed the number in minimum version) and saved.
This should be right. Best way to test is to start the game and set different configs. If both bundle variants are accepted, you're fine. Please note, that you should have only one Pure_Vanilla variant. You don't need two. If there are problems, please provide a SMAPI Log, so I can check!
having the same problem as @ReliaDracul1 Smapi log: https://smapi.io/log/c183a9d47333411ea6f2bbd7989dd5f3 I have rsv + sve + cornu (i think i have cornu set up properly... I already finished CC tho and only cinema remains)
My online version has the config set as { "BundleVariant": "RSV_SVE" }
and the offline, the one i'm using and is bugged { "BundleVariant": "Custom_Cornucopia_RSV_SVE" } The checked files are the one enabled during my modded session
(I tried misunderstanding what you said in your last reply and disabled pure vanilla bundle pack but same error)
Hello, I was able to run this properly in version 1.0.0, alternating between challenging sve+rsv with friends and custom sve+rsv+cornu in solo by checkmarking the correct folder, but with the new version I'm confused. Do I always have to do the changes in the newer and future version? And if yes, which file of which folder do I replace from "ContentPackFor": { "UniqueID": "alja.CustomCCB", "MinimumVersion": "1.0.0" },to "ContentPackFor": { "UniqueID": "alja.CCCB", "MinimumVersion": "3.2.0" },As there are many that ended up with the recommended code
you don't actually need to change the Pure Vanilla things (this is only needed in some cases for deinstallation). Important are only the packages you want to use. You always need to set them to the code base, you want to use. The code base is actually the same but with different names.
I really wish there was a Completable by Year 2 option since one year is too fast but having it unrestricted can cause things like requiring fish that's only available after finishing the main Ridgeside questline such as Lullaby Carp or needing 5 of a expensive cooking recipe that I don't know how to get.
with the recent version I changed some of the things you mentioned, so you don't need to have villagers at 8+ hearts or finish the fishing quest to fulfill the bundles.
I am using the RSV Cornucopia bundles and just wanted to let you know that Cornucopia has updated kiwi so that it is no longer growable in Y1 unless found at the travelling merchant in Spring Y1 (it is sold at the Luau but does not have enough time to grow in the season). Just an FYI in case you wanted to change to a crop more easily accessible!
normally, when you download the bundle, there should be one folder (Custom Community Center Bundles) and three folders inside it ([CCCB] Custom Pure Vanilla Bundles, [CCCB] Custom RSV SVE Bundles and CustomCommunityCenterBundles). You need all three of these folders for the mod to work.
I'm not sure which mod is the cause, but there seems to be some variation to the Bell Pepper crop from Cornucopia that does not go into the community center. I bought one from the wagon lady that looks identical except that it's slightly more orange in color and it would not work.
I have played several times since then and am quite a ways past that point, but I can try to reproduce the behavior on a separate playthrough and get you that log.
I'm editing the content.json and I noticed the Pantry (for example) has 10 different bundles, but only 6 show in-game. Is there any way to include the other bundles?
no, not without altering your savegame. These are the remixed versions of the bundles, something you can select at the start of a new game. The overall amount of bundles is fixed and these bundles are randomly chosen, so you can have a more diverse experience between different savegames.
50 comments
Thank you! I love these bundles. ^_^
I'm not sure what you're asking. You can only download specific bundles anyway. So if you download, e.g., Custom SVE, you will only get update notification for this bundle.
From this website:
Update subkeys: SMAPI assumes each mod page is about a single mod, so the highest file version is the latest one. That means having multiple mods on the same page can cause false update alerts. For example, let's say you have one Nexus page with two different mods in the downloads: Geode Crusher (version
1.0.5
) and Diamond Crusher (version2.1.0
). If a player has the latest version of Geode Crusher installed, they would always get update alerts for version2.1.0
even though that's a different mod.You can add an update subkey at the end of your normal update key after
@
:"UpdateKeys": [ "Nexus:2400@GeodeCrusher" ]
When SMAPI fetches available versions from the page, it will only consider files that have @GeodeCrusher somewhere in the title or description.
Caveats:
thanks for clarifying, I will check, if I can integrate that with the next update :)
because there already exists a vanilla version :) the one found in the game.
I understand your wish to have a medium version, but it takes effort and time to create these bundles and having this simple version (which is very vanilla like) is already a compromise. Our initial goal was to offer a challenging version of the bundle to offer more longevity to a playthrough and already some variety when playing with certain mods. We will never be able to fulfill everyone's wishes, so we offered a challenging and a vanilla experience of our mods and made it possible to be able to adjust bundles to the player's needs.
I will add a documentation on how to adjust bundles later on, maybe you will be able to make your own custom medium version or offer it to other players as a mod. CCCB was made as a framework especially for this reason.
I think Wildflour will add bundles of their own, so I won't add them :)
Oh but if I want to continue with my challenging CC bundle, can I use both? I'm using stardrop as a mod manager and i have one preset of mods including the challenging CC bundle for when I play alone, but I use a 2nd preset of mods with the custom CC bundle for when I play with friends.
Do you think there'll be issues doing so, like with the config file or just the game keeping track of my progress?
it's possible to have them both, but it's tricky. The easiest solution would be, to only enable one of the variants each time your playing. So have the Challenging Bundles installed when playing alone and having only the Custom Bundles installed when playing with friends.
Another option would be, to only use the [CCCB]-folder of the custom bundles and changing the manifest inside. To make it functional with the Challenging bundles, you need to change this part:
"ContentPackFor": {
"UniqueID": "alja.CustomCCB",
"MinimumVersion": "1.0.0"
},
to
"ContentPackFor": {
"UniqueID": "alja.CCCB",
"MinimumVersion": "3.2.0"
},
This would lead to only having to update the config.json inside the ChallengingCommunityCenterBundles folder.
I tried following your instructions but I just need a 2nd pair of eyes. I went to both
[CCCB] Custom Cornucopia RSV SVE Bundles
[CCCB] Custom Pure Vanilla Bundles
opened their manifest.json
did the changes you specified (removed the Custom from UniqueID and changed the number in minimum version) and saved.
Did I do it right?
Smapi log: https://smapi.io/log/c183a9d47333411ea6f2bbd7989dd5f3
I have rsv + sve + cornu (i think i have cornu set up properly... I already finished CC tho and only cinema remains)
My online version has the config set as {
"BundleVariant": "RSV_SVE"
}
and the offline, the one i'm using and is bugged
{
"BundleVariant": "Custom_Cornucopia_RSV_SVE"
}
The checked files are the one enabled during my modded session
(I tried misunderstanding what you said in your last reply and disabled pure vanilla bundle pack but same error)
no, this is a different issue. This part in the manifest of the bundles is wrong:
"ContentPackFor": {
"UniqueID": "alja.CCCB",
"MinimumVersion": "1.0.0"
},
I think you only have changed it to alja.CCB. There is one C missing.
"ContentPackFor": {
to"UniqueID": "alja.CustomCCB",
"MinimumVersion": "1.0.0"
},
"ContentPackFor": {
As there are many that ended up with the recommended code"UniqueID": "alja.CCCB",
"MinimumVersion": "3.2.0"
},
you don't actually need to change the Pure Vanilla things (this is only needed in some cases for deinstallation). Important are only the packages you want to use. You always need to set them to the code base, you want to use. The code base is actually the same but with different names.
with the recent version I changed some of the things you mentioned, so you don't need to have villagers at 8+ hearts or finish the fishing quest to fulfill the bundles.
you should be able to just update and won't loose any progress you've already made.
thank you for making me aware, I will keep this in mind for the next update!
I want to say that kiwi is fine. Both SVE and RSV provide with extra greenhouses.
Custom Community Center Bundles - RSV SVE Bundle Pack 1.0.0 because it requires mods which aren't installed (alja.CustomCCB).
please provide a SMAPI Log.
normally, when you download the bundle, there should be one folder (Custom Community Center Bundles) and three folders inside it ([CCCB] Custom Pure Vanilla Bundles, [CCCB] Custom RSV SVE Bundles and CustomCommunityCenterBundles). You need all three of these folders for the mod to work.
I'm not sure which mod is the cause, but there seems to be some variation to the Bell Pepper crop from Cornucopia that does not go into the community center. I bought one from the wagon lady that looks identical except that it's slightly more orange in color and it would not work.
please provide a SMAPI Log, so I can check.
no, not without altering your savegame. These are the remixed versions of the bundles, something you can select at the start of a new game. The overall amount of bundles is fixed and these bundles are randomly chosen, so you can have a more diverse experience between different savegames.