CodeRiders – Плагины Minecraft: PE
266 subscribers
164 photos
3 videos
88 files
110 links
• CodeRiders - это сообщество для тех, кто увлекается созданием сервера. Здесь Вы можете найти полезные материалы, обсудить свои идеи, получить обратную связь.

– Telegram канал (Minecraft: Java Edition): t.me/coderidersjava
Download Telegram
• Название плагина: “AntiGrief”

• Платформа: Minecraft Pocket Edition (1.1.5)

• Монолог: Очень сильно надеюсь на вашу поддержку: репост, лайк, подписка на тг канал. Заранее спасибо.

• Telegram чат "CodeRiders Alliance – Chat": t.me/coderiderschat

• Описание: Этот плагин называется "AntiGrief". Он предназначен для защиты от гриферов и позволяет установить правила для ломки и/или установки блоков на сервере. Плагин подойдет для лобби сервера;

• Уникальность:

– Когда плагин включен, он создает файл конфигурации config.yml в папке плагина и задает параметры по умолчанию для "block_break" и "block_place", установленных в true;

– При попытке сломать блок или поставить блок, если игрок не является оператором и параметры "block_break" или "block_place" установлены в true в конфигурации, событие будет отменено, а игроку будет отправлено сообщение "You are not allowed to break/place blocks";

– Этот плагин также реализует интерфейс Listener и использует события BlockBreakEvent и BlockPlaceEvent в коде для отслеживания действий игроков.
👍8
Хотел бы поделиться с вами информацией о нашем замечательном чате в Telegram, который посвящен теме плагинописания. Если вы занимаетесь разработкой различных плагинов и интересуйтесь плагинописанием, то этот чат обязательно станет для вас полезным.

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

• Telegram чат "CodeRiders Alliance – Chat": t.me/coderiderschat
6
CodeRiders – Плагины Minecraft: PE pinned «Хотел бы поделиться с вами информацией о нашем замечательном чате в Telegram, который посвящен теме плагинописания. Если вы занимаетесь разработкой различных плагинов и интересуйтесь плагинописанием, то этот чат обязательно станет для вас полезным. В чате…»
• Название плагина: “AntiDDoS”

• Платформа: Minecraft Pocket Edition (1.1.5)

• Монолог: В коде AntiDDoS.php написана подробная информация о коде. Текущий плагин имеет огромную уникальность, которую Вы увидите по описанию в этом посте.

• Telegram чат "CodeRiders Alliance – Chat": t.me/coderiderschat

• Описание: DDoS атака - это когда злоумышленники запускают множество запросов на сервер. Они перегружают сервер и заставляют его падать. Как правило, они используют ботнеты и множество IP-адресов. Очень часто, DDoS атаки нацелены на отдельные порты и сервисы сервера.

Таким образом, чтобы защититься от DDoS атак, мы должны рассмотреть несколько вариантов защиты (они имеются в коде):

– Блокирование по IP адресу;
– Защита от SYN Flood атаки;
– Использование программных и аппаратных решений для защиты от DDoS атак.

Описание кода плагина на анти DDoS:

1. Создайте новый проект в вашей среде разработки.
2. Задайте имя вашему плагину и выберите папку, куда он будет сохранен.
3. Создайте новый класс и назовите его "AntiDDoSPlugin".
4. Зарегистрируйте ваш плагин в файле "plugin.yml".
5. Добавьте функционал для блокировки по IP адресу.
👍6
• Название плагина: “DeviceBlocker”

• Платформа: Minecraft Pocket Edition (1.1.5)

• Монолог: В коде "DeviceBlocker.php" Вы увидите много информации по плагину. В случае возникновения вопросов, обращаться в комментариях или в чате тг.

• Telegram чат "CodeRiders Alliance – Chat": t.me/coderiderschat

• Описание: Плагин DeviceBlocker предназначен для блокировки устройств при их подключении к серверу Minecraft Pocket Edition. Плагин также предусматривает использование команд для блокирования и разблокирования устройств. Команда "/blockdevice" позволяет заблокировать устройство, указав его название и IP-адрес. Команда "devicedel" позволяет разблокировать устройство, указав его название.

• Плагин обладает следующими преимуществами:

– Позволяет блокировать конкретные устройства по их модели и IP-адресу.
– Сохраняет список заблокированных устройств в файле конфигурации.
– Позволяет администратору разблокировать устройства с помощью соответствующей команды.
– Сохраняет список подключенных к серверу устройств в отдельном файле конфигурации.
– Работает на Pocketmine серверах.

• Основные функции плагина реализованы с помощью следующих элементов:

– CommandSender - для выполнения команд на сервере.
– PlayerPreLoginEvent - для блокировки устройства при его подключении к серверу.
– PlayerQuitEvent - для удаления информации об устройстве при его отключении от сервера.
– Config - для сохранения и загрузки списков заблокированных и подключенных к серверу устройств.
– getDeviceModel и getAddress - для получения модели устройства и его IP-адреса.

• Таким образом, плагин DeviceBlocker является уникальным и полезным инструментом для администраторов серверов Minecraft Pocket Edition, позволяющим управлять подключаемыми к серверу устройствами.
👍5
• Название плагина: “AntiVPN & Proxy”

• Платформа: Minecraft Pocket Edition (1.1.5)

• Монолог: В коде "AntiVPN" Вы увидите много информации по плагину. В случае возникновения вопросов, обращаться в комментариях или в чате тг.

• Telegram чат "CodeRiders Alliance – Chat": t.me/coderiderschat

• Описание: Плагин выполняет проверку игроков, подключающихся к серверу, на использование VPN-серверов, прокси-серверов и утилит для обхода блокировки. Для этого в плагине реализованы две функции: getConnectionType() - для проверки типа соединения игрока и isUsingVPNTool() - для определения использования игроком утилиты для обхода блокировки. Также плагин загружает базу данных VPN-серверов из файла конфигурации, чтобы проверять IP-адреса игроков на соответствие этим серверам. Если игрок использует VPN, прокси-сервер или утилиту для обхода блокировки, то он не может подключиться к серверу.

• Данный плагин является инструментом для защиты сервера от игроков, использующих VPN-серверы или другие прокси-серверы для обхода блокировок.

Плюсы:
– Уникальность - такой плагин еще не был создан;
– Защита сервера от игроков, использующих VPN-серверы или прокси-серверы;
– Проверка типа соединения игрока;
– Проверка использованных игроком программ на наличие возможности обхода блокировки.

Минусы:
– Ограниченность базы данных VPN-серверов до массива в данном коде, что может быть недостаточно для полной защиты сервера;
– Необходимость наличия php и shell для работы кода.

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

• Уникальность:
– Плагин проверяет не только наличие VPN-серверов, но и тип соединения игрока, что может быть полезным для более точной и эффективной защиты сервера.

• Описание:
При подключении к серверу плагин проверяет IP-адрес игрока на соответствие базе данных VPN-серверов. В случае совпадения игрок получает сообщение об ошибке и его подключение к серверу отменяется.

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

• Функционал плагина позволяет обеспечить более качественную и надежную защиту сервера от несанкционированных подключений и обходов ограничений.

• IP-адреса:
– VPN-сервера могут быть различными и свободно доступными в интернете, но мы не можем рекомендовать использование их для нарушения правил или обхода законодательства.

– Если вы хотите создать плагин, который будет проверять подключения игроков на использование VPN-серверов, вы можете воспользоваться сторонними базами данных VPN-серверов, например, базой данных IP-адресов: ProxyCheck или IPHub. В таком случае проверка будет проводиться на основе данных этих баз.

– Но важно отметить, что использование баз данных VPN-серверов для проверки IP-адресов игроков может давать не точный результат, так как IP-адреса могут быть динамическими и изменяться со временем.
7👍1
• Название плагина: “VKNotification”

• Платформа: Minecraft Pocket Edition (1.1.5)

• Монолог: В коде "VKNotification" Вы увидите много информации по плагину. В случае возникновения вопросов, обращаться в комментариях или в чате тг.

• Telegram чат "CodeRiders Alliance – Chat": t.me/coderiderschat

• Описание: Данный плагин событий VKNotification для игры Minecraft позволяет отправлять уведомления о событиях на сервере в группу ВКонтакте. Он имеет несколько преимуществ и уникальных функций:

Плюсы:
– Плагин позволяет организовать удобную и быструю связь между администраторами сервера и игроками, а также между игроками.
– Данный плагин использовался для приложений автоответчика в сообществе, где скрипт отправляет сообщение о том, что приветствует новых участников, сообщает об изменениях в группе, о проведении акций и так далее.

• Минусы:
– Данный плагин может быть несовместим с некоторыми другими плагинами.
– Некоторые игроки могут не пользоваться беседой ВКонтакте и игнорировать уведомления (если хотите его использовать в беседе игиоков)

Уникальность:
– Плагин VKNotification уникален тем, что он позволяет связать сообщество ВКонтакте с сервером Minecraft, что упрощает работу администраторам и игрокам.

• Преимущества:
– Одним из основных преимуществ является возможность быстрой и удобной отправки уведомлений в беседу ВКонтакте.
– Плагин позволяет игрокам (если хотите его использовать в беседе игроков) общаться вне игры, что способствует созданию командного духа и поддержанию контактов между игроками.

• В целом, данный плагин представляет собой удобный инструмент для взаимодействия между администрацией и игроками на сервере. Он обладает определенными преимуществами и уникальностью, что делает его популярным среди игроков Minecraft. Однако, как и любой плагин, он имеет свои минусы, которые необходимо учитывать при использовании.
👍7