MonitoringMinecraft MonitoringMinecraft

TOSDSE Plugin

Плагин FoliaPaperPurpur

this plugin lets you add a Privacy Policy and Terms of Service

35 скачиваний 1 подписчик
Оцените первым

📘 TOS & Privacy Agreement Manager

A lightweight and reliable Paper plugin that ensures every player reads and accepts your Terms of Service (TOS) and Privacy Policy (DSE) before playing.
Perfect for servers that want to stay compliant, organized, and protected.


⭐ Why You Should Use This Plugin

  • You want legal clarity: players must accept your rules before playing.
  • You want GDPR‑friendly onboarding without storing sensitive data (only storage UUID).
  • You want a simple, clean, no‑bloat solution that just works.
  • You want a plugin that is compatible with Folia,Pufferfish,Paper and Purpur.
  • You want full control over the text shown to players.

This plugin is ideal for survival, SMP, minigames, modded‑like servers, and any community that needs clear agreements.


✨ Features

  • Shows TOS and Privacy Policy automatically on first join
  • Kick players who decline
  • Fully customizable tos.txt and dse.txt
  • Stores acceptance status in accepted.yml
  • Lightweight and fast (only a few KB)
  • Works on:
    • Paper
    • Folia
    • Purpur
    • Pufferfish

🆕 Added / What This Project Provides

  • ✔ Automatic TOS popup on first join
  • ✔ Automatic Privacy Policy popup
  • ✔ Command system to re‑show or accept/decline
  • ✔ YAML‑based acceptance storage
  • ✔ Auto‑generated text files for easy editing
  • ✔ Adventure‑based message formatting (Paper)
  • ✔ Full MIT open‑source code
  • ✔ High compatibility with Paper and Purpur
  • ✔ No metrics, no tracking, only UUID collection

📦 Installation

  1. Download the plugin
  2. Place it into your plugins/ folder
  3. Start the server
  4. tos.txt and dse.txt will be generated automatically
  5. Edit the files to your needs
  6. Done

🧩 Commands

Command Description
/showTOS Shows the TOS again
/showDSE Shows the Privacy Policy again
/acceptTOS Accepts the TOS
/acceptDSE Accepts the Privacy Policy
/declineTOS Declines the TOS (player is kicked)
/declineDSE Declines the Privacy Policy (player is kicked)

Terms of Service

  • Player UUIDs are stored solely to record whether a user has accepted

  • Selling, redistributing, or monetizing this product in violation of the Minecraft EULA is prohibited.
    https://www.minecraft.net/en-us/eula

  • This project is licensed under the MIT License.
    All MIT License conditions (including attribution and license notice) must be preserved when redistributing or modifying this project.

  • These Terms of Service may not be removed or altered when redistributing this plugin.


Requirements✨

Java

Java 21+

JDK

Server needs to be running on JDK21 (1.21.X Version) or JDK25 (26.1.2 Version)


🛠 Configuration

accepted.yml

Stores acceptance status per player:

<uuid>:
  tos: true/false
  dse: true/false
Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
1305 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
AxisMine  VanillaPlus
33 онлайн
1.21.4 — 26.1.2 версия
Ванильный мир с сотнями уникальных механик и справедливой игрой! /free, pat-pat, emotecraft, Voice.
VanillaSquad
124 онлайн
26.1.2 — 26.2 версия
Приватный ванильный сервер Minecraft с классическим выживанием без привата, доната и лишних плагинов
PLIRGAME - ДЕВУШКИ ВОЙС ЧАТ
29 онлайн
1.21.10 — 26.1.1 версия
❤️ Выживание! ❤️ Войс Чат ❤️ Девушки ❤️ /free
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.8. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат