Логотип МИЭМ НИУ ВШЭ
Рабочий
Логотип типа проекта Программный
Программный
2025 / 2026
Логотип проекта LuckyBlock NTD - серверная модификация лут-боксов для игры Minecraft Java Edition на базе ядра Spigot

    2299 LuckyBlock NTD - серверная модификация лут-боксов для игры Minecraft Java Edition на базе ядра Spigot

    Старт
    26.11.2025
    Представление
    26.01.2026 – 06.02.2026
    Постерная сессия
    06.04.2026 – 17.04.2026
    Защита
    08.06.2026 – 19.06.2026

    Паспорт проекта

    Аннотация

    LuckyBlock NTD - Плагин для игрового сервера Minecraft Java Edition на базе ядра Spigot/Paper (Bukkit/CraftBukkit). Этот плагин без каких-либо модификаций клиента добавляет в игру новый тип блока - лаки-блок (блок удачи). Игрок ломает блок удачи и получает взамен ценный или не очень лут. Несмотря на большое количество похожих плагинов, LuckyBlock NTD является уникальным в своей отрасли из-за своего внешнего вида. Похожий внешний вид используется на популярном сервере Hypixel Network, из-за...

    Отрасль

    Информатика

    Теги

    Java
    Minecraft
    Spigot

    Цель

    Подготовка к выпуску ранней версии продукта LuckyBlock NTD V3 для сбора отзывов от сообщества. Версия будет включать автоматическую миграцию с V2f и V2p, соответственно сообщество сможет установить плагин на свои сервера для тестирования нового функционала, который будет включать полную измененную архитектуру проекта с удобным форматом конфигурации и загрузчика. Будут исправлены существующие проблемы и уязвимости, добавлена поддержка современных версий ядра сервера, добавлены новые события,...

    Ожидаемые результаты

    • Изменение архитектуры проекта для возможности расширения
      • Создание загрузчика настроек лут-боксов для их неограниченного количества
      • Вынос всех возможностей конфигурирования в API
      • Создание удобного конфигуратора
      • Создание автоматического мигратора конфигураций с версий V2f и V2p в V3
    • Исправление ошибок и проблем, которые наследуются от V2
      • Переработка специальных событий и добавление новых игровых событий
        • Проработка грамотной архитектуры для интеграции в игру специальных предметов с необычными свойствами

      Форма и способы промежуточного контроля

      Трекер прогресса в Trello/Wekan, встречи с руководством NTD STUDIOS

      Форма представления результатов

      Подготовка тестового сервера на базе ядра Spigot/Paper с предустановленным плагином, выход проекта в open-source. Будут сделаны скриншоты работы серверной модификации в качестве отчета, также по запросу комиссии возможен показ работы продукта в реальном времени с использованием игрового клиента TLauncher Minecraft.

      Ресурсное обеспечение

      В проекте используется ПО: GitHub, IntelliJ IDEA, Notepad++, TLauncher, Linux/Windows сервер. От участника требуется компьютер с доступом в интернет с предустановленными Git, IntelliJ IDEA, Notepad++, TLauncher, Java 8, 16, 21 и возможностью запуска консольных Java приложений на 2 ГБ РАМ. Заказчиком (NTD STUDIOS) предоставляется Linux VPS для тестирования и представления результата комиссии.

      Имеющийся задел

      LuckyBlock NTD V2 - версия выпущена на SpigotORG (Самая крупная площадка по плагинам в сфере MC), имеет более 75000 скачиваний и успела собрать ряд отзывов, которыми вдохновлен проект. Подробное описание имеющегося задела в разделе "DESCRIPTION & FEATURES" на английском языке (проект ориентирован на международную аудиторию) можно найти по ссылке https://www.spigotmc.org/resources/92026/

      Заказчик

      МИЭМ / ДПМ