For faster updates, priority support and a discord role purchase AntiPopup Pro on Polymart.
Click the button below for more details.
What is this plugin? \
AntiPopup is a plugin aiming to remove chat reporting system entirely using packets. It also has unique feature - blocks the new annoying popup (below) even if your server doesn't enforce chat reporting (please don't enforce it). \
My plugin is also the safest to use, chance of breaking a different plugin is unlikely, I'd even say impossible. Note that some plugins might break it, report that to me. \

How to install?\ Plug and play, nothing else for you to do. \ Optionally you can run antipopup setup in console, recommended. \ If you use viaversion on bungeecord install AntiPopup ViaVersion addon.
Commands \ antipopup setup - Disables enforce-secure-profile in server.properties (console only). \ antipopup reload - Reloads configuration.
Faq \ Q: What if my server runs an older version? \ A: If you use viaversion and antipopup, 1.19.1+ players will not see popup. \ Q: Will it work with ViaFabric? \ A: Popup will be shown for 1.19.2 clients spoofing to 1.19, nothing I can fix on my side.
Support Me! \ Donations are not required but they help me assign more time to improve the software. After donating message me on discord to add you to supporters list.
Available options are: \ https://liberapay.com/Kaspian \ https://ko-fi.com/kaspiandev
Supporters \ Analyse.net - Analytics for your minecraft server | 20$ \ mc.uitwtw.com - Survival RPG & minigames (1.19+) | 10$
Need Help? \ Message me on matrix or discord.
Suggestion for players \ For optimal safety I recommend using NoChatReports mod on the client. AntiPopup supports it. If you are looking for a launcher that can handle mods very easily with one-click updates and whatnot PolyMC is a good option.
icon from flaticon
All Versions
+ Add Version- 26.2 Support
Contributed by gibsonpil
- 26.1, 26.1.1, 26.1.2 Support
- 1.21.11 Support
Contributed by aokod.
- 1.21.9, 1.21.10 Support
Contributed by Axyss.
- 1.21.7, 1.21.6 Support
- 1.21.5 Support
- Updated the core packet library, could fix some errors if you experienced those
- Added support for 1.21.4
- Updated libraries
- Added support for 1.21
- Added ViaVersion 5+ support (removed support for versions below 5)
- AntiPopup supports java 17 again!**
- Rewritten ViaVersion hook
- Added a ViaVersion hook for 1.20.4 and below (for players on 1.20.5 and above to hide the popup)
- Fixed viaversion console spam
- 1.20.2 Support
- Better version detecting system
- Plugin will be more verbose when erroring
- Correct handler will be removed on quit
Anti skin reporting might not be possible however I'm working on anti name reporting.
If you like AntiPopup and you wanna support me you can now use Ko-Fi and Liberapay: \
https://liberapay.com/Kaspian \
https://ko-fi.com/kaspiandev
If you donate you can get added to a list on resource page, donations are optional.
- Fixed an issue with some plugins (mainly staff chat) on proxy that caused players to be kicked with invalid signature message.
- Clickable url feature now uses player's display name instead of player's name when formatting.
If you like AntiPopup and you wanna support me you can now use Ko-Fi and Liberapay: \
https://liberapay.com/Kaspian \
https://ko-fi.com/kaspiandev
If you donate you can get added to a list on resource page, donations are optional.
- Plugin will now launch correctly on 1.20.1
Changes:
- 1.20 and 1.20.1 are supported
- For anti chat reporting all version above 1.19 are supported
- Anti popup still supports the same versions as before
- Removed mode system, you can remove it from your configuration
- Added a switch to disable anti popup feature in case you have another plugin colliding
- Folia is now supported
- Cleaned up code a lot by changing logging system
- Auto setup mode no longer sends message saying that antipopup is already set up on each restart
- Fixed 1.19.4 spigot support. Thanks to mfnalex for reporting and help.
- Log filter should be faster now.
- Code got cleaned up a bit removing useless things.
- Updated comment in config to mention 1.19.4 support.
- 1.19.4 support
- Switched to using modules to allow newer version support quicker
- Updated dependency to fix some bugs/errors
- Note: Because of changes in this release, some things may not work, however I haven't noticed anything after two weeks of testing*
Changes:
- Mode system, currently PACKET for versions below 1.19.3 and NMS for 1.19.3 only. Plugin will automatically detect the correct mode on first launch when updating/installing.
- Removed not working/untested features.
- Fixed issues with enable-urls/clickable-urls breaking bridge plugins such as DiscordSRV.
- Cleaned up code.
- Added integration with No Chat Reports mod. Clients will see your server as secure.
- Added new option to add URL's to messages. Note that this is more invasive, disable if not needed.
- Added auto setup option. This will modify server.properties on first server launch without need for interaction. Disabled by default.
- Fixed errors caused by recent viaversion update.
- PacketEvents dependency has been updated. This should fix any warnings/errors appearing in console.
