You could use an ancient version of a spell (1st Ed) raise dead or resurrection which does not require the soul to be willing (it does have to be free ex. Not in a soul gem/coin). I bring this up for in a 5E novel an older character was reincarnated with all her memories intact. She used an ancient version of Haste (1st Ed) to age her self up from an infant to an adult. (Haste back then aged all recipients by one year). So in theory there are still old scrolls in lost tombs/dungeons that may do what you’re looking to do to a PC.
Since the general rule is that a soul of a creature that died can’t be returned to life if it doesn’t wish to be and that Revivify doesn't specifically mention the soul didn't depart yet and work even if unwilling, i'd say it still doesn't work if the soul doesn't wish to.
This depends a lot on whether you consider the Bringing Back the Dead section of "A World of Your Own" to be an actual rule or not, since the entire chapter is really talking about how you bring the world to life, and customise it if you want to. The way it's written implies that the moment something is dead its soul is in another plane but that seems a bit extreme, especially when we know for a fact that ghosts are real, and that their creation can be tied to improper burial, so that seems to suggest there's at least some delay before the soul is actually gone.
I consider it the normal course for a soul's travel when most creature die. Exception exist with some undeads and spells that trap soul among other thing but its otherwise what normally happen to a dead soul. And the rule don't provide any timeline when the soul depart from the Prime Material plane but i would assume its instantaneous since its not noted otherwise.
I was thinking more that it's a section under the world building chapter so it's an odd place to put a hard rule intended to impact spell descriptions; nothing else in that section comes close to resembling a mechanical rule except maybe currency exchange.
The fact that other spells explicitly require the willingness of the soul when revivify does not makes it seem more like this isn't intended to normally be a mechanical consideration, i.e- whoever was writing the spells considered that forced resurrection is possible by default mechanically, and that spells need to specify when they can't do it, otherwise revivify would surely say it as well.
Ultimately it doesn't really matter regardless; a PC is unlikely to refuse to be resurrected unless an NPC is doing it for some nefarious purpose, in which case it probably isn't within revivify's one minute time limit, meanwhile resurrection of an NPC is always up to the DM anyway because they have so many other ways out of it such as the body crumbling to dust, being cursed to prevent resurrection, the brain being damaged beyond repair or whatever.
You could use an ancient version of a spell (1st Ed) raise dead or resurrection which does not require the soul to be willing (it does have to be free ex. Not in a soul gem/coin). I bring this up for in a 5E novel an older character was reincarnated with all her memories intact. She used an ancient version of Haste (1st Ed) to age her self up from an infant to an adult. (Haste back then aged all recipients by one year). So in theory there are still old scrolls in lost tombs/dungeons that may do what you’re looking to do to a PC.
I was thinking more that it's a section under the world building chapter so it's an odd place to put a hard rule intended to impact spell descriptions; nothing else in that section comes close to resembling a mechanical rule except maybe currency exchange.
The fact that other spells explicitly require the willingness of the soul when revivify does not makes it seem more like this isn't intended to normally be a mechanical consideration, i.e- whoever was writing the spells considered that forced resurrection is possible by default mechanically, and that spells need to specify when they can't do it, otherwise revivify would surely say it as well.
Ultimately it doesn't really matter regardless; a PC is unlikely to refuse to be resurrected unless an NPC is doing it for some nefarious purpose, in which case it probably isn't within revivify's one minute time limit, meanwhile resurrection of an NPC is always up to the DM anyway because they have so many other ways out of it such as the body crumbling to dust, being cursed to prevent resurrection, the brain being damaged beyond repair or whatever.
Characters: Bullette, Chortle, Dracarys Noir, Edward Merryspell, Habard Ashery, Legion, Peregrine
My Homebrew: Feats | Items | Monsters | Spells | Subclasses | Races
Guides: Creating Sub-Races Using Trait Options
WIP (feedback needed): Blood Mage, Chromatic Sorcerers, Summoner, Trickster Domain, Unlucky, Way of the Daoist (Drunken Master), Weapon Smith
Please don't reply to my posts unless you've read what they actually say.