Fixed verified server icon not rendering correctly (#438);
Fixed incorrect handling of chat messages that exceed vanilla's limit of 256 characters upon encryption (thanks festino, #429);
Updated Ukrainian translation (thanks bettercalldelta, #422);
Updated Simplified and Traditional Chinese translation (thanks IlyaYezerovsky, #430).
Improved config I/O error handling and logging;
改进了配置 I/O 错误处理和日志记录;
Changelog format was changed to Markdown, file available on Github.
更新日志格式更改为 Markdown。
- Initial 1.20.1 port (pretend it required changes);
- 添加对 1.20.1 的支持;
- Updated Traditional Chinese translation (thanks notlin4, #407).
- 更新繁体中文的翻译。
- Fixed decryption issue with custom chat formats using full-width colon (#376);
- 修复了使用全角冒号的自定义聊天格式的解密问题 ;
- Improved English localization (thanks Doenerstyle, #403);
- 修复了使用全角冒号的自定义聊天格式的解密问题 ;
- Updated Vietnamese translation (thanks I_am_Vietnam, #405);
- 修复了使用全角冒号的自定义聊天格式的解密问题 ;
- Updated German translation (thanks Doenerstyle, #403).
- 更新了德语翻译。
- Updated Korean translation (thanks xlzv, #398).
- 更新了韩语翻译(感谢xlzv,#398)。
- Updated Thai translation (thanks NaiNonTH, #395);
- 更新了泰语翻译(感谢NaiNonTH,#395);
- Updated Polish translation (thanks GerbilPL, #396);
- 更新了波兰语翻译(感谢GerbilPL,#396);
- Updated Korean translation (thanks xlzv, #397).
- 更新了韩语翻译(感谢xlzv,#397)。
- Changed mod's logger name to "NoChatReports" (previously displayed as "NCRCore");
- 将mod的记录器名称更改为“NoChatReports”(以前显示为“NCRCore”);
- Fixed incorrect key displayed for encryption bypass shortcut on MacOS (#361);
- Fixed errors when Mod Menu is installed without Cloth Config API (#392);
- 修复了在没有 Cloth Config API 的情况下安装 Mod Menu 时出现的错误;
- Fixed incorrect alignment of custom buttons in multiplayer menu (#386);
- 修复了多人游戏菜单中自定义按钮的不正确对齐;
- Changed singleplayer safety status wording to reflect that self-hosted LAN servers are also safe (#372);
- Fabric's annotation classes are no longer shipped with the mod, should fix related mod conflicts on Forge (#389);
- Corrected issue tracker link in mod metadata (thanks ChildishGiant, #387);
- 更正了mod元数据中的问题跟踪器链接;
- Added /message and /reply to default list of encryptable commands (thanks Podgorica, #382);
- Updated Polish translation (thanks GerbilPL, #388);
- 更新了波兰语翻译;
- Updated Simplified Chinese translation (thanks GodGun968, #391);
- 更新了简体中文翻译;
- Updated Traditional Chinese translation (thanks notlin4, #384).
- 更新了繁体中文翻译。
- Fixed mod's buttons causing issues with chat navigation (#375);
- Updated Italian translation (thanks WVam, #377);
更新了意大利语翻译;
- Added Japanese translation (thanks IlyaIvanovsky, #374);
添加了日语翻译;
- Updated Simplified and Traditional Chinese translation (thanks IlyaIvanovsky, #374).
更新了简体中文和繁体中文翻译.
- Initial 1.19.4 port;
支持1.19.4;
- Updated Italian translation (thanks WVam, #363);
更新意大利语翻译;
- Updated Simplified and Traditional Chinese translation (thanks IlyaIvanovsky, #359).
更新简中与繁中的翻译。
- Unified Forge and Fabric branches. Versioning and update releases for both modloaders will be synchronized from now on;
- 统一 Forge 和 Fabric 分支。从现在开始,两个版本的更新将同步;
- Command signatures are now stripped on server side (#351);
- 命令签名现在在服务器端被剥离;
- Updated Simplified Chinese translation (thanks GodGun968 and IlyaIvanovsky, #338/#342/#344/#354);
- 更新简体中文的翻译;
- Updated Finnish translation (thanks Joquliina, #336).
- 更新芬兰语的翻译;
- Restored parity with Fabric branch (target version 1.19.3-v1.19.0, commit 6d61f9).
- Improved safety status tooltip for Realms servers;
- Added separate safety status for singleplayer (#330);
- Added dropdown selection for default signing mode in Mod Menu config screen (#324);
- Telemetry button is now removed by default if No Chat Reports is configured to disable telemetry. This can be adjusted via "removeTelemetryButton" option in client config (#322);
- Fixed system message indicators displaying in singleplayer even when they are disabled in client config (#325);
- Fixed IPv6 addresses not being incorrectly written to server preferences config (thanks zischknall, #329);
- Updated Estonian translation.
- Initial 1.19.3 port;
- Minor changes to legacy networking protocol recognition;
- Mod will now automatically remove "Secure" label from server if it detects any signed messages;
- Base64R no longer uses "." as part of encoding characters to not interfere with common format of client-sided commands;
- Implemented chat signing modes. Global signing mode peference can be set in config, while safety status button allows to set different mode on per-server basis (#314);
- Removed server whitelist options as they are replaced by signing mode preferences;
- Offline servers will now be automatically recognized as secure (#301);
- Offline accounts are now properly acknowledged by the mod;
- Updated Estonian translation.
- Initial 1.19.3 Pre-Release 3 port;
- Reinstated Mod Menu/Cloth Config API integration;
- Reorganized config options in Mod Menu, listed recently added ones (#284);
- Fixed two overlaying tooltips being rendered for "Only Show Secure Chat" option in chat settings (#302);
- Updated Simplified Chinese translation (thanks IlyaIvanovsky, #305/#310).
- Initial 22w46a port;
- Fixed chat signing being prevented even with mod toggle off;
- Fixed tooltip of config reload button being rendered regardless of whether button itself is hovered or not;
- Fixed crash when opening Social Interactions screen (#286);
- Fixed crash when opening Encryption Settings screen (#288);
- Fixed mod toggle button not reflecting current mod status (#287);
- Fixed key validation in Encryption Settings not working correctly in some cases;
- Improved log readability when mod configs fail to read (#291);
- Option "demandOnClient" is now disabled by default, while "convertToGameMessage" is enabled;
- Temporarily disabled Mod Menu/Cloth Config API integration until they update;
- Last chat message is now automatically resent when No Chat Report detects signing requirement with "skipSigningWarning" option enabled;
- Added more specific safety status button tooltip for when server is manually whitelisted (#280);
- Updated Polish translation (thanks GerbilPL, #295);
- Updated Estonian translation.
- Fixed key validation in Encryption Settings screen not working correctly in some cases;
- Added Brazilian Portuguese translation (thanks FITFC, #252).
- Improved encryption compatibility with custom chat formats (#248);
- Fixed mod config reload button not using correct translation key (thanks MODKILLER1001, #242).
- Bundled Fabric API version raised to 0.64.0+1.19.2 (#239);
内置的Fabric API版本升级至0.64.0+1.19.2;
- Fixed signing check interval not applying correctly to servers when "whitelistAllServers" is enabled (#228);
- Fixed unknown server safety status displaying after re-enabling NCR mid-session (#229);
- Increased contrast of server safety status icons, reworked Realms icon (#233);
- Meessages can now be sent unencrypted while encryption is enabled by holding Ctrl when sending (#231);
- Added config option to disable CTS indicators for decrypted messages (#238);
- AES-based algorithms now use Base64R encoding, which features alternative table of encoding symbols. This alleviates small possibility of slurs appearing in encoded text (#237);
- Slightly improved wording of Realms warning (thanks Madis0, #227);
- Added more options to Mod Menu config GUI (thanks MODKILLER1001, #230);
在Mod Menu配置菜单里添加了更多选项;
- Updated Estonian translation.
- Made "About Encryption" and "Encryption Settings" GUIs more adaptive to uncommon resolutions (#220);
- Fixed Base64-encoded messages sometimes starting with "/" and being recognized as commands (#223);
- Ensured UTF-8 encoding is always used during encryption and decryption (#224);
- Fixed Ceasar cipher breaking some languages (#224);
- Added signing enforcement check interval for whitelisted servers. 12 hours by default, configurable (#222);
- Added Thai translation (thanks NaiNonTH, #225).
添加泰语翻译。
- Fixed a bug where disabling client-sided functionality of the mod made it impossible to join singleplayer worlds if "demandOnClient" was enabled in config (#219);
- Fixed "Illegal characters in chat" disconnects when using Caesar encryption with shift ~90 (#216);
- Added warning screen on entering Realms menu (#189);
添加了进入Realms菜单的警告提示;
- Minor corrections to English translation;
- Updated Estonian translation;
- Updated Italian translation (thanks WVam, #215).
更新意大利语翻译。
- Added delay before automatic reconnects when joining servers with "enforce-secure-profile=true". Fixes frequent disconnects with DecoderException on Paper servers (#190);
- Fixed narrator reading encrypted messages as-is even when decryption is available (#208);
- Names of encryption algorithms are now localizable (#207);
- Added special server safety status for Realms servers (#189);
- Mod no longer tries to parse disconnects that occur after entering the server succesfully (#199);
- Fixed occasional persistence of player's agreement to enter unsafe server;
- Clarified wording on "Unintrusive" server safety status;
- Updated Korean translation (thanks xlzv, #210);
- Updated Italian translation (thanks WVam, #211).
更新意大利语翻译。
- Added optional chat encryption functionality (#95). Read more about it on the wiki;
- Updated Estonian translation;
- Updated Russian translation (thanks Felix14, #195);
更新俄语翻译;
- Updated Polish translation (thanks GerbilPL, #197/#198).
Fixed mod not recognizing BungeeCord/Waterfall disconnects correctly (#185);
- Added button that toggles most of mod's client-sided functionality to multiplayer menu, along with two related config options;
- Updated Mod Menu/Cloth Config API integration with new config options (thanks MODKILLER1001, #193);
更新了使用Mod Menu/Cloth Config API的图形化配置界面;
- Updated Estonian translation;
- Updated Italian translation (thanks WVam, #188);
更新意大利语翻译;
- Updated Spanish translation (thanks Srockowo, #191);
更新西班牙语翻译;
- Added Pirate Speak translation (thanks MODKILLER1001, #192).
- Fixed mod not loading correctly on 1.19.1 clients (#182);
- Updated Estonian translation;
更新爱沙尼亚语本地化。
- Updated Polish translation (thanks GerbilPL, #180).
更新波兰语本地化。
- Config files are now stored in "NoChatReports" subfolder of "config" folder. They were separated into common and client files;
- Added "README" file that is generated in mod's config folder and contains link to wiki article documenting config files;
- Added "Safe Server" icon, which is displayed in multiplayer menu next to servers that have No Chat Reports installed. Also added config options to disable it or change its position;
- The mod now sends and handles additional data during server pings. This is used to display abovementioned icon, and in theory allows other mods and plugins to mark server as "Safe" (thanks fxmorin, #127);
- Updated Mod Menu/Cloth Config API integration with new config options (thanks MODKILLER1001, #175);
- This and following mod releases for 1.19.2 should now be compatible with 1.19.1 (#170);
- Disconnect message from "demandOnClient" is now configurable (#48);
- Updated Estonian translation;
更新爱沙尼亚语本地化。
- Updated Polish translation (thanks GerbilPL, #167/#168/#176);
更新波兰语本地化。
- Updated Italian translation (thanks WVam, #173).
更新意大利语本地化。
- Restored parity with Fabric branch (target version 1.19.2-v1.13.11, commit e400b6);
- Fixed key validation in Encryption Settings screen not working correctly in some cases;
- Fixed AES-based encryption algorithms not working correctly (#290);
- Added Brazilian Portuguese translation (thanks FITFC, #252).
- Restored parity with Fabric branch (target version 1.19.2-v1.13.10, commit 205917c).
与Fabric版本v1.13.10同步。
- Added reset button and default field value to whitelisted servers option in Mod Menu config integration (thanks MODKILLER1001, #162);
- Updated Polish translation (thanks GerbilPL, #165);
更新波兰语本地化。
- Updated Simplified Chinese translation (thanks IlyaIvanovsky and MSDNicrosoft, #164/#166).
更新简体中文本地化。
- Necessary Fabric API modules are now bundled with the mod itself (thanks LoganDark, #151);
- The mod now features optional integration with Mod Menu and Cloth Config API, allowing for in-game configuration when both are installed on client (thanks MODKILLER1001, #146);
- Updated Polish translation (thanks GerbilPL, #153);
更新波兰语本地化。
- Updated Spanish translation (thanks M4rtinOF, #158);
更新西班牙语本地化。
- Added Danish translation (thanks MagnusHJensen, #159);
添加丹麦语本地化。
- Added Slovakian translation (thanks SmajloSlovakian, #152).
添加斯洛伐克语本地化。
- Fixed conflict with No Telemetry mod (#151);
- Updated Turkish Translation (thanks localfossa, #149);
更新土耳其语本地化。
- Updated Simplified Chinese Translation (thanks chronosacaria, #147).
更新简体中文本地化。
- First release for 1.19.2 (thanks CraftingDragon007, #144);
第一个1.19.2的正式版本
- Added config option to always skip "Unsafe Server" warning screen (thanks Madis0, #124);
- Compressed some of the GUI textures (thanks Madis0, #136);
- Removed version easter egg (thanks Madis0, #145);
- Updated Italian translation (thanks WVam, #126);
更新意大利语本地化。
- Updated Polish translation (thanks GerbilPL, #133);
更新波兰语本地化。
- Added Finnish translation (thanks Joquliina, #137).
更新芬兰语本地化。
- First release for 1.19.2;
第一个1.19.2的正式版
- Restored parity with Fabric branch (target version 1.19.2-v1.9.0, commit e7ed3e0);
与Fabric版本v1.9.0同步。
- Fixed conflict with No Telemetry mod (#151).
- Added "skipSigningWarning" option, which automatically enables chat signing when server demands it (thanks Madis0, #274);
添加skipSigningWarning选项;
- Updated Polish translation (thanks GerbilPL, #275);
更新波兰语翻译。
- Minor technical changes.
- Fixed and updated some tooltips for option labes in Mod Menu/Cloth Config API integration (thanks Madis0, #270);
- Updated Estonian translation.
更新爱沙尼亚语翻译。
- Removed outdated safety status tooltip for when "whitelistAllServers" option is enabled;
- Re-enabled optional Mod Menu/Cloth Config API integration (thanks Madis0, #264);
- Mod can no longer be toggled mid-session. Doing so via ModMenu will schedule the change to be applied after leaving the server;
- Server can no longer be added to/removed from whitelist by clicking safety status button while "whitelistAllServers" option is enabled (#269);
- Vanilla's missing profile public key message is now replaced with more informative one on client. Added config option to hide it when not important (#261);
- Mod will no longer set safety status to "unintrusive" after sucessful execution of commands without signed arguments (#260);
- Improved wording on signing status tooltips (thanks Madis0, #263);
- Updated Estonian translation.
更新爱沙尼亚语翻译。
- Initial 22w44a port;
已支持 22w44a(1.19.3)版本;
- Adapted server safety status functionality and "Unsafe Server" screen to new chat session system;
- Config options "reconnectAwaitSeconds", "postDisconnectAwaitSeconds", "signingCheckDelaySeconds" and "serverSigningChecks" were removed;
- Config options "hideRedChatIndicators", "hideYellowChatIndicators" and "hideGrayChatIndicators" were renamed to "hideInsecureMessageIndicators", "hideModifiedMessageIndicators" and "hideSystemMessageIndicators" respectively;
- Server safety status icon can now be clicked to add current server to whitelist (#221);
- Added Brazilian Portuguese translation (thanks FITFC, #252).
- First release for 1.19.1;
第一个支持1.19.1的Forge版本。
- Restored parity with Fabric branch (target version 1.19.1-v1.8.2, commit 984000f).
与Fabric版本v1.8.2同步。
- Corrected English and updated German translation (thanks WVam, #121);
- Added issue tracker link for ModMenu (thanks MODKILLER1001, #122).
- Each color of Chat Trust Status indicator and "Chat messages can't be verified" toast now have individual config options tied to them (thanks Madis0, #110);
- "Only Show Secure Chat" option in chat settings is now greyed out with the mod installed (thanks kevinthegreat1, #117);
- Updated Italian translation (thanks WVam, #115).
更新意大利语本地化。
- Fixed "convertToGameMessage" option not working correctly (#113);
- Fixed players being unable to join Realms with this mod. All Realms servers are now treated as unsafe (#108);
- Expanded the context of warning when joining unsafe servers (thanks Madis0, #112);
- Added Romanian translation (thanks Secret-chest, #104);
添加罗马尼亚语本地化。
- Added Korean translation (thanks xlzv, #105);
添加韩语本地化。
- Added Traditional Chinese and updated Simplified Chinese translation (thanks fire12324344 and Taskeren, #101);
添加繁体中文和简体中文本地化。???
- Updated Polish translation (thanks GerbilPL, #103);
更新波兰语本地化。
- Updated Turkish translation (thanks localfossa, #106);
更新土耳其语本地化。
- Updated German translation (thanks Doenerstyle, #107).
更新德语本地化。
- First release for 1.19.1;
第一个1.19.1的正式版。
- Updated Estonian translation (thanks Madis0, #98);
更新爱沙尼亚语本地化。
- Updated Simplified Chinese translation (thanks Taskeren, #99);
更新简体中文本地化。
- Added Indonesian translation (thanks Natalius-dev, #94).
添加印尼语本地化。
- The mod now removes "[Not Secure]" prefix for unsigned messages in server chat log (#70);
- The "suppressMessageTrustIndicators" config option was renamed to "suppressVanillaSecurityNotices", and now is also responsible for removing "Chat messages can't be verified" toast client-side (#87);
- Abovementioned toast will never be shown on servers that have "convertToGameMessage" option enabled;
- The mod now prevents client from disconnecting when chat chain is broken;
- Changed default configuration to demand the mod client-side when installed on server, instead of getting around chat signing with player to system message conversion. Should assist compatibility in the long run.
- Added "versionEasterEgg", "disableTelemetry" and "showReloadButton" config options (thanks Madis0, #83).
- Fixed server safety status icon not rendering;
- Removed timestamp scrambler (will be re-implemented later if remains effective);
- Gray line besides system messages will now be removed if "suppressMessageTrustIndicators" is enabled in config;
- Conversion to system messages now uses correct decoration when messages are sent using means such as /msg (thanks e-im, #78);
- Added Catalan translation (thanks Gorrion130 and localfossa, #79);
- Added Estonian translation (thanks Madis0, #75);
添加爱沙尼亚语本地化。
- Updated Czech translation (thanks Psojed, #80).
更新捷克语本地化。
- Removed "forceAllowMultiplayer" config option (it will be later available as a separate mod);
- Added Czech translation (thanks fym35, #69);
添加捷克语的本地化。
- Added Dutch translation (thanks MaximevanderSmissen, #68);
添加荷兰语的本地化。
- Added Italian translation (thanks WVam, #65).
添加意大利语的本地化。
- Timestamp scrambler should now be less prone to violent explosions;
- Implemented config option to always hide report button on client (#62);
- Added Ukrainian translation (thanks celestora, #63);
添加乌克兰语的本地化。
- Added Spanish translation (thanks Srockowo, #58);
添加西班牙语的本地化。
- Updated German translation (thanks Doenerstyle, #60).
更新德语的本地化。
- Implemented timestamp scrambler, which should help to make signed messages less usable as report evidence;
- Fixed crash on client startup (#55);
- Updated Russian translation (thanks A1Asriel, #56);
更新俄语的本地化。
- Updated French translation (thanks dahelip, #53);
更新法语的本地化。
- Updated Turkish translation (thanks localfossa, #52).
更新了土耳其语的本地化。
- The mod will now always strip message signatures when playing on offline servers (#44);
- Fixed endless warning screen loop when trying to log into the server with "enforce-secure-profile" enabled (#42);
- Added config option to re-enable vanilla warnings about unsigned/modified messages (#39);
- Fixed persisting assumptions about whitelisted servers (#43);
- Added button that allows to reload No Chat Reports config to multiplayer menu;
- Added config option to enable logging of some debug informaion;
- Updated Polish translation (thanks GerbilPL, #38/#46).
更新波兰语的本地化。
- The mod can now re-enable multiplayer button when banned, allowing to play on servers operated in offline mode;
- Player to system message conversion is now enabled by default;
- Report button in Social Interactions screen will be disabled if mod is present on both client and server, with tooltip indicating why;
- Implemented client-sided suppression of warnings about unsigned/modified messages;
- When connecting to a server you will now be able to know whether mod is present there or not, by the status icon that is rendered in the bottom left corner of screen chat and can be hovered for additional details;
- When connecting to servers without No Chat Reports and with "enforce-secure-profile" enabled you will now be warned that the mod will not be able to protect you. You can log in anyway by clicking "Proceed", and optionally checking the box that will disable future warnings when trying to enter that specific server. Whitelisted servers are stored in NoChatReports.json and can be added/removed manually.
- Added Polish translation (thanks GerbilPL, #24);
添加波兰语的本地化。
- Added Russian translation (thanks sst4nk0, #25);
添加俄语的本地化。
- Added German translation (thanks Doenerstyle, #34);
添加德语的本地化。
- Added French translation (thanks Mrredstone5230, #29).
添加法语的本地化。
- Added Simplified Chinese translation (thanks CJYKK, #21).
添加简体中文的本地化。
- This and all further releases for Fabric will be marked Quilt-compatible.
- Replaced all overwrites with injects, which should hopefully increase compatibility with other mods (thanks ToxicAven, #8);
- Remade implementation of player to system message convertion, in a way that should prevent some possible conflicts.
- Implemented optional server-sided bypass for signature verification, by converting player messages to system messages (thanks JFronny, #1);
- Minor optimizations (once again thanks JFronny).