ChatViramble
PluginMIT

ChatViramble

ChatViramble is a lightweight Paper 1.21.x plugin offering faction chats, private messaging, staff spy tools, and personal GUI settings.

78
Downloads
1
Followers
1 months ago
Updated
📦
5
Versions

📖About ChatViramble

🇬🇧 English Description (EN)
ChatViramble — The Ultimate Chat Management Plugin

ChatViramble is a powerful, highly optimized, and feature-rich chat manager for your server. It combines local/global chat, private messaging, chat tags (titles), anti-spam, and user-friendly GUI menus into one lightweight plugin. It runs on a built-in SQLite database (no MySQL setup required) and is fully asynchronous to prevent server lag!

🔥 What's new in Version 1.4 (Major Update):

Critical GUI Bug Fix: Completely rewritten menu protection. Players can no longer steal items from the /chat menu using Shift-clicks, hotbar keys (1-9), or drag-and-drop.

Global Chat Fix: Fixed a bug where messages starting with ! would sometimes fail to reach players in other dimensions.

SQLite Optimization: All database queries are now fully asynchronous, ensuring zero server freezes.

Tab-Completer: Added tab-completion for player names in /msg and /ignore commands.

✨ Key Features:

Local & Global Chat: Radius-based local chat. Simply add ! before your message to speak globally.

Interactive Mentions (Pings): Type a player's name in chat to ping them! They will hear a sound, see an on-screen title, and get particles spawned above their head.

Item Showcase [item]: Players can show off the item they are holding in chat by typing [item].

Secure GUI Menu (/chat): A sleek interface where players can toggle chat sounds, enable/disable private messages, and equip chat tags.

Tags (Titles) System: Create unlimited custom chat tags in the config and unlock them for players via permissions.

Private Messages & Ignore List: Advanced PM system (/msg, /reply) with an Admin Spy mode (/spy). Bothered by someone? Use /ignore.

Smart Moderation: Built-in anti-caps, auto-punctuation (auto-capitalization and periods), and an anti-spam cooldown system.

PlaceholderAPI Support: Use any placeholders in your chat formats!

🛠️ Commands & Permissions:

/chat — Open chat settings GUI (chatviramble.chat - default true).

/msg — Send a private message (chatviramble.msg).

/reply — Reply to the last PM (chatviramble.msg).

/ignore — Add a player to your ignore list (chatviramble.ignore).

/sc — Staff-only private chat (chatviramble.staff).

/cc — Clear the public chat (chatviramble.admin).

/spy — Toggle PM spy mode (chatviramble.spy).

/chatviramble reload — Reload plugin configuration (chatviramble.admin).

🇷🇺 Описание на русском (RU)
ChatViramble — Универсальный менеджер чата для вашего сервера

ChatViramble — это мощный, оптимизированный и многофункциональный плагин для управления чатом. Он объединяет в себе локальный и глобальный чат, систему личных сообщений, титулы, защиту от спама и удобные GUI-меню в одном легком плагине. Не требует подключения к внешним базам данных (работает на встроенной SQLite) и не нагружает сервер!

🔥 Что нового в версии 1.4 (Глобальное обновление):

Исправление критического бага GUI: Полностью переписана защита меню. Теперь игроки физически не могут украсть предметы (стекло, бирки) из меню /chat с помощью Shift-клика, горячих клавиш (1-9) или перетаскивания.

Починка Глобального чата: Исправлен баг, из-за которого сообщения с ! могли не отправляться в другие миры.

Оптимизация SQLite: Все запросы к базе данных переведены в асинхронный режим. Плагин больше никогда не вызовет фризов сервера.

Tab-Completer: Добавлено удобное автодополнение ников при вводе команд /msg и /ignore.

✨ Главные особенности:

Глобальный и Локальный чат: Разделение чата по радиусу. Напишите ! перед сообщением, чтобы написать в глобальный чат.

Интерактивные упоминания (Пинги): Если написать ник игрока в чате, он подсветится, игрок услышит приятный звук, увидит сообщение на экране и сердечки над головой.

Демонстрация предметов [item]: Игроки могут показать предмет из рук прямо в чате, написав [item].

Защищенное GUI-меню (/chat): Удобный интерфейс, где игроки могут включать/выключать звуки чата, личные сообщения и выбирать себе титулы (теги).

Система титулов (Тегов): Создавайте неограниченное количество кастомных префиксов в конфиге и выдавайте их игрокам по правам (permissions).

Личные сообщения и Игнор-лист: Продвинутая система ЛС (/msg, /reply) с возможностью для администрации включить "Шпионаж" (/spy). Достают игроки? Есть команда /ignore.

Умная модерация: Встроенный анти-капс, авто-пунктуация (автоматические точки и заглавные буквы) и защита от спама.

Поддержка PlaceholderAPI: Используйте любые плейсхолдеры в форматах чата!

🛠️ Команды и Права (Permissions):

/chat — Открыть настройки чата (chatviramble.chat - доступно всем по умолчанию).

/msg <ник> <текст> — Написать в ЛС (chatviramble.msg).

/reply <текст> — Ответить на последнее ЛС (chatviramble.msg).

/ignore <ник> — Добавить игрока в черный список (chatviramble.ignore).

/sc <текст> — Секретный чат для персонала (chatviramble.staff).

/cc — Очистить чат всем игрокам (chatviramble.admin).

/spy — Включить/выключить прослушку ЛС игроков (chatviramble.spy).

/chatviramble reload — Перезагрузить конфиг плагина (chatviramble.admin).