Issue help with mods on macbook, changing permissions?

summerofjade

Newcomer
I typically play on a PC.

I have been trying to get modded SDV running on a child's account on my macbook. SDV runs fine on my own user account but crashes on the child's account.

Stardew Valley: 1.5.6 (build 1.3.37.0) on macOS Unix 11.0.0
SMAPI: 3.13.4

A user on the SDV discord modding help channel walked me through changing the permissions for the Mods folder to add read and write permissions for other users.

Instead of smapi saying that access is denied to the Mods folder, it now says this:


I ran ls -l on the Mods directory and this is the output:

drwxr-xrwx@ 7 main staff 224 Apr 20 15:41 Always Raining in the
Valley
drwxr-xrwx@ 5 main staff 160 Apr 20 15:24 AntiSocialNPCs
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 Automate
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 BetterCrafting
drwxr-xrwx@ 6 main staff 192 Apr 20 16:14 BetterMixedSeeds
drwxr-xrwx@ 8 main staff 256 Apr 20 16:01 BiggerBackpack
drwx---rw-@ 4 main staff 128 Apr 20 15:33 BusLocations
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 CJBCheatsMenu
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 CJBItemSpawner
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 ChestsAnywhere
drwxr-xrwx 5 main admin 160 Apr 20 15:16 ConsoleCommands
drwxr-xrwx@ 6 main staff 192 Apr 20 16:14 ContentPatcher
drwxr-xrwx@ 7 main staff 224 Apr 20 16:14 ConvenientInventory
drwxrwxrwx@ 6 main staff 192 Apr 16 16:53 CustomCompanions
drwxr-xrwx@ 5 main staff 160 Apr 20 15:43 CustomFixedDialogue
drwxr-xrwx@ 6 main staff 192 Apr 20 16:14 CustomGiftDialogue
drwxr-xrwx@ 9 main staff 288 Apr 20 16:14 CustomMusic
drwxr-xrwx@ 5 main staff 160 Apr 20 15:20 CustomNPCExclusions
drwxr-xrwx@ 5 main staff 160 Apr 20 15:35 CustomNPCFixes
drwxr-xrwx@ 7 main staff 224 Apr 20 16:14 CustomOreNodes
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 CustomResourceClumps
drwxr-xrwx@ 8 main staff 256 Apr 20 16:32 DeepWoodsMod
drwxr-xrwx@ 15 main staff 480 Apr 20 16:12 Downtown-Zuzu-main
drwxrwxrwx@ 9 main staff 288 Mar 19 18:26 East Scarp 2.0
drwxr-xrwx 6 main admin 192 Apr 20 15:16 ErrorHandler
drwxr-xrwx@ 6 main staff 192 Apr 20 16:14 EventLimiter
drwxr-xrwx@ 8 main staff 256 Apr 20 16:15 EventLookup
drwxr-xrwx@ 5 main staff 160 Apr 20 15:20
ExpandedPreconditionsUtility
drwxr-xrwx@ 6 main staff 192 Apr 20 16:14 ExtraMapLayers
drwxr-xrwx@ 7 main staff 224 Apr 20 16:33 FarmTypeManager
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 GenericModConfigMenu
drwxr-xrwx@ 4 main staff 128 Apr 20 15:22 Grandpa's Farm
drwxr-xrwx@ 5 main staff 160 Apr 20 15:21 JsonAssets
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 LookupAnything
drwxr-xrwx@ 6 main staff 192 Apr 20 15:32 MailFrameworkMod
drwxr-xrwx@ 8 main staff 256 Apr 20 16:32 NPCMapLocations
drwxr-xrwx@ 5 main staff 160 Apr 21 16:08 PFMAutomate
drwxr-xrwx@ 7 main staff 224 Apr 20 15:32 ProducerFrameworkMod
drwxr-xrwx@ 7 main staff 224 Apr 20 16:16 QuestFramework
drwxrwxrwx@ 5 main staff 160 Dec 1 18:17 ResponseCore
drwxrwxrwx@ 12 main staff 384 Apr 16 01:16 Ridgeside Village
drwxr-xrwx@ 4 main staff 128 Apr 20 15:21 SAAT
drwxr-xrwx 5 main admin 160 Apr 20 15:16 SaveBackup
drwxr-xrwx@ 6 main staff 192 Apr 20 16:14 ShopTileFramework
drwxr-xrwx@ 8 main staff 256 Apr 20 16:15 ShowBirthdays
drwxr-xrwx@ 8 main staff 256 Apr 20 16:14 SpaceCore
drwxr-xrwx@ 8 main staff 256 Apr 20 15:25 Stardew Valley Expanded
drwxr-xrwx@ 8 main staff 256 Apr 20 15:36 StardewAquarium

drwxr-xrwx@ 6 main staff 192 Apr 20 16:00 StardewHack
drwxr-xrwx@ 7 main staff 224 Apr 20 16:14 TrainStation
drwxr-xrwx@ 6 main staff 192 Apr 20 16:14 VisibleFish
drwxrwxrwx@ 9 main staff 288 Nov 27 23:32 Walk to the Desert Redux
1.2.9
drwxr-xrwx@ 7 main staff 224 Apr 20 16:14 WearMoreRings
drwxr-xrwx@ 7 main staff 224 Apr 20 16:14 WhatAreYouMissing
drwxrwxrwx@ 7 main staff 224 Apr 7 02:23 Xiddav's Little Red
School House
drwxrwxrwx@ 6 main staff 192 Apr 2 15:01 Yri the Architect
drwxr-xrwx@ 6 main staff 192 Apr 20 16:15 [CP] DaisyNiko's
Tilesheets
drwxrwxrwx@ 7 main staff 224 Apr 20 16:15 [CP] Jasper NPC
drwxrwxrwx@ 6 main staff 192 Apr 20 16:15 [CP] Lumisteria
Tilesheets - Indoor
drwxrwxrwx@ 5 main staff 160 Apr 7 02:22 [CP]Little Red School
House Ridgeside
drwxrwxrwx@ 4 main staff 128 Jul 30 2021 [CRC][CON] Lumisteria
Clumps and Nodes
drwxrwxrwx@ 6 main staff 192 May 12 2021 [MNF] More New Fish
drwxrwxrwx@ 4 main staff 128 Feb 8 17:14 [NPC] Juliet & Jessie
drwxr-xrwx@ 6 main staff 192 Apr 20 15:44 [NPC] Lavril
Thanks in advance for the help getting this figured out.
 

Lew Zealand

Helper
OK, I know only a little about File and Folder permissions but it's clear in your list that most have the:

drwxr-xrwx

permission list and some others have the:

drwxrwxrwx

permission list.

However your SMAPI log parser got this:

UnauthorizedAccessException: Access to the path '/Applications/Stardew Valley.app/Contents/MacOS/Mods/BusLocations' is denied.

I see in your list that BusLocations has different permissions than all the others, with:

drwx---rw-@ 4 main staff 128 Apr 20 15:33 BusLocations

IIRC, Files need different permissions than Folders. If those two types of permissions I listed above correlate with one to Files (maybe the drwxr-xrwx one?) and the other to Folders (maybe the drwxrwxrwx one?), you could try the same instructions you got on the BusLocations file/folder that you used on those other Files/Folders.

Just for fun, could you post those instructions here? I'm curious if they did it in the macOS Finder or in Terminal using chmod.
 
Top