NoEncryption icon

NoEncryption -----

Removes chat message encryption




1.20.1 support!
----------, Jun 20, 2023

NoEncryption 5.1
Main Changes
  • Fixed an NPE when serverChannel is null
  • Added garbage collectors for uncaught channels
  • Fixed an error where players get kicked when they join
Smaller Changes
  • Updated the minimum compilation Java version to 17
  • Changed and added multiple internal functions (GitHub workflows, readme, etc.)
  • Changed Maven target compile location
Detailed Change List

Choosing a JAR

There are multiple NoEncryption JARs available for download. Make sure you are using the right JAR that supports your server version. Artifacts titled Source code do not contain ready-to-use JAR files.

File Version Table
-- Spigot doesn't support tables, see GitHub release --
----------, Apr 15, 2023

(Sorry for publishing this update late)

Main Details
  • Added support for 1.19.4
  • Added a module supporting reflection for compatibility with 1.19 - 1.19.4
  • Added a startup notification for plugin updates (suppressible through /ne suppressnotices
Other Small Things
  • Rewrote the ConfigurationHandler.java classes
  • Fixed an improper shutdown
  • Modified some internal GitHub things (Issue/PR templates, DependaBot, README, etc.)
  • Fixed the popup blocker
  • Changed the netty channel name to reflect it coming from NoEncryption
[​IMG] Changed Commands * [​IMG] Changed Permissions *
Full Changelog: 4.1...5.0

Make sure to grab the correct JAR for your server version! JARs are currently not cross-compatible. Any server before 1.19 is not supported by this plugin
----------, Mar 24, 2023

Hotfix
  • Deployed a fix for third-party chat formatting (1.19.3)
Other Small Things
  • Made the start-up message look a little better
  • Added bStats
  • Cleaned up some spacing in the code
Full Changelog: 4.0-real...4.1

Make sure to grab the correct JAR for your server version! JARs are currently not cross-compatible. Any server before 1.19 is not supported by this plugin
And in reality, it would be ineffective to any messages before 1.19 since they aren't signed
----------, Feb 23, 2023

The Important Ones
  • Finally.. 1.19.3 support (closes #34 and #35)
Fine Details
  • So, the reason it took so long is I was trying to find a way to strip signatures while still preserving all the contents that other mods would need, like UUID forwarding and server-sent timestamps, but the truth is, I could not find an easy way that didn't involve intense cryptography, so it resolved to sending the client a server message packet. Note that this doesn't change how the server itself sees messages, just how the client receives them.
  • I had to remove the UUID forwarding feature for 1.19.3 ONLY due to the above reason
  • Also... I know that the unverified message feature isn't working in 1.19.3. I don't exactly know why, but I'm trying to search for a fix for it that keeps everything simple
Full Changelog: 3.2...4.0-real

Make sure to grab the correct JAR for your server version! JARs are currently not cross-compatible. Any server before 1.19 is not supported by this plugin

And in reality, it would be ineffective to any messages before 1.19 since they aren't signed
----------, Feb 21, 2023

A Note from V1nc3ntWasTaken
Hi there! I'm V1nc3ntWasTaken, and you may be wondering why I'm here. I am here because I will be taking over most of this project, and keeping it updated while Doclic is in hibernation for a bit. Yes, they are still alive


Now for the patch note:

I (Doclic) didn't post update 3.0, so I'll include the patch note for both 3.0 & 3.1 here.

The Important Changes
- Cleaned up a few things
- Add 1.19.1 support
- Add 1.19.2 support
- Changed the appearance in `/plugins`
- Added a dynamic config
- Added the option to display a message on login when the plugin is working
- Fixed a bug in the config (Don't worry, it wasn't too important)
- Added an option to forward message sender UUIDs

For The Curious Ones
- Migrate 1.19 support to a Maven Multi-Module project ( #18)
- Cleaned up some NMS reflection fragments ( #19)
- Add 1.19.1 support in 1.19.1 Maven Module ( #20)
- Clean up some more NMS reflection code that's causing some errors ( #21)
- Add 1.19.2 support in 1.19.2 Maven Module ( #22)
- Main function clarification ( #23)
- Add a dynamic config ( #25)
- Signature strip confirmation ( #26)

New Contributors
- V1nc3ntWasTaken made their first contribution in #18 ❤❤

Full Changelog: 2.0 ... 3.1

Make sure to grab the correct JAR for your server version! JARs are currently not cross-compatible. Any server before 1.19 is not supported by this plugin
And in reality, it would be ineffective to any messages before 1.19 since they aren't signed
----------, Sep 22, 2022

- Fixed IllegalAccessException (again)
- Changed the plugin description in the plugin.yml
- The plugin now sends a message in the console telling the admins to kick everyone on reload
- The packet listeners now return the packet instead of void, this allows using system chat messages instead of regular chat messages
----------, Jul 4, 2022

- Fixed IllegalAccessException (hopefully)
----------, Jun 30, 2022

Resource Information
Author:
----------
Total Downloads: 18,797
First Release: Jun 25, 2022
Last Update: Jun 20, 2023
Category: ---------------
All-Time Rating:
42 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings