Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Matrix — это решение для борьбы с мошенничеством, предназначенное для быстрого обнаружения основных методов взлома. Этот плагин может быстро обнаружить наиболее распространенные формы взлома и читы, такие как KillAura или Speed. Ниже вы можете увидеть, какие типы обмана Matrix можно обнаружить. Самое главное, это бесплатно!

Тестовые сервера:
— test.bestcraft.xyz
— ac.zakshearman.com

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Combat:
KillAura/LegitAura/AimBot
Reach
HitBox
Autoclicker
Criticals
FastBow
Regen
FastUse/FastEat
SuperKnockback
WallHit
AntiKnockBack
AutoPot

Movement:
Fly

Как Удалить Вирус PluginMetrics?


Speed/BunnyHop/Y-Port/etc
Jesus
AirJump
HighJump
LongJump
Timer
FastWeb
FastLadder
FastClimb
WallClimb/Spider
Step
ReserveStep
NoSlow
ElytraFly
VehicleFly
Sprin
Strafe

World:
FastBreak
FastPlace
Liquid
BedFu*ker
Scaffold
Tower
AutoFish

Net:
BookFlood Crash
SkinDerp
Teleport

Inventory:
InventoryMove
ChestStealer

* также Matrix может обноружить и другие читы

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Matrix имеет проверку машинного обучения KillAura, он может автоматически собирать боевые данные и предварительно обрабатывать их, а затем, основываясь на этих данных, мы анализируем, обманывают ли игроки или нет. Вы можете найти файл с именем » machine_learning.yml » в папке плагина, это файл, который сохранил некоторые предварительно обученные шаблоны, также плагин может автоматически обновлять этот файл, когда мы выпускаем обновление для него. К сожалению, вы не можете настраивать свой собственный шаблон, потому что это может привести к ложным срабатываниям.

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Разработчики Matrix’а использовали алгоритм k-NN для кластеризации боевых данных игрока. В инструменте визуализации данных они различаются. Оранжевая точка указывает на мошенника, а синяя точка указывает на законного игрока. Из-за отношения уменьшения размера, это не хорошо в визуализации данных, но он велик в реальной производительности!

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

GUI Контроль:
Вы можете управлять Matrix через GUI в игре используя /matrix gui

Высокая производительность:
Matrix — это высокопроизводительный античит, он имеет очень хороший фреймворк и хорошо оптимизированный код. Matrix также может автоматически отключать некоторые менее важные проверки, когда ваш сервер отстает, для поддержания общей стабильности.

Конфигурируемый (Настраиваемый):
Matrix дает вам некоторые конфигурационные файлы для настройки анти-чита, вы также можете редактировать команды для наказаний а также отменять проверки.
Вы можете найти все конфигурационные файлы здесь:

Matrix может быть несовместим с некоторыми плагинами.
Для работы Matrix’а обязательно нужно установить плагин: ProtocolLib 4.4.0+

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Команды:
/matrix gui — Открывает GUI панель
/matrix notify — Отправляет уведомление
/matrix verbose — Включить/Выключить подробный вывод сообщений о читах
/matrix kick — Кикнуть игрока
/matrix msg — Отправить предупреждение
/matrix reload — Перезагрузить плагин

Права:
matrix.command: Использование команды /matrix command
matrix.gui: Использование /matrix gui
matrix.bypass: Обходить этот античит
matrix.kick: Использование /matrix kick
matrix.notify: Видеть и отправлять уведомления
matrix.verbose: Использование /matrix verbose
matrix.warn: Использование /matrix msg
matrix.togglechecks: Открывать меню с настройкой проверок в GUI
matrix.reload: Перезагрузка этого плагина
matrix.*: Все права

* OP будет владеть этими разрешениями по умолчанию

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Plugin Metrics (Статистика плагина):

Matrix - античит для сервера на Машинном Обучении [RUS] [1.14] [1.13] [1.12] [1.8]

Установить ProtocolLib
Плагин версии 2.0.5 с переводом: matrix-rus-2.0.5.jar [1,15 Mb]
Плагин версии 2.2.6 без перевода: matrix-2.jar [2,14 Mb]
Офф.страница на Spigot: *Клик*

Источник: ru-minecraft.ru

7 лучших серверных плагинов для обновления Minecraft 1.19

blank

Серверы Minecraft работают достаточно хорошо сами по себе, но плагины расширяют возможности игроков, чтобы еще больше адаптировать их к потребностям населения.

Модули серверов Minecraft бывают разных форм. Некоторые улучшают качество жизни, в то время как другие добавляют новый контент, которого нет в оригинальной сборке игры. Эти плагины также поступают из различных интерфейсов, таких как Bukkit и Spigot, в зависимости от того, что администратор сервера запускает на своем сервере.

blank

Существует широкий выбор плагинов для внедрения на сервер игрока. В связи с этим не помешает взглянуть на некоторые из самых популярных плагинов, которые в настоящее время совместимы с Minecraft 1.19 после дебюта The Wild Update.

Читайте также:  Как убить минотавра в Майнкрафт

Самые популярные плагины Bukkit для серверов Minecraft 1.19

7) FastAsyncVoxelSniper

Создать идеальный ландшафт на сервере Minecraft может быть непросто. К счастью, плагин FastAsyncVoxelSniper существует не просто так.

Этот плагин специализируется на долгосрочном редактировании мира, позволяя администраторам создавать ландшафты на своем сервере с помощью доступного набора инструментов. Масштабные работы по терраформированию можно выполнить за считанные минуты, а пользователи могут также точно настроить мелкие детали. Лучше всего то, что подключаемый модуль использует скудный объем виртуальной оперативной памяти, что гарантирует отсутствие проблем с производительностью при использовании подключаемого модуля.

6) Cristichi’s Tree Capitator

В мирах Minecraft огромное количество деревьев, на вырубку которых требуется время. Тем не менее, Cristichi’s Tree Capitator значительно упрощает этот процесс. Разбивая одинокий блок журнала в дереве Minecraft с помощью этого плагина, дерево должно опрокинуться и сломаться без необходимости разбивать какие-либо дополнительные блоки журнала. Этот плагин полностью совместим с версией 1.19 и работает даже на деревьях в Нижнем мире.

Tree Capitator также имеет возможность автоматически обновляться и защищать саженцы при повторной посадке, чтобы избежать поломки или случайной поломки.

5) FastAsyncWorldEdit

Этот плагин для Minecraft, созданный тем же разработчиком, что и FastAsyncVoxelSniper, является еще одним формирователем мира, который работает аналогично популярному плагину WorldEdit. Он содержит более 200 команд и визуальных индикаторов для наблюдения за процессом терраформирования в режиме реального времени. Также есть возможность включить дополнительные функции, такие как освещение, маскирование, шаблоны и преобразования.

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

4) EconomyShopGUI

Создание магазина на сервере может быть значительным мероприятием. Это связано с тем, что торговля сельскими жителями недостаточно способствует развитию собственной экономики в игре. Тем не менее, EconomyShopGUI позволяет администраторам создавать целые магазины и рыночную экономику для использования игроками.

Все магазины можно настроить с помощью команд без необходимости использования файлов конфигурации. Игроки могут даже накладывать на предметы «небезопасные» чары и предоставлять скидки тем, кто соответствует определенным требованиям.

3) Minepacks

Настройка складского инвентаря в Minecraft работает хорошо, но она, безусловно, может быть лучше. С помощью плагина Minepacks игроки могут экипировать рюкзаки разных размеров, чтобы увеличить их хранилище. Эти рюкзаки даже совместимы с MySQL, что позволяет хранить и использовать пользовательский контент и элементы, если это необходимо. Рюкзаки могут даже автоматически собирать предметы, если инвентарь игроков заполнен.

С этим плагином у игроков вряд ли скоро закончится место в инвентаре.

2) DropHeads

По умолчанию получить головы мобов может быть довольно сложно. Кроме того, некоторые головы мобов и игроков можно получить без использования команд.

Добавив DropHeads на свой сервер, игроки могут грабить головы различных мобов в качестве смертоносных предметов. Этот плагин даже предоставляет место для пользовательских голов мобов, любезно предоставленных Minecraft-Heads.com и Nano Team. Игроки могут даже захватывать головы мобов в определенных состояниях, например головы заряженных криперов, в отличие от их стандартных аналогов.

1) Простой голосовой чат

Также прочитайте статью ниже 10 лучших серверов для обновления Minecraft 1.19 Как исправить внутреннюю ошибку сервера Minecraft Realms 500 Как добавить плагины на сервер Minecraft 1.18 У вас никогда не будет достаточно способов общаться на сервере. Текстовый чат входит в стандартную комплектацию, и многие игроки используют такие программы, как Discord, для облегчения голосового и видеочата. Тем не менее, некоторые игроки могут не захотеть загружать дополнительное программное обеспечение для использования голосового чата, и именно здесь появляется простой голосовой чат.

Читайте также:  Как покрасить корову в Майнкрафте

Этот плагин создает голосовой чат на основе близости, позволяя игрокам разговаривать друг с другом, если они находятся близко. по. Кроме того, игроки могут создавать группы друзей для выделенных частных голосовых каналов, если они хотят, чтобы общение было более сплоченным.

Примечание. Эта статья субъективен и отражает исключительно мнение

Опубликовано: 15.12.2022

Используемые термины: VictoriaMetrics, Prometheus, Grafana. В рамках данной инструкции мы рассмотрим установку и настройку автозапуска VictoriaMetrics, а также ee интеграцию с Prometheus и визуализацию в Grafana. Предполагается, что последние две уже установлены и настроены. Ссылки на инструкции, как это сделать, можно найти в конце данного руководства.

Предварительная настройка

1. Установка пакетов

  • tar — для распаковки архива с бинарником.
  • wget — загрузка архива.
  • curl — выполнение запросов для тестирования системы.

В зависимости от дистрибутива Linux, установка будет немного различаться.

а) для систем на базе DEB (Astra Linux / Debian / Ubuntu):

apt install tar wget curl

б) для систем на базе RPM (РЕД ОС / Rocky Linux / CentOS):

yum install tar wget curl

2. Брандмауэр

По умолчанию, VictoriaMetrics слушает запросы на порту 8428. Чтобы взаимодействовать с ней по сети, нам нужно открыть соответствующий TCP-порт. Наши действия будут отличать в зависимости от используемой утилиты управления брандмауэром.

а) Iptables (как правило, для систем на базе DEB):

iptables -I INPUT -p tcp —dport 8428 -j ACCEPT

Для сохранения правла используем iptables-persistent:

apt install iptables-persistent

б) Firewalld (как правило, для систем на базе RPM):

firewall-cmd —permanent —add-port=8428/tcp

Установка и запуск VictoriaMetrics

Мы рассмотрим простой вариант установки без кластера. На официальной странице в GitHub можно найти разные варианты развертывания VictoriaMetrics — в докере, сборка своих пакетов установки, получение бинарника из исходников golang. Мы же скачаем уже готовый бинарник и настроим его автозапуск в качестве юнита systemd.

Загрузка бинарника и изучение параметром его запуска

Переходим на страницу с последним релизом приложения. Копируем ссылку на бинарник для нашей операционной системы (в нашем случае, Linux):

На нашем сервере, загружаем архив, ссылку на который мы скопировали:

Распакуем скачанный архив:

tar zxf victoria-metrics-linux-amd64-*.tar.gz -C /usr/local/bin/

Можно запустить команду для изучения всех параметров запуска приложения:

victoria-metrics-prod -help | less

Как видим, их не мало. Мы же задействуем:

  • storageDataPath — путь до каталога хранения данных.
  • retentionPeriod — период в месяцах, после которого данные будут удаляться из базы.

Переходим к запуску приложения.

Создание и настройка юнита systemd

В нашем примере мы создадим автозапуск со следующими нюансами:

  1. Запуск сервиса будет выполняться от отдельного пользователя для обеспечения максимальной безопасности.
  2. Хранить данные будем в каталоге /var/lib/victoriametrics.

Создаем служебного пользователя victoriametrics:

useradd -r -c ‘VictoriaMetrics TSDB Service’ victoriametrics

Также создаем каталоги для хранения данных и идентификатора процесса:

mkdir -p /var/lib/victoriametrics /run/victoriametrics

Зададим в качестве владельца для созданных каталогов нашего нового пользователя:

chown victoriametrics:victoriametrics /var/lib/victoriametrics /run/victoriametrics

Теперь создадим файл юнита:

[Unit]
Description=VictoriaMetrics
After=network.target

[Service]
Type=simple
User=victoriametrics
PIDFile=/run/victoriametrics/victoriametrics.pid
ExecStart=/usr/local/bin/victoria-metrics-prod -storageDataPath /var/lib/victoriametrics -retentionPeriod 12
ExecStop=/bin/kill -s SIGTERM $MAINPID
StartLimitBurst=5
StartLimitInterval=0
Restart=on-failure
RestartSec=1

* в данном примере мы, как и говорили выше, будем хранить файлы в каталоге /var/lib/victoriametrics. Срок хранения данных — 1 год.

Перечитываем конфигурацию systemd:

Разрешаем запуск юнита и стартуем его:

systemctl enable victoriametrics —now

Проверим состояние сервиса:

Читайте также:  Как лечить панду в Майнкрафте

systemctl status victoriametrics

По умолчанию VictoriaMetrics слушает на порту 8428. Мы можем сделать запрос с помощью curl:

Мы должны увидеть страницу с полезными ссылками:

Single-node VictoriaMetrics

See docs at https://docs.victoriametrics.com/Useful endpoints:vmui — Web UI
targets — status for discovered active targets
service-discovery — labels before and after relabeling for discovered targets
metric-relabel-debug — debug metric relabeling
api/v1/targets — advanced information about discovered targets in JSON format
config — -promscrape.config contents
metrics — available service metrics
flags — command-line flags
api/v1/status/tsdb — tsdb status page
api/v1/status/top_queries — top queries
api/v1/status/active_queries — active queries

VictoriaMetrics установлен и работает.

Хранение метрик Prometheus в VictoriaMetrics

Прежде чем начать настройку, с сервера Prometheus проверим доступность VictoriaMetrics:

* где 192.168.0.15 — адрес сервера VictoriaMetrics.

Мы должны получить страницу со ссылками, которую видели при проверке сервиса после его установки.

Теперь откроем конфигурационный файл Prometheus:

Добавляем в global:

global:
external_labels:
server_name: prometheus01

* опция external_labels позволяет навесить тег, с помощью которого мы будем понимать, что конкретные метрики пришли с конкретного сервера Prometheus.

И добавляем опцию:

remote_write:
— url: http://192.168.0.15:8428/api/v1/write
queue_config:
max_samples_per_send: 10000
capacity: 20000
max_shards: 30

  • url — адрес сервера VictoriaMetrics, куда будут дублироваться метрики с их значениями.
  • max_samples_per_send — максимальное количество метрик, который могут быть отправлены за один раз.
  • capacity — определяет, сколько семплов ставится в очередь в памяти на каждый сегмент перед блокировкой чтения из WAL. После того, как WAL заблокирован, сэмплы не могут быть добавлены ни к каким осколкам, и вся пропускная способность прекратится.
  • max_shards — максимальное количество сегментов, которые Prometheus будет использовать для каждой удаленной очереди записи.

И перезапустим прометеус:

systemctl restart prometheus

При желании, мы можем зайти на веб-интерфейс VictoriaMetrics по адресу http://192.168.0.15:8428/vmui/, где 192.168.0.15 — адрес нашего сервера. В поле Query 1 можно ввести любой запрос PromQL, например:

* где server_name=»prometheus01″ — тег и его значение, которые мы указали в настройках prometheus.

Данный запрос должен нам вернуть значения. Это значит, что данные попадают из Prometheus в VictoriaMetrics.

Настройка Grafana

Мы рассмотрим добавление VictoriaMetrics в качестве источника данных, а также отображение собственных метрик VictoriaMetrics в Grafana.

Добавление датасорса

Заходим в веб-интерфейс графаны. Переходим в пункт Configuration — Data sources:

Переходим к настройкам источников данных

Добавляем новый источник данных:

Кликаем по кнопке для добавления нового источника

Выбираем Prometheus как тип источника:

Выбираем прометеус в качестве источника данных Grafana

Указываем имя источника и прописываем URL адрес, по которому доступен сервис VictoriaMetrics:

Вводим адрес сервера VictoriaMetrics, откуда Grafana будет брать данные

Теперь можно использовать сохраненный источник, как будто, это источник от Prometheus.

Визуализация метрик самой VictoriaMetrics

Собственные метрики VictoriaMetrics доступны по адресу http://:8428/metrics. Нам нужно завести в качестве exportera этот адрес на Prometheus, который передает данные обратно в VictoriaMetrics. После можно будет визуализировать информацию, используя добавленный выше датасорс.

Открываем конфигурационный файл Prometheus:

— job_name: ‘node_exporter_clients’
.
static_configs:
— targets:
.
— 192.168.0.15:8428

* в данном примере мы добавили еще один target с адресом сервера VictoriaMetrics (192.168.0.15:8428). Обратите внимание, что в моем случае job_name называется node_exporter_clients. В вашем случае это может быть другое название, или, вовсе, можно добавить отдельный job_name.

systemctl restart prometheus

Теперь можно настроить Grafana. На официальном сайте мы можем прочитать о VictoriaMetrics dashboard, а также получить идентификатор для его установки.

В графане переходим в Dashboards — Import:

Переходим к импорту дашбордов

Вводим идентификатор дашборда для VictoriaMetrics. Это 10229:

Вводим номер дашборда для импорта

На следующем шаге можно просто нажать Import:

Подтверждаем импорт дашборда

Готово. Можно перейти к дашборду и насладиться его видом.

Другие инструкции, которые могут помочь в изучении VictoriaMetrics:

Источник: www.dmosk.ru