Discrod: sinkler_
Telegram: @sinkler_ru
UTC+3
О себе:
Java-разработчик, специализирующийся на создании Minecraft-плагинов под Paper/Purpur и Bukkit/Spigot API. Разрабатываю серверную логику, системы команд, событий, GUI, конфигурации, интеграции с популярными плагинами и базами данных.
Понимаю принципы ООП, SOLID, событийную архитектуру Minecraft-серверов и особенности оптимизации плагинов под высокую нагрузку. Умею писать поддерживаемый код, разделять проект на сервисы, менеджеры, listeners, commands и utility-классы.
Стек:
Java 8/17/21, SQL, YAML, JSON, Gradle, MySQL, Paper/Purpur API, Bukkit/Spigot API, Adventure API, MiniMessage, PlaceholderAPI, Vault, LuckPerms API, WorldGuard API, ProtocolLib.
Опыт:
майнкрафт плагин CrisisCore для Paper/Purpur 1.20.4: система глобальных и городских кризисов, динамическое изменение цен, сдача ресурсов для завершения кризиса, GUI-инвентари, YAML-конфигурации, команды, сообщения
майнкрафт плагин системы войн для тауни-сервера: объявление войн между городами и нациями, захват территорий, союзники, очки за убийства, настройка пвп
майнкрафт плагин для двухфакторной аутентификации игроков с интеграцией телеграм: привязка аккаунта, подтверждение входа, блокировка команд/движения до прохождения 2FA, защита доступа к серверам через очередь и гибкая настройка сообщений/конфигурации
майнкрафт плагин для подтверждения админ возможностей с помощью комады /staff
Портфолио (тут не все) - https://github.com/sinklerg?tab=repositories