Sueta

FakeModBlocker [1.8.x-26.3] Folia&Floodgate Support | Lightw

1.10.0

A lightweight, fully customizable, no dependencies plugin that detects some mods and known clients.

·Plugin
  1. 1.10.0latestv1.10.0 — Discord notificationsSep 16, 2026
    v1.10.0 - Discord notifications Detections can now be mirrored to a Discord channel, routed through DiscordSRV. https://www.spigotmc.org/resources/discordsrv.18494/ ----------------------------------​ Off by default, and nothing is bundled The jar still contains only this plugin's own classes. · No shaded HTTP client · No JDA, no extra megabytes · The single class that talks to DiscordSRV is loaded only when you enable the feature AND DiscordSRV is installed · Without DiscordSRV, nothing changes at all This is the same approach the PacketEvents and sign-detection bridges already use. ----------------------------------​ How to enable Code (Text): discord: enabled: true channel: "" Leave channel empty to use DiscordSRV's main channel. You can also set it to a DiscordSRV game-channel name, or to a raw Discord channel ID. Then run: · /modblocker reload · /modblocker discord test ----------------------------------​ What gets posted Each of these can be switched off individually. · channel-detection a forbiddenList plugin channel matched · sign-detection a sign translation key came back translated · escalation an escalation ladder rung was applied · evade the sign check could never be completed One detection is always one message. When the escalation ladder takes a detection over, it posts the escalation message and the per-detection one is skipped. You never get two posts for the same join. Detections with action IGNORE stay quiet, unless you turn on include-ignored. ----------------------------------​ Message text Templated in your language file, under the discord section. It follows your language setting like everything else. · Discord markdown works · Minecraft colour codes are stripped automatically · Embed fields with no value for an event are skipped ----------------------------------​ Nothing can ping by accident With the mention option left empty, mentions are sent disabled. An at-everyone that ended up inside a mod name or a kick reason renders as plain text, instead of alerting your whole server. ----------------------------------​ No performance cost DiscordSRV's JDA owns the request queue, the rate limiting and the retries. There is no queue and no background thread in this plugin, and every call returns immediately. A slow or unreachable Discord can never delay a player join. ----------------------------------​ New command /modblocker discord test Sends a test message through the real bridge and the real channel resolution, then tells you exactly why it did not go out: · DiscordSRV is still connecting · Channel not found · DiscordSRV is not installed ----------------------------------​ Upgrading Your existing config.yml is not overwritten, so it has no discord section yet. A missing section simply means off, and nothing breaks. To use the feature, copy the discord block from the documentation into your config.yml and reload. Language files are unaffected. Missing entries fall back to the copy bundled in the jar, so the new message templates work without you touching messages_en.yml or messages_cn.yml. Full guide: https://lostumbrella58.github.io/FakeModBlocker/guide/dis… ----------------------------------​ Requirements Unchanged. FakeModBlocker is compiled using Java 21. Java 21 or newer is required to run this plugin.
    5 downloads
  2. 1.9.0New Features AddedAug 14, 2026
    ▎Sign translation detection no longer overwrites whatever the player has on screen, and can no longer be skipped by keeping a menu open or never replying. ▎Heads-up: the check now waits for a busy screen, so it can start later than before. Set avoid-open-screens: false for the old behaviour. ▎Added an optional escalation system: the first join with a banned mod warns and kicks, the second one bans permanently.
    83 downloads
  3. 1.7.0Added the Wiki/Docs PageJul 29, 2026
    58 downloads
  4. 1.6.5Minor UpdateJun 17, 2026
    Fixed a misguiding debug message As always, with the latest version support
    59 downloads
  5. 1.6.4Fixed an issue about Paper forksMay 31, 2026
    Fixed an issue about Paper forks
    44 downloads
  6. 1.6.3Fixed a rare false kick issueMay 30, 2026
    Fixed a rare false kick issue
    7 downloads
  7. 1.6.2Optional performance improvementMay 7, 2026
    · Added an optional PacketEvents support, which can improve the plugin channel detection performance. (It will be auto enabled when your server is using packetevents) · Changed the default config file where it can detect the specified channel message
    33 downloads
  8. 1.6.1Minor FixApr 29, 2026
    · Fixed the issue where an empty config will still detect mods · Fixed the issue about reload command
    27 downloads
  9. 1.6Minimessage Support & Floodgate Support FixedApr 20, 2026
    ·Added Minimessage support ·Fixed the issue when floodgate is installed in Velocity/BungeeCord
    26 downloads
  10. 1.5.3A Rare Bug FixedApr 5, 2026
    · Fixed a rare issue about sign detection · (Note: we've been always supporting the latest server version
    36 downloads
  11. 1.5.2Fixed known floodgate support issueMar 28, 2026
    Fixed known floodgate support issue
    30 downloads
  12. 1.5-betaHotfixMar 27, 2026
    Fixed floodgate support not working
    15 downloads
  13. 1.5.1HotfixMar 27, 2026
    Hotfix for optional sign detect not working
    4 downloads
  14. 1.5Floodgate/Bedrock Players Support and We Already Support 26.1, or The Latest Version As UsualMar 27, 2026
    * Just a notice that there's no need to wait for FakeModBlocker to add 26.1 support, because this little plugin might always support the latest server version + Now You can select whether ignore bedrock players or not if you are using floodgate plugin to allow bedrock players to join. Therefore there's a new config added: Code (Text): skip-bedrock-via-floodgate: true So it might look like this: Code (Text): extra-detections: sign-translation: enabled: true skip-bedrock-via-floodgate: true mods: Freecam: detect: key: "key.freecam.toggle" punishment: action: "KICK" reason: "&c&lWarning: Please do not use &b&lFreecam &c&lon this server."
    25 downloads
  15. 1.4.1Bug FixMar 19, 2026
    · Fixed the issue that sign won't auto close
    35 downloads
  16. 1.4Remade the new featureMar 17, 2026
    * Remade the new sign dectecting feature, now it no longer use the real oak_sign block in the world. * But I'm also afraid that this might also make the new feature also support 1.21.10+ Paper. * Haven't tested yet.
    21 downloads
  17. 1.3Updated download linkMar 13, 2026
    Now use modrinth download link You can also check https://modrinth.com/plugin/fakemodblocker
    21 downloads
  18. 1.2.1Already Support 1.21.11 + Minor UpdateDec 9, 2025
    · 插件编译工具版本更新,可继续忽视此版本更新(Update some plugin compiler stuffs) Just dump this little plugin, there's no need to download this update because we always support the latest version 您无需下载此更新,因为我们永远兼容最新版本
    53 downloads
  19. 1.2Already Support 1.21.9Sep 30, 2025
    Just dump this little plugin, there's no need to download this update because we always support the latest version 您无需下载此更新,因为我们永远兼容最新版本
    35 downloads
  20. 1.1Added new check command and related messagesMay 18, 2025
    New Command: /modblocker check <player> - To check info of specified player Notice: Please add or rewrite below sections in your message_xx.yml Code (Text): command: no-permission: "&cYou do not have permission to use this command." reload-success: "&aModBlocker configuration and messages reloaded successfully." usage: "&eUsage: /modblocker reload or /modblocker check <player>" player-not-found: "&cPlayer %player% is not online or does not exist." check-header: "&bChecking MOD plugin channels for &f%player%&b:" check-channels: "&7Registered channels:" check-matched: "&cMatched forbidden keywords:" check-none: "&aNo forbidden MOD keywords detected."
    34 downloads
  21. 1.0May 17, 2025
    52 downloads

Similar projects

Plugin →