
SSaVS MOD
Server Security and voting system - add custom ui (not inventory) and way to PAPER servers block ANY mods/rp in client. Support ONLY for 1.21.4
Screenshots





About this Mod
IMPORTANT!
My english very bad. Sorry for this english description, it`s created with AI. If you see some mistakes - please, give me know. My Discord: Kanorto
Russian normal description below english.
English
Purpose
The system verifies client mods and resource packs (with a paper server plugin), manages interactive votes with flexible duration and background and give you option to create custom UI. It includes modules that can be enabled or disabled independently. Built specifically for the ReHard project and published to let people download it quickly. For questions or support: discord: kanorto
Important: this is a client-side mod only, designed as a companion to a server-side plugin. The plugin NOW (planned release free version of plugin with some base features) is NOT included in this project and is optional: the mod runs without it, but many features are enabled only when the server has the plugin installed.
Features
Client verification:
- The server requests the player’s list of installed mods, user hwid hash and active resource packs.
- The list is checked against a blacklist (regex supported, case-insensitive). If there’s a match, the player is kicked.
- When the Verification module is disabled, the server does not request the mod list.
Interactive voting:
- Full-screen client UI, world dimming, movement lock (unless explicitly allowed).
- Supports a title, description, choice list, background image (base64 or public URL), and per-vote duration (
--duration=). - Supports early termination via the
/securityvote endcommand. - Live vote statistics; the server sends updates only to participating players.
- The Voting module can be disabled; in this case all
/securityvotecommands are rejected.
Flexible menus:
- Rich server-driven menus – displays JSON menus with textured buttons, text inputs, toggles, dropdowns, MiniMessage text, placeholders, conditional visibility, per-click actions, breadcrumbs and real-time updates. Many types of subjects and actions availible now, and more soon.
- All menus transfer to client in security channel with encryption handshake.
Security:
- Secure encrypted handshake – establishes a per-session AES key, encrypts menus, button presses and form data, reports installed mods, resource packs and a hardware ID, queues menu requests and automatically retries so the server can verify the client.
- Unrecognized sub-packets are ignored.
- Immediate kick upon detecting prohibited mods/resource packs.
Русский
Мод нужен для:
Кастомных меню. Мод позволяет получить с сервера меню, с расположением кнопок и текстур в любой части. Меню не зависит от инвентаря, и уже позволяет реализовать множество функций, которые раньше было невозможно или сложно реализовать (например ввод текста, переключатели, выпадающие списки, картинки в любых местах, условия показа пользователю и постоянные обновления например для показа времени(КРАЙНЕ НАГРУЖАЕТ СЕРВЕР ПРИ БОЛЬШОМ КОЛИЧЕСТВЕ!)). Вы также можете реализовать многостраничные меню (с полуавтоматическим возвратом на предыдущую страницу).
Голосования внутри игры. Позволяет запускать голосования прямо внутри игры, с пагинацией и реалтайм статистикой, которую можно скрыть нажатием одной клавиши.
Клавиша для главного кастомного меню сервера позволяет пользователям легко без дополнительных команд и модов открывать меню по нажатию клавиши.
Защиты серверов. Он отправляет на поддерживаемые сервера с помощью зашифрованного канала список модов и ресурспаков человека. Таким образом плагин на стороне сервера может обеспечить защиту, кикнув или сообщив о некорректных модификациях.
Скоро будут добавлены модальные окна, чтобы вы могли сообщать пользователю нужную информацию в любом месте экрана клиента (Уведомления типо)
footer
anticheat, antimods, anti mod, antifreecam antixray anti freecam, stopmods Security, ssavs, ссавс, антимод, античит, канортоAvailable Versions
How to Install SSaVS MOD on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "SSaVS MOD". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+9 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
SSaVS MOD server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is SSaVS MOD compatible with fabric?
SSaVS MOD officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with SSaVS MOD – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if SSaVS MOD consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install SSaVS MOD with just one click on your server.