Skip to content
This repository has been archived by the owner on Sep 25, 2022. It is now read-only.

Hikk0o/BetterInteraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Подробнее о BetterInteraction

Плагин на основе API форка глобальной серверной модификации Minecraft на языке Java. Для сборки используется Maven.

Структура проекта:

image

База данных (SQLite)

Для хранения различных данных о игроках, используется база данных SQLite.
На момент написания этого текста в базе ханятся: количество доната, активные подписки и дата их окончания.

image

Улучшенный чат

  • Текстовое и звуковое оповещение при заходе на сервер. (Используется API плагина AuthMe)

    image

  • Фильтрация чата. (Используются регулярные выражения)

    image

  • Локальный и глобальный чат.

    image

  • Функция удаление отдельных сообщений для администрации. Реализовано через массив объектов с историями чатов игроков. (Используется API плагина ProtocolLib)

    image -> image

  • Личные сообщения со звуковым оповещением. (Используется API плагина EssentialsX)

    image

Логирование важных событий

Кастомные рецепты

Система донатов с интерактивным меню

Интеграция с модом PlasmoVoice

Другое

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

About

Server plugin for Minecraft

Resources

License

Stars

Watchers

Forks

Languages