
Anti-Dupe
Плагин Anti-Dupe для серверов Minecraft защищает от эксплойтов дублирования предметов. Использует гибридную систему хэшей и уникальных ID, сканирует инвентари и поддерживает кастомные предметы.
Anti-Dupe
Совместимость: Bukkit / Spigot / Paper / Purpur (1.21.11) Автор: CraniX@gmail.com
Что это и зачем нужно
Дублирование предметов - одна из самых старых и живучих проблем на серверах Майнкрафт. Игроки находят лазейки, клонируют алмазы, незеритовые слитки или кастомные валюты, и экономика летит в тартарары. Anti-Dupe - это плагин, который перекрывает эти дыры без ложных срабатываний.
Ключевые фишки
Защита от дублирования нестакаемых предметов
- Гибридная система из детерминированных хэшей и уникальных ID для каждого предмета. Плагин отличает легитимные копии от дубликатов без ложных тревог.
Умная сериализация для стакаемых предметов
- Игроки могут объединять одинаковые стакаемые предметы, даже если у них разное NBT или происхождение.
- Диапазоны сериализации корректно сливаются.
- Никакой потери данных - инвентарь работает как в ванильном Minecraft.
Сканирование инвентарей
- Проверяет предметы в инвентаре одного игрока и между всеми онлайн-игроками. Легитимные копии остаются, лишние удаляются.
Правила для кастомных предметов по имени
- Отслеживай предметы по display name, а не по NBT или материалу. Переименованные предметы не проскочат.
Режимы хэширования
NAME- для стакаемых предметов (идеально для валют вроде Money Sachets).UNIQUE- для нестакаемых или особых предметов, каждому присваивается уникальный ID.
Кастомные размеры стаков
- Настрой разрешённый размер стака для ванильных и кастомных предметов через команды или конфиг.
Всегда под защитой
- Кастомные предметы проверяются даже в режиме
onlyscanили при исключениях по материалу.
Многоязычная поддержка
- Встроенные языки: de_DE, en_US, es_ES, fr_CA, fr_FR, it_IT, ja_JP, pl_PL, pt_BR, ru_RU, tr_TR, uk_UA, zh_CN.
Безопасное удаление и восстановление
- Лишние дубликаты не удаляются навсегда - они сохраняются в
recovery.yml. Можно вернуть, если что-то пошло не так.
Уведомления в Discord
- При обнаружении дублирования плагин отправляет красивые embed-сообщения на нескольких языках в указанный канал.
Белый список для админов
- Доверенные игроки исключаются из всех проверок антидупа.
Режим OnlyScan
- Сканируй только ценные предметы для экономии производительности, но кастомные всё равно под защитой.
Автоматический бан
- Опционально можно настроить автоматический бан игроков, пойманных на дублировании. Всё логируется.
Горячая перезагрузка
- Меняй правила для кастомных предметов, размеры стаков, режимы хэширования, языки и настройки Discord без перезапуска сервера.
Детальное логирование
- Попытки дублирования записываются в
dupe_log.yml, баны - вbans.yml.
Важно знать
Если ты админишь сервер с экономикой, кастомными предметами или просто хочешь спать спокойно - Anti-Dupe это must-have. Настраивается гибко, не жрёт ресурсы и реально работает. Главное - не забудь добавить доверенных игроков в белый список, чтобы не было ложных срабатываний на своих.
