This adapts the block "Passable On Yoshi Coins" to make it function properly when all coins have been collected (with that block, if you die after collecting the coins, the coins will not respawn and there will be no way to make the custom block passable without resetting the game). This does not replace the other block; I have submitted this as I keep seeing the other block used wrongly and it pisses me off. An analogous version of this block could be found in the old blocktool of jonwil.
For some reason setting the act as to 25 in the GPS list or Map16 didn't have any effect; the block would still act like 130 even after all 5 Dragon coins were collected. I didn't want to reject it for this reason though, so I tweaked the code to set the act as 25 manually when all 5 Dragon coins were collected. Everything else seems to work fine, so, accepted. During moderation I added SA-1 compatibility and screenshots.