NexusShout 1.7.2
2026-11-05
Fixed
- PremiumVanish and SayanVanish were never detected, so vanished players were not hidden. Both are detected now. SayanVanish 1.4.0 to 1.7.3 is supported; other versions are not hooked, and a warning is logged.
default-localehad no effect. It is now used when a player's client language has no file, and for everyone whendetect-player-languageisfalse. If it has no file either,en_USis used and a warning is logged.nshout.vanish.seewas checked on the vanished player instead of the player looking. Vanished players are now hidden from/nmsgand its tab completion for players without the permission./nrstill reaches a vanished player while you are the last player they messaged or got a message from.- Private messages and global chat shared one cooldown and one anti-spam history. They are now separate, using
cooldownandprivate-messages.cooldown, also with multi-proxy cooldown sync. - Joins, leaves, and server switches of vanished players were posted to Discord. They are now skipped. The join is now posted when the player reaches their first server, and a player who disconnects before reaching any server gets no join or leave message.
- A rejected login with the name of a player who is already online cleared that player's global chat toggle,
/nrtarget, and multi-proxy roster entry, and posted a false leave message to Discord. Fixed.
Notes
- With multi-proxy, players who were vanished when they last joined or switched servers are hidden from
/nmsg,/nr, and tab completion on other proxies, even for players withnshout.vanish.see. Someone who vanishes mid-session is not hidden on other proxies until they switch servers. - Two comments in the default files were corrected: the
formatterdefault inconfig.ymlissmart, anduse-embedindiscord.ymlworks with webhooks too. No settings changed.