If the players can see the item tokens even when they are in darkness, that means that you have them set with Vision on. Make sure vision is turned off and they won't see the items. However, they will still be able to click on them and select them (or if they click and drag over darkness they'll see them selected (blue selection outline). Tooltips also appear when moused over. Unfortunately there's no way with the regular token settings to have a token that is not discoverable at all until the players 'see' it with another token. However it is possible with another script workaround. (Roll20 Pro subscription required.) The approach would be to give your players a TokenMod macro that allows them to change the 'Controlled By' settings for a targeted token. When they see the item, they could click on the macro that has a @{target|token_id} reference. (I'll use a 'key' for this example.) 1. Create a Character named 'Item' that the players have Edit & Control access over. 2. Create a Key token but do not link it to a character sheet (make sure the Represents is set to 'None'). 3. Place the Key on the Object layer and make sure it doesn't have vision turned on. 4. Then when your players find the Key, they can use this macro to target the Key and change it to 'Represent' the Item character, which they have control over: !token-mod@{target|represents} --ids @{target|token_id} --set represents|@{Item|character_id} You also have to make sure you have TokenMod configured with PlayersCanId On: use this command !token-mod --config players-can-ids The beautiful part about this setup is that it will only work on Keys (or other tokens) that do not currently have anything set in the 'Represent Character' field. So they can't just change a random NPC enemy or their own characters to become the 'Item' character. Once the Key is linked to the 'Item' character, they can move it around as needed. (If you have other tokens on the Object layer that are unlinked, this could be an issue if your players like to 'experiment' all over to see what else are hidden items that you don't intend to become items.) If you set the nameplate as visible to players who have 'Edit' access, then once they control the token, the nameplate will appear, so you could also name each one uniquely, such as Red Key, Yellow Key, etc. I'm not sure what you want them to be able to do with the Keys once they can move them around, but that should get you partway there! If you have other needs or specific uses that you're looking for, maybe there's more options available to flesh this out a bit more. Update: I made a quick video showing what it looks like (GM screen on left, Player screen on right): <a href="https://imgur.com/a/jCWylIJ" rel="nofollow">https://imgur.com/a/jCWylIJ</a>