Плагин для серверов Майнкрафт, который заменяет или блокирует текст в сетевых пакетах, не вмешиваясь в обычную работу сервера и других плагинов. Подходит для изменения сообщений, названий предметов, интерфейса и других строк, видимых игрокам.
Возможности
- Замена и блокировка строк в сообщениях чата, титрах, таб-листе, босс-баре, скорборде, окне игры, консоли, сообщениях смерти, отключения и других пакетах.
- Изменение названия, описания и полного NBT предметов, содержимого и автора книг, текста табличек и имён сущностей.
- Обработка JSON без потери дополнительного содержимого, например всплывающих подсказок.
- Редактирование правил замены и блокировки прямо в игре, несколько конфигураций и перезагрузка без перезапуска.
- Фильтры по языку клиента, правам и другим условиям.
- Преобразование пакетов
PLAYER_CHATвSYSTEM_CHAT, чтобы замены работали в чате. При этом клиент не определяет отправителя сообщения и не сможет пожаловаться на него через чат.
Команды
/psr help— список команд./psr edit— редактор конфигураций замен в игре./psr parse— проверка замены строк./psr capture— захват содержимого пакетов./psr reload— перезагрузка конфигураций замен.
Права
protocolstringreplacer.command.edit— доступ к редактированию.protocolstringreplacer.command.parse— доступ к проверке замен.protocolstringreplacer.command.reload— доступ к перезагрузке конфигураций.protocolstringreplacer.command.capture— доступ к захвату пакетов.protocolstringreplacer.feature.usermetacache— восстановление исходного предмета при получении пакета от игрока, чтобы избежать ошибок в творческом режиме.protocolstringreplacer.feature.usermetacache.noncreative— то же для остальных режимов игры.
Настройка
Для кодов цветов в конфигурациях замен используйте символ §, а не &: например, §3§l. Примеры конфигураций создаются вместе с плагином; описание параметров находится в Config.yml и Replacers/Example.yml.
