Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

it needs my full MV SDJB_Base version.
I don't mind the 3rd line as its more targetting the plugin commands
to use which does not work in MV.

without my base, no pop is going up => but console log still shows
the error logs as well + error on pluginCommands not defined.
but that that doesn't bother.

so you can put in the helpfile it does work in MV when opening
the console log (for MV users that use my full SDJB_Base => pop shows).

but only the last line is irrelevant for MV users anyway :)

so its still useful without my base, but have to open the console.log.
and it works as smoothly as well without the popup.

I may use it or run it just in case I made an oversight, but also a small feedback.

while "<blabla: 44" throw an error or <<blabla>  because of 1 <.
how does it handle if notetags has <<something>> to allow <= and =>
operators? 

or use <something\>  as closing tag?
unless you can define something that in the parameter to the white list.

(+1)

Thank you again for the extra testing and explanation! This is really useful. 🙏

That makes sense — since it depends on your full SDJB_Base setup, I’ll add a note in the help file that in MV the plugin can still be useful through the console log, and that the popup behavior may depend on the user’s setup.

I’ll still keep NotetagGuardian officially listed as an MZ plugin for now, since MZ is the version I can properly test and support, but your MV testing is very helpful for anyone who wants to try it there.

Good catch on the < / > edge cases too. Since the plugin checks for malformed angle-bracket style notetags, cases like <=, =>, or custom tag formats can create false positives. I’ll look into adding an ignore/whitelist option so users can allow valid custom syntax from their own plugins.

For something like <something!> as a closing/custom tag, I think it’s safer not to assume it is valid by default unless the user defines it as allowed syntax, because different plugins may use different notetag formats.

Really appreciate you testing this so deeply — this is exactly the kind of edge case feedback that helps improve the tool. 😄