Син хоче створити новий режим гри в Майнкрафті. Потрібно програмувати в Java. Ось трошки з ШІ порад: Технічне завдання на розробку плагіна Minecraft "King Hunt (Полювання на Короля)" * Потрібно розробити плагін для Minecraft Java Edition під Paper версії 1.21.11. Плагін повинен працювати на звичайному Paper-сервері, бути сумісним з Aternos і представляти собою один готовий файл .jar без необхідності встановлювати додаткові плагіни. Загальна ідея King Hunt – це PvP-режим, розрахований на компанію друзів (оптимально 4 особи, бажано підтримка до 8 гравців). Головна мета гри – якнайдовше утримувати титул Короля. Перемагає гравець, який сумарно провів більше часу у ролі Короля, а не той, хто вбив більше. Підсумок: потрібен повністю готовий плагін King Hunt під Paper 1.21.11, який можна відразу завантажити на сервер Aternos і грати з друзями без встановлення додаткових залежностей. Головна мета режиму — утримувати титул Короля якомога довше, беручи участь у динамічних PvP-битвах з картою, що зменшується, і випадковими ігровими подіями.
Ставки поки відсутні
Ставки поки відсутні
-
Андрей Матасов 26 листопада 2019Так а в чем проблема?
Создаешь класс DTO. В конструкторе задаешь необходимые параметры. Делаешь геттер "getMobileDTO". в нем собираешь все зависимости. -
Андрій Чвалов
26 листопада 2019
Сам DTO объект есть, не знаю как далее в mapstruct делать (
Вот так, передавать два объекта Entity ?
@Mapper(componentModel = "spring") public interface CategoryMapper { CategoryTranslatedDTO convert(Category category, CategoryTranslate translate); } -
Андрей Матасов 26 листопада 2019Основное:
1.Нужно определиться, что будет отдавать DTO.
2.Собирать только то, что нужно.
Передавать в DTO можно и один объект. Главное, чтобы не было вложенных зависимостей (рекурсии, например).
Тут, навскидку - я вижу, что будет рекурсия через внешний ключ CategoryTranslateKey.
Значит - нужно отдельно передавать в DTO: Category & Set<CategoryTranslate> для этой категории. Иначе будет рекурсия.
Актуальні фриланс-проєкти в категорії Java
Я маю список серверів Discord, що працюють у різних країнах і мовах. Завдання полягає в розсилці приватних повідомлень користувачам, які знаходяться на вказаних серверах. Зміст кампанії буде адаптовано для кожного сервера. Загалом підготовлено варіанти повідомлень у 10 мовах. Обсяг для оцінки Етап 1 - тест Відправка 1000 тестових повідомлень для перевірки ефективності рішення, якості виконання та реакції антиспамових систем. Етап 2 - основна кампанія Відправка 10 000 повідомлень щомісяця протягом 5 місяців. Загальний обсяг: 50 000 повідомлень. Умови співпраці Виконавець відповідає за реалізацію завдання від початку до кінця, включаючи підготовку необхідної інфраструктури та акаунтів. Моя сторона залишає за собою обов'язок надати: графіки, зміст повідомлень, список серверів, інформацію про те, яка мовна версія має бути використана на конкретному сервері. Замовлення може бути розширене, якщо тестовий етап завершиться успішно, а повідомлення будуть ефективно доходити до отримувачів.
