🛡️ PlayerScreen AntiCheat
PlayerScreen AntiCheat is a powerful server administration tool designed to help server owners detect unauthorized modifications (cheats) by capturing screenshots of a player's game client and sending them directly to the server.
Note: This mod must be installed on both the server and the players' clients.
⚠️ PRIVACY & SECURITY DISCLAIMER (IMPORTANT)
This mod is NOT spyware. It respects player privacy and strictly complies with safety standards:
-
Game Window ONLY: The mod captures the screen using Minecraft's internal framebuffer (mc.getMainRenderTarget()). It CANNOT and DOES NOT capture the user's desktop, browser, webcams, or any other background applications.
-
Transparent Code: The source code is public and available on GitHub for anyone (and CurseForge moderators) to verify.
-
By joining a server with this mod installed, players agree that server administrators may request screenshots of their Minecraft game client to ensure fair play.
✨ Features
-
Remote Screenshots: Server operators can request a screenshot of any suspected player's game at any time.
-
Optimized Network Transfer: To prevent server/client lag, screenshots are split into small 30 KB chunks and sent over a delayed packet system.
-
Auto-Monitoring System: The server can automatically request screenshots from players every 10 minutes.
-
Grace Period: New players cannot be screenshotted within the first 5 minutes of joining the server.
-
Auto-Cleanup: To save server disk space, old screenshots (older than 7 days) are automatically deleted upon server startup.
📜 Commands & Permissions
-
/screen make <PlayerName> — Requests a screenshot from the specified player. (Requires OP Level 2+).
📂 Where are files saved?
Screenshots are saved directly in your server's root directory:
[Server_Folder]/player_screenshots/<PlayerName>/YYYY-MM-DD_HH-mm-ss.png
🛡️ PlayerScreen AntiCheat
PlayerScreen AntiCheat — это мощный инструмент для администраторов серверов, позволяющий бороться с читерами путем создания снимков экрана (скриншотов) из клиента игрока и автоматической их отправки на сервер.
Внимание: Мод должен быть установлен как на сервере, так и на клиенте каждого игрока.
⚠️ ДИСКЛЕЙМЕР КОНФИДЕНЦИАЛЬНОСТИ (ВАЖНО)
Этот мод НЕ является шпионским ПО (Spyware). Он уважает личные данные игроков:
-
Только окно игры: Мод делает скриншот напрямую из внутреннего рендера Minecraft (mc.getMainRenderTarget()). Он НЕ МОЖЕТ получить доступ к рабочему столу, браузеру, файлам или другим программам на ПК игрока.
-
Открытый код: Исходный код открыт на GitHub, любой желающий (и модераторы) может проверить его безопасность.
-
Заходя на сервер с этим модом, игрок соглашается с тем, что администрация может запрашивать снимки его окна Minecraft для проверки на читы.
✨ Основные возможности
-
Удаленные скриншоты: Администраторы могут запросить скриншот игры подозреваемого командой.
-
Оптимизированная передача: Скриншоты нарезаются на пакеты по 30 КБ и отправляются с задержкой, чтобы не вызывать лагов.
-
Автоматический мониторинг: Сервер автоматически проверяет игроков раз в 10 минут.
-
Защита новичков: Мод не позволяет делать скриншоты в первые 5 минут после захода.
-
Авто-очистка: Скриншоты старше 7 дней автоматически удаляются для экономии места на сервере.
📜 Команды
-
/screen make <Ник_Игрока> — отправляет запрос на скриншот. (Требует права администратора - OP 2+).
📂 Где сохраняются файлы?
Файлы сохраняются в удобной структуре в папке сервера:
[Папка_сервера]/player_screenshots/<Ник_Игрока>/2023-10-25_14-30-00.png